.logo_mobile{
    display:none;
    width:100%;
    text-align:center;
    height:50px
}
.logo_mobile a{
    position:relative;
    width:180px;
    height:50px;
    display:inline-block;
    text-indent:-9999px;
    overflow:hidden
}
.logo_mobile a:before{
    content:"";
    position:absolute;
    left:-100px;
    top:-500px;
    width:192px;
    height:10px;
    background-color:rgba(255,255,255,.5);
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    transform:rotate(-45deg);
    -webkit-animation:searchLights 2s ease-out 1s infinite;
    -o-animation:searchLights 2s ease-out 1s infinite;
    animation:searchLights 2s ease-out 1s infinite
}
.logo_mobile a:after{
    content:"";
    background:url('https://kinhnghiemcacuoc.com/wp-content/uploads/2023/06/logo-kinh-nghiem-ca-cuoc.png') 0 center no-repeat;
    width:100%;
    height:100%;
    display:block;
    position:absolute;
    top:0;
    background-size:100%
}
.sp-10,style.css .sp-8{
    display:block;
    margin:auto;
    text-indent:-9999px
}
#bottom textarea,*{
    box-sizing:border-box
}
style.css .sp-8{
    background:url(../img/sp/sp-8.png) no-repeat;
    width:71px;
    height:71px
}
.sp-8-arsenal{
    background-position:0 0
}
.sp-8-chelsea{
    background-position:-71px 0
}
.sp-8-manchester-city{
    background-position:-142px 0
}
.sp-8-stoke-city{
    background-position:-213px 0
}
.sp-8-crystal-palace{
    background-position:-284px 0
}
.sp-8-everton{
    background-position:0 -71px
}
.sp-8-manchester-united{
    background-position:-71px -71px
}
.sp-8-liverpool{
    background-position:-142px -71px
}
.sp-8-leicester-city{
    background-position:-213px -71px
}
.sp-8-aston-villa{
    background-position:-284px -71px
}
.sp-8-bournemouth{
    background-position:0 -142px
}
.sp-8-swansea-city{
    background-position:-71px -142px
}
.sp-8-tottenham{
    background-position:-142px -142px
}
.sp-8-sunderland{
    background-position:-213px -142px
}
.sp-8-norwich{
    background-position:-284px -142px
}
.sp-8-watford{
    background-position:0 -213px
}
.sp-8-westham{
    background-position:-71px -213px
}
.sp-8-newcastle{
    background-position:-142px -213px
}
.sp-8-west-bromwich{
    background-position:-213px -213px
}
.sp-8-southampton{
    background-position:-284px -213px
}
.sp-8-shrewsbury{
    background-position:-221px -287px
}
.sp-8-leeds{
    background-position:-292px -287px;
    width:59px
}
.sp-8-hull{
    background-position:0 -363px;
    width:76px
}
.sp-8-middle{
    background-position:-223px -367px;
    width:76px
}
.sp-8-reading{
    background-position:-76px -365px
}
.sp-8-blackburn{
    background-position:-153px -365px
}
.sp-8-juventus{
    background-position:0 -437px
}
.sp-8-realmadrid{
    background-position:-292px -366px;
    width:68px
}
.sp-8-portugal{
    background-position:-79px -438px;
    width:60px
}
.sp-8-mexico{
    background-position:-157px -438px;
    width:60px
}
.sp-8-germany{
    background-position:-224px -440px;
    width:70px
}
.sp-8-cameroon{
    background-position:-292px -440px;
    width:63px
}
.sp-8-chile{
    background-position:-4px -512px;
    width:69px
}
.sp-8-spain{
    background-position:-82px -512px;
    width:56px
}
.sp-8-malta{
    background-position:-227px -513px;
    width:69px
}
.sp-8-slovakia{
    background-position:-152px -513px;
    width:69px
}
.sp-8-mkdons{
    background-position:-144px -287px;
    height:70px;
    width:76px
}
.sp-8-derby{
    background-position:-71px -287px;
    height:70px;
    width:71px
}
.sp-8-burnley{
    background-position:1px -287px;
    height:73px;
    width:68px
}
.sp-8-atletico{
    background:url(../img/sp/sp-9.png) -2px -3px no-repeat;
    height:75px
}
.sp-8-real{
    background:url(../img/sp/sp-9.png) -2px -81px no-repeat;
    height:75px
}
.sp-8-sevilla{
    background:url(../img/sp/sp-9.png) -2px -162px no-repeat;
    height:75px
}
.sp-10{
    background:url(../img/sp/sp-10.png) no-repeat;
    width:71px;
    height:71px
}
.payment,.sp-2,.sp-3,.sp-4,.sp-5,.sp-6{
    display:block;
    text-indent:-999999px;
    margin:auto
}
.sp-10-england{
    background-position:0 -71px
}
.sp-10-scottland{
    background-position:-213px 0
}
.sp-10-ireland{
    background-position:-284px 0
}
.sp-10-wales{
    background-position:-71px 0
}
.sp-10-france{
    background-position:-142px 0
}
.sp-10-nz-barbs{
    background-position:-70px -69px
}
.sp-10-lions{
    background-position:-141px -70px
}
.sp-10-crusaders{
    background-position:-217px -76px
}
.sp-10-maori{
    background-position:-288px -76px;
    width:65px
}
.sp-10-all-blacks{
    background-position:-353px -76px;
    width:69px
}
.sp-2{
    background:url(../img/sp/sp-2.png) left top no-repeat
}
.sp-2-arsenal{
    width:59px;
    height:70px;
    background-position:-5px -5px
}
.sp-2-cyprus{
    width:71px;
    height:71px;
    background-position:-5px -85px
}
.sp-2-england{
    width:71px;
    height:71px;
    background-position:3px -166px
}
.sp-2-faroe{
    width:71px;
    height:70px;
    background-position:0 -247px
}
.sp-2-georgia{
    width:71px;
    height:71px;
    background-position:-5px -327px
}
.sp-2-gibraltar{
    width:71px;
    height:70px;
    background-position:-5px -408px
}
.sp-2-ireland{
    width:71px;
    height:71px;
    background-position:-5px -488px
}
.sp-2-manchester-city{
    width:59px;
    height:71px;
    background-position:-5px -569px
}
.sp-2-northern-ireland{
    width:71px;
    height:69px;
    background-position:-5px -650px
}
.sp-2-switzerland{
    width:76px;
    height:69px;
    background-position:-2px -2429px
}
.sp-2-bosnia,.sp-2-estonia,.sp-2-greece,.sp-2-hungary,.sp-2-kazakhstan,.sp-2-netherlands,.sp-2-norway,.sp-2-poland,.sp-2-san-marino,.sp-2-scotland,.sp-2-wales{
    height:71px;
    width:71px
}
.sp-2-san-marino{
    background-position:-5px -729px
}
.sp-2-scotland{
    background-position:-2px -810px
}
.sp-2-wales{
    background-position:4px -891px
}
.sp-2-poland{
    background-position:4px -1056px
}
.sp-2-greece{
    background-position:-5px -1217px
}
.sp-2-germany{
    width:71px;
    height:71px;
    background-position:-5px -1380px
}
.sp-2-netherlands{
    background-position:-5px -1462px
}
.sp-2-kazakhstan{
    background-position:-5px -1541px
}
.sp-2-estonia{
    background-position:-5px -1702px
}
.sp-2-bosnia{
    background-position:-5px -1786px
}
.sp-2-norway{
    background-position:-5px -1859px
}
.sp-2-hungary{
    background-position:-5px -1938px
}
.sp-2-sweden{
    width:71px;
    height:75px;
    background-position:-5px -2014px
}
.sp-2-denmark,.sp-2-slovenia,.sp-2-ukraine{
    width:71px;
    height:71px
}
.sp-2-denmark{
    background-position:-5px -2097px
}
.sp-2-ukraine{
    background-position:-5px -2180px
}
.sp-2-slovenia{
    background-position:-5px -2251px
}
.sp-2-austria{
    width:77px;
    height:32px;
    background-position:-2px -2328px
}
.sp-2-albania{
    width:71px;
    height:71px;
    background-position:-3px -2373px
}
.sp-2-finland{
    width:71px;
    height:80px;
    background-position:-3px -2457px
}
.sp-2-croatia{
    width:71px;
    height:80px;
    background-position:-3px -2544px
}
.sp-2-lithuania{
    width:71px;
    height:75px;
    background-position:-3px -2332px
}
.sp-2-juventus{
    width:51px;
    height:69px;
    background-position:-15px -2600px
}
.sp-2-fcp{
    width:56px;
    height:69px;
    background-position:-15px -2690px
}
.sp-2-fcb{
    width:70px;
    height:73px;
    background-position:-5px -2773px
}
.sp-2-italia{
    width:70px;
    height:76px;
    background-position:-5px -2857px
}
.sp-2-spain{
    width:70px;
    height:68px;
    background-position:-5px -2942px
}
.sp-3{
    background:url(../img/sp/sp-3.png) left top no-repeat
}
.sp-3-android-off{
    background-position:-3px -3px;
    width:54px;
    height:15px
}
.sp-3-android-on{
    background-position:-3px -24px;
    width:54px;
    height:15px
}
.sp-3-blackberry-off{
    background-position:-3px -45px;
    width:17px;
    height:13px
}
.sp-3-blackberry-on{
    background-position:-3px -64px;
    width:17px;
    height:13px
}
.sp-3-bulgarian{
    background-position:-3px -83px;
    width:16px;
    height:11px
}
.sp-3-circle{
    background-position:-3px -100px;
    width:16px;
    height:16px
}
.sp-3-czech{
    background-position:-3px -122px;
    width:16px;
    height:11px
}
.sp-3-danish{
    background-position:-3px -139px;
    width:16px;
    height:11px
}
.sp-3-distribute{
    background-position:-3px -156px;
    width:16px;
    height:17px
}
.sp-3-english{
    background-position:-3px -179px;
    width:16px;
    height:11px
}
.sp-3-flag{
    background-position:-3px -196px;
    width:16px;
    height:17px
}
.sp-3-football{
    background-position:-3px -219px;
    width:16px;
    height:16px
}
.sp-3-german{
    background-position:-3px -241px;
    width:16px;
    height:11px
}
.sp-3-greek{
    background-position:-3px -258px;
    width:16px;
    height:11px
}
.sp-3-green-check{
    background-position:-3px -275px;
    width:18px;
    height:17px
}
.sp-3-hammer{
    background-position:-3px -298px;
    width:22px;
    height:18px
}
.sp-3-hungarian{
    background-position:-3px -322px;
    width:16px;
    height:11px
}
.sp-3-info{
    background-position:-3px -339px;
    width:14px;
    height:14px
}
.sp-3-ios-off{
    background-position:-3px -359px;
    width:26px;
    height:16px
}
.sp-3-ios-on{
    background-position:-3px -381px;
    width:26px;
    height:16px
}
.sp-3-italian{
    background-position:-3px -403px;
    width:16px;
    height:11px
}
.sp-3-money{
    background-position:-3px -420px;
    width:21px;
    height:15px
}
.sp-3-norwegian{
    background-position:-3px -441px;
    width:16px;
    height:11px
}
.sp-3-peoples{
    background-position:-3px -458px;
    width:15px;
    height:17px
}
.sp-3-polish,.sp-3-portuguese,.sp-3-romanian{
    width:16px;
    height:11px
}
.sp-3-polish{
    background-position:-3px -481px
}
.sp-3-portuguese{
    background-position:-3px -498px
}
.sp-3-romanian{
    background-position:-3px -515px
}
.sp-3-shop{
    background-position:-3px -532px;
    width:18px;
    height:14px
}
.sp-3-simplified-chinese{
    background-position:-3px -552px;
    width:16px;
    height:11px
}
.sp-3-slovenian{
    background-position:-3px -569px;
    width:16px;
    height:10px
}
.sp-3-spanish{
    background-position:-3px -585px;
    width:16px;
    height:11px
}
.sp-3-sponsor{
    background-position:-3px -602px;
    width:19px;
    height:15px
}
.sp-3-swedish{
    background-position:-3px -623px;
    width:16px;
    height:11px
}
.sp-3-tick{
    background-position:-3px -640px;
    width:16px;
    height:17px
}
.sp-3-user{
    background-position:-3px -663px;
    width:14px;
    height:16px
}
.sp-3-users{
    background-position:-3px -685px;
    width:16px;
    height:17px
}
.sp-3-windows-full-opacity{
    background-position:-3px -708px;
    width:47px;
    height:15px
}
.sp-3-windows-mobile-off{
    background-position:-3px -729px;
    width:52px;
    height:17px
}
.sp-3-windows-mobile-on{
    background-position:-3px -752px;
    width:52px;
    height:17px
}
.sp-4{
    background:url(../img/sp/sp-4.png) left top no-repeat
}
.sp-4.sp-4-bet365,div.wrap-table table tbody tr td span.bet365{
    background-position:-3px -3px;
    width:93px;
    height:20px
}
.sp-4.sp-4-bet365-h-small,div.wrap-table table tbody tr th span.bet365{
    background-position:-3px -29px;
    width:51px;
    height:13px
}
.sp-4.sp-4-bet365-mobile-big,div.bb-1 p.pos-1 span.bet365,div.bb-2 p.pos-1 span.bet365,div.bb-4 p.right span.left b.bet365,div.bb-5 p.absolute span.bet365{
    background-position:-3px -48px;
    width:177px;
    height:66px
}
div.bb-1 p.pos-1>span:first-child{
    width:178px;
    height:67px;
    background-image:url(../img/sp/logo-color-review.png);
    border:1px solid #d6d8d9;
    margin-left:auto;
    margin-right:auto
}
.sp-4.sp-4-bet365-mobile-small,div.bb-6 span.bet365,p.horizontal-bb2 span.bet365,p.horizontal-bb3 span.bet365{
    background-position:-3px -120px;
    width:134px;
    height:62px
}
.sp-4.sp-4-bet365-s-2,p.bb-7 span.bet365{
    background-position:-3px -188px;
    width:69px;
    height:16px
}
.sp-4.sp-4-bet365-square,div.home-table p span.left b.bet365{
    background-position:-3px -210px;
    width:129px;
    height:109px
}
.sp-4.sp-4-bet365-tiny,div.wrap-table table tbody tr td b.bet365,table td span.bet365{
    background-position:-3px -325px;
    width:80px;
    height:38px
}
.sp-4.sp-4-betfair-small{
    background-position:-3px -369px;
    width:89px;
    height:14px
}
.sp-4.sp-4-betradar-v1{
    background-position:-3px -389px;
    width:74px;
    height:15px
}
.sp-4.sp-4-betvictor{
    background-position:-3px -410px;
    width:84px;
    height:14px
}
.sp-4.sp-4-betvictor-h-small{
    background-position:-3px -430px;
    width:61px;
    height:9px
}
.sp-4.sp-4-betvictor-mobile-big{
    background-position:-3px -445px;
    width:176px;
    height:65px
}
.sp-4.sp-4-betvictor-mobile-small{
    background-position:-3px -516px;
    width:134px;
    height:63px
}
.sp-4.sp-4-betvictor-s-1{
    background-position:-3px -585px;
    width:74px;
    height:11px
}
.sp-4.sp-4-betvictor-square{
    background-position:-3px -602px;
    width:129px;
    height:109px
}
.sp-4.sp-4-betvictor-tiny{
    background-position:-3px -717px;
    width:80px;
    height:38px
}
.sp-4.sp-4-coral{
    background-position:-3px -761px;
    width:112px;
    height:23px
}
.sp-4.sp-4-coral-h-small{
    background-position:-3px -790px;
    width:57px;
    height:9px
}
.sp-4.sp-4-coral-mobile-big{
    background-position:-3px -805px;
    width:176px;
    height:65px
}
.sp-4.sp-4-coral-mobile-small{
    background-position:-3px -876px;
    width:134px;
    height:63px
}
.sp-4.sp-4-coral-s-2{
    background-position:-3px -945px;
    width:82px;
    height:13px
}
.sp-4.sp-4-coral-tiny{
    background-position:-3px -964px;
    width:80px;
    height:38px
}
.sp-4.sp-4-flashscores-v1{
    background-position:-3px -1008px;
    width:81px;
    height:24px
}
.sp-4.sp-4-goalsfeed-v1{
    background-position:-3px -1038px;
    width:70px;
    height:10px
}
.sp-4.sp-4-ladbrokes{
    background-position:-3px -1054px;
    width:116px;
    height:26px
}
.sp-4.sp-4-ladbrokes-h-small{
    background-position:-3px -1086px;
    width:56px;
    height:11px
}
.sp-4.sp-4-ladbrokes-mobile-big{
    background-position:-3px -1103px;
    width:176px;
    height:65px
}
.sp-4.sp-4-ladbrokes-mobile-small{
    background-position:-3px -1174px;
    width:134px;
    height:63px
}
.sp-4.sp-4-ladbrokes-s-1{
    background-position:-3px -1243px;
    width:134px;
    height:38px
}
.sp-4.sp-4-ladbrokes-s-2{
    background-position:-3px -1287px;
    width:92px;
    height:20px
}
.sp-4.sp-4-ladbrokes-square{
    background-position:-3px -1313px;
    width:129px;
    height:109px
}
.sp-4.sp-4-ladbrokes-tiny{
    background-position:-3px -1428px;
    width:80px;
    height:38px
}
.sp-4.sp-4-paddy-power-h-small{
    background-position:-3px -1472px;
    width:43px;
    height:19px
}
.sp-4.sp-4-paddy-power-mobile-big{
    background-position:-3px -1497px;
    width:176px;
    height:65px
}
.sp-4.sp-4-paddy-power-mobile-small{
    background-position:-3px -1568px;
    width:134px;
    height:63px
}
.sp-4.sp-4-paddy-power-s-1{
    background-position:-3px -1637px;
    width:134px;
    height:38px
}
.sp-4.sp-4-paddy-power-s-2{
    background-position:-3px -1681px;
    width:89px;
    height:11px
}
.sp-4.sp-4-paddy-power-square{
    background-position:-3px -1698px;
    width:129px;
    height:109px
}
.sp-4.sp-4-paddy-power-tiny{
    background-position:-3px -1813px;
    width:81px;
    height:38px
}
.sp-4.sp-4-paddypower{
    background-position:-3px -1857px;
    width:118px;
    height:15px
}
.sp-4.sp-4-skybet{
    background-position:-3px -1878px;
    width:97px;
    height:24px
}
.sp-4.sp-4-skybet-h-small{
    background-position:-3px -1908px;
    width:51px;
    height:12px
}
.sp-4.sp-4-skybet-mobile-big{
    background-position:-3px -1926px;
    width:176px;
    height:65px
}
.sp-4.sp-4-skybet-mobile-small{
    background-position:-3px -1997px;
    width:134px;
    height:56px
}
.sp-4.sp-4-skybet-s-1{
    background-position:-3px -2059px;
    width:72px;
    height:18px
}
.sp-4.sp-4-skybet-tiny{
    background-position:-3px -2083px;
    width:80px;
    height:38px
}
.sp-4.sp-4-william-hill{
    background-position:-3px -2127px;
    width:111px;
    height:23px
}
.sp-4.sp-4-william-hill-h-small{
    background-position:-3px -2156px;
    width:56px;
    height:12px
}
.sp-4.sp-4-william-hill-mobile-big{
    background-position:-3px -2174px;
    width:176px;
    height:65px
}
.sp-4.sp-4-william-hill-mobile-small{
    background-position:-3px -2245px;
    width:134px;
    height:63px
}
.sp-4.sp-4-william-hill-s-1{
    background-position:-3px -2314px;
    width:134px;
    height:38px
}
.sp-4.sp-4-william-hill-s-2{
    background-position:-3px -2358px;
    width:73px;
    height:14px
}
.sp-4.sp-4-william-hill-square{
    background-position:-3px -2378px;
    width:129px;
    height:109px
}
.sp-4.sp-4-william-hill-tiny{
    background-position:-3px -2493px;
    width:80px;
    height:38px
}
.sp-5{
    background:url(../img/sp/sp-5.png) left top no-repeat
}
.sp-5.sp-5-grade-a{
    background-position:-3px -3px;
    width:119px;
    height:107px
}
.sp-5.sp-5-grade-a-plus{
    background-position:-3px -116px;
    width:119px;
    height:106px
}
.sp-5.sp-5-grade-b{
    background-position:-3px -228px;
    width:120px;
    height:106px
}
.sp-5.sp-5-grade-b-plus{
    background-position:-3px -340px;
    width:120px;
    height:106px
}
.sp-5.sp-5-grade-c{
    background-position:-3px -452px;
    width:119px;
    height:105px
}
.sp-5.sp-5-grade-d{
    background-position:-3px -563px;
    width:119px;
    height:106px
}
.sp-6{
    background:url(../img/sp/sp-6.png) left top no-repeat
}
.payment{
    background:url(../img/sp/sp-payment.png) left top no-repeat;
    width:129px;
    height:30px
}
.payment.astopay{
    background-position:center 0
}
.payment.ewire{
    background-position:center -30px
}
.payment.icheck{
    background-position:center -60px
}
.payment.neosurf{
    background-position:center -90px
}
.payment.citadel{
    background-position:center -120px
}
.sp-6.sp-6-adobe-flash{
    background-position:-3px 0;
    width:59px;
    height:20px
}
.sp-6.sp-6-android-small{
    background-position:-3px -26px;
    width:37px;
    height:11px
}
.sp-6.sp-6-android-v1{
    background-position:-3px -43px;
    width:72px;
    height:21px
}
.sp-6.sp-6-android-v2{
    background-position:-3px -70px;
    width:16px;
    height:16px
}
.sp-6.sp-6-bank-transfer{
    background-position:-3px -92px;
    width:93px;
    height:8px
}
.sp-6.sp-6-blackberry-off-small{
    background-position:-3px -126px;
    width:14px;
    height:11px
}
.sp-6.sp-6-blackberry-v1{
    background-position:-3px -143px;
    width:37px;
    height:33px
}
.sp-6.sp-6-cach-direct-express{
    background-position:-3px -182px;
    width:129px;
    height:27px
}
.sp-6.sp-6-cheque{
    background-position:-3px -215px;
    width:89px;
    height:17px
}
.sp-6.sp-6-chrome-v1{
    background-position:-3px -238px;
    width:16px;
    height:16px
}
.sp-6.sp-6-click-and-buy{
    background-position:-3px -260px;
    width:34px;
    height:22px
}
.sp-6.sp-6-click2pay{
    background-position:-3px -288px;
    width:74px;
    height:13px
}
.sp-6.sp-6-eco{
    background-position:-3px -307px;
    width:49px;
    height:22px
}
.sp-6.sp-6-entropay{
    background-position:-3px -335px;
    width:82px;
    height:15px
}
.sp-6.sp-6-fast-bank-transfer{
    background-position:-3px -356px;
    width:79px;
    height:23px
}
.sp-6.sp-6-fundsend{
    background-position:-3px -385px;
    width:77px;
    height:12px
}
.sp-6.sp-6-idebit{
    background-position:-3px -403px;
    width:88px;
    height:28px
}
.sp-6.sp-6-ie-v1{
    background-position:-3px -437px;
    width:16px;
    height:16px
}
.sp-6.sp-6-ios-small{
    background-position:-3px -459px;
    width:16px;
    height:11px
}
.sp-6.sp-6-ios-v1{
    background-position:-3px -476px;
    width:35px;
    height:38px
}
.sp-6.sp-6-ios-v2{
    background-position:-3px -520px;
    width:19px;
    height:9px
}
.sp-6.sp-6-laser{
    background-position:-3px -535px;
    width:41px;
    height:26px
}
.sp-6.sp-6-maestro{
    background-position:-3px -567px;
    width:31px;
    height:18px
}
.sp-6.sp-6-mastercard{
    background-position:-3px -591px;
    width:29px;
    height:18px
}
.sp-6.sp-6-mozzila-v1{
    background-position:-3px -615px;
    width:16px;
    height:16px
}
.sp-6.sp-6-neteller{
    background-position:-3px -637px;
    width:76px;
    height:13px
}
.sp-6.sp-6-opera-v1{
    background-position:-3px -656px;
    width:14px;
    height:16px
}
.sp-6.sp-6-paypal{
    background-position:-3px -678px;
    width:69px;
    height:16px
}
.sp-6.sp-6-paysafecard{
    background-position:-3px -720px;
    width:89px;
    height:15px
}
.sp-6.sp-6-safari-v1{
    background-position:-3px -761px;
    width:15px;
    height:17px
}
.sp-6.sp-6-sell{
    background-position:-3px -784px;
    width:66px;
    height:26px
}
.sp-6.sp-6-skrill{
    background-position:-3px -816px;
    width:49px;
    height:16px
}
.sp-6.sp-6-diners-card{
    background-position:-1px -1718px;
    width:71px;
    height:21px
}
.sp-6.sp-6-skrill-1-tap{
    background-position:-3px -838px;
    width:71px;
    height:19px
}
.sp-6.sp-6-solo{
    background-position:-3px -883px;
    width:36px;
    height:22px
}
.sp-6.sp-6-table-ladbrokes{
    background-position:-3px -911px;
    width:63px;
    height:23px
}
.sp-6.sp-6-table-william-hill{
    background-position:-3px -940px;
    width:63px;
    height:23px
}
.sp-6.sp-6-thawte{
    background-position:-3px -969px;
    width:58px;
    height:16px
}
.sp-6.sp-6-ukash{
    background-position:-3px -991px;
    width:55px;
    height:20px
}
.sp-6.sp-6-verisign{
    background-position:-3px -1037px;
    width:41px;
    height:16px
}
.sp-6.sp-6-visa{
    background-position:-3px -1059px;
    width:40px;
    height:12px
}
.sp-6.sp-6-visa-mc{
    background-position:-3px -1077px;
    width:51px;
    height:14px
}
.sp-6.sp-6-western-union{
    background-position:-3px -1097px;
    width:91px;
    height:15px
}
.sp-6.sp-6-windows-2000{
    background-position:-3px -1118px;
    width:100px;
    height:13px
}
.sp-6.sp-6-windows-off-small{
    background-position:-3px -1137px;
    width:36px;
    height:12px
}
.sp-6.sp-6-windows-v1{
    background-position:-3px -1155px;
    width:30px;
    height:35px
}
.sp-6.sp-6-windows-v2{
    background-position:-3px -1196px;
    width:12px;
    height:13px
}
.sp-6.sp-6-giropay{
    background-position:0 -1258px;
    width:39px;
    height:19px
}
.sp-6.sp-6-ecard{
    background-position:0 -1280px;
    width:19px;
    height:23px
}
.sp-6.sp-6-paysafe{
    background-position:0 -1304px;
    width:54px;
    height:21px
}
.sp-6.sp-6-euteller{
    background-position:0 -1327px;
    width:54px;
    height:15px
}
.sp-6.sp-6-webmoney{
    background-position:0 -1344px;
    width:64px;
    height:14px
}
.sp-6.sp-6-trustly{
    background-position:0 -1361px;
    width:60px;
    height:20px
}
.sp-6.sp-6-boku{
    background-position:0 -1384px;
    width:57px;
    height:15px
}
.sp-6.sp-6-rapid{
    background-position:0 -1704px;
    width:53px;
    height:15px
}
.sp-6.sp-6-instadebit{
    background-position:0 -1401px;
    width:95px;
    height:15px
}
.sp-6.sp-6-boyle{
    background-position:0 -1418px;
    width:67px;
    height:24px
}
.sp-6.sp-6-delta{
    background-position:2px -1445px;
    width:42px;
    height:25px
}
.sp-6.sp-6-visa-debit{
    background-position:-3px -1472px;
    width:40px;
    height:27px
}
.sp-6.sp-6-ecoPayz,.sp-6.sp-6-ecopayz{
    background-position:0 -1498px;
    width:88px;
    height:26px
}
.sp-6.sp-6-trustly-small{
    background-position:0 -1574px;
    width:35px;
    height:13px;
    display:inline-block!important
}
.sp-6.sp-6-citadel{
    background-position:0 -1662px;
    width:54px;
    height:21px
}
.sp-6.sp-6-pokerstars{
    background-position:0 -1680px;
    width:69px;
    height:10px
}
.sp-6.sp-6-appleplay{
    background-position:0 -1690px;
    width:36px;
    height:15px
}
.pay-xs{
    display:inline-block;
    width:20px;
    height:20px;
    background:url(../img/sp/pay-xs.png) no-repeat;
    text-indent:-9999px;
    vertical-align:middle
}
.pay-xs.pay-xs-bank-wire-small{
    background-position:0 0;
    width:20px;
    height:20px
}
.pay-xs.pay-xs-paysafecard-small{
    background-position:0 -80px;
    width:50px;
    height:12px
}
.pay-xs.pay-xs-skrill-small{
    background-position:-3px -66px;
    width:33px;
    height:16px
}
.pay-xs.pay-xs-ukash-small{
    background-position:0 -181px;
    width:44px;
    height:15px
}
.pay-xs.pay-xs-visa-small{
    background-position:-2px -165px;
    width:48px;
    height:11px
}
.pay-xs.pay-xs-visa2-small{
    background-position:0 0;
    width:33px;
    height:11px
}
.pay-xs.pay-xs-neteller-small{
    background-position:0 -22px;
    width:36px;
    height:10px
}
.pay-xs.pay-xs-boku-small{
    background-position:0 -30px;
    width:39px;
    height:13px
}
.pay-xs.pay-xs-transfer-small{
    background-position:0 -41px;
    width:36px;
    height:15px
}
.pay-xs.pay-xs-entropay-small{
    background-position:0 -54px;
    width:42px;
    height:13px
}
.pay-xs.pay-xs-solo-small{
    background-position:0 -137px;
    width:25px;
    height:15px
}
.pay-xs.pay-xs-paypal-small{
    background-position:-3px -93px;
    width:38px;
    height:12px
}
.pay-xs.pay-xs-trusty-small{
    background-position:0 -10px;
    width:34px;
    height:12px
}
.pay-xs.pay-xs-maestro-small{
    background-position:0 -121px;
    width:23px;
    height:16px
}
.pay-xs.pay-xs-mastercard-small{
    background-position:0 -105px;
    width:24px;
    height:18px
}
.pay-xs.pay-xs-webmoney-small{
    background-position:0 -196px;
    width:37px;
    height:12px
}
.pay-xs.pay-xs-bitcoin-small{
    background-position:-2px -225px;
    width:34px;
    height:8px
}
.pay-xs.pay-xs-master-card{
    background-position:-1px -108px;
    width:26px;
    height:14px
}
.girls{
    background:url(../img/sp/girls.png) left top no-repeat;
    display:block;
    margin:auto;
    text-indent:-999999px
}
.girls.girl-1{
    background-position:-3px -3px;
    width:128px;
    height:173px
}
.girls.girl-2{
    background-position:-3px -182px;
    width:127px;
    height:173px
}
.girls.girl-3{
    background-position:-3px -361px;
    width:139px;
    height:167px
}
.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{
    padding:0;
    margin:0;
    border:0;
    outline:0;
    vertical-align:top
}
.fancybox-wrap{
    position:absolute;
    top:0;
    left:0;
    z-index:8020
}
.fancybox-inner,.fancybox-outer,.fancybox-skin{
    position:relative
}
.fancybox-skin{
    background:#f9f9f9;
    color:#444;
    text-shadow:none;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px
}
.fancybox-opened{
    z-index:8030
}
.fancybox-opened .fancybox-skin{
    -webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);
    -moz-box-shadow:0 10px 25px rgba(0,0,0,.5);
    box-shadow:0 10px 25px rgba(0,0,0,.5)
}
.fancybox-inner{
    overflow:hidden
}
.fancybox-type-iframe .fancybox-inner{
    -webkit-overflow-scrolling:touch
}
.fancybox-error{
    color:#444;
    font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    margin:0;
    padding:15px;
    white-space:nowrap
}
.fancybox-iframe,.fancybox-image{
    display:block;
    width:100%;
    height:100%
}
.fancybox-image{
    max-width:100%;
    max-height:100%
}
#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{
    background-image:url(../img/fancybox/fancybox_sprite.png)
}
#fancybox-loading{
    position:fixed;
    top:50%;
    left:50%;
    margin-top:-22px;
    margin-left:-22px;
    background-position:0 -108px;
    opacity:.8;
    cursor:pointer;
    z-index:8060
}
.fancybox-close,.fancybox-nav,.fancybox-nav span{
    z-index:8040;
    position:absolute;
    cursor:pointer
}
#fancybox-loading div{
    width:44px;
    height:44px;
    background:url(../img/fancybox/fancybox_loading.gif) center center no-repeat
}
.fancybox-close{
    top:-18px;
    right:-18px;
    width:36px;
    height:36px
}
.fancybox-nav{
    top:0;
    width:40%;
    height:100%;
    text-decoration:none;
    background:url(../img/fancybox/blank.gif);
    -webkit-tap-highlight-color:transparent
}
.fancybox-prev{
    left:0
}
.fancybox-next{
    right:0
}
.fancybox-nav span{
    top:50%;
    width:36px;
    height:34px;
    margin-top:-18px;
    visibility:hidden
}
.fancybox-prev span{
    left:10px;
    background-position:0 -36px
}
.fancybox-next span{
    right:10px;
    background-position:0 -72px
}
.fancybox-nav:hover span{
    visibility:visible
}
.fancybox-tmp{
    position:absolute;
    top:-99999px;
    left:-99999px;
    visibility:hidden;
    max-width:99999px;
    max-height:99999px;
    overflow:visible!important
}
.fancybox-lock,.fancybox-lock body{
    overflow:hidden!important
}
.fancybox-lock{
    width:auto
}
.fancybox-lock-test{
    overflow-y:hidden!important
}
.fancybox-overlay{
    position:absolute;
    top:0;
    left:0;
    overflow:hidden;
    display:none;
    z-index:8010;
    background:url(../img/fancybox/fancybox_overlay.png)
}
.fancybox-overlay-fixed{
    position:fixed;
    bottom:0;
    right:0
}
.fancybox-lock .fancybox-overlay{
    overflow:auto;
    overflow-y:scroll
}
.fancybox-title{
    visibility:hidden;
    font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    position:relative;
    text-shadow:none;
    z-index:8050
}
.fancybox-opened .fancybox-title{
    visibility:visible
}
.fancybox-title-float-wrap{
    position:absolute;
    bottom:0;
    right:50%;
    margin-bottom:-35px;
    z-index:8050;
    text-align:center
}
.fancybox-title-float-wrap .child{
    display:inline-block;
    margin-right:-100%;
    padding:2px 20px;
    background:0 0;
    background:rgba(0,0,0,.8);
    -webkit-border-radius:15px;
    -moz-border-radius:15px;
    border-radius:15px;
    text-shadow:0 1px 2px #222;
    color:#fff;
    font-weight:700;
    line-height:24px;
    white-space:nowrap
}
.fancybox-title-outside-wrap{
    position:relative;
    margin-top:10px;
    color:#fff
}
.fancybox-title-inside-wrap{
    padding-top:10px
}
.fancybox-title-over-wrap{
    position:absolute;
    bottom:0;
    left:0;
    color:#fff;
    padding:10px;
    background:#000;
    background:rgba(0,0,0,.8)
}
*,html body{
    padding:0;
    margin:0
}
html body{
    width:100%;
    height:100%;
    overflow-x:hidden;
    overflow-y:scroll;
    font-size:14px;
    line-height:20px;
    color:#000;
    font-family:Arial,"Times New Roman",serif;
    background:url(../img/body-back.webp) center top no-repeat #fff;
    min-width:320px
}
html body:after,html body:before{
    content:""
}
html body .replace{
    color:red
}
html body .cont-p,html body p{
    line-height:26px;
    margin-top:10px;
    text-align:justify
}
html body picture{
    display:block;
    margin-top:14px
}
html body .cont-p strong,html body p strong{
    color:#010000;
    font-weight:700
}
html body .cont-p strong.red,html body p strong.red{
    color:#da3115
}
html body .cont-p.x16,html body p.x16{
    font-size:16px;
    line-height:29px
}
html body .cont-p.x14,html body p.x14{
    font-size:14px
}
html body .cont-p.color-1,html body p.color-1{
    color:#4e4e4e
}
html body .cont-p.bold,html body p.bold{
    font-weight:700
}
html body .cont-p a,html body p a{
    color:#1588f3
}
html body .cont-p a:hover,html body p a:hover{
    text-decoration:underline
}
html body .cont-p.blockquote,html body p.blockquote{
    color:#2e2e2e;
    font-style:italic;
    font-size:14px
}
html body ul{
    list-style:none
}
html body .clearfix:after,html body .clearfix:before{
    content:" ";
    display:table;
    clear:both
}
html body img{
    border:none;
    max-width:100%;
    height:auto;
    display: block;
    text-align: center;
    margin: 0 auto;
}
html body img.aligncenter{
    display:block;
    margin:auto
}
html body table.aligncenter{
    margin:10px auto 0
}
html body table{
    border-collapse:collapse;
    margin-top:10px
}
html body div.aligncenter{
    text-align:center;
    width:100%!important;
    margin-top:10px
}
html body div.aligncenter p.wp-caption-text{
    text-align:center;
    margin:0;
    font-style:italic
}
html body img.bordered{
    padding:2px;
    border:1px solid #ddd
}
html body img.a-l{
    float:right;
    margin:10px 0 0 17px
}
a.alignleft,html body img.a-r,html body img.left{
    float:left;
    margin:10px 17px 0 0
}
html body img.right{
    float:right;
    margin:10px 0 0 17px
}
html body p.piclink{
    line-height:0
}
html body a{
    outline:0;
    text-decoration:none
}
html body .hs{
    font-weight:400;
    font-size:22px;
    color:#242424;
    margin-top:14px
}

html body h1{
    font-size:28px;
    line-height:36px
}
html body h2{
    font-size:24px;
    line-height:34px
}
html body h3{
    font-size:18px;
    line-height:22px
}
html body h4{
    font-size:16px
}

html body h1,html body h2,html body h3,html body h4{
    margin-top:15px;
    color:#242424;
    font-weight:600
}
html body .hs-small{
    color:#da3115;
    font-size:18px;
    font-weight:400
}
html body .hs-small.mt{
    margin-top:14px
}
html body h1.hs{
    margin-top:0
}
html body header{
    background:#272727;
    min-height:31px
}
html body header nav.nav_header{
    background:#fafafa;
    height:25px;
    padding:0
}
html body header nav.nav_header>ul>li{
    height:25px;
    width:auto
}
html body header nav.nav_header>ul>li>a{
    color:#000;
    padding:0 20px;
    font-weight:400;
    font-size:12px
}
html body header nav.nav_header>ul>li>a:hover{
    color:#fff
}
html body header nav .close{
    display:none;
    background:#000;
    text-align:center;
    margin:auto;
    padding:12px 0;
    color:transparent;
    cursor:pointer
}
html body header nav .close:after{
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAJFBMVEUAAADaMRXaMRXaMRXaMRXaMRXaMRXaMRXaMRXaMRXaMRXaMRX8DHkQAAAAC3RSTlMA5ikIXrefrDduS03JfvsAAAB1SURBVAjXFcwhDoNAGEThF9ojVEDWrCmtRFTUEi7RBFe7jiv0CD0BggMgCAlzOf55eubj/SN6ZvpbB1WZGNc/3HUwq+mqURPXtA6ttsylV1P0AV5J2jMQq1i4hxRHG1JYNrZky4YtbNgiDFs1JYywatov0TKcuXgmRcHTyyMAAAAASUVORK5CYII=') right center no-repeat;
    content:"Menu";
    display:inline-block;
    vertical-align:middle;
    margin:0 6px 0 33px;
    padding-right:22px;
    color:#fff
}
html body header nav .close:before{
    background:url(../img/sp/icons.png) -4px -182px no-repeat;
    width:19px;
    height:21px;
    display:inline-block;
    vertical-align:middle;
    margin:0 6px
}
html body header nav>ul{
    width:100%
}
html body header nav>ul>li{
    display:table-cell;
    vertical-align:middle;
    width:7%;
    position:relative;
    height:60px;
    white-space:nowrap;
    -webkit-transition:all .2s;
    -moz-transition:all .2s;
    -ms-transition:all .2s;
    -o-transition:all .2s;
    transition:all .2s
}
html body header nav>ul>li>a{
    display:block;
    text-align:center;
    font-size:14px;
    color:#fff;
    padding:7px 0;
    font-weight:700
}
html body header nav>ul>li.drop:after{
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAJBAMAAAD0ltBnAAAAJFBMVEUAAAD///////////////////////////////////////////+0CY3pAAAADHRSTlMAEnALBeazY/SnOCznP5XrAAAAM0lEQVQI12OAAUMHFmEGBpbKJV7THRiYS7O3hRswMAiFpSoC5Rg1mgRAaoQUwUqZDeC6AAhMBvoPog9KAAAAAElFTkSuQmCC') no-repeat;
    position:absolute;
    right:6px;
    top:0;
    bottom:0;
    margin:auto;
    width:12px;
    height:9px
}
html body header nav>ul>li.home{
    padding-left:26px
}
@-webkit-keyframes searchLights{
    0%{
        left:-100px;
        top:0
    }
    to{
        left:200px;
        top:0
    }
}
@-o-keyframes searchLights{
    0%{
        left:-100px;
        top:0
    }
    to{
        left:200px;
        top:0
    }
}
@-moz-keyframes searchLights{
    0%{
        left:-100px;
        top:0
    }
    to{
        left:200px;
        top:0
    }
}
@keyframes searchLights{
    0%{
        left:-100px;
        top:0
    }
    to{
        left:200px;
        top:0
    }
}
html body header nav>ul>li.home a{
    text-indent:-9999px;
    position:relative;
    overflow:hidden
}
html body header nav>ul>li.home a:before{
    content:"";
    position:absolute;
    left:-100px;
    top:-500px;
    width:192px;
    height:10px;
    background-color:rgba(255,255,255,.5);
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    transform:rotate(-45deg);
    -webkit-animation:searchLights 2s ease-out 1s infinite;
    -o-animation:searchLights 2s ease-out 1s infinite;
    animation:searchLights 2s ease-out 1s infinite
}

/*
html body header nav>ul>li.home a:after{
    content:"";
    background:url(../img/logo_nhacaionline.png) 0 center no-repeat;
    width:100%;
    height:100%;
    display:block;
    position:absolute;
    top:0;
    background-size:100%
}
*/


html body header nav>ul>li ul{
    position:absolute;
    z-index:33333;
    width:auto;
    min-width:100%;
    top:100%;
    left:0;
    background:#fff;
    border:1px solid #d6d8d9;
    padding:7px 0;
    display:none;
    opacity:0;
    visibility:hidden
}
html body header nav>ul>li ul li{
    display:block;
    height:auto;
    width:auto;
    padding:0 5px;
    position:relative
}
html body header nav>ul>li ul li:after{
    background:url(../img/hover-btn-drop-down.png) no-repeat;
    width:10px;
    height:14px;
    position:absolute;
    right:1em;
    top:0;
    margin:auto;
    bottom:0
}
html body .container.cont-relative,html body article{
    position:relative
}
html body header nav>ul>li ul li a{
    color:#46525a;
    font-size:11px;
    padding:8px 25px 8px 6px;
    text-align:left;
    display:block
}
html body header nav>ul>li ul li:hover{
    background:#fff
}
html body header nav>ul>li ul li:hover a{
    background:#5dc665;
    color:#fff
}
html body header nav>ul>li:hover{
    background:#5e6b75
}
html body header nav>ul>li:hover ul{
    display:block;
    opacity:1;
    visibility:visible
}
html body header nav.showNavigation{
    display:block
}
html body header .btn-group{
    overflow:hidden;
    white-space:nowrap;
    text-align:right;
    padding-top:5px;
    display:none
}
html body header .btn-group a{
    display:inline-block;
    cursor:pointer;
    text-align:center;
    text-transform:uppercase;
    border:1px solid #fff;
    padding:7px 15px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    color:#fff;
    font-size:22px;
    position:absolute;
    top:9px;
    left:10px
}
html body header .btn-group span.menu-btn:after{
    background:url(../img/sp/icons.png) -3px -208px no-repeat;
    width:15px;
    height:16px;
    vertical-align:middle;
    display:inline-block;
    margin-left:16px
}
html body header .btn-group span.menu-btn.hide{
    display:none
}
html body header .btn-group span.essentials-btn:after{
    background:url(../img/sp/icons.png) -3px -124px no-repeat;
    width:10px;
    height:15px;
    display:inline-block;
    vertical-align:middle;
    margin-left:12px
}
html body header .btn-group.hide{
    display:none
}
html body .container{
    max-width:1440px;
    margin:0 auto;
    padding:0
}
html body article{
    background:#f5f5f5;
    padding:10px 5px 0;
    margin-top:10px;
    display:inline-block;
    width:100%
}
html body article .list_post_cat{
    font-size:12px;
    position:relative;
    margin: 10px 0;
}
html body article .list_post_cat a,html body article .list_post_cat i{
    color:#6d767b
}
html body article .list_post_cat .fb-like{
    position:absolute;
    right:0;
    top:0
}
html body article table{
    margin:10px auto 0
}
html body article table tr{
    height:auto!important
}
html body article table tr td,html body article table tr th{
    padding:10px;
    border:1px solid;
    height:auto!important
}
html body .bmk{
    margin-top:45px
}
html body .bmk .bookmaker-link-box{
    display:inline-block;
    width:100%;
    margin-top:15px
}
html body .bmk .bookmaker-link-box .link{
    float:left;
    width:33.3%;
    text-align:center;
    border:1px solid #eee;
    border-right:0;
    padding:15px 0
}
html body .bmk .bookmaker-link-box .link a{
    font-size:16px;
    color:red;
    text-transform:uppercase;
    font-weight:700
}
html body .bmk .bookmaker-link-box .link.hddangky i{
    color:#1453d4
}
html body .bmk .bookmaker-link-box .link.hdguitien i{
    color:#37c76f
}
html body .bmk .bookmaker-link-box .link.hdruttien i{
    color:#ff9908
}
html body .bmk .bookmaker-link-box .link.last{
    border-right:1px solid #eee
}
html body article.nomarg{
    margin-top:0
}
html body article.nomarg+aside{
    top:41px
}
html body .bmk .fast-navigation{
    background:#fafafa;
    min-height:35px;
    position:absolute;
    width:1440px;
    padding:0 20px;
    margin-left:-20px;
    margin-top:-65px
}
html body #table-bookies.bmk .fast-navigation{
    margin-left:-10px;
    margin-top:-55px
}
html body .bmk .fast-navigation.fixed{
    top:0;
    position:fixed;
    margin-top:0;
    z-index:3;
    display:block
}
html body #table-bookies.bmk .fast-navigation.fixed{
    margin-top:0
}
html body .bmk .fast-navigation:before,html body article .fast-navigation:after{
    content:" ";
    display:table
}
html body .bmk .fast-navigation:after,html body article .fast-navigation:before{
    clear:both
}
html body .bmk .fast-navigation:before{
    content:"Đi đến:";
    display:inline-block;
    vertical-align:middle;
    float:left;
    margin-top:8px;
    color:#46525a;
    font-size:12px
}
html body .bmk .fast-navigation .bbc-news{
    display:none
}
html body .bmk .fast-navigation ul{
    overflow:hidden;
    text-align:center;
    margin:0
}
html body .bmk .fast-navigation ul li{
    display:table-cell;
    width:1%;
    height:35px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    vertical-align:middle
}
html body .bmk .fast-navigation ul li a{
    color:#7f919e;
    font-size:12px;
    padding-bottom:5px
}
html body .bmk .fast-navigation ul li a:hover{
    color:#318fde
}
html body .bmk .fast-navigation ul li a.active{
    color:#318fde;
    box-shadow:0 4px 0 -1px #318fde
}
html body .bmk .fast-navigation ul li span{
    color:#46525a
}
html body .bmk .fast-navigation ul li.btt:before{
    vertical-align:middle;
    background:url(../img/sp/icons.png) -3px -19px no-repeat;
    width:10px;
    height:10px;
    display:inline-block;
    margin-right:8px;
    margin-top:-1px
}
html body .bmk .fast-navigation ul li.btt:hover:before{
    background-position:-3px -3px;
    width:10px;
    height:10px
}
html body article .sidebar-placeholder{
    background:#fff;
    float:right;
    height:1px;
    margin-left:10px;
    width:320px;
    text-indent:-99999px
}


html body article .sidebar{
    float: right;
    margin:0px 5px 0;
    width:320px
}

html body article .sidebar__inner{
    transform:translate(0,0);
    transform:translate3d(0,0,0);
    will-change:position,transform
}
html body article .sidebar .home-sidebar .ads-box,html body article aside .ads-box{
    margin:10px 0 0;
    float:left;
    background:#fff;
    padding:10px;
    border:1px solid #d6d8d9;
    line-height:0
}
html body article .sidebar .home-sidebar .ads-box a,html body article aside .ads-box a{
    float:left;
    line-height:0
}
html body article .sidebar ul.last-posts li{
    margin-bottom:5px;
    padding-bottom:5px;
    border-bottom:1px solid #d6d8d9
}
html body article .sidebar ul.last-posts li .post_title{
    margin:0;
    color:#242424
}
.sidebar .bookmaker-img{
    position:relative;
    line-height:0
}
.sidebar .bookmaker-img .bookmaker-img-hover{
    display:none;
    position:absolute;
    top:0;
    text-align:center;
    height:100%;
    width:100%;
    background:rgba(0,0,0,.5)
}
.sidebar .bookmaker-img:hover .bookmaker-img-hover{
    display:block
}
.sidebar .bookmaker-img .bookmaker-img-hover a.detail,.sidebar .bookmaker-img .bookmaker-img-hover a.goto{
    width:140px;
    display:inline-block;
    position:absolute;
    top:-60px;
    right:0;
    bottom:0;
    left:0;
    margin:auto;
    height:46px;
    background:#fff;
    line-height:46px;
    font-size:16px;
    font-weight:700;
    color:#0e6fb5
}
.sidebar .bookmaker-img .bookmaker-img-hover a.goto{
    top:60px
}
.sidebar .bookmaker-link-nhanh{
    margin-top:0;
    background:#fff
}
.sidebar .bookmaker-link-nhanh ul{
    list-style:none;
    margin:0;
    padding:5px 20px
}
.sidebar .bookmaker-link-nhanh ul li{
    padding:5px 0
}
.sidebar .bookmaker-link-nhanh ul li a,.sidebar .bookmaker-link-nhanh ul li a:visited{
    color:#0e6fb5
}
html body article>.page{
    background:#fff;
    max-width:1090px;
    padding:10px;
    float:left;
    margin:0 5px 10px;
    border:1px solid #d6d8d9;
    width:100%
}
html body article>.page .title-recent{
    font-size:20px
}
html body article .page ol,html body article .page ul{
    margin:10px 30px 0;
    line-height:24px;
    list-style:square
}
html body article .page ol{
    list-style:decimal
}
html body article .home-page{
    overflow:hidden;
    background:0 0;
    margin:auto;
    max-width:1100px;
    float:left
}
html body article .home-page .tips_list{
    width:99%;
    float:left;
    margin:0 5px 10px;
    position:relative
}
html body article .home-page .tips_table_box.tips_list{
    width:100%;
    margin:0 0 10px
}
.tips_table_box.tips_list .tips_table{
    width:100%
}
html body article .home-page .tips_list table#list_table_tips{
    margin-top:0
}
html body article .home-page .tips_list #list_table_tips thead tr th.tTips,html body article .home-page .tips_list #list_table_tips thead tr th.tips{
    width:22%
}
html body article .home-page .tips_list #list_table_tips thead tr th.match{
    width:30%
}
html body article .home-page .home-box-news{
    width:49%;
    float:left;
    margin:0 5px 10px
}
html body .home-page .home-box-news>.title,html body .home-page .tips_list>.title{
    background:#7f919e;
    text-align:center;
    color:#fff;
    font-size:15px;
    font-weight:400;
    font-weight:600;
    padding:7px 0;
    line-height:24px
}
html body .home-page .home-box-news>.title a,html body .home-page .tips_list>.title a{
    color:#fff
}
html body article .home-page .home-box-news .item{
    width:49%;
    float:left;
    margin-right:10px;
    margin-top:0;
    text-align:left;
    overflow:hidden;
    position:relative
}
html body article .home-page .home-box-news .item.last{
    margin-right:0
}
html body article .home-page .home-box-news .item img{
    display:block;
    margin:auto
}
html body article .home-page .home-box-news .item .title{
    display:block;
    line-height:20px;
    color:#242424;
    font-weight:700;
    font-size:14px;
    text-align:left;
    margin-top:7px;
    height:40px
}
html body article .home-page .home-box-news .item.small{
    line-height:20px;
    margin-top:10px;
    height:60px;
    overflow:hidden
}
html body article .home-page .home-box-news .item.small img{
    float:left;
    margin-right:10px;
    vertical-align:text-top
}
html body article .home-page .home-box-news .item.small .post_title{
    color:#242424;
    font-weight:400;
    margin-top:0
}
html body #page-fullwidth .separation-line,html body article .page .separation-line{
    display:block;
    height:10px;
    background:#f5f5f5;
    border-top:1px solid #d6d8d9;
    border-bottom:1px solid #d6d8d9;
    margin-left:-11px;
    margin-right:-11px;
    margin-top:10px
}
html body article .page .all-link{
    float:left;
    width:100%;
    padding:20px 10px 0;
    margin-bottom:10px;
    border:1px solid #e5e5e5;
    background:#fafafa
}
html body article .page .all-link .drlink{
    width:25%;
    float:left;
    text-align:center;
    margin-bottom:20px
}
html body article .page .all-link .drlink a{
    width:90%;
    display:inline-block;
    padding:15px 0;
    font-size:18px;
    border-radius:3px;
    color: #ffa61d;
}
html body article .page .all-link .drlink a i{
    transform:rotate(-45deg);
    margin-right:10px
}
.gra-green{
    background:#51cd5f;
    background:-webkit-linear-gradient(left,#5bd5a2,#51cd5f);
    background:-o-linear-gradient(right,#5bd5a2,#51cd5f);
    background:-moz-linear-gradient(right,#5bd5a2,#51cd5f);
    background:linear-gradient(to right,#5bd5a2,#51cd5f)
}
.gra-blue{
    background:#518fcc;
    background:-webkit-linear-gradient(left,#5bbbd4,#518fcc);
    background:-o-linear-gradient(right,#5bbbd4,#518fcc);
    background:-moz-linear-gradient(right,#5bbbd4,#518fcc);
    background:linear-gradient(to right,#5bbbd4,#518fcc)
}
.gra-orange{
    background:#cb8351;
    background:-webkit-linear-gradient(left,#d5b65b,#cb8351);
    background:-o-linear-gradient(right,#d5b65b,#cb8351);
    background:-moz-linear-gradient(right,#d5b65b,#cb8351);
    background:linear-gradient(to right,#d5b65b,#cb8351)
}
.gra-red{
    background:#df374e;
    background:-webkit-linear-gradient(left,#d65a64,#df374e);
    background:-o-linear-gradient(right,#d65a64,#df374e);
    background:-moz-linear-gradient(right,#d65a64,#df374e);
    background:linear-gradient(to right,#d65a64,#df374e)
}
html body article blockquote{
    border-left:6px solid #7f919e;
    padding-left:22px;
    width:89%;
    margin:auto
}
html body article blockquote p{
    font-weight:700;
    font-style:italic;
    font-size:15px;
    color:#000;
    line-height:27px
}
html body article .related-items{
    margin-left:32px;
    margin-top:14px
}
html body article .related-items li{
    color:#339dff;
    list-style:disc;
    margin-bottom:8px;
    line-height:22px
}
html body article .related-items li a{
    color:#339dff
}
html body article .related-items li a:hover{
    text-decoration:underline
}
html body article .block-info{
    text-align:right!important;
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;
    padding:8px
}
html body article .block-info:after,html body article .block-info:before{
    content:" ";
    display:table;
    clear:both
}
html body article .block-info .span{
    display:block;
    text-align:left;
    color:#da3115;
    font-weight:700;
    float:left
}
#bottom,html body article .wrap-table .title,html body article .wrap-table.t1 .title{
    text-align:center;
    text-transform:uppercase
}
html body article .block-info .span time{
    font-weight:400;
    color:#707070
}
html body article .block-info a{
    background:url(../img/soc-icons.jpg) no-repeat;
    display:inline-block;
    vertical-align:middle;
    width:29px;
    height:28px;
    text-indent:-99999px;
    color:transparent;
    margin-top:-5px
}
html body article .block-info a.f{
    background-position:0 -28px;
    margin-left:10px
}
html body article .block-info a.t{
    background-position:0 0
}
html body article .last-update{
    margin:0;
    color:#7d97a9;
    font-size:11px;
    line-height:normal
}
html body article .last-update span{
    color:#031d2e
}
#item{
    margin-top:15px
}
#bottom{
    max-width:1200px;
    padding:50px 0 75px;
    margin:auto;
    font:600 15px/20px 'open sans',sans-serif
}
#bottom a{
    padding:inherit!important;
    min-height:inherit!important;
    display:inline-block
}
#spacer{
    width:560px;
    height:10px
}
#bottom textarea{
    display:block;
    background-color:#fff;
    margin:10px auto 0;
    width:90%;
    max-width:600px;
    border:1px solid #4d4d4d;
    color:#4d4d4d;
    font-size:11px;
    font-family:monospace;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
    height:80px;
    padding:10px 10px 0
}
html body article .wrap-table p{
    margin:auto;
    line-height:normal
}
html body article .wrap-table .title{
    background:#fff;
    color:#626262;
    font-size:13px;
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    border-left:1px solid #ddd;
    padding:12px 0
}
html body article .wrap-table table{
    width:100%;
    border-collapse:collapse;
    box-sizing:initial;
    border-spacing:0
}
html body article .wrap-table.t11 table tbody tr td span.logo{
    background:url(../img/sp/sp-support.png) left top no-repeat;
    display:block;
    margin:auto;
    text-indent:-999999px
}
html body article .wrap-table.t11 table tbody tr td span.logo.ladbrokes{
    background-position:0 0;
    width:115px;
    height:22px
}
html body article .wrap-table.t11 table tbody tr td span.logo.bet365{
    background-position:0 -24px;
    width:94px;
    height:22px
}
html body article .wrap-table.t11 table tbody tr td span.logo.coral{
    background-position:0 -46px;
    width:116px;
    height:25px
}
html body article .wrap-table.t11 table tbody tr td span.logo.paddypower{
    background-position:0 -71px;
    width:121px;
    height:16px
}
html body article .wrap-table.t11 table tbody tr td span.logo.skybet{
    background-position:0 -87px;
    width:99px;
    height:26px
}
html body article .wrap-table.t11 table tbody tr td span.logo.williamhill{
    background-position:0 -113px;
    width:116px;
    height:25px
}
html body article .wrap-table.t11 table tbody tr td span.logo.betvictor{
    background-position:0 -140px;
    width:86px;
    height:15px
}
html body article .wrap-table.t11 table tbody tr td span.logo.sport888{
    background-position:0 -155px;
    width:67px;
    height:21px
}
html body article .wrap-table.t11 table tbody tr td span.logo.betway{
    background-position:0 -177px;
    width:94px;
    height:29px
}
html body article .wrap-table.t11 table tbody tr td span.logo.netbet{
    background-position:0 -205px;
    width:102px;
    height:20px
}
html body article .wrap-table.t11 table tbody tr td span.logo.leovegas{
    background-position:0 -226px;
    width:95px;
    height:32px
}
html body article .wrap-table.t11 table tbody tr td span.logo.bwin{
    background-position:0 -258px;
    width:80px;
    height:26px
}
html body article .wrap-table.t11 table tbody tr td span.logo.bet10{
    background-position:0 -283px;
    width:63px;
    height:25px
}
html body article .wrap-table.t11 table tbody tr td span.logo.boyle{
    background-position:0 -307px;
    width:119px;
    height:30px
}
html body article .wrap-table.t11 table tbody tr td span.logo.winner{
    background-position:0 -336px;
    width:90px;
    height:24px
}
html body article .wrap-table.t11 table tbody tr td span.logo.titanbet{
    background-position:0 -359px;
    width:90px;
    height:26px
}
html body article .wrap-table.t11 table tbody tr td span.logo.mrgreen{
    background-position:0 -384px;
    width:59px;
    height:44px
}
html body article .wrap-table.t11 table tbody tr td span.logo.betsafe{
    background-position:0 -427px;
    width:114px;
    height:27px
}
html body article .wrap-table.t11 table tbody tr td span.logo.betstars{
    background-position:0 -454px;
    width:114px;
    height:30px
}
html body article .wrap-table.t11 table tbody tr td span.logo.betfred{
    background-position:0 -485px;
    width:120px;
    height:20px
}
html body article .wrap-table.t11 table tbody tr td span.logo.marathon{
    background-position:0 -598px;
    width:120px;
    height:29px
}
html body article .wrap-table.t11 table tbody tr td span.logo.grosvenor{
    background-position:-2px -506px;
    width:102px;
    height:33px
}
html body article .wrap-table.t11 table tbody tr td span.logo.genting{
    background-position:-2px -540px;
    width:94px;
    height:30px
}
html body article .wrap-table.t11 table tbody tr td span.logo.guts{
    background-position:0 -572px;
    width:116px;
    height:26px
}
html body article .wrap-table.t11 table tbody tr td span.logo.bet-at-home{
    background-position:-2px -626px;
    width:116px;
    height:33px
}
html body article .wrap-table.t11 table tbody tr td span.logo.sunbets{
    background-position:-2px -661px;
    width:114px;
    height:19px
}
html body article .wrap-table.t11 table tbody tr td span.logo.royal-panda{
    background-position:0 -680px;
    width:105px;
    height:31px
}
html body article .wrap-table.t11 table tbody tr td span.logo.blacktype{
    background-position:0 -711px;
    width:122px;
    height:23px
}
html body article .wrap-table.t11 table tbody tr td span.logo.betbright{
    background-position:0 -733px;
    width:118px;
    height:27px
}
html body article .wrap-table.t1{
    margin-top:22px;
    width:280px;
    border-left:1px solid #e8e8e8;
    border-right:1px solid #e8e8e8;
    border-top:1px solid #e8e8e8
}
html body article .wrap-table.t1.left-position{
    float:left;
    margin-right:15px
}
html body article .wrap-table.t1.right-position{
    float:right;
    margin-left:15px
}
html body article .wrap-table.t1 .title{
    background:#f9f9f9;
    color:#575757;
    font-size:12px;
    font-weight:700;
    border:none;
    border-bottom:1px solid #e8e8e8;
    padding:7px 0
}
html body article .wrap-table.t1 table tr td{
    border-top:1px solid #e8e8e8;
    border-bottom:1px solid #e8e8e8;
    padding:7px 10px;
    white-space:nowrap;
    font-size:12px;
    color:#5d6062
}
html body article .wrap-table.t1 table tr td:last-child{
    text-align:right;
    font-weight:700;
    color:#343434
}
html body article .wrap-table.t1 .logos-vs{
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAASCAMAAADmIZdjAAAAOVBMVEUAAAB/kZ5/kZ5/kZ5/kZ5/kZ5/kZ5/kZ5/kZ5/kZ5/kZ5/kZ5/kZ5/kZ5/kZ5/kZ5/kZ5/kZ5/kZ4/aI2GAAAAEnRSTlMA4u7SDQSzkx1BMNtdwFKhiXISBy0SAAAAw0lEQVQoz3WR2w7DIAxDQyHcCrTj/z92kHhbQdp5qS25ceVSNYOTaZLME+szKaFPkuhX30AoiblF+z0TSDHTWJHHnqnIXOLiULmD6Jxr+qoiprehCiKGBmwHHhmnzXIR3CVHWvCfq2d/ctaQCKDCUVwimGQpa5q1S8auZUEfKYf66GRNYN6T5zqHGzDH3G5MAqJ2d4DRRV4hhCLWyqHv5/hxifOvcPuXonZQBnz6k5EypfC64/XItEPPMMXLHsDUkqepb7dpGvIdmMC6AAAAAElFTkSuQmCC') center center no-repeat;
    display:table;
    width:100%
}
html body article .wrap-table.t1 .logos-vs .sep,html body article .wrap-table.t1 .logos-vs .span{
    text-indent:-99999px;
    display:table-cell;
    vertical-align:middle;
    height:106px;
    width:50%
}
html body article .wrap-table.t1 .logos-vs .sep{
    width:20%
}
html body article .wrap-table.t1 .logos-vs.box .span{
    background:center bottom no-repeat;
    background-size:contain;
    width:40%
}
html body article .wrap-table.t1 .logos-vs.box .span.mcgregor{
    background-image:url(../img/box/mcgregor.png)
}
html body article .wrap-table.t1 .logos-vs.box .span.mayweather{
    background-image:url(../img/box/mayweather.png)
}
html body article .wrap-table.t1 a.internal{
    display:block;
    text-align:center;
    font-size:15px;
    color:#1478dc;
    margin:12px auto
}
html body article .wrap-table.t1 a.internal:hover{
    text-decoration:underline
}
html body article .wrap-table.t2{
    margin-top:14px
}
html body article table:after,html body article table:before,html body article tbody:after,html body article tbody:before,html body article thead:after,html body article thead:before,html body article tr:after,html body article tr:before{
    display:none
}
html body article .wrap-table.t2 table tr td{
    border:1px solid #d6d8d9;
    padding:7px 23px;
    color:#5d6062;
    font-size:12px;
    display:table-cell
}
html body article .wrap-table.t2 table tr td:first-child{
    width:22%;
    font-weight:700;
    color:#575757
}
html body article .wrap-table.t2 table tr td.red-cart:before{
    width:7px;
    height:10px;
    background:#e50d0d;
    display:inline-block;
    margin-right:6px;
    vertical-align:middle
}
html body article .wrap-table.t2 table tr td.yellow-cart:before{
    width:7px;
    height:10px;
    background:#ecff16;
    display:inline-block;
    margin-right:6px;
    vertical-align:middle
}
html body article .wrap-table.t2 table tr td.double-yellow-cart:before{
    width:7px;
    height:10px;
    background:#ebf109;
    display:inline-block;
    margin-right:6px;
    vertical-align:middle
}
html body article .wrap-table.t2 table tr td.double-yellow-cart:after{
    width:7px;
    height:10px;
    background:#ebf109;
    display:inline-block;
    vertical-align:middle;
    float:left;
    margin-top:3px;
    margin-right:3px
}
html body article .wrap-table.t3,html body article .wrap-table.t4,html body article .wrap-table.t5,html body article .wrap-table.t6{
    margin-top:14px
}
html body article .wrap-table.t2 table tr:first-child td{
    width:1%
}
html body article .wrap-table.t2 table tr:nth-child(even) td{
    background:#f9f9f9
}
html body article .wrap-table.t3 table tr td,html body article .wrap-table.t3 table tr th{
    border:1px solid #d6d8d9;
    padding:0 1%;
    width:11%
}
html body article .wrap-table.t3 table tr td{
    text-align:center;
    font-size:12px;
    color:#5d6062
}
html body article .wrap-table.t3 table tr th{
    text-align:center;
    color:#626262;
    font-weight:400;
    font-weight:600;
    text-transform:uppercase
}
html body article .wrap-table.t3 table tr th.img{
    padding:0
}
html body article .wrap-table.t3 table tr th.img img{
    display:block;
    width:110px;
    height:126px;
    max-width:none
}
html body article .wrap-table.t3 table tr.h td{
    background:#f9f9f9;
    color:#626262
}
html body article .wrap-table.t4 table{
    text-align:center
}
html body article .wrap-table.t4 table tr th.stadium{
    background:url(../img/stadium.jpg) center center no-repeat;
    width:40%;
    height:181px
}
html body article .wrap-table.t4 table tr th.boxring{
    background:url(../img/boxing-ring.jpg) center center no-repeat;
    width:40%;
    height:181px
}
html body article .wrap-table.t4 table tr th.box-avatar{
    background:center bottom no-repeat;
    height:150px
}
html body article .wrap-table.t4 table tr th.box-avatar.mcgregor{
    background-image:url(../img/box/mcgregor.png)
}
html body article .wrap-table.t4 table tr th.box-avatar.mayweather{
    background-image:url(../img/box/mayweather.png)
}
html body article .wrap-table.t4 table tr th.stadium-rugby{
    background:url(../img/rugby-pitch.jpg) center center no-repeat;
    width:40%;
    height:181px
}
html body article .wrap-table.t4 table tr td,html body article .wrap-table.t4 table tr th{
    border:1px solid #d6d8d9;
    font-weight:700;
    font-size:12px;
    color:#575757
}
html body article .wrap-table.t4 table tr td{
    width:30%;
    padding:8px
}
html body article .wrap-table.t4 table tr td:nth-child(2){
    color:#7f919e
}
html body article .wrap-table.t4 table tr:nth-child(odd) td{
    background:#f9f9f9
}
html body article .wrap-table.t5 table tr:first-child th{
    background:#fff;
    text-transform:uppercase
}
html body article .wrap-table.t5 table tr td,html body article .wrap-table.t5 table tr th{
    border:1px solid #d6d8d9;
    text-align:center;
    padding:9px;
    font-size:12px;
    color:#5d6062
}
html body article .wrap-table.t5 table tr td.blue,html body article .wrap-table.t5 table tr th.blue{
    color:#1c73c9
}
html body article .wrap-table.t5 table tr th{
    font-weight:400;
    font-weight:600;
    font-size:13px;
    color:#626262;
    background:#f9f9f9
}
html body article .wrap-table.t5 table tr:nth-child(even) td{
    background:#f9f9f9
}
html body article .wrap-table.t6 table tr:first-child th{
    background:#fff;
    text-transform:uppercase
}
html body article .wrap-table.t6 table tr td,html body article .wrap-table.t6 table tr th{
    border:1px solid #d6d8d9;
    text-align:center;
    padding:9px;
    font-size:12px;
    color:#5d6062
}
html body article .wrap-table.t6 table tr td.blue,html body article .wrap-table.t6 table tr th.blue{
    color:#1c73c9
}
html body article .wrap-table.t6 table tr th{
    font-weight:400;
    font-weight:600;
    font-size:13px;
    color:#626262;
    background:#f9f9f9
}
html body article .wrap-table.t6 table tr:nth-child(even) td{
    background:#f9f9f9
}
html body article .wrap-table.t6 img{
    max-width:none
}
html body article .wrap-table.t6 table tr:nth-child(2) td{
    color:#5f5f5f;
    font-weight:700
}
html body article .wrap-table.t6 table tr:nth-child(3) td{
    color:grey
}
html body article .wrap-table.t6 table tr td{
    text-align:left;
    line-height:25px;
    color:#5d6062
}
html body article .wrap-table.t6 table tr td:first-child{
    color:#575757;
    font-weight:700
}
html body article .wrap-table.t6 table tr td span{
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t6 table tr td span.ios-on{
    margin-right:12px
}
html body article .wrap-table.t6 table tr td span.ios-on:before{
    background:url(../img/sp/sp-3.png) -3px -381px no-repeat;
    margin:auto 6px auto auto;
    text-indent:-999999px;
    width:26px;
    height:16px;
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t6 table tr td span.android-on{
    margin-right:12px
}
html body article .wrap-table.t6 table tr td span.android-on:before{
    background:url(../img/sp/sp-3.png) -3px -24px no-repeat;
    margin:auto 6px auto auto;
    text-indent:-999999px;
    width:54px;
    height:15px;
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t7{
    margin-top:14px
}
html body article .wrap-table.t7 table tr:first-child th{
    background:#fff;
    text-align:center;
    text-transform:uppercase;
    color:#626262;
    font-size:13px;
    font-weight:400;
    font-weight:600;
    border-left:1px solid #e8e8e8;
    border-right:1px solid #e8e8e8;
    border-top:1px solid #e8e8e8;
    padding:7px 0
}
html body article .wrap-table.t7 table tr th{
    border:1px solid #ddd;
    background:#f5f9fd;
    padding:12px 0;
    font-weight:600;
    color:#626262;
    font-size:13px;
    width:16%
}
html body article .wrap-table.t7 table tr td{
    text-align:center;
    border:1px solid #ddd;
    padding:16px 8px;
    vertical-align:top;
    color:#626262;
    font-size:18px
}
html body article .wrap-table.t7 table tr td span{
    display:block;
    background:url(../img/rating-different-color-line.png) left top no-repeat;
    height:13px;
    background-size:100% 60%;
    width:100%;
    font-size:12px;
    color:#5d6062;
    padding-top:23px;
    position:relative;
    margin:13px auto
}
html body article .wrap-table.t7 table tr td span:before{
    background:#e6e5e5;
    height:13px;
    display:block;
    right:0;
    top:0;
    position:absolute
}
html body article .wrap-table.t7 table tr td span.r-9:before{
    width:10%
}
html body article .wrap-table.t7 table tr td span.r-85:before{
    width:15%
}
html body article .wrap-table.t7 table tr td span.r-8:before{
    width:20%
}
html body article .wrap-table.t7 table tr td span.r-7:before{
    width:30%
}
html body article .wrap-table.t7 table tr td span.r-6:before{
    width:40%
}
html body article .wrap-table.t7 table tr td span.r-5:before{
    width:50%
}
html body article .wrap-table.t7 table tr td span.r-4:before{
    width:60%
}
html body article .wrap-table.t7 table tr td span.r-3:before{
    width:70%
}
html body article .wrap-table.t7 table tr td span.r-2:before{
    width:80%
}
html body article .wrap-table.t7 table tr td span.r-1:before{
    width:90%
}
html body article .wrap-table.t7 table tr td span.r-0:before{
    width:100%
}
html body article .wrap-table.t7 table tr td .total{
    font-size:61px;
    display:inline-block;
    margin:0;
    background:#f7f7f7;
    width:100%;
    line-height:81px;
    font-weight:700;
    color:#1c71ff;
    padding:0
}
html body article .wrap-table.t7 table tr td.group{
    width:1%;
    padding:4px
}
html body article .wrap-table.t7 table tr td.group b{
    background:url(../img/sp/sp-5.png) -3px -3px no-repeat;
    display:block;
    margin:auto;
    text-indent:-999999px;
    width:119px;
    height:107px
}
html body article .wrap-table.t7 table tr td.group b.sp-5-grade-a{
    background-position:-3px -3px;
    width:119px;
    height:107px
}
html body article .wrap-table.t7 table tr td.group b.sp-5-grade-a-plus{
    background-position:-3px -116px;
    width:119px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group b.sp-5-grade-b{
    background-position:-3px -228px;
    width:120px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group b.sp-5-grade-b-plus{
    background-position:-3px -340px;
    width:120px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group b.sp-5-grade-c{
    background-position:-3px -452px;
    width:119px;
    height:105px
}
html body article .wrap-table.t7 table tr td.group b.sp-5-grade-d{
    background-position:-3px -563px;
    width:119px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.c b{
    background:url(../img/sp/sp-5.png) -3px -452px no-repeat;
    display:block;
    margin:auto;
    text-indent:-999999px;
    width:119px;
    height:105px
}
html body article .wrap-table.t7 table tr td.group.c b.sp-5-grade-a{
    background-position:-3px -3px;
    width:119px;
    height:107px
}
html body article .wrap-table.t7 table tr td.group.c b.sp-5-grade-a-plus{
    background-position:-3px -116px;
    width:119px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.c b.sp-5-grade-b{
    background-position:-3px -228px;
    width:120px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.c b.sp-5-grade-b-plus{
    background-position:-3px -340px;
    width:120px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.c b.sp-5-grade-c{
    background-position:-3px -452px;
    width:119px;
    height:105px
}
html body article .wrap-table.t7 table tr td.group.c b.sp-5-grade-d{
    background-position:-3px -563px;
    width:119px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.b b{
    background:url(../img/sp/sp-5.png) -3px -228px no-repeat;
    display:block;
    margin:auto;
    text-indent:-999999px;
    width:120px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.b b.sp-5-grade-a{
    background-position:-3px -3px;
    width:119px;
    height:107px
}
html body article .wrap-table.t7 table tr td.group.b b.sp-5-grade-a-plus{
    background-position:-3px -116px;
    width:119px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.b b.sp-5-grade-b{
    background-position:-3px -228px;
    width:120px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.b b.sp-5-grade-b-plus{
    background-position:-3px -340px;
    width:120px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.b b.sp-5-grade-c{
    background-position:-3px -452px;
    width:119px;
    height:105px
}
html body article .wrap-table.t7 table tr td.group.b b.sp-5-grade-d{
    background-position:-3px -563px;
    width:119px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.b-plus b{
    background:url(../img/sp/sp-5.png) -3px -340px no-repeat;
    display:block;
    margin:auto;
    text-indent:-999999px;
    width:120px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.b-plus b.sp-5-grade-a{
    background-position:-3px -3px;
    width:119px;
    height:107px
}
html body article .wrap-table.t7 table tr td.group.b-plus b.sp-5-grade-a-plus{
    background-position:-3px -116px;
    width:119px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.b-plus b.sp-5-grade-b{
    background-position:-3px -228px;
    width:120px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.b-plus b.sp-5-grade-b-plus{
    background-position:-3px -340px;
    width:120px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.b-plus b.sp-5-grade-c{
    background-position:-3px -452px;
    width:119px;
    height:105px
}
html body article .wrap-table.t7 table tr td.group.b-plus b.sp-5-grade-d{
    background-position:-3px -563px;
    width:119px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.a-plus b{
    background:url(../img/sp/sp-5.png) -3px -340px no-repeat;
    display:block;
    margin:auto;
    text-indent:-999999px;
    width:120px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.a-plus b.sp-5-grade-a{
    background-position:-3px -3px;
    width:119px;
    height:107px
}
html body article .wrap-table.t7 table tr td.group.a-plus b.sp-5-grade-a-plus{
    background-position:-3px -116px;
    width:119px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.a-plus b.sp-5-grade-b{
    background-position:-3px -228px;
    width:120px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.a-plus b.sp-5-grade-b-plus{
    background-position:-3px -340px;
    width:120px;
    height:106px
}
html body article .wrap-table.t7 table tr td.group.a-plus b.sp-5-grade-c{
    background-position:-3px -452px;
    width:119px;
    height:105px
}
html body article .wrap-table.t7 table tr td.group.a-plus b.sp-5-grade-d{
    background-position:-3px -563px;
    width:119px;
    height:106px
}
html body article .wrap-table.t8{
    margin-top:14px
}
html body article .wrap-table.t8 table tr:first-child th{
    background:#fff;
    text-transform:uppercase
}
html body article .wrap-table.t8 table tr td,html body article .wrap-table.t8 table tr th{
    border:1px solid #d6d8d9;
    text-align:center;
    padding:9px;
    font-size:12px;
    color:#5d6062
}
html body article .wrap-table.t8 table tr td.blue,html body article .wrap-table.t8 table tr th.blue{
    color:#1c73c9
}
html body article .wrap-table.t8 table tr th{
    font-weight:400;
    font-weight:600;
    font-size:13px;
    color:#626262;
    background:#f9f9f9
}
html body article .wrap-table.t8 table tr:nth-child(even) td{
    background:#f9f9f9
}
html body article .wrap-table.t8 img{
    max-width:none
}
html body article .wrap-table.t8 table tr:nth-child(2) td{
    color:#5f5f5f;
    font-weight:700
}
html body article .wrap-table.t8 table tr:nth-child(3) td{
    color:grey
}
html body article .wrap-table.t8 table tr td{
    text-align:left;
    color:#82888e;
    font-size:11px;
    line-height:22px
}
html body article .wrap-table.t8 table tr td span{
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t8 table tr td span.ios-on{
    margin-right:12px
}
html body article .wrap-table.t8 table tr td span.ios-on:before{
    background:url(../img/sp/sp-3.png) -3px -381px no-repeat;
    margin:auto 6px auto auto;
    text-indent:-999999px;
    width:26px;
    height:16px;
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t8 table tr td span.android-on{
    margin-right:12px
}
html body article .wrap-table.t8 table tr td span.android-on:before{
    background:url(../img/sp/sp-3.png) -3px -24px no-repeat;
    margin:auto 6px auto auto;
    text-indent:-999999px;
    width:54px;
    height:15px;
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t8 table tr td:first-child{
    font-weight:700;
    color:#2b2b2b;
    text-align:right;
    background:#f9f8f8
}
html body article .wrap-table.t8 table tr td:first-child:after{
    background:url(../img/sp/sp-3.png) left top no-repeat;
    text-indent:-999999px;
    display:inline-block;
    vertical-align:middle;
    margin:0 3px 0 11px
}
html body article .wrap-table.t8 table tr td.flag:after{
    background-position:-3px -196px;
    width:16px;
    height:17px
}
html body article .wrap-table.t8 table tr td.football:after{
    background-position:-3px -219px;
    width:16px;
    height:16px
}
html body article .wrap-table.t8 table tr td.user:after{
    background-position:-3px -663px;
    width:14px;
    height:16px
}
html body article .wrap-table.t8 table tr td.hammer:after{
    background-position:-3px -298px;
    width:22px;
    height:18px
}
html body article .wrap-table.t8 table tr td.tick:after{
    background-position:-3px -640px;
    width:16px;
    height:17px
}
html body article .wrap-table.t8 table tr td.distribute:after{
    background-position:-3px -156px;
    width:16px;
    height:17px
}
html body article .wrap-table.t8 table tr td.money:after{
    background-position:-3px -420px;
    width:21px;
    height:15px
}
html body article .wrap-table.t8 table tr td.shop:after{
    background-position:-3px -532px;
    width:18px;
    height:14px
}
html body article .wrap-table.t8 table tr td.users:after{
    background-position:-3px -685px;
    width:16px;
    height:17px
}
html body article .wrap-table.t8 table tr td.info:after{
    background-position:-3px -339px;
    width:14px;
    height:14px
}
html body article .wrap-table.t8 table tr td.peoples:after{
    background-position:-3px -458px;
    width:15px;
    height:17px
}
html body article .wrap-table.t8 table tr td.circle:after{
    background-position:-3px -100px;
    width:16px;
    height:16px
}
html body article .wrap-table.t8 table tr td.sponsor:after{
    background-position:-3px -602px;
    width:19px;
    height:15px
}
html body article .wrap-table.t8 table tr td.spl-bet365:before{
    background:url(../img/sp/sp-7.png) -3px -3px no-repeat;
    margin:auto 13px auto auto;
    text-indent:-999999px;
    width:103px;
    height:26px;
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t8 table tr td.spl-betvictor:before{
    background:url(../img/sp/sp-7.png) -3px -35px no-repeat;
    margin:auto 13px auto auto;
    text-indent:-999999px;
    width:103px;
    height:26px;
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t8 table tr td.spl-paddy-power:before{
    background:url(../img/sp/sp-7.png) -3px -131px no-repeat;
    margin:auto 13px auto auto;
    text-indent:-999999px;
    width:103px;
    height:26px;
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t8 table tr td.spl-coral:before,html body article .wrap-table.t8 table tr td.spl-sandown-park:before,html body article .wrap-table.t8 table tr td.spl-welsh-open:before{
    width:106px;
    height:26px;
    display:inline-block;
    vertical-align:middle;
    margin:auto 13px auto auto;
    text-indent:-999999px
}
html body article .wrap-table.t8 table tr td.spl-sandown-park:before{
    background:url(../img/sp/sp-7.png) -3px -3px no-repeat
}
html body article .wrap-table.t8 table tr td.spl-welsh-open:before{
    background:url(../img/sp/sp-7.png) -3px -35px no-repeat
}
html body article .wrap-table.t8 table tr td.spl-coral:before{
    background:url(../img/sp/sp-7.png) -3px -67px no-repeat
}
html body article .wrap-table.t8 table tr td.spl-ladbrokes:before{
    background:url(../img/sp/sp-7.png) -3px -99px no-repeat;
    margin:auto 13px auto auto;
    text-indent:-999999px;
    width:103px;
    height:26px;
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t8 table tr td.spl-leicester:before{
    background:url(../img/sp/sp-7.png) -3px -454px no-repeat;
    margin:auto 13px auto auto;
    text-indent:-999999px;
    width:103px;
    height:26px;
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t8 table tr td.spl-grand-national:before{
    background:url(../img/sp/sp-7.png) -3px -131px no-repeat;
    margin:auto 13px auto auto;
    text-indent:-999999px;
    width:106px;
    height:26px;
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t8 table tr td.spl-sky-bet:before{
    background:url(../img/sp/sp-7.png) -3px -163px no-repeat;
    margin:auto 13px auto auto;
    text-indent:-999999px;
    width:106px;
    height:26px;
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t8 table tr td.spl-bohemian:before,html body article .wrap-table.t8 table tr td.spl-celebrity:before,html body article .wrap-table.t8 table tr td.spl-cheltenham:before,html body article .wrap-table.t8 table tr td.spl-portuguese:before,html body article .wrap-table.t8 table tr td.spl-punchestown:before,html body article .wrap-table.t8 table tr td.spl-sevilla:before,html body article .wrap-table.t8 table tr td.spl-westbromwich:before,html body article .wrap-table.t8 table tr td.spl-william-hill:before{
    margin:auto 13px auto auto;
    width:103px;
    height:26px;
    vertical-align:middle;
    display:inline-block;
    text-indent:-999999px
}
html body article .wrap-table.t8 table tr td.spl-william-hill:before{
    background:url(../img/sp/sp-7.png) -3px -195px no-repeat
}
html body article .wrap-table.t8 table tr td.spl-westbromwich:before{
    background:url(../img/sp/sp-7.png) -3px -227px no-repeat
}
html body article .wrap-table.t8 table tr td.spl-punchestown:before{
    background:url(../img/sp/sp-7.png) -3px -259px no-repeat
}
html body article .wrap-table.t8 table tr td.spl-celebrity:before{
    background:url(../img/sp/sp-7.png) -3px -323px no-repeat
}
html body article .wrap-table.t8 table tr td.spl-bohemian:before{
    background:url(../img/sp/sp-7.png) -3px -355px no-repeat
}
html body article .wrap-table.t8 table tr td.spl-sevilla:before{
    background:url(../img/sp/sp-7.png) -3px -387px no-repeat
}
html body article .wrap-table.t8 table tr td.spl-cheltenham:before{
    background:url(../img/sp/sp-7.png) -3px -291px no-repeat
}
html body article .wrap-table.t8 table tr td.spl-portuguese:before{
    background:url(../img/sp/sp-7.png) -3px -419px no-repeat
}
html body article .wrap-table.t8 table tr td a{
    color:#5187bc
}
html body article .wrap-table.t8 table tr td a:hover{
    text-decoration:underline
}
html body article .wrap-table.t8 table tr:nth-child(even) td:first-child{
    background:#f0f2f5
}
html body article .wrap-table.t9{
    margin-top:14px
}
html body article .wrap-table.t9 table tr:first-child th{
    background:#fff;
    text-transform:uppercase
}
html body article .wrap-table.t9 table tr td,html body article .wrap-table.t9 table tr th{
    border:1px solid #d6d8d9;
    text-align:center;
    padding:9px;
    font-size:12px;
    color:#5d6062
}
html body article .wrap-table.t9 table tr td.blue,html body article .wrap-table.t9 table tr th.blue{
    color:#1c73c9
}
html body article .wrap-table.t9 table tr th{
    font-weight:400;
    font-weight:600;
    font-size:13px;
    color:#626262;
    background:#f9f9f9
}
html body article .wrap-table.t9 table tr:nth-child(even) td{
    background:#f9f9f9
}
html body article .wrap-table.t9 img{
    max-width:none
}
html body article .wrap-table.t9 table tr:nth-child(2) td{
    color:#5f5f5f;
    font-weight:700
}
html body article .wrap-table.t9 table tr:nth-child(3) td{
    color:grey
}
html body article .wrap-table.t9 table tr td{
    text-align:left;
    line-height:25px;
    color:#5d6062
}
html body article .wrap-table.t9 table tr td:first-child{
    color:#575757;
    font-weight:700
}
html body article .wrap-table.t9 table tr td span.ios-on{
    margin-right:12px
}
html body article .wrap-table.t9 table tr td span.ios-on:before{
    background:url(../img/sp/sp-3.png) -3px -381px no-repeat;
    margin:auto 6px auto auto;
    text-indent:-999999px;
    width:26px;
    height:16px;
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t9 table tr td span.android-on{
    margin-right:12px
}
html body article .wrap-table.t9 table tr td span.android-on:before{
    background:url(../img/sp/sp-3.png) -3px -24px no-repeat;
    margin:auto 6px auto auto;
    text-indent:-999999px;
    width:54px;
    height:15px;
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t9 table tr td span{
    display:inline-block;
    vertical-align:middle;
    margin:0 5px
}
html body article .wrap-table.t10,html body article .wrap-table.t11{
    margin-top:14px
}
html body article .wrap-table.t10 table tr td,html body article .wrap-table.t10 table tr th{
    border:1px solid #ddd;
    text-align:center;
    padding:7px 5px
}
html body article .wrap-table.t10 table tr th{
    background:#f0f2f5;
    font-weight:400;
    font-weight:600;
    font-size:13px
}
html body article .wrap-table.t10 table tr td{
    font-size:12px;
    color:#5d6062
}
html body article .wrap-table.t10 table tr:first-child th{
    background:#fff;
    text-transform:uppercase;
    color:#626262
}
html body article .wrap-table.t10 table tr:nth-child(2) th:nth-child(3){
    width:15%
}
html body article .wrap-table.t10 table tr:nth-child(3) th{
    background:#f9f8f8
}
html body article .wrap-table.t11 table thead tr th{
    font-weight:400;
    font-weight:600;
    text-transform:uppercase;
    text-align:center;
    font-size:13px;
    color:#626262;
    padding-top:11px;
    padding-bottom:11px
}
html body article .wrap-table.t11 table tr td,html body article .wrap-table.t11 table tr th{
    border:1px solid #ddd;
    padding:3px 17px
}
html body article .wrap-table.t11 table tr td.cover,html body article .wrap-table.t11 table tr th.cover{
    padding-bottom:0;
    vertical-align:bottom
}
html body article .wrap-table.t11 table tr td{
    color:#5d6062;
    font-size:12px;
    line-height:26px
}
html body article .wrap-table.t11 table tr td span.sp-3{
    margin:0
}
html body article .wrap-table.t12,html body article .wrap-table.t13,html body article .wrap-table.t14{
    margin-top:14px
}
html body article .wrap-table.t11 table tr td a{
    color:#0e5ead
}
html body article .wrap-table.t11 table tr td a:hover{
    text-decoration:underline
}
html body article .wrap-table.t11 table tr:first-child td{
    padding-top:11px;
    padding-bottom:11px
}
html body article .wrap-table.t11 table tr td i{
    font-size:16px
}
html body article .wrap-table.t11 table tr td i.fa-check-circle{
    color:#08e008
}
html body article .wrap-table.t12 table tr td,html body article .wrap-table.t12 table tr th{
    border:1px solid #ddd;
    text-align:center;
    padding:9px 7px;
    font-size:12px
}
html body article .wrap-table.t12 table tr th{
    color:#231818;
    background:#f5f9fd
}
html body article .wrap-table.t12 table tr:nth-child(odd) td{
    background:#f9f9f9
}
html body article .wrap-table.t12 table tr:nth-child(2) td:nth-child(4):before{
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAMAAAAI/bVFAAAANlBMVEUAAABLoyFLoyFLoyFLoyFLoyFLoyFLoyFLoyFLoyFLoyFLoyFLoyFLoyFLoyFLoyFLoyFLoyFRZLc5AAAAEnRSTlMAFQnuYvvgtJgk1sGleFNENIc8yfMBAAAAWUlEQVQI122OSxLAIAhDi3z96/0v25nWiouyIvMgyXUMwLH3Gl1QruEToWUdGw1N5Miw+BehLAQxALLCc9OtDGJpLymMU9lgWScWlL5jE6MHw8R8NIxGv+Vv2wICG9MfhW8AAAAASUVORK5CYII=') left center no-repeat;
    display:inline-block;
    vertical-align:top;
    width:13px;
    height:15px;
    margin-right:3px
}
html body article .wrap-table.t12 table tr:nth-child(4) td:nth-child(3),html body article .wrap-table.t12 table tr:nth-child(7) td:nth-child(3){
    color:#da3115
}
html body article .wrap-table.t12 table tr td{
    color:#5d6062
}
html body article .wrap-table.t12 table tr td span{
    background-image:url(../img/sp/logo-color-small.png);
    width:80px;
    height:38px;
    display:block;
    text-indent:-999999px
}
html body article .wrap-table.t12 table tr td span.ladbrokes{
    background-position:0 0
}
html body article .wrap-table.t12 table tr td span.bet365{
    background-position:center -38px
}
html body article .wrap-table.t12 table tr td span.coral{
    background-position:center -76px
}
html body article .wrap-table.t12 table tr td span.paddypower{
    background-position:center -114px
}
html body article .wrap-table.t12 table tr td span.skybet{
    background-position:center -152px
}
html body article .wrap-table.t12 table tr td span.williamhill{
    background-position:center -190px
}
html body article .wrap-table.t12 table tr td span.betvictor{
    background-position:center -228px
}
html body article .wrap-table.t12 table tr td span.betway{
    background-position:center -266px
}
html body article .wrap-table.t12 table tr td span.sport888{
    background-position:center -304px
}
html body article .wrap-table.t12 table tr td span.netbet{
    background-position:center -342px
}
html body article .wrap-table.t12 table tr td span.bet10{
    background-position:center -379px
}
html body article .wrap-table.t12 table tr td span.boyle{
    background-position:center -418px
}
html body article .wrap-table.t12 table tr td span.bwin{
    background-position:center -456px
}
html body article .wrap-table.t12 table tr td span.leovegas{
    background-position:center -494px
}
html body article .wrap-table.t12 table tr td span.mrgreen{
    background-position:center -532px
}
html body article .wrap-table.t12 table tr td span.titanbet{
    background-position:center -570px
}
html body article .wrap-table.t12 table tr td span.winner{
    background-position:center -608px
}
html body article .wrap-table.t12 table tr td span.betfred{
    background-position:center -646px
}
html body article .wrap-table.t12 table tr td span.grosvenor{
    background-position:center -685px
}
html body article .wrap-table.t12 table tr td span.marathonbet{
    background-position:center -722px
}
html body article .wrap-table.t12 table tr td:first-child{
    background:#f5f9fd
}
html body article .wrap-table.t12 table tr td:last-child{
    padding-left:9px;
    padding-right:9px
}
html body article .wrap-table.t12 table tr td:nth-child(4){
    font-size:14px;
    color:#257fd5;
    font-weight:700
}
html body article .wrap-table.t12 table tr td a.gbtn{
    padding:4px 26px 4px 12px
}
html body article .wrap-table.t13 table{
    text-align:center
}
html body article .wrap-table.t13 table tr td,html body article .wrap-table.t13 table tr th{
    border:1px solid #e8e8e8;
    padding:5px 6px
}
html body article .wrap-table.t13 table tr th:not(:first-child){
    background:#f9f9f9
}
html body article .wrap-table.t13 table tr th:first-child{
    width:1%;
    padding:4px
}
html body article .wrap-table.t13 table tr th:first-child img{
    display:block;
    max-width:none
}
html body article .wrap-table.t13 table tr th:nth-child(2){
    text-align:left;
    color:#231818;
    font-weight:400;
    font-weight:600
}
html body article .wrap-table.t13 table tr:first-child th{
    background:#fff;
    color:#626262;
    font-size:13px;
    text-align:center;
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    border-left:1px solid #ddd;
    text-transform:uppercase;
    padding:12px 0
}
html body article .wrap-table.t13 table tr td{
    color:#5d6062;
    font-size:12px
}
html body article .wrap-table.t13 table tr td:first-child{
    text-align:left;
    color:#231818;
    font-weight:400;
    font-weight:600
}
html body article .wrap-table.t13 table tr th span{
    background:url(../img/sp/sp-small.png) left top no-repeat;
    display:block;
    margin:auto;
    text-indent:-999999px;
    width:57px;
    height:9px
}
html body article .wrap-table.t13 table tr th span.coral{
    background-position:-2px -2px;
    width:58px;
    height:9px
}
html body article .wrap-table.t13 table tr th span.ladbrokes{
    background-position:-2px -14px;
    width:55px;
    height:11px
}
html body article .wrap-table.t13 table tr th span.skybet{
    background-position:-2px -28px;
    width:51px;
    height:12px
}
html body article .wrap-table.t13 table tr th span.bet365{
    background-position:-2px -43px;
    width:51px;
    height:13px
}
html body article .wrap-table.t13 table tr th span.williamhill{
    background-position:-2px -58px;
    width:73px;
    height:14px
}
html body article .wrap-table.t13 table tr th span.paddypower{
    background-position:-2px -74px;
    width:42px;
    height:18px
}
html body article .wrap-table.t13 table tr th span.betvictor{
    background-position:-2px -94px;
    width:62px;
    height:9px
}
html body article .wrap-table.t13 table tr th span.sport888{
    background-position:-1px -104px;
    width:53px;
    height:17px
}
html body article .wrap-table.t13 table tr th span.betway{
    background-position:-1px -122px;
    width:53px;
    height:17px
}
html body article .wrap-table.t13 table tr th span.netbet{
    background-position:-1px -140px;
    width:58px;
    height:12px
}
html body article .wrap-table.t13 table tr th span.leovegas{
    background-position:-1px -153px;
    width:69px;
    height:19px
}
html body article .wrap-table.t13 table tr th span.bwin{
    background-position:-1px -172px;
    width:46px;
    height:17px
}
html body article .wrap-table.t13 table tr th span.bet10{
    background-position:-1px -187px;
    width:46px;
    height:17px
}
html body article .wrap-table.t13 table tr th span.boyle{
    background-position:-1px -204px;
    width:75px;
    height:20px
}
html body article .wrap-table.t13 table tr th span.winner{
    background-position:-1px -224px;
    width:59px;
    height:17px
}
html body article .wrap-table.t13 table tr th span.titanbet{
    background-position:-1px -241px;
    width:60px;
    height:17px
}
html body article .wrap-table.t13 table tr th span.mrgreen{
    background-position:-1px -259px;
    width:33px;
    height:26px
}
html body article .wrap-table.t14 table tr:first-child th{
    background:#fff;
    text-transform:uppercase
}
html body article .wrap-table.t14 table tr td,html body article .wrap-table.t14 table tr th{
    border:1px solid #d6d8d9;
    text-align:center;
    padding:9px;
    font-size:12px;
    color:#5d6062
}
html body article .wrap-table.t14 table tr td.blue,html body article .wrap-table.t14 table tr th.blue{
    color:#1c73c9
}
html body article .wrap-table.t14 table tr th{
    color:#626262;
    background:#f9f9f9
}
html body article .wrap-table.t14 table tr:nth-child(even) td{
    background:#f9f9f9
}
html body article .wrap-table.t14 img{
    max-width:none
}
html body article .wrap-table.t14 table tr:nth-child(2) td{
    color:#5f5f5f;
    font-weight:700
}
html body article .wrap-table.t14 table tr:nth-child(3) td{
    color:grey
}
html body article .wrap-table.t14 table tr td{
    text-align:left;
    line-height:25px;
    color:#5d6062;
    padding-left:32px
}
html body article .wrap-table.t14 table tr td span{
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t14 table tr td span.ios-on{
    margin-right:12px
}
html body article .wrap-table.t14 table tr td span.ios-on:before{
    background:url(../img/sp/sp-3.png) -3px -381px no-repeat;
    margin:auto 6px auto auto;
    text-indent:-999999px;
    width:26px;
    height:16px;
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t14 table tr td span.android-on{
    margin-right:12px
}
html body article .wrap-table.t14 table tr td span.android-on:before{
    background:url(../img/sp/sp-3.png) -3px -24px no-repeat;
    margin:auto 6px auto auto;
    text-indent:-999999px;
    width:54px;
    height:15px;
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t14 table tr th{
    text-align:center;
    font-weight:700;
    font-size:12px;
    font-family:Arial,"Times New Roman","Bitstream Charter",Times,serif
}
html body article .wrap-table.t14 table tr td:before{
    display:inline-block;
    vertical-align:middle;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAaCAMAAABb5iZtAAAAM1BMVEUAAABRaR4ttTN0BQV0BQUttTN0BQV0BQUttTN0BQUttTMttTMttTMttTMttTMttTN0BQVnYLAjAAAAD3RSTlMABZeXRDs7jW9vS0SMexDG3+t1AAAAeElEQVQY012OCQ7DIAwEZ6FcgYT+/7WNhWjkjGStfC9ACkbC0KgyqcPEiroEadxRgWMeQE0E/TMFAur9nGfvwrJrLi7ePb/nbzKefy8v3qeRo5ExVJpMWjEpeY+UOxqblolio0hEn4WIFPRdiOJ7fs/f9P+8F+/zB7bOBKxEqToRAAAAAElFTkSuQmCC') 0 -13px no-repeat;
    width:13px;
    height:13px;
    margin-right:13px
}
html body article .wrap-table.t14 table tr td:first-child{
    color:#575757;
    font-weight:400
}
html body article .wrap-table.t14 table tr td:first-child:before{
    background-position:0 0
}
html body article .wrap-table.t15{
    margin-top:14px
}
html body article .wrap-table.t15 table tr:first-child th{
    background:#fff;
    text-transform:uppercase;
    text-align:center
}
html body article .wrap-table.t15 table tr td,html body article .wrap-table.t15 table tr th{
    border:1px solid #d6d8d9;
    padding:9px;
    font-size:12px;
    color:#5d6062;
    text-align:left
}
html body article .wrap-table.t15 table tr td.blue,html body article .wrap-table.t15 table tr th.blue{
    color:#1c73c9
}
html body article .wrap-table.t15 table tr th{
    font-weight:400;
    font-weight:600;
    font-size:13px;
    color:#626262;
    background:#f9f9f9
}
html body article .wrap-table.t15 table tr:nth-child(even) td{
    background:#f9f9f9
}
html body article .wrap-table.t15 table tr th span{
    float:right;
    white-space:nowrap
}
html body article .wrap-table.t15 table tr th span b{
    display:inline-block;
    vertical-align:middle;
    margin:0 3px
}
html body article .wrap-table.t15 table tr:nth-child(2) th{
    font-family:Arial,"Times New Roman","Bitstream Charter",Times,serif;
    font-weight:700;
    font-size:12px
}
html body article .wrap-table.t15 table tr td{
    color:#5d6062
}
html body article .wrap-table.t15 table tr td:before{
    display:inline-block;
    vertical-align:middle;
    width:3px;
    height:3px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    background:#5d6062;
    margin-right:7px
}
html body article .wrap-table.t16{
    margin-top:14px
}
html body article .wrap-table.t16 table{
    text-align:center
}
html body article .wrap-table.t16 table tr td,html body article .wrap-table.t16 table tr th{
    border:1px solid #e8e8e8;
    padding:5px 6px
}
html body article .wrap-table.t16 table tr th:not(:first-child){
    background:#f9f9f9
}
html body article .wrap-table.t16 table tr th:first-child{
    width:1%;
    padding:4px
}
html body article .wrap-table.t16 table tr th:first-child img{
    display:block;
    max-width:none
}
html body article .wrap-table.t16 table tr th:nth-child(2){
    text-align:left;
    color:#231818;
    font-weight:400;
    font-weight:600
}
html body article .wrap-table.t16 table tr:first-child th{
    background:#fff;
    color:#626262;
    font-size:13px;
    text-align:center;
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    border-left:1px solid #ddd;
    text-transform:uppercase;
    padding:12px 0
}
html body article .wrap-table.t16 table tr td:first-child{
    text-align:left;
    color:#231818;
    font-weight:400;
    font-weight:600
}
html body article .wrap-table.t16 table tr td{
    font-size:12px;
    color:#5d6062;
    padding:10px 6px
}
html body article .wrap-table.t16 table tr td:first-child span{
    background:url(../img/sp/sp-table-2.png) left top no-repeat;
    display:block;
    margin:auto;
    text-indent:-999999px
}
html body article .wrap-table.t17,html body article .wrap-table.t18{
    margin-top:14px
}
html body article .wrap-table.t16 table tr td:first-child span.bet365{
    background-position:0 -20px;
    width:73px;
    height:19px
}
html body article .wrap-table.t16 table tr td:first-child span.ladbrokes{
    background-position:0 1px;
    width:91px;
    height:22px
}
html body article .wrap-table.t16 table tr td:first-child span.betvictor{
    background-position:0 -100px;
    width:75px;
    height:13px
}
html body article .wrap-table.t16 table tr td:first-child span.coral{
    background-position:0 -39px;
    width:83px;
    height:13px
}
html body article .wrap-table.t16 table tr td:first-child span.paddypower{
    background-position:0 -53px;
    width:94px;
    height:12px
}
html body article .wrap-table.t16 table tr td:first-child span.williamhill{
    background-position:0 -84px;
    width:75px;
    height:15px
}
html body article .wrap-table.t16 table tr td:first-child span.skybet{
    background-position:0 -65px;
    width:72px;
    height:20px
}
html body article .wrap-table.t16 table tr td:first-child span.betfair{
    background-position:0 -112px;
    width:90px;
    height:17px
}
html body article .wrap-table.t16 table tr td:first-child span.sport888{
    background-position:0 -128px;
    width:53px;
    height:18px
}
html body article .wrap-table.t16 table tr td:first-child span.betway{
    background-position:0 -145px;
    width:64px;
    height:22px
}
html body article .wrap-table.t16 table tr td:first-child span.leovegas{
    background-position:0 -167px;
    width:71px;
    height:24px
}
html body article .wrap-table.t16 table tr td:first-child span.bwin{
    background-position:0 -190px;
    width:55px;
    height:20px
}
html body article .wrap-table.t16 table tr td:first-child span.bet10{
    background-position:0 -209px;
    width:47px;
    height:19px
}
html body article .wrap-table.t16 table tr td:first-child span.boyle{
    background-position:0 -227px;
    width:88px;
    height:23px
}
html body article .wrap-table.t16 table tr td:first-child span.winner{
    background-position:0 -249px;
    width:66px;
    height:19px
}
html body article .wrap-table.t16 table tr td:first-child span.titanbet{
    background-position:0 -267px;
    width:66px;
    height:19px
}
html body article .wrap-table.t16 table tr td:first-child span.mrgreen{
    background-position:0 -286px;
    width:42px;
    height:34px
}
html body article .wrap-table.t16 table tr td:first-child span.netbet{
    background-position:0 -319px;
    width:78px;
    height:18px
}
html body article .wrap-table.t16 table tr td:nth-child(6),html body article .wrap-table.t16 table tr td:nth-child(7),html body article .wrap-table.t16 table tr td:nth-child(8){
    width:10%
}
html body article .wrap-table.t16 table tr th{
    font-weight:400;
    font-weight:600;
    color:#626262
}
html body article .wrap-table.t17 table tr td,html body article .wrap-table.t17 table tr th{
    border:1px solid #d6d8d9;
    padding:8px;
    text-align:center
}
html body article .wrap-table.t17 table tr td.red,html body article .wrap-table.t17 table tr th.red{
    color:#df2727
}
html body article .wrap-table.t17 table tr td span,html body article .wrap-table.t17 table tr th span{
    display:inline-block;
    vertical-align:middle;
    width:80px;
    height:38px;
    background-image:url(../img/sp/sp-table.png)
}
html body article .wrap-table.t17 table tr td span.logo.bet365{
    background-position:0 0
}
html body article .wrap-table.t17 table tr td span.logo.betvictor{
    background-position:center -38px
}
html body article .wrap-table.t17 table tr td span.logo.ladbrokes{
    background-position:center -76px
}
html body article .wrap-table.t17 table tr td span.logo.paddypower{
    background-position:center -114px
}
html body article .wrap-table.t17 table tr td span.logo.coral{
    background-position:center -152px
}
html body article .wrap-table.t17 table tr td span.logo.williamhill{
    background-position:center -190px
}
html body article .wrap-table.t17 table tr td span.logo.skybet{
    background-position:center -228px
}
html body article .wrap-table.t17 table tr td span.logo.betway{
    background-position:center -265px
}
html body article .wrap-table.t17 table tr td span.logo.sport888{
    background-position:center -304px
}
html body article .wrap-table.t17 table tr td span.logo.netbet{
    background-position:center -344px
}
html body article .wrap-table.t17 table tr td span.logo.bet10{
    background-position:center -380px
}
html body article .wrap-table.t17 table tr td span.logo.boyle{
    background-position:center -418px
}
html body article .wrap-table.t17 table tr td span.logo.bwin{
    background-position:center -455px
}
html body article .wrap-table.t17 table tr td span.logo.leovegas{
    background-position:center -494px
}
html body article .wrap-table.t17 table tr td span.logo.mrgreen{
    background-position:center -532px
}
html body article .wrap-table.t17 table tr td span.logo.titanbet{
    background-position:center -570px
}
html body article .wrap-table.t17 table tr td span.logo.winner{
    background-position:center -608px
}
html body article .wrap-table.t17 table tr td span.logo.betbright{
    background-position:center -798px
}
html body article .wrap-table.t17 table tr td a.n,html body article .wrap-table.t17 table tr th a.n{
    color:#257fd5
}
html body article .wrap-table.t17 table tr td a.n:hover,html body article .wrap-table.t17 table tr th a.n:hover{
    color:#0564bf;
    text-decoration:underline
}
html body article .wrap-table.t17 table tr td a.gbtn-no-after,html body article .wrap-table.t17 table tr th a.gbtn-no-after{
    padding:1px 4px
}
html body article .wrap-table.t17 table tr th{
    font-weight:400;
    font-weight:600;
    font-size:13px;
    color:#5c5c5c;
    background:#f9f9f9
}
html body article .wrap-table.t18 table tr td span.logo{
    font-size:11px;
    background-image:url(../img/sp/logo-color-small.png);
    width:80px;
    height:38px;
    display:block;
    margin:auto;
    text-indent:-999999px
}
html body article .wrap-table.t18 table tr td span,html body article .wrap-table.t18 table tr th span,html body article .wrap-table.t19 table tr td span,html body article .wrap-table.t19 table tr th span{
    display:inline-block;
    vertical-align:middle
}
html body article .wrap-table.t18 table tr td span.logo.ladbrokes{
    background-position:center 0
}
html body article .wrap-table.t18 table tr td span.logo.bet365{
    background-position:center -38px
}
html body article .wrap-table.t18 table tr td span.logo.coral{
    background-position:center -76px
}
html body article .wrap-table.t18 table tr td span.logo.paddypower{
    background-position:center -114px
}
html body article .wrap-table.t18 table tr td span.logo.skybet{
    background-position:center -152px
}
html body article .wrap-table.t18 table tr td span.logo.williamhill{
    background-position:center -190px
}
html body article .wrap-table.t18 table tr td span.logo.betvictor{
    background-position:center -228px
}
html body article .wrap-table.t18 table tr td span.logo.betway{
    background-position:center -266px
}
html body article .wrap-table.t18 table tr td span.logo.sport888{
    background-position:center -304px
}
html body article .wrap-table.t18 table tr td span.logo.betfred{
    background-position:center -646px
}
html body article .wrap-table.t18 table tr td span.logo.betbright{
    background-position:center -1558px
}
html body article .wrap-table.t18 table tr td,html body article .wrap-table.t18 table tr th{
    border:1px solid #d6d8d9;
    padding:8px;
    text-align:center
}
html body article .wrap-table.t18 table tr td.red,html body article .wrap-table.t18 table tr th.red{
    color:#df2727
}
html body article .wrap-table.t18 table tr td span.live{
    background-image:url(../img/sp/sp-live.png);
    text-indent:-999999px
}
html body article .wrap-table.t18 table tr td span.live.betradar{
    background-position:0 0;
    width:77px;
    height:17px
}
html body article .wrap-table.t18 table tr td span.live.goalsfeed{
    background-position:0 -17px;
    width:83px;
    height:25px
}
html body article .wrap-table.t18 table tr td span.live.flashscores{
    background-position:0 -47px;
    width:72px;
    height:12px
}
html body article .wrap-table.t18 table tr td a.n,html body article .wrap-table.t18 table tr th a.n{
    color:#257fd5
}
html body article .wrap-table.t18 table tr td a.n:hover,html body article .wrap-table.t18 table tr th a.n:hover{
    color:#0564bf;
    text-decoration:underline
}
html body article .wrap-table.t18 table tr td a.gbtn-no-after,html body article .wrap-table.t18 table tr th a.gbtn-no-after{
    padding:1px 4px
}
html body article .wrap-table.t18 table tr th{
    font-weight:400;
    font-weight:600;
    font-size:13px;
    color:#5c5c5c;
    background:#f9f9f9
}
html body article .wrap-table.t18 tr td{
    color:#3d3d3d;
    font-family:Verdana,Arial,Helvetica,sans-serif
}
html body article .wrap-table.t18 tr td:nth-child(2){
    font-weight:700
}
html body article .wrap-table.t18 tr td:nth-child(6){
    text-align:left
}
html body article .wrap-table.t19{
    margin-top:14px
}
html body article .wrap-table.t19 table tr td,html body article .wrap-table.t19 table tr th{
    border:1px solid #d6d8d9;
    padding:8px;
    text-align:center
}
html body article .wrap-table.t19 table tr td.red,html body article .wrap-table.t19 table tr th.red{
    color:#df2727
}
html body article .wrap-table.t19 table tr td a.n,html body article .wrap-table.t19 table tr th a.n{
    color:#257fd5
}
html body article .wrap-table.t19 table tr td a.n:hover,html body article .wrap-table.t19 table tr th a.n:hover{
    color:#0564bf;
    text-decoration:underline
}
html body article .wrap-table.t19 table tr td a.gbtn-no-after,html body article .wrap-table.t19 table tr th a.gbtn-no-after{
    padding:1px 4px
}
html body article .wrap-table.t19 table tr th{
    font-weight:400;
    font-weight:600;
    font-size:13px;
    color:#5c5c5c;
    background:#f9f9f9
}
html body article .wrap-table.t19 tr td{
    color:#3d3d3d;
    font-family:Verdana,Arial,Helvetica,sans-serif
}
html body article .wrap-table.t19 tr td:nth-child(2){
    font-weight:700
}
html body article .wrap-table.t19 tr td:nth-child(6){
    text-align:left
}
html body article .wrap-table.t19 table tr td{
    font-size:11px
}
html body article .wrap-table.t19 table tr td b.logo{
    font-size:11px;
    background-image:url(../img/sp/logo-color-small.png);
    width:80px;
    height:38px;
    display:block;
    margin:auto;
    text-indent:-999999px
}
html body article .wrap-table.t19 table tr td b.logo.ladbrokes{
    background-position:0 0
}
html body article .wrap-table.t19 table tr td b.logo.bet365{
    background-position:center -38px
}
html body article .wrap-table.t19 table tr td b.logo.coral{
    background-position:center -76px
}
html body article .wrap-table.t19 table tr td b.logo.paddypower{
    background-position:center -114px
}
html body article .wrap-table.t19 table tr td b.logo.skybet{
    background-position:center -152px
}
html body article .wrap-table.t19 table tr td b.logo.williamhill{
    background-position:center -190px
}
html body article .wrap-table.t19 table tr td b.logo.betvictor{
    background-position:center -228px
}
html body article .wrap-table.t19 table tr td b.logo.betway{
    background-position:center -266px
}
html body article .wrap-table.t19 table tr td b.logo.sport888{
    background-position:center -304px
}
html body article .wrap-table.t19 table tr td b.logo.betbright{
    background-position:center -760px
}
html body article .wrap-table.t19 table tr td.l{
    font-size:10px;
    color:#7f919e
}
html body article .wrap-table.t19 table tr td.l .sp-6{
    margin-bottom:4px
}
html body article .green-b:before{
    display:inline-block;
    vertical-align:middle;
    background:#fff;
    width:3px;
    height:3px;
    border:2px solid #37b836;
    margin-right:12px
}
html body article .ul-quotes{
    width:100%;
    margin-top:14px
}
html body article .ul-quotes p{
    margin:auto;
    line-height:normal
}
html body article .ul-quotes p.title{
    display:block;
    width:100%;
    border:1px solid #ddd;
    color:#626262;
    font-weight:400;
    font-weight:600;
    text-transform:uppercase;
    text-align:center;
    padding:6px 0
}
html body article .ul-quotes p.body{
    display:table-cell;
    vertical-align:top;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
    padding:17px;
    width:50%
}
html body article .ul-quotes p.body.f{
    border-left:1px solid #ddd
}
html body article .ul-quotes p.body :not(span){
    display:block
}
html body article .ul-quotes p.body strong{
    text-align:center;
    color:#da3115;
    font-size:18px;
    font-weight:400;
    font-weight:600
}
html body article .ul-quotes p.body strong span{
    color:#7f919e
}
html body article .ul-quotes p.body img{
    margin:0 auto 15px
}
html body article .ul-quotes p.body i{
    border-left:6px solid #7f919e;
    padding-left:12px;
    font-weight:700;
    color:#838383;
    line-height:26px;
    margin-top:9px
}
html body article .ul-4-boxes{
    width:100%;
    margin-top:14px;
    border-left:1px solid #d6d8d9;
    border-right:1px solid #d6d8d9;
    border-bottom:1px solid #d6d8d9
}
html body article .ul-4-boxes:after,html body article .ul-4-boxes:before{
    content:" ";
    display:table;
    clear:both
}
html body article .ul-4-boxes li{
    display:inline-block;
    border-top:1px solid #d6d8d9;
    vertical-align:top;
    float:left;
    width:50%;
    color:#5d6062;
    padding:1.1% 1.9%;
    height:142px;
    line-height:25px;
    overflow-x:hidden;
    overflow-y:auto
}
html body article .ul-4-boxes li:first-child{
    border-right:1px solid #e8e8e8
}
html body article .ul-4-boxes li:first-child,html body article .ul-4-boxes li:nth-child(2){
    background:#f9f9f9
}
html body article .ul-4-boxes li:nth-child(3){
    border-right:1px solid #d6d8d9
}
html body article .latest-items{
    margin-top:14px
}
html body article .latest-items:after,html body article .latest-items:before{
    content:" ";
    display:table;
    clear:both
}
html body article .latest-items li{
    float:left;
    width:47%;
    margin:10px 3% auto auto
}
html body article .latest-items li a{
    color:#0984f6
}
html body article .latest-items li a:hover{
    text-decoration:underline
}
html body article .center-green-point-list{
    display:table;
    margin:14px auto 0
}
html body article .center-green-point-list li{
    margin-top:12px
}
html body article .center-green-point-list li:before{
    display:inline-block;
    vertical-align:middle;
    background:#fff;
    width:3px;
    height:3px;
    border:2px solid #37b836;
    margin-right:12px
}
html body article .center-green-point-list li:first-child{
    margin-top:0
}
html body article .internal-box{
    margin-top:14px;
    border:1px solid #d6d8d9;
    padding:13px
}
html body article .important-story{
    position:relative;
    overflow:hidden;
    min-height:354px;
    margin-top:14px
}
html body article .important-story .title{
    line-height:normal;
    text-align:center;
    border:1px solid #ddd;
    text-transform:uppercase;
    color:#626262;
    font-weight:400;
    font-weight:600;
    margin:0;
    padding:9px 0
}
html body article .important-story .black-screen{
    position:absolute;
    left:0;
    bottom:16px;
    height:auto;
    width:478px;
    background:rgba(0,0,0,.75);
    padding:20px 20px 50px
}
html body article .important-story .black-screen .header{
    color:#fff;
    font-weight:400;
    font-weight:600;
    font-size:22px;
    line-height:20px
}
html body article .important-story .black-screen .header a{
    color:#fff;
    transition:.3s linear
}
html body article .important-story .black-screen .header a:hover{
    color:#21aef1;
    text-decoration:none
}
html body article .important-story .black-screen .header a:hover:after,html body article .important-story .black-screen a:hover{
    text-decoration:underline
}
html body article .important-story .black-screen .header a:after{
    position:absolute;
    content:"Read more 2192";
    width:90px;
    height:20px;
    bottom:21px;
    right:25px;
    display:block;
    text-align:left;
    color:#21aeff;
    text-transform:uppercase;
    font-weight:700;
    font-size:12px
}
html body article .important-story .black-screen p.lu{
    border-top:1px solid #6c6d60;
    border-bottom:1px solid #6c6d60;
    color:#fff;
    font-size:12px
}
html body article .important-story .black-screen p.lu span{
    color:#21aeff;
    font-weight:700
}
html body article .important-story .black-screen p.text{
    font-size:13px;
    line-height:24px;
    color:#e9e9e9
}
html body article .important-story .black-screen>a,html body article .important-story .black-screen>span{
    display:block;
    text-align:right;
    color:#21aeff;
    text-transform:uppercase;
    font-weight:700;
    font-size:12px;
    margin-top:14px
}
html body article .important-story .black-screen a:after{
    content:"2192";
    display:inline-block;
    font-size:17px;
    font-weight:bolder;
    margin:-5px 0 0 5px;
    padding:0;
    vertical-align:top
}
html body article .important-story img{
    display:block
}
html body article .blog-list-articles:after,html body article .blog-list-articles:before{
    content:" ";
    display:table;
    clear:both
}
html body article .blog-list-articles .item{
    border:1px solid #e8e8e8;
    width:49%;
    display:inline-block;
    vertical-align:top;
    margin-right:12px;
    padding:9px;
    min-height:362px;
    text-align:left;
    overflow:hidden;
    text-overflow:ellipsis;
    position:relative;
    margin-top:15px
}
html body article .blog-list-articles .item.last{
    margin-right:0
}
html body article .blog-list-articles .item span{
    display:block
}
html body article .blog-list-articles .item .title{
    display:block;
    line-height:24px;
    color:#242424;
    font-weight:400;
    font-size:18px;
    text-align:left;
    margin-top:10px
}
html body article .blog-list-articles .item .title:before{
    display:block;
    position:absolute;
    top:0;
    width:100%;
    height:52%;
    left:0
}
html body article .blog-list-articles .item .title:hover{
    color:#21aeff
}
html body article .blog-list-articles .item .categories{
    margin-top:5px;
    font-size:12px;
    color:#6d767b
}
html body article .blog-list-articles .item .categories a{
    color:#6d767b
}
html body article .blog-list-articles .item span.lu{
    border-top:1px solid #e8e8e8;
    border-bottom:1px solid #e8e8e8;
    line-height:normal;
    padding:6px;
    margin-top:12px;
    font-size:12px;
    color:#7f919e;
    white-space:nowrap
}
.gbtn,html body article .gbtn-no-after{
    white-space:nowrap;
    box-shadow:0 0 0 2px #18ad2c;
    padding:6px 34px;
    text-decoration:none;
    text-transform:uppercase
}
html body article .blog-list-articles .item span.lu span{
    display:inline;
    color:#da3115;
    font-weight:700
}
html body article .blog-list-articles .item span.text{
    color:#707070;
    text-align:justify;
    font-size:13px;
    line-height:24px;
    margin-top:5px
}
html body article .blog-list-articles .item img{
    display:block;
    margin:auto
}
html body article .blog-list-articles .item a{
    text-decoration:none
}
.tw-pagination{
    white-space:nowrap;
    text-align:center;
    margin:20px 0 2px
}
.tw-pagination:after,.tw-pagination:before{
    display:none
}
.tw-pagination li{
    display:inline-block
}
.tw-pagination li a,.tw-pagination li span{
    display:inline-block;
    margin:0 2px;
    width:27px;
    height:25px!important;
    line-height:25px;
    text-align:center;
    font-size:12px;
    color:#7f919e;
    font-weight:700;
    border:1px solid #d6d8d9;
    text-decoration:none
}
.tw-pagination li a:hover{
    background:#7f919e;
    color:#fff
}
.tw-pagination li span.current{
    background:#b3bbc1;
    color:#fff
}
.tw-pagination li span.gap{
    border:none;
    width:8px
}
.tw-pagination li span.title{
    display:none
}
.gbtn{
    text-align:center;
    border:1px solid #8ae070;
    background:#54c234;
    background:-moz-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#54c234),color-stop(100%,#06a71c));
    background:-webkit-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:-o-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:-ms-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:linear-gradient(to bottom,#54c234 0,#06a71c 100%);
    font-size:14px;
    font-weight:400;
    font-weight:600;
    color:#fff;
    position:relative;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    display:block
}
.gbtn:hover{
    background:#209f29;
    text-decoration:none;
    border-color:#f5faf5
}
.gbtn:after,aside .recommendation>a.gbtn:after{
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAALCAYAAABcUvyWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGNJREFUeNpi+P///ywg/gXE1kDMAMMgghOIzwPxIyAWRZYAYRUg/gDEO4CYCVkChEP+Q0ANugQITwTiP0DsyAiWRQAeIH4OxHfQdUyC6SBohxrUVduBmBGbP0SQ/YHV5wABBgD4IsossOpdnQAAAABJRU5ErkJggg==') left center no-repeat;
    width:6px;
    height:11px;
    display:block;
    position:absolute;
    right:13px;
    top:0;
    bottom:0;
    margin:auto
}
html body article .gbtn-no-after{
    text-align:center;
    border:1px solid #8ae070;
    background:#54c234;
    background:-moz-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#54c234),color-stop(100%,#06a71c));
    background:-webkit-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:-o-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:-ms-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:linear-gradient(to bottom,#54c234 0,#06a71c 100%);
    font-size:14px;
    font-weight:400;
    font-weight:600;
    color:#fff;
    position:relative;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    display:block
}
html body article .horizontal-bb2,html body article .horizontal-bb3{
    box-shadow:inset 0 0 0 7px #f5f9fd,inset 0 0 0 8px #d6d8d9;
    white-space:nowrap
}
html body article .gbtn-no-after:hover{
    background:#209f29;
    text-decoration:none;
    border-color:#f5faf5
}
html body article .bb-1 p.pos-1 a:hover,html body article .bb-2 p.pos-1 a:hover{
    text-decoration:underline
}
html body article .gbtn-no-after:after{
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAALCAYAAABcUvyWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGNJREFUeNpi+P///ywg/gXE1kDMAMMgghOIzwPxIyAWRZYAYRUg/gDEO4CYCVkChEP+Q0ANugQITwTiP0DsyAiWRQAeIH4OxHfQdUyC6SBohxrUVduBmBGbP0SQ/YHV5wABBgD4IsossOpdnQAAAABJRU5ErkJggg==') left center no-repeat;
    width:6px;
    height:11px;
    position:absolute;
    right:13px;
    top:0;
    bottom:0;
    margin:auto;
    display:none
}
html body article .box-border{
    margin-top:14px;
    border:1px solid #e8e8e8;
    padding:11px 13px
}
html body article .box-border p{
    margin-top:7px
}
html body article .box-border p.border-rating{
    margin-top:-25px;
    text-align:left;
    float:right;
    border:1px solid #d6d8d9;
    line-height:normal;
    font-size:14px;
    padding:4px 7px
}
html body article .box-border p.border-rating span{
    font-weight:700;
    color:#505050
}
html body article .bb-1{
    border:1px solid #e8e8e8;
    display:block;
    width:100%;
    box-sizing:border-box;
    padding-bottom:0;
    margin-top:14px;
    padding-top:13px
}
html body article .bb-1:after,html body article .bb-1:before{
    content:" ";
    display:table;
    clear:both
}
html body article .bb-1 p{
    display:table-cell;
    vertical-align:top;
    width:33.3%;
    min-height:204px;
    float:left;
    padding:0 3%;
    margin:auto;
    border-left:1px solid #eee
}
html body article .bb-1 p.pos-1{
    width:30%
}
html body article .bb-1 p.pos-1 a{
    text-align:center;
    color:#0073d3;
    font-size:12px
}
html body article .bb-1 p.pos-1 span.center{
    color:#7f919e;
    font-size:11px;
    margin:17px 0 5px
}
html body article .bb-1 p.pos-1 span.list-os{
    white-space:nowrap;
    text-align:center;
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;
    padding:4px 0;
    margin-bottom:13px
}
html body article .bb-1 p.pos-1 span.list-os span{
    display:inline-block;
    vertical-align:middle;
    margin-right:5px
}
html body article .bb-1 p.pos-1 span.of{
    margin:18px auto 14px;
    color:#626262;
    text-transform:uppercase;
    text-align:center;
    white-space:nowrap;
    font-weight:400;
    font-weight:600;
    font-size:22px;
    border-bottom:1px solid #eee;
    padding-bottom:18px
}
html body article .bb-1 p.pos-1 span.of strong{
    font-weight:900;
    color:#626262
}
html body article .bb-1 p.pos-2{
    width:36%
}
html body article .bb-1 p:first-child{
    border-left:none
}
html body article .bb-1 p a,html body article .bb-1 p span{
    display:block
}
html body article .bb-1 p span.title{
    text-align:center;
    color:#7f919e;
    font-weight:400;
    font-weight:600;
    text-transform:uppercase;
    font-size:13px
}
html body article .bb-1 p span.row-2{
    border:1px solid #d6d8d9;
    text-align:center;
    color:#505050;
    font-weight:400;
    font-weight:600;
    font-size:25px;
    margin:9px 0;
    padding:6px 0
}
html body article .bb-1 p span.row-2 b{
    font-weight:900;
    color:#257fd4;
    font-size:29px
}
html body article .bb-1 p span.rating{
    color:#626262;
    clear:both
}
html body article .bb-1 p span.rating span{
    margin-left:12px;
    background:url(../img/small-raiting-line.png) left center no-repeat;
    display:inline-block;
    vertical-align:middle;
    text-align:right;
    float:right;
    width:126px;
    position:relative;
    height:7px;
    line-height:9px;
    margin-top:8px
}
html body article .bb-1 p span.rating span:before{
    position:absolute;
    background:#e6e5e5;
    height:7px;
    top:0;
    right:33%
}
html body article .bb-1 p span.rating span.r9:before{
    width:8px
}
html body article .bb-1 p span.rating span.r8:before{
    width:15px
}
html body article .bb-1 p span.rating span.r7:before{
    width:22px
}
html body article .bb-1 p span.rating span.r6:before{
    width:30px
}
html body article .bb-1 p span.rating span.r5:before{
    width:37px
}
html body article .bb-1 p span.rating span.r4:before{
    width:44px
}
html body article .bb-1 p span.rating span.r3:before{
    width:52px
}
html body article .bb-1 p span.rating span.r2:before{
    width:59px
}
html body article .bb-1 p span.rating span.r1:before{
    width:67px
}
html body article .bb-1 p span.center{
    text-align:center
}
html body article .bb-1 p img{
    text-align:center;
    display:block;
    margin:12px auto 19px
}
html body article .bb-2{
    border:1px solid #e8e8e8;
    display:block;
    width:100%;
    box-sizing:border-box;
    padding-bottom:0;
    margin-top:14px;
    padding-top:13px
}
html body article .bb-2 p.pos-1,html body article .bb-2 p.pos-2{
    width:33.3%
}
.imagebox,.imagebox *,.twrap *{
    box-sizing:unset
}
html body article .bb-2:after,html body article .bb-2:before{
    content:" ";
    display:table;
    clear:both
}
html body article .bb-2 p{
    display:table-cell;
    vertical-align:top;
    width:33.3%;
    min-height:204px;
    float:left;
    padding:0 3%;
    margin:auto;
    border-left:1px solid #eee
}
html body article .bb-2 p.pos-1 a{
    text-align:center;
    color:#0073d3;
    font-size:12px
}
html body article .bb-2 p.pos-1 span.center{
    color:#7f919e;
    font-size:11px;
    margin:17px 0 5px
}
html body article .bb-2 p.pos-1 span.list-os{
    white-space:nowrap;
    text-align:center;
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;
    padding:4px 0;
    margin-bottom:13px
}
html body article .bb-2 p.pos-1 span.list-os span{
    display:inline-block;
    vertical-align:middle;
    margin-right:5px
}
html body article .bb-2 p.pos-1 span.of{
    margin:20px auto 13px;
    color:#626262;
    text-align:center;
    white-space:nowrap;
    font-weight:400;
    font-size:16px;
    border-bottom:1px solid #eee;
    padding-bottom:10px
}
html body article .bb-2 p.pos-1 span.of b{
    font-size:20px
}
html body article .bb-2 p.pos-1 span.of strong{
    font-weight:900;
    color:#626262
}
html body article .bb-2 p.pos-1 span.vnd{
    text-align:center;
    font-size:24px
}
html body article .bb-2 p:first-child{
    border-left:none
}
html body article .bb-2 p a,html body article .bb-2 p span{
    display:block
}
html body article .bb-2 p span.of1{
    text-align:center
}
html body article .bb-2 p:first-child .ribbon{
    position:relative
}
html body article .bb-2 p:first-child .ribbon:before{
    content:"";
    position:absolute;
    display:block;
    top:-2px;
    left:-2px;
    width:65px;
    height:64px;
    background:url(../img/exclussive.png)
}
.top-offer.ladbrokes>.logo,div.bb-1 p.pos-1>span.ladbrokes:first-child,div.bb-5 p.absolute span:first-child.ladbrokes:first-child,html body article .bb-2.ladbrokes p:first-child span:first-child,html body article .bb-4 p span.left .ladbrokes:first-child{
    background-position:center 0
}
.top-offer.bet365>.logo,div.bb-1 p.pos-1>span.bet365:first-child,div.bb-5 p.absolute span:first-child.bet365:first-child,html body article .bb-2.bet365 p:first-child span:first-child,html body article .bb-4 p span.left .bet365:first-child{
    background-position:center -65px
}
.top-offer.coral>.logo,div.bb-1 p.pos-1>span.coral:first-child,div.bb-5 p.absolute span:first-child.coral:first-child,html body article .bb-2.coral p:first-child span:first-child,html body article .bb-4 p span.left .coral:first-child{
    background-position:center -130px
}
.top-offer.paddypower>.logo,div.bb-1 p.pos-1>span.paddypower:first-child,div.bb-5 p.absolute span:first-child.paddypower:first-child,html body article .bb-2.paddypower p:first-child span:first-child,html body article .bb-4 p span.left .paddypower:first-child{
    background-position:center -195px
}
.top-offer.skybet>.logo,div.bb-1 p.pos-1>span.skybet:first-child,div.bb-5 p.absolute span:first-child.skybet:first-child,html body article .bb-2.skybet p:first-child span:first-child,html body article .bb-4 p span.left .skybet:first-child{
    background-position:center -260px
}
.top-offer.williamhill>.logo,div.bb-1 p.pos-1>span.williamhill:first-child,div.bb-5 p.absolute span:first-child.williamhill:first-child,html body article .bb-2.williamhill p:first-child span:first-child,html body article .bb-4 p span.left .williamhill:first-child{
    background-position:center -325px
}
.top-offer.betvictor>.logo,div.bb-1 p.pos-1>span.betvictor:first-child,div.bb-5 p.absolute span:first-child.betvictor:first-child,html body article .bb-2.betvictor p:first-child span:first-child,html body article .bb-4 p span.left .betvictor:first-child{
    background-position:center -390px
}
.top-offer.sport-betway>.logo,div.bb-1 p.pos-1>span.betway:first-child,div.bb-5 p.absolute span:first-child.betway:first-child,html body article .bb-2.betway p:first-child a:first-child,html body article .bb-2.betway p:first-child span:first-child,html body article .bb-4 p span.left .betway:first-child{
    background-position:center -455px;
    background-color:#535454
}
.top-offer.sport-888>.logo,div.bb-1 p.pos-1>span.sport888:first-child,div.bb-5 p.absolute span:first-child.sport888:first-child,html body article .bb-2.sport888 p:first-child a:first-child,html body article .bb-2.sport888 p:first-child span:first-child,html body article .bb-4 p span.left .sport888:first-child{
    background-position:center -520px;
    background-color:#fa6e14
}
.top-offer.netbet>.logo,div.bb-1 p.pos-1>span.netbet:first-child,div.bb-5 p.absolute span:first-child.netbet:first-child,html body article .bb-2.netbet p:first-child span:first-child,html body article .bb-4 p span.left .netbet:first-child{
    background-position:center -585px;
    background-color:#535454
}
.top-offer.bet10>.logo,div.bb-1 p.pos-1>span.bet10:first-child,div.bb-5 p.absolute span:first-child.bet10:first-child,html body article .bb-2.bet10 p:first-child span:first-child,html body article .bb-4 p span.left .bet10:first-child{
    background-position:center -650px;
    background-color:#0b3e77
}
.top-offer.boyle>.logo,div.bb-1 p.pos-1>span.boyle:first-child,div.bb-5 p.absolute span:first-child.boyle:first-child,html body article .bb-2.boyle p:first-child span:first-child,html body article .bb-4 p span.left .boyle:first-child{
    background-position:center -715px;
    background-color:#001f60
}
.top-offer.bwin>.logo,div.bb-1 p.pos-1>span.bwin:first-child,div.bb-5 p.absolute span:first-child.bwin:first-child,html body article .bb-2.bwin p:first-child span:first-child,html body article .bb-4 p span.left .bwin:first-child{
    background-position:center -780px;
    background-color:#1f1f1f
}
.top-offer.leovegas>.logo,div.bb-1 p.pos-1>span.leovegas:first-child,div.bb-5 p.absolute span:first-child.leovegas:first-child,html body article .bb-2.leovegas p:first-child span:first-child,html body article .bb-4 p span.left .leovegas:first-child{
    background-position:center -845px;
    background-color:#d8603b
}
.top-offer.mrgreen>.logo,div.bb-1 p.pos-1>span.mrgreen:first-child,div.bb-5 p.absolute span:first-child.mrgreen:first-child,html body article .bb-2.mrgreen p:first-child span:first-child,html body article .bb-4 p span.left .mrgreen:first-child{
    background-position:center -910px;
    background-color:#3f8c61
}
.top-offer.titanbet>.logo,div.bb-1 p.pos-1>span.titanbet:first-child,div.bb-5 p.absolute span:first-child.titanbet:first-child,html body article .bb-2.titanbet p:first-child span:first-child,html body article .bb-4 p span.left .titanbet:first-child{
    background-position:center -975px;
    background-color:#1f1f1f
}
.top-offer.winner>.logo,div.bb-1 p.pos-1>span.winner:first-child,div.bb-5 p.absolute span:first-child.winner:first-child,html body article .bb-2.winner p:first-child span:first-child,html body article .bb-4 p span.left .winner:first-child{
    background-position:center -1040px;
    background-color:#1f1f1f
}
.top-offer.betsafe>.logo,div.bb-1 p.pos-1>span.betsafe:first-child,div.bb-5 p.absolute span:first-child.betsafe:first-child,html body article .bb-2.betsafe p:first-child span:first-child,html body article .bb-4 p span.left .betsafe:first-child{
    background-position:center -1105px;
    background-color:#232323
}
.top-offer.betstars>.logo,div.bb-1 p.pos-1>span.betstars:first-child,div.bb-5 p.absolute span:first-child.betstars:first-child,html body article .bb-2.betstars p:first-child span:first-child,html body article .bb-4 p span.left .betstars:first-child{
    background-position:center -1170px;
    background-color:#232323
}
.top-offer.betfred>.logo,div.bb-1 p.pos-1>span.betfred:first-child,div.bb-5 p.absolute span:first-child.betfred:first-child,html body article .bb-2.betfred p:first-child a:first-child,html body article .bb-2.betfred p:first-child span:first-child,html body article .bb-4 p span.left .betfred:first-child{
    background-position:center -1235px;
    background-color:#095396
}
.top-offer.grosvenor>.logo,div.bb-1 p.pos-1>span.grosvenor:first-child,div.bb-5 p.absolute span:first-child.grosvenor:first-child,html body article .bb-2.grosvenor p:first-child span:first-child,html body article .bb-4 p span.left .grosvenor:first-child{
    background-position:center -1300px;
    background-color:#032b34
}
.top-offer.genting>.logo,div.bb-1 p.pos-1>span.genting:first-child,div.bb-5 p.absolute span:first-child.genting:first-child,html body article .bb-2.genting p:first-child span:first-child,html body article .bb-4 p span.left .genting:first-child{
    background-position:center -1365px;
    background-color:#1c1c1c
}
.top-offer.guts>.logo,div.bb-1 p.pos-1>span.guts:first-child,div.bb-5 p.absolute span:first-child.guts:first-child,html body article .bb-2.guts p:first-child span:first-child,html body article .bb-4 p span.left .guts:first-child{
    background-position:center -1428px;
    background-color:#1c1c1c
}
.top-offer.marathonbet>.logo,div.bb-1 p.pos-1>span.marathonbet:first-child,div.bb-5 p.absolute span:first-child.marathonbet:first-child,html body article .bb-2.marathonbet p:first-child span:first-child,html body article .bb-4 p span.left .marathonbet:first-child{
    background-position:center -1495px;
    background-color:#fff
}
.top-offer.bet-at-home>.logo,div.bb-1 p.pos-1>span.bet-at-home:first-child,div.bb-5 p.absolute span:first-child.bet-at-home:first-child,html body article .bb-2.bet-at-home p:first-child span:first-child,html body article .bb-4 p span.left .bet-at-home:first-child{
    background-position:center -1560px;
    background-color:#04517f
}
.top-offer.sunbets>.logo,div.bb-1 p.pos-1>span.sunbets:first-child,div.bb-5 p.absolute span:first-child.sunbets:first-child,html body article .bb-2.sunbets p:first-child span:first-child,html body article .bb-4 p span.left .sunbets:first-child{
    background-position:center -1625px;
    background-color:#ca242d
}
.top-offer.royal-panda>.logo,div.bb-1 p.pos-1>span.royal-panda:first-child,div.bb-5 p.absolute span:first-child.royal-panda:first-child,html body article .bb-2.royal-panda p:first-child span:first-child,html body article .bb-4 p span.left .royal-panda:first-child{
    background-position:center -1690px;
    background-color:#2e2e2e
}
.top-offer.blacktype>.logo,div.bb-1 p.pos-1>span.blacktype:first-child,div.bb-5 p.absolute span:first-child.blacktype:first-child,html body article .bb-2.blacktype p:first-child span:first-child,html body article .bb-4 p span.left .blacktype:first-child{
    background-position:center -1754px;
    background-color:#2e2e2e
}
.top-offer.betbright>.logo,div.bb-1 p.pos-1>span.betbright:first-child,div.bb-5 p.absolute span:first-child.betbright:first-child,html body article .bb-2.betbright p:first-child span:first-child,html body article .bb-4 p span.left .betbright:first-child{
    background-position:center -1820px
}
html body article .bb-2 p span.title{
    text-align:center;
    color:#7f919e;
    font-weight:400;
    font-weight:600;
    text-transform:uppercase;
    font-size:13px
}
html body article .bb-2 p span.row-2{
    border:1px solid #d6d8d9;
    text-align:center;
    color:#505050;
    font-weight:400;
    font-weight:600;
    font-size:25px;
    margin:9px 0;
    padding:6px 0
}
html body article .bb-2 p span.row-2 b{
    font-weight:600;
    color:#257fd4;
    font-size:35px;
    line-height:35px
}
html body article .bb-2 p span.row-2 span.star-box{
    font-size:14px
}
html body article .bb-2 p span.rating{
    color:#626262;
    clear:both
}
html body article .bb-2 p span.rating span{
    margin-left:12px;
    background:url(../img/small-raiting-line.png) left center no-repeat;
    display:inline-block;
    vertical-align:middle;
    text-align:right;
    float:right;
    width:126px;
    position:relative;
    height:7px;
    line-height:9px;
    margin-top:8px
}
html body article .bb-2 p span.rating span:before{
    position:absolute;
    background:#e6e5e5;
    height:7px;
    top:0;
    right:33%
}
html body article .bb-2 p span.rating span.r9:before{
    width:8px
}
html body article .bb-2 p span.rating span.r8:before{
    width:17px
}
html body article .bb-2 p span.rating span.r7:before{
    width:25px
}
html body article .bb-2 p span.rating span.r75:before{
    width:21px
}
html body article .bb-2 p span.rating span.r6:before{
    width:34px
}
html body article .bb-2 p span.rating span.r5:before{
    width:43px
}
html body article .bb-2 p span.rating span.r4:before{
    width:51px
}
html body article .bb-2 p span.rating span.r3:before{
    width:59px
}
html body article .bb-2 p span.rating span.r2:before{
    width:67px
}
html body article .bb-2 p span.rating span.r1:before{
    width:75px
}
html body article .bb-2 p span.rating span.r0:before{
    width:84px
}
html body article .bb-2 p span.center{
    text-align:center
}
html body article .bb-2 p img{
    text-align:center;
    display:block;
    margin:15px auto
}
html body article .bb-2 p.pos-2 span.row-2{
    margin-bottom:11px
}
html body article .bb-2 p.pos-2 span.rating{
    line-height:18px;
    margin-top:5px
}
html body article .bb-2 p.pos-3 .list{
    display:table;
    margin:6px auto 10px;
    text-align:left
}
html body article .bb-2 p.pos-3 .list b{
    display:block;
    font-weight:400;
    color:#595959;
    font-size:14px;
    background:url(../img/small-list-check.png) left center no-repeat;
    padding-left:18px;
    margin:6px 0
}
html body article .bb-2 p.pos-3 .list b span{
    font-weight:700;
    display:inline
}
html body article .bb-2 p.pos-3 a{
    padding:12px 16px
}
html body article .bb-2.sport888 p.pos-3 a{
    position:relative;
    padding:8px;
    margin-top:-5px
}
html body article .bb-2.sport888 p.pos-3 a:before{
    content:"T&C apply";
    position:absolute;
    bottom:-18px;
    right:0;
    left:0;
    text-align:center;
    font:400 11px/11px Arian,sans-serif;
    color:#999;
    text-transform:none
}
html body article .review-gallery{
    position:relative
}
html body article .review-gallery.v2{
    padding:2.3% 6.3%
}
html body article .review-gallery .slider{
    overflow:hidden;
    width:100%;
    position:relative
}
html body article .review-gallery .slider:after,html body article .review-gallery .slider:before{
    content:" ";
    display:table;
    clear:both
}
html body article .review-gallery .slider li{
    display:none;
    position:relative
}
html body article .review-gallery.v2 .slider li{
    overflow:hidden
}
html body article .review-gallery .slider li img{
    display:block;
    float:left;
    margin-right:13px
}
html body article .review-gallery.v2 .slider li img{
    max-width:54%;
    margin:0
}
html body article .review-gallery .slider li span{
    overflow:hidden;
    display:block
}
html body article .review-gallery.v2 .slider li .cont{
    position:absolute;
    top:0;
    bottom:0;
    right:0;
    left:56.5%;
    padding:0 3%;
    background:#f5f5f5
}
html body article .review-gallery .slider li span.text{
    color:grey;
    font-size:12px;
    text-align:justify;
    line-height:28px
}
html body article .review-gallery.v2 .slider li span.text{
    line-height:2
}
html body article .review-gallery .slider li span.title{
    text-align:center;
    padding:9% 5px 8%;
    margin:0;
    font:600 15px/1 'open sans',sans-serif;
    color:#2985d9
}
html body article .review-gallery .slider li span.counter{
    font:600 13px/1.2 'open sans',sans-serif;
    color:#626262;
    text-align:center;
    padding-top:5px
}
html body article .review-gallery .slider li:first-child{
    display:block
}
html body article .review-gallery:after,html body article .review-gallery:before{
    content:" ";
    display:table;
    clear:both
}
html body article .review-gallery .nav{
    line-height:normal;
    text-align:center;
    white-space:nowrap;
    border-top:1px solid #d6d8d9;
    border-bottom:1px solid #d6d8d9;
    padding:10px 0;
    position:absolute;
    right:14px;
    bottom:13px;
    width:362px;
    background:#fff
}
html body article .review-gallery.v2 .nav{
    position:static;
    padding:0;
    margin:0;
    border:none;
    width:auto;
    clear:both
}
html body article .review-gallery .nav *{
    cursor:pointer;
    display:inline-block;
    vertical-align:middle
}
html body article .review-gallery .nav span:not(.body){
    border:1px solid #d6d8d9;
    color:#7f919e;
    font-size:12px;
    margin:0 8px;
    width:86px;
    height:25px;
    line-height:23px
}
html body article .review-gallery.v2 .nav span:not(.body){
    position:absolute;
    top:0;
    bottom:0;
    margin:auto;
    border:none;
    width:29px;
    height:29px;
    background:url(../img/prev-next.png) no-repeat;
    text-indent:-9999px
}
html body article .review-gallery .nav span:not(.body):after,html body article .review-gallery .nav span:not(.body):before{
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMBAMAAACgrpHpAAAAG1BMVEUAAADW2NnW2NnW2NnW2NnW2NnW2NnW2NnW2Nn/YTSLAAAACXRSTlMAcPTkmz0jRVi08uEtAAAASUlEQVQI12NgYGDsEGAAAec0ExDFYsaQ7ADiJjCwmYC5DEABEJcBJCAUAKRZFRkYVYF0kAADUADEZQAKgLlAgVBFsHns5QUMDACp+QiBRXtNJQAAAABJRU5ErkJggg==') no-repeat;
    display:inline-block;
    vertical-align:middle;
    height:12px;
    width:7px
}
html body article .review-gallery .nav span:not(.body).next:before,html body article .review-gallery .nav span:not(.body).prev:after,html body article .review-gallery.v2 .nav .body,html body article .review-gallery.v2 .nav span:not(.body):after,html body article .review-gallery.v2 .nav span:not(.body):before{
    display:none
}
html body article .review-gallery .nav span:not(.body).prev{
    padding-left:0;
    margin-left:0
}
html body article .review-gallery.v2 .nav span:not(.body).prev{
    left:3.15%;
    margin-left:-15px
}
html body article .review-gallery.v2 .nav span:not(.body).prev:hover{
    background-position:0 -29px
}
html body article .review-gallery .nav span:not(.body).prev:before{
    background-position:0 0;
    margin-left:-7px;
    margin-right:7px
}
html body article .review-gallery .nav span:not(.body).next{
    padding-right:0;
    margin-right:0
}
html body article .review-gallery.v2 .nav span:not(.body).next{
    right:3.15%;
    margin-right:-15px;
    background-position:-29px 0
}
html body article .review-gallery.v2 .nav span:not(.body).next:hover{
    background-position:-29px -29px
}
html body article .review-gallery .nav span:not(.body).next:after{
    background-position:-7px 0;
    margin-left:15px;
    margin-right:-7px
}
html body article .review-gallery .nav .body{
    width:46%
}
html body article .horizontal-bb2 a,html body article .horizontal-bb2 img,html body article .horizontal-bb2 span,html body article .horizontal-bb3 a,html body article .horizontal-bb3 img,html body article .horizontal-bb3 span{
    display:inline-block;
    margin:0 1%;
    vertical-align:middle;
    text-align:center
}
html body article .review-gallery .nav .body b{
    font-size:14px;
    color:#7f919e;
    border-left:1px solid #7f919e;
    padding:0 5px;
    line-height:13px
}
html body article .review-gallery .nav .body b:first-child{
    border:none
}
html body article .review-gallery .nav .body b.active{
    font-weight:700;
    color:#228edc
}
html body article .horizontal-bb2{
    border:1px solid #d6d8d9;
    padding:20px 15px;
    text-align:center
}
html body article p.horizontal-bb2 span:first-child{
    background-image:url(../img/sp/logo-color-mid.png);
    width:134px;
    height:62px
}
html body article .horizontal-bb2 span.bet365:first-child{
    background-position:0 0
}
html body article .horizontal-bb2 span:first-child.ladbrokes{
    background-position:center 0
}
html body article .horizontal-bb2 span:first-child.bet365{
    background-position:center -63px
}
html body article .horizontal-bb2 span:first-child.coral{
    background-position:center -126px
}
html body article .horizontal-bb2 span:first-child.paddypower{
    background-position:center -189px
}
html body article .horizontal-bb2 span:first-child.skybet{
    background-position:center -252px
}
html body article .horizontal-bb2 span:first-child.williamhill{
    background-position:center -315px
}
html body article .horizontal-bb2 span:first-child.betvictor{
    background-position:center -379px
}
html body article .horizontal-bb2 span:first-child.betway{
    background-position:center -441px
}
html body article .horizontal-bb2 span:first-child.sport888{
    background-position:center -504px
}
html body article .horizontal-bb2 span.offer{
    width:auto;
    min-width:219px;
    padding:17px 2%;
    overflow:hidden;
    border:1px solid #e8e8e8;
    font-family:'Open Sans Condensed',sans-serif;
    font-weight:700;
    font-size:22px
}
html body article .horizontal-bb2 span.offer strong{
    color:#000;
    font-weight:400;
    font-weight:700
}
html body article .horizontal-bb3{
    border:1px solid #d6d8d9;
    padding:20px 15px;
    text-align:center
}
html body article .horizontal-bb3 span:first-child{
    background-image:url(../img/sp/logo-color-mid.png);
    width:134px;
    height:62px;
    text-indent:-999999px
}
html body article .horizontal-bb3 span:first-child.ladbrokes{
    background-position:center 0
}
html body article .horizontal-bb3 span:first-child.bet365{
    background-position:center -63px
}
html body article .horizontal-bb3 span:first-child.coral{
    background-position:center -126px
}
html body article .horizontal-bb3 span:first-child.paddypower{
    background-position:center -189px
}
html body article .horizontal-bb3 span:first-child.skybet{
    background-position:center -252px
}
html body article .horizontal-bb3 span:first-child.williamhill{
    background-position:center -315px
}
html body article .horizontal-bb3 span:first-child.betvictor{
    background-position:center -379px
}
html body article .horizontal-bb3 span:first-child.betway{
    background-position:center -441px
}
html body article .horizontal-bb3 span:first-child.sport888{
    background-position:center -504px
}
html body article .horizontal-bb3 span:first-child.netbet{
    background-position:center -567px
}
html body article .horizontal-bb3 span:first-child.bet10{
    background-position:center -630px;
    background-color:#0b3e77
}
html body article .horizontal-bb3 span:first-child.boyle{
    background-position:center -693px;
    background-color:#001f60
}
html body article .horizontal-bb3 span:first-child.bwin{
    background-position:center -757px;
    background-color:#1f1f1f
}
html body article .horizontal-bb3 span:first-child.leovegas{
    background-position:center -820px;
    background-color:#d8603b
}
html body article .horizontal-bb3 span:first-child.mrgreen{
    background-position:center -883px;
    background-color:#3f8c61
}
html body article .horizontal-bb3 span:first-child.titanbet{
    background-position:center -946px;
    background-color:#1f1f1f
}
html body article .horizontal-bb3 span:first-child.winner{
    background-position:center -1009px;
    background-color:#1f1f1f
}
html body article .horizontal-bb3 span:first-child.betsafe{
    background-position:center -1073px;
    background-color:#232323
}
html body article .horizontal-bb3 span:first-child.betstars{
    background-position:center -1134px;
    background-color:#232323
}
html body article .horizontal-bb3 span:first-child.betfred{
    background-position:center -1197px
}
html body article .horizontal-bb3 span:first-child.grosvenor{
    background-position:center -1260px
}
html body article .horizontal-bb3 span:first-child.genting{
    background-position:center -1325px
}
html body article .horizontal-bb3 span:first-child.guts{
    background-position:center -1388px
}
html body article .horizontal-bb3 span:first-child.marathon{
    background-position:center -1452px;
    background-color:#fff
}
html body article .horizontal-bb3 span:first-child.bet-at-home{
    background-position:center -1516px
}
html body article .horizontal-bb3 span:first-child.sunbets{
    background-position:center -1580px
}
html body article .horizontal-bb3 span:first-child.royalpanda{
    background-position:center -1645px;
    background-color:#2e2e2e
}
html body article .horizontal-bb3 span:first-child.blacktype{
    background-position:center -1708px;
    background-color:#2e2e2e
}
html body article .horizontal-bb3 span:first-child.betbright{
    background-position:center -1771px
}
html body article .horizontal-bb3 span.offer strong{
    color:#000;
    font-weight:400;
    font-weight:700
}
html body article .horizontal-bb3.nom{
    margin-top:-1px
}
html body article .horizontal-bb3 span.offer{
    width:auto;
    min-width:219px;
    padding:11px 2%;
    overflow:hidden;
    border:1px solid #e8e8e8;
    font-weight:400;
    font-weight:600;
    color:#a7a7a7;
    font-size:14px;
    text-transform:uppercase;
    line-height:20px
}
html body article .horizontal-bb3 span.offer b{
    display:block;
    font-size:16px;
    color:#626262
}
html body article .horizontal-bb3 a{
    padding-left:52px;
    padding-right:52px
}
.greynote{
    height:109px;
    background:url(../img/txt/paddy3.png) right center no-repeat;
    text-indent:-9999px
}
.greynote.paddy{
    height:109px;
    background-image:url(../img/txt/paddy3.png)
}
html body article .horizontal-bb3.terms888 a{
    position:relative
}
html body article .horizontal-bb3.terms888 a:before{
    content:"T&C apply";
    position:absolute;
    font:400 11px/11px Arial,sans-serif;
    color:#999;
    bottom:-17px;
    text-transform:none;
    left:0;
    right:0
}
html body article .horizontal-bb3 a.small-version{
    padding-left:32px;
    padding-right:32px
}
html body article .bbtn{
    background:#4abdfb;
    background:-moz-linear-gradient(top,#4abdfb 0,#0c6acb 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4abdfb),color-stop(100%,#0c6acb));
    background:-webkit-linear-gradient(top,#4abdfb 0,#0c6acb 100%);
    background:-o-linear-gradient(top,#4abdfb 0,#0c6acb 100%);
    background:-ms-linear-gradient(top,#4abdfb 0,#0c6acb 100%);
    background:linear-gradient(to bottom,#4abdfb 0,#0c6acb 100%);
    text-align:center;
    font-size:14px;
    font-weight:400;
    font-weight:600;
    display:block;
    color:#fff;
    border:1px solid #1250a6;
    box-shadow:0 0 0 3px #b6d5e8;
    padding:9px 34px;
    text-decoration:none;
    text-transform:uppercase;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px
}
html body article .bbtn:hover{
    background:#0c6acb;
    background:-moz-linear-gradient(top,#0c6acb 0,#4abdfb 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0c6acb),color-stop(100%,#4abdfb));
    background:-webkit-linear-gradient(top,#0c6acb 0,#4abdfb 100%);
    background:-o-linear-gradient(top,#0c6acb 0,#4abdfb 100%);
    background:-ms-linear-gradient(top,#0c6acb 0,#4abdfb 100%);
    background:linear-gradient(to bottom,#0c6acb 0,#4abdfb 100%);
    text-decoration:none
}
html body article .pos-neg-box{
    margin-top:20px;
    width:288px;
    border:1px solid #e8e8e8;
    margin-bottom:5px
}
html body article .pos-neg-box.left{
    float:left;
    margin-right:22px
}
html body article .pos-neg-box li.title{
    display:block;
    background:#f9f9f9;
    text-transform:uppercase;
    text-align:center;
    border-bottom:1px solid #e8e8e8;
    color:#626262;
    font-weight:400;
    font-weight:600;
    font-size:13px;
    padding:9px 0
}
html body article .pos-neg-box li.n,html body article .pos-neg-box li.p{
    font-size:12px;
    color:grey;
    margin-top:13px;
    padding-left:26px
}
html body article .pos-neg-box li.n:last-child,html body article .pos-neg-box li.p:last-child{
    margin-bottom:13px
}
html body article .pos-neg-box li.n:before,html body article .pos-neg-box li.p:before{
    display:inline-block;
    vertical-align:middle;
    background:url(../img/positive-and-negative-point.png) left top no-repeat;
    height:13px;
    width:13px;
    margin-right:13px
}
html body article .pos-neg-box li.p:before{
    background-position:0 0
}
html body article .pos-neg-box li.p.b{
    margin-bottom:24px
}
html body article .pos-neg-box li.n:before{
    background-position:0 -13px
}
html body article .question-list .hs-question{
    font-size:18px;
    font-weight:400;
    color:#0a1d29;
    margin-top:17px
}
html body article .question-list .hs-question:first-child,html body article .question-list>div:first-child+.hs-question{
    margin-top:0
}
html body article .question-list .hs-question:before{
    float:left;
    font-weight:400;
    font-weight:600;
    color:#ef5937;
    text-transform:uppercase;
    font-size:20px;
    margin-right:6px;
    margin-top:-2px;
    content:"Q:"
}
html body article .question-list p{
    color:#97a9b5;
    margin-top:3px
}
html body article .question-list p:not(.n):before{
    float:left;
    font-weight:400;
    font-weight:600;
    color:#3e3e3e;
    text-transform:uppercase;
    font-size:20px;
    margin-right:12px;
    content:"A:"
}
html body article .question-list p.blockquote{
    color:#2e2e2e
}
html body article .question-list p.italic{
    font-size:14px;
    font-style:italic;
    color:#97a9b5
}
html body article .question-list p.bold{
    color:#252831
}
html body article .question-list p a{
    color:#1c69bf
}
html body article .question-list ul{
    display:table;
    width:auto;
    margin:12px auto 0;
    color:#97a9b5
}
html body article .question-list ul li{
    list-style:disc;
    line-height:26px
}
.imagebox{
    border:1px solid #e8e8e8;
    margin-top:14px;
    padding:20px 0;
    font:400 13px/1.3 Arial,sans-serif;
    color:#444
}
.imagebox .title{
    font:400 16px/1.2 "Open Sans",sans-serif;
    color:#242424;
    padding:0 10px 18px;
    text-align:center
}
.imagebox ul:after{
    content:"";
    clear:both;
    display:block
}
.imagebox ul li{
    display:block;
    margin-top:20px
}
.imagebox ul li:first-child{
    margin-top:0
}
.imagebox ul li img{
    max-width:95%;
    display:block;
    margin:0 auto
}
.imagebox ul li span{
    display:block;
    padding-top:10px;
    text-align:center;
    max-width:206px;
    margin:0 auto;
    width:95%
}
.imagebox.blue ul li span strong{
    display:block;
    font:800 18px/1 "Open Sans",sans-serif;
    color:#424242;
    text-transform:uppercase;
    padding-bottom:8px
}
.imagebox ul li a{
    color:#0073d3
}
.imagebox ul li a:hover{
    text-decoration:underline
}
.imagebox.blue{
    background:#eff7ff
}
.imagebox.blue .title{
    background:#fff;
    border-bottom:1px solid #e8e8e8;
    padding:12px 0;
    margin:-20px 0 20px;
    text-transform:uppercase;
    font-size:13px;
    font-weight:600;
    color:#626262
}
.imagebox.blue ul li span{
    padding-top:0;
    padding-bottom:5px;
    font:400 14px/22px 'open sans',sans-serif;
    color:#3d3d3d;
    max-width:210px
}
html body article .list-images{
    border-spacing:25px 0
}
html body article .list-images p,html body article .list-images span{
    display:block;
    margin-top:7px
}
html body article .list-images p.title,html body article .list-images span.title{
    margin-bottom:13px;
    margin-top:0;
    color:#242424;
    text-align:center;
    font-weight:400;
    font-size:16px
}
html body article .list-images p.title strong,html body article .list-images span.title strong{
    font-weight:600
}
html body article .list-images p.block,html body article .list-images span.block{
    line-height:23px;
    display:table-cell;
    vertical-align:top;
    text-align:center;
    width:206px;
    color:#444
}
html body article .list-images.two span.block{
    width:330px
}
html body article .list-images p.block img,html body article .list-images span.block img{
    display:block;
    text-align:center;
    margin:0 auto 13px;
    width:100%
}
html body article .gallery-in-table{
    width:277px
}
html body article .gallery-in-table .slider li{
    display:none
}
a.lightbox.single,html body article .gallery-in-table .slider li a,html body article .list-images p.block img,html body article .list-images span.block a{
    display:block;
    position:relative;
    overflow:hidden
}
a.lightbox.single{
    display:inline-block
}
html body article .gallery-in-table .slider li a img,html body article .gallery-in-table .slider li:first-child{
    display:block
}
.centered-single-screen{
    text-align:center
}
html body article .gallery-in-table .slider li a:after{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background:rgba(255,255,255,.4);
    opacity:0;
    transition:opacity .25s ease-in-out;
    -moz-transition:opacity .25s ease-in-out;
    -webkit-transition:opacity .25s ease-in-out
}
a.lightbox.single:before,html body article .gallery-in-table .slider li a:before,html body article .list-images p.block img,html body article .list-images span.block a:before{
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    display:block;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHYAAAA8CAMAAACEur4pAAAAM1BMVEU1NTXq6ur4+Pi6urrT09NWVlbHx8fk5OSRkZFkZGQ8PDyvr6+jo6N2dnaDg4NHR0f////QSVUeAAAAEHRSTlPE9/zn8Mzr9tzQxuTh1NjI5hsndQAAASpJREFUWMPt0UuOxCAMBNDCGAjf1P1PO2S6le7sB2sWvEXARKJkjG3btu2PZJ9Eks+wVCrffIGZoiS1VZW52OVWUgOmoKSHkXD1+Ok7w0alBLydYtZuouIWmWBD2HBrJEw8Yw+ywISjfwwaNiLlbrA4Kmx0sn2N1o8CE0oe92SnlGEhCKlHzkNJ4aXBQnB8c1l48bBQmnCSeuJ47WAkj5Ffm0QywVypkjK2bdseXAQQeMD5WXD6Peqc5WDHIl4AVOIVG0MIiO46cb//VukcgNN3rMc0GJASTyTFMi5eb/wde85SDpmfimW8oBG4Z+vmEgdPjZ0dy8zLk+J7tojOOzTXBAs5zwOfR54OqkemKhbyQjy7PckBiFQs1Kl3LKdrLwAiO7Zt27bt//sBUfcMmxauHLcAAAAASUVORK5CYII=') center center no-repeat;
    width:118px;
    height:60px;
    margin:auto;
    z-index:111;
    opacity:0;
    transition:opacity .25s ease-in-out;
    -moz-transition:opacity .25s ease-in-out;
    -webkit-transition:opacity .25s ease-in-out
}
a.lightbox.single:before,html body article .gallery-in-table .slider li a:hover:after,html body article .gallery-in-table .slider li a:hover:before,html body article .list-images p.block img,html body article .list-images span.block a:before{
    opacity:1
}
html body article .gallery-in-table .nav{
    text-align:center;
    margin-bottom:6px
}
html body article .gallery-in-table .nav span:not(.body){
    border:1px solid #d6d8d9;
    color:#7f919e;
    font-size:12px;
    margin:0 8px;
    width:86px;
    height:25px;
    line-height:23px;
    cursor:pointer
}
html body article .gallery-in-table .nav span:not(.body):after,html body article .gallery-in-table .nav span:not(.body):before{
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMBAMAAACgrpHpAAAAG1BMVEUAAADW2NnW2NnW2NnW2NnW2NnW2NnW2NnW2Nn/YTSLAAAACXRSTlMAcPTkmz0jRVi08uEtAAAASUlEQVQI12NgYGDsEGAAAec0ExDFYsaQ7ADiJjCwmYC5DEABEJcBJCAUAKRZFRkYVYF0kAADUADEZQAKgLlAgVBFsHns5QUMDACp+QiBRXtNJQAAAABJRU5ErkJggg==') no-repeat;
    display:inline-block;
    vertical-align:middle;
    height:12px;
    width:7px
}
html body article .gallery-in-table .nav span:not(.body).next:before,html body article .gallery-in-table .nav span:not(.body).prev:after{
    display:none
}
html body article .gallery-in-table .nav span:not(.body).prev{
    padding-left:0;
    margin-left:0
}
html body article .gallery-in-table .nav span:not(.body).prev:before{
    background-position:0 0;
    margin-left:-7px;
    margin-right:7px
}
html body article .gallery-in-table .nav span:not(.body).next{
    padding-right:0;
    margin-right:0
}
html body article .gallery-in-table .nav span:not(.body).next:after{
    background-position:-7px 0;
    margin-left:15px;
    margin-right:-7px
}
html body article .gallery-in-table .nav .body{
    padding:0 4px;
    margin:0;
    white-space:nowrap
}
html body article .gallery-in-table .nav .body b{
    font-size:14px;
    color:#7f919e;
    border-left:1px solid #7f919e;
    padding:0 5px;
    line-height:13px;
    cursor:pointer
}
html body article .gallery-in-table .nav .body b:first-child{
    border:none
}
html body article .gallery-in-table .nav .body b.active{
    font-weight:700;
    color:#228edc
}
html body article .iframe-resize{
    padding-top:8px
}
html body article .iframe-resize .title{
    text-align:center;
    font-weight:400;
    font-weight:600;
    color:#626262;
    font-size:13px;
    text-transform:uppercase;
    border-bottom:1px solid #e8e8e8;
    margin:0 -13px 13px;
    padding-bottom:6px
}
html body article .list.l1,html body article .list.l5{
    display:table;
    margin:14px auto 0;
    max-width:90%;
    text-align:left
}
html body article .iframe-resize .frame{
    position:relative;
    padding-bottom:56.25%;
    padding-top:25px;
    height:0
}
html body article .iframe-resize .frame embed,html body article .iframe-resize .frame iframe,html body article .iframe-resize .frame object{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
html body article .list.l1 li{
    line-height:26px;
    color:#707070;
    font-size:13px;
    list-style:disc
}
html body article .list.l5 li{
    padding:6px 0 6px 22px;
    color:#707070;
    font-size:13px;
    list-style:none;
    text-indent:-22px
}
html body article .list.l5 li:before{
    content:"2714";
    color:#199d7a;
    margin-right:12px
}
html body article .list.l2{
    text-align:left;
    margin:14px auto 0;
    display:block
}
html body article .list.l2 li,html body article .list.l3 li{
    margin-left:39px;
    margin-top:13px;
    color:#707070;
    font-size:13px;
    line-height:26px
}
html body article .list.l2 li{
    list-style:disc
}
html body article .list.l4{
    display:table;
    margin-top:14px;
    margin-right:auto;
    margin-left:auto;
    list-style-type:none;
    counter-reset:counter
}
html body article .list.l4 li{
    color:#97a9b5;
    line-height:26px;
    display:block
}
html body article .list.l4 li:before{
    display:inline-block;
    vertical-align:baseline;
    counter-increment:counter;
    content:counter(counter) '.';
    color:#dd1e1e
}
html body article .list.l4 li span{
    color:#dd1e1e
}
html body article .list.l4 li a{
    color:#0650cb
}
html body article .bb-3{
    border:1px solid #e8e8e8;
    width:auto;
    line-height:normal
}
html body article .bb-3.right{
    float:right;
    margin:14px 0 5px 22px
}
html body article .bb-3.left{
    float:left;
    margin:8px 22px 5px 0
}
html body article .bb-3 *{
    display:block
}
html body article .bb-3 span{
    display:table;
    margin:11px auto
}
html body article .bb-3 span b{
    color:grey;
    font-size:12px;
    white-space:nowrap;
    line-height:24px;
    font-weight:400
}
html body article .bb-3 span b:before{
    display:inline-block;
    vertical-align:middle;
    width:3px;
    height:3px;
    background:grey;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    margin:0 3px 0 0
}
html body article .horizontal-bb4{
    border:1px solid #d6d8d9;
    line-height:normal;
    box-shadow:inset 0 0 0 7px #f5f9fd,inset 0 0 0 8px #d6d8d9;
    padding:17px 18px
}
html body article .horizontal-bb4:after,html body article .horizontal-bb4:before{
    content:" ";
    display:table;
    clear:both
}
html body article .horizontal-bb4 img{
    display:block;
    float:left;
    margin-right:11px
}
html body article .horizontal-bb4 .list{
    overflow:hidden;
    border:1px solid #e8e8e8;
    display:block;
    padding:10px;
    margin-right:149px
}
html body article .horizontal-bb4 .list.center{
    text-align:center
}
html body article .horizontal-bb4 .list.center span{
    display:inline-block
}
html body article .horizontal-bb4 .list.center b{
    font-weight:400
}
html body article .horizontal-bb4 .list b{
    display:block;
    color:#595959;
    line-height:21px;
    text-align:left
}
html body article .horizontal-bb4 .list b:before{
    display:inline-block;
    vertical-align:middle;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAIBAMAAADZ48iGAAAAJ1BMVEUAAAAZnXoZnXoZnXoZnXoZnXoZnXoZnXoZnXoZnXoZnXoZnXoZnXowxaOTAAAADHRSTlMAYnc7CvDgmItLJhjbce6aAAAAMElEQVQI12MAAiYDEKlzAEgwnklgcG+wOebAMOd4TDQDg9OZMwuAwjKHGUCSAgwMAOKfCdnoFH+KAAAAAElFTkSuQmCC') no-repeat;
    margin-right:5px;
    margin-top:-3px;
    width:9px;
    height:8px
}
html body article .horizontal-bb4 .right{
    display:table;
    float:right;
    margin-top:-62px
}
html body article .horizontal-bb4 .right b{
    margin-bottom:11px;
    width:89px;
    height:17px;
    background:url(../img/sp/sp-table-2.png);
    display:block;
    margin-left:auto;
    margin-right:auto;
    text-indent:-999999px
}
html body article .horizontal-bb4 .right b.ladbrokes{
    background-position:0 0;
    height:19px;
    margin-bottom:9px
}
html body article .horizontal-bb4 .right b.bet365{
    background-position:0 -19px;
    height:19px;
    margin-bottom:9px;
    width:72px
}
html body article .horizontal-bb4 .right b.coral{
    background-position:0 -38px;
    height:15px;
    margin-bottom:11px;
    width:84px
}
html body article .horizontal-bb4 .right b.paddypower{
    background-position:0 -53px;
    height:12px;
    margin-bottom:15px;
    width:92px
}
html body article .horizontal-bb4 .right b.skybet{
    background-position:0 -65px;
    height:20px;
    margin-bottom:7px;
    width:75px
}
html body article .horizontal-bb4 .right b.williamhill{
    background-position:0 -84px;
    height:16px;
    margin-bottom:11px;
    width:76px
}
html body article .horizontal-bb4 .right b.betvictor{
    background-position:0 -100px;
    height:14px;
    margin-bottom:13px;
    width:76px
}
html body article .horizontal-bb4 .right b.betfair{
    background-position:0 -113px;
    height:16px;
    margin-bottom:11px;
    width:90px
}
html body article .horizontal-bb4 .right b.sport888{
    background-position:0 -128px;
    height:17px;
    margin-bottom:11px;
    width:52px
}
html body article .horizontal-bb4 .right b.betway{
    background-position:0 -145px;
    height:22px;
    margin-bottom:5px;
    width:65px
}
html body article .horizontal-bb4 .right b.leovegas{
    background-position:0 -166px;
    height:25px;
    margin-bottom:3px;
    width:71px
}
html body article .horizontal-bb4 .right b.bwin{
    background-position:0 -190px;
    height:20px;
    margin-bottom:7px;
    width:55px
}
html body article .horizontal-bb4 .right b.bet10{
    background-position:0 -209px;
    height:19px;
    margin-bottom:7px;
    width:47px
}
html body article .horizontal-bb4 .right b.boyle{
    background-position:0 -227px;
    height:23px;
    margin-bottom:5px;
    width:87px
}
html body article .horizontal-bb4 .right b.winner{
    background-position:0 -249px;
    height:19px;
    margin-bottom:8px;
    width:66px
}
html body article .horizontal-bb4 .right b.titanbet{
    background-position:0 -267px;
    height:19px;
    margin-bottom:8px;
    width:66px
}
html body article .horizontal-bb4 .right b.mrgreen{
    background-position:0 -286px;
    height:34px;
    margin-bottom:4px;
    width:43px;
    margin-top:-10px
}
html body article .horizontal-bb4 .right b.netbet{
    background-position:0 -319px;
    height:18px;
    margin-bottom:8px;
    width:77px
}
html body article .img-btn{
    position:relative
}
html body article .img-btn a{
    position:absolute;
    padding:4px 16px;
    display:block;
    border:2px solid #b0d2e6;
    text-align:center;
    font-weight:400;
    font-weight:600;
    font-size:14px;
    color:#fff;
    text-transform:uppercase;
    background:#4abdfb;
    background:-moz-linear-gradient(top,#4abdfb 0,#0c6acb 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4abdfb),color-stop(100%,#0c6acb));
    background:-webkit-linear-gradient(top,#4abdfb 0,#0c6acb 100%);
    background:-o-linear-gradient(top,#4abdfb 0,#0c6acb 100%);
    background:-ms-linear-gradient(top,#4abdfb 0,#0c6acb 100%);
    background:linear-gradient(to bottom,#4abdfb 0,#0c6acb 100%);
    text-decoration:none;
    box-shadow:0 0 0 1px #00439f inset,0 0 0 7px #fafafa;
    right:8px;
    bottom:16px
}
html body article .img-btn a:hover{
    background:#0c6acb;
    background:-moz-linear-gradient(top,#0c6acb 0,#4abdfb 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0c6acb),color-stop(100%,#4abdfb));
    background:-webkit-linear-gradient(top,#0c6acb 0,#4abdfb 100%);
    background:-o-linear-gradient(top,#0c6acb 0,#4abdfb 100%);
    background:-ms-linear-gradient(top,#0c6acb 0,#4abdfb 100%);
    background:linear-gradient(to bottom,#0c6acb 0,#4abdfb 100%)
}
html body article .bb-4{
    margin-top:14px
}
html body article .bb-4:after,html body article .bb-4:before{
    content:" ";
    display:table;
    clear:both
}
html body article .bb-4 p{
    line-height:normal;
    margin:0 auto;
    border:1px solid #d6d8d9;
    padding:12px 8px;
    min-height:246px;
    text-align:left
}
html body article .bb-4 p span.left a,html body article .bb-4 p span.left b{
    width:178px;
    height:67px;
    background-image:url(../img/sp/logo-color-review.png);
    border:1px solid #d6d8d9;
    display:block;
    max-width:none;
    text-indent:-9999px
}
html body article .bb-4 p.right{
    float:right;
    margin-left:7px;
    width:386px
}
html body article .bb-4.terms888 p.right:after{
    content:"T&C apply";
    font-size:10px;
    color:#999;
    display:block;
    text-align:center;
    margin:5px 0 -2px
}
html body article .bb-4.terms888 p.right span.list-os{
    margin-bottom:14px
}
html body article .bb-4 p.right span{
    overflow:hidden
}
html body article .bb-4 p.right span.left{
    float:left;
    border-right:1px solid #eee;
    padding-right:7px;
    margin-right:7px
}
html body article .bb-4 p.right span.left img{
    margin-top:7px;
    display:block
}
html body article .bb-4 p.right span.offer{
    text-align:center;
    color:#626262;
    font-weight:400;
    font-weight:600;
    font-size:15px;
    text-transform:uppercase;
    vertical-align:middle;
    margin:23px auto 10px
}
html body article .bb-4 p.right span.offer strong{
    font-weight:900;
    font-size:21px;
    color:#626262
}
html body article .bb-4 p.right span.list-os{
    white-space:nowrap;
    padding:7px 0;
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;
    margin:15px 0 31px;
    text-align:center
}
html body article .bb-4 p.right span.list-os b{
    display:inline-block;
    vertical-align:middle;
    margin:0 2px
}
html body article .bb-4 p.right a{
    overflow:hidden;
    max-width:162px;
    margin:0 auto;
    padding:6px 25px 6px 10px
}
html body article .bb-4 p.left{
    overflow:hidden
}
html body article .bb-4 p.left .list{
    display:table;
    margin:auto;
    height:152px
}
html body article .bb-4 p.left .list b{
    color:#595959;
    margin-top:16px
}
html body article .bb-4 p.left .list b:before{
    display:inline-block;
    vertical-align:middle;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAIBAMAAADZ48iGAAAAJ1BMVEUAAAAZnXoZnXoZnXoZnXoZnXoZnXoZnXoZnXoZnXoZnXoZnXoZnXowxaOTAAAADHRSTlMAYnc7CvDgmItLJhjbce6aAAAAMElEQVQI12MAAiYDEKlzAEgwnklgcG+wOebAMOd4TDQDg9OZMwuAwjKHGUCSAgwMAOKfCdnoFH+KAAAAAElFTkSuQmCC') left center no-repeat;
    width:9px;
    height:8px;
    margin-right:8px
}
html body article .bb-4 p.left a{
    border-top:1px solid #eee;
    color:#0073d3;
    font-size:12px;
    display:block;
    text-align:center;
    padding-top:11px
}
html body article .bb-4 p b{
    display:block;
    font-weight:400
}
html body article .bb-4 p span{
    display:block
}
html body article .bb-4 p span.title{
    text-align:center;
    font-weight:400;
    font-weight:600;
    color:#7f919e;
    text-transform:uppercase;
    border-bottom:1px solid #eee;
    padding-bottom:12px;
    margin-bottom:7px
}
html body article .box-border-blue{
    margin-top:14px;
    padding:11px 13px;
    background:#f5f9fd;
    border:1px solid #d6d8d9
}
html body article .box-border-blue p{
    margin-top:7px
}
html body article .box-border-blue p.border-rating{
    margin-top:-25px;
    text-align:left;
    float:right;
    border:1px solid #d6d8d9;
    line-height:normal;
    font-size:14px;
    padding:4px 7px
}
html body article .box-border-blue p.border-rating span{
    font-weight:700;
    color:#505050
}
html body article .box-border-blue img.a-l,html body article .box-border-blue img.a-r{
    margin-top:4px
}
html body article .hide-rez-img a span{
    display:none;
    line-height:normal
}
html body article .hide-rez-img a span:before{
    width:30px;
    height:30px;
    display:inline-block;
    vertical-align:middle;
    background:red;
    float:left;
    margin-right:12px;
    margin-top:3px
}

.vbnhacai-ssingle.style-2 .vbnhacai-overview .el--wrap{
   margin: 1rem 0;
}

.bxpad20.bxbo_tt_inner h3 {
    margin-top: 0;
}

.bxpad20.bxbo_tt_inner {
    margin-top: 15px;
}

.bxfaq_item {
    padding: 10px 10px;
}

.top-offer{
    border:1px solid #ddd;
    margin:0 auto 20px
}
.top-offer>.title{
    margin:0 8px 10px;
    border-bottom:1px solid #eee;
    color:#fff;
    line-height:0
}
.top-offer>.title:before{
    display:block;
    width:203px;
    height:34px;
    margin:11px auto;
    background:url(../img/top-offer-bg.png) -48px 0 no-repeat
}
.top-offer.cheltenham>.title:before{
    display:block;
    height:34px;
    margin:11px auto;
    background:url(../img/top-offer-bg1.png) -48px 0 no-repeat;
    width:215px
}
.top-offer>.logo{
    max-width:190px;
    height:65px;
    margin:10px auto;
    background:url(../img/sp/logo-color-review.png) center 0 no-repeat #fa6200
}
.top-offer.bet365>.logo{
    max-width:176px
}
.top-offer>.logo a{
    display:block;
    text-indent:-9999px;
    width:100%;
    height:100%
}
.top-offer>.link{
    padding:0 20px
}
.top-offer>.link a{
    width:auto;
    max-width:270px;
    margin:0 auto;
    padding:6px;
    font-size:12px;
    line-height:19px
}
.top-offer>.link a:after{
    display:inline-block;
    margin-left:10px;
    position:static;
    margin-bottom:-1px
}
.top-offer>.bonus{
    max-width:300px;
    margin:10px auto;
    padding:1px 10px;
    overflow:hidden;
    clear:both
}
.top-offer>.bonus:before{
    float:left;
    width:48px;
    height:49px;
    background:url(../img/top-offer-bg.png) no-repeat
}
.top-offer>.bonus i{
    color:#fff;
    display:block;
    width:200px;
    height:37px;
    overflow:hidden;
    margin:10px auto 0;
    font-size:0;
    background:url(../img/top-offer-bg.png) -48px -66px no-repeat
}
.top-offer.cheltenham>.bonus i{
    background:url(../img/top-offer-bg1.png) -48px -66px no-repeat
}
.top-offer.sport-old>.bonus i{
    width:200px;
    background-position:-263px -63px
}
.top-offer.sport-10bet>.bonus i{
    width:200px;
    background-position:-48px -66px
}
.top-offer.sport-888>.bonus i,.top-offer.sport-betway>.bonus i{
    width:220px;
    background-position:-48px -105px;
    height:38px
}
html body article .home-table{
    margin-top:14px
}
html body article .home-table:before{
    content:"*New Customer Offer. 18+. Please Gamble Responsibly. T&C's Apply to all bonus offers on this website. Please check the operator's website for full T&C's";
    text-align:right;
    font-size:11px;
    word-spacing:-1px;
    color:#bbb;
    background:#fff;
    margin-top:-10px;
    float:right;
    padding:2px 0 2px 10px
}
html body article .home-table p{
    text-align:left;
    margin:auto;
    line-height:normal;
    border-bottom:1px solid #d6d8d9;
    padding:9px 0
}
html body article .home-table p:first-child{
    border-top:1px solid #d6d8d9
}
html body article .home-table p:after,html body article .home-table p:before{
    content:" ";
    display:table;
    clear:both
}
html body article .home-table .termst{
    display:block
}

html body article .home-table p span.left:before{
    display:none;
    vertical-align:top;
    margin-right:8px;
    float:left;
    background:url(../img/sp/logo-color-square.png) left top no-repeat;
    border:1px solid #d6d8d9;
    width:127px;
    height:107px
}

html body article .home-table p .title{
    display:block;
    color:#5d6062;
    background:#f4f4f4;
    font-weight:700;
    padding:5px 0 5px 10px
}
html body article .home-table p span.left{
    float:left;
    width:253px;
    margin-right:9px
}
html body article .home-table p.ladbrokes span.left a{
    background-position:0 0
}
html body article .home-table p.bet365 span.left a{
    background-position:center -107px
}
html body article .home-table p.coral span.left a{
    background-position:center -214px
}
html body article .home-table p.paddypower span.left a{
    background-position:center -321px
}
html body article .home-table p.skybet span.left a{
    background-position:center -428px
}
html body article .home-table p.williamhill span.left a{
    background-position:center -535px
}
html body article .home-table p.betvictor span.left a{
    background-position:center -642px
}
html body article .home-table p.betway span.left a{
    background-position:center -749px
}
html body article .home-table p.sport888 span.left a{
    background-position:center -856px
}
html body article .home-table p.netbet span.left a{
    background-position:center -964px
}
html body article .home-table p.bet10 span.left a{
    background-position:center -1070px
}
html body article .home-table p.boyle span.left a{
    background-position:center -1178px
}
html body article .home-table p.bwin span.left a{
    background-position:center -1284px
}
html body article .home-table p.leovegas span.left a{
    background-position:center -1391px
}
html body article .home-table p.mrgreen span.left a{
    background-position:center -1499px
}
html body article .home-table p.titanbet span.left a{
    background-position:center -1606px
}
html body article .home-table p.winner span.left a{
    background-position:center -1714px
}
html body article .home-table p.betsafe span.left a{
    background-position:center -1821px
}
html body article .home-table p.betstars span.left a{
    background-position:center -1928px;
    background-color:#232323
}
html body article .home-table p.betfred span.left a{
    background-position:center -2033px
}
html body article .home-table p.grosvenor span.left a{
    background-position:center -2141px
}
html body article .home-table p.genting span.left a{
    background-position:center -2248px
}
html body article .home-table p.guts span.left a{
    background-position:center -2353px
}
html body article .home-table p.blacktype span.left a{
    background-position:center -2891px
}
html body article .home-table p.marathonbet span.left a{
    background-position:center -2463px
}
html body article .home-table p.bet-at-home span.left a{
    background-position:center -2568px
}
html body article .home-table p.sunbets span.left a{
    background-position:center -2675px
}
html body article .home-table p.royal-panda span.left a{
    background-position:center -2783px
}
html body article .home-table p.betbright span.left a{
    background-position:center -2996px
}
html body article .home-table p span.left .box{
    text-align:center;
    padding:5px 6px 0;
    overflow:hidden;
    background:#f4f4f4;
    display:block;
    white-space:normal;
    border:1px solid #ddd;
    font-size:11px;
    color:#a3a3a3;
    height:107px;
    width:118px
}

html body article .home-table p span.left .box :not(b){
    display:block
}
html body article .home-table p span.left .box .rate{
    margin:6px 0;
    padding:4px 0 0;
    background:#7f919e;
    color:#fff;
    font-weight:400;
    font-weight:600;
    border-bottom:1px solid #a4a4a4;
    font-size:13px
}
html body article .home-table p span.left .box .rate b{
    font-size:16px;
    font-weight:900;
    vertical-align:-1px
}
html body article .home-table p span.left .box .rate .b{
    background:#fff;
    color:#5d6062;
    font-weight:400;
    margin-top:3px;
    padding:5.3px 19px;
    position:relative
}
html body article .home-table p span.left .box .rate .b:after{
    background:url(../img/check-1.png) no-repeat;
    bottom:-7px;
    display:block;
    height:23px;
    position:absolute;
    right:-4px;
    width:21px
}
html body article .home-table p span.middle{
    display:block;
    overflow:hidden;
    margin-right:308px;
    min-height:105px
}
html body article .home-table p span.middle *{
    display:block;
    white-space:nowrap;
    text-overflow:ellipsis
}
html body article .home-table p span.middle .green{
    color:#1e9451;
    padding:9px 0 7px 10px
}
html body article .home-table p span.middle .text{
    color:#7f919e;
    font-size:11px;
    padding:11px 0 0 10px
}
html body article .home-table p span.right{
    float:right;
    width:301px;
    margin-top:-104px;
    display:block
}
html body article .home-table p span.right span.p-list{
    display:block;
    text-align:center;
    white-space:nowrap;
    line-height:30px;
    vertical-align:middle;
    margin:auto
}
html body article .home-table.align p span.right span.p-list{
    text-align:left;
    padding-left:10px
}
html body article .home-table p span.right span.os-list{
    display:block;
    text-align:center;
    margin:8px 0 0;
    white-space:nowrap
}
html body article .home-table p span.right span.os-list b,html body article .home-table p span.right span.p-list b{
    margin-right:3px;
    vertical-align:middle
}
html body article .home-table p span.right span.os-list.bet365{
    font-size:.8em;
    margin-top:12px
}
html body article .home-table p span.right span.pos-left{
    float:left;
    margin-right:9px;
    width:141px
}
html body article .home-table p span.right span.box{
    background:#f4f4f4;
    border:1px solid #ddd;
    float:right;
    display:block;
    width:150px;
    padding:9px 4px;
    text-align:center;
    color:#5d6062;
    font-weight:700;
    font-size:12px
}
html body article .home-table p span.right span.box a{
    width:131px;
    margin:40px auto 0;
    padding-left:0;
    padding-right:0
}
html body article .home-table p span.right span.box.bonus a{
    margin:10px auto 0
}
html body article .home-table p span.right span.box.bonus a:before{
    background:0 0
}
html body article .home-table p span.right span.bonus-prize{
    display:block;
    padding-top:7px;
    font-size:20px
}
html body article .home-table p span.right span.box a:before{
    display:block;
    height:16px;
    left:0;
    margin:auto;
    position:absolute;
    right:0;
    text-indent:-999999px;
    top:-35px;
    width:58px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-adobe-flash{
    background-position:-3px -3px;
    width:59px;
    height:20px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-android-v1{
    background-position:-3px -46px;
    width:72px;
    height:21px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-android-v2{
    background-position:-3px -73px;
    width:16px;
    height:16px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-bank-transfer{
    background-position:-3px -95px;
    width:93px;
    height:8px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-blackberry-v1{
    background-position:-3px -146px;
    width:37px;
    height:33px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-cach-direct-express{
    background-position:-3px -185px;
    width:129px;
    height:27px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-cheque{
    background-position:-3px -218px;
    width:89px;
    height:17px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-chrome-v1{
    background-position:-3px -241px;
    width:16px;
    height:16px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-click-and-buy{
    background-position:-3px -263px;
    width:34px;
    height:22px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-click2pay{
    background-position:-3px -291px;
    width:74px;
    height:13px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-eco{
    background-position:-3px -310px;
    width:49px;
    height:22px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-entropay{
    background-position:-3px -338px;
    width:82px;
    height:15px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-fast-bank-transfer{
    background-position:-3px -359px;
    width:79px;
    height:23px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-fundsend{
    background-position:-3px -388px;
    width:77px;
    height:12px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-idebit{
    background-position:-3px -406px;
    width:88px;
    height:28px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-ie-v1{
    background-position:-3px -440px;
    width:16px;
    height:16px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-ios-v1{
    background-position:-3px -479px;
    width:35px;
    height:38px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-ios-v2{
    background-position:-3px -523px;
    width:19px;
    height:9px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-laser{
    background-position:-3px -538px;
    width:41px;
    height:26px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-maestro{
    background-position:-3px -570px;
    width:31px;
    height:18px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-mastercard{
    background-position:-3px -594px;
    width:29px;
    height:18px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-mozzila-v1{
    background-position:-3px -618px;
    width:16px;
    height:16px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-neteller{
    background-position:-3px -640px;
    width:76px;
    height:13px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-opera-v1{
    background-position:-3px -659px;
    width:14px;
    height:16px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-paypal{
    background-position:-3px -681px;
    width:69px;
    height:16px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-paypal-small{
    background-position:-3px -703px;
    width:40px;
    height:14px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-paysafecard{
    background-position:-3px -723px;
    width:89px;
    height:15px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-paysafecard-small{
    background-position:-3px -744px;
    width:69px;
    height:14px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-safari-v1{
    background-position:-3px -764px;
    width:15px;
    height:17px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-sell{
    background-position:-3px -787px;
    width:66px;
    height:26px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-skrill{
    background-position:-3px -819px;
    width:49px;
    height:16px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-skrill-1-tap{
    background-position:-3px -841px;
    width:71px;
    height:19px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-skrill-small{
    background-position:-3px -866px;
    width:34px;
    height:14px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-solo{
    background-position:-3px -886px;
    width:36px;
    height:22px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-table-ladbrokes{
    background-position:-3px -914px;
    width:63px;
    height:23px
}

.bxkm_archive .ttkm .bxinner>span {
    font-size: 20px;
    color: #fff;
    margin: 0 0 15px;
    font-weight: bold;
    display: block;
}

.bxcontent div p {
    margin-top: 0 !important;
}

html body article .home-table p span.right span.box a.thawte:before.sp-6-table-william-hill{
    background-position:-3px -943px;
    width:63px;
    height:23px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-thawte{
    background-position:-3px -972px;
    width:58px;
    height:16px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-ukash{
    background-position:-3px -994px;
    width:55px;
    height:20px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-ukash-small{
    background-position:-3px -1020px;
    width:40px;
    height:14px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-verisign{
    background-position:-3px -1040px;
    width:41px;
    height:16px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-visa{
    background-position:-3px -1062px;
    width:40px;
    height:12px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-visa-small{
    background-position:-3px -1080px;
    width:51px;
    height:14px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-western-union{
    background-position:-3px -1100px;
    width:91px;
    height:15px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-windows-2000{
    background-position:-3px -1121px;
    width:100px;
    height:13px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-windows-off-small{
    background-position:-3px -1140px;
    width:36px;
    height:12px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-windows-v1{
    background-position:-3px -1158px;
    width:30px;
    height:35px
}
html body article .home-table p span.right span.box a.thawte:before.sp-6-windows-v2{
    background-position:-3px -1199px;
    width:12px;
    height:13px
}
html body article .home-table p span.right span.box a:before{
    background:url(../img/sp/security.png) left top no-repeat
}
html body article .home-table p span.right span.box a.thawte:before{
    background-position:-1px -44px;
    width:58px;
    height:16px
}
html body article .home-table p span.right span.box a.digicert:before{
    background-position:0 0;
    width:70px;
    height:17px
}
html body article .home-table p span.right span.box a.verisign:before{
    background-position:0 -60px;
    width:42px;
    height:17px
}
html body article .home-table p span.right span.box a.godaddy:before{
    background-position:0 -17px;
    width:71px;
    height:25px
}
html body article .home-table p span.right span.box a.comodo:before{
    background-position:0 -77px;
    width:67px;
    height:10px
}
html body article .home-table p span.right span.box a.rapidssl:before{
    background-position:0 -88px;
    width:63px;
    height:15px
}
html body article .home-table p span.right span.box a.global-sign:before{
    background-position:0 -104px;
    width:73px;
    height:17px
}
html body article .home-table p span.right span.box a.gbtn.thawte.bet365:before{
    display:none
}
html body article .home-table p span.right span.box a.gbtn.thawte.bet365{
    margin-top:10px
}
html body article .home-table p span.right span.box>span.bet365spanbtn{
    display:block;
    margin-top:10px;
    font-size:.9em
}
.mob-xs{
    background:url(../img/sp/mob-xs.png) left top no-repeat;
    display:inline-block!important;
    text-indent:-99999px
}
.mob-xs.mob-xs-android-small{
    width:39px;
    height:12px;
    background-position:0 0
}
.mob-xs.mob-xs-blackberry-off-small{
    width:20px;
    height:15px;
    background-position:0 -13px
}
.mob-xs.mob-xs-ios-small{
    width:20px;
    height:12px;
    background-position:0 -28px
}
.mob-xs.mob-xs-windows-small{
    width:39px;
    height:15px;
    background-position:0 -40px
}
.mob-xs.mob-xs-na-small{
    width:20px;
    height:12px;
    background-position:0 -53px
}
html body article .home-table p span.right span.box a.crisign:before{
    background:url(../img/sp/sp-6.png) -3px -1037px no-repeat;
    display:block;
    margin:auto;
    text-indent:-999999px;
    width:41px;
    height:16px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-adobe-flash{
    background-position:-3px -3px;
    width:59px;
    height:20px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-android-small{
    background-position:-3px -29px;
    width:37px;
    height:11px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-android-v1{
    background-position:-3px -46px;
    width:72px;
    height:21px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-android-v2{
    background-position:-3px -73px;
    width:16px;
    height:16px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-bank-transfer{
    background-position:-3px -95px;
    width:93px;
    height:8px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-bank-wire-small{
    background-position:-3px -109px;
    width:40px;
    height:14px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-blackberry-off-small{
    background-position:-3px -129px;
    width:14px;
    height:11px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-blackberry-v1{
    background-position:-3px -146px;
    width:37px;
    height:33px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-cach-direct-express{
    background-position:-3px -185px;
    width:129px;
    height:27px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-cheque{
    background-position:-3px -218px;
    width:89px;
    height:17px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-chrome-v1{
    background-position:-3px -241px;
    width:16px;
    height:16px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-click-and-buy{
    background-position:-3px -263px;
    width:34px;
    height:22px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-click2pay{
    background-position:-3px -291px;
    width:74px;
    height:13px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-eco{
    background-position:-3px -310px;
    width:49px;
    height:22px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-entropay{
    background-position:-3px -338px;
    width:82px;
    height:15px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-fast-bank-transfer{
    background-position:-3px -359px;
    width:79px;
    height:23px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-fundsend{
    background-position:-3px -388px;
    width:77px;
    height:12px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-idebit{
    background-position:-3px -406px;
    width:88px;
    height:28px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-ie-v1{
    background-position:-3px -440px;
    width:16px;
    height:16px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-ios-small{
    background-position:-3px -462px;
    width:16px;
    height:11px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-ios-v1{
    background-position:-3px -479px;
    width:35px;
    height:38px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-ios-v2{
    background-position:-3px -523px;
    width:19px;
    height:9px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-laser{
    background-position:-3px -538px;
    width:41px;
    height:26px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-maestro{
    background-position:-3px -570px;
    width:31px;
    height:18px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-mastercard{
    background-position:-3px -594px;
    width:29px;
    height:18px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-mozzila-v1{
    background-position:-3px -618px;
    width:16px;
    height:16px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-neteller{
    background-position:-3px -640px;
    width:76px;
    height:13px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-opera-v1{
    background-position:-3px -659px;
    width:14px;
    height:16px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-paypal{
    background-position:-3px -681px;
    width:69px;
    height:16px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-paypal-small{
    background-position:-3px -703px;
    width:40px;
    height:14px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-paysafecard{
    background-position:-3px -723px;
    width:89px;
    height:15px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-paysafecard-small{
    background-position:-3px -744px;
    width:69px;
    height:14px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-safari-v1{
    background-position:-3px -764px;
    width:15px;
    height:17px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-sell{
    background-position:-3px -787px;
    width:66px;
    height:26px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-skrill{
    background-position:-3px -819px;
    width:49px;
    height:16px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-skrill-1-tap{
    background-position:-3px -841px;
    width:71px;
    height:19px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-skrill-small{
    background-position:-3px -866px;
    width:34px;
    height:14px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-solo{
    background-position:-3px -886px;
    width:36px;
    height:22px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-table-ladbrokes{
    background-position:-3px -914px;
    width:63px;
    height:23px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-table-william-hill{
    background-position:-3px -943px;
    width:63px;
    height:23px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-thawte{
    background-position:-3px -972px;
    width:58px;
    height:16px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-ukash{
    background-position:-3px -994px;
    width:55px;
    height:20px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-ukash-small{
    background-position:-3px -1020px;
    width:40px;
    height:14px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-verisign{
    background-position:-3px -1040px;
    width:41px;
    height:16px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-visa{
    background-position:-3px -1062px;
    width:40px;
    height:12px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-visa-small{
    background-position:-3px -1080px;
    width:51px;
    height:14px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-western-union{
    background-position:-3px -1100px;
    width:91px;
    height:15px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-windows-2000{
    background-position:-3px -1121px;
    width:100px;
    height:13px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-windows-off-small{
    background-position:-3px -1140px;
    width:36px;
    height:12px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-windows-v1{
    background-position:-3px -1158px;
    width:30px;
    height:35px
}
html body article .home-table p span.right span.box a.crisign:before.sp-6-windows-v2{
    background-position:-3px -1199px;
    width:12px;
    height:13px
}
html body article .bb-5{
    margin-top:14px;
    border:1px solid #d6d8d9;
    padding:12px 6px
}
html body article .bb-5:after,html body article .bb-5:before{
    content:" ";
    display:table;
    clear:both
}
html body article .bb-5 p{
    line-height:normal;
    text-align:left;
    margin:0
}
html body article .bb-5 p span{
    display:block
}
html body article .bb-5 p b{
    display:block;
    font-weight:400
}
html body article .bb-5 p.left{
    float:left;
    margin-right:16px;
    width:516px
}
html body article .bb-5 p.left:after,html body article .bb-5 p.left:before{
    content:" ";
    display:table;
    clear:both
}
html body article .bb-6 p:before,html body article .bb-7 span.list b:before{
    counter-increment:section;
    content:counter(section) "."
}
html body article .bb-5 p.left img{
    float:left;
    margin-right:18px
}
html body article .bb-5 p.left .static{
    margin-top:4px;
    overflow:hidden
}
html body article .bb-5 p.left .static .title{
    text-align:center;
    color:#7f919e;
    text-transform:uppercase;
    font-weight:400;
    font-weight:600;
    font-size:13px;
    border-bottom:1px solid #eee;
    padding-bottom:8px
}
html body article .bb-5 p.left .static .list{
    margin-top:12px;
    display:table;
    margin-left:auto;
    margin-right:auto
}
html body article .bb-5 p.left .static .list b{
    color:#595959;
    margin:12px 6px 12px 0
}
html body article .bb-5 p.left .static .list b:before{
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAIBAMAAADZ48iGAAAAJ1BMVEUAAAAZnXoZnXoZnXoZnXoZnXoZnXoZnXoZnXoZnXoZnXoZnXoZnXowxaOTAAAADHRSTlMAYnc7CvDgmItLJhjbce6aAAAAMElEQVQI12MAAiYDEKlzAEgwnklgcG+wOebAMOd4TDQDg9OZMwuAwjKHGUCSAgwMAOKfCdnoFH+KAAAAAElFTkSuQmCC') left center no-repeat;
    width:9px;
    height:8px;
    display:inline-block;
    vertical-align:middle;
    margin-right:8px
}
html body article .bb-5 p.absolute{
    overflow:hidden;
    border-left:1px solid #eee;
    padding:4px 12px
}
div.bb-5 p.absolute span:first-child{
    width:178px;
    height:67px;
    background-image:url(../img/sp/logo-color-review.png);
    border:1px solid #d6d8d9;
    background-position:0 0
}
html body article .bb-5 p.absolute .os-list{
    padding:6px 0;
    margin:12px 0 15px;
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;
    white-space:nowrap;
    text-align:center
}
html body article .bb-5 p.absolute .os-list b{
    display:inline-table;
    vertical-align:middle
}
html body article .bb-6{
    border:1px solid #d6d8d9;
    counter-reset:section;
    margin-top:14px
}
html body article .bb-6 p{
    line-height:normal;
    margin:0;
    text-align:left;
    border-top:1px solid #d6d8d9;
    padding:11px;
    white-space:nowrap
}
html body article .bb-6 p:first-child{
    border-top:none
}
html body article .bb-6 p:first-child:before{
    height:60px;
    line-height:60px
}
html body article .bb-6 p:first-child span:first-child:after{
    height:60px
}
html body article .bb-6 p:first-child span.box{
    padding:10px 0 10px 16px
}
html body article .bb-6 p:before{
    display:inline-block;
    width:43px;
    height:38px;
    line-height:38px;
    color:#4f4f4f;
    text-align:center;
    font-weight:400;
    font-weight:600;
    border:1px solid #e8e8e8;
    vertical-align:middle
}
html body article .bb-6 p span{
    vertical-align:middle
}
html body article .bb-6 p:first-child>span:first-child{
    background-image:url(../img/sp/logo-color-mid.png);
    width:134px;
    height:63px;
    display:inline-block;
    margin-left:10px
}
html body article .bb-6 p>span:first-child{
    background-image:url(../img/sp/logo-color-mid-thin.png);
    width:134px;
    height:38px;
    display:inline-block;
    margin-left:10px;
    text-indent:-999999px
}
html body article .bb-6 p:first-child>span:first-child.ladbrokes{
    background-position:center 0
}
html body article .bb-6 p:first-child>span:first-child.bet365{
    background-position:center -63px
}
html body article .bb-6 p:first-child>span:first-child.coral{
    background-position:center -126px
}
html body article .bb-6 p:first-child>span:first-child.paddypower{
    background-position:center -189px
}
html body article .bb-6 p:first-child>span:first-child.skybet{
    background-position:center -252px
}
html body article .bb-6 p:first-child>span:first-child.williamhill{
    background-position:center -315px
}
html body article .bb-6 p:first-child>span:first-child.betvictor{
    background-position:center -378px
}
html body article .bb-6 p:first-child>span:first-child.betway{
    background-position:center -441px
}
html body article .bb-6 p:first-child>span:first-child.sport888{
    background-position:center -504px
}
html body article .bb-6 p>span:first-child.ladbrokes{
    background-position:0 0
}
html body article .bb-6 p>span:first-child.bet365{
    background-position:0 -38px
}
html body article .bb-6 p>span:first-child.coral{
    background-position:0 -76px
}
html body article .bb-6 p>span:first-child.paddypower{
    background-position:0 -114px
}
html body article .bb-6 p>span:first-child.skybet{
    background-position:0 -152px
}
html body article .bb-6 p>span:first-child.williamhill{
    background-position:0 -190px
}
html body article .bb-6 p>span:first-child.betvictor{
    background-position:0 -228px
}
html body article .bb-6 p>span:first-child.betway{
    background-position:0 -266px
}
html body article .bb-6 p>span:first-child.netbet{
    background-position:0 -342px
}
html body article .bb-6 p>span:first-child.bet10{
    background-position:0 -380px
}
html body article .bb-6 p>span:first-child.boyle{
    background-position:0 -417px
}
html body article .bb-6 p>span:first-child.bwin{
    background-position:0 -454px
}
html body article .bb-6 p>span:first-child.leovegas{
    background-position:0 -494px
}
html body article .bb-6 p>span:first-child.sport888{
    background-position:0 -532px
}
html body article .bb-6 p>span:first-child.titanbet{
    background-position:0 -570px
}
html body article .bb-6 p>span:first-child.winner{
    background-position:0 -607px
}
html body article .bb-6 p span:first-child:after{
    background:url(../img/android-and-ios-icons.png) center center no-repeat;
    float:right;
    margin-right:-124px;
    vertical-align:middle;
    height:37px;
    width:108px;
    border:1px solid #e8e8e8
}
html body article .bb-6 p span.box{
    border:1px solid #e8e8e8;
    display:inline-block;
    margin-left:19.7%;
    padding:3px 0 3px 16px;
    width:188px;
    overflow:hidden;
    text-overflow:ellipsis
}
html body article .bb-6 p span.box b{
    display:block;
    font-size:11px;
    color:grey;
    margin:4px 0
}
html body article .bb-6 p span.box b:before{
    display:inline-block;
    vertical-align:middle;
    width:3px;
    height:3px;
    border:2px solid #37b836;
    margin-right:6px
}
html body article .bb-6 p a{
    display:inline-block;
    vertical-align:middle;
    padding:10px 29px;
    margin-left:14px
}
html body article .bb-7{
    border:1px solid #ddd;
    width:178px;
    overflow:hidden;
    margin-bottom:8px
}
html body article .bb-7.right{
    float:right;
    margin-top:11px;
    margin-left:21px
}
html body article .bb-7.left{
    float:left;
    margin-top:11px;
    margin-right:21px
}
html body article .bb-7 span.sp-4{
    margin-top:11px
}
html body article .bb-7 span:first-child{
    background:url(../img/sp/sp-box.png);
    display:block;
    margin:11px auto auto;
    text-indent:-999999px
}
html body article .bb-7 span:first-child:after{
    display:block;
    border-bottom:1px solid #ddd;
    width:210px;
    height:1px;
    margin-left:-66px
}
html body article .bb-7 span:first-child.ladbrokes{
    background-position:0 0;
    width:95px;
    height:20px
}
html body article .bb-7 span:first-child.coral{
    background-position:0 -21px;
    width:85px;
    height:16px
}
html body article .bb-7 span:first-child.bet365{
    background-position:0 -39px;
    width:73px;
    height:16px
}
html body article .bb-7 span:first-child.skybet{
    background-position:0 -58px;
    width:75px;
    height:21px
}
html body article .bb-7 span:first-child.betvictor{
    background-position:0 -77px;
    width:84px;
    height:14px
}
html body article .bb-7 span.sp-4:after{
    display:block;
    border-bottom:1px solid #ddd;
    width:210px;
    height:1px;
    margin-left:-66px
}
html body article .bb-7 span.list{
    margin:28px auto 17px;
    display:table;
    counter-reset:section
}
html body article .bb-7 span.list b{
    white-space:nowrap;
    font-weight:400;
    display:block;
    font-size:12px;
    color:grey;
    line-height:24px
}
html body article .bb-7 span.list b:before{
    display:inline-block;
    margin-right:3px
}
html body article .bb-7 img{
    display:block;
    margin:17px auto 8px
}
html body article .bb-8{
    padding:11px 13px;
    line-height:normal;
    margin:0;
    text-align:left;
    background:#f5f9fd;
    border:1px solid #d6d8d9
}
html body article .bb-8 p{
    margin-top:7px
}
html body article .bb-8 p.border-rating{
    margin-top:-25px;
    text-align:left;
    float:right;
    border:1px solid #d6d8d9;
    line-height:normal;
    font-size:14px;
    padding:4px 7px
}
html body article .bb-8 p.border-rating span{
    font-weight:700;
    color:#505050
}
html body article .bb-8:after,html body article .bb-8:before{
    content:" ";
    display:table;
    clear:both
}
html body article .bb-8 img{
    float:left;
    margin-right:20px
}
html body article .bb-8 span{
    display:block
}
html body article .bb-8 span.box{
    overflow:hidden;
    background:#fff;
    border:1px solid #d6d8d9;
    min-height:137px
}
html body article .bb-8 span.title{
    text-align:center;
    color:#373737;
    font-weight:700;
    font-size:15px;
    margin-top:16px
}
html body article .bb-8 span.list{
    display:table;
    margin:auto
}
html body article .bb-8 span.list b{
    font-weight:400;
    display:block;
    margin:11px 0
}
html body article .bb-8 span.list b:before{
    background:#41bc39;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    width:4px;
    height:4px;
    margin-right:6px;
    display:inline-block;
    vertical-align:middle
}
html body article .tcta{
    display:block;
    text-align:center;
    color:#3f8ad8
}
html body article .checkbox{
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYBAMAAAA8HAFZAAAALVBMVEUAAAClMDNxvGlxvGmlMDNxvGmlMDN7pV+lMDNxvGlxvGmlMDNxvGmlMDNxvGlRXSuwAAAADXRSTlMAioh4eNfWCkI1uzJZsiVKxAAAAGxJREFUCNdjmPoOCCIZQo2BIJThEQMQ2IEo9glgquo5kKqavu4AkCp99QYkxx53AKykEqoSRIUqAUEozLBtd4EgmyHNBQjSGC6ClPgyXGRv4CgAUhwXZRuAFIPsRQYoBRWEKYFpSBMEgjSoYQA8uzkh2lQOmAAAAABJRU5ErkJggg==') left top no-repeat;
    width:12px;
    height:12px;
    display:block;
    text-indent:-99999px;
    margin:auto
}
html body article .checkbox.yes{
    background-position:0 0
}
html body article .checkbox.no{
    background-position:0 -12px
}
html body article .page-not-found{
    display:table-cell;
    vertical-align:middle;
    height:500px;
    text-align:center;
    font-size:33px;
    color:#000;
    width:1%
}
html body .cf:after,html body .cf:before{
    content:" ";
    display:table;
    clear:both
}
html body .blackWindow{
    background:rgba(0,0,0,.7);
    position:fixed;
    left:0;
    top:0;
    z-index:222;
    width:100%;
    height:100%
}
html body.no-navigation .container article{
    margin-top:10px
}
html body.no-navigation .container aside{
    top:98px
}
html body .table-title{
    text-align:center;
    text-transform:uppercase;
    color:#626262;
    font-size:13px;
    font-weight:400;
    font-weight:600;
    border-left:1px solid #e8e8e8;
    border-right:1px solid #e8e8e8;
    border-top:1px solid #e8e8e8;
    padding:7px 0
}
html body .cols-3-with-title{
    width:100%;
    border:1px solid #e8e8e8
}
html body .cols-3-with-title li{
    display:table-cell;
    vertical-align:top;
    width:255px;
    border-left:1px solid #e8e8e8
}
html body .cols-3-with-title li:first-child{
    border-left:none
}
html body .cols-3-with-title li img{
    display:block;
    width:100%;
    min-height:196px
}
html body .cols-3-with-title li span{
    display:block
}
html body .cols-3-with-title li span.title{
    text-align:center;
    color:#5f5f5f;
    font-weight:700;
    background:#f9f9f9;
    font-size:12px;
    border-bottom:1px solid #e8e8e8;
    padding:9px 0
}
html body .cols-3-with-title li span.text{
    border-top:1px solid #e8e8e8;
    font-size:11px;
    line-height:24px;
    padding:4% 6%;
    text-align:justify
}
html body footer{
    background:#596a76
}
html body footer .top{
    padding:11px 19px 16px;
    min-height:107px
}
html body footer .top:after,html body footer .top:before{
    content:" ";
    display:table;
    clear:both
}
html body footer .top p{
    line-height:normal;
    margin:0;
    text-align:left;
    overflow:hidden
}
html body footer .top p .title{
    display:block;
    color:#d4d9dd;
    font-size:16px;
    font-weight:400;
    font-weight:600;
    border-bottom:1px dashed #717f89;
    padding-bottom:5px
}
html body footer .top p:first-child{
    float:left
}
html body footer .top p:first-child .a,html body footer .top p:first-child a{
    background:url(../img/premier-league.png) left center no-repeat;
    display:block;
    width:199px;
    height:53px;
    text-indent:-99999px;
    margin-top:11px
}
html body footer .top p.second .title{
    text-indent:28px
}
html body footer .top p.second .body{
    background:url(../img/pick-of-the-week.png) left center no-repeat;
    width:352px;
    height:53px;
    display:block;
    margin-top:11px;
    margin-left:28px
}
html body footer .top p.second .body a{
    font-weight:700;
    font-size:12px;
    color:#fff;
    display:block;
    margin:21px 11px 0 0;
    padding:4px 21px;
    text-align:center;
    float:right;
    background:#4e73b6
}
html body footer .top p.second .body a:hover{
    text-decoration:none;
    background:#6392e9
}
html body footer .text{
    background:#485762
}
html body footer .text div{
    position:relative;
    background:url(../img/foot_text_a.png) center no-repeat;
    height:310px;
    width:300px
}
html body footer .text a{
    display:block;
    position:absolute;
    width:123px;
    height:18px;
    top:256px;
    left:140px;
    text-indent:-9999px
}
html body footer .middle{
    background:#222
}
html body footer .middle:after,html body footer .middle:before{
    width:100%;
    height:1px;
    display:block
}
html body footer .middle:before{
    border-top:1px dashed #333
}
html body footer .middle:after{
    border-bottom:1px dashed #333
}
html body footer .middle .container{
    padding:1px 19px
}
html body footer .middle .container:after,html body footer .middle .container:before{
    content:" ";
    display:table;
    clear:both
}
html body footer .middle .container ul{
    display:table;
    width:auto;
    float:left;
    margin-left:-10px
}
html body footer .middle .container ul li{
    display:table-cell;
    vertical-align:middle;
    height:53px
}
html body footer .middle .container ul li a{
    display:block;
    color:#f3664f;
    font-weight:700;
    text-transform:uppercase;
    border-right:1px solid #f3664f;
    line-height:11px;
    padding:0 9px
}
html body footer .middle .container ul li a:hover{
    color:#ccdcf7
}
html body footer .middle .container ul li:last-child a{
    border-right:none
}
html body footer .middle .container p{
    overflow:hidden;
    line-height:normal;
    text-align:left;
    text-align:right;
    color:#fff;
    font-weight:700;
    font-size:12px;
    margin:9px 0 0
}
html body footer .middle .container p a{
    display:inline-block;
    vertical-align:middle;
    text-indent:-99999px;
    background:url(../img/s-m-bundle.png) no-repeat;
    width:28px;
    height:27px;
    color:transparent;
    margin:6px 4px
}
html body footer .middle .container p a.f{
    background-position:0 -54px
}
html body footer .middle .container p a.f:hover{
    background-position:0 -81px
}
html body footer .middle .container p a.t{
    background-position:0 0
}
html body footer .middle .container p a.t:hover{
    background-position:0 -27px
}
html body footer .middle .container p a:hover{
    text-decoration:none
}
html body footer .bottom{
    background:#333a40
}
html body footer .bottom a{
    color:#fff
}
html body footer .bottom .container-left{
    color:#fff;
    font-size:12px;
    text-align:left;
    width:49%;
    display:inline-block;
    padding:10px 15px;
    vertical-align:top
}
html body footer .bottom .container-right{
    color:#fff;
    font-size:12px;
    text-align:right;
    width:49%;
    display:inline-block;
    padding:10px 15px
}
html body footer .bottom .container-right p{
    text-align:right;
    margin-top:0
}
html body footer .bottom .container{
    color:#fff;
    font-size:12px;
    text-align:left;
    padding:9px 19px
}
html body footer .bottom .container strong{
    color:#fff
}
html body aside{
    width:319px
}
html body .sidebar .close,html body aside .close{
    text-align:center;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAJFBMVEUAAADaMRXaMRXaMRXaMRXaMRXaMRXaMRXaMRXaMRXaMRXaMRX8DHkQAAAAC3RSTlMA5ikIXrefrDduS03JfvsAAAB1SURBVAjXFcwhDoNAGEThF9ojVEDWrCmtRFTUEi7RBFe7jiv0CD0BggMgCAlzOf55eubj/SN6ZvpbB1WZGNc/3HUwq+mqURPXtA6ttsylV1P0AV5J2jMQq1i4hxRHG1JYNrZky4YtbNgiDFs1JYywatov0TKcuXgmRcHTyyMAAAAASUVORK5CYII=') 11px center no-repeat #fff;
    color:#595959;
    font-size:14px;
    font-weight:400;
    font-weight:600;
    cursor:pointer;
    padding:19px 0;
    display:none;
    width:38px;
    left:-37px;
    position:absolute;
    top:0
}
aside .recommendation{
    padding:0 10px 1px;
    border:1px solid #d6d8d9;
    border-bottom:0
}
aside .recommendation.betway:after,aside .recommendation.sport-888:after{
    content:"T&C apply";
    display:block;
    font-size:10px;
    text-align:center;
    margin:-14px auto 14px;
    color:#999
}
aside .recommendation>.caption{
    font:400 15px/18px 'open sans',sans-serif;
    color:#3c3c3c;
    padding:10px;
    text-transform:uppercase;
    text-align:center;
    border-bottom:1px solid #d6d8d9
}
aside .recommendation>.brand{
    border-bottom:1px solid #d6d8d9;
    text-align:center;
    line-height:66px
}
aside .recommendation>.brand:before{
    display:inline-block;
    width:125px;
    height:39px;
    vertical-align:middle;
    background:url(../img/sp/sp-4.png) 0 -2702px no-repeat
}
aside .recommendation.sport-888>.brand:before{
    width:125px;
    height:39px;
    background-position:0 -37px
}
aside .recommendation.betway>.brand:before{
    width:175px;
    height:26px;
    background-position:0 -78px
}
aside .recommendation.sport-10bet>.brand:before{
    width:92px;
    height:35px;
    background-position:0 0
}
aside .recommendation.sport-betway>.brand:before{
    width:178px;
    height:28px;
    background-position:0 -77px
}
aside .recommendation>a{
    display:block;
    text-align:right;
    margin:3px 15px 18px;
    font-size:13px;
    color:#2065f1;
    text-decoration:underline
}
.conv:hover,aside .recommendation>a:hover{
    text-decoration:none
}
aside .recommendation>a.gbtn{
    text-align:center;
    text-decoration:none;
    color:#fff;
    font-size:12px;
    line-height:19px;
    margin:6px 30px 20px;
    padding:6px 5px
}
aside .recommendation>a:after{
    display:inline-block;
    width:7px;
    height:7px;
    vertical-align:middle;
    margin-left:5px;
    margin-top:-2px;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAJ1BMVEX///+vwfnI1Pp2l/Xf5vyit/iUrfeFovZRgPMgZfH19/68yvk8c/IRBpLyAAAAH0lEQVQI12MoZAAC5UY4yRUZwMCSY8jAkFkE5G0BYgBNIQSdTQE+uwAAAABJRU5ErkJggg==') no-repeat
}
aside .recommendation>a.gbtn:after{
    display:inline-block;
    vertical-align:middle;
    margin-left:15px;
    margin-top:-2px;
    position:static
}
aside .recommendation>ul{
    display:table;
    margin:0 auto;
    padding:6px 0;
    list-style:none;
    font:400 11px/14px Arial,sans-serif;
    color:#7f919e
}
aside .recommendation>ul li{
    padding:8px 0 8px 29px;
    position:relative
}
aside .recommendation>ul li:before{
    position:absolute;
    width:21px;
    height:23px;
    top:10px;
    left:0;
    background:url(../img/sp/sp-4.png) -102px 0 no-repeat
}
aside .recommendation>ul li b{
    display:block;
    font-size:12px;
    line-height:16px;
    color:#5d6062
}
aside .recommendation>ul li strong{
    font-weight:400;
    color:#dc1c1c
}
html body .sidebar .title,html body aside .title{
    background:#7f919e;
    text-align:center;
    color:#fff;
    font-size:15px;
    font-weight:400;
    font-weight:600;
    padding:7px 0;
    line-height:24px;
    margin-top:10px;
    display:inline-block;
    width:100%
}
html body .sidebar .title a,html body aside .title a{
    color:#fff
}
html body .sidebar .title:before,html body aside .title:before{
    background:url(../img/open-hide-menu.png) left top no-repeat;
    width:16px;
    height:16.5px;
    display:none;
    vertical-align:middle;
    margin:0 12px
}
html body aside .title.active:before{
    background-position:0 -16px
}
html body .sidebar .box-body,html body article .home-page .home-box-news .box-body,html body aside .box-body{
    padding:10px;
    float:left;
    border:1px solid #d6d8d9;
    background:#fff;
    width:100%
}
html body aside .box-body .fb-like-box{
    border:1px solid #aaa;
    min-height:269px
}
html body aside .fixed-offer{
    padding:0 10px
}
html body aside.fixed .fixed-offer{
    position:fixed;
    right:50%;
    margin-right:-532px;
    top:45px
}
html body aside .fixed-offer a{
    display:block;
    line-height:0
}
html body aside .review-list li{
    white-space:nowrap;
    border-top:1px solid #eee;
    display:block;
    width:100%;
    padding:8px 0
}
html body aside .review-list li:first-child{
    border-top:none;
    padding-top:0
}
html body aside .review-list li:last-child{
    padding-bottom:0
}
html body aside .review-list li a{
    display:inline-block;
    vertical-align:middle;
    color:#46525a;
    border:1px solid #d6d8d9;
    background:#fff;
    background:-moz-linear-gradient(top,#fff 0,#f5f5f5 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f5f5f5));
    background:-webkit-linear-gradient(top,#fff 0,#f5f5f5 100%);
    background:-o-linear-gradient(top,#fff 0,#f5f5f5 100%);
    background:-ms-linear-gradient(top,#fff 0,#f5f5f5 100%);
    background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%);
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    font-size:11px;
    padding:4.9px 7px 4.9px 13px
}
html body aside .review-list li a:after{
    background:url(../img/sp/icons.png) -3px -86px no-repeat;
    width:10px;
    height:14px;
    display:inline-block;
    margin-left:6px;
    vertical-align:top
}
html body aside .review-list li a:hover{
    background:#f4f8ff;
    background:-moz-linear-gradient(top,#f4f8ff 0,#dbe9fe 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8ff),color-stop(100%,#dbe9fe));
    background:-webkit-linear-gradient(top,#f4f8ff 0,#dbe9fe 100%);
    background:-o-linear-gradient(top,#f4f8ff 0,#dbe9fe 100%);
    background:-ms-linear-gradient(top,#f4f8ff 0,#dbe9fe 100%);
    background:linear-gradient(to bottom,#f4f8ff 0,#dbe9fe 100%);
    color:#2074c2;
    border-color:#d6d8d9
}
html body aside .review-list li a:hover:after{
    background-position:-3px -69px;
    width:10px;
    height:14px
}
html body aside .review-list li .nLogo{
    display:inline-block;
    width:100px
}
html body aside .review-list li .nLogo a{
    background:0 0;
    border:none;
    padding:5px
}
html body aside .review-list li .nLogo a:after{
    background:0 0
}
html body aside .review-list li .nLogo a:hover:after{
    background:0 0;
    display:none
}
html body aside .review-list li span{
    border:1px solid #cdcdcd;
    display:inline-block;
    vertical-align:middle;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    font-size:16px;
    color:#09739f;
    margin:0 25px;
    padding:5px 15px;
    text-align:center;
    width:54px
}
html body aside .review-list li span strong{
    font-weight:700;
    display:inline-block;
    font-size:16px;
    padding:0;
    text-align:center
}
html body aside .review-list li.bet365:before{
    background-position:-3px -76px;
    width:51px;
    height:13px
}
html body aside .review-list li.skybet:before{
    background-position:-3px -93px;
    width:62px;
    height:15px
}
html body aside .review-list li.marathonbet:before{
    background-position:-3px -472px;
    width:68px;
    height:15px
}
html body aside .review-list li.bet-at-home:before{
    background-position:-3px -489px;
    width:68px;
    height:22px
}
html body aside .review-list li.paddy-power:before{
    background-position:-3px -52px;
    width:43px;
    height:19px
}
html body aside .review-list li.betvictor:before{
    background-position:-3px -4px;
    width:61px;
    height:9px
}
html body aside .review-list li.coral:before{
    background-position:-3px -20px;
    width:57px;
    height:9px
}
html body aside .review-list li.ladbrokes:before{
    background-position:-3px -34px;
    width:69px;
    height:14px
}
html body aside .review-list li.william-hill:before{
    background-position:-3px -114px;
    width:63px;
    height:13px
}
html body aside .review-list li.sport888:before{
    background-position:-3px -132px;
    width:40px;
    height:17px
}
html body aside .review-list li.betway:before{
    background-position:-3px -153px;
    width:40px;
    height:17px
}
html body aside .review-list li.netbet:before{
    background-position:-3px -173px;
    width:40px;
    height:14px
}
html body aside .review-list li.leovegas:before{
    background-position:-3px -192px;
    width:40px;
    height:17px
}
html body aside .review-list li.bwin:before{
    background-position:-3px -212px;
    width:40px;
    height:17px
}
html body aside .review-list li.bet10:before{
    background-position:-3px -232px;
    width:40px;
    height:14px
}
html body aside .review-list li.boyle:before{
    background-position:-3px -251px;
    width:66px;
    height:19px
}
html body aside .review-list li.winner:before{
    background-position:-3px -274px;
    width:66px;
    height:17px
}
html body aside .review-list li.titanbet:before{
    background-position:-3px -295px;
    width:66px;
    height:18px
}
html body aside .review-list li.mrgreen:before{
    background-position:-3px -317px;
    width:66px;
    height:26px
}
html body aside .review-list li.betsafe:before{
    background-position:-3px -350px;
    width:66px;
    height:13px
}
html body aside .review-list li.betstars:before{
    background-position:0 -367px;
    width:66px;
    height:20px
}
html body aside .review-list li.betfred:before{
    background-position:0 -392px;
    width:70px;
    height:15px
}
html body aside .review-list li.grosvenor:before{
    background-position:-3px -408px;
    width:69px;
    height:22px
}
html body aside .review-list li.genting:before{
    background-position:-3px -433px;
    width:61px;
    height:19px
}
html body aside .review-list li.guts:before{
    background-position:-2px -456px;
    width:20px;
    height:13px
}
html body aside .review-list li.sunbets:before{
    background-position:-3px -511px;
    width:69px;
    height:11px
}
html body aside .review-list li.blacktypebet:before{
    background-position:-3px -548px;
    width:69px;
    height:11px
}
html body aside .review-list li.royal-panda:before{
    background-position:-3px -524px;
    width:61px;
    height:20px
}
html body aside .review-list li.bet-bright:before{
    background-position:-3px -561px;
    width:69px;
    height:20px
}
html body aside .last-posts li{
    display:block;
    margin:8px 0
}
html body aside .last-posts li span{
    display:block
}
html body aside .last-posts li span.post_date{
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAAHlBMVEX///+5yNG1xc6svsjr7/KvwcvK1dzy9ffZ4ua8y9ON+49tAAAAS0lEQVQI12OYKAgEkgxKSqbBSkoMQsopbkaKDEJmDAzJQMqEgcEZQQUWsIsCKSMHFmVFBmEBBgZGQwbRAgYG9kAGoHqgDoYIENUKALtSCdUdigZEAAAAAElFTkSuQmCC') left center no-repeat;
    color:#7f919e;
    border-top:1px solid #e3e4e8;
    border-bottom:1px solid #e3e4e8;
    font-size:10px;
    padding:4px 0 4px 20px
}
html body aside .last-posts li span.text{
    overflow:hidden;
    color:#7f919e;
    font-size:12px;
    line-height:22px
}
html body .sidebar .last-posts li .post_title,html body aside .last-posts li .post_title{
    color:#0e6fb5;
    font-size:14px;
    margin:6px 0;
    display:block
}
html body .sidebar .last-posts li:first-child,html body aside .last-posts li:first-child{
    margin-top:0
}
html body .sidebar .last-posts li:first-child span,html body aside .last-posts li:first-child span{
    border-top:none
}
html body .sidebar .last-posts li:last-child,html body aside .last-posts li:last-child{
    margin-bottom:0;
    padding-bottom:0;
    border-bottom:none
}
html body .sidebar .last-posts li img,html body aside .last-posts li img{
    float:left;
    margin-right:14px
}
html body .sidebar .last-posts li a,html body aside .last-posts li a{
    display:block
}
html body aside .most-popular-posts li{
    display:block;
    color:#7f919e;
    border-bottom:1px solid #eee;
    margin:6px 0;
    font-size:12px;
    line-height:18px;
    padding-bottom:9px;
    text-align:justify
}
html body aside .most-popular-posts li:first-child{
    margin-top:0
}
html body aside .most-popular-posts li:last-child{
    border-bottom:none;
    margin-bottom:0
}
html body aside .most-popular-posts li a{
    display:block;
    font-size:15px;
    color:#4c4c4c;
    line-height:normal;
    margin-bottom:8px
}
.lh,.mh{
    color:#212121
}
.bold.italic{
    font-style:italic
}
.lh{
    font-family:Oswald;
    font-size:30pt;
    font-weight:400;
    text-align:center;
    line-height:50px
}
.mh{
    font-family:Open Sans Condensed;
    font-size:28pt;
    margin:2px 0 -6px
}
.sh{
    font-family:open sans;
    font-size:14pt;
    font-weight:600;
    margin:10px 0 -10px
}
.left-border .sh{
    text-transform:uppercase;
    color:#212121;
    font-size:13pt;
    font-weight:600;
    margin:0
}
.conv,.conv strong{
    color:#fff
}
.lh .br{
    display:block
}
#champions-laegue-final-2016~p{
    font-size:15px;
    text-align:left
}
.conv{
    padding:15px 30px;
    width:100%;
    font-size:19px;
    cursor:pointer;
    display:block;
    margin:10px 0
}
.fleft,.icon-misc-big:before,.left-border{
    display:inline-block
}
.lad-conv{
    background-color:#ff3d3d
}
.lad-conv:hover{
    background-color:#fd7165
}
.lad-conv.gray{
    background-color:#535454
}
.lad-conv.gray:hover{
    background-color:green
}
.lad-conv.orange{
    background-color:orange
}
.lad-conv.orange:hover{
    background-color:#fa5a00
}
.lad-conv.terms{
    margin-bottom:25px;
    position:relative
}
.lad-conv.terms:after{
    content:"T&C apply";
    position:absolute;
    font:400 10px/10px Arial,sans-serif;
    color:#999;
    bottom:-15px;
    right:4px
}
.paddy-conv{
    background-color:#115945;
    padding-top:19px;
    margin:25px 0 30px
}
.paddy-conv:hover{
    background-color:#169625
}
.betway-logo,.lad-logo,.paddy-logo,.s888-logo{
    display:inline-block;
    text-indent:-9999px;
    vertical-align:middle
}
.lad-logo{
    background:url(../img/ladbrokes-logo.png) no-repeat;
    width:145px;
    height:27px
}
.paddy-logo{
    background:url(../img/paddy-power-logo.png) no-repeat;
    width:131px;
    height:25px;
    margin-left:20px
}
.s888-logo{
    background:url(../img/888-logo.png) no-repeat;
    width:76px;
    height:27px;
    margin-left:20px
}
.betway-logo{
    background:url(../img/betway-logo.png) no-repeat;
    width:97px;
    height:29px;
    margin-left:15px;
    margin-bottom:-3px
}
.conv-text{
    float:right;
    line-height:33px
}
.paddy-conv .conv-text{
    line-height:25px;
    margin-right:40px
}
.left-border{
    border-left:4px solid #7f919e;
    margin:20px 10px;
    padding-left:10px;
    width:80%;
    clear:right
}
.alternative:after,.quick-navi ul:after,.scrollbox ul:after,.table-best:after,ul.icontext:after{
    content:"";
    clear:both
}
.content-title{
    background:#7f919e;
    text-align:center;
    color:#fff;
    font-size:18px;
    font-weight:400;
    font-weight:600;
    padding:10px 0;
    margin-top:20px
}
.fleft{
    margin:20px 10px;
    vertical-align:top;
    width:78px
}
.fleft2{
    margin-right:6px
}
.no-margin{
    margin-top:0
}
html body article .list-images p.block img{
    position:static;
    width:206px;
    height:138px
}
.icon-misc-small{
    background:url(../img/icon-misc-small.png) no-repeat;
    text-indent:-9999px
}
.icon-misc-small.web{
    background-position:0 0;
    width:37px;
    height:30px
}
.icon-misc-small.info{
    background-position:0 -31px;
    width:27px;
    height:29px
}
.icon-misc-small.check{
    background-position:0 -60px;
    width:28px;
    height:23px
}
.icon-misc-small.defence{
    background-position:0 -84px;
    width:25px;
    height:30px
}
.icon-misc-small.fees{
    background-position:0 -115px;
    width:25px;
    height:29px
}
.icon-misc-small.question{
    background-position:0 -145px;
    width:29px;
    height:29px
}
.icon-misc-big:before{
    vertical-align:middle;
    background:url(../img/icon-misc-big.png) no-repeat;
    text-indent:-9999px
}
.icon-misc-big.safe:before{
    background-position:0 0;
    width:47px;
    height:63px
}
.icon-misc-big.fees:before{
    background-position:0 -64px;
    width:64px;
    height:64px
}
.icon-misc-big.bank:before{
    background-position:0 -129px;
    width:65px;
    height:41px
}
.icon-misc-big.bonus:before{
    background-position:0 -171px;
    width:76px;
    height:67px
}
.icon-misc-big.wallet:before{
    background-position:0 -239px;
    width:63px;
    height:62px
}
.icon-misc-big.card:before{
    background-position:0 -302px;
    width:75px;
    height:67px
}
.quick-navi{
    margin-top:14px
}
.quick-navi .title{
    font-family:"Open Sans",sans-serif;
    color:#626262;
    text-transform:uppercase;
    font-size:13px;
    line-height:16px;
    padding:12px;
    text-align:center;
    border:1px solid #ddd;
    font-weight:600
}
.quick-navi ul:after{
    display:block
}
.quick-navi ul li{
    display:block;
    margin-top:8px
}
.quick-navi ul li a{
    display:block;
    border:1px solid #ddd;
    position:relative;
    padding-left:30%;
    height:65px;
    line-height:65px
}
.quick-navi ul li a:hover{
    border:1px solid #21aae5
}
.quick-navi ul li a i{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:70%
}
.quick-navi ul li a i i{
    position:absolute;
    margin:auto 15px auto auto;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.quick-navi ul li a span{
    display:inline-block;
    vertical-align:middle;
    line-height:14px;
    font-size:14px;
    color:#525252;
    padding-right:8px;
    font-style:italic
}
.quick-navi ul li a span em{
    display:block;
    font-size:11px;
    color:#727476
}
ul.icontext{
    font:400 12px/23px Arial,sans-serif;
    color:#707070;
    background:#fff;
    margin-top:14px
}
ul.icontext:after{
    display:block
}
ul.icontext li{
    box-shadow:0 0 0 1px #ddd inset;
    margin-bottom:10px;
    text-align:center;
    line-height:95px
}
ul.icontext li:before{
    content:""
}
ul.icontext strong{
    display:block;
    margin-bottom:5px;
    font:800 18px/20px "Open Sans",sans-serif;
    text-align:center;
    color:#242424;
    text-transform:uppercase
}
ul.icontext span{
    display:block;
    padding:5px 10px;
    margin:0;
    font:400 12px/23px Arial,sans-serif;
    text-align:justify
}
.brand-bg-square{
    display:block;
    min-width:130px;
    height:107px;
    text-indent:-9999px;
    background:url(../img/brand-bg-square.png) center 0 no-repeat
}
.brand-bg-square.lad{
    background-position:center 0
}
.brand-bg-square.bet365{
    background-position:center -107px
}
.brand-bg-square.coral{
    background-position:center -214px
}
.brand-bg-square.paddy{
    background-position:center -321px
}
.brand-bg-square.sky{
    background-position:center -428px
}
.brand-bg-square.wh{
    background-position:center -535px
}
.brand-bg-square.bv{
    background-position:center -642px
}
.brand-bg-square.betway{
    background-position:center -749px
}
.brand-bg-square.s888{
    background-position:center -856px
}
.brand-bg-square.netbet{
    background-position:center -963px
}
.brand-bg-square.bet10{
    background-position:center -1070px
}
.brand-bg-square.boyle{
    background-position:center -1177px
}
.brand-bg-square.bwin{
    background-position:center -1284px
}
.brand-bg-square.leo{
    background-position:center -1391px
}
.brand-bg-square.mrgreen{
    background-position:center -1498px
}
.brand-bg-square.titan{
    background-position:center -1605px
}
.brand-bg-square.winner{
    background-position:center -1712px
}
.brand-bg-square.betsafe{
    background-position:center -1819px
}
.brand-bg-square.betstars{
    background-position:center -1926px
}
.brand-bg-square.betfred{
    background-position:center -2033px
}
.brand-bg-square.grosvenor{
    background-position:center -2140px
}
.brand-bg-square.genting{
    background-position:center -2247px
}
.brand-bg-square.guts{
    background-position:center -2354px
}
.brand-bg-square.marathon{
    background-position:center -2461px
}
.brand-bg-square.bah{
    background-position:center -2568px
}
.brand-bg-square.sunbets{
    background-position:center -2675px
}
.brand-bg-square.panda{
    background-position:center -2782px
}
.brand-bg-square.blacktype{
    background-position:center -2889px
}
.brand-bg-small{
    display:block;
    min-width:85px;
    height:40px;
    text-indent:-9999px;
    background:url(../img/brand-bg-small.png) center 0 no-repeat
}
.brand-bg-small.lad{
    background-position:center 0
}
.brand-bg-small.bet365{
    background-position:center -40px
}
.brand-bg-small.coral{
    background-position:center -80px
}
.brand-bg-small.paddy{
    background-position:center -120px
}
.brand-bg-small.sky{
    background-position:center -160px
}
.brand-bg-small.wh{
    background-position:center -200px
}
.brand-bg-small.bv{
    background-position:center -240px
}
.brand-bg-small.betway{
    background-position:center -280px
}
.brand-bg-small.s888{
    background-position:center -320px
}
.brand-bg-small.netbet{
    background-position:center -360px
}
.brand-bg-small.bet10{
    background-position:center -400px
}
.brand-bg-small.boyle{
    background-position:center -440px
}
.brand-bg-small.bwin{
    background-position:center -480px
}
.brand-bg-small.leo{
    background-position:center -520px
}
.brand-bg-small.mrgreen{
    background-position:center -560px
}
.brand-bg-small.titan{
    background-position:center -600px
}
.brand-bg-small.winner{
    background-position:center -640px
}
.brand-bg-small.betsafe{
    background-position:center -680px
}
.brand-bg-small.betstars{
    background-position:center -720px
}
.brand-bg-small.betfred{
    background-position:center -760px
}
.brand-bg-small.grosvenor{
    background-position:center -800px
}
.brand-bg-small.genting{
    background-position:center -840px
}
.brand-bg-small.guts{
    background-position:center -880px
}
.brand-bg-small.marathon{
    background-position:center -920px
}
.brand-bg-small.bah{
    background-position:center -960px
}
.brand-bg-small.sunbets{
    background-position:center -1000px
}
.brand-bg-small.panda{
    background-position:center -1040px
}
.brand-bg-small.blacktype{
    background-position:center -1080px
}
.brand-bg-med{
    display:block;
    min-width:135px;
    height:65px;
    text-indent:-9999px;
    background:url(../img/brand-bg-med.png) center 0 no-repeat
}
.brand-bg-med.lad{
    background-position:center 0
}
.brand-bg-med.bet365{
    background-position:center -65px
}
.brand-bg-med.coral{
    background-position:center -130px
}
.brand-bg-med.paddy{
    background-position:center -195px
}
.brand-bg-med.sky{
    background-position:center -260px
}
.brand-bg-med.wh{
    background-position:center -325px
}
.brand-bg-med.bv{
    background-position:center -390px
}
.brand-bg-med.betway{
    background-position:center -455px
}
.brand-bg-med.s888{
    background-position:center -520px
}
.brand-bg-med.netbet{
    background-position:center -585px
}
.brand-bg-med.bet10{
    background-position:center -650px
}
.brand-bg-med.boyle{
    background-position:center -715px
}
.brand-bg-med.bwin{
    background-position:center -780px
}
.brand-bg-med.leo{
    background-position:center -845px
}
.brand-bg-med.mrgreen{
    background-position:center -910px
}
.brand-bg-med.titan{
    background-position:center -975px
}
.brand-bg-med.winner{
    background-position:center -1040px
}
.brand-bg-med.betsafe{
    background-position:center -1105px
}
.brand-bg-med.betstars{
    background-position:center -1170px
}
.brand-bg-med.betfred{
    background-position:center -1235px
}
.brand-bg-med.grosvenor{
    background-position:center -1300px
}
.brand-bg-med.genting{
    background-position:center -1365px
}
.brand-bg-med.guts{
    background-position:center -1430px
}
.brand-bg-med.marathon{
    background-position:center -1495px
}
.brand-bg-med.bah{
    background-position:center -1560px
}
.brand-bg-med.sunbets{
    background-position:center -1625px
}
.brand-bg-med.panda{
    background-position:center -1690px
}
.brand-bg-med.blacktype{
    background-position:center -1755px
}
.brand-bg.lad{
    background-color:#e24442
}
.brand-bg.bet365{
    background-color:#31744e
}
.brand-bg.coral{
    background-color:#015bdd
}
.brand-bg.paddy{
    background-color:#004336
}
.brand-bg.sky{
    background-color:#0042b7
}
.brand-bg.wh{
    background-color:#0d619e
}
.brand-bg.bv{
    background-color:#576570
}
.brand-bg.betway{
    background-color:#3f3f3f
}
.brand-bg.s888{
    background-color:#fa6200
}
.brand-bg.netbet{
    background-color:#393939
}
.brand-bg.bet10{
    background-color:#0b3e77
}
.brand-bg.boyle{
    background-color:#001f60
}
.brand-bg.bwin{
    background-color:#1f1f1f
}
.brand-bg.leo{
    background-color:#d8603b
}
.brand-bg.mrgreen{
    background-color:#3f8c61
}
.brand-bg.titan{
    background-color:#1f1f1f
}
.brand-bg.winner{
    background-color:#2b2b2b
}
.brand-bg.betsafe{
    background-color:#232323
}
.brand-bg.betstars{
    background-color:#2b2b2b
}
.brand-bg.betfred{
    background-color:#095396
}
.brand-bg.grosvenor{
    background-color:#032b34
}
.brand-bg.genting,.brand-bg.guts{
    background-color:#1c1c1c
}
.brand-bg.marathon{
    background-color:#ca242d
}
.brand-bg.bah{
    background-color:#04517f
}
.brand-bg.sunbets{
    background-color:#ca242d
}
.brand-bg.blacktype,.brand-bg.panda{
    background-color:#2e2e2e
}
.twrap{
    margin-top:14px;
    overflow-x:auto
}
.t-caption,.twrap table,.twrap table caption{
    text-align:center;
    width:100%;
    box-sizing:border-box
}
.twrap table{
    border-collapse:collapse;
    border-spacing:0;
    font-size:12px;
    line-height:13px;
    color:#5d6062;
    background:#fff;
    font-weight:400;
    font-family:Arial,"Times New Roman","Bitstream Charter",Times,serif
}
.twrap.separate table{
    border-spacing:5px;
    border-collapse:separate
}
.twrap.fixed table{
    table-layout:fixed
}
.t-caption,.twrap table caption{
    font-weight:600;
    font-family:"Open Sans",sans-serif;
    text-transform:uppercase;
    padding:10px;
    margin-top:14px;
    border:1px solid #ddd;
    border-bottom:0
}
.alternative *,.proscons *,.scrollbox *,.table-best *{
    box-sizing:unset
}
.t-caption.border{
    border-bottom:1px solid #ddd
}
.twrap td,.twrap th{
    border:1px solid #ddd;
    height:26px;
    padding:2px 10px
}
.twrap td.t-left,.twrap.t-left td,.twrap.t-left1 td:nth-child(1),.twrap.t-left10 td:nth-child(10),.twrap.t-left2 td:nth-child(2),.twrap.t-left3 td:nth-child(3),.twrap.t-left4 td:nth-child(4),.twrap.t-left5 td:nth-child(5),.twrap.t-left6 td:nth-child(6),.twrap.t-left7 td:nth-child(7),.twrap.t-left8 td:nth-child(8),.twrap.t-left9 td:nth-child(9){
    text-align:left
}
.twrap td.t-right,.twrap.t-right td,.twrap.t-right1 td:nth-child(1),.twrap.t-right10 td:nth-child(10),.twrap.t-right2 td:nth-child(2),.twrap.t-right3 td:nth-child(3),.twrap.t-right4 td:nth-child(4),.twrap.t-right5 td:nth-child(5),.twrap.t-right6 td:nth-child(6),.twrap.t-right7 td:nth-child(7),.twrap.t-right8 td:nth-child(8),.twrap.t-right9 td:nth-child(9){
    text-align:right
}
.twrap td.bold,.twrap.t-bold td,.twrap.t-bold1 td:nth-child(1),.twrap.t-bold10 td:nth-child(10),.twrap.t-bold2 td:nth-child(2),.twrap.t-bold3 td:nth-child(3),.twrap.t-bold4 td:nth-child(4),.twrap.t-bold5 td:nth-child(5),.twrap.t-bold6 td:nth-child(6),.twrap.t-bold7 td:nth-child(7),.twrap.t-bold8 td:nth-child(8),.twrap.t-bold9 td:nth-child(9){
    font-weight:700
}
.twrap td.smaller,.twrap.smaller td,.twrap.smaller1 td:nth-child(1),.twrap.smaller2 td:nth-child(2),.twrap.smaller3 td:nth-child(3),.twrap.smaller4 td:nth-child(4),.twrap.smaller5 td:nth-child(5),.twrap.smaller6 td:nth-child(6),.twrap.smaller7 td:nth-child(7),.twrap.smaller8 td:nth-child(8),.twrap.smaller9 td:nth-child(9),.twrap.tsmaller10 td:nth-child(10){
    font-size:11px
}
.twrap td.fontplus,.twrap.fontplus td,.twrap.fontplus1 td:nth-child(1),.twrap.fontplus10 td:nth-child(10),.twrap.fontplus2 td:nth-child(2),.twrap.fontplus3 td:nth-child(3),.twrap.fontplus4 td:nth-child(4),.twrap.fontplus5 td:nth-child(5),.twrap.fontplus6 td:nth-child(6),.twrap.fontplus7 td:nth-child(7),.twrap.fontplus8 td:nth-child(8),.twrap.fontplus9 td:nth-child(9){
    font-size:13px
}
.twrap td.fontplus,.twrap.fontplus2 td,.twrap.fontplus21 td:nth-child(1),.twrap.fontplus210 td:nth-child(10),.twrap.fontplus22 td:nth-child(2),.twrap.fontplus23 td:nth-child(3),.twrap.fontplus24 td:nth-child(4),.twrap.fontplus25 td:nth-child(5),.twrap.fontplus26 td:nth-child(6),.twrap.fontplus27 td:nth-child(7),.twrap.fontplus28 td:nth-child(8),.twrap.fontplus29 td:nth-child(9){
    font-size:14px
}
.twrap td.bigpadding,.twrap.bigpadding td,.twrap.bigpadding1 td:nth-child(1),.twrap.bigpadding10 td:nth-child(10),.twrap.bigpadding2 td:nth-child(2),.twrap.bigpadding3 td:nth-child(3),.twrap.bigpadding4 td:nth-child(4),.twrap.bigpadding5 td:nth-child(5),.twrap.bigpadding6 td:nth-child(6),.twrap.bigpadding7 td:nth-child(7),.twrap.bigpadding8 td:nth-child(8),.twrap.bigpadding9 td:nth-child(9){
    padding:6px 10px
}
.twrap td.hide,.twrap tr.hide,.twrap.hide td,.twrap.hide1 td:nth-child(1),.twrap.hide10 td:nth-child(10),.twrap.hide2 td:nth-child(2),.twrap.hide3 td:nth-child(3),.twrap.hide4 td:nth-child(4),.twrap.hide5 td:nth-child(5),.twrap.hide6 td:nth-child(6),.twrap.hide7 td:nth-child(7),.twrap.hide8 td:nth-child(8),.twrap.hide9 td:nth-child(9){
    display:none
}
.twrap .checkbox,.twrap.t-plus td:before,.twrap.table-2 td:first-child:after{
    display:inline-block;
    vertical-align:middle
}
.twrap td.biglineheight,.twrap.biglineheight td,.twrap.biglineheight1 td:nth-child(1),.twrap.biglineheight10 td:nth-child(10),.twrap.biglineheight2 td:nth-child(2),.twrap.biglineheight3 td:nth-child(3),.twrap.biglineheight4 td:nth-child(4),.twrap.biglineheight5 td:nth-child(5),.twrap.biglineheight6 td:nth-child(6),.twrap.biglineheight7 td:nth-child(7),.twrap.biglineheight8 td:nth-child(8),.twrap.biglineheight9 td:nth-child(9){
    line-height:25px
}
.twrap.th-color th{
    background:#f5f9fd
}
.twrap.even-color tr:nth-child(even),.twrap.odd-color tr:nth-child(odd){
    background:#f9f9f9
}
.twrap.th-big table tr:first-child{
    background:#f9f9f9;
    font-family:"Open Sans",sans-serif;
    height:40px;
    font-weight:600;
    color:#5c5c5c
}
.twrap.font-style table{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#3d3d3d
}
.twrap.table-2 tr:nth-child(2n) td:first-child{
    background:#f0f2f5
}
.twrap.table-2 tr:nth-child(2n) td{
    background:#f9f9f9
}
.twrap.table-2 td:first-child{
    background:#f9f8f8;
    color:#2b2b2b;
    height:35px
}
.twrap.table-2 td:first-child:after{
    content:"";
    background:url(../img/sp/sp-3.png) no-repeat;
    margin:0 3px 0 11px;
    text-indent:-99999px
}
.twrap.table-2 td.hammer:after{
    background-position:-3px -298px;
    width:22px;
    height:18px
}
.twrap.table-2 td.flag:after{
    background-position:-3px -196px;
    width:16px;
    height:17px
}
.twrap.table-2 td.football:after{
    background-position:-3px -219px;
    width:16px;
    height:16px
}
.twrap.table-2 td.user:after{
    background-position:-3px -663px;
    width:14px;
    height:17px
}
.twrap.table-2 td.tick:after{
    background-position:-3px -640px;
    width:16px;
    height:17px
}
.twrap.table-2 td.distribute:after{
    background-position:-3px -156px;
    width:16px;
    height:17px
}
.twrap.table-2 td.money:after{
    background-position:-3px -420px;
    width:21px;
    height:15px
}
.twrap.table-2 td.shop:after{
    background-position:-3px -532px;
    width:18px;
    height:14px
}
.twrap.table-2 td.users:after{
    background-position:-3px -685px;
    width:16px;
    height:17px
}
.twrap.table-2 td.info:after{
    background-position:-3px -339px;
    width:14px;
    height:14px
}
.twrap.table-2 td.peoples:after{
    background-position:-3px -458px;
    width:15px;
    height:17px
}
.twrap.table-2 td.circle:after{
    background-position:-3px -100px;
    width:16px;
    height:16px
}
.twrap.table-2 td.sponsor:after{
    background-position:-3px -602px;
    width:19px;
    height:15px
}
.twrap.first-td td:first-child{
    color:#231818;
    text-align:left;
    font-weight:600
}
.twrap.t-plus th{
    text-align:center;
    height:40px
}
.twrap.t-plus td{
    padding-left:30px;
    height:40px
}
.twrap.t-plus td:before{
    content:"";
    width:13px;
    height:13px;
    margin-right:13px;
    background:url(../img/positive-and-negative-point.png) 0 -13px no-repeat
}
.twrap.t-plus td:first-child:before{
    background-position:0 0
}
.twrap.bonus td:first-child,.twrap.bonus th,.twrap.color1 td:first-child{
    background:#f5f9fd
}
.twrap.bonus td:nth-child(4){
    font-size:14px;
    color:#257fd5
}
.twrap.td-6 td:nth-child(6){
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#3d3d3d
}
.twrap .checkbox{
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYBAMAAAA8HAFZAAAALVBMVEUAAAClMDNxvGlxvGmlMDNxvGmlMDN7pV+lMDNxvGlxvGmlMDNxvGmlMDNxvGlRXSuwAAAADXRSTlMAioh4eNfWCkI1uzJZsiVKxAAAAGxJREFUCNdjmPoOCCIZQo2BIJThEQMQ2IEo9glgquo5kKqavu4AkCp99QYkxx53AKykEqoSRIUqAUEozLBtd4EgmyHNBQjSGC6ClPgyXGRv4CgAUhwXZRuAFIPsRQYoBRWEKYFpSBMEgjSoYQA8uzkh2lQOmAAAAABJRU5ErkJggg==') left top no-repeat;
    background-position-x:left;
    background-position-y:top;
    width:12px;
    height:12px;
    padding:0 4px;
    text-indent:-99999px;
    margin:auto
}
.twrap td .logo,.twrap td .logov2{
    margin:5px auto;
    display:block;
    text-indent:-9999px
}
.twrap .checkbox.yes{
    background-position:0 0
}
.twrap .checkbox.no{
    background-position:0 -12px
}
.twrap tr.th-color{
    background:#f0f2f5;
    height:30px
}
.twrap tr.th-color-2{
    background:#f9f8f8;
    height:30px
}
.twrap td .logo{
    height:30px;
    width:100px;
    background:#000
}
.twrap td .logov2{
    height:40px;
    width:80px;
    background:grey
}
.twrap td .color{
    display:block;
    font-size:15px;
    color:#257fd5;
    font-weight:700;
    line-height:16px
}
.twrap.btn480 .btn span{
    display:block
}
.twrap.vskrill .image{
    width:38%
}
.twrap.vskrill td:first-child{
    font-weight:700
}
.twrap.vskrill tr:first-child td:nth-child(2),.twrap.vskrill tr:nth-child(odd) td:first-child{
    background:#f5f9fd
}
.twrap.vpay td{
    padding-top:8px;
    padding-bottom:8px
}
.twrap.vpay td:nth-child(3),.twrap.vpay td:nth-child(4),.twrap.vpay td:nth-child(5),.twrap.vpay th:nth-child(3),.twrap.vpay th:nth-child(4),.twrap.vpay th:nth-child(5){
    display:none
}
.twrap.vpay .btn{
    width:42px;
    text-align:left;
    padding:5px 15px;
    font-size:12px;
    line-height:13px
}
.btn-no-after:after,.btn:after{
    width:6px;
    height:11px;
    margin:auto;
    bottom:0;
    top:0
}
.btn,.btn-no-after{
    text-align:center;
    box-shadow:0 0 0 2px #18ad2c;
    color:#fff;
    text-decoration:none;
    text-transform:uppercase;
    white-space:nowrap
}
.twrap.vpay .btn:after{
    right:8px
}
.btn{
    display:block;
    position:relative;
    padding:7px 29px 7px 23px;
    font:600 14px/1;
    border:1px solid #8ae070;
    border-radius:2px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    background:#54c234;
    background:-moz-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#54c234),color-stop(100%,#06a71c));
    background:-webkit-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:-o-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:-ms-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:linear-gradient(to bottom,#54c234 0,#06a71c 100%)
}
.btn:hover{
    background:#209f29;
    text-decoration:none;
    border-color:#f5faf5
}
.btn:after{
    content:"";
    display:block;
    position:absolute;
    right:5%;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAALCAYAAABcUvyWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHFJREFUeNpi+P///ywg/g3ENkDMAMMgggOIzwHxEyAWRZYAYRUg/gDEO4CYCVkChEP+Q0ANugQITwLiP0DsyAiWRQAeIH4BxLdx6kAWDMVmhxoQfwTi7UDMCJPgBOLzQPwIiEWQ/QHy+S8gtka2DyDAAPtiyjGRjGUFAAAAAElFTkSuQmCC') left center no-repeat
}
.btn.noarr:after{
    display:none
}
.btn-no-after{
    border:1px solid #8ae070;
    background:#54c234;
    background:-moz-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#54c234),color-stop(100%,#06a71c));
    background:-webkit-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:-o-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:-ms-linear-gradient(top,#54c234 0,#06a71c 100%);
    background:linear-gradient(to bottom,#54c234 0,#06a71c 100%);
    font-size:14px;
    font-weight:400;
    font-weight:600;
    padding:6px 34px;
    position:relative;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    display:block
}
.btn-no-after:hover{
    background:#209f29;
    text-decoration:none;
    border-color:#f5faf5
}
.btn-no-after:after{
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAALCAYAAABcUvyWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGNJREFUeNpi+P///ywg/gXE1kDMAMMgghOIzwPxIyAWRZYAYRUg/gDEO4CYCVkChEP+Q0ANugQITwTiP0DsyAiWRQAeIH4OxHfQdUyC6SBohxrUVduBmBGbP0SQ/YHV5wABBgD4IsossOpdnQAAAABJRU5ErkJggg==') left center no-repeat;
    display:block;
    position:absolute;
    right:13px
}
.twrap .live{
    display:inline-block;
    vertical-align:middle;
    text-indent:-9999px;
    background:url(../img/sp/sp-live.png) no-repeat
}
.table-best .bonus a span,.table-best .logo span,.table-best:after,.twrap .image img{
    display:block
}
.twrap .live.betradar{
    background-position:0 0;
    width:77px;
    height:17px
}
.twrap .live.goalsfeed{
    background-position:0 -47px;
    width:72px;
    height:12px
}
.twrap .live.flashscores{
    background-position:0 -17px;
    width:83px;
    height:25px
}
.twrap .image{
    background:#fff!important
}
.twrap .image img{
    max-width:100%;
    height:auto;
    margin:auto
}
.twrap .img{
    text-indent:-999999px;
    padding:0
}
.twrap .img.girl-1,.twrap .img.girl-2,.twrap .img.girl-3,.twrap .img.girl-4{
    width:139px;
    height:167px;
    padding:0 5px
}
.twrap .img.girl-1{
    background:url(../img/girl-1.png) no-repeat
}
.twrap .img.girl-2{
    background:url(../img/girl-2.png) no-repeat
}
.twrap .img.girl-3{
    background:url(../img/girl-3.png) no-repeat
}
.twrap .img.girl-4{
    background:url(../img/girl-4.png) no-repeat
}
.table-best{
    font:400 13px/16px Arial,sans-serif;
    color:#565656;
    background:#f5f5f5;
    border:1px solid #ddd;
    margin:6px 0 20px;
    padding:2%
}
.table-best.nomarg{
    margin-bottom:9px
}
.table-best.nomarg+.twrap{
    margin-top:0
}
.table-best .logo{
    background:#fff;
    padding:10px 2% 10px 38%;
    position:relative
}
.table-best .logo .raiting-logo{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:62%;
    background:url(../img/888-sport.png) center no-repeat;
    margin:auto;
    text-indent:-9999px
}
.table-best .logo.netbet .raiting-logo{
    background-image:url(../img/netbet-sport.png)
}
.table-best .logo span.line{
    padding-bottom:15px;
    margin-bottom:16px;
    border-bottom:1px solid #ddd
}
.table-best .bonus{
    margin:15px 0 5px;
    position:relative
}
.table-best .bonus>span{
    color:#686868;
    line-height:16px;
    font-size:15px
}
.table-best .bonus strong{
    display:block;
    font:300 22px/28px "Open Sans",sans-serif;
    color:#0b0b0b
}
.table-best .bonus strong b{
    color:#257fd5;
    font-weight:800
}
.table-best .bonus a{
    position:absolute;
    right:5px;
    bottom:0;
    width:20%;
    padding:10px 11px;
    text-align:left;
    font-size:12px;
    line-height:13px
}
.table-best .bonus a:after{
    right:10%
}
.table-best .image{
    display:none;
    overflow:hidden
}
.table-best .image>div{
    margin:0 -100px
}
.table-best .image img{
    display:block;
    margin:0 auto
}
.alternative{
    border:1px solid #d6d8d9;
    margin:20px -10px;
    padding:10px 0;
    position:relative
}
.alternative:after{
    display:block
}
.alternative>div{
    width:282px;
    height:170px;
    position:relative;
    margin:0 auto
}
.alternative .aleft,.alternative .neteller{
    border-bottom:1px solid #d6d8d9;
    margin-bottom:15px
}
.alternative>div a{
    position:absolute;
    bottom:17px;
    right:1px;
    font-size:13px;
    padding:5px 3px;
    border-radius:0;
    line-height:15px
}
.alternative>div a:after{
    display:none
}
.alternative .neteller{
    background:url(../img/neteller-payment-method.png) no-repeat
}
.alternative .applepay{
    background:url(../img/apple-pay-payment-method.png) no-repeat
}
.alternative .paysafecard{
    background:url(../img/paysafecard-payment-method.png) no-repeat
}
.alternative .skrill{
    background:url(../img/skrill-payment-method.png) no-repeat
}
.alternative .paypal{
    background:url(../img/paypal-payment-method.png) no-repeat
}
.alternative .bitcoin{
    background:url(../img/bitcoin-payment-method.png) 0 -1px no-repeat
}
.proscons{
    font:400 14px/15px Arial,sans-serif;
    margin-top:14px;
    border:1px solid #ddd
}
.proscons .title{
    padding:13px;
    font:600 13px/1 'open sans',sans-serif;
    color:#626262;
    text-transform:uppercase;
    text-align:center;
    border-bottom:1px solid #ddd
}
.proscons .con,.proscons .pro{
    padding:20px 0 15px
}
.proscons .pro{
    background:#eefded;
    border-bottom:1px solid #ddd
}
.proscons .con{
    overflow:hidden;
    background:#fdf2ed
}
.proscons ul{
    display:table;
    max-width:90%;
    padding:0;
    margin:0 auto
}
.proscons ul li{
    position:relative;
    padding:8px 0 8px 40px
}
.proscons ul li:before{
    content:"";
    display:block;
    width:20px;
    height:23px;
    position:absolute;
    top:0;
    left:0;
    background:url(../img/thumbs.png) no-repeat
}
.proscons .con ul li:before{
    background-position:0 -24px;
    top:7px
}
.scrollbox{
    position:relative;
    margin-top:14px
}
.scrollbox:after,.scrollbox:before{
    content:"";
    position:absolute;
    top:0;
    bottom:0;
    width:40px;
    z-index:10
}
.scrollbox:before{
    left:0;
    background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);
    background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);
    background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%)
}
.scrollbox:after{
    right:0;
    background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);
    background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);
    background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)
}
.scrollbox>div{
    overflow:auto
}
.scrollbox ul{
    position:relative;
    text-align:center;
    line-height:18px;
    color:#757575
}
.scrollbox ul:after{
    display:block
}
.scrollbox ul li{
    display:block;
    width:90%;
    border:1px solid #d6d8d9;
    padding:18px 2%;
    margin:0 auto 8px
}
.scrollbox ul li:first-child{
    background:#fff;
    background:-moz-linear-gradient(top,#fff 1%,#f3f3f3 100%);
    background:-webkit-linear-gradient(top,#fff 1%,#f3f3f3 100%);
    background:linear-gradient(to bottom,#fff 1%,#f3f3f3 100%)
}
.scrollbox ul li>.brand-bg-med{
    width:176px;
    margin:0 auto
}
.scrollbox ul li a.btn{
    display:table;
    margin:18px auto 0;
    padding:12px 50px 12px 40px
}
.scrollbox ul li .text{
    display:block;
    padding:18px 0;
    width:190px;
    margin:0 auto 17px;
    border-bottom:1px solid #d6d8d9;
    line-height:20px;
    color:#7f919e
}
.scrollbox ul li .text>span{
    display:block;
    font-size:24px;
    line-height:26px;
    font-family:"Open Sans Condensed",sans-serif;
    color:#8d9ca8
}
.scrollbox ul li .text>span strong{
    color:#000
}
.termst{
    font-size:10px;
    margin:8px 0 0;
    text-align:center;
    font-family:'open sans',sans-serif;
    letter-spacing:.2px;
    line-height:1.1;
    color:#aaa
}
#page-fullwidth,#table-bookies{
    background:#f5f5f5;
    padding:10px;
    margin-top:10px;
    float:left;
    width:100%
}
#page-fullwidth.has_menu,#table-bookies.bmk{
    margin-top:45px
}
.danhsachnhacai{
    float:left;
    width:100%;
    margin-top:0
}
.ds_bmk.hide{
    display:none
}
.danhsachnhacai .ds_casino_sale,.danhsachnhacai .ds_info,.danhsachnhacai .ds_name,.danhsachnhacai .ds_order,.danhsachnhacai .ds_pick,.danhsachnhacai .ds_rank,.danhsachnhacai .ds_rate,.danhsachnhacai .ds_sale{
    border:1px solid #ccc;
    float:left;
    border-right:0;
    border-top:0;
    background:#fff
}
.danhsachnhacai .ds_header{
    width:100%;
    text-align:center;
    border-top:1px solid #ccc
}
.danhsachnhacai .ds_header .ds_casino_sale,.danhsachnhacai .ds_header .ds_info,.danhsachnhacai .ds_header .ds_name,.danhsachnhacai .ds_header .ds_order,.danhsachnhacai .ds_header .ds_pick,.danhsachnhacai .ds_header .ds_rank,.danhsachnhacai .ds_header .ds_rate,.danhsachnhacai .ds_header .ds_sale{
    padding:10px 0;
    font-weight:700;
    text-transform:uppercase
}
.danhsachnhacai .ds_body .ds_order,.danhsachnhacai .ds_header .ds_order{
    width:5%
}
.danhsachnhacai .ds_body .ds_name,.danhsachnhacai .ds_header .ds_name{
    width:13%
}
.danhsachnhacai .ds_body .ds_casino_sale,.danhsachnhacai .ds_body .ds_sale,.danhsachnhacai .ds_header .ds_casino_sale,.danhsachnhacai .ds_header .ds_sale{
    width:15%
}
.danhsachnhacai .ds_body .ds_casino_sale .ds_box,.danhsachnhacai .ds_body .ds_sale .ds_box{
    border:1px dashed #009e1e;
    float:left;
    padding:5px 0
}
.danhsachnhacai .ds_body .ds_casino_sale .ds_box.no_boder,.danhsachnhacai .ds_body .ds_sale .ds_box.no_boder{
    border:none
}
.danhsachnhacai .ds_body .ds_rate,.danhsachnhacai .ds_header .ds_rate{
    width:12%
}
.danhsachnhacai .ds_body .ds_rank,.danhsachnhacai .ds_header .ds_rank{
    width:8%
}
.danhsachnhacai .ds_body .ds_pick,.danhsachnhacai .ds_header .ds_pick{
    width:14%
}
.danhsachnhacai .ds_body .ds_info,.danhsachnhacai .ds_header .ds_info{
    width:18%;
    border-right:1px solid #ccc
}
.danhsachnhacai .ds_body .ds_casino_sale,.danhsachnhacai .ds_body .ds_info,.danhsachnhacai .ds_body .ds_name,.danhsachnhacai .ds_body .ds_order,.danhsachnhacai .ds_body .ds_pick,.danhsachnhacai .ds_body .ds_rank,.danhsachnhacai .ds_body .ds_rate,.danhsachnhacai .ds_body .ds_sale{
    height:89px;
    padding:10px
}
.danhsachnhacai .ds_body .ds_order{
    line-height:71px;
    text-align:center
}
.danhsachnhacai .ds_body .ds_order span{
    background:#f0f0f0;
    width:36px;
    display:inline-block;
    height:36px;
    line-height:36px;
    text-align:center;
    color:#000;
    font-weight:700;
    border-radius:18px;
    font-size:16px
}
.danhsachnhacai .ds_body .ds_name{
    text-align:center;
    line-height:89px
}
.danhsachnhacai .ds_body .ds_name img{
    height:30px;
    max-height:100%;
    border:none
}
.danhsachnhacai .ds_body .ds_casino_sale,.danhsachnhacai .ds_body .ds_sale{
    text-align:center;
    line-height:25px
}
.danhsachnhacai .ds_body .ds_casino_sale .nSalePercent,.danhsachnhacai .ds_body .ds_sale .nSalePercent{
    width:100%;
    float:left;
    margin-bottom:5px;
    font-size:14px
}
.danhsachnhacai .ds_body .ds_casino_sale .nSalePercent span,.danhsachnhacai .ds_body .ds_sale .nSalePercent span{
    font-size:16px;
    font-weight:700
}
.danhsachnhacai .ds_body .ds_casino_sale .nSalePercent span.name-sale,.danhsachnhacai .ds_body .ds_sale .nSalePercent span.name-sale{
    display:none
}
.danhsachnhacai .ds_body .ds_casino_sale .sSaleMoney,.danhsachnhacai .ds_body .ds_sale .sSaleMoney{
    width:100%;
    float:left;
    padding-left:0
}
.danhsachnhacai .ds_body .ds_casino_sale .sSaleMoney i,.danhsachnhacai .ds_body .ds_sale .sSaleMoney i{
    padding:0 4px;
    font-size:20px;
    top:0;
    position:relative;
    margin-right:3px;
    color:rgba(50,50,50,.7)
}
.danhsachnhacai .ds_body .ds_casino_sale .sSaleMoney .number-sale,.danhsachnhacai .ds_body .ds_sale .sSaleMoney .number-sale{
    color:#000;
    font-size:21px;
    font-weight:700;
    line-height:19px;
    vertical-align:text-bottom;
    margin-right:3px;
    display:inline-block
}
.danhsachnhacai .ds_body .ds_rate{
    line-height:23px;
    font-size:13px
}
.danhsachnhacai .ds_body .ds_rate .rate{
    padding:0 10px
}
.danhsachnhacai .ds_body .ds_rate i{
    color:#009e1e
}
.danhsachnhacai .ds_body .ds_rank{
    text-align:center;
    line-height:32px
}
.danhsachnhacai .ds_rank .rank-meter{
    width:72px;
    height:35px;
    background:url(../img/meter.png) no-repeat;
    margin:0 auto;
    position:relative;
    top:5px
}
.danhsachnhacai .ds_body .ds_info .nDetail i,.danhsachnhacai .ds_body .ds_info .nWebsite i{
    margin-right:5px
}
.danhsachnhacai .ds_rank .rank-meter .clock{
    width:53px;
    height:11px;
    background:url(../img/clock.png) no-repeat;
    position:absolute;
    z-index:1;
    top:28px;
    left:10px;
    transform:rotate(0);
    -ms-transform:rotate(0);
    -webkit-transform:rotate(0)
}
.danhsachnhacai .ds_rank .rank-meter .rank-meter-text{
    position:absolute;
    z-index:1;
    top:35px;
    text-align:center;
    color:#c90e16;
    font-size:18px;
    font-weight:700;
    display:block;
    width:100%
}
.danhsachnhacai .ds_body .ds_pick{
    text-align:center
}
.danhsachnhacai .ds_body .ds_pick .rating-box{
    padding:8px 0;
    font-size:13px
}
.danhsachnhacai .ds_body .ds_pick .rating-box .star-box{
    padding:5px 0
}
.danhsachnhacai .ds_body .ds_info .nDetail,.danhsachnhacai .ds_body .ds_info .nWebsite{
    width:100px;
    padding:10px 5px;
    font-size:12px;
    text-align:center;
    display:inline-block;
    text-transform:uppercase
}
.danhsachnhacai .ds_body .ds_pick .total-rate span{
    font-weight:700
}
.danhsachnhacai .ds_body .ds_info{
    text-align:center
}
.danhsachnhacai .ds_body .ds_info .nWebsite{
    background:#1a89f3;
    color:#fff;
    margin-top:20px
}
.danhsachnhacai .ds_body .ds_info .nDetail{
    color:#1a89f3;
    border:1px solid #e1e1e1;
    margin-top:15px
}
.danhsachnhacai .ds_footer{
    width:100%;
    text-align:center;
    border:1px solid #ccc;
    background:#fff;
    border-top:0;
    padding:15px 0
}
.danhsachnhacai .ds_footer a#view-click{
    text-transform:uppercase;
    font-weight:700;
    font-size:16px;
    color:#242424;
    padding:10px 0;
    display:inline-block
}
.danhsachnhacai.inside-post{
    margin:15px 0
}
.danhsachnhacai.inside-post .ds_body .ds_order,.danhsachnhacai.inside-post .ds_header .ds_order{
    width:9%
}
.danhsachnhacai.inside-post .ds_body .ds_name,.danhsachnhacai.inside-post .ds_header .ds_name{
    width:17%
}
.danhsachnhacai.inside-post .ds_body .ds_casino_sale,.danhsachnhacai.inside-post .ds_body .ds_sale,.danhsachnhacai.inside-post .ds_header .ds_casino_sale,.danhsachnhacai.inside-post .ds_header .ds_sale{
    width:23%
}
.danhsachnhacai.inside-post .ds_body .ds_pick,.danhsachnhacai.inside-post .ds_header .ds_pick{
    width:20%
}
.danhsachnhacai.inside-post .ds_body .ds_info,.danhsachnhacai.inside-post .ds_header .ds_info{
    width:31%
}
.header_content{
    background:#fff;
    padding:10px;
    border:1px solid #d6d8d9;
    border-bottom:0;
    width:99.99%
}
.header_content p{
    margin:0
}
#odds_container,#ty-le-result{
    height:1500px;
    overflow-y:auto;
    width:102%;
    display:inline-block;
    margin:0 -10px
}
#ty-le-result #loading{
    text-align:center;
    padding:50px 0
}
#list_table_live_score,#list_table_tyle{
    line-height:22px;
    border-collapse:collapse;
    font-size:14px;
    margin-top:-1px
}
#list_table_tyle .scoretitle{
    font-weight:700;
    color:#fff;
    background-color:#5885b7;
    line-height:26px;
    text-align:center
}
#list_table_tyle .Leaguestitle{
    background-color:#8baacd;
    color:#fff
}
#list_table_tyle{
    text-align:center
}
#list_table_tyle .sl{
    text-align:left;
    position:relative
}
#list_table_tyle .sl .card{
    text-align:right;
    position:absolute;
    top:0;
    right:2px;
    width:35px;
    background:#fff;
    bottom:0;
    margin:auto;
    height:20px
}
#list_table_tyle .sl .card a.yellow span{
    background:#ff0;
    padding:4px;
    border:1px solid #f1f1f1;
    font-size:11px;
    font-weight:400
}
#list_table_tyle .sl .card a.red span{
    background:red;
    padding:4px;
    border:1px solid #f1f1f1;
    font-size:11px;
    font-weight:400
}
#list_table_tyle .sr{
    text-align:right
}
#list_table_tyle a.sb{
    color:#c00
}
#list_table_tyle a.pk{
    color:#00f
}
#list_table_tyle thead{
    background:#116fb7
}
#list_table_tyle thead tr th{
    color:#fff;
    border-top:1px solid #7b95d9;
    border-left:1px solid #7b95d9;
    border-bottom:1px solid #314e9d;
    border-right:1px solid #314e9d;
    padding:3px 0
}
#list_table_tyle tbody{
    font-weight:700;
    font-size:12px
}
#list_table_tyle tbody tr td{
    padding:3px 10px;
    border:1px solid #d6d8d9
}
#list_table_tyle tbody tr td.date-time{
    padding:3px 0;
    border-right:1px solid #bed3fd;
    border-left:1px solid #bed3fd;
    font-family:Arial,Helvetica,sans-serif;
    vertical-align:middle;
    text-align:center
}
#list_table_tyle tbody tr td.date-time .date,#list_table_tyle tbody tr td.date-time .time{
    float:left;
    width:100%;
    text-align:center
}
#list_table_tyle tbody tr.top td{
    text-align:center;
    background:#2c7fbf;
    color:#fff;
    font-weight:700;
    text-transform:uppercase;
    border:none;
    border-left:0 none!important;
    border-right:0 none!important
}
#list_table_live_score tbody tr td.kq_h1,#list_table_tyle tbody tr.team td.name .red{
    color:red
}
#list_table_tyle tbody tr.team td{
    border-bottom:1px solid #bed3fd;
    border-top:1px solid #fafafa
}
#list_table_tyle tbody tr.team td.current{
    background:#dae6ff
}
#list_table_tyle tbody tr.team td.current_over_under,#list_table_tyle tbody tr.team td.name,#list_table_tyle tbody tr.team td.odds,#list_table_tyle tbody tr.team td.open_odds,#list_table_tyle tbody tr.team td.open_over_under{
    border-right:1px solid #bed3fd
}
#list_table_tyle tbody tr.team td.name span.name-away,#list_table_tyle tbody tr.team td.name span.name-home{
    float:left;
    width:100%
}
#list_table_tyle tbody tr.team td.current_over_under,#list_table_tyle tbody tr.team td.odds,#list_table_tyle tbody tr.team td.open_odds,#list_table_tyle tbody tr.team td.open_over_under{
    text-align:right
}
#list_table_tyle tbody tr.team td.current_over_under span.cr-over,#list_table_tyle tbody tr.team td.current_over_under span.cr-under,#list_table_tyle tbody tr.team td.odds .cr-odds-away,#list_table_tyle tbody tr.team td.odds .cr-odds-home,#list_table_tyle tbody tr.team td.open_odds .op-odds-away,#list_table_tyle tbody tr.team td.open_odds .op-odds-home,#list_table_tyle tbody tr.team td.open_over_under span.op-over,#list_table_tyle tbody tr.team td.open_over_under span.op-under{
    float:right;
    width:100%
}
#list_table_tyle tbody tr.team td.current_spread .cr-spr-away,#list_table_tyle tbody tr.team td.current_spread .cr-spr-home{
    float:left;
    width:100%;
    height:22px
}
#list_table_tyle tbody tr.team:hover td{
    background:#f6f2b2
}
#list_table_live_score tbody tr td,#list_table_live_score thead tr td{
    text-align:center;
    padding:10px
}
#list_table_live_score tbody tr td.home{
    text-align:right
}
#list_table_live_score tbody tr td.away{
    text-align:left
}
#list_table_live_score tbody tr td img{
    margin-left:5px
}
#list_table_live_score tbody tr td.time{
    font-size:11px
}
#list_table_live_score tbody tr.live td.time{
    font-size:14px
}
.direct-link-box{
    padding:10px 0;
    display:inline-block
}
.direct-link-box .drl_group_box{
    margin-bottom:10px;
    line-height:22px;
    width:49.5%;
    float:left
}
.direct-link-box .drl_group_box:nth-child(2n+0){
    float:right
}
.drl_group_box .group_logo_detail{
    float:left;
    padding:10px;
    border:1px solid;
    border-color:#e5e6e9 #dfe0e4 #d0d1d5;
    width:100%
}
.group_logo_detail .logo{
    width:35%;
    display:inline-block;
    vertical-align:top;
    background:#f4f8fb;
    padding:10px;
    height:70px;
    line-height:50px;
    text-align:center;
    position:relative
}
.group_logo_detail .logo img{
    max-height:46%;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.group_logo_detail .details{
    width:63%;
    display:inline-block;
    padding:0 0 0 10px
}
.group_logo_detail .details h2{
    font-size:17px;
    display:inline-block;
    width:100%;
    margin:0;
    border-bottom:0
}
.group_logo_detail .details h2 a{
    color:#242424;
    font-weight:700
}
.group_logo_detail .details .drl_link_box{
    display:inline-block;
    width:100%;
    padding:7px 0 0
}
.group_logo_detail .details .drl_link_box .drl_link{
    text-align:center;
    background:#f0f3fa;
    margin:0 0 10px;
    padding:5px 0;
    font-size:14px;
    color:#242424;
    width:24%;
    display:inline-block
}
.group_logo_detail .details .drl_link_box a:last-child:not(:first-child){
    margin:0
}
.scroller{
    margin-top:7px;
    padding:10px
}
.video-box .title{
    background:#7f919e;
    text-align:center;
    color:#fff;
    font-size:15px;
    font-weight:400;
    font-weight:600;
    padding:7px 0;
    line-height:24px
}
.video-box .title a{
    color:#fff
}
.video-box .video-listing{
    padding:10px 5px;
    background:#fff
}
.video-box .video-listing .video-item{
    padding:0 5px;
    margin:0;
    background:#fff
}
.video-box .video-listing .video-item .post-title{
    line-height:18px;
    font-weight:700;
    margin:10px 0 0
}
.video-box .video-listing .video-item .post-title a{
    color:#242424;
    font-size:16px
}
.slick-slider{
    padding:20px 10px
}
.slick-slide img{
    width:100%
}
.slick-slider .slick-arrow{
    font-size:0;
    position:absolute;
    top:-37px;
    padding:6px 10px
}
.slick-slider .slick-prev{
    right:33px
}
.slick-slider .slick-next{
    right:1px
}
.slick-slider .slick-prev:before{
    content:"\f104";
    display:inline-block;
    font:normal normal normal 14px/1 FontAwesome;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-size:20px
}
.slick-slider .slick-next:before{
    content:"\f105";
    display:inline-block;
    font:normal normal normal 14px/1 FontAwesome;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-size:20px;
    right:25px
}
#list_table_tips tr td.tOdds,#list_table_tips tr td.tResult{
    font-weight:700
}
.bookmaker_box_fixed_menu{
    width:100%;
    display:inline-block;
    padding:10px 0 0
}
.bookmaker_box_fixed_menu:first-child{
    padding-top:0
}
.bookmaker_box_fixed_menu .box_left{
    float:left;
    width:70%;
    padding-right:10px
}
.bookmaker_box_fixed_menu .box_left h2,.bookmaker_box_fixed_menu .box_left p{
    margin-top:0
}
.bookmaker_box_fixed_menu .box_left ul li a{
    color:#242424
}
.bookmaker_box_fixed_menu .box_right{
    float:right;
    width:30%
}
h1.hide{
    display:none
}
.page-template-tips-bong-da .tips_list{
    min-height:995px;
    position:relative
}
.tips_list #list_table_tips{
    width:100%
}
#list_table_tips thead{
    background:#fff;
    border:1px solid #d7d7d7;
    text-transform:uppercase
}
#list_table_tips thead tr th{
    color:#333;
    padding:13px 0;
    font-size:14px;
    line-height:23px
}
#list_table_tips thead tr th.match{
    width:30%
}
#list_table_tips thead tr th.date{
    width:5%
}
#list_table_tips thead tr th.league{
    width:85px
}
#list_table_tips thead tr th.odds{
    width:90px
}
#list_table_tips thead tr th.rate,#list_table_tips thead tr th.tRate{
    width:132px
}
#list_table_tips thead tr th.tTips{
    width:200px
}
#list_table_tips thead tr th.result{
    width:70px
}
#list_table_tips thead tr th.tips{
    width:22%
}
#list_table_tips thead tr th.status{
    width:7%
}
#list_table_tips tr td.tMatch span.away,#list_table_tips tr td.tMatch span.home{
    width:44%;
    vertical-align:top;
    overflow:hidden;
    text-overflow:ellipsis;
    display:inline-block
}
#list_table_tips tbody{
    border:1px solid #d7d7d7
}
#list_table_tips tbody tr:nth-child(even),#list_table_tips tbody tr:nth-child(odd){
    background-color:#fff
}
#list_table_tips tr td{
    text-align:center;
    line-height:22px;
    padding:10px;
    white-space:nowrap;
    border:1px solid #d6d8d9
}
#list_table_tips tr td.date span{
    margin-left:-4px
}
#list_table_tips tr td.tMatch span.home{
    text-align:right
}
#list_table_tips tr td.tMatch span.vs{
    line-height:15px;
    display:inline-block;
    margin:0 5px
}
#list_table_tips tr td.tMatch span.away{
    text-align:left
}
#list_table_tips tr td.tSource,#list_table_tips tr td.tTips{
    text-align:left
}
#list_table_tips tr td.tSource{
    color:#b13f63
}
#list_table_tips tr td.tSource i{
    border:1px solid #d9d9d9;
    padding:5px 7px;
    border-radius:14px;
    margin-right:5px
}
#list_table_tips tr td.tTips span{
    border:1px dashed #00a64e;
    border-radius:3px;
    padding:5px 10px;
    color:#00a64e;
    font-weight:700
}
#list_table_tips tr th.tSource{
    color:#0162c0;
    width:24%
}
#list_table_tips tr td.tStatus span{
    color:#fff;
    border-radius:3px;
    width:66px;
    display:inline-block;
    line-height:28px;
    text-transform:uppercase
}
#list_table_tips tr td.tStatus span.postp,#list_table_tips tr td.tStatus span.wait,#list_table_tips tr td.tStatus span.win{
    background:#ff3838
}
#list_table_tips tr td.tStatus span.lose{
    background:#9cb0ce
}
#list_table_tips tr td.tStatus span.draw{
    background:#0078ca
}
#list_table_tips .pagination{
    border-top:0;
    margin-top:0;
    padding-top:0
}
.text-center{
    text-align:center
}
.tips_table{
    background:#fff;
    display:inline-block;
    width:99.99%;
    color:#000;
    border-right:1px solid #d6d8d9;
    border-left:1px solid #d6d8d9
}
.tips_table .tips_head{
    background:#121212;
    font-size:16px;
    float:left;
    color:#fff;
    padding:5px;
    width:100%;
    font-weight:700
}
.tips_table .events,.tips_table .odds,.tips_table .rating,.tips_table .result,.tips_table .share,.tips_table .status,.tips_table .tips,.tips_table .tipster{
    float:left;
    padding:5px;
    margin-right:0
}
.tips_table .events{
    width:29%
}
.tips_table .tips{
    width:23%
}
.tips_table .odds{
    width:12%
}
.tips_table .rating{
    width:12%
}
.tips_table .tipster{
    width:20%
}
.tips_table .result{
    width:8%;
    margin:0
}
.tips_table .status{
    width:8%
}
.tips_table .share{
    width:5%
}
.tips_table .tips_body{
    float:left;
    width:100%;
    position:relative
}
.tips_item{
    float:left;
    width:100%;
    padding:5px;
    border-bottom:1px solid #d6d8d9;
    min-height:95px
}
.tips_item:nth-child(odd){
    background:0 0
}
.tips_item:nth-child(even){
    background:0 0
}
.tips_item .events .event_match{
    font-size:14px;
    margin-bottom:5px;
    font-weight:700;
    line-height:23px
}
.tips_item .events .event_match .vs{
    margin:0 5px
}
.tips_item .events .event_time{
    color:#7f8182;
    margin-bottom:5px;
    font-size:12px
}
.tips_item .events .event_time i{
    vertical-align:text-top;
    margin-right:2px
}
.tips_item .events .event_league{
    color:red
}
.tips_item .events .odds{
    display:none
}
.tips_item .tips{
    color:#83bb00;
    font-size:18px;
    font-weight:700;
    margin-top:10px
}
.tips_item .tips span{
    float:left;
    width:100%;
    margin-bottom:5px
}
.tips_item .tips .star{
    float:left;
    width:100%;
    margin-bottom:5px
}
.tips_item .tips .star img{
    width:14px
}
.tips_item .tips .tipster_in_tips{
    display:none;
    font-size:14px;
    font-weight:400;
    color:#000;
    line-height:18px
}
.tips_item .tips .odds_in_tips{
    display:none
}
.tips_item .odds{
    line-height:74px;
    font-size:16px;
    font-weight:700
}
.tips_item .odds span{
    font-size:16px;
    font-weight:700
}
.tips_item .rating i{
    margin-right:3px
}
.tips_item .tipster{
    line-height:74px;
    font-size:14px;
    color:#008ac7
}
.tips_item .tipster i{
    margin-right:5px;
    border:1px solid;
    border-radius:14px;
    padding:7px
}
.tips_item .result{
    line-height:74px;
    font-weight:700
}
.tips_item .result .status{
    display:none;
    width:100%;
    line-height:normal;
    padding:0
}
.tips_item .result .share{
    display:none;
    padding:0;
    line-height:normal
}
.tips_item .result .share a{
    background:#4267b2;
    width:100%;
    float:left;
    color:#fff;
    padding:10px 0
}
.tips_item .status{
    line-height:74px
}
.tips_item .status span{
    color:#fff;
    display:inline-block;
    text-transform:uppercase;
    padding:7px 0;
    width:80%;
    line-height:20px
}
.tips_item .status span.postp,.tips_item .status span.wait,.tips_item .status span.win{
    background:#ff3838
}
.tips_item .status span.lose{
    background:#9cb0ce
}
.tips_item .status span.draw{
    background:#0078ca
}
.tips_item .status span i{
    display:none
}
.tips_item .share{
    line-height:74px
}
.tips_item .share i{
    color:#fff;
    background:#4267b2;
    padding:7px 10px
}
.fa-star-gold{
    color:#f19000
}
.fa-star-gold-disabled{
    color:#f1ecde
}
.tips_table_box .btn_view_all{
    float:left;
    width:100%;
    color:#fff;
    display:block;
    padding:10px;
    text-align:center;
    border-radius:0;
    position:relative;
    font-size:18px
}
.white_bg{
    overflow:hidden;
    background:#fff;
    max-width:100%;
    padding:10px;
    border:1px solid #d6d8d9
}
.categories-list .category_box{
    float:left;
    width:33%;
    vertical-align:top;
    margin-right:6px
}
.categories-list .category_box:nth-child(3n+0){
    margin-right:0
}
.categories-list .category_box h2.title{
    margin:10px 0 0;
    background:#7f919e;
    text-align:center;
    color:#fff;
    font-size:15px;
    font-weight:600;
    padding:7px 0;
    line-height:24px;
    display:inline-block;
    width:100%
}
.categories-list .category_box h2.title a{
    color:#fff
}
.categories-list .category_box .category_posts{
    padding:10px 10px 5px;
    float:left;
    border:1px solid #d6d8d9;
    background:#fff;
    width:100%;
    min-height:150px
}
.categories-list .category_box .category_posts ul li{
    margin-bottom:2px;
    background:url(../img/sp/icons.png) 0 -66px no-repeat;
    padding:0 0 0 15px
}
.categories-list .category_box .category_posts ul li:last-child{
    margin-bottom:0
}
.categories-list .category_box .category_posts ul li a{
    color:#242424;
    width:100%;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    display:inline-block
}
.categories-list .category_box .category_button{
    display:inline-block;
    padding:0;
    float:left;
    border:1px solid #d6d8d9;
    border-top:0;
    background:#fff;
    width:100%
}
.categories-list .category_box .category_button a.view-all{
    text-align:center;
    width:100%;
    float:left;
    padding:10px 0;
    font-weight:700;
    color:#000;
    background:#f1f1f1
}
.categories-list .category_box .category_button a.drlink{
    text-align:center;
    width:100%;
    float:right;
    padding:10px 0;
    font-weight:700;
    color:#fff;
    border-left:1px solid #d6d8d9;
    background:#54c234
}
.categories-list .category_box .category_button a.has_drlink{
    width:50%
}
#snippet-box{
    max-width:29%!important;
    float:right;
    margin-top:15px!important
}
.live .scoretitle td,.title2 td{
    font-weight:700;
    color:#fff;
    line-height:16px;
    text-align:center;
    background:#316a15;
    padding:10px 0
}
#mintable .Leaguestitle,.Leaguestitle{
    color:#fff;
    background:#397f19;
    line-height:20px
}
#live{
    margin:-10px
}
.live td{
    text-align:center;
    padding:5px 0;
    border:1px solid #eee
}
.b1{
    background-color:#fff
}
.b2{
    background-color:#efefef
}
#yellow2*{
    display:inline-block
}
.date_menu{
    padding:10px 0;
    text-align:right
}
.live .red{
    color:red;
    font-weight:700;
    cursor:pointer;
    font-size:12px
}
.live .status{
    color:#06f
}
tr.ads{
    background:#fff;
    font-size:12px;
    font-weight:700
}
tr.ads td{
    padding:2px 0!important
}
tr.ads span.qc{
    margin-right:5px
}
tr.ads a{
    color:red
}
.single-bottom-box{
    display:inline-block;
    width:100%
}
.single-bottom-box h3.title{
    margin-bottom:5px
}
.single-bottom-box .box-body ul.related-posts{
    list-style:none;
    margin:0 -5px;
    padding:0
}
.single-bottom-box .box-body ul.related-posts li{
    display:inline-block;
    width:25%;
    padding:5px
}
.single-bottom-box .box-body ul.related-posts li img{
    width:100%
}
.single-bottom-box .box-body ul.related-posts li .text{
    width:100%;
    float:left
}
.single-bottom-box .box-body ul.related-posts li .text a.post_title{
    float:left;
    width:100%;
    color:#242424;
    line-height:20px;
    font-weight:700;
    margin-bottom:5px
}
.page-template-h2h table,table.h2h_table{
    width:100%
}
.page-template-h2h table thead,table.h2h_table thead{
    background:#c3c3c3
}
.page-template-h2h table thead tr th,table.h2h_table thead tr th{
    text-align:left;
    border:1px solid #ccc;
    padding:5px 10px;
    font-size:12px
}
.page-template-h2h table tbody tr:nth-child(even),table.h2h_table tbody tr:nth-child(even){
    background:#eee
}
.page-template-h2h table tfoot tr td,table.h2h_table tfoot tr td{
    padding:5px 10px;
    font-size:12px;
    border:1px solid #ccc
}
.page-template-h2h table tbody tr td,table.h2h_table tbody tr td{
    text-align:left;
    border:1px solid #ccc;
    padding:5px 10px;
    font-size:12px
}
.page-template-h2h table .game_time,table.h2h_table .game_time{
    width:20%
}
.page-template-h2h table .game_team_a,table.h2h_table .game_team_a{
    text-align:right;
    width:25%
}
.page-template-h2h table .game_team_result,table.h2h_table .game_team_result{
    text-align:center;
    width:10%
}
.page-template-h2h table .game_team_b,table.h2h_table .game_team_b{
    width:25%
}
.page-template-h2h table .game_h2h,table.h2h_table .game_h2h{
    text-align:center
}
.page-template-h2h #h2h_search_form{
    margin-top:10px;
    text-align:center
}
.page-template-h2h #h2h_search_form .h2h_search_input_box{
    margin-bottom:15px
}
.page-template-h2h #h2h_search_form .h2h_search_input{
    width:40%;
    margin:10px 30px 0;
    height:40px;
    font-size:20px;
    padding:0 5px
}
.page-template-h2h #h2h_search_form button{
    background:#1a89f3;
    border:none;
    padding:10px 20px;
    font-size:20px;
    color:#fff;
    cursor:pointer
}
.page-template-h2h #h2h_search_form button.loading{
    background:url(../img/loading.gif) no-repeat center center #1a89f3
}
.page-template-h2h .h2h_list_box{
    float:none;
    width:100%;
    margin:10px 0
}
.page-template-h2h .h2h_list_box h2{
    color:#da3115;
    border:1px solid #e8e8e8;
    border-bottom:0;
    padding:10px;
    margin-top:0
}
.page-template-h2h .h2h_list_box ul{
    float:none;
    width:100%;
    margin:0;
    list-style:none;
    padding:10px;
    border:1px solid #e8e8e8;
    display:inline-block
}
.page-template-h2h .h2h_list_box ul li{
    float:left;
    width:50%;
    margin-right:-1px;
    padding:5px 10px;
    margin-top:-1px
}
.page-template-h2h .h2h_list_box ul li a{
    color:#242424
}
html body aside .h2h-list.most-popular-posts li{
    margin:8px 0;
    padding-bottom:8px;
    text-align:left
}
html body aside .h2h-list.most-popular-posts li:first-child{
    margin-top:0
}
html body aside .h2h-list.most-popular-posts li a{
    margin-bottom:0;
    line-height:22px
}
html body aside .h2h-list.most-popular-posts li:last-child{
    padding-bottom:0;
    margin-bottom:0
}
.mm-menu_offcanvas{
    display:none
}
.prediction_date{
    width:100%
}
.prediction_date .prediction_date_top a h2{
    color:#0029fd
}
.prediction_date .prediction_date_list_game{
    margin-top:10px
}
.prediction_date .prediction_date_list_game table{
    width:100%
}
.prediction_date .prediction_date_list_game table thead{
    background:#c3c3c3
}
.prediction_date .prediction_date_list_game table tbody tr.item:nth-child(even){
    background:#eee
}
.prediction_date .prediction_date_list_game table tbody tr td,.prediction_date .prediction_date_list_game table thead tr th{
    border:1px solid #ccc;
    text-align:center;
    padding:5px;
    position:relative
}
.prediction_date .prediction_date_list_game table tbody tr .time{
    width:7%
}
.prediction_date .prediction_date_list_game table tbody tr .league{
    width:15%;
    text-align:left
}
.prediction_date .prediction_date_list_game table tbody tr .match{
    width:33%
}
.prediction_date .prediction_date_list_game table tbody tr span.predition_status{
    background:#475a8b;
    color:#fff;
    font-size:14px;
    width:100%;
    display:flex;
    position:absolute;
    top:0;
    left:0;
    height:100%;
    padding:5px 0;
    align-items:center;
    justify-content:center
}
.prediction_date .prediction_date_list_game table tbody tr span.predition_status.won{
    background:#1f3672
}
.prediction_date .prediction_date_list_game table tbody tr span.predition_status.lost{
    background:#778aba
}
.prediction_date .prediction_date_list_game table tbody tr .home_win{
    width:10%
}
.prediction_date .prediction_date_list_game table tbody tr .draw_win{
    width:10%
}
.prediction_date .prediction_date_list_game table tbody tr .away_win{
    width:10%
}
.prediction_date .prediction_date_list_game table tbody tr .button_box{
    width:15%;
    border-right:1px solid #ccc
}
.prediction_date .prediction_date_list_game table tbody tr .button_box a{
    background:red;
    color:#fff;
    padding:0 10px;
    display:inline-block
}
.prediction_date .prediction_date_list_game table tbody tr.footer{
    text-align:center
}
.prediction_date .prediction_date_list_game table tbody tr.footer a{
    font-weight:700;
    color:#000
}
.prediction_game{
    display:inline-block;
    margin-top:10px
}
.prediction_game h2{
    display:inline-block;
    width:100%;
    margin-bottom:10px
}
.prediction_game .game_card{
    float:left;
    width:32%;
    margin-right:21px;
    padding:5px 20px;
    border:1px solid #bbb;
    border-radius:5px;
    min-height:300px;
    margin-bottom:14px;
    background:#dad9dc
}
.prediction_game .game_card.last{
    margin-right:0
}
.prediction_game .game_card .game_title{
    text-align:center;
    padding:10px 0
}
.prediction_game .game_card .game_content{
    float:left;
    width:100%;
    margin-top:35px;
    min-height:150px;
    position:relative
}
.prediction_game .game_card .game_content img.loading{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.prediction_game .game_card .game_content .away_percent,.prediction_game .game_card .game_content .draw_percent,.prediction_game .game_card .game_content .home_percent{
    float:left;
    width:33.3333%;
    text-align:center;
    height:110px
}
.prediction_game .game_card .game_content .percent_bottom{
    position:relative;
    text-align:center;
    width:100%;
    align-items:center;
    display:flex;
    height:100%;
    justify-content:center;
    padding-bottom:10px;
    display:-webkit-flex;
    -webkit-align-items:center;
    -webkit-justify-content:center;
    font-family:arial;
    font-weight:700
}
.prediction_game .game_card .game_content .home_percent .percent_bottom{
    border-bottom-left-radius:4px;
    border-top-left-radius:4px;
    border-top-right-radius:4px
}
.prediction_game .game_card .game_content .draw_percent .percent_bottom{
    border-top-left-radius:4px;
    border-top-right-radius:4px
}
.prediction_game .game_card .game_content .away_percent .percent_bottom{
    border-bottom-right-radius:4px;
    border-top-left-radius:4px;
    border-top-right-radius:4px
}
.prediction_game .game_card .game_content .away_percent.won .percent_bottom,.prediction_game .game_card .game_content .draw_percent.won .percent_bottom,.prediction_game .game_card .game_content .home_percent.won .percent_bottom{
    background:#1f3672;
    color:#fff
}
.prediction_game .game_card .game_content .away_percent.draw .percent_bottom,.prediction_game .game_card .game_content .draw_percent.draw .percent_bottom,.prediction_game .game_card .game_content .home_percent.draw .percent_bottom{
    background:#475a8b;
    color:#fff
}
.prediction_game .game_card .game_content .away_percent.lost .percent_bottom,.prediction_game .game_card .game_content .draw_percent.lost .percent_bottom,.prediction_game .game_card .game_content .home_percent.lost .percent_bottom{
    background:#778aba;
    color:#fff
}
.prediction_game .game_card .game_content .away_percent.won .percent_bottom .percent,.prediction_game .game_card .game_content .draw_percent.won .percent_bottom .percent,.prediction_game .game_card .game_content .home_percent.won .percent_bottom .percent{
    font-size:38px
}
.prediction_game .game_card .game_content .away_percent.won .percent_bottom .percent i,.prediction_game .game_card .game_content .draw_percent.won .percent_bottom .percent i,.prediction_game .game_card .game_content .home_percent.won .percent_bottom .percent i{
    font-size:21px
}
.prediction_game .game_card .game_content .percent_bottom .text{
    bottom:initial;
    width:100%;
    margin-top:15px;
    color:#000;
    font-family:"Open Sans",sans-serif;
    font-size:10px;
    font-weight:600;
    left:0;
    line-height:18px;
    position:absolute;
    text-align:center;
    text-transform:uppercase;
    height:18px;
    overflow:hidden
}
.prediction_game .game_card .game_content .percent_bottom i{
    font-size:11px
}
.prediction_game .game_card .game_content .away_percent.won .percent_bottom .text,.prediction_game .game_card .game_content .draw_percent.won .percent_bottom .text,.prediction_game .game_card .game_content .home_percent.won .percent_bottom .text{
    color:#fff;
    margin-top:25px
}
.prediction_game .game_card .game_content .away_percent.draw .percent_bottom .prc,.prediction_game .game_card .game_content .away_percent.lost .percent_bottom .prc,.prediction_game .game_card .game_content .draw_percent.draw .percent_bottom .prc,.prediction_game .game_card .game_content .draw_percent.lost .percent_bottom .prc,.prediction_game .game_card .game_content .home_percent.draw .percent_bottom .prc,.prediction_game .game_card .game_content .home_percent.lost .percent_bottom .prc{
    color:#000;
    margin-top:0;
    position:absolute;
    width:100%;
    top:-32px
}
.game_odds{
    float:left;
    width:100%;
    margin-top:40px
}
.game_odds .odds_text{
    float:left;
    vertical-align:top;
    font-size:12px
}
.game_odds .odds_scope{
    float:right;
    font-size:12px;
    line-height:18px
}
.game_odds .odds_scope .odd-text{
    display:inline-block;
    width:70px;
    text-align:right
}
.game_odds .odds_scope .odd-text b.ng-binding{
    width:100%;
    display:inline-block
}
.prediction_game .game_card .game_content .prediction-box{
    float:left;
    width:100%;
    height:110px;
    position:relative
}
.prediction_game .game_card .game_content .prediction-box .score-box{
    position:absolute;
    height:82px;
    padding-top:11px;
    text-align:center;
    color:#fff;
    font-family:Aller,sans-serif;
    font-size:10px;
    line-height:1.2
}
.prediction_game .game_card .game_content .prediction-box span{
    font-size:22px;
    display:block
}
.prediction_game .game_card .game_content .prediction-box i{
    font-size:13px
}
.prediction_game .game_card .game_content .prediction-box .top-score{
    top:0;
    left:0;
    bottom:0;
    height:100%;
    width:60%;
    padding-top:37px;
    -moz-border-radius-topleft:5px;
    -webkit-border-top-left-radius:5px;
    border-top-left-radius:5px;
    -moz-border-radius-bottomleft:5px;
    -webkit-border-bottom-left-radius:5px;
    border-bottom-left-radius:5px
}
.prediction_game .game_card .game_content .prediction-box .top-score span.ng-binding{
    font-size:30px
}
.prediction_game .game_card .game_content .prediction-box .second-score{
    top:0;
    -webkit-border-radius:0 5px 0 0;
    -moz-border-radius:0 5px 0 0;
    -ms-border-radius:0 5px 0 0;
    -o-border-radius:0 5px 0 0;
    border-radius:0 5px 0 0
}
.prediction_game .game_card .game_content .prediction-box .third-score{
    bottom:0;
    -webkit-border-radius:0 0 5px 0;
    -moz-border-radius:0 0 5px 0;
    -ms-border-radius:0 0 5px 0;
    -o-border-radius:0 0 5px 0;
    border-radius:0 0 5px 0
}
.prediction_game .game_card .game_content .prediction-box .second-score,.prediction_game .game_card .game_content .prediction-box .third-score{
    right:0;
    height:50%;
    width:40%;
    padding-top:18px
}
.prediction_game .game_card .game_content .prediction-box .win-score{
    background:#1f3672
}
.prediction_game .game_card .game_content .prediction-box .lose-score,.prediction_game .game_card .game_content .prediction-box .other-score{
    background:#778aba
}
.prediction_game .game_card .game_content .prediction-box .draw-score{
    background:#475a8b
}
.prediction_game .game_card .game_content .prediction-box .simple-box{
    position:absolute;
    width:50%;
    height:100%;
    font-size:9px;
    text-align:center;
    line-height:1.2;
    padding-top:40px;
    max-width:80%;
    min-width:20%;
    top:0;
    bottom:0
}
.prediction_game .game_card .game_content .prediction-box .simple-box:first-child{
    left:0;
    -moz-border-radius-topleft:5px;
    -webkit-border-top-left-radius:5px;
    border-top-left-radius:5px;
    -moz-border-radius-bottomleft:5px;
    -webkit-border-bottom-left-radius:5px;
    border-bottom-left-radius:5px
}
.prediction_game .game_card .game_content .prediction-box .simple-box:last-child{
    right:0;
    -moz-border-radius-topright:5px;
    -webkit-border-top-right-radius:5px;
    border-top-right-radius:5px;
    -moz-border-radius-bottomright:5px;
    -webkit-border-bottom-right-radius:5px;
    border-bottom-right-radius:5px
}
.prediction_game .game_card .game_content .prediction-box .winner{
    background:#1f3672;
    color:#fff;
    padding-top:35px
}
.prediction_game .game_card .game_content .prediction-box .loser{
    background:#778aba;
    color:#fff;
    padding-top:35px
}
.footer_bottom_right{
    float:right;
    margin-top:10px
}
.schema-faq{
    border:1px solid #ccc;
    margin-top:15px;
    border-top:0
}
.schema-faq-section .schema-faq-question{
    font-size:18px;
    width:100%;
    padding:10px;
    display:block;
    border-bottom:1px solid #ccc;
    border-top:1px solid #ccc
}
.schema-faq-section .schema-faq-answer{
    padding:0 10px 10px
}
.menu-link-nhanh-container{background: #fff;padding: 5px 10px;}
.menu-link-nhanh-container ul{}
.menu-link-nhanh-container ul li{margin: 5px 0;}
.menu-link-nhanh-container ul li a{color: #242424;}

/*
html body article {
    background: unset !important;
    padding: unset !important;
    margin-top: unset !important;
    display: unset !important;
    width: unset !important;
}

article .page .boc_ngoai {
    background: #f5f5f5;
    padding: 10px 5px 0;
    margin-top: 10px;
    display: inline-block;
    width: 100%;
}
*/

/*
html body article>.page { 
    background: unset !important;
    padding: 0 !important;
    margin: 0 !important;
    width: unset !important;
    float: unset !important;
    max-width: unset !important
}

article.hentry.padded2.article_container {
    display: flex !important;
    flex-direction: row;
    justify-content: space-between;
}

article.hentry.padded2.article_container>div:first-child {
    width: 79% !important;
}

article.hentry.padded2.article_container>div:last-child {
    width: 20% !important;
}
*/

.sidebar .home-box img {
    width: 100%;
}

.bxfaq_item.active {
    background: #e5e5e5;
}

.bxfaq_item .bxcontent {
    display: none;
}

.bxfaq_item .bxcontent.active {
     display: block;
}

.vbnhacai-box__title{
      background: unset !important;
}

.boc_ngoai>div:last-child h2 {
    border-bottom: 0;
    padding-left: 0 !important;
    padding-bottom: 0 !important;
}

h2.vbnhacai-box__title {
    padding-left: 0 !important;
}

.boc_ngoai>div:last-child {
    padding: 20px 0;
}

.bxfaq_item h3 .icon {
    position: absolute;
    right: 16px;
}

.bxfaq_item h3{
    position: relative;
}

/*
.bxfaq_item h3 {
    font-size: 15px !important;
}
*/

.bxfaq_item .bxcontent {
    padding: 10px 20px;
    font-size: 14px;
}

.dntable.template-nhacaionline .dntable__tr{
	font-size: 11px;
}
.dntable.template-nhacaionline .-price-sale .amount, .dntable.template-nhacaionline .-price-sale, .dntable.template-nhacaionline .-price-sale-text strong {
    font-size: 15px;
}

.dntable__td.-td-review.align-items-baseline ul {
    margin: 0;
}

.dntable.template-nhacaionline .-voted-text {
    font-size: 12px;
}

.dntable.template-nhacaionline .rank-meter .rank-meter-text {
	font-size: 15px;
	/*top: 39px;*/
}

//css bang nha cai

.widgetcontent ul li:first-child {
    border-top: none;
    padding-top: 0;
}

.widgetcontent ul li {
    display: block;
    width: 100%;
    padding: 13px 0;
    white-space: nowrap;
}

.widgetcontent ul li .nLogo {
    display: inline-block;
    width: 100px;
}

.widgetcontent ul li .dang_ky_ngay a {
    border: 1px solid #d6d8d9;
    background: linear-gradient(to bottom,#fff 0,#f5f5f5 100%);
    width: 100% !important;
    text-align: center !important;
}

.widgetcontent ul li a {
    display: inline-block;
    vertical-align: middle;
    color: #46525a;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 13px;
    padding: 5px 7px;
    max-width: 100% !important;
}

.widgetcontent ul li span strong {
    font-weight: 700;
    display: inline-block;
    font-size: 14px;
    padding: 0;
    text-align: center;
}

.bxwidget_lists .bxinner {
    border: 1px solid #eee;
    border-radius: 3px;
}

h3.bxwidget_title {
    margin-top: 0;
    background: #7f919e;
    padding: 10px;
    text-align: center;
}

h3.bxwidget_title a {
    color: #fff;
}

.widgetcontent {
    background: #fff;
}

.sidebar .home-box {
    margin: 10px 0;
}

.widgetcontent ul li {
    border-bottom: 1px solid #eee;
}

.widgetcontent ul {
    padding: 0;
}

.bxkm span.ttkm {
    font-size: 10px !important;
}

.bxkm span.giakm {
    font-weight: bold;
    font-size: 13px;
}

.bxkm {
    display: block;
    width: 37%;
    font-size: 11px;
    text-align: center;
    line-height: 20px;
}

.widgetcontent ul li {
    border-bottom: 1px solid #eee;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
}

.nLogo {
    width: 25% !important;
}

.widgetcontent ul li .nLogo a {
    border: unset !important;
}

.bxkm {
    width: 40%;
}

.dang_ky_ngay {
    width: 25% !important;
}

.ttkm {
    display: block;
}

li.posttype_post img {
    width: 60px !important;
    height: 60px;
    object-fit: cover;
    margin-right: 10px;
    margin: 0 10px;
}

		html body article .home-table p span.left a{
			display:block;
			vertical-align:top;
			margin-right:8px;
			float:left;
			background:url(../img/sp/logo-color-square.png) left top no-repeat;
			border:1px solid #d6d8d9;
			width:127px;
			height:107px;
			text-indent:-9999px
		}

/*
html body header nav>ul>li:first-child a:before {
    content: "";
    position: absolute;
    left: -100px;
    top: -500px;
    width: 192px;
    height: 10px;
    background-color: rgba(255,255,255,.5);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: searchLights 2s ease-out 1s infinite;
    -o-animation: searchLights 2s ease-out 1s infinite;
    animation: searchLights 2s ease-out 1s infinite;
}
*/


span.title_post_sidebar {
    font-size: 16px;
    display: block;
    white-space: initial;
    color: #46525a !important;
    line-height: 24px;
    margin-right: 10px;
}

.dntable__td.-td-link>a {
    margin-bottom: 10px;
    width: 89px;
    padding: 6px;
}

.dntable.template-nhacaionline .dntable__td.-td-link {
    width: 145px;
    flex-direction: column !important;
}

.dntable__td.-td-sale-casino {
    display: none !important;
}

.dntable.template-nhacaionline .dntable__td.-td-rank-meter {
    width: 15%;
    flex: 0 0 auto;
}

.dntable.template-nhacaionline .dntable__td.-td-sale-thethao, .dntable.template-nhacaionline .dntable__td.-td-voted {
    flex: 0 0 auto;
    width: 18%;
}

h3.vbnhacai-box__title {
    padding-left: 0 !important;
}

.bxttkm.text-center {
    margin-bottom: 15px;
    border-bottom: 1px solid #eee;
    padding: 15px !important;
}

.vbnhacai-ssingle.style-2 .bxttkm__text {
	border: unset !important;
}

.p-3 .bxttkm.text-center{
    margin-bottom: 0 !important;
}

.container.cont-relative.mm-page.mm-slideout .page.nha_cai .list_post_cat {
    display: none !important;
}

.-logo.text-center.mb-3 {
    width: 154px !important;
    height: auto !important;
    text-align: center;
    margin: 0 auto !important;
}

.p-3>div>img {
    width: 150px !important;
}

/*
html body img {
    width: 100% !important;
}
*/

/*test*/

html body.home article.hentry.padded2.article_container {
    padding: 0px !important;
    background: unset !important;
}

html body.home article.hentry.padded2.article_container>.page{
	background: unset !important;
	padding: 0 !important;
	margin: 0 !important;
	border: 0 !important;
}

.boc_ngoai {
    background: #fff;
    margin-bottom: 20px;
    padding: 15px 10px;
    border: 1px solid #eee;
}

html body article .page .boc_ngoai:nth-child(2)>p {
    display: none;
}

.bxkm_archive.mb-3 {
    margin: 16px 0;
}

html body article figure {
    text-align: center;
}

.boc_ngoai h1 {
    margin-top: 0;
}

.bxttkm.text-center {
    margin-bottom: 20px;
}

.vbnhacai-ssingle.style-2 .bxttkm__text {
    padding-bottom: 0px;
    margin-bottom: 5px;
}

p.bxttkm__number {
    text-align: center;
}

.bxnavigation .bxinner {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 20px 0;
}

.bxnavigation .bxinner .paginate ul {
    list-style: none !important;
    display: flex;
    margin-top: 0;
}

ul.page-numbers li {
    border: 1px solid #eee;
    padding: 10px;
    margin: 0 10px;
    height: auto !important;
}

.bxnavigation {
    display: none;
}

article.article_container .page .separation-line {
    border-left: 0 !important;
}

.bxwidget_lists.list {
    margin: 10px 0;
}

div#sidebar aside img {
    width: 100%;
}

html body.home article .sidebar {
    margin: -10px 0px 0;
    width: 336px;
}

body.post-template-default article.hentry.article_container .aligncenter {
    text-align: center !important;
    margin: 0 auto !important;
    padding: 15px 0;
}

html body article blockquote {
    border-left: 4px solid #7f919e;
    padding-left: 16px;
    width: 100%;
    margin: 20px;
}

.dntable.template-nhacaionline .td-item__salett {
    width: 133px;
}
.dntable.template-nhacaionline .td-item__salett p {
    text-align: center;
}

.dntable.template-nhacaionline.js-vbloadmore {
    margin-top: 20px;
}

.dntable__footer.mt-3 a {
    width: 100% !important;
}

.dntable.template-nhacaionline .dnbutton {
	margin-right: 0 !important;
}

/*css responsive*/

html body div.aligncenter {
	text-align: unset !important;  
}

@media (max-width: 767px) {
.dntable.template-nhacaionline .dnbutton.-dangky {
    display: block !important;
}

a.dnbutton.dnbutton-primary.-dangky.me-1 {
    margin-right: 0 !important;
}

}

@media (min-width: 1200px) and (max-width: 1296px){
.dntable__td.-td-voted {
    display: none !important;
}

.dntable__td.-td-review {
    display: none !important;
}

.dntable.template-nhacaionline .dntable__td.-td-sale-thethao{
    width: 30%;
}

}

@media (min-width: 768px) and (max-width: 1199px){
.dntable.template-nhacaionline .dntable__td.-td-sale-thethao {
    flex: 0 0 auto;
    width: 32%;
}

.dntable.template-nhacaionline .dntable__td.-td-rank-meter {
    width: 24%;
    flex: 0 0 auto;
}

.dntable.template-nhacaionline .dntable__td.-td-voted{
    flex: 0 0 auto;
    width: 30%;
}

}


@media (min-width: 576px) and (max-width: 767px){
.dntable.template-nhacaionline .dntable__td.-td-sale-thethao {
    flex: 0 0 auto;
    width: 32%;
}

a.dnbutton.dnbutton-border{
   display: block !important;
}

}

@media (max-width: 575px) {

.bottom {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
}

.container-left {
    font-size: 11px !important;
    width: 60% !important;
    padding-left: 0 !important;
}

.container-left .textwidget p {
	line-height: 17px !important;
}

ul#menu-footer-menu {
    display: flex;
    font-size: 11px !important;
    flex-wrap: wrap;
    justify-content: space-evenly;
    padding: 10px 0;
}

.dntable.template-nhacaionline .dntable__td.-td-sale-thethao {
    display: block !important;
    width: 46%;
}

.dntable.template-nhacaionline .dntable__td.-td-link {
    width: 30% !important;
}

.dntable__td.-td-rank-meter {
    display: none !important;
}

.dntable.template-nhacaionline .td-item__salett {
    width: 150px;
    text-align: center;
    margin: 0 auto !important;
    margin-top: 8px !important;
}

.dntable.template-nhacaionline .-price-sale .amount {
    font-size: 17px !important;
}

.dntable.template-nhacaionline .td-item__salett>p {
    font-size: 13px !important;
}

p.-price-sale-text strong {
    font-size: 13px !important;
}

html body article .list_post_cat .fb-like {
    display: none !important;
}

html body h1 {
    font-size: 22px !important;
    line-height: 28px !important;
}

html body h2 {
    font-size: 18px !important;
    line-height: 26px !important;
}

html body h3 {
    font-size: 16px !important;
    line-height: 22px !important;
}

html body h4 {
    font-size: 14px !important;
    line-height: 20px !important;
}

}