* {margin: 0;padding: 0}
html body {background: #fff url(../img/background-repeat.png);padding: 0;margin: 0;font-size: 12px;color: #575757;overflow-x: hidden;overflow-y: auto;font-family: 'Open Sans',sans-serif;min-width: 320px}

.l1,.l2,.l3,.l4{text-align:center;}
.l1>span,.l1:after,.l1:before,.l2>span,.l2:after,.l2:before,.l3>span,.l3:after,.l3:before{display:inline-block;vertical-align:middle;background:transparent no-repeat 0 0;text-indent:-9999px;}
.l1>span,.l1:before,.l1:after{background-image:url(../img/l1.png)}
.l1.sportium>span,	.l1.sportium:before, .l1.sportium:after{ width: 105px; height: 18px; background-position: 0 0; }
.l1.bet365>span,	.l1.bet365:before, .l1.bet365:after{ width: 105px; height: 20px; background-position: 0 -19px; }
.l1.premier>span,	.l1.premier:before, .l1.premier:after{ width: 105px; height: 22px; background-position: 0 -40px; }
.l1.golden>span ,	.l1.golden :before, .l1.goldenpark:after{ width: 105px; height: 13px; background-position: 0 -63px; }
.l1.botemania>span,	.l1.botemania:before, .l1.botemania:after{ width: 105px; height: 22px; background-position: 0 -77px; }
.l1.betfair>span,	.l1.betfair:before, .l1.betfair:after{ width: 105px; height: 17px; background-position: 0 -99px; }
.l1.wh>span,	.l1.williamhill:before, .l1.williamhill:after{ width: 90px; height: 35px; background-position: -105px 0; }
.l1.paf>span,	.l1.paf:before, .l1.paf:after{ width: 90px; height: 30px; background-position: -105px -36px; }
.l1.betway>span,	.l1.betway:before, .l1.betway:after{ width: 90px; height: 31px; background-position: -105px -67px; }
.l1.luckia>span,	.l1.luckia:before, .l1.luckia:after{ width: 90px; height: 21px; background-position: -105px -99px; }
.l1.paston>span,	.l1.paston:before, .l1.paston:after{ width: 90px; height: 29px; background-position: -105px -119px;}
.l1.circus>span,	.l1.circus:before, .l1.circus:after{ width: 85px; height: 24px; background-position: -105px -149px;}
.l1.wanabet>span,	.l1.wanabet:before, .l1.wanabet:after{ width: 90px;height: 23px; background-position: -105px -172px;}
.l1.leovegas>span,	.l1.leovegas:before, .l1.leovegas:after{ width: 90px;height: 32px; background-position: -105px -240px;}

.l1.marca-aquestas>span,	.l1.marca-aquestas:before, .l1.marca-aquestas:after{ width: 67px;height: 30px; background-position: -195px -168px;}
.l1.casino777-old>span,	.l1.casino777-old:before, .l1.casino777-old:after{ width: 68px;height: 21px; background-position: -195px -200px;}
.l1.jokerbet>span,	.l1.jokerbet:before, .l1.jokerbet:after{ width: 90px;height: 18px; background-position: -105px -197px;}
.l1.casino-gran-madrid>span,	.l1.casino-gran-madrid:before, .l1.casino-gran-madrid:after{ width: 103px;height: 33px; background-position: 0 -175px;}
.l1.vive-la-suerte>span,	.l1.vive-la-suerte:before, .l1.vive-la-suerte:after{ width: 103px;height: 14px; background-position: 0 -267px;}
.l1.marathonbet>span,	.l1.marathonbet:before, .l1.marathonbet:after{ width: 94px;height: 28px; background-position: 0 -240px;}
.l1.starvegas>span,	.l1.starvegas:before, .l1.starvegas:after{ width: 67px;height: 33px; background-position: -195px -136px;}
.l1.canalbingo>span,	.l1.canalbingo:before, .l1.canalbingo:after{ width: 97px;height: 33px; background-position: 0 -207px;}
.l1.botemania>span,	.l1.botemania:before, .l1.botemania:after{ width: 90px;height: 23px; background-position: -105px -217px;}
.l1.casino777>span,	.l1.casino777:before, .l1.casino777:after{ width: 65px;height: 22px; background-position: -198px -201px;}

.l1.bwin>span,	.l1.bwin:before, .l1.bwin:after{ width: 70px; height: 22px; background-position: -195px 0; }
.l1.suertia>span,	.l1.suertia    :before, .l1.suertia:after{ width: 70px; height: 31px; background-position: -195px -23px; }
.l1.inter>span,.l1.interwetten:before, .l1.interwetten:after{ width: 70px; height: 43px; background-position: -195px -55px; }
.l1.c888>span,	.l1.c888:before, .l1.c888:after { width: 70px; height: 37px; background-position: -195px -99px }
.l1.star>span,	.l1.star:before, .l1.star:after { width: 100px; height: 24px; background-position: -3px -116px }
.l1.betsson>span,	.l1.betsson:before, .l1.betsson:after { width: 100px;height: 20px; background-position: -3px -139px;}
.l1.merkurmagic>span,	.l1.merkurmagic:before, .l1.merkurmagic:after { width: 100px; height: 18px; background-position: -3px -158px;}
.l1.granmadrid>span,	.l1.granmadrid:before, .l1.granmadrid:after { width: 103px; height: 33px; background-position: -1px -175px;}

.l2>span{background-image:url(../img/l2.png)}
.l2.bor>span, .l2.bor:before, .l2.bor:after{width:103px;height:18px;background-position: 0 0;}
.l2.ava>span, .l2.ava:before, .l2.ava:after{width:88px;height:17px;background-position: 0 -20px;}
.l2.megaf>span, .l2.megaf:before, .l2.megaf:after{width:76px;height:30px;background-position: -110px 0;}
.l2.imm>span, .l2.imm:before, .l2.imm:after{width:64px;height:37px;background-position: -110px -31px;}
.l2.hoh>span, .l2.hoh:before, .l2.hoh:after{width:72px;height:30px;background-position: -110px -69px;}
.l2.llc>span, .l2.llc:before, .l2.llc:after{width:61px;height:56px;background-position: -190px 0;}
.l2.jokerscap>span, .l2.jokerscap:before, .l2.jokerscap:after{width:51px;height:53px;background-position: -190px -57px;}
.l2.sizz>span, .l2.sizz:before, .l2.sizz:after{width:58px;height:42px;background-position: -260px 0;}
.l2.trip>span, .l2.trip:before, .l2.trip:after{width:70px;height: 53px;background-position: -260px -43px;}
.l2.fruit>span, .l2.fruit:before, .l2.fruit:after{width: 107px;height: 14px;background-position: 0 -302px;}
.l2.ew>span, .l2.ew:before, .l2.ew:after{width: 99px;height: 12px;background-position: 0 -38px;}
.l2.dpd>span, .l2.dpd:before, .l2.dpd:after{width: 80px;height: 42px;background-position: 0 -51px;}
.l2.cold>span, .l2.cold:before, .l2.cold:after{width: 97px;height: 22px;background-position: 0 -93px;}
.l2.jp6000>span, .l2.jp6000:before, .l2.jp6000:after{width:103px;height:31px;background-position: 0px -117px}
.l2.gq>span, .l2.gq:before, .l2.gq:after{width:106px;height:18px;background-position: 0px -146px}
.l2.vp>span, .l2.vp:before, .l2.vp:after{width:75px;height:28px;background-position: -110px -300px}
.l2.strb>span, .l2.strb:before, .l2.strb:after{width:98px;height:26px;background-position: 0px -166px}
.l2.jb>span, .l2.jb:before, .l2.jb:after{width:107px;height:17px;background-position: 0px -192px}
.l2.megaj>span, .l2.megaj:before, .l2.megaj:after{width:50px;height:50px;background-position: -260px -95px}
.l2.sp>span, .l2.sp:before, .l2.sp:after{width:100px;height:18px;background-position: 0px -210px}
.l2.sevens>span, .l2.sevens:before, .l2.sevens:after{width:71px;height:21px;background-position: -110px -100px}
.l2.gs>span, .l2.gs:before, .l2.gs:after{width:105px;height:22px;background-position: 0px -335px}
.l2.eoh>span, .l2.eoh:before, .l2.eoh:after{width:71px;height:32px;background-position: -110px -120px}
.l2.dt>span, .l2.dt:before, .l2.dt:after{width:102px;height:15px;background-position: 0px -229px}
.l2.magicm>span, .l2.magicm:before, .l2.magicm:after{width:106px;height:21px;background-position: 0px -245px}
.l2.bs>span, .l2.bs:before, .l2.bs:after{width:103px;height:19px;background-position: 0px -268px}
.l2.g7s>span, .l2.g7s:before, .l2.g7s:after{width:102px;height:15px;background-position: 0px -318px}
.l2.loo>span, .l2.loo:before, .l2.loo:after{width:77px;height:47px;background-position: -110px -155px}
.l2.xh>span, .l2.xh:before, .l2.xh:after{width:98px;height:26px;background-position: 0px -545px}
.l2.ps>span, .l2.ps:before, .l2.ps:after{width:75px;height:22px;background-position: -110px -203px}
.l2.gor>span, .l2.gor:before, .l2.gor:after{width:104px;height:16px;background-position: 0px -358px}
.l2.inf>span, .l2.inf:before, .l2.inf:after{width:91px;height:15px;background-position: -9px -499px}
.l2.koc>span, .l2.koc:before, .l2.koc:after	 {width:65px;height:47px;background-position: -190px -210px}
.l2.ga>span, .l2.ga:before, .l2.ga:after	 {width:77px;height:28px;background-position: -110px -521px}
.l2.megam>span, .l2.megam:before, .l2.megam:after	 {width:70px;height:37px;background-position: -110px -226px}
.l2.glad>span, .l2.glad:before, .l2.glad:after	 {width:72px;height:37px;background-position: -110px -263px}
.l2.jp>span, .l2.jp:before, .l2.jp:after	 {width:64px;height:47px;background-position: -190px -111px}
.l2.got>span, .l2.got:before, .l2.got:after	 {width:108px;height:13px;background-position: 0px -288px}
.l2.avalon>span, .l2.avalon:before, .l2.avalon:after	 {width:110px;height:24px;background-position: 0px -521px}
.l2.hulk>span, .l2.hulk:before, .l2.hulk:after		 {width:75px;height:30px;background-position: -110px -330px}
.l2.blue>span, .l2.blue:before, .l2.blue:after {width:110px;height:15px;background-position: 0 -446px;}
.l2.im2>span, .l2.im2:before, .l2.im2:after {width: 110px;height: 27px;background-position: 0px -660px;}
.l2.t2>span, .l2.t2:before, .l2.t2:after {width: 110px;height: 19px;background-position: 0px -684px;}
.l2.mg>span, .l2.mg:before, .l2.mg:after {width: 99px;height: 47px;background-position: 0px -584px;}
.l2.mps>span, .l2.mps:before, .l2.mps:after {width: 104px;height: 30px;background-position: 0px -629px;}
.l2.cleo>span, .l2.cleo:before, .l2.cleo:after {width: 80px;height: 30px;background-position: -109px -592px;}
.l2.cf>span, .l2.cf:before, .l2.cf:after {width: 81px;height: 33px;background-position: -107px -622px;}
.l2.ths2>span, .l2.ths2:before, .l2.ths2:after {width: 80px;height: 29px;background-position: -109px -654px;}
.l2.sg>span, .l2.sg:before, .l2.sg:after {width: 81px;height: 39px;background-position: -109px -682px;}
.l2.tr>span, .l2.tr:before, .l2.tr:after {width: 81px;height: 38px;background-position: -258px -244px;}

.l3>span{background-image:url(../img/l3.png)}
.l3.sportium>span,	.l3.sportium:before, .l3.sportium:after{ width: 80px; height: 13px; background-position: 0 0; }
.l3.bet365>span,	.l3.bet365:before, .l3.bet365:after{ width: 80px; height: 17px; background-position: 0 -14px; }
.l3.premier>span,	.l3.premier:before, .l3.premier:after{ width: 80px; height: 19px; background-position: 0 -32px; }
.l3.betway>span,	.l3.betway:before, .l3.betway:after{ width: 80px; height: 21px; background-position: 0 -52px; }
.l3.goldenpark>span,	.l3.goldenpark:before, .l3.goldenpark:after{ width: 80px; height: 13px; background-position: 0 -75px; }
.l3.luckia>span,	.l3.luckia:before, .l3.luckia:after{ width: 80px; height: 18px; background-position: 0 -88px; }
.l3.wh>span,	.l3.wh:before, .l3.w:after{ width: 80px; height: 29px; background-position: -80px 0; }
.l3.bwin>span,	.l3.bwin:before, .l3.bwin:after{ width: 80px; height: 33px; background-position: -80px -30px; }
.l3.betfair>span,.l3.betfair:before, .l3.betfair:after{ width: 80px; height: 13px; background-position: -80px -55px; }
.l3.paf>span,	.l3.paf:before, .l3.paf:after{ width: 80px; height: 28px; background-position: -80px -69px; }
.l3.botemania>span,	.l3.botemania  :before, .l3.botemania:after{ width: 80px; height: 18px; background-position: -80px -99px; }
.l3.c888>span,	.l3.c888:before, .l3.c888:after{ width: 65px; height: 40px; background-position: -160px 0 }
.l3.interwetten>span,	.l3.interwetten:before, .l3.interwetten:after{ width: 65px; height: 41px; background-position: -160px -41px; }
.l3.suertia>span,	.l3.suertia    :before, .l3.suertia:after{ width:65px; height: 29px; background-position: -160px -83px; }

/* header */
header{position:relative;max-width: 960px;margin:0 auto;height:45px;}
header>ul>li.exp._3>ul>li>div>div>div a{float:left;height:25px;padding:100px 0 20px;font:600 14px/25px 'open sans',sans-serif;color:white;text-align:center;text-decoration:none;text-transform:uppercase;background:url(../img/header-bgs-3.jpg) no-repeat center 0;}
header>ul>li.exp._3>ul>li>div>div>div a.roul{background-position: center 0}
header>ul>li.exp._3>ul>li>div>div>div a.bj{background-position: center -146px}
header>ul>li.exp._3>ul>li>div>div>div a.bacc{background-position: center -292px}
header>ul>li.exp._3>ul>li>div>div>div a.sicbo{background-position: center -438px}
header>ul>li.exp._3>ul>li>div>div>div a span{display:inline-block;width:125px;background:#fe3404;}
@media (max-width: 840px){
header { background: #393939;}
}
@media (max-width: 767px){
header>a,header>span{float:left;width:60px;height:45px;background:white url(../img/header-icons.png) no-repeat 0 0;text-indent:-99999px;}
header>a,header>a{float:left;width:60px;height:45px;background:white url(../img/header-icons.png) no-repeat 0 0;text-indent:-99999px;}
header>.trigger{float:right;width:45px;height:45px;background:#fe3404 url(../img/header-icons.png) no-repeat -60px 0;cursor:pointer;}
header.opened>.trigger{background-position: -105px 0}
header>.back{display:none;float: right;width: 215px;font: normal 16px/45px 'open sans',sans-serif;color:white;text-align:center;}
header>.back.active{display:block;}
header>.back:before{content:"";display:inline-block;width:21px;height:21px;vertical-align:middle;margin-top :-4px;margin-right:10px;background:url(../img/header-icons.png) no-repeat -35px -110px;}
header>ul{display:none;position:absolute;top: 45px;right:0;width: 310px;background:white;padding:5px 0;border:5px solid #393939;z-index: 10;}
header.opened>ul{display:block;}
header>ul.opened>li{display:none;}
header>ul.opened>li.opened{display:block;}
header>ul>li.exp{float:left;width:50%;margin-bottom:5px;}
header>ul>li>a,header>ul>li>span{display:block;margin:0 5px;font:bold 19px/20px oswald,sans-serif;color:white;text-transform:uppercase;text-shadow: 0 1px 3px black;}
header>ul>li.exp>a,header>ul>li.exp>span{height:40px;padding:80px 10px 10px;background: url(../img/header-bgs-1.jpg) no-repeat 0 0;}
header>ul>li.exp.a>a,header>ul>li.exp.a>span{background-position: 0 0}
header>ul>li.exp.b>a,header>ul>li.exp.b>span{background-position: 0 -130px}
header>ul>li.exp.c>a,header>ul>li.exp.c>span{background-position: 0 -260px}
header>ul>li.exp.d>a,header>ul>li.exp.d>span{background-position: 0 -390px}
header>ul>li.exp.e>a, header>ul>li.exp.e>span {background-position: 0 -520px;}
header>ul>li.exp.f>a, header>ul>li.exp.f>span {background-position: 0 -652px;}
header>ul>li.exp>a:before,header>ul>li.exp>span:before{content:"";float:right;width:34px;height:38px;margin:1px;background:url(../img/header-icons.png) no-repeat 0 -95px;}
header>ul>li.exp>a:hover{}
header>ul>li.exp>i{display:block;padding:10px 0;margin:0 5px;font:normal normal 13px/20px 'open sans',sans-serif;color:white;background:#393939;border-top:1px solid white;cursor:pointer;}
header>ul>li.exp>i:before,header>ul>li.alone>a:before{content:"";display:inline-block;width:20px;height:20px;vertical-align:middle;margin:-2px 8px 0;background: #fe3404 url(../img/header-icons.png) no-repeat 0 -134px;border-radius:3px;}
header>ul>li.alone{clear:both;}
header>ul>li.alone>a{padding:18px;text-align:center;background:#393939;}
header>ul>li.alone>a:before{margin-top:-6px;margin-left:0;}

header>ul>li>ul{display:none;position:absolute;top: -5px;left:-5px;right:-5px;background:white;padding:5px;border:5px solid #393939;}
header>ul>li.opened>ul{display:block;}
header>ul>li.exp._1>ul>li{}
header>ul>li.exp>ul>li>i{display:none;}
header>ul>li.exp._1>ul>li>a,header>ul>li.exp._1>ul>li>span,header>ul>li.exp._3>ul>li>a,header>ul>li.exp._3>ul>li>span{display:block;padding: 23px 0 23px 170px;font:bold 30px/32px oswald,sans-serif;color:white;text-transform:uppercase;text-shadow: 0 1px 3px black;background: url(../img/header-bgs-2.jpg) no-repeat center 0;}
header>ul>li.exp._1.a>ul>li>a,header>ul>li.exp._1.a>ul>li>span,header>ul>li.exp._3.a>ul>li>a,header>ul>li.exp._3.a>ul>li>span{background-position: center 0;}
header>ul>li.exp._1.b>ul>li>a,header>ul>li.exp._1.b>ul>li>span,header>ul>li.exp._3.b>ul>li>a,header>ul>li.exp._3.b>ul>li>span{background-position: center -110px;}
header>ul>li.exp._1.d>ul>li>a,header>ul>li.exp._1.d>ul>li>span,header>ul>li.exp._3.d>ul>li>a,header>ul>li.exp._3.d>ul>li>span{background-position: center -220px;}
header>ul>li.exp>ul>li>div{position:relative;margin:4px 0 2px;padding: 10px 0;border:3px solid #7a7a7a;overflow:hidden;}
header>ul>li.exp._1>ul>li>div>em,header>ul>li.exp._2>ul>li>div>em{position:absolute;top:0;bottom:0;display:block;width:25px;height:100%;margin:auto;background:white;box-shadow: 0 0 15px white;}
header>ul>li.exp._1>ul>li>div>em:before,header>ul>li.exp._2>ul>li>div>em:before{content:"";display:block;width:13px;height:calc(100% - 20px);margin:10px auto;background:url(../img/header-icons.png) no-repeat -57px -13px;}
header>ul>li.exp._1>ul>li>div>em.next:before,header>ul>li.exp._2>ul>li>div>em.next:before{background-position: -71px -13px}
header>ul>li.exp._1>ul>li>div>em.prev,header>ul>li.exp._2>ul>li>div>em.prev{left:0;}
header>ul>li.exp._1>ul>li>div>em.next,header>ul>li.exp._2>ul>li>div>em.next{right:0;}
header>ul>li.exp._1>ul>li>div>div,header>ul>li.exp._2>ul>li>div>div{overflow: auto;}
header>ul>li.exp._1>ul>li>div>div>div,header>ul>li.exp._2>ul>li>div>div>div{/* width: 680px; */overflow:hidden;margin: 0 25px;}
header>ul>li.exp.a>ul>li>div>div>div{width: 1225px}
header>ul>li.exp.b>ul>li>div>div>div{width: 387px}
header>ul>li.exp.c>ul>li>div>div>div{width: 865px}
header>ul>li.exp._1>ul>li>div>div>div div,header>ul>li.exp._2>ul>li>div>div>div div,
header>ul>li.exp._1>ul>li>div>div>div>a,header>ul>li.exp._2>ul>li>div>div>div>a{float:left;width:120px;/* border-left: 1px dashed #ddd; */}
header>ul>li.exp._1>ul>li>div>div>div div.x2,header>ul>li.exp._2>ul>li>div>div>div div.x2{width:120px;border:none;}
header>ul>li.exp._1>ul>li>div>div>div div.of,header>ul>li.exp._2>ul>li>div>div>div div.of{width:auto;overflow: hidden;float: none;}
header>ul>li.exp._1>ul>li>div>div>div div.x2 a,header>ul>li.exp._2>ul>li>div>div>div div{float:left;width:120px;border-left: 1px dashed #ddd;}
header>ul>li.exp._1>ul>li>div>div>div div.x2:first-child a,header>ul>li.exp._2>ul>li>div>div>div div.x2 a:nth-child(odd),
header>ul>li.exp._2>ul>li>div>div>div>div.of a:first-child,header>ul>li.exp._2>ul>li>div>div>div>div.of a:nth-child(5),header>ul>li.exp._2>ul>li>div>div>div>div.of a:nth-child(9){border-left: none;}
header>ul>li.exp._1>ul>li>div>div>div>a:nth-child(3),
header>ul>li.exp._1>ul>li>div>div>div>a:nth-child(4),
header>ul>li.exp._2>ul>li>div>div>div div.x2 a:nth-child(2){border-top: none;}
header>ul>li.exp._1>ul>li>div>div>div div:first-child,header>ul>li.exp._2>ul>li>div>div>div div:first-child{border-left:none;}
header>ul>li.exp._1>ul>li>div>div>div a{float:left;width:120px;height:70px;line-height:70px;border-top:1px dashed #ddd;border-left: 1px dashed #ddd;}
header>ul>li.exp._2>ul>li>div>div>div a{float: left;width: 120px;height:70px;line-height:70px;border-top:1px dashed #ddd;}
header>ul>li.exp._2>ul>li>div>div>div .of a{border-left:1px dashed #ddd;}
header>ul>li.exp._1>ul>li>div>div>div a:first-child,header>ul>li.exp._2>ul>li>div>div>div a:first-child,
header>ul>li.exp._2>ul>li>div>div>div>div.of a:nth-child(2),
header>ul>li.exp._2>ul>li>div>div>div>div.of a:nth-child(3),header>ul>li.exp._2>ul>li>div>div>div>div.of a:nth-child(4){border-top:none}
header>ul>li.exp._2>ul>li{margin-bottom:2px;}
header>ul>li.exp._2>ul>li>a,header>ul>li.exp._2>ul>li>span{display:block;padding-left:20px;font:normal 18px/50px Roboto,sans-serif;color:white;text-transform:uppercase;background:#393939;}
header>ul>li.exp._2>ul>li>a:before,header>ul>li.exp._2>ul>li>span:before{content:"";float:right;width:35px;height:50px;background:#fe3404 url(../img/header-icons.png) no-repeat 0 -45px;}
header>ul>li.exp._2>ul>li.slots>a:before,header>ul>li.exp._2>ul>li.slots>span:before{background-position: 0 -45px}
header>ul>li.exp._2>ul>li.roul>a:before,header>ul>li.exp._2>ul>li.roul>span:before{background-position: -35px -45px}
header>ul>li.exp._2>ul>li.bj>a:before,header>ul>li.exp._2>ul>li.bj>span:before{background-position: -70px -45px}
header>ul>li.exp._2>ul>li.poker>a:before,header>ul>li.exp._2>ul>li.poker>span:before{background-position: -105px -45px}
header>ul>li.exp._2>ul>li.bingo>a:before,header>ul>li.exp._2>ul>li.bingo>span:before{background-position: -140px -45px}
header>ul>li.exp._3>ul>li>a,header>ul>li.exp._3>ul>li>span{padding-left:90px}
header>ul>li.exp._3>ul>li>div>em{display:none;}
header>ul>li.exp._3>ul>li>div>div{}
header>ul>li.exp._3>ul>li>div>div>div{width:94%;margin:0 auto;}
header>ul>li.exp._3>ul>li>div>div>div a{width:50%;border-bottom:1px dashed #ddd;box-shadow:-1px 0 0 #ddd inset}
header>ul>li.exp._3>ul>li>div>div>div a:last-child{border-bottom:none;}
header>ul>li.exp._3>ul>li>div>div>div a:nth-child(2){box-shadow:none;}

}
@media(min-width: 768px){
	header li.exp._1 div.x2:first-child a{border-left: none;}
	header>ul>li.exp._1>ul>li>div>div .x2 a:first-child{border-top: none;}
}
@media (max-width: 360px){
header>ul{left:0;width:auto;}
}
@media (min-width: 768px){
header{}
header>a,header>span{position: relative;float:left;width: 9.5%;height:45px;text-indent:-99999px;}
header>a:before,header>span:before{content:"";position: absolute;left:0;right:0;display:block;width:50px;height:45px;margin:auto;background:url(../img/casinobueno-com.jpg) no-repeat -15px 2px;}
header>.trigger,header>.back{display:none}
header>ul{background: #393939;padding: 0 5px;text-align: center;height: 45px;float: right;max-width: 663px;position: relative;}
header>ul:after{/*content: '';*/display: inline-block;width: 100%;}
header>ul>li{float: left;/* white-space: nowrap; */box-shadow: -1px 0 0 #616161 inset;}
header>ul>li>a,header>ul>li>span{display:inline-block;font: normal 12px/15px 'open sans',sans-serif;color: white;padding: 15px 5px;}
header>ul>li.g{box-shadow:none;float: none;overflow: hidden;display: block;}
header>ul>li.g>a{display: block;}
header>ul>li.exp:hover>a,header>ul>li.alone>a:hover{background:white;color:#a2a2a2;box-shadow:0 1px 0 #dbdbdb inset,0 -1px 0 #dbdbdb inset;}
header>ul>li.exp>i{position: relative;display:inline-block;width:30px;height: 45px;vertical-align: middle;margin-top: -3px;margin-left:-3px;text-indent: -9999px;box-shadow: -13px 0 0 -12px #535353;}
header>ul>li.exp:hover>i{box-shadow: -1px 0 0 #dbdbdb;background: white;}
header>ul>li.exp>i:before{content:"";display:block;position: absolute;top: 19px;left: 0;right:0;width: 7px;height: 5px;margin:auto;background: url(../img/header-icons.png) no-repeat -48px -101px;}
header>ul>li.exp:hover>i:before{background-position: -48px -95px;}

header>ul>li>ul{display:none;position:absolute;z-index: 10;top: 45px;left: 0;right: 0;background:white;border: 8px solid #393939;border-top: 0;box-shadow: 0 2px 10px -4px black;}
header>ul>li:hover>ul,header>ul>li.opened>ul{display:block;}
header>ul>li.exp>ul>li>i{display:none;}
header>ul>li.exp._1>ul>li>a,header>ul>li.exp._1>ul>li>span,header>ul>li.exp._3>ul>li>a,header>ul>li.exp._3>ul>li>span{display: none;}
header>ul>li.exp>ul>li>div{padding: 15px 90px;overflow:hidden;}
header>ul>li.exp>ul>li>div>em{position:absolute;top:0;bottom:0;display:block;width: 35px;height: 73px;margin:auto;background:white;border: 1px solid #dbdbdb;cursor:default;}
header>ul>li.exp>ul>li>div.act>em{cursor:pointer;}
header>ul>li.exp>ul>li>div>em:before{content:"";display:block;width:9px;height:13px;margin: 30px auto 0;background:url(../img/header-icons.png) no-repeat -85px -95px;}
header>ul>li.exp>ul>li>div>em.next:before{background-position: -95px -95px;}
header>ul>li.exp>ul>li>div>em.prev{left:25px;}
header>ul>li.exp>ul>li>div>em.next{right:25px;}
header>ul>li.exp>ul>li>div.act>em:hover{border-color:#fe3404;}
header>ul>li.exp>ul>li>div.act>em.prev:hover:before{background-position: -85px -109px}
header>ul>li.exp>ul>li>div.act>em.next:hover:before{background-position: -95px -109px}
header>ul>li.exp._1>ul>li>div>div,header>ul>li.exp._2>ul>li>div>div{overflow:hidden;}
header>ul>li.exp._1>ul>li>div>div>div,header>ul>li.exp._2>ul>li>div>div>div{width: 362px;overflow:hidden;margin: 0 auto;}
header>ul>li.exp.a>ul>li>div>div>div{width: 1080px;}
header>ul>li.exp.b>ul>li>div>div>div{width: 604px;}
header>ul>li.exp.c>ul>li>div>div>div{width: 846px;}
header>ul>li.exp._1>ul>li>div .dt { display: table; width: auto; }
header>ul>li.exp._1>ul>li>div .dt .x2 { display: table-cell; width: auto; float: none;  }
header>ul>li.exp._1>ul>li>div>div>div div,header>ul>li.exp._2>ul>li>div>div>div div{float:left;width:120px;border:none;}
header>ul>li.exp._1>ul>li>div>div>div div.of{float:none;width:auto;overflow:hidden;}
header>ul>li.exp._1>ul>li>div>div>div a,header>ul>li.exp._2>ul>li>div>div>div a{float:left;width:120px;height:70px;line-height:70px;border-top:1px dashed #ddd;border-left: 1px dashed #ddd;}
header>ul>li.exp._1>ul>li>div>div>div div.of a:first-child{border-left:  1px dashed #ddd}
header>ul>li.exp._2>ul{padding: 12px 5px;}
header>ul>li.exp._2>ul>li{width: 170px;text-align: left;}
header>ul>li.exp._2>ul>li>div{display: none;position:absolute;top:0;bottom:0;right:0;left: 170px;padding: 9px 65px;}
header>ul>li.exp._2>ul>li.active>div{display: block;}
header>ul>li.exp._2>ul>li>i{display:block;float:right;width:37px;height: 40px;border-bottom:1px solid white;border-left:1px solid white;background:#efefef;}
header>ul>li.exp._2>ul>li.active>i{background:white;}
header>ul>li.exp._2>ul>li>i:before{content:"";display:block;width:9px;height: 11px;margin: 15px auto 0;background: url(../img/header-icons.png) no-repeat -85px -137px;}
header>ul>li.exp._2>ul>li.active>i:before{display:none;}
header>ul>li.exp._2>ul>li>a,header>ul>li.exp._2>ul>li>span{font: normal 13px/20px Arial,sans-serif;color: #3d3d3d;padding: 10px 5px;background: #eaeaea;display: block;overflow: hidden;border-bottom: 1px solid white;}
header>ul>li.exp._2>ul>li.active>a,header>ul>li.exp._2>ul>li.active>span{background:white;}
header>ul>li.exp._2>ul>li>a:before,header>ul>li.exp._2>ul>li>span:before{content:"";display: inline-block;width: 13px;height: 12px;vertical-align: middle;margin-top: -2px;margin-right: 12px;background: url(../img/header-icons.png) no-repeat -85px -123px;}
header>ul>li.exp._2>ul>li>div>div>div div{float: left;width: 120px;border-left: 1px dashed #ddd;}
header>ul>li.exp._2>ul>li>div>div>div div.of{float: none;width: auto;overflow:hidden;border-left: none;}
header>ul>li.exp._2>ul>li>div>div>div div.of a{border-left:  1px dashed #ddd}
header>ul>li.exp._2>ul>li>div>div>div>div.of a:nth-child(10){border-right:  1px dashed #ddd;}
header>ul>li.exp._2>ul>li>div>div>div>div.of a:nth-child(7),header>ul>li.exp._2>ul>li>div>div>div>div.of a:nth-child(8){border-bottom:  1px dashed #ddd;}
header>ul>li.exp._2>ul>li>div>div>div>div.of a:nth-child(2),
header>ul>li.exp._2>ul>li>div>div>div>div.of a:nth-child(3),header>ul>li.exp._2>ul>li>div>div>div>div.of a:nth-child(4){border-top:none}
header>ul>li.exp._2>ul>li>div>div>div div:first-child{border-left: none}
header>ul>li.exp._2>ul>li>div>div>div a{border-left: none}
header>ul>li.exp._2>ul>li>div>div>div a:first-child{border-top: none}
header>ul>li.exp._3>ul>li>div{padding:15px 60px}
header>ul>li.exp._3>ul>li>div>em.prev{left:15px;}
header>ul>li.exp._3>ul>li>div>em.next{right:15px;}
header>ul>li.exp._3>ul>li>div>div>div a{width:33.33%;box-shadow:1px 0 0 #ddd inset}
header>ul>li.exp._3>ul>li>div>div>div a:first-child{box-shadow:none;}
}
@media (min-width: 850px){
header>a,header>span{width: 18.5%;}
header>a:before,header>span:before{background-position: -15px 2px;}
}
@media (min-width: 960px){
header>a,header>span{width: 29%;}
header>a:before,header>span:before{width: 247px;background-position: -1px 2px;}
}
/**/

html body .m-top {
    margin-top: 17px
}

html body.oh html body .ovh {
    overflow: hidden
}

html body .a-r {
    margin: 4px 16px 0 0
}

html body .a-l {
    margin: 4px 0 0 16px
}

@media(max-width: 939px) {
    html body .a-r.bp-1,html body .a-l.bp-1,html body .no-move.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body .a-r.bp-2,html body .a-l.bp-2,html body .no-move.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body .a-r.bp-hide,html body .a-l.bp-hide,html body .no-move.bp-hide {
        display:none
    }
}

html body .a-r.e-q,html body .a-l.e-q,html body .no-move.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body .a-r.e-q,html body .a-l.e-q,html body .no-move.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body .a-r.e-q-m,html body .a-l.e-q-m,html body .no-move.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body .a-r.e-q-m,html body .a-l.e-q-m,html body .no-move.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body .a-r.e-q-d,html body .a-l.e-q-d,html body .no-move.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body .a-r.e-q-d,html body .a-l.e-q-d,html body .no-move.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body .a-r.e-q-m-11,html body .a-l.e-q-m-11,html body .no-move.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body .a-r.e-q-m-11,html body .a-l.e-q-m-11,html body .no-move.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body .a-r.e-q-m-7,html body .a-l.e-q-m-7,html body .no-move.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body .a-r.e-q-m-7,html body .a-l.e-q-m-7,html body .no-move.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body .a-r.e-q-m-36,html body .a-l.e-q-m-36,html body .no-move.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body .a-r.e-q-m-36,html body .a-l.e-q-m-36,html body .no-move.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body .center {
    margin: 0 auto;
    text-align: center;
    display: block;
    margin: 24px auto
}

html body .center.bold {
    font-weight: bold
}

html body ul {
    list-style: none
}

html body a {
    outline: 0;
    text-decoration: none
}

html body img {
    border: 0;
    max-width: 100%;
    height: auto
}

html body .pull-left {
    float: left
}

html body .pull-right {
    float: right
}

html body .container {
    max-width: 960px;
    margin: 0 auto
}

html body .replace {
    color: red
}

html body .yellow {
    color: orange
}

html body .color-blue {
    color: #329dcf
}

html body strong.x14 {
    font-size: 1.16666667em
}

html body strong.x18 {
    font-size: 1.5em
}

html body strong.x15 {
    font-size: 1.25em
}

html body strong.strong-blue {
    color: #329dcf;
    font-size: 1.16666667em;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    display: block
}

html body strong.strong-blue.x16 {
    font-size: 1.33333333em
}
html body strong.strong-blue a{
    color: #329dcf;}
html body strong.light-italic {
    font-size: 1.16666667em;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-style: italic
}

html body strong.light-italic.block {
    display: block
}

html body strong.light-italic.x15 {
    font-size: 1.25em
}

html body strong.strong-hs {
    font-size: 1.33333333em;
    color: #6f7b7c;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-style: italic;
    display: block
}

html body strong.strong-black-hs {
    font-size: 1.33333333em;
    color: #6f7b7c;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-style: italic;
    display: block;
    color: #525252;
    font-size: 1.16666667em
}


html body strong.x18-block {
    font-size: 1.5em;
    display: block;
    margin-bottom: 8px
}

@media(max-width: 939px) {
    html body strong.x18-block {
        text-align:center
    }
}

html body strong.x18-semi-blue {
    font-size: 1.5em;
    display: block;
    margin-bottom: 8px;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic;
    color: #5497d3
}

@media(max-width: 939px) {
    html body strong.x18-semi-blue {
        text-align:center
    }
}

html body strong.x18-semi-black {
    font-size: 1.5em;
    display: block;
    margin-bottom: 8px;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic;
    color: #000
}

@media(max-width: 939px) {
    html body strong.x18-semi-black {
        text-align:center
    }
}

html body p,html body .cont-p {
    text-align: justify;
    color: #575757;
    line-height: 1.91666667;
    margin-top: 17px;
    font-family: Verdana,Arial,Helvetica,sans-serif
}

@media(max-width: 718px) {
    html body p.bp-hide,html body .cont-p.bp-hide {
        display:none
    }
}

html body p.cm,html body .cont-p.cm {
    margin-top: 0
}

html body p a,html body .cont-p a {
    color: #ff4e00
}

html body p .strong-italic,html body .cont-p .strong-italic {
    font-size: 1.25em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-style: italic;
    color: #000
}

html body p .strong-italic.block,html body .cont-p .strong-italic.block {
    display: block
}

html body p i.strong,html body .cont-p i.strong {
    font-size: 1.25em;
    font-style: italic;
    color: #000;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    margin-bottom: 14px
}

html body p i.strong.block,html body .cont-p i.strong.block {
    display: block
}

html body p.triple,html body .cont-p.triple {
    margin-top: 45.9px
}

html body p.x14,html body .cont-p.x14 {
    font-size: 1.16666667em;
    line-height: 28px
}

html body p.x14 strong,html body .cont-p.x14 strong {
    color: #575757;
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: bold;
    font-style: italic
}

html body p.x14 img,html body .cont-p.x14 img {
    margin-top: 9px
}

html body p.strong,html body .cont-p.strong {
    font-weight: bold
}

html body p.italic,html body .cont-p.italic {
    color: #4c4c4c;
    font-style: italic;
    font-size: 1.08333333em
}

html body p .red-num,html body .cont-p .red-num {
    font-family: 'Open Sans',sans-serif;
    width: 30px;
    height: 30px;
    line-height: 27px;
    color: #fff;
    text-align: center;
    background: #ff3405;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-weight: 900;
    margin-top: 9px;
    margin-right: 9px;
    font-size: 1.66666667em
}

html body p.blue,html body .cont-p.blue {
    color: #329dcf
}

html body p.blue-dark,html body .cont-p.blue-dark {
    color: #4888af
}

html body p.x14-blue,html body .cont-p.x14-blue {
    font-size: 1.16666667em;
    line-height: 28px;
    color: #329dcf;
    line-height: 23px;
    font-weight: bold
}

html body p.x14-blue strong,html body .cont-p.x14-blue strong {
    color: #575757;
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: bold;
    font-style: italic
}

html body p.x14-blue img,html body .cont-p.x14-blue img {
    margin-top: 9px
}

html body p.border,html body .cont-p.border {
    border: 1px solid #d9d9d9;
    font-weight: bold;
    padding: 10px 13px
}

html body p .black-num,html body .cont-p .black-num {
    font-family: 'Open Sans',sans-serif;
    width: 30px;
    height: 30px;
    line-height: 27px;
    color: #fff;
    text-align: center;
    background: #ff3405;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-weight: 900;
    margin-top: 9px;
    margin-right: 9px;
    font-size: 1.66666667em;
    background: #000;
    font-size: 1.33333333em;
    font-style: normal
}

html body p.x15-blue-italic,html body .cont-p.x15-blue-italic {
    font-weight: bold;
    color: #329dcf;
    vertical-align: middle;
    font-style: italic;
    font-size: 1.25em
}

html body p.x15-blue-italic .black-num,html body .cont-p.x15-blue-italic .black-num {
    display: table-cell;
    vertical-align: middle
}

html body p.x15-blue-italic .text,html body .cont-p.x15-blue-italic .text {
    display: table-cell;
    height: 45px;
    line-height: normal;
    vertical-align: middle;
    text-align: left
}

html body p.quote,html body .cont-p.quote {
    padding: 16px 12px;
    background: #f9f9f9;
    border: 1px solid #bccbcb;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic;
    font-size: 1.08333333em;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    position: relative;
    margin-bottom: 22px
}

html body p.quote span,html body .cont-p.quote span {
    display: block;
    margin: 9px 17px;
    line-height: 27px
}

html body p.quote span:before,html body .cont-p.quote span:before {
    background: url("../img/quote-sp.png") no-repeat 0 -79px;
    content: "";
    display: block;
    width: 39px;
    height: 25px;
    float: left;
    margin-left: 12px
}

html body p.quote:before,html body .cont-p.quote:before,html body p.quote:after,html body .cont-p.quote:after {
    background: url("../img/quote-sp.png") no-repeat left top;
    content: "";
    width: 39px;
    height: 23px;
    display: none;
    position: absolute
}

html body p.quote.af-left:after,html body .cont-p.quote.af-left:after {
    display: block;
    background-position: 0 -23px;
    bottom: -21px;
    left: 30%
}

@media(max-width: 520px) {
    html body p.quote.af-left:after,html body .cont-p.quote.af-left:after {
        display:none
    }
}

html body p.quote.af-right:after,html body .cont-p.quote.af-right:after {
    display: block;
    background-position: 0 -50px;
    bottom: -21px;
    right: 30%
}

@media(max-width: 520px) {
    html body p.quote.af-right:after,html body .cont-p.quote.af-right:after {
        display:none
    }
}

html body p.quote.bef-right,html body .cont-p.quote.bef-right {
    margin-top: 17px
}

html body p.quote.bef-right:before,html body .cont-p.quote.bef-right:before {
    background-position: 0 0;
    display: block;
    right: 30%;
    top: -21px
}

@media(max-width: 520px) {
    html body p.quote.bef-right:before,html body .cont-p.quote.bef-right:before {
        display:none
    }
}

html body p.quote.x1,html body .cont-p.quote.x1 {
    max-width: 357px
}

html body p.quote .author,html body .cont-p.quote .author {
    display: block;
    text-align: right;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    color: #9b9b9b;
    line-height: normal
}

html body p.x16-italic,html body .cont-p.x16-italic {
    color: #000;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic;
    display: block;
    font-size: 1.33333333em
}

html body span.cont-p {
    display: block
}

html body .clear:before,html body .clear:after {
    content: " ";
    display: table
}

html body .clear:after,html body .clear:before {
    clear: both
}

html body .pos-relative {
    position: relative
}

html body .cta {
    color: #ff3405;
    display: block;
    text-align: center;
    font-size: 1em;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    margin: 29px 0 26px 0
}

html body .cta.no-m-t {
    margin-top: auto
}

@media(max-width: 897px) {
    html body .cta {
        overflow-x:hidden
    }
}

@media(max-width: 520px) {
    html body .cta {
        line-height:20px
    }
}

html body .cta:hover {
    text-decoration: underline
}


html body .sp-4 {
    background: url(../img/sp/sp-4.png) no-repeat left top;
    display: inline-block;
    text-indent: -99999px;
    vertical-align: bottom
}

html body .sp-4.sp-4-william-hill-b {
    margin-right: 9px;
    vertical-align: 11px
}

html body .sp-4.sp-4-paypal {
    height: 18px
}

html body .sp-4.sp-4-21-duel-bj-color {
    background-position: 0 0;
    width: 69px;
    height: 29px
}

html body .sp-4.sp-4-21-duel-bj {
    background-position: 0 -39px;
    width: 69px;
    height: 29px
}

html body .sp-4.sp-4-888casino {
    background-position: 25px -124px;
    width: 114px;
    height: 49px
}

html body .sp-4.sp-4-betfair-blue-dark {
    background-position: 0 -183px;
    width: 118px;
    height: 20px
}

html body .sp-4.sp-4-betfair {
    background-position: 0 -240px;
    width: 135px;
    height: 23px
}

html body .sp-4.sp-4-888casino-h {
    background-position: 0 -271px;
    height: 24px;
    width: 108px
}

html body .sp-4.sp-4-bj-switch-color {
    background-position: 0 -302px;
    width: 68px;
    height: 29px
}

html body .sp-4.sp-4-bj-switch {
    background-position: 0 -341px;
    width: 68px;
    height: 29px
}

html body .sp-4.sp-4-classic-bj-color {
    background-position: 0 -380px;
    width: 74px;
    height: 32px
}

html body .sp-4.sp-4-classic-bj {
    background-position: 0 -422px;
    width: 74px;
    height: 32px
}

html body .sp-4.sp-4-eurogrand {
    background-position: 0 -464px;
    width: 103px;
    height: 25px
}

html body .sp-4.sp-4-william-hill-b {
    background-position: 0 -499px;
    width: 117px;
    height: 39px
}

html body .sp-4.sp-4-live-bj-color {
    background-position: 0 -548px;
    width: 57px;
    height: 31px
}

html body .sp-4.sp-4-live-bj {
    background-position: 0 -589px;
    width: 57px;
    height: 31px
}

html body .sp-4.sp-4-paypal {
    background-position: 0 -630px;
    width: 67px;
    height: 19px
}

html body .sp-4.sp-4-pontoon-color {
    background-position: 0 -659px;
    width: 92px;
    height: 32px
}

html body .sp-4.sp-4-pontoon {
    background-position: 0 -701px;
    width: 92px;
    height: 32px
}

html body .sp-4.sp-4-progressive-bj-color {
    background-position: 0 -743px;
    width: 88px;
    height: 32px
}

html body .sp-4.sp-4-progressive-bj {
    background-position: 0 -785px;
    width: 88px;
    height: 32px
}

html body .sp-4.sp-4-stargames {
    background-position: 0 -859px;
    width: 148px;
    height: 29px
}

html body .sp-4.sp-4-william-hill {
    background-position: 0 -898px;
    width: 93px;
    height: 41px
}

html body .sp-4.sp-4-sportium {
    background-position: 0 -954px;
    width: 128px;
    height: 29px
}

html body .sp-4.sp-4-titanbet {
    background-position: 0 -1015px;
    height: 33px;
    width: 118px
}

html body .sp-4.sp-4-betwaycasino {
    background-position: 0 -1083px;
    height: 33px;
    width: 115px
}
html body .sp-4.sp-4-star {
    background-position: -2px -1451px;
    width: 128px;
    height: 52px;
}
html body .sp-4.sp-4-bwin {
    background-position: 6px -1147px;
    height: 33px;
    width: 104px
}

html body .sp-4.sp-4-luckia-casino {
    background-position: 0 -857px;
    height: 33px;
    width: 119px;
}

html body .sp-4.sp-4-interwetten-casino {
    background-position: 25px -1211px;
    height: 55px;
    width: 101px;
}

html body .sp-4.sp-4-paf {
    background-position: 0 -1310px;
    height: 42px;
    width: 102px;
}

html body .sp-4.sp-4-premier {
    background-position: 0 -1389px;
    height: 34px;
    width: 125px;
}

html body .sp-4.sp-4-betsson {
    background-position: 0 -1484px;
    height: 20px;
    width: 102px;
}

html body article {
    max-width: 910px;
    background: #fff;
    padding: 25px;
    margin: 0 auto
}

@media(max-width: 520px) {
    html body article {
        padding-left:15px;
        padding-right: 15px
    }
}

html body article.move-to-right {
    position: relative
}

html body article .hs {
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: bold;
    margin-top: 17px;
    display: block;
    text-align: left;
    color: #6f7b7c
}

@media(max-width: 718px) {
    html body article .hs {
        text-align:center;
        width: auto
    }
}

@media(max-width: 520px) {
    html body article .hs {
        line-height:21px
    }
}

html body article .hs.large-blue {
    text-align: center;
    color: #329dcf;
    font-size: 2.58333333em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300
}

html body article .hs.large-blue span {
    display: block
}

html body article .hs.large-blue.cb {
    overflow-x: hidden;
    clear: both
}

@media(max-width: 520px) {
    html body article .hs.large-blue {
        line-height:1;
        font-size: 1.58333333em
    }
}

html body article .hs.middle-blue {
    text-align: center;
    color: #329dcf;
    font-size: 2.58333333em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300;
    font-size: 2em
}

html body article .hs.middle-blue span {
    display: block
}

html body article .hs.middle-blue.cb {
    overflow-x: hidden;
    clear: both
}

@media(max-width: 520px) {
    html body article .hs.middle-blue {
        line-height:1;
        font-size: 1.58333333em
    }
}

html body article .hs.blue-small {
    color: #329dcf;
    font-size: 1.33333333em;
    text-align: left
}

html body article .hs.m-t {
    margin-top: 17px
}

html body article .hs.black-italic {
    text-align: center;
    color: #329dcf;
    font-size: 2.58333333em;
    font-weight: 300;
    font-size: 1.66666667em;
    color: #575757;
    text-align: left;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic
}

html body article .hs.black-italic span {
    display: block
}

html body article .hs.black-italic.cb {
    overflow-x: hidden;
    clear: both
}

@media(max-width: 520px) {
    html body article .hs.black-italic {
        line-height:1;
        font-size: 1.58333333em
    }
}

html body article .hs.normal-italic-blue {
    color: #329dcf;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic
}

html body article h1.hs {
    color: #686868;
    margin: 0;
    overflow: hidden;
    font-size: 1.66666667em;
    width: 66.1%
}

@media(max-width: 718px) {
    html body article h1.hs {
        width:auto
    }
}

@media(max-width: 825px) {
    html body article h1.hs.wrap-e {
        width:auto;
        text-align: center
    }
}

html body article h1.hs.full-width {
    width: auto
}

html body article h1.hs.x70 {
    width: 70%
}

@media(max-width: 718px) {
    html body article h1.hs.x70 {
        width:auto
    }
}

.hs2{font-size:1.5em;font-family:'Open Sans',sans-serif;font-weight:700;margin-top:17px;display:block;text-align:left;color:#6f7b7c;font-style:italic}

html body article .global-date {
    color: #acb3b3;
    margin-top: 0;
    font-size: 1em;
    font-family: 'Open Sans',sans-serif;
    overflow: hidden
}

@media(max-width: 718px) {
    html body article .global-date {
        text-align:center
    }
}

@media(max-width: 825px) {
    html body article .global-date.wrap-e {
        text-align:center
    }
}

html body article .fast-navigation {
    background: #fff;
    background: -moz-linear-gradient(top,#fff 0,#ebebeb 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ebebeb));
    background: -webkit-linear-gradient(top,#fff 0,#ebebeb 100%);
    background: -o-linear-gradient(top,#fff 0,#ebebeb 100%);
    background: -ms-linear-gradient(top,#fff 0,#ebebeb 100%);
    background: linear-gradient(to bottom,#fff 0,#ebebeb 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0);
    height: 48px;
    width: 100%;
    border-top: 1px solid #e3e4e8;
    border-bottom: 1px solid #e3e4e8;
    display: table;

}
html body article .fast-navigation.mt17{	margin-top: 17px;}
html body article .fast-navigation.auto {
    height: auto;
    padding: 8px 0
}

html body article .fast-navigation.auto.nom {
    margin-top: 0
}

html body article .fast-navigation.auto.normal-margin {
    margin-top: 17px
}

html body article .fast-navigation.auto li.fist-child {
    text-align: left;
    color: #7b7b7b;
    font-size: 1.08333333em;
    line-height: 20px;
    padding-left: 20px;
    width: 1.6%
}

@media(max-width: 939px) {
    html body article .fast-navigation.only-text {
        margin-top:0;
        padding-bottom: 0
    }
}

html body article .fast-navigation.only-text li {
    width: 179px
}

@media(max-width: 939px) {
    html body article .fast-navigation.only-text li {
        text-align:center;
        display: block;
        width: auto
    }
}

html body article .fast-navigation.only-text li.fist-child {
    width: 179px
}

@media(max-width: 939px) {
    html body article .fast-navigation.only-text li.fist-child {
        display:table;
        width: 100%;
        text-align: center;
        padding: 0;
        border: 0
    }
}

html body article .fast-navigation.only-text li a {
    padding: 7px 7px 7px 17px;
    font-size: 1.25em;
    line-height: 19px
}

html body article .fast-navigation.only-text li a span {
    font-size: .83333333em;
    white-space: nowrap
}

html body article .fast-navigation li {
    display: table-cell;
    vertical-align: middle;
    text-align: left;
    width: 1%
}

@media(max-width: 639px) {
    html body article .fast-navigation li {
        display:table;
        width: 100%;
        text-align: center
    }
}

html body article .fast-navigation li.fist-child {
    font-size: 1.33333333em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    color: #c2c2c2;
    text-shadow: 1px 2px 0 #fff;
    text-align: center
}

html body article .fast-navigation li a {
    display: block;
    background: #fff;
    border: 1px solid #e3e4e8;
    margin: 0 4px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    color: #2f2f2f;
    padding: 7px;
    font-size: 1.25em
}

html body article .fast-navigation li a span {
    display: block;
    color: #b2b2b2
}

@media(max-width: 926px) {
    html body article .fast-navigation li a {
        text-align:center
    }
}

html body article .fast-navigation li a:hover {
    background: #fffcee;
    border: 1px solid #bcbcbc
}

html body article .fast-navigation li a.sp-2:before {
    background: url("../img/sp/sp-2.png") no-repeat left top;
    width: 17px;
    height: 18px;
    display: inline-block;
    vertical-align: middle;
    content: "";
    margin: 0 11%
}

@media(max-width: 926px) {
    html body article .fast-navigation li a.sp-2:before {
        display:block;
        text-align: center;
        margin: 0 auto
    }
}

html body article .fast-navigation li a.information:before {
    background-position: 0 -84px;
    width: 17px;
    height: 18px
}

html body article .fast-navigation li a.information:hover:before {
    background-position: 0 -56px;
    width: 17px;
    height: 18px
}

html body article .fast-navigation li a.money:before {
    background-position: 0 -140px;
    width: 18px;
    height: 18px
}

html body article .fast-navigation li a.money:hover:before {
    background-position: 0 -112px;
    width: 18px;
    height: 18px
}

html body article .fast-navigation li a.payment-method:before {
    background-position: 0 -195px;
    width: 17px;
    height: 17px
}

html body article .fast-navigation li a.payment-method:hover:before {
    background-position: 0 -168px;
    width: 17px;
    height: 17px
}

html body article .fast-navigation li a.gamble-chip:before {
    background-position: 0 -28px;
    width: 18px;
    height: 18px
}

html body article .fast-navigation li a.gamble-chip:hover:before {
    background-position: 0 0;
    width: 18px;
    height: 18px
}

html body article .fast-navigation li a.phone:before {
    background-position: 0 -249px;
    width: 17px;
    height: 17px
}

html body article .fast-navigation li a.phone:hover:before {
    background-position: 0 -222px;
    width: 17px;
    height: 17px
}

html body article .fast-navigation li a.question:before {
    background-position: 0 -303px;
    width: 15px;
    height: 17px
}

html body article .fast-navigation li a.question:hover:before {
    background-position: 0 -276px;
    width: 15px;
    height: 17px
}

html body article .fast-navigation li a.sp-6 {
    overflow: hidden;
    font-size: 1.08333333em;
    min-height: 45px;
    padding: 7px 7px 0 7px
}

html body article .fast-navigation li a.sp-6 span {
    white-space: nowrap
}

html body article .fast-navigation li a.sp-6.sp-6:before {
    background: url("../img/sp/sp-6.png") no-repeat left top;
    display: inline-block;
    vertical-align: middle;
    content: "";
    margin: 2px 9px 0 4px;
    float: left
}

@media(max-width: 958px) {
    html body article .fast-navigation li a.sp-6.sp-6:before {
        display:block;
        text-align: center;
        margin: 0 auto 4px auto;
        float: none
    }
}

html body article .fast-navigation li a.sp-6.sp-6-cherry:before {
    background-position: 0 -140px;
    width: 36px;
    height: 34px
}

html body article .fast-navigation li a.sp-6.sp-6-cherry:hover:before {
    background-position: 0 -96px;
    width: 36px;
    height: 34px
}

html body article .fast-navigation li a.sp-6.sp-6-roulette {
    padding: 7px 9px 0 5px
}

html body article .fast-navigation li a.sp-6.sp-6-roulette:before {
    background-position: 0 -338px;
    width: 56px;
    height: 34px
}

html body article .fast-navigation li a.sp-6.sp-6-roulette:hover:before {
    background-position: 0 -294px;
    width: 56px;
    height: 34px
}

html body article .fast-navigation li a.sp-6.sp-6-cards:before {
    background-position: 0 -48px;
    width: 47px;
    height: 38px
}

html body article .fast-navigation li a.sp-6.sp-6-cards:hover:before {
    background-position: 0 0;
    width: 47px;
    height: 38px
}

html body article .fast-navigation li a.sp-6.sp-6-man:before {
    background-position: 0 -239px;
    width: 45px;
    height: 45px;
    margin-top: -4px
}

html body article .fast-navigation li a.sp-6.sp-6-man:hover:before {
    background-position: 0 -184px;
    width: 45px;
    height: 45px
}

@media(max-width: 958px) {
    html body article .fast-navigation li a.sp-6 {
        text-align:center
    }
}

@media(max-width: 939px) {
    html body article .fast-navigation li {
        padding:6px 0;
        text-align: center
    }
}

@media(max-width: 939px) and (max-width:520px) {
    html body article .fast-navigation li {
        border-left:1px solid #e3e4e8;
        border-right: 1px solid #e3e4e8
    }
}

html body article .fast-navigation.ico-6 {
    margin-top: 33px
}

html body article .fast-navigation.ico-6 li {
    width: 3%
}

html body article .fast-navigation.ico-6 li.fist-child {
    width: 1.1%
}

@media(max-width: 724px) {
    html body article .fast-navigation.ico-6 li.fist-child {
        width:auto;
        text-align: center
    }
}

@media(max-width: 724px) {
    html body article .fast-navigation.ico-6 li {
        display:block;
        width: auto;
        padding: 4px 0
    }

    html body article .fast-navigation.ico-6 li a {
        padding: 6px 0
    }
}

@media(max-width: 900px) {
    html body article .fast-navigation.ico-7 li {
        display:block;
        text-align: center;
        width: auto
    }
}

html body article .fast-navigation.ico-7 li.fist-child {
    font-weight: normal;
    font-size: 1.25em;
    width: 2.7%
}

@media(max-width: 900px) {
    html body article .fast-navigation.ico-7 li.fist-child {
        width:auto;
        text-align: center
    }
}

html body article .fast-navigation.ico-7 li a {
    font-size: 1.08333333em;
    padding: 0
}

html body article .fast-navigation.ico-7 li a span {
    color: #2f2f2f;
    white-space: nowrap;
    text-align: center;
    margin: 8px 0 3px 0
}

html body article .fast-navigation.ico-7 li a span:before {
    content: "";
    background: url("../img/sp/sp-7.png") no-repeat left top;
    display: block;
    margin: 0 auto
}

html body article .fast-navigation.ico-7 li a span.classic:before {
    background-position: 0 -51px;
    width: 41px;
    height: 41px
}

html body article .fast-navigation.ico-7 li a span.classic:hover:before {
    background-position: 0 0;
    width: 41px;
    height: 41px
}

html body article .fast-navigation.ico-7 li a span.live:before {
    background-position: 0 -153px;
    width: 50px;
    height: 41px
}

html body article .fast-navigation.ico-7 li a span.live:hover:before {
    background-position: 0 -102px;
    width: 50px;
    height: 41px
}

html body article .fast-navigation.ico-7 li a span.multi:before {
    background-position: 0 -463px;
    width: 80px;
    height: 41px
}

html body article .fast-navigation.ico-7 li a span.multi:hover:before {
    background-position: 0 -412px;
    width: 80px;
    height: 41px
}

html body article .fast-navigation.ico-7 li a span.pinball:before {
    background-position: 0 -565px;
    width: 41px;
    height: 41px
}

html body article .fast-navigation.ico-7 li a span.pinball:hover:before {
    background-position: 0 -514px;
    width: 41px;
    height: 41px
}

html body article .fast-navigation.ico-7 li a span.mini:before {
    background-position: 0 -359px;
    width: 42px;
    height: 43px
}

html body article .fast-navigation.ico-7 li a span.mini:hover:before {
    background-position: 0 -306px;
    width: 42px;
    height: 43px
}

html body article .fast-navigation.ico-7 li a span.marvel:before {
    background-position: 0 -255px;
    width: 41px;
    height: 41px
}

html body article .fast-navigation.ico-7 li a span.marvel:hover:before {
    background-position: 0 -204px;
    width: 41px;
    height: 41px
}

@media(max-width: 780px) {
    html body article .fast-navigation.ico-4 li {
        display:block;
        text-align: center;
        width: auto
    }
}

html body article .fast-navigation.ico-4 li.fist-child {
    width: 3.2%
}

@media(max-width: 780px) {
    html body article .fast-navigation.ico-4 li.fist-child {
        width:auto;
        text-align: center
    }
}

html body article .fast-navigation.ico-4 li a span {
    margin: auto;
    background: url(../img/sp/sp-4.png) no-repeat left top;
    display: inline-block;
    text-indent: -99999px;
    vertical-align: bottom;
    display: block
}

html body article .fast-navigation.ico-4 li a span.sp-4-william-hill-b {
    margin-right: 9px;
    vertical-align: 11px
}

html body article .fast-navigation.ico-4 li a span.sp-4-paypal {
    height: 18px
}

html body article .fast-navigation.ico-4 li a span.sp-4-21-duel-bj-color {
    background-position: 0 0;
    width: 69px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a span.sp-4-21-duel-bj {
    background-position: 0 -39px;
    width: 69px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a span.sp-4-888casino {
    background-position: 0 -124px;
    width: 63px;
    height: 49px
}

html body article .fast-navigation.ico-4 li a span.sp-4-betfair-blue-dark {
    background-position: 0 -183px;
    width: 118px;
    height: 20px
}

html body article .fast-navigation.ico-4 li a span.sp-4-betfair {
    background-position: 0 -240px;
    width: 135px;
    height: 23px
}

html body article .fast-navigation.ico-4 li a span.sp-4-888casino-h {
    background-position: 0 -271px;
    height: 24px;
    width: 108px
}

html body article .fast-navigation.ico-4 li a span.sp-4-bj-switch-color {
    background-position: 0 -302px;
    width: 68px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a span.sp-4-bj-switch {
    background-position: 0 -341px;
    width: 68px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a span.sp-4-classic-bj-color {
    background-position: 0 -380px;
    width: 74px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a span.sp-4-classic-bj {
    background-position: 0 -422px;
    width: 74px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a span.sp-4-eurogrand {
    background-position: 0 -464px;
    width: 103px;
    height: 25px
}

html body article .fast-navigation.ico-4 li a span.sp-4-william-hill-b {
    background-position: 0 -499px;
    width: 117px;
    height: 39px
}

html body article .fast-navigation.ico-4 li a span.sp-4-live-bj-color {
    background-position: 0 -548px;
    width: 57px;
    height: 31px
}

html body article .fast-navigation.ico-4 li a span.sp-4-live-bj {
    background-position: 0 -589px;
    width: 57px;
    height: 31px
}

html body article .fast-navigation.ico-4 li a span.sp-4-paypal {
    background-position: 0 -630px;
    width: 67px;
    height: 19px
}

html body article .fast-navigation.ico-4 li a span.sp-4-pontoon-color {
    background-position: 0 -659px;
    width: 92px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a span.sp-4-pontoon {
    background-position: 0 -701px;
    width: 92px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a span.sp-4-progressive-bj-color {
    background-position: 0 -743px;
    width: 88px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a span.sp-4-progressive-bj {
    background-position: 0 -785px;
    width: 88px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a span.sp-4-stargames {
    background-position: 0 -859px;
    width: 148px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a span.sp-4-william-hill {
    background-position: 0 -898px;
    width: 93px;
    height: 41px
}

html body article .fast-navigation.ico-4 li a span.sp-4-sportium {
    background-position: 0 -949px;
    width: 139px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a span.sp-4-titanbet {
    background-position: 0 -1015px;
    height: 33px;
    width: 118px
}

html body article .fast-navigation.ico-4 li a span.classic-bj {
    background-position: 0 -422px;
    width: 74px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a span.bj-switch {
    background-position: 0 -341px;
    width: 68px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a span.sp-21-duel-bj {
    background-position: 0 -39px;
    width: 69px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a span.pontoon {
    background-position: 0 -701px;
    width: 92px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a span.live-bj {
    background-position: 0 -589px;
    width: 57px;
    height: 31px
}

html body article .fast-navigation.ico-4 li a span.progressive-bj {
    background-position: 0 -785px;
    width: 88px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a:hover span {
    background: url(../img/sp/sp-4.png) no-repeat left top;
    display: inline-block;
    text-indent: -99999px;
    vertical-align: bottom;
    display: block
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-william-hill-b {
    margin-right: 9px;
    vertical-align: 11px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-paypal {
    height: 18px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-21-duel-bj-color {
    background-position: 0 0;
    width: 69px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-21-duel-bj {
    background-position: 0 -39px;
    width: 69px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-888casino {
    background-position: 0 -124px;
    width: 63px;
    height: 49px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-betfair-blue-dark {
    background-position: 0 -183px;
    width: 118px;
    height: 20px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-betfair {
    background-position: 0 -240px;
    width: 135px;
    height: 23px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-888casino-h {
    background-position: 0 -271px;
    height: 24px;
    width: 108px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-bj-switch-color {
    background-position: 0 -302px;
    width: 68px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-bj-switch {
    background-position: 0 -341px;
    width: 68px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-classic-bj-color {
    background-position: 0 -380px;
    width: 74px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-classic-bj {
    background-position: 0 -422px;
    width: 74px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-eurogrand {
    background-position: 0 -464px;
    width: 103px;
    height: 25px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-william-hill-b {
    background-position: 0 -499px;
    width: 117px;
    height: 39px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-live-bj-color {
    background-position: 0 -548px;
    width: 57px;
    height: 31px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-live-bj {
    background-position: 0 -589px;
    width: 57px;
    height: 31px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-paypal {
    background-position: 0 -630px;
    width: 67px;
    height: 19px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-pontoon-color {
    background-position: 0 -659px;
    width: 92px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-pontoon {
    background-position: 0 -701px;
    width: 92px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-progressive-bj-color {
    background-position: 0 -743px;
    width: 88px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-progressive-bj {
    background-position: 0 -785px;
    width: 88px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-stargames {
    background-position: 0 -859px;
    width: 148px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-william-hill {
    background-position: 0 -898px;
    width: 93px;
    height: 41px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-sportium {
    background-position: 0 -949px;
    width: 139px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-4-titanbet {
    background-position: 0 -1015px;
    height: 33px;
    width: 118px
}

html body article .fast-navigation.ico-4 li a:hover span.classic-bj {
    background-position: 0 -380px;
    width: 74px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a:hover span.bj-switch {
    background-position: 0 -302px;
    width: 68px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a:hover span.sp-21-duel-bj {
    background-position: 0 0;
    width: 69px;
    height: 29px
}

html body article .fast-navigation.ico-4 li a:hover span.pontoon {
    background-position: 0 -659px;
    width: 92px;
    height: 32px
}

html body article .fast-navigation.ico-4 li a:hover span.live-bj {
    background-position: 0 -548px;
    width: 57px;
    height: 31px
}

html body article .fast-navigation.ico-4 li a:hover span.progressive-bj {
    background-position: 0 -743px;
    width: 88px;
    height: 32px
}

@media(max-width: 815px) {
    html body article .fast-navigation.ico-8 li {
        display:block;
        text-align: center;
        width: auto
    }
}

@media(max-width: 815px) {
    html body article .fast-navigation.ico-8 li.fist-child {
        width:auto;
        text-align: center
    }
}

html body article .fast-navigation.ico-8 li a {
    height: 74px
}

html body article .fast-navigation.ico-8 li a span {
    background-image: url(../img/sp/sp-8.png);
    background-repeat: no-repeat;
    background-position: top left;
    display: block;
    text-indent: -99999px;
    height: 74px;
    margin: auto
}

html body article .fast-navigation.ico-8 li a span.mega {
    background-position: 0 -248px;
    width: 98px;
    height: 74px
}

html body article .fast-navigation.ico-8 li a span.spiderman {
    background-position: 0 -561px;
    width: 88px;
    height: 61px;
    margin-top: 8px
}

html body article .fast-navigation.ico-8 li a span.spiderman:hover {
    background-position: 0 -490px;
    width: 88px;
    height: 61px
}

html body article .fast-navigation.ico-8 li a span.book-of-ra {
    background-position: 0 -82px;
    width: 110px;
    height: 72px
}

html body article .fast-navigation.ico-8 li a span.book-of-ra:hover {
    background-position: 0 0;
    width: 110px;
    height: 72px
}

html body article .fast-navigation.ico-8 li a span.monopoly {
    background-position: 0 -411px;
    width: 77px;
    height: 69px
}

html body article .fast-navigation.ico-8 li a span.monopoly:hover {
    background-position: 0 -332px;
    width: 77px;
    height: 69px
}

html body article .fast-navigation.ico-8 li a span.triple-chance {
    background-position: 0 -700px;
    width: 119px;
    height: 58px;
    margin-top: 8px
}

html body article .fast-navigation.ico-8 li a span.triple-chance:hover {
    background-position: 0 -632px;
    width: 119px;
    height: 58px
}

html body article .fast-navigation.ico-8 li a:hover span.mega {
    background-position: 0 -164px;
    width: 98px;
    height: 74px
}

html body article .fast-navigation.ico-8 li a:hover span.spiderman {
    background-position: 0 -490px;
    width: 88px;
    height: 61px
}

html body article .fast-navigation.ico-8 li a:hover span.book-of-ra {
    background-position: 0 0;
    width: 110px;
    height: 72px
}

html body article .fast-navigation.ico-8 li a:hover span.monopoly {
    background-position: 0 -332px;
    width: 77px;
    height: 69px
}

html body article .fast-navigation.ico-8 li a:hover span.triple-chance {
    background-position: 0 -632px;
    width: 119px;
    height: 58px
}

html body article .fast-navigation.ico-8 li a span.starburst {
    background-position: 0 -1069px;
    width: 119px;
    height: 35px;
    margin-top: 22px
}

html body article .fast-navigation.ico-8 li a:hover span.starburst {
    background-position: 0 -1031px
}

html body article .fast-navigation.ico-8 li a span.m-genie {
    background-position: 0 -825px;
    width: 119px;
    height: 55px;
    margin-top: 7px
}

html body article .fast-navigation.ico-8 li a:hover span.m-genie {
    background-position: 0 -764px
}
html body article .fast-navigation.ico-8 li:hover a span.gonzo {
    background-position: 0 -879px;
    width: 120px;
    height: 71px;
}
html body article .fast-navigation.ico-8 li a span.gonzo {
    background-position: 0 -953px;
    width: 120px;
    height: 71px;
}
html body article .fast-navigation.ico-8 li:hover a span.jurassic-park {
    background-position: 0 -1109px;
    width: 96px;
    height: 78px;
    margin-top: 0px;
}
html body article .fast-navigation.ico-8 li a span.jurassic-park {
    background-position: 0 -1192px;
    width: 96px;
    height: 78px;
    margin-top: 0px;
}
html body article .fast-navigation.ico-8 li a span.immortal {
    background-position: 0 -1340px;
    width: 104px;
    height: 61px;
    margin-top: 9px;
}
html body article .fast-navigation.ico-8 li:hover a span.immortal {
    background-position: 0 -1274px;
    width: 104px;
    height: 61px;
    margin-top: 9px;
}

html body article .fast-navigation.ico-8 li:hover a span.southpark {
    background-position: 0 -1406px;
    width: 121px;
    height: 24px;
    margin-top: 26px;
}
html body article .fast-navigation.ico-8 li a span.southpark {
    background-position: 0 -1434px;
    width: 121px;
    height: 24px;
    margin-top: 26px;
}
html body article .fast-navigation.ico-8 li:hover a span.avalon {
    background-position: 0 -1464px;
    width: 121px;
    height: 26px;
    margin-top: 26px;
}
html body article .fast-navigation.ico-8 li a span.avalon {
    background-position: 0 -1494px;
    width: 121px;
    height: 26px;
    margin-top: 26px;
}
html body article .fast-navigation.ico-8 li:hover a span.gladiator {
    background-position: 0 -1530px;
    width: 121px;
    height: 15px;
    margin-top: 33px;
}
html body article .fast-navigation.ico-8 li a span.gladiator {
    background-position: 0 -1554px;
    width: 121px;
    height: 15px;
    margin-top: 33px;
}
html body article .fast-navigation.ico-8 li:hover a span.greatblues {
    background-position: 0 -1572px;
    width: 121px;
    height: 57px;
    margin-top: 12px;
}
html body article .fast-navigation.ico-8 li a span.greatblues {
    background-position: 0 -1636px;
    width: 121px;
    height: 57px;
    margin-top: 12px;
}
html body article .fast-navigation.ico-8 li:hover a span.incredible-hulk {
    background-position: 0 -1700px;
    width: 105px;
    height: 48px;
    margin-top: 16px;
}
html body article .fast-navigation.ico-8 li a span.incredible-hulk {
    background-position: 0 -1750px;
    width: 105px;
    height: 48px;
    margin-top: 16px;
}
html body article .fast-navigation.ico-9 li.fist-child {
    padding-left: 12px
}

html body article .fast-navigation.ico-9 li.fist-child span {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAOCAYAAACo9dX2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABJZJREFUeNp0VVtslFUQ/ubf/99tu60lxSq9CKUqXqKUJramrYWGND6gISKa6JtphVhMeEOMJj7QNwuJPkjEhEuMxDbGkoovCHgpWqGksrYJVqOhF4FCWxG6u63d/mecc87f3bXgSWZ3zpk5M3O+ufzU6sCsGaEqwosbHLwwrxBnXw5CQoTbFwtpuRPQQqAXWqKnAnICWQp3XiJnB8oh5DqMy+66wN6kONoQwvYGB83py9pxOAgiO7j5LKeUFShnBbYQyPUKideUwv8uLXIt28/40pkQ5pIOlrD8fmAN/hGd2hqoo0fBbW1gCVBx4FN+lATETU3gM71Qr+8ArygFf9ED/ugAOCcKlbI6Shzx229BDQ6CW1qhipaBP/kYqqcH6tgxcHc3VPfnUKdPGTv6nn7ItwrHsVUesVFoRwgbmYxf9g98yD4zq44O1rb9sCUlcr1XRw4bud/ezqqywvJaf1WF1dfU3MxKn2mqXsdq2zbDG13lZ3gt37nT+E26WHgvhBq3SQKcFVpDqDFw6HzU1NqMdHaZ7FBWLbGkgh59xJ598zV4agpIJkC5eUA0N50u2rfXmhMU6EIM2Nth4KNnNgHn+sF5uaCQ5KwgH3zxIkjYyw5G4yn8hk1ivVnogodO7VM9/BArpdgfH2UVjVpkNEqRAIGyMlaJBKu5OVZ3Lxf0iNUfv1tEGhuNjnpjl0VhMGb3OTmin2Q1Pc1+Xq614zisPM/KdWWI/Z9cHH9fsubUSUDVhIJCB08YMNavF2gI9N0ZIJGwtaRsPRl01q4F8gSV3l5galrOGTw+ZoH8+wYoPx/Y024R3v6avfNkLTgiKBYVga5cAc3MgJJJ4NYt0NbnjY62fx3oi8jGLZCfCuCxYh8rTfLq6mwK+vrsv2ditIHpfVWVPT/fn+meiWtBV84BLa8AkQhw8CBw9qxt3Pp6G9yPfeBLIyBPjIaF4nFJUcyMhISI/2LElhkfcrDPRZtOHQvM/p/jrBYWWJWsSEO7WLyG7+qyxbnluczZ/v327OQJk1p/bJT9wsK03P/qhBS3lERpyX9spVOXI2B7mHjTQck7Eo/bqDPiwFZ25WpQWTkwNmp7uqTEFC3rl18XcGelJZ6qN6Z4aMjCrpEQpAwSzU9bxF7dDbp50/LFxaCGBmB8XFB3wcamnEdypEEkhZPXzDy8CsSOKFzVY9HNZ0Tu9VFtZtizm63xlavAw8MgHYwrbeGFQS+/BAz/CpSWg0ZGgNGxTPpmk+n5STJ36NNO61hDsUVqJi8qNoUGh8SWZ4airjE6dAjU2mruTroY0KNJ96/7AKGi1JehqZdu6eFfRGMSyI/aqakD0y86PwC+r9zKD4uxVMrUAmn8+36QUXxOCn8SvGu3RTBkJzVFPJF/L9+xuA1OUCYS9O8qAJ88ZUEQ3Z8VBu4RtkDvPwuhheUe67Z3KTMgs4gXeTdr7wWjIny7vj7zvUBnqY0le+03Hsb8Bw4q98gj39U15RMelHBviNY0fHaY7/BtIvttSsvkZbxYUBotz35sOdADZ+4tImb4LNuGdyFjDkUxH6fFxMjjZFX/FWAAYdCjGVcFs8YAAAAASUVORK5CYII=") no-repeat;
    display: inline-block;
    width: 37px;
    height: 14px;
    text-indent: -99999px;
    vertical-align: middle
}

html body article .fast-navigation.ico-9 li a {
    text-align: center;
    padding: 6px
}

html body article .fast-navigation.ico-10 {
    margin-top: 17px
}

html body article .fast-navigation.ico-10 li.fist-child {
    padding-left: 12px
}

html body article .fast-navigation.ico-10 li.fist-child span {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAOCAYAAACo9dX2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABJZJREFUeNp0VVtslFUQ/ubf/99tu60lxSq9CKUqXqKUJramrYWGND6gISKa6JtphVhMeEOMJj7QNwuJPkjEhEuMxDbGkoovCHgpWqGksrYJVqOhF4FCWxG6u63d/mecc87f3bXgSWZ3zpk5M3O+ufzU6sCsGaEqwosbHLwwrxBnXw5CQoTbFwtpuRPQQqAXWqKnAnICWQp3XiJnB8oh5DqMy+66wN6kONoQwvYGB83py9pxOAgiO7j5LKeUFShnBbYQyPUKideUwv8uLXIt28/40pkQ5pIOlrD8fmAN/hGd2hqoo0fBbW1gCVBx4FN+lATETU3gM71Qr+8ArygFf9ED/ugAOCcKlbI6Shzx229BDQ6CW1qhipaBP/kYqqcH6tgxcHc3VPfnUKdPGTv6nn7ItwrHsVUesVFoRwgbmYxf9g98yD4zq44O1rb9sCUlcr1XRw4bud/ezqqywvJaf1WF1dfU3MxKn2mqXsdq2zbDG13lZ3gt37nT+E26WHgvhBq3SQKcFVpDqDFw6HzU1NqMdHaZ7FBWLbGkgh59xJ598zV4agpIJkC5eUA0N50u2rfXmhMU6EIM2Nth4KNnNgHn+sF5uaCQ5KwgH3zxIkjYyw5G4yn8hk1ivVnogodO7VM9/BArpdgfH2UVjVpkNEqRAIGyMlaJBKu5OVZ3Lxf0iNUfv1tEGhuNjnpjl0VhMGb3OTmin2Q1Pc1+Xq614zisPM/KdWWI/Z9cHH9fsubUSUDVhIJCB08YMNavF2gI9N0ZIJGwtaRsPRl01q4F8gSV3l5galrOGTw+ZoH8+wYoPx/Y024R3v6avfNkLTgiKBYVga5cAc3MgJJJ4NYt0NbnjY62fx3oi8jGLZCfCuCxYh8rTfLq6mwK+vrsv2ditIHpfVWVPT/fn+meiWtBV84BLa8AkQhw8CBw9qxt3Pp6G9yPfeBLIyBPjIaF4nFJUcyMhISI/2LElhkfcrDPRZtOHQvM/p/jrBYWWJWsSEO7WLyG7+qyxbnluczZ/v327OQJk1p/bJT9wsK03P/qhBS3lERpyX9spVOXI2B7mHjTQck7Eo/bqDPiwFZ25WpQWTkwNmp7uqTEFC3rl18XcGelJZ6qN6Z4aMjCrpEQpAwSzU9bxF7dDbp50/LFxaCGBmB8XFB3wcamnEdypEEkhZPXzDy8CsSOKFzVY9HNZ0Tu9VFtZtizm63xlavAw8MgHYwrbeGFQS+/BAz/CpSWg0ZGgNGxTPpmk+n5STJ36NNO61hDsUVqJi8qNoUGh8SWZ4airjE6dAjU2mruTroY0KNJ96/7AKGi1JehqZdu6eFfRGMSyI/aqakD0y86PwC+r9zKD4uxVMrUAmn8+36QUXxOCn8SvGu3RTBkJzVFPJF/L9+xuA1OUCYS9O8qAJ88ZUEQ3Z8VBu4RtkDvPwuhheUe67Z3KTMgs4gXeTdr7wWjIny7vj7zvUBnqY0le+03Hsb8Bw4q98gj39U15RMelHBviNY0fHaY7/BtIvttSsvkZbxYUBotz35sOdADZ+4tImb4LNuGdyFjDkUxH6fFxMjjZFX/FWAAYdCjGVcFs8YAAAAASUVORK5CYII=") no-repeat;
    display: inline-block;
    width: 37px;
    height: 14px;
    text-indent: -99999px;
    vertical-align: middle
}

html body article .fast-navigation.ico-10 li a {
    text-align: center;
    padding: 6px
}

html body article .fast-navigation.ico-10 li.fist-child {
    width: 153px
}

@media(max-width: 939px) {
    html body article .fast-navigation.ico-10 li.fist-child {
        width:auto;
        text-align: center;
        display: block
    }
}

html body article .fast-navigation.ico-10 li a {
    text-align: left;
    padding: 7px 0 7px 16px
}

@media(max-width: 939px) {
    html body article .fast-navigation.ico-10 li a {
        padding-left:0;
        padding-right: 0;
        text-align: center
    }
}

html body article .fast-navigation.ico-10 li:nth-child(4) a,html body article .fast-navigation.ico-10 li:nth-child(5) a {
    padding-left: 40px
}

@media(max-width: 939px) {
    html body article .fast-navigation.ico-10 li:nth-child(4) a,html body article .fast-navigation.ico-10 li:nth-child(5) a {
        padding-left:0;
        text-align: center
    }
}

html body article .fast-navigation.ico-11 {
    margin-top: 17px
}

html body article .fast-navigation.ico-11 li.fist-child {
    padding-left: 12px
}

html body article .fast-navigation.ico-11 li.fist-child span {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAOCAYAAACo9dX2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABJZJREFUeNp0VVtslFUQ/ubf/99tu60lxSq9CKUqXqKUJramrYWGND6gISKa6JtphVhMeEOMJj7QNwuJPkjEhEuMxDbGkoovCHgpWqGksrYJVqOhF4FCWxG6u63d/mecc87f3bXgSWZ3zpk5M3O+ufzU6sCsGaEqwosbHLwwrxBnXw5CQoTbFwtpuRPQQqAXWqKnAnICWQp3XiJnB8oh5DqMy+66wN6kONoQwvYGB83py9pxOAgiO7j5LKeUFShnBbYQyPUKideUwv8uLXIt28/40pkQ5pIOlrD8fmAN/hGd2hqoo0fBbW1gCVBx4FN+lATETU3gM71Qr+8ArygFf9ED/ugAOCcKlbI6Shzx229BDQ6CW1qhipaBP/kYqqcH6tgxcHc3VPfnUKdPGTv6nn7ItwrHsVUesVFoRwgbmYxf9g98yD4zq44O1rb9sCUlcr1XRw4bud/ezqqywvJaf1WF1dfU3MxKn2mqXsdq2zbDG13lZ3gt37nT+E26WHgvhBq3SQKcFVpDqDFw6HzU1NqMdHaZ7FBWLbGkgh59xJ598zV4agpIJkC5eUA0N50u2rfXmhMU6EIM2Nth4KNnNgHn+sF5uaCQ5KwgH3zxIkjYyw5G4yn8hk1ivVnogodO7VM9/BArpdgfH2UVjVpkNEqRAIGyMlaJBKu5OVZ3Lxf0iNUfv1tEGhuNjnpjl0VhMGb3OTmin2Q1Pc1+Xq614zisPM/KdWWI/Z9cHH9fsubUSUDVhIJCB08YMNavF2gI9N0ZIJGwtaRsPRl01q4F8gSV3l5galrOGTw+ZoH8+wYoPx/Y024R3v6avfNkLTgiKBYVga5cAc3MgJJJ4NYt0NbnjY62fx3oi8jGLZCfCuCxYh8rTfLq6mwK+vrsv2ditIHpfVWVPT/fn+meiWtBV84BLa8AkQhw8CBw9qxt3Pp6G9yPfeBLIyBPjIaF4nFJUcyMhISI/2LElhkfcrDPRZtOHQvM/p/jrBYWWJWsSEO7WLyG7+qyxbnluczZ/v327OQJk1p/bJT9wsK03P/qhBS3lERpyX9spVOXI2B7mHjTQck7Eo/bqDPiwFZ25WpQWTkwNmp7uqTEFC3rl18XcGelJZ6qN6Z4aMjCrpEQpAwSzU9bxF7dDbp50/LFxaCGBmB8XFB3wcamnEdypEEkhZPXzDy8CsSOKFzVY9HNZ0Tu9VFtZtizm63xlavAw8MgHYwrbeGFQS+/BAz/CpSWg0ZGgNGxTPpmk+n5STJ36NNO61hDsUVqJi8qNoUGh8SWZ4airjE6dAjU2mruTroY0KNJ96/7AKGi1JehqZdu6eFfRGMSyI/aqakD0y86PwC+r9zKD4uxVMrUAmn8+36QUXxOCn8SvGu3RTBkJzVFPJF/L9+xuA1OUCYS9O8qAJ88ZUEQ3Z8VBu4RtkDvPwuhheUe67Z3KTMgs4gXeTdr7wWjIny7vj7zvUBnqY0le+03Hsb8Bw4q98gj39U15RMelHBviNY0fHaY7/BtIvttSsvkZbxYUBotz35sOdADZ+4tImb4LNuGdyFjDkUxH6fFxMjjZFX/FWAAYdCjGVcFs8YAAAAASUVORK5CYII=") no-repeat;
    display: inline-block;
    width: 37px;
    height: 14px;
    text-indent: -99999px;
    vertical-align: middle
}

html body article .fast-navigation.ico-11 li a {
    text-align: center;
    padding: 6px
}

html body article .fast-navigation.ico-11 li.fist-child {
    width: 153px
}

@media(max-width: 939px) {
    html body article .fast-navigation.ico-11 li.fist-child {
        width:auto;
        text-align: center;
        display: block
    }
}

html body article .fast-navigation.ico-11 li a {
    text-align: left;
    padding: 7px 0 7px 16px
}

@media(max-width: 939px) {
    html body article .fast-navigation.ico-11 li a {
        padding-left:0;
        padding-right: 0;
        text-align: center
    }
}

html body article .fast-navigation.ico-11 li:nth-child(4) a,html body article .fast-navigation.ico-11 li:nth-child(5) a {
    padding-left: 40px
}

@media(max-width: 939px) {
    html body article .fast-navigation.ico-11 li:nth-child(4) a,html body article .fast-navigation.ico-11 li:nth-child(5) a {
        padding-left:0;
        text-align: center
    }
}

html body article .fast-navigation.ico-11 li.fist-child {
    width: 11%
}

@media(max-width: 939px) {
    html body article .fast-navigation.ico-11 li.fist-child {
        width:auto;
        text-align: center;
        display: block
    }
}

html body article .fast-navigation.ico-11 li a {
    padding: 7px
}

html body article .fast-navigation.ico-11 li:nth-child(4) a,html body article .fast-navigation.ico-11 li:nth-child(5) a {
    padding-left: 7px
}

html body article .fast-navigation.ico-12 {
    margin-top: 17px
}

html body article .fast-navigation.ico-12 li.fist-child {
    padding-left: 12px
}

html body article .fast-navigation.ico-12 li.fist-child span {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAOCAYAAACo9dX2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABJZJREFUeNp0VVtslFUQ/ubf/99tu60lxSq9CKUqXqKUJramrYWGND6gISKa6JtphVhMeEOMJj7QNwuJPkjEhEuMxDbGkoovCHgpWqGksrYJVqOhF4FCWxG6u63d/mecc87f3bXgSWZ3zpk5M3O+ufzU6sCsGaEqwosbHLwwrxBnXw5CQoTbFwtpuRPQQqAXWqKnAnICWQp3XiJnB8oh5DqMy+66wN6kONoQwvYGB83py9pxOAgiO7j5LKeUFShnBbYQyPUKideUwv8uLXIt28/40pkQ5pIOlrD8fmAN/hGd2hqoo0fBbW1gCVBx4FN+lATETU3gM71Qr+8ArygFf9ED/ugAOCcKlbI6Shzx229BDQ6CW1qhipaBP/kYqqcH6tgxcHc3VPfnUKdPGTv6nn7ItwrHsVUesVFoRwgbmYxf9g98yD4zq44O1rb9sCUlcr1XRw4bud/ezqqywvJaf1WF1dfU3MxKn2mqXsdq2zbDG13lZ3gt37nT+E26WHgvhBq3SQKcFVpDqDFw6HzU1NqMdHaZ7FBWLbGkgh59xJ598zV4agpIJkC5eUA0N50u2rfXmhMU6EIM2Nth4KNnNgHn+sF5uaCQ5KwgH3zxIkjYyw5G4yn8hk1ivVnogodO7VM9/BArpdgfH2UVjVpkNEqRAIGyMlaJBKu5OVZ3Lxf0iNUfv1tEGhuNjnpjl0VhMGb3OTmin2Q1Pc1+Xq614zisPM/KdWWI/Z9cHH9fsubUSUDVhIJCB08YMNavF2gI9N0ZIJGwtaRsPRl01q4F8gSV3l5galrOGTw+ZoH8+wYoPx/Y024R3v6avfNkLTgiKBYVga5cAc3MgJJJ4NYt0NbnjY62fx3oi8jGLZCfCuCxYh8rTfLq6mwK+vrsv2ditIHpfVWVPT/fn+meiWtBV84BLa8AkQhw8CBw9qxt3Pp6G9yPfeBLIyBPjIaF4nFJUcyMhISI/2LElhkfcrDPRZtOHQvM/p/jrBYWWJWsSEO7WLyG7+qyxbnluczZ/v327OQJk1p/bJT9wsK03P/qhBS3lERpyX9spVOXI2B7mHjTQck7Eo/bqDPiwFZ25WpQWTkwNmp7uqTEFC3rl18XcGelJZ6qN6Z4aMjCrpEQpAwSzU9bxF7dDbp50/LFxaCGBmB8XFB3wcamnEdypEEkhZPXzDy8CsSOKFzVY9HNZ0Tu9VFtZtizm63xlavAw8MgHYwrbeGFQS+/BAz/CpSWg0ZGgNGxTPpmk+n5STJ36NNO61hDsUVqJi8qNoUGh8SWZ4airjE6dAjU2mruTroY0KNJ96/7AKGi1JehqZdu6eFfRGMSyI/aqakD0y86PwC+r9zKD4uxVMrUAmn8+36QUXxOCn8SvGu3RTBkJzVFPJF/L9+xuA1OUCYS9O8qAJ88ZUEQ3Z8VBu4RtkDvPwuhheUe67Z3KTMgs4gXeTdr7wWjIny7vj7zvUBnqY0le+03Hsb8Bw4q98gj39U15RMelHBviNY0fHaY7/BtIvttSsvkZbxYUBotz35sOdADZ+4tImb4LNuGdyFjDkUxH6fFxMjjZFX/FWAAYdCjGVcFs8YAAAAASUVORK5CYII=") no-repeat;
    display: inline-block;
    width: 37px;
    height: 14px;
    text-indent: -99999px;
    vertical-align: middle
}

html body article .fast-navigation.ico-12 li a {
    text-align: center;
    padding: 6px
}

html body article .fast-navigation.ico-12 li.fist-child {
    width: 153px
}

@media(max-width: 939px) {
    html body article .fast-navigation.ico-12 li.fist-child {
        width:auto;
        text-align: center;
        display: block
    }
}

html body article .fast-navigation.ico-12 li a {
    text-align: left;
    padding: 7px 0 7px 16px
}

@media(max-width: 939px) {
    html body article .fast-navigation.ico-12 li a {
        padding-left:0;
        padding-right: 0;
        text-align: center
    }
}

html body article .fast-navigation.ico-12 li:nth-child(4) a,html body article .fast-navigation.ico-12 li:nth-child(5) a {
    padding-left: 40px
}

@media(max-width: 939px) {
    html body article .fast-navigation.ico-12 li:nth-child(4) a,html body article .fast-navigation.ico-12 li:nth-child(5) a {
        padding-left:0;
        text-align: center
    }
}

html body article .fast-navigation.ico-12 li.fist-child {
    width: 11%
}

@media(max-width: 939px) {
    html body article .fast-navigation.ico-12 li.fist-child {
        width:auto;
        text-align: center;
        display: block
    }
}

html body article .fast-navigation.ico-12 li a {
    padding: 7px
}

html body article .fast-navigation.ico-12 li:nth-child(4) a,html body article .fast-navigation.ico-12 li:nth-child(5) a {
    padding-left: 7px
}

html body article .fast-navigation.ico-12 li.fist-child {
    width: 13%
}

@media(max-width: 937px) {
    html body article .fast-navigation.ico-12 li.fist-child {
        display:block;
        width: auto;
        text-align: center
    }
}

@media(max-width: 937px) {
    html body article .fast-navigation.ico-12 li {
        display:block;
        width: auto;
        text-align: center
    }

    html body article .fast-navigation.ico-12 li a {
        text-align: center
    }
}
html body article .fast-navigation.ico-13 {margin-top: 33px;}

html body article .fast-navigation.ico-13 li {width: 3%;}

html body article .fast-navigation.ico-13 li.fist-child {width: 1.1%;}

@media (max-width: 724px){
html body article .fast-navigation.ico-13 li.fist-child {width: auto;text-align: center;}
}

@media (max-width: 724px){
html body article .fast-navigation.ico-13 li {display: block;width: auto;padding: 4px 0;}

html body article .fast-navigation.ico-13 li a {padding: 6px 0;}
}

@media (max-width: 958px){
html body article .fast-navigation.ico-13 li a {text-align: center;}
}

html body article .fast-navigation.ico-13 li a:before {background: url("../img/sp/sp-qn.png") no-repeat left top;display: inline-block;text-indent: -99999px;content: "";margin: 7px 9px 0 4px;float: left;}


html body article .fast-navigation.ico-13 li a.sp-qn-vs:before { background-position: 0 -845px;width: 26px;height: 23px;margin-top: 11px;margin-right: 16px; }
html body article .fast-navigation.ico-13 li a.sp-qn-p-cards:before { background-position: 0 -576px;width: 27px;height: 27px;margin-right: 16px; }
html body article .fast-navigation.ico-13 li a.sp-qn-p-money:before { background-position: 0 -774px;width: 30px;height: 28px;margin-right: 16px; }
html body article .fast-navigation.ico-13 li a.sp-qn-p-cellphone:before { background-position: 0 -654px;width: 19px;height: 31px;margin-right: 16px; }
html body article .fast-navigation.ico-13 li a.sp-qn-p-bulb:before { background-position: 0 -496px;width: 22px;height: 33px;margin-right: 12px; }
html body article .fast-navigation.ico-13 li a.sp-qn-p-cellphone:before { background-position: 0 -654px;width: 19px;height: 31px;margin-right: 16px; }

@media (max-width: 958px){
html body article .fast-navigation.ico-13 li a.sp-qn-p-money:before,
html body article .fast-navigation.ico-13 li a.sp-qn-p-cards:before,
html body article .fast-navigation.ico-13 li a.sp-qn-p-money:before,
html body article .fast-navigation.ico-13 li a.sp-qn-p-cellphone:before ,
html body article .fast-navigation.ico-13 li a.sp-qn-p-bulb:before ,
html body article .fast-navigation.ico-13 li a.sp-qn-p-cellphone:before ,
html body article .fast-navigation.ico-13 li a.sp-qn-vs:before {margin-right: auto;}
}

@media (max-width: 958px){
html body article .fast-navigation.ico-13 li a:before {display: block;text-align: center;margin: 0 auto 4px auto;float: none;}
}

html body article .fast-navigation.ico-13 li a.sp-12-money:before {background-position: 0 -292px;width: 30px;height: 31px;}

html body article .fast-navigation.ico-13 li a.sp-12-75:before {background-position: 0 -120px;width: 31px;height: 30px;}

html body article .fast-navigation.ico-13 li a.sp-12-50:before {background-position: 0 -40px;width: 31px;height: 30px;}

html body article .fast-navigation.ico-13 li a.sp-12-star:before {background-position: 0 -1125px;width: 31px;height: 29px;}

html body article .fast-navigation.ico-13 li a.sp-12-phone:before {background-position: 0 -1021px;width: 27px;height: 31px;}

html body article .fast-navigation.ico-13 li a.sp-12-vs:before {background-position: 0 -845px;width: 26px;height: 23px;margin-top: 11px;margin-right: 16px;}

@media (max-width: 958px){
html body article .fast-navigation.ico-13 li a.sp-12-vs:before {margin-right: auto;margin-top: auto;}
}

html body article .fast-navigation.ico-13 li a.sp-12-p-cards:before {background-position: 0 -576px;width: 27px;height: 27px;margin-right: 16px;}

@media (max-width: 958px){
html body article .fast-navigation.ico-13 li a.sp-12-p-cards:before {margin-right: auto;}
}

html body article .fast-navigation.ico-13 li a.sp-12-p-money:before {background-position: 0 -774px;width: 30px;height: 28px;margin-right: 16px;}

@media (max-width: 958px){
html body article .fast-navigation.ico-13 li a.sp-12-p-money:before {margin-right: auto;}
}

html body article .fast-navigation.ico-13 li a.sp-12-p-cellphone:before {background-position: 0 -654px;width: 19px;height: 31px;margin-right: 16px;}

@media (max-width: 958px){
html body article .fast-navigation.ico-13 li a.sp-12-p-cellphone:before {margin-right: auto;}
}

html body article .fast-navigation.ico-13 li a.sp-12-p-bulb:before {background-position: 0 -496px;width: 22px;height: 33px;margin-right: 12px;}

@media (max-width: 958px){
html body article .fast-navigation.ico-13 li a.sp-12-p-bulb:before {margin-right: auto;}
}

html body article .fast-navigation.ico-13 li a:hover.sp-12-money:before {background-position: 0 -251px;width: 30px;height: 31px;}

html body article .fast-navigation.ico-13 li a:hover.sp-12-75:before {background-position: 0 -80px;width: 31px;height: 30px;}

html body article .fast-navigation.ico-13 li a:hover.sp-12-50:before {background-position: 0 0;width: 31px;height: 30px;}

html body article .fast-navigation.ico-13 li a:hover.sp-12-star:before {background-position: 0 -1086px;width: 31px;height: 29px;}

html body article .fast-navigation.ico-13 li a:hover.sp-12-phone:before {background-position: 0 -980px;width: 27px;height: 31px;}

html body article .fast-navigation.ico-13 li a:hover.sp-12-vs:before {background-position: 0 -812px;width: 26px;height: 23px;}

html body article .fast-navigation.ico-13 li a:hover.sp-12-p-cards:before {background-position: 0 -539px;width: 27px;height: 27px;}

html body article .fast-navigation.ico-13 li a:hover.sp-12-p-money:before {background-position: 0 -736px;width: 30px;height: 28px;}

html body article .fast-navigation.ico-13 li a:hover.sp-12-p-cellphone:before {background-position: 0 -613px;width: 19px;height: 31px;}

html body article .fast-navigation.ico-13 li a:hover.sp-12-p-bulb:before {background-position: 0 -453px;width: 22px;height: 33px;}
html body article .list-style {
    display: table;
    margin: 26px auto auto
}

html body article .list-style.middle {
    margin-top: 38px
}

@media(max-width: 864px) {
    html body article .list-style {
        margin-left:3%
    }
}

@media(max-width: 939px) {
    html body article .list-style {
        display:table;
        margin: 23px auto auto 6%
    }
}

@media(max-width: 939px) and (max-width:520px) {
    html body article .list-style {
        margin-left:9%
    }
}

html body article .list-style li {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 1em;
    color: #707070;
    vertical-align: middle;
    margin-bottom: 15px;
    text-indent: -11px
}

html body article .list-style li:before {
    content: "\2022";
    display: inline-block;
    vertical-align: top;
    color: #bccbcb;
    margin-right: 11px
}

@media(max-width: 520px) {
    html body article .list-style li:before {
        margin-right:5px;
        text-indent: 0
    }
}

html body article .list-style li strong {
    color: #0a6f99
}

html body article .list-style.positive li:before,html body article .list-style.negative li:before {
    background: url("../img/positive-and-negative-list-point.png") no-repeat;
    width: 9px;
    height: 9px;
    content: "";
    vertical-align: middle
}

html body article .list-style.positive li:before {
    background-position: 0 0
}

html body article .list-style.negative li:before {
    background-position: 0 -9px
}

html body article .list-style.blue-arrow-style {
    margin-left: 38px;
    margin-top: 36px;
    overflow: hidden;
    padding-left: 20px
}

@media(max-width: 897px) {
    html body article .list-style.blue-arrow-style {
        margin-left:3%
    }
}

html body article .list-style.blue-arrow-style li {
    text-indent: -18px
}

html body article .list-style.blue-arrow-style li:before {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGtJREFUeNpiMJp7vh+Ii/7//88Aw0wMDAz3gbjHeN6FIgYYAMkAVeYB8T8gLgbxGUEECABV5gCpSUBcxsSAAG+B+B8QizFBVUUCqcVA3HU2yaAMZF40EP8B4gaY7SxAWQ0grgeqaIWZAxBgADX0ObZHqH0iAAAAAElFTkSuQmCC") no-repeat;
    width: 5px;
    height: 9px;
    content: "";
    vertical-align: middle;
    margin-right: 8px
}

html body article .list-style.blue-arrow-style li a {
    color: #ff5613;
    font-size: 1.16666667em
}

html body article .list-style.blue-arrow-style li a:hover {
    text-decoration: underline
}

html body article .list-style.normal li {
    color: #575757;
    font-weight: normal
}

html body article .list-style.normal li strong {
    color: #575757
}

@media(min-width: 500px){
	html body article .list-style-columns-3 { display: block; width: 90%; margin: 25px auto; -webkit-column-count: 2; column-count: 2; -webkit-column-gap: 20px; column-gap: 20px; }
	html body article .list-style-columns-3 li { display: inline-block; width: 100%; }
}

@media(min-width: 850px){
	html body article .list-style-columns-3 { -webkit-column-count: 3 ; column-count: 3 ;}
}

html body article .r-placeholder {
    width: 310px;
    background: red;
    height: 345px;
    margin-left: 22px
}

html body article .r-box {
    width: 310px;
    margin-left: 22px;
    border: 1px solid #bccbcb;
    background: #f9f9f9;
    margin-top: -48px;
    margin-bottom: 27px
}

html body article .r-box.normal {
    width: 270px
}

html body article .r-box.ladbrokes-r-t-p li ul {
    padding-left: 24px
}

html body article .r-box.william-hill-r-t-p li ul {
    padding-left: 26px
}

html body article .r-box.betfair-r-t-p li ul {
    padding-left: 31px
}

html body article .r-box li.title {
    color: #393939;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.58333333em;
    line-height: 23px;
    border-top: 6px solid #dbe1e1;
    background: #f5f9f8 url("../img/r-box-line-header.jpg") no-repeat left bottom;
    height: 67px;
    padding: 14px 0 0 17px
}

@media(max-width: 939px) {
    html body article .r-box li.title {
        font-size:1.33333333em
    }
}

html body article .r-box li.title.title-with-logo {
    padding: 10px 12px 8px 60px;
    line-height: 12px;
    text-indent: -37px;
    font-size: 1.41666667em;
    background: #f5f9f8 url("../img/background-title-with-logo-bottom-line.png") no-repeat left bottom
}

html body article .r-box li.title.title-with-logo:before {
    display: none
}

html body article .r-box li.title:before {
    display: inline-block;
    vertical-align: middle;
    background: #fff;
    content: "";
    width: 104px;
    height: 75px;
    float: right;
    margin: -14px 0 0 0
}

html body article .r-box li.title.sp-1:before {
    background: #fff url("../img/sp/sp-1.png") no-repeat
}

html body article .r-box li.title.sp-1.sp-1-888casino:before {
    background-position: 22px 16px
}

html body article .r-box li.title.sp-1.sp-1-betfair {
    padding-left: 35px
}

html body article .r-box li.title.sp-1.sp-1-betfair:before {
    background-position: 13px -63px
}

html body article .r-box li.title.sp-1.sp-1-betsson:before {
    background-position: 8px -1044px
}

html body article .r-box li.title.sp-1.sp-1-leovegas:before {
    background-position: 8px -1090px
}

html body article .r-box li.title.sp-1.sp-1-ladbrokes:before {
    background-position: 12px -146px
}

html body article .r-box li.title.sp-1.sp-1-william-hill {
    padding-left: 13px
}

html body article .r-box li.title.sp-1.sp-1-william-hill:before {
    background-position: 6px -222px
}

html body article .r-box li.title.sp-1.sp-1-winner {
    padding-left: 29px
}

html body article .r-box li.title.sp-1.sp-1-winner:before {
    background-position: 9px -282px
}

html body article .r-box li.title.sp-1.sp-1-titanbet:before {
    background-position: 9px -340px
}

html body article .r-box li.title.sp-1.sp-1-bwin:before {
    background-position: 9px -475px
}

html body article .r-box li.title.sp-1.sp-1-betway:before {
    background-position: 9px -408px
}

html body article .r-box li.body-list {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin: 4px;
    display: block;
    padding: 27px 14px 0 19px;
    padding-top: 26px
}

html body article .r-box li.body-list ul {
    display: table;
    margin-left: auto;
    margin-right: auto;
    background: 0;
    border: 0;
    padding: 0
}

html body article .r-box li.body-list ul li.action {
    margin-bottom: 6.6px;
    margin-right: -16px
}

html body article .r-box li ul {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin: 4px;
    display: block;
    padding: 27px 14px 0 19px
}

@media(max-width: 939px) {
    html body article .r-box li ul {
        padding-left:10px;
        white-space: nowrap
    }
}

html body article .r-box li ul li {
    background: url("../img/check-icon-18x18-grey.png") no-repeat left center;
    min-height: 18px;
    padding-left: 30px;
    font-size: 1.25em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    color: #505050;
    line-height: 20px;
    margin-bottom: 22.6px
}

html body article .r-box li ul li span {
    display: block;
    color: #ababab;
    font-size: .83333333em
}

html body article .r-box li ul li.action {
    background: 0;
    display: block;
    margin-bottom: 13px
}

html body article .r-box li ul li.action a {
    color: #0030fe;
    font-size: .91666667em;
    text-align: right;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    display: block
}

html body article .r-box li ul li.action a:hover {
    text-decoration: underline
}

html body article .r-box.pos-absolute {
    position: absolute;
    right: 0;
    top: 0
}

@media(max-width: 939px) {
    html body article .r-box {
        float:none;
        margin: 16px auto 23px auto;
        width: 290px
    }
}

html body article .faq-box {
    background: #f5f9f8;
    border: 3px solid #c6c6c6;
    margin-top: 17px;
    padding-bottom: 22px
}

html body article .faq-box:before {
    background: #f8f1d1;
    height: 6px;
    content: "";
    width: 100%;
    display: block;
    margin-bottom: 16px
}

html body article .faq-box.x14 {
    font-size: 1.16666667em
}

html body article .faq-box.x14 strong {
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-style: italic
}

html body article .faq-box p {
    padding: 0 21px
}

html body article .faq-box p.italic {
    font-style: italic;
    color: #000
}

html body article .faq-box p.icon:before {
    content: "";
    float: left;
    width: 46px;
    height: 41px;
    margin: 4px 13px 1px 0
}

html body article .faq-box .title {
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: bold;
    margin-top: 17px;
    display: block;
    text-align: left;
    color: #6f7b7c;
    font-size: 1.58333333em;
    padding: 0 21px
}

@media(max-width: 718px) {
    html body article .faq-box .title {
        text-align:center;
        width: auto
    }
}

@media(max-width: 520px) {
    html body article .faq-box .title {
        line-height:21px
    }
}

html body article .faq-box .title.large-blue {
    text-align: center;
    color: #329dcf;
    font-size: 2.58333333em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300
}

html body article .faq-box .title.large-blue span {
    display: block
}

html body article .faq-box .title.large-blue.cb {
    overflow-x: hidden;
    clear: both
}

@media(max-width: 520px) {
    html body article .faq-box .title.large-blue {
        line-height:1;
        font-size: 1.58333333em
    }
}

html body article .faq-box .title.middle-blue {
    text-align: center;
    color: #329dcf;
    font-size: 2.58333333em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300;
    font-size: 2em
}

html body article .faq-box .title.middle-blue span {
    display: block
}

html body article .faq-box .title.middle-blue.cb {
    overflow-x: hidden;
    clear: both
}

@media(max-width: 520px) {
    html body article .faq-box .title.middle-blue {
        line-height:1;
        font-size: 1.58333333em
    }
}

html body article .faq-box .title.blue-small {
    color: #329dcf;
    font-size: 1.33333333em;
    text-align: left
}

html body article .faq-box .title.m-t {
    margin-top: 17px
}

html body article .faq-box .title.black-italic {
    text-align: center;
    color: #329dcf;
    font-size: 2.58333333em;
    font-weight: 300;
    font-size: 1.66666667em;
    color: #575757;
    text-align: left;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic
}

html body article .faq-box .title.black-italic span {
    display: block
}

html body article .faq-box .title.black-italic.cb {
    overflow-x: hidden;
    clear: both
}

@media(max-width: 520px) {
    html body article .faq-box .title.black-italic {
        line-height:1;
        font-size: 1.58333333em
    }
}

html body article .faq-box .title.normal-italic-blue {
    color: #329dcf;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic
}

html body article .faq-box .title.blue {
    color: #329dcf
}

html body article .faq-box .title.other-blue {
    color: #0a6f99;
    text-align: center
}

html body article .faq-box .title.x14-blue {
    font-size: 1.16666667em;
    color: #329dcf
}

html body article .faq-box .large-center {
    text-align: center;
    font-size: 2.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600
}

html body article .faq-box .large-center span.block {
    display: block
}

html body article .faq-box .large-center strong {
    color: #e14602;
    font-weight: 600
}

@media(max-width: 578px) {
    html body article .faq-box .large-center {
        font-size:1.66666667em
    }
}

html body article .faq-box .large-center-f-width {
    text-align: center;
    font-size: 2.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    width: 60%;
    color: #6f7b7c;
    margin: auto
}

html body article .faq-box .large-center-f-width span.block {
    display: block
}

html body article .faq-box .large-center-f-width strong {
    color: #e14602;
    font-weight: 600
}

@media(max-width: 578px) {
    html body article .faq-box .large-center-f-width {
        font-size:1.66666667em
    }
}

html body article .faq-box .large-center-f-width.x70 {
    width: 70%
}

@media(max-width: 452px) {
    html body article .faq-box .large-center-f-width {
        width:auto
    }
}

html body article .faq-box .ls-normal {
    margin-left: 12px;
    padding: 0 22px
}

html body article .table-wrap.x95 {
    width: 95%;
    margin-left: auto;
    margin-right: auto
}

@media(max-width: 939px) {
    html body article .table-wrap {
        overflow-x:scroll
    }
}

@media(max-width: 939px) {
    html body article .table-wrap.no-scroll {
        overflow:hidden;
        width: auto
    }
}

@media(max-width: 939px) {
    html body article .table-wrap.no-scroll .table {
        width:100%
    }
}

html body article .table-wrap .table {
    display: table;
    width: 100%;
    margin-top: 34px;
    margin-bottom: 34px;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600
}

html body article .table-wrap .table.html-table {
    width: 100%;
    border-collapse: collapse;
    border-left: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6
}

@media(max-width: 939px) {
    html body article .table-wrap .table.html-table {
        width:910px
    }
}

html body article .table-wrap .table.html-table thead tr th {
    height: 40px;
    border-right: 1px solid #c6c6c6;
    background: #fffcee;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.16666667em
}

html body article .table-wrap .table.html-table thead tr th:nth-child(1) {
    box-shadow: 0 -6px 0 0 #bccbcb;
    border-left: 1px solid #c6c6c6
}

html body article .table-wrap .table.html-table thead tr th:nth-child(2) {
    box-shadow: 0 -6px 0 0 #dbe1e1
}

html body article .table-wrap .table.html-table thead tr th:nth-child(3) {
    box-shadow: 0 -6px 0 0 #bccbcb
}

html body article .table-wrap .table.html-table thead tr th:nth-child(4) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table-wrap .table.html-table tbody tr td {
    height: 61px;
    background: #f5f9f8;
    border-right: 1px solid #c6c6c6;
    padding: 0 18px;
    color: #1585ae;
    line-height: normal
}

html body article .table-wrap .table.html-table tbody tr td span {
    display: block;
    color: #5f5f5f
}

html body article .table-wrap .table.html-table tbody tr td.col-2,html body article .table-wrap .table.html-table tbody tr td.col-4 {
    background: #fff
}

html body article .table-wrap .table.html-table tbody tr td.col-4 {
    width: 25%
}

html body article .table-wrap .table.html-ul {
    display: table;
    width: 100%
}

@media(max-width: 939px) {
    html body article .table-wrap .table.html-ul {
        width:910px
    }
}

html body article .table-wrap .table.html-ul li {
    display: table-cell;
    vertical-align: middle;
    width: 1%;
    border-left: 1px solid #c6c6c6;
    border-top: 1px solid #c6c6c6;
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table-wrap .table.html-ul li span {
    border-bottom: 1px solid #c6c6c6;
    text-align: center;
    display: block;
    height: 53px;
    line-height: 53px;
    white-space: nowrap;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600
}

html body article .table-wrap .table.html-ul li span.thead {
    background: #fffcee;
    height: 40px;
    line-height: 40px;
    color: #4c4c4c;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic;
    font-size: 1em
}

html body article .table-wrap .table.html-ul li.r-1 {
    width: 4.3%
}

html body article .table-wrap .table.html-ul li.r-1 span.e-1,html body article .table-wrap .table.html-ul li.r-1 span.e-2 {
    background: url("../img/book-of-ra-img-1.png") no-repeat left center;
    height: 53px;
    color: #306cb0;
    font-size: 1.16666667em;
    text-indent: 42px
}

html body article .table-wrap .table.html-ul li.r-1 span.e-2 {
    background: url("../img/book-of-ra-img-2.png") no-repeat left center
}

html body article .table-wrap .table.html-ul li.r-2,html body article .table-wrap .table.html-ul li.r-4,html body article .table-wrap .table.html-ul li.r-6,html body article .table-wrap .table.html-ul li.r-8,html body article .table-wrap .table.html-ul li.r-10 {
    box-shadow: 0 -6px 0 0 #bccbcb
}

html body article .table-wrap .table.html-ul li.r-3,html body article .table-wrap .table.html-ul li.r-7 {
    box-shadow: 0 -6px 0 0 #dbe1e1
}

html body article .table-wrap .table.html-ul li.r-3 span:nth-child(3),html body article .table-wrap .table.html-ul li.r-5 span:nth-child(3),html body article .table-wrap .table.html-ul li.r-10 span:nth-child(3) {
    background: #f5f9f8;
    font-family: 'Open Sans',sans-serif;
    font-weight: 900
}

html body article .table-wrap .table.html-ul li.r-10 {
    border-right: 1px solid #c6c6c6
}

html body article .table-wrap .table.html-table-2 {
    width: 100%;
    border-collapse: collapse;
    border-left: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    border-top: 1px solid #c6c6c6;
    text-align: center
}

@media(max-width: 939px) {
    html body article .table-wrap .table.html-table-2 {
        width:910px
    }
}

html body article .table-wrap .table.html-table-2 thead tr th {
    height: 40px;
    border-right: 1px solid #c6c6c6;
    background: #fffcee;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.16666667em
}

html body article .table-wrap .table.html-table-2 thead tr th:nth-child(1) {
    box-shadow: 0 -6px 0 0 #bccbcb;
    border-left: 1px solid #c6c6c6
}

html body article .table-wrap .table.html-table-2 thead tr th:nth-child(2) {
    box-shadow: 0 -6px 0 0 #dbe1e1
}

html body article .table-wrap .table.html-table-2 thead tr th:nth-child(3) {
    box-shadow: 0 -6px 0 0 #bccbcb
}

html body article .table-wrap .table.html-table-2 thead tr th:nth-child(4) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table-wrap .table.html-table-2 tbody tr td {
    height: 61px;
    background: #f5f9f8;
    border-right: 1px solid #c6c6c6;
    padding: 0 18px;
    color: #1585ae;
    line-height: normal
}

html body article .table-wrap .table.html-table-2 tbody tr td span {
    display: block;
    color: #5f5f5f
}

html body article .table-wrap .table.html-table-2 tbody tr td.col-2,html body article .table-wrap .table.html-table-2 tbody tr td.col-4 {
    background: #fff
}

html body article .table-wrap .table.html-table-2 tbody tr td.col-4 {
    width: 25%
}

html body article .table-wrap .table.html-table-2 thead tr th {
    font-size: .91666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    color: #4c4c4c;
    padding: 0 5px
}

html body article .table-wrap .table.html-table-2 thead tr th:nth-child(1),html body article .table-wrap .table.html-table-2 thead tr th:nth-child(6),html body article .table-wrap .table.html-table-2 thead tr th:nth-child(8) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table-wrap .table.html-table-2 thead tr th:nth-child(2),html body article .table-wrap .table.html-table-2 thead tr th:nth-child(5),html body article .table-wrap .table.html-table-2 thead tr th:nth-child(7) {
    box-shadow: 0 -6px 0 0 #bccbcb
}

html body article .table-wrap .table.html-table-2 thead tr th:nth-child(3),html body article .table-wrap .table.html-table-2 thead tr th:nth-child(4) {
    box-shadow: 0 -6px 0 0 #dbe1e1
}

html body article .table-wrap .table.html-table-2 tbody tr td {
    color: #686868;
    border-top: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    background: #f5f9f8
}

html body article .table-wrap .table.html-table-2 tbody tr td:first-child {
    color: #306cb0;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-size: 1.08333333em;
    width: 16%;
    text-align: left
}

html body article .table-wrap .table.html-table-2 tbody tr:nth-of-type(even) td {
    background: #fff
}

html body article .table-wrap .table.html-table-2 tbody tr:nth-of-type(even) td:first-child {
    background: #fefdf8
}

html body article .table-wrap .table.html-table-2 tbody tr:nth-of-type(odd) td:first-child {
    background: #fffcee
}

html body article .table-wrap .table.html-table-normal-first-col {
    width: 100%;
    border-collapse: collapse;
    border-left: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    border-top: 1px solid #c6c6c6;
    text-align: center
}

@media(max-width: 939px) {
    html body article .table-wrap .table.html-table-normal-first-col {
        width:910px
    }
}

html body article .table-wrap .table.html-table-normal-first-col thead tr th {
    height: 40px;
    border-right: 1px solid #c6c6c6;
    background: #fffcee;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.16666667em
}

html body article .table-wrap .table.html-table-normal-first-col thead tr th:nth-child(1) {
    box-shadow: 0 -6px 0 0 #bccbcb;
    border-left: 1px solid #c6c6c6
}

html body article .table-wrap .table.html-table-normal-first-col thead tr th:nth-child(2) {
    box-shadow: 0 -6px 0 0 #dbe1e1
}

html body article .table-wrap .table.html-table-normal-first-col thead tr th:nth-child(3) {
    box-shadow: 0 -6px 0 0 #bccbcb
}

html body article .table-wrap .table.html-table-normal-first-col thead tr th:nth-child(4) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table-wrap .table.html-table-normal-first-col tbody tr td {
    height: 61px;
    background: #f5f9f8;
    border-right: 1px solid #c6c6c6;
    padding: 0 18px;
    color: #1585ae;
    line-height: normal
}

html body article .table-wrap .table.html-table-normal-first-col tbody tr td span {
    display: block;
    color: #5f5f5f
}

html body article .table-wrap .table.html-table-normal-first-col tbody tr td.col-2,html body article .table-wrap .table.html-table-normal-first-col tbody tr td.col-4 {
    background: #fff
}

html body article .table-wrap .table.html-table-normal-first-col tbody tr td.col-4 {
    width: 25%
}

html body article .table-wrap .table.html-table-normal-first-col thead tr th {
    font-size: .91666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    color: #4c4c4c;
    padding: 0 5px
}

html body article .table-wrap .table.html-table-normal-first-col thead tr th:nth-child(1),html body article .table-wrap .table.html-table-normal-first-col thead tr th:nth-child(6),html body article .table-wrap .table.html-table-normal-first-col thead tr th:nth-child(8) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table-wrap .table.html-table-normal-first-col thead tr th:nth-child(2),html body article .table-wrap .table.html-table-normal-first-col thead tr th:nth-child(5),html body article .table-wrap .table.html-table-normal-first-col thead tr th:nth-child(7) {
    box-shadow: 0 -6px 0 0 #bccbcb
}

html body article .table-wrap .table.html-table-normal-first-col thead tr th:nth-child(3),html body article .table-wrap .table.html-table-normal-first-col thead tr th:nth-child(4) {
    box-shadow: 0 -6px 0 0 #dbe1e1
}

html body article .table-wrap .table.html-table-normal-first-col tbody tr td {
    color: #686868;
    border-top: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    background: #f5f9f8
}

html body article .table-wrap .table.html-table-normal-first-col tbody tr td:first-child {
    color: #306cb0;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-size: 1.08333333em;
    width: 16%;
    text-align: left
}

html body article .table-wrap .table.html-table-normal-first-col tbody tr:nth-of-type(even) td {
    background: #fff
}

html body article .table-wrap .table.html-table-normal-first-col tbody tr:nth-of-type(even) td:first-child {
    background: #fefdf8
}

html body article .table-wrap .table.html-table-normal-first-col tbody tr:nth-of-type(odd) td:first-child {
    background: #fffcee
}

html body article .table-wrap .table.html-table-normal-first-col thead tr th:nth-child(4) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table-wrap .table.html-table-normal-first-col tbody tr td {
    font-size: .91666667em;
    text-align: left;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    height: 78px
}

html body article .table-wrap .table.html-table-normal-first-col tbody tr td:first-child {
    font-size: .91666667em;
    width: 18.9%;
    background: #f5f9f8;
    color: #686868
}

html body article .table-wrap .table.html-table-normal-first-col tbody tr:nth-of-type(even) td {
    background: #fff
}

html body article .table-wrap .table.html-table-normal-first-col tbody tr:nth-of-type(even) td:first-child {
    background: #fff
}

html body article .table-wrap .table.html-table-normal-first-col tbody tr:nth-of-type(odd) td:first-child {
    background: #f5f9f8
}

html body article .table-wrap .table a {
    color: #ff330b
}

html body article .table-wrap .table a:hover {
    text-decoration: underline
}

html body article .table-wrap .table.html-table-with-left-align {
    width: 100%;
    border-collapse: collapse;
    border-left: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    border-top: 1px solid #c6c6c6;
    text-align: center
}

@media(max-width: 939px) {
    html body article .table-wrap .table.html-table-with-left-align {
        width:910px
    }
}

html body article .table-wrap .table.html-table-with-left-align thead tr th {
    height: 40px;
    border-right: 1px solid #c6c6c6;
    background: #fffcee;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.16666667em
}

html body article .table-wrap .table.html-table-with-left-align thead tr th:nth-child(1) {
    box-shadow: 0 -6px 0 0 #bccbcb;
    border-left: 1px solid #c6c6c6
}

html body article .table-wrap .table.html-table-with-left-align thead tr th:nth-child(2) {
    box-shadow: 0 -6px 0 0 #dbe1e1
}

html body article .table-wrap .table.html-table-with-left-align thead tr th:nth-child(3) {
    box-shadow: 0 -6px 0 0 #bccbcb
}

html body article .table-wrap .table.html-table-with-left-align thead tr th:nth-child(4) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table-wrap .table.html-table-with-left-align tbody tr td {
    height: 61px;
    background: #f5f9f8;
    border-right: 1px solid #c6c6c6;
    padding: 0 18px;
    color: #1585ae;
    line-height: normal
}

html body article .table-wrap .table.html-table-with-left-align tbody tr td span {
    display: block;
    color: #5f5f5f
}

html body article .table-wrap .table.html-table-with-left-align tbody tr td.col-2,html body article .table-wrap .table.html-table-with-left-align tbody tr td.col-4 {
    background: #fff
}

html body article .table-wrap .table.html-table-with-left-align tbody tr td.col-4 {
    width: 25%
}

html body article .table-wrap .table.html-table-with-left-align thead tr th {
    font-size: .91666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    color: #4c4c4c;
    padding: 0 5px
}

html body article .table-wrap .table.html-table-with-left-align thead tr th:nth-child(1),html body article .table-wrap .table.html-table-with-left-align thead tr th:nth-child(6),html body article .table-wrap .table.html-table-with-left-align thead tr th:nth-child(8) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table-wrap .table.html-table-with-left-align thead tr th:nth-child(2),html body article .table-wrap .table.html-table-with-left-align thead tr th:nth-child(5),html body article .table-wrap .table.html-table-with-left-align thead tr th:nth-child(7) {
    box-shadow: 0 -6px 0 0 #bccbcb
}

html body article .table-wrap .table.html-table-with-left-align thead tr th:nth-child(3),html body article .table-wrap .table.html-table-with-left-align thead tr th:nth-child(4) {
    box-shadow: 0 -6px 0 0 #dbe1e1
}

html body article .table-wrap .table.html-table-with-left-align tbody tr td {
    color: #686868;
    border-top: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    background: #f5f9f8
}

html body article .table-wrap .table.html-table-with-left-align tbody tr td:first-child {
    color: #306cb0;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-size: 1.08333333em;
    width: 16%;
    text-align: left
}

html body article .table-wrap .table.html-table-with-left-align tbody tr:nth-of-type(even) td {
    background: #fff
}

html body article .table-wrap .table.html-table-with-left-align tbody tr:nth-of-type(even) td:first-child {
    background: #fefdf8
}

html body article .table-wrap .table.html-table-with-left-align tbody tr:nth-of-type(odd) td:first-child {
    background: #fffcee
}

html body article .table-wrap .table.html-table-with-left-align tbody tr td {
    text-align: left;
    padding: 0 5px
}

html body article .table-wrap .table.html-table-with-logos {
    width: 100%;
    border-collapse: collapse;
    border-left: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    border-top: 1px solid #c6c6c6;
    text-align: center
}

@media(max-width: 939px) {
    html body article .table-wrap .table.html-table-with-logos {
        width:910px
    }
}

html body article .table-wrap .table.html-table-with-logos thead tr th {
    height: 40px;
    border-right: 1px solid #c6c6c6;
    background: #fffcee;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.16666667em
}

html body article .table-wrap .table.html-table-with-logos thead tr th:nth-child(1) {
    box-shadow: 0 -6px 0 0 #bccbcb;
    border-left: 1px solid #c6c6c6
}

html body article .table-wrap .table.html-table-with-logos thead tr th:nth-child(2) {
    box-shadow: 0 -6px 0 0 #dbe1e1
}

html body article .table-wrap .table.html-table-with-logos thead tr th:nth-child(3) {
    box-shadow: 0 -6px 0 0 #bccbcb
}

html body article .table-wrap .table.html-table-with-logos thead tr th:nth-child(4) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table-wrap .table.html-table-with-logos tbody tr td {
    height: 61px;
    background: #f5f9f8;
    border-right: 1px solid #c6c6c6;
    padding: 0 18px;
    color: #1585ae;
    line-height: normal
}

html body article .table-wrap .table.html-table-with-logos tbody tr td span {
    display: block;
    color: #5f5f5f
}

html body article .table-wrap .table.html-table-with-logos tbody tr td.col-2,html body article .table-wrap .table.html-table-with-logos tbody tr td.col-4 {
    background: #fff
}

html body article .table-wrap .table.html-table-with-logos tbody tr td.col-4 {
    width: 25%
}

html body article .table-wrap .table.html-table-with-logos thead tr th {
    font-size: .91666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    color: #4c4c4c;
    padding: 0 5px
}

html body article .table-wrap .table.html-table-with-logos thead tr th:nth-child(1),html body article .table-wrap .table.html-table-with-logos thead tr th:nth-child(6),html body article .table-wrap .table.html-table-with-logos thead tr th:nth-child(8) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table-wrap .table.html-table-with-logos thead tr th:nth-child(2),html body article .table-wrap .table.html-table-with-logos thead tr th:nth-child(5),html body article .table-wrap .table.html-table-with-logos thead tr th:nth-child(7) {
    box-shadow: 0 -6px 0 0 #bccbcb
}

html body article .table-wrap .table.html-table-with-logos thead tr th:nth-child(3),html body article .table-wrap .table.html-table-with-logos thead tr th:nth-child(4) {
    box-shadow: 0 -6px 0 0 #dbe1e1
}

html body article .table-wrap .table.html-table-with-logos tbody tr td {
    color: #686868;
    border-top: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    background: #f5f9f8
}

html body article .table-wrap .table.html-table-with-logos tbody tr td:first-child {
    color: #306cb0;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-size: 1.08333333em;
    width: 16%;
    text-align: left
}

html body article .table-wrap .table.html-table-with-logos tbody tr:nth-of-type(even) td {
    background: #fff
}

html body article .table-wrap .table.html-table-with-logos tbody tr:nth-of-type(even) td:first-child {
    background: #fefdf8
}

html body article .table-wrap .table.html-table-with-logos tbody tr:nth-of-type(odd) td:first-child {
    background: #fffcee
}

html body article .table-wrap .table.html-table-with-logos tbody tr td {
    text-align: left;
    padding: 0 5px
}

html body article .table-wrap .table.html-table-with-logos tbody tr td {
    padding: 0 11px;
    text-align: left;
    width: 25%
}

html body article .table-wrap .table.html-table-3 {
    width: 100%;
    border-collapse: collapse;
    border-left: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    margin-top: 0
}

@media(max-width: 939px) {
    html body article .table-wrap .table.html-table-3 {
        width:910px
    }
}

html body article .table-wrap .table.html-table-3 thead tr th {
    height: 40px;
    border-right: 1px solid #c6c6c6;
    background: #fffcee;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.16666667em
}

html body article .table-wrap .table.html-table-3 thead tr th:nth-child(1) {
    box-shadow: 0 -6px 0 0 #bccbcb;
    border-left: 1px solid #c6c6c6
}

html body article .table-wrap .table.html-table-3 thead tr th:nth-child(2) {
    box-shadow: 0 -6px 0 0 #dbe1e1
}

html body article .table-wrap .table.html-table-3 thead tr th:nth-child(3) {
    box-shadow: 0 -6px 0 0 #bccbcb
}

html body article .table-wrap .table.html-table-3 thead tr th:nth-child(4) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table-wrap .table.html-table-3 tbody tr td {
    height: 61px;
    background: #f5f9f8;
    border-right: 1px solid #c6c6c6;
    padding: 0 18px;
    color: #1585ae;
    line-height: normal
}

html body article .table-wrap .table.html-table-3 tbody tr td span {
    display: block;
    color: #5f5f5f
}

html body article .table-wrap .table.html-table-3 tbody tr td.col-2,html body article .table-wrap .table.html-table-3 tbody tr td.col-4 {
    background: #fff
}

html body article .table-wrap .table.html-table-3 tbody tr td.col-4 {
    width: 25%
}

html body article .table-wrap .table.html-table-3 thead tr th {
    background: #f5f9f8;
    border-bottom: 1px solid #c6c6c6;
    height: 46px;
    font-size: .91666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700
}

html body article .table-wrap .table.html-table-3 tbody tr td {
    background: #fff;
    border-bottom: 1px solid #c6c6c6;
    color: #686868;
    height: 46px;
    font-size: .91666667em;
    font-family: 'Open Sans',sans-serif;
    width: 52%
}

html body article .table-wrap .table.html-table-4 {
    width: 100%;
    border-collapse: collapse;
    border-left: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    margin-top: 0
}

@media(max-width: 939px) {
    html body article .table-wrap .table.html-table-4 {
        width:910px
    }
}

html body article .table-wrap .table.html-table-4 thead tr th {
    height: 40px;
    border-right: 1px solid #c6c6c6;
    background: #fffcee;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.16666667em
}

html body article .table-wrap .table.html-table-4 thead tr th:nth-child(1) {
    box-shadow: 0 -6px 0 0 #bccbcb;
    border-left: 1px solid #c6c6c6
}

html body article .table-wrap .table.html-table-4 thead tr th:nth-child(2) {
    box-shadow: 0 -6px 0 0 #dbe1e1
}

html body article .table-wrap .table.html-table-4 thead tr th:nth-child(3) {
    box-shadow: 0 -6px 0 0 #bccbcb
}

html body article .table-wrap .table.html-table-4 thead tr th:nth-child(4) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table-wrap .table.html-table-4 tbody tr td {
    height: 61px;
    background: #f5f9f8;
    border-right: 1px solid #c6c6c6;
    padding: 0 18px;
    color: #1585ae;
    line-height: normal
}

html body article .table-wrap .table.html-table-4 tbody tr td span {
    display: block;
    color: #5f5f5f
}

html body article .table-wrap .table.html-table-4 tbody tr td.col-2,html body article .table-wrap .table.html-table-4 tbody tr td.col-4 {
    background: #fff
}

html body article .table-wrap .table.html-table-4 tbody tr td.col-4 {
    width: 25%
}

html body article .table-wrap .table.html-table-4 thead tr th {
    background: #f5f9f8;
    border-bottom: 1px solid #c6c6c6;
    height: 46px;
    font-size: .91666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700
}

html body article .table-wrap .table.html-table-4 tbody tr td {
    background: #fff;
    border-bottom: 1px solid #c6c6c6;
    color: #686868;
    height: 46px;
    font-size: .91666667em;
    font-family: 'Open Sans',sans-serif;
    width: 52%
}

html body article .table-wrap .table.html-table-4 thead tr th {
    font-size: 1.25em;
    color: #4c4c4c
}

html body article .table-wrap .table.html-table-4 tbody tr td {
    font-size: 1.16666667em;
    text-align: center;
    color: #686868;
    font-family: 'Open Sans',sans-serif
}

html body article .table-wrap .table.html-table-4 tbody tr td:first-child {
    font-family: 'Open Sans',sans-serif;
    font-weight: 700
}

html body article .table-wrap .table.html-table-5 {
    width: 100%;
    border-collapse: collapse;
    border-left: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    margin-top: 0;
    border-right: 1px solid #c6c6c6;
    margin-bottom: 0
}

@media(max-width: 939px) {
    html body article .table-wrap .table.html-table-5 {
        width:910px
    }
}

html body article .table-wrap .table.html-table-5 thead tr th {
    height: 40px;
    border-right: 1px solid #c6c6c6;
    background: #fffcee;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.16666667em
}

html body article .table-wrap .table.html-table-5 thead tr th:nth-child(1) {
    box-shadow: 0 -6px 0 0 #bccbcb;
    border-left: 1px solid #c6c6c6
}

html body article .table-wrap .table.html-table-5 thead tr th:nth-child(2) {
    box-shadow: 0 -6px 0 0 #dbe1e1
}

html body article .table-wrap .table.html-table-5 thead tr th:nth-child(3) {
    box-shadow: 0 -6px 0 0 #bccbcb
}

html body article .table-wrap .table.html-table-5 thead tr th:nth-child(4) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table-wrap .table.html-table-5 tbody tr td {
    height: 61px;
    background: #f5f9f8;
    border-right: 1px solid #c6c6c6;
    padding: 0 18px;
    color: #1585ae;
    line-height: normal
}

html body article .table-wrap .table.html-table-5 tbody tr td span {
    display: block;
    color: #5f5f5f
}

html body article .table-wrap .table.html-table-5 tbody tr td.col-2,html body article .table-wrap .table.html-table-5 tbody tr td.col-4 {
    background: #fff
}

html body article .table-wrap .table.html-table-5 tbody tr td.col-4 {
    width: 25%
}

html body article .table-wrap .table.html-table-5 thead tr th {
    background: #f5f9f8;
    border-bottom: 1px solid #c6c6c6;
    height: 46px;
    font-size: .91666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700
}

html body article .table-wrap .table.html-table-5 tbody tr td {
    background: #fff;
    border-bottom: 1px solid #c6c6c6;
    color: #686868;
    height: 46px;
    font-size: .91666667em;
    font-family: 'Open Sans',sans-serif;
    width: 52%
}

html body article .table-wrap .table.html-table-5 thead tr th {
    font-size: 1.25em;
    color: #4c4c4c
}

html body article .table-wrap .table.html-table-5 tbody tr td {
    font-size: 1.16666667em;
    text-align: center;
    color: #686868;
    font-family: 'Open Sans',sans-serif
}

html body article .table-wrap .table.html-table-5 tbody tr td:first-child {
    font-family: 'Open Sans',sans-serif;
    font-weight: 700
}

html body article .table-wrap .table.html-table-5 thead tr td {
    border-bottom: 1px solid #c6c6c6;
    background: #fffcee;
    height: 46px;
    font-size: 1.08333333em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    padding-left: 14px;
    text-align: left
}

html body article .table-wrap .table.html-table-5 tbody tr td {
    border-right: 0;
    width: auto;
    text-align: left;
    color: #686868;
    font-size: 1.33333333em
}
html body article .table-wrap .table .sp-12 {margin: auto;background: url("../img/sp/sp-12a.png") no-repeat left top;display: inline-block;text-indent: -99999px;}

html body article .table-wrap .table .sp-12.sp-12-888poker-small {background-position: 0 -212px;width: 35px;height: 29px;}

html body article .table-wrap .table .sp-12.sp-12-pokerstars {background-position: 0 -1062px;width: 125px;height: 14px;}

html body article .table-wrap .table .sp-12.sp-12-winner {background-position: 0 -1164px;width: 85px;height: 20px;}

html body article .table-wrap .table .sp-12.sp-12-p-win-mac-linux-ios-android {background-position: 0 -946px;width: 161px;height: 24px;}

html body article .table-wrap .table .sp-12.sp-12-p-win-mac-ios-android {background-position: 0 -912px;width: 116px;height: 24px;}

html body article .table-wrap .table .sp-12.sp-12-p-win-ios-android {background-position: 0 -878px;width: 91px;height: 24px;}

html body article .table-wrap .table .sp-12.sp-12-p-gibraltar {background-position: 0 -695px;width: 65px;height: 31px;}

html body article .table-wrap .table .sp-12.sp-12-p-birds {background-position: 0 -407px;width: 79px;height: 36px;}

html body article .table-wrap .table .sp-12.sp-12-p-antigua-barbuda-emblem {background-position: 0 -366px;width: 31px;height: 31px;}

html body article .table-wrap .table.table-3 {width: 100%;border-collapse: collapse;border-left: 1px solid #c6c6c6;border-bottom: 1px solid #c6c6c6;border-top: 1px solid #c6c6c6;text-align: center;}

@media (max-width: 773px){
html body article .table-wrap .table.table-3 {width: 910px;}
}

html body article .table-wrap .table.table-3 thead tr th {height: 40px;border-right: 1px solid #c6c6c6;background: #fffcee;font-family: 'Open Sans', sans-serif;font-weight: 700;font-size: 1.16666667em;}

html body article .table-wrap .table.table-3 thead tr th:nth-child(1){
box-shadow: 0px -6px 0 0px #bccbcb;border-left: 1px solid #c6c6c6;}

html body article .table-wrap .table.table-3 thead tr th:nth-child(2){
box-shadow: 0px -6px 0 0px #dbe1e1;}

html body article .table-wrap .table.table-3 thead tr th:nth-child(3){
box-shadow: 0px -6px 0 0px #bccbcb;}

html body article .table-wrap .table.table-3 thead tr th:nth-child(4){
box-shadow: 0px -6px 0 0px #d2ecec;}

html body article .table-wrap .table.table-3 tbody tr td {height: 61px;background: #f5f9f8;border-right: 1px solid #c6c6c6;padding: 0 18px;color: #1585ae;line-height: normal;}

html body article .table-wrap .table.table-3 tbody tr td span {display: block;color: #5f5f5f;}

html body article .table-wrap .table.table-3 tbody tr td.col-2,
html body article .table-wrap .table.table-3 tbody tr td.col-4 {background: #fff;}

html body article .table-wrap .table.table-3 tbody tr td.col-4 {width: 25%;}

html body article .table-wrap .table.table-3 thead tr th {font-size: 0.91666667em;font-family: 'Open Sans', sans-serif;font-weight: 700;color: #4c4c4c;padding: 0 5px;}

html body article .table-wrap .table.table-3 thead tr th:nth-child(1),
html body article .table-wrap .table.table-3 thead tr th:nth-child(6),
html body article .table-wrap .table.table-3 thead tr th:nth-child(8){
box-shadow: 0px -6px 0 0px #d2ecec;}

html body article .table-wrap .table.table-3 thead tr th:nth-child(2),
html body article .table-wrap .table.table-3 thead tr th:nth-child(5),
html body article .table-wrap .table.table-3 thead tr th:nth-child(7){
box-shadow: 0px -6px 0 0px #bccbcb;}

html body article .table-wrap .table.table-3 thead tr th:nth-child(3),
html body article .table-wrap .table.table-3 thead tr th:nth-child(4){
box-shadow: 0px -6px 0 0px #dbe1e1;}

html body article .table-wrap .table.table-3 tbody tr td {color: #686868;border-top: 1px solid #c6c6c6;border-bottom: 1px solid #c6c6c6;background: #f5f9f8;}

html body article .table-wrap .table.table-3 tbody tr td:first-child {color: #306cb0;font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 1.08333333em;width: 16%;text-align: left;}

html body article .table-wrap .table.table-3 tbody tr:nth-of-type(even) td {background: #fff;}

html body article .table-wrap .table.table-3 tbody tr:nth-of-type(even) td:first-child {background: #fefdf8;}

html body article .table-wrap .table.table-3 tbody tr:nth-of-type(odd) td:first-child {background: #fffcee;}

html body article .table-wrap .table.table-3 thead tr th:nth-child(4){
box-shadow: 0 -6px 0 0 #d2ecec;}

html body article .table-wrap .table.table-3 tbody tr td {font-size: 0.91666667em;text-align: left;font-family: 'Open Sans', sans-serif;font-weight: 600;height: 78px;}

html body article .table-wrap .table.table-3 tbody tr td:first-child {font-size: 0.91666667em;width: 18.9%;background: #f5f9f8;color: #686868;}

html body article .table-wrap .table.table-3 tbody tr:nth-of-type(even) td {background: #fff;}

html body article .table-wrap .table.table-3 tbody tr:nth-of-type(even) td:first-child {background: #fff;}

html body article .table-wrap .table.table-3 tbody tr:nth-of-type(odd) td:first-child {background: #f5f9f8;}

html body article .table-wrap .table.table-3 tbody tr td {width: 25%;}

html body article .table-wrap .table.table-3 tbody tr:nth-child(2) td:not(:first-child),
html body article .table-wrap .table.table-3 tbody tr:nth-child(3) td:not(:first-child){
font-size: 1.25em;text-align: center;}

html body article .table-wrap .table.table-3 tbody tr:last-child td:not(:first-child){
text-align: center;}
html body article .static-table.t1 {width: 298px;float: right;border: 1px solid #d6d6d6;padding: 10px 12px;box-sizing: border-box;margin: 23px 0 5px 26px;}
html body article .static-table.t1 table {width: 100%;border-collapse: collapse;}
html body article .static-table.t1 table tr td,
html body article .static-table.t1 table tr th {text-align: center;}
html body article .static-table.t1 table tr th {background: #fffcee;color: #3e3e3e;font-family: 'Open Sans', sans-serif;font-weight: 300;border: 1px solid #c6c6c6;font-size: 14px;padding: 5px 0;}
html body article .static-table.t1 table tr th strong {font-weight: 600;}
html body article .static-table.t1 table tr td:not(.img){border: 1px solid #c6c6c6;font-size: 11px;padding: 4px 11px;color: #868686;}
html body article .static-table.t1 table tr td:not(.img):first-child {background: #fffcee;color: #3b6f91;}
html body article .static-table.t1 table tr td:not(.img) a {color: #ff0000;}
html body article .static-table.t1 table tr td:not(.img) a:hover {text-decoration: underline;}
@media (max-width: 637px){
html body article .static-table.t1 {margin: 13px auto;float: none;padding: 8px;}
}
@media (max-width: 637px) and (max-width: 365px){
html body article .static-table.t1 {width: auto;}
}
html body article .static-table.t2 {margin-top: 17px;box-sizing: border-box;}
html body article .static-table.t2 table {width: 100%;box-sizing: border-box;border-collapse: collapse;border-spacing: 0;}
html body article .static-table.t2 table tr td {border: 1px solid #c6c6c6;font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 12px;color: #686868;padding: 0 21px;height: 44.8px;}
html body article .static-table.t2 table tr td:first-child:not(.img){font-size: 14px;background: #fffcee;color: #306cb0;}
html body article .static-table.t2 table tr td.img {height: auto;padding: 17px;width: 56%;}
html body article .static-table.t2 table tr td.img img {width: 100%;}
@media (max-width: 637px){
html body article .static-table.t2 table tr td.img {display: none;}
}



html body article .sp-3 {
    background: url("../img/sp/sp-3.png") no-repeat left top;
    margin-right: 16px;
    float: left;
    text-indent: -99999px;
    margin-top: 7px
}

html body article .sp-3.sp-3-android-off {
    background-position: 0 0;
    width: 21px;
    height: 17px
}

html body article .sp-3.sp-3-android-on {
    background-position: 0 -27px;
    width: 21px;
    height: 17px
}

html body article .sp-3.sp-3-iphone-off {
    background-position: 0 -54px;
    width: 21px;
    height: 18px
}

html body article .sp-3.sp-3-iphone-on {
    background-position: 0 -82px;
    width: 21px;
    height: 18px
}

html body article .sp-3.sp-3-blackberry-off {
    background-position: 0 -110px;
    width: 21px;
    height: 16px
}

html body article .sp-3.sp-3-blackberry-on {
    background-position: 0 -136px;
    width: 21px;
    height: 16px
}

html body article .sp-3.sp-3-computer-off {
    background-position: 0 -162px;
    width: 21px;
    height: 19px
}

html body article .sp-3.sp-3-computer-on {
    background-position: 0 -191px;
    width: 21px;
    height: 19px
}

html body article .sp-3.sp-3-ipad-off {
    background-position: 0 -220px;
    width: 21px;
    height: 17px
}

html body article .sp-3.sp-3-ipad-on {
    background-position: 0 -247px;
    width: 21px;
    height: 17px
}

html body article .sp-3.sp-3-windows-off {
    background-position: 0 -274px;
    width: 21px;
    height: 16px
}

html body article .sp-3.sp-3-windows-on {
    background-position: 0 -300px;
    width: 21px;
    height: 16px
}

html body article .first-image {
    margin-left: 24px;
    margin-top: -24px
}

html body article .first-image.split-image {
    position: relative
}

html body article .first-image.split-image * {
    display: block
}

html body article .first-image.split-image a {
    background: url("../img/888-mobile-review-cta.jpg") no-repeat;
    width: 103px;
    height: 25px;
    text-indent: -99999px;
    margin: 0 auto;
    position: absolute;
    left: 63px;
    top: 167px
}

html body article .first-image.split-image a:hover {
    background-position: 0 -25px
}

html body article .first-image.l-m-t {
    margin-top: -44px
}

@media(max-width: 718px) {
    html body article .first-image.l-m-t {
        margin-top:20px
    }
}

@media(max-width: 718px) {
    html body article .first-image {
        display:table;
        float: none;
        margin: 20px auto 14px;
        text-align: center
    }
}

@media(max-width: 718px) and (max-width:452px) {
    html body article .first-image {
        display:none
    }

    html body article .first-image.no-hide {
        display: table
    }
}

html body article .ol-list {
    text-align: justify;
    color: #575757;
    line-height: 1.91666667;
    margin-top: 17px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    counter-reset: item;
    display: table;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 9px
}

@media(max-width: 718px) {
    html body article .ol-list.bp-hide {
        display:none
    }
}

html body article .ol-list.cm {
    margin-top: 0
}

html body article .ol-list.normal li:before {
    color: #575757
}

html body article .ol-list.ol-fix-m-l {
    margin-left: 15%
}

@media(max-width: 864px) {
    html body article .ol-list.ol-fix-m-l {
        margin-left:auto
    }
}

html body article .ol-list li {
    color: #6d6d6d;
    font-weight: bold;
    display: block;
    margin-bottom: 9px
}

html body article .ol-list li:before {
    content: counter(item) ". ";
    counter-increment: item;
    color: #bccbcb
}

@media(max-width: 520px) {
    html body article .ol-list li {
        line-height:normal;
        text-align: left;
        margin-bottom: 11px;
        text-indent: -16px
    }

    html body article .ol-list li:before {
        text-indent: 0
    }
}

@media(max-width: 520px) and (max-width:452px) {
    html body article .ol-list li {
        margin-left:8%
    }
}

html body article .box-t.border-top6 {
    border-top: 6px solid #d2ecec;
    margin-top: 12px
}

html body article .box-t.border-top6 li:first-child {
    margin-top: 8px
}

html body article .box-t li {
    background: #fefdf8;
    border: 1px solid #d9d9d9;
    padding: 14px 17px 16px 18px;
    margin-top: 17px
}

html body article .box-t li .title {
    color: #686868;
    display: block;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.66666667em;
    float: left
}

@media(max-width: 452px) {
    html body article .box-t li .title {
        float:none;
        text-align: center
    }
}

html body article .box-t li .under-title {
    color: #acb3b3;
    display: block;
    font-size: 1em;
    margin-top: -2px
}

html body article .box-t li .under-title:before,html body article .box-t li .under-title:after {
    content: " ";
    display: table
}

html body article .box-t li .under-title:after,html body article .box-t li .under-title:before {
    clear: both
}

html body article .box-t li .under-title .author {
    color: #136fbd
}

@media(max-width: 452px) {
    html body article .box-t li .under-title {
        text-align:center;
        margin-top: 3px
    }
}

html body article .box-t li .cont-p {
    display: block;
    margin-top: 11px
}

html body article .box-t li .rating {
    display: block;
    overflow: hidden;
    text-align: right;
    vertical-align: middle;
    color: #acb3b3
}

html body article .box-t li .rating:after {
    content: "";
    background: url("../img/rating-stars.png") no-repeat right bottom;
    display: block;
    width: 100%;
    height: 14px
}

html body article .box-t li .rating.r-4:after {
    background-position: right -17px
}

html body article .box-t li .rating.r-4-5:after {
    background-position: right 0
}

html body article .box-t li .rating.r-5:after {
    background-position: right -35px
}

@media(max-width: 452px) {
    html body article .box-t li .rating {
        display:none
    }
}

html body article .box-t li .full-title {
    color: #686868;
    display: block;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.66666667em;
    float: left;
    float: none
}

@media(max-width: 452px) {
    html body article .box-t li .full-title {
        float:none;
        text-align: center
    }
}

html body article .box-sep {
    display: table;
    width: 100%;
    border-top: 6px solid #d2ecec;
    border-bottom: 6px solid #f8f1d1;
    padding: 22px 0;
    margin-top: 17px
}

html body article .box-sep.without-blue-box {
    border-top: 0
}

html body article .box-sep div {
    display: table-cell;
    vertical-align: top;
    border-right: 1px solid #d4d4d4;
    padding: 0 25px 0 20px;
    width: 50%
}

html body article .box-sep div.last-child {
    border-right: 0;
    padding: 0 20px 0 25px
}

@media(max-width: 718px) {
    html body article .box-sep div.last-child {
        padding:0
    }
}

html body article .box-sep div .title {
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: bold;
    margin-top: 17px;
    display: block;
    text-align: left;
    color: #6f7b7c;
    text-align: center;
    color: #0a6f99;
    font-size: 1.58333333em
}

@media(max-width: 718px) {
    html body article .box-sep div .title {
        text-align:center;
        width: auto
    }
}

@media(max-width: 520px) {
    html body article .box-sep div .title {
        line-height:21px
    }
}

html body article .box-sep div .title.large-blue {
    text-align: center;
    color: #329dcf;
    font-size: 2.58333333em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300
}

html body article .box-sep div .title.large-blue span {
    display: block
}

html body article .box-sep div .title.large-blue.cb {
    overflow-x: hidden;
    clear: both
}

@media(max-width: 520px) {
    html body article .box-sep div .title.large-blue {
        line-height:1;
        font-size: 1.58333333em
    }
}

html body article .box-sep div .title.middle-blue {
    text-align: center;
    color: #329dcf;
    font-size: 2.58333333em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300;
    font-size: 2em
}

html body article .box-sep div .title.middle-blue span {
    display: block
}

html body article .box-sep div .title.middle-blue.cb {
    overflow-x: hidden;
    clear: both
}

@media(max-width: 520px) {
    html body article .box-sep div .title.middle-blue {
        line-height:1;
        font-size: 1.58333333em
    }
}

html body article .box-sep div .title.blue-small {
    color: #329dcf;
    font-size: 1.33333333em;
    text-align: left
}

html body article .box-sep div .title.m-t {
    margin-top: 17px
}

html body article .box-sep div .title.black-italic {
    text-align: center;
    color: #329dcf;
    font-size: 2.58333333em;
    font-weight: 300;
    font-size: 1.66666667em;
    color: #575757;
    text-align: left;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic
}

html body article .box-sep div .title.black-italic span {
    display: block
}

html body article .box-sep div .title.black-italic.cb {
    overflow-x: hidden;
    clear: both
}

@media(max-width: 520px) {
    html body article .box-sep div .title.black-italic {
        line-height:1;
        font-size: 1.58333333em
    }
}

html body article .box-sep div .title.normal-italic-blue {
    color: #329dcf;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic
}

@media(max-width: 718px) {
    html body article .box-sep div {
        display:block;
        width: auto;
        padding: 0;
        border: 0
    }
}

html body article .show-big-image span.hover {
    position: absolute;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0.7);
    color: #fff;
    height: 49px;
    padding: 23px;
    text-align: center;
    width: 165px;
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300;
    line-height: normal;
    display: none
}

html body article .border-lines {
    border-top: 1px solid #c6c7c7;
    border-bottom: 1px solid #c6c7c7;
    margin: 18px 0 0;
    padding-bottom: 18px
}

html body article .img-box-title {
    border: 1px solid #d9d9d9;
    width: 197px;
    color: #777676;
    text-align: center;
    font-size: .91666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 400;
    font-style: italic;
    padding-bottom: 5px
}

html body article .img-box-title img {
    display: block;
    margin-bottom: 5px
}

html body article .yellow-box-with-outside-border {
    background: #fefdf8;
    border: 1px solid #d9d9d9;
    margin-top: 17px;
    padding: 22px;
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .yellow-box-with-outside-border .first-title {
    font-size: 1.5em;
    font-weight: bold;
    margin-top: 17px;
    display: block;
    text-align: left;
    text-align: center;
    margin-top: 0;
    font-size: 2.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    color: #6f7b7c
}

@media(max-width: 718px) {
    html body article .yellow-box-with-outside-border .first-title {
        text-align:center;
        width: auto
    }
}

@media(max-width: 520px) {
    html body article .yellow-box-with-outside-border .first-title {
        line-height:21px
    }
}

html body article .yellow-box-with-outside-border .first-title.large-blue {
    text-align: center;
    color: #329dcf;
    font-size: 2.58333333em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300
}

html body article .yellow-box-with-outside-border .first-title.large-blue span {
    display: block
}

html body article .yellow-box-with-outside-border .first-title.large-blue.cb {
    overflow-x: hidden;
    clear: both
}

@media(max-width: 520px) {
    html body article .yellow-box-with-outside-border .first-title.large-blue {
        line-height:1;
        font-size: 1.58333333em
    }
}

html body article .yellow-box-with-outside-border .first-title.middle-blue {
    text-align: center;
    color: #329dcf;
    font-size: 2.58333333em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300;
    font-size: 2em
}

html body article .yellow-box-with-outside-border .first-title.middle-blue span {
    display: block
}

html body article .yellow-box-with-outside-border .first-title.middle-blue.cb {
    overflow-x: hidden;
    clear: both
}

@media(max-width: 520px) {
    html body article .yellow-box-with-outside-border .first-title.middle-blue {
        line-height:1;
        font-size: 1.58333333em
    }
}

html body article .yellow-box-with-outside-border .first-title.blue-small {
    color: #329dcf;
    font-size: 1.33333333em;
    text-align: left
}

html body article .yellow-box-with-outside-border .first-title.m-t {
    margin-top: 17px
}

html body article .yellow-box-with-outside-border .first-title.black-italic {
    text-align: center;
    color: #329dcf;
    font-size: 2.58333333em;
    font-weight: 300;
    font-size: 1.66666667em;
    color: #575757;
    text-align: left;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic
}

html body article .yellow-box-with-outside-border .first-title.black-italic span {
    display: block
}

html body article .yellow-box-with-outside-border .first-title.black-italic.cb {
    overflow-x: hidden;
    clear: both
}

@media(max-width: 520px) {
    html body article .yellow-box-with-outside-border .first-title.black-italic {
        line-height:1;
        font-size: 1.58333333em
    }
}

html body article .yellow-box-with-outside-border .first-title.normal-italic-blue {
    color: #329dcf;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic
}

html body article .yellow-box-with-outside-border .first-title span {
    color: #e14602
}

@media(max-width: 520px) {
    html body article .yellow-box-with-outside-border .first-title {
        font-size:1.66666667em
    }
}

html body article .list-style-cont-p {
    text-align: justify;
    color: #575757;
    line-height: 1.91666667;
    margin-top: 17px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    display: table;
    margin-left: auto;
    margin-right: auto
}

@media(max-width: 718px) {
    html body article .list-style-cont-p.bp-hide {
        display:none
    }
}

html body article .list-style-cont-p.cm {
    margin-top: 0
}

html body article .list-style-cont-p li {
    margin-bottom: 20px;
    margin-left: 19px;
    color: #707070
}

html body article .list-style-cont-p li strong {
    color: #3aa5f0;
    font-size: 1.16666667em
}

html body article .list-style-cont-p.negative li {
    text-indent: -13px
}

html body article .list-style-cont-p.negative li:before {
    background: url("../img/positive-and-negative-list-point.png") no-repeat 0 -7px;
    width: 9px;
    height: 9px;
    content: "";
    vertical-align: middle;
    display: inline-block;
    margin-right: 6px
}

html body article .paypal-888casino-banner {
    background: url("../img/paypal-888casino-banner.jpg") no-repeat;
    width: 273px;
    height: 333px;
    float: right;
    margin: 4px 0 0 16px;
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .paypal-888casino-banner.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .paypal-888casino-banner.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .paypal-888casino-banner.bp-hide {
        display:none
    }
}

html body article .paypal-888casino-banner.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .paypal-888casino-banner.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-888casino-banner.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .paypal-888casino-banner.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-888casino-banner.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .paypal-888casino-banner.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-888casino-banner.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .paypal-888casino-banner.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-888casino-banner.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .paypal-888casino-banner.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-888casino-banner.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .paypal-888casino-banner.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 939px) {
    html body article .paypal-888casino-banner {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 520px) {
    html body article .paypal-888casino-banner {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

html body article .paypal-888casino-banner a {
    float: right;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-size: 1.08333333em;
    color: #ffd144;
    margin-right: 34px;
    margin-top: 288px
}

html body article .paypal-888casino-banner a:hover {
    text-decoration: underline
}

html body article .paypal-info-bottom-box {
    float: left;
    margin: 4px 16px 0 0;
    margin-top: 26px;
    border: 1px solid #c6c6c6;
    box-shadow: 0 -6px 0 0 #fff5c7;
    width: 240px
}

@media(max-width: 939px) {
    html body article .paypal-info-bottom-box.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .paypal-info-bottom-box.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .paypal-info-bottom-box.bp-hide {
        display:none
    }
}

html body article .paypal-info-bottom-box.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .paypal-info-bottom-box.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-bottom-box.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .paypal-info-bottom-box.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-bottom-box.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .paypal-info-bottom-box.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-bottom-box.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .paypal-info-bottom-box.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-bottom-box.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .paypal-info-bottom-box.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-bottom-box.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .paypal-info-bottom-box.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 939px) {
    html body article .paypal-info-bottom-box {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-bottom-box li {
    display: block;
    font-size: 1em;
    color: #5f5f5f;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    padding: 0 22px;
    margin-bottom: 15px;
    text-align: left
}

html body article .paypal-info-bottom-box li.title {
    border-bottom: 1px solid #c6c6c6;
    background: #f5f9f9;
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    color: #7e7e7e;
    text-align: center;
    padding: 9px 0
}

html body article .paypal-info-bottom-box li span {
    display: block;
    color: #1585ae
}

html body article .paypal-info-bottom-box li a {
    display: block;
    color: #ff3405
}

html body article .paypal-info-bottom-box li a:hover {
    text-decoration: underline
}

html body article .right-navigation {
    float: right;
    margin: 4px 0 0 16px;
    width: 310px;
    margin-left: 22px;
    background: #f9f9f9;
    margin-top: -48px;
    margin-bottom: 27px;
    width: 270px;
    border: 1px solid #bccbcb;
    margin-bottom: 22px
}

@media(max-width: 939px) {
    html body article .right-navigation.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .right-navigation.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .right-navigation.bp-hide {
        display:none
    }
}

html body article .right-navigation.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .right-navigation.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .right-navigation.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .right-navigation.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .right-navigation.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .right-navigation.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .right-navigation.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation.normal {
    width: 270px
}

html body article .right-navigation.ladbrokes-r-t-p li ul {
    padding-left: 24px
}

html body article .right-navigation.william-hill-r-t-p li ul {
    padding-left: 26px
}

html body article .right-navigation.betfair-r-t-p li ul {
    padding-left: 31px
}

html body article .right-navigation li.title {
    color: #393939;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.58333333em;
    line-height: 23px;
    border-top: 6px solid #dbe1e1;
    background: #f5f9f8 url("../img/r-box-line-header.jpg") no-repeat left bottom;
    height: 67px;
    padding: 14px 0 0 17px
}

@media(max-width: 939px) {
    html body article .right-navigation li.title {
        font-size:1.33333333em
    }
}

html body article .right-navigation li.title.title-with-logo {
    padding: 10px 12px 8px 60px;
    line-height: 12px;
    text-indent: -37px;
    font-size: 1.41666667em;
    background: #f5f9f8 url("../img/background-title-with-logo-bottom-line.png") no-repeat left bottom
}

html body article .right-navigation li.title.title-with-logo:before {
    display: none
}

html body article .right-navigation li.title:before {
    display: inline-block;
    vertical-align: middle;
    background: #fff;
    content: "";
    width: 104px;
    height: 75px;
    float: right;
    margin: -14px 0 0 0
}

html body article .right-navigation li.title.sp-1:before {
    background: #fff url("../img/sp/sp-1.png") no-repeat
}

html body article .right-navigation li.title.sp-1.sp-1-888casino:before {
    background-position: 22px 16px
}

html body article .right-navigation li.title.sp-1.sp-1-betfair {
    padding-left: 35px
}

html body article .right-navigation li.title.sp-1.sp-1-betfair:before {
    background-position: 13px -63px
}

html body article .right-navigation li.title.sp-1.sp-1-ladbrokes:before {
    background-position: 12px -146px
}

html body article .right-navigation li.title.sp-1.sp-1-william-hill {
    padding-left: 13px
}

html body article .right-navigation li.title.sp-1.sp-1-william-hill:before {
    background-position: 6px -222px
}

html body article .right-navigation li.title.sp-1.sp-1-winner {
    padding-left: 29px
}

html body article .right-navigation li.title.sp-1.sp-1-winner:before {
    background-position: 9px -282px
}

html body article .right-navigation li.body-list {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin: 4px;
    display: block;
    padding: 27px 14px 0 19px;
    padding-top: 26px
}

html body article .right-navigation li.body-list ul {
    display: table;
    margin-left: auto;
    margin-right: auto;
    background: 0;
    border: 0;
    padding: 0
}

html body article .right-navigation li.body-list ul li.action {
    margin-bottom: 6.6px;
    margin-right: -16px
}

html body article .right-navigation li ul {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin: 4px;
    display: block;
    padding: 27px 14px 0 19px
}

@media(max-width: 939px) {
    html body article .right-navigation li ul {
        padding-left:10px;
        white-space: nowrap
    }
}

html body article .right-navigation li ul li {
    background: url("../img/check-icon-18x18-grey.png") no-repeat left center;
    min-height: 18px;
    padding-left: 30px;
    font-size: 1.25em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    color: #505050;
    line-height: 20px;
    margin-bottom: 22.6px
}

html body article .right-navigation li ul li span {
    display: block;
    color: #ababab;
    font-size: .83333333em
}

html body article .right-navigation li ul li.action {
    background: 0;
    display: block;
    margin-bottom: 13px
}

html body article .right-navigation li ul li.action a {
    color: #0030fe;
    font-size: .91666667em;
    text-align: right;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    display: block
}

html body article .right-navigation li ul li.action a:hover {
    text-decoration: underline
}

html body article .right-navigation.pos-absolute {
    position: absolute;
    right: 0;
    top: 0
}

@media(max-width: 939px) {
    html body article .right-navigation {
        float:none;
        margin: 16px auto 23px auto;
        width: 290px
    }
}

html body article .right-navigation li.full-title {
    border-top: 6px solid #dbe1e1;
    background: #f5f9f8 url("../img/background-title-with-logo-bottom-line.png") no-repeat left bottom;
    color: #5d5d5d;
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    text-align: center;
    padding: 7px 0 16px;
    line-height: 22px
}

html body article .right-navigation li.full-title em {
    color: #8a9898;
    font-style: normal
}

html body article .right-navigation li ul {
    padding: 0;
    border: 1px solid #bccbcb;
    background: #f9f9f9;
    white-space: normal
}

html body article .right-navigation li ul li {
    background: 0;
    padding: 0;
    display: block;
    font-size: 1.08333333em;
    margin-bottom: 0
}

html body article .right-navigation li ul li a {
    display: inline-block;
    color: #5d5d5d;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    padding: 12px 0;
    border-bottom: 1px solid #f9f9f9;
    width: 100%
}

html body article .right-navigation li ul li a:hover {
    border-bottom: 1px solid #e2e2e2;
    color: #f24900
}

html body article .right-navigation li ul li a:hover:after {
    display: block
}

html body article .right-navigation li ul li a:hover:before {
    background-position: 0 -42px;
    width: 9px;
    height: 9px
}

html body article .right-navigation li ul li a:before {
    content: "";
    vertical-align: middle;
    background: url("../img/sp/sp-5.png") no-repeat left top;
    display: block;
    background-position: 0 -23px;
    width: 9px;
    height: 9px;
    display: inline-block;
    margin: 0 10px 0 13px
}

html body article .right-navigation li ul li a:after {
    content: "";
    background: url("../img/sp/sp-5.png") no-repeat left top;
    display: block;
    background-position: 0 0;
    width: 7px;
    height: 13px;
    vertical-align: middle;
    margin-right: 14px;
    margin-top: 3px;
    float: right;
    display: none
}

html body article .right-navigation li ul li:last-child a:hover {
    border-bottom: 1px solid #f9f9f9
}

@media(max-width: 939px) {
    html body article .right-navigation {
        width:270px
    }
}

html body article .border-top {
    border-top: 1px solid #bccbcb;
    padding-top: 17px
}

html body article .oh {
    overflow: hidden
}

html body article .cross-table {
    margin-top: 17px
}

html body article .cross-table li {
    display: table;
    width: 100%;
    border-collapse: separate;
    border-spacing: 5px 2.5px
}

html body article .cross-table li .box {
    display: table-cell;
    width: 45.0;
    border: 1px solid #dbe1e1;
    height: 66px;
    vertical-align: middle;
    padding: 0 10px
}

html body article .cross-table li .box:first-child {
    width: 7.8%;
    height: 65px;
    text-align: center;
    color: #5d5d5d;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-size: 1.91666667em
}

@media(max-width: 681px) {
    html body article .cross-table li .box:first-child {
        float:left;
        height: 182px;
        line-height: 182px;
        width: 53px
    }
}

@media(max-width: 681px) and (max-width:520px) {
    html body article .cross-table li .box:first-child {
        float:none;
        height: 34px;
        line-height: normal;
        width: auto
    }
}

html body article .cross-table li .box a[rel="nofollow"] {
    float: right;
    width: 133px;
    height: 36px;
    line-height: 36px;
    vertical-align: middle;
    background: #f9f9f9;
    color: #5d5d5d;
    font-size: 1.16666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    text-align: center;
    border: 1px solid #c6c6c6;
    display: block
}

html body article .cross-table li .box a[rel="nofollow"]:hover {
    border: 1px solid #ff3405
}

@media(max-width: 916px) {
    html body article .cross-table li .box a[rel="nofollow"] {
        float:none;
        display: block;
        margin: 11px auto 6px auto
    }
}

@media(max-width: 916px) and (max-width:520px) {
    html body article .cross-table li .box a[rel="nofollow"] {
        overflow:hidden;
        margin: 15px 12px 15px auto
    }
}

html body article .cross-table li .box .direct {
    display: table-cell;
    width: 27%;
    vertical-align: middle;
    font-size: 1.25em;
    line-height: 22px;
    color: #8a9898;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600
}

html body article .cross-table li .box .direct em {
    display: block;
    font-size: 1.5em;
    font-style: normal;
    color: #5d5d5d
}

@media(max-width: 520px) {
    html body article .cross-table li .box .direct em {
        display:inline-block;
        vertical-align: bottom
    }
}

html body article .cross-table li .box .direct:hover {
    color: #000
}

html body article .cross-table li .box .direct:hover em {
    color: #ff3405
}

@media(max-width: 916px) {
    html body article .cross-table li .box .direct {
        white-space:nowrap
    }
}

@media(max-width: 916px) and (max-width:681px) {
    html body article .cross-table li .box .direct {
        height:66px
    }
}

@media(max-width: 916px) and (max-width:681px) and (max-width:520px) {
    html body article .cross-table li .box .direct {
        height:auto;
        display: block;
        width: auto;
        margin: 9px auto;
        text-align: center
    }
}

html body article .cross-table li .box .bonus {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    width: 178px;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-size: 1.25em;
    line-height: 22px;
    color: #8a9898
}

html body article .cross-table li .box .bonus strong {
    color: #537fc4;
    display: block;
    font-size: 1.91666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600
}

@media(max-width: 520px) {
    html body article .cross-table li .box .bonus strong {
        font-size:1.66666667em
    }
}

@media(max-width: 520px) {
    html body article .cross-table li .box .bonus {
        width:50%;
        padding-bottom: 5px;
        font-size: 1.5em;
        text-align: left
    }
}

html body article .cross-table li .box .list {
    width: 100px;
    display: table-cell;
    vertical-align: middle
}

html body article .cross-table li .box .list span {
    display: block;
    font-style: normal;
    color: #8c8c8c;
    font-size: .91666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKBJREFUeNpi/P//PwMusPfMGUMgNQ2Il7Ew4AdbgFgKiDmZ8JhWC1UEAsmM2KwGKpIEUs+g3AZnE5NGJqBgGBBXoqldCaWvgxSBGCCrFwBxG1DxHqhptkDKFqrQD6YTpNAfynYGKjoM1QgC1UDT7sAUgt0IVGANZB9BsvoaUJE2slvAvgYKHgVSxkjiPhg+BJkIw3tOn7YB4mhkMRgGCDAAo8RPyFByeu8AAAAASUVORK5CYII=") no-repeat left center;
    padding-left: 19px;
    white-space: nowrap
}

@media(max-width: 520px) {
    html body article .cross-table li .box .list {
        width:1%;
        padding-bottom: 5px
    }
}

html body article .cross-table li .box.nth-child-2 {
    width: 33.7%;
    position: relative
}

@media(max-width: 916px) {
    html body article .cross-table li .box.nth-child-2 {
        position:static;
        padding: 0
    }
}

@media(max-width: 916px) and (max-width:681px) {
    html body article .cross-table li .box.nth-child-2 {
        width:auto;
        height: auto
    }
}


html body article .cross-table li .box .sp-4 {
    bottom: 0;
    left: 19px;
    margin: auto;
    position: absolute;
    top: 0
}

html body article .cross-table li .box .l1,html body article .cross-table li .box .l2,html body article .cross-table li .box .l3,html body article .cross-table li .box .l4{
	float: left;
	width: 50%;
	height: 50px;
	line-height: 50px;
	margin: -7px auto;
}

@media(max-width: 916px) {
    html body article .cross-table li .box .sp-4 {
        position:static;
        display: block;
        margin-top: 10px
    }
}

@media(max-width: 916px) and (max-width:520px) {
    html body article .cross-table li .box .sp-4 {
        float:left;
        margin: 16px 10px
    }

    html body article .cross-table li .box .sp-4.sp-4-betfair {
        background-position: 0 -213px;
        width: 99px;
        height: 17px
    }

    html body article .cross-table li .box .sp-4.sp-4-888casino {
        background-position: 0 -78px;
        width: 47px;
        height: 36px
    }

    html body article .cross-table li .box .sp-4.sp-4-888casino {
        background-position: 0 -78px;
        width: 47px;
        height: 36px
    }

    html body article .cross-table li .box .sp-4.sp-4-stargames {
        background-position: 0 -827px;
        width: 112px;
        height: 22px
    }
}

@media(max-width: 681px) {
    html body article .cross-table li .box {
        width:auto;
        overflow: hidden;
        display: block
    }
}

@media(max-width: 681px) and (max-width:520px) {
    html body article .cross-table li .box {
        padding:0 5px;
        height: auto
    }
}

@media(max-width: 681px) {
    html body article .cross-table li.li-nth-child-2 .nth-child-2 {
        padding:3px 0
    }

    html body article .cross-table li.li-nth-child-2 .nth-child-2 a[rel="nofollow"] {
        margin: 12.3px auto 7px
    }

    html body article .cross-table li.li-nth-child-3 .nth-child-2 {
        padding: 10.2px 0
    }
}

@media(max-width: 681px) and (max-width:520px) {
    html body article .cross-table li.li-nth-child-2 .nth-child-2 {
        padding:0
    }

    html body article .cross-table li.li-nth-child-2 .nth-child-2 .sp-4 {
        margin: 11px 10px
    }

    html body article .cross-table li.li-nth-child-2 .nth-child-2 a[rel="nofollow"] {
        margin: 15px 12px 15px auto
    }
}

@media(max-width: 681px) and (max-width:520px) {
    html body article .cross-table li.li-nth-child-3 .nth-child-2 {
        padding:0
    }

    html body article .cross-table li.li-nth-child-3 .nth-child-2 .sp-4 {
        margin: 22px 10px
    }

    html body article .cross-table li.li-nth-child-3 .nth-child-2 .sp-4.sp-4-sportium {
        margin: 16px 0 0 2px
    }
}

@media(max-width: 681px) and (max-width:520px) {
    html body article .cross-table li {
        margin-bottom:15px;
        display: block;
        width: auto
    }
}

html body article .spile-banner {
    background: url("../img/banner-right-for-spiele.png") no-repeat;
    display: block;
    width: 273px;
    height: 341px;
    text-indent: -99999px
}

html body article .spile-banner:hover {
    background-position: 0 -341px
}

html body article .show-popup {
    cursor: pointer;
    width: 309px
}

html body article .show-popup.pull-left {
    margin: 4px 16px 0 0;
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .show-popup.pull-left.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .show-popup.pull-left.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .show-popup.pull-left.bp-hide {
        display:none
    }
}

html body article .show-popup.pull-left.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .show-popup.pull-left.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.pull-left.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .show-popup.pull-left.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.pull-left.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .show-popup.pull-left.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.pull-left.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .show-popup.pull-left.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.pull-left.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .show-popup.pull-left.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.pull-left.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .show-popup.pull-left.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 939px) {
    html body article .show-popup.pull-left {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.pull-right {
    margin: 4px 0 0 16px;
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .show-popup.pull-right.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .show-popup.pull-right.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .show-popup.pull-right.bp-hide {
        display:none
    }
}

html body article .show-popup.pull-right.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .show-popup.pull-right.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.pull-right.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .show-popup.pull-right.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.pull-right.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .show-popup.pull-right.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.pull-right.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .show-popup.pull-right.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.pull-right.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .show-popup.pull-right.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.pull-right.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .show-popup.pull-right.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 939px) {
    html body article .show-popup.pull-right {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.no-float {
    margin: 4px 0 0 16px;
    margin-top: 26px;
    float: none;
    margin-left: 0;
    margin-top: 16px
}

@media(max-width: 939px) {
    html body article .show-popup.no-float.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .show-popup.no-float.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .show-popup.no-float.bp-hide {
        display:none
    }
}

html body article .show-popup.no-float.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .show-popup.no-float.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.no-float.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .show-popup.no-float.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.no-float.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .show-popup.no-float.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.no-float.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .show-popup.no-float.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.no-float.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .show-popup.no-float.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup.no-float.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .show-popup.no-float.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 939px) {
    html body article .show-popup.no-float {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .show-popup img {
    display: block
}

html body article .show-popup span {
    background: #fff;
    color: #0030fe;
    display: block;
    float: right;
    margin-top: 1px;
    padding: 6px 13px;
    position: relative;
    right: 4px;
    top: -40px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 1.08333333em;
    margin-bottom: -38px
}

html body article .show-popup span:after {
    background: url("../img/show-popup-link-icon.png") no-repeat;
    content: "";
    display: inline-block;
    vertical-align: bottom;
    width: 22px;
    height: 22px;
    margin-left: 9px
}

html body article .show-popup:hover img {
    opacity: .6
}

html body article .show-popup:hover span {
    text-decoration: underline
}

html body article .show-popup:hover span:after {
    background-position: 0 -21px
}

html body article .show-popup.icon {
    width: 273px;
    position: relative;
    margin-top: 14px
}

html body article .show-popup.icon em {
    display: block;
    position: absolute;
    background: url(../img/show-popup-icon.png) no-repeat;
    margin: auto;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    text-indent: -99999px;
    width: 100px;
    height: 71px
}

html body article .show-popup.icon:hover em {
    background-position: 0 -71px
}

html body article .show-popup.icon:hover img {
    opacity: 1
}

html body article .table {
    margin-top: 17px
}

html body article .table.cols-2 {
    width: 100%;
    border-collapse: collapse;
    border-left: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6
}

html body article .table.cols-2 thead tr th {
    height: 34.9px;
    border-right: 1px solid #c6c6c6;
    background: #fffcee;
    width: 50%;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: .91666667em;
    color: #4c4c4c
}

html body article .table.cols-2 thead tr th:nth-child(1) {
    box-shadow: 0 -6px 0 0 #bccbcb;
    border-left: 1px solid #c6c6c6
}

html body article .table.cols-2 thead tr th:nth-child(2) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table.cols-2 tbody tr td {
    height: 34.9px;
    background: #fff;
    border-right: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    border-top: 1px solid #c6c6c6;
    padding: 0 18px;
    color: #306cb0;
    line-height: normal;
    text-align: center;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600
}

html body article .table.cols-2 tbody tr td.last-child {
    font-size: .91666667em;
    color: #686868
}

html body article .table.cols-2 tbody tr:nth-child(odd) td {
    background: #f5f9f8
}

html body article .table.cols-no-inside-borders {
    width: 100%;
    border-collapse: collapse;
    border-left: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    width: 388px
}

html body article .table.cols-no-inside-borders thead tr th {
    height: 34.9px;
    border-right: 1px solid #c6c6c6;
    background: #fffcee;
    width: 50%;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: .91666667em;
    color: #4c4c4c
}

html body article .table.cols-no-inside-borders thead tr th:nth-child(1) {
    box-shadow: 0 -6px 0 0 #bccbcb;
    border-left: 1px solid #c6c6c6
}

html body article .table.cols-no-inside-borders thead tr th:nth-child(2) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table.cols-no-inside-borders tbody tr td {
    height: 34.9px;
    background: #fff;
    border-right: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    border-top: 1px solid #c6c6c6;
    padding: 0 18px;
    color: #306cb0;
    line-height: normal;
    text-align: center;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600
}

html body article .table.cols-no-inside-borders tbody tr td.last-child {
    font-size: .91666667em;
    color: #686868
}

html body article .table.cols-no-inside-borders tbody tr:nth-child(odd) td {
    background: #f5f9f8
}

@media(max-width: 520px) {
    html body article .table.cols-no-inside-borders {
        width:auto;
        float: none;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .table.cols-no-inside-borders thead tr th {
    color: #7e7e7e;
    font-size: 1.16666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    border-bottom: 1px solid #c6c6c6
}

html body article .table.cols-no-inside-borders thead tr th:nth-child(1) {
    box-shadow: 0 -6px 0 0 #dbe1e1
}

html body article .table.cols-no-inside-borders thead tr th:nth-child(2) {
    box-shadow: 0 -6px 0 0 #bccbcb
}

html body article .table.cols-no-inside-borders thead tr th:nth-child(3) {
    box-shadow: 0 -6px 0 0 #d2ecec
}

html body article .table.cols-no-inside-borders tbody tr td,html body article .table.cols-no-inside-borders tbody tr td a {
    font-size: 1em;
    color: #328eb3;
    text-align: left;
    border-top: 0;
    border-bottom: 0;
    height: 38.4px
}

html body article .table.cols-no-inside-borders tbody tr:nth-child(odd) td,html body article .table.cols-no-inside-borders tbody tr:nth-child(even) td {
    background: #fff
}

html body article .table.cols-no-inside-borders tbody tr:nth-child(odd) td:nth-child(2),html body article .table.cols-no-inside-borders tbody tr:nth-child(even) td:nth-child(2) {
    background: #f5f9f8;
    color: #5f5f5f
}

html body article .list-style-with-red-point {
    display: table;
    margin: 26px auto auto
}

html body article .list-style-with-red-point.middle {
    margin-top: 38px
}

@media(max-width: 864px) {
    html body article .list-style-with-red-point {
        margin-left:3%
    }
}

@media(max-width: 939px) {
    html body article .list-style-with-red-point {
        display:table;
        margin: 23px auto auto 6%
    }
}

@media(max-width: 939px) and (max-width:520px) {
    html body article .list-style-with-red-point {
        margin-left:9%
    }
}

html body article .list-style-with-red-point li {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 1em;
    color: #707070;
    vertical-align: middle;
    margin-bottom: 15px;
    text-indent: -11px
}

html body article .list-style-with-red-point li:before {
    content: "\2022";
    display: inline-block;
    vertical-align: top;
    color: #bccbcb;
    margin-right: 11px
}

@media(max-width: 520px) {
    html body article .list-style-with-red-point li:before {
        margin-right:5px;
        text-indent: 0
    }
}

html body article .list-style-with-red-point li strong {
    color: #0a6f99
}

html body article .list-style-with-red-point.positive li:before,html body article .list-style-with-red-point.negative li:before {
    background: url("../img/positive-and-negative-list-point.png") no-repeat;
    width: 9px;
    height: 9px;
    content: "";
    vertical-align: middle
}

html body article .list-style-with-red-point.positive li:before {
    background-position: 0 0
}

html body article .list-style-with-red-point.negative li:before {
    background-position: 0 -9px
}

html body article .list-style-with-red-point.blue-arrow-style {
    margin-left: 38px;
    margin-top: 36px;
    overflow: hidden;
    padding-left: 20px
}

@media(max-width: 897px) {
    html body article .list-style-with-red-point.blue-arrow-style {
        margin-left:3%
    }
}

html body article .list-style-with-red-point.blue-arrow-style li {
    text-indent: -18px
}

html body article .list-style-with-red-point.blue-arrow-style li:before {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGtJREFUeNpiMJp7vh+Ii/7//88Aw0wMDAz3gbjHeN6FIgYYAMkAVeYB8T8gLgbxGUEECABV5gCpSUBcxsSAAG+B+B8QizFBVUUCqcVA3HU2yaAMZF40EP8B4gaY7SxAWQ0grgeqaIWZAxBgADX0ObZHqH0iAAAAAElFTkSuQmCC") no-repeat;
    width: 5px;
    height: 9px;
    content: "";
    vertical-align: middle;
    margin-right: 8px
}

html body article .list-style-with-red-point.blue-arrow-style li a {
    color: #ff5613;
    font-size: 1.16666667em
}

html body article .list-style-with-red-point.blue-arrow-style li a:hover {
    text-decoration: underline
}

html body article .list-style-with-red-point.normal li {
    color: #575757;
    font-weight: normal
}

html body article .list-style-with-red-point.normal li strong {
    color: #575757
}

html body article .list-style-with-red-point li {
    color: #707070;
    font-weight: normal
}

html body article .list-style-with-red-point li.bold {
    font-weight: bold
}

html body article .list-style-with-red-point li:before {
    font-weight: bold;
    margin-right: 4px;
    color: #f24900
}

html body article .list-style-with-red-point li strong {
    color: #707070
}

html body article .list-style-with-red-point.oh li {
    line-height: 23px
}

html body article .list-style-with-red-point.oh li:before {
    margin-left: 22px
}

html body article .hide-image-bp-2 span {
    display: none;
    min-height: 46px
}

html body article .hide-image-bp-2 span:before {
    background: url("../img/icon-bp-hide.png") no-repeat;
    display: inline-block;
    vertical-align: middle;
    width: 27px;
    height: 27px;
    content: "";
    float: left
}

@media(max-width: 520px) {
    html body article .hide-image-bp-2 span {
        display:block;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 520px) {
    html body article .hide-image-bp-2 img {
        display:none
    }
}

html body article .hide-image-bp-1 span {
    display: none;
    min-height: 46px
}

html body article .hide-image-bp-1 span:before {
    background: url("../img/icon-bp-hide.png") no-repeat;
    display: inline-block;
    vertical-align: middle;
    width: 27px;
    height: 27px;
    content: "";
    float: left
}

@media(max-width: 939px) {
    html body article .hide-image-bp-1 span {
        display:block;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 939px) {
    html body article .hide-image-bp-1 img {
        display:none
    }
}

html body article .r-box-with-white-body {
    float: right;
    margin: 4px 0 0 16px;
    width: 310px;
    margin-left: 22px;
    background: #f9f9f9;
    margin-top: -48px;
    margin-bottom: 27px;
    width: 270px;
    border: 1px solid #bccbcb;
    margin-bottom: 22px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .r-box-with-white-body.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .r-box-with-white-body.bp-hide {
        display:none
    }
}

html body article .r-box-with-white-body.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body.normal {
    width: 270px
}

html body article .r-box-with-white-body.ladbrokes-r-t-p li ul {
    padding-left: 24px
}

html body article .r-box-with-white-body.william-hill-r-t-p li ul {
    padding-left: 26px
}

html body article .r-box-with-white-body.betfair-r-t-p li ul {
    padding-left: 31px
}

html body article .r-box-with-white-body li.title {
    color: #393939;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.58333333em;
    line-height: 23px;
    border-top: 6px solid #dbe1e1;
    background: #f5f9f8 url("../img/r-box-line-header.jpg") no-repeat left bottom;
    height: 67px;
    padding: 14px 0 0 17px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body li.title {
        font-size:1.33333333em
    }
}

html body article .r-box-with-white-body li.title.title-with-logo {
    padding: 10px 12px 8px 60px;
    line-height: 12px;
    text-indent: -37px;
    font-size: 1.41666667em;
    background: #f5f9f8 url("../img/background-title-with-logo-bottom-line.png") no-repeat left bottom
}

html body article .r-box-with-white-body li.title.title-with-logo:before {
    display: none
}

html body article .r-box-with-white-body li.title:before {
    display: inline-block;
    vertical-align: middle;
    background: #fff;
    content: "";
    width: 104px;
    height: 75px;
    float: right;
    margin: -14px 0 0 0
}

html body article .r-box-with-white-body li.title.sp-1:before {
    background: #fff url("../img/sp/sp-1.png") no-repeat
}

html body article .r-box-with-white-body li.title.sp-1.sp-1-888casino:before {
    background-position: 22px 16px
}

html body article .r-box-with-white-body li.title.sp-1.sp-1-betfair {
    padding-left: 35px
}

html body article .r-box-with-white-body li.title.sp-1.sp-1-betfair:before {
    background-position: 13px -63px
}

html body article .r-box-with-white-body li.title.sp-1.sp-1-ladbrokes:before {
    background-position: 12px -146px
}

html body article .r-box-with-white-body li.title.sp-1.sp-1-william-hill {
    padding-left: 13px
}

html body article .r-box-with-white-body li.title.sp-1.sp-1-william-hill:before {
    background-position: 6px -222px
}

html body article .r-box-with-white-body li.title.sp-1.sp-1-winner {
    padding-left: 29px
}

html body article .r-box-with-white-body li.title.sp-1.sp-1-winner:before {
    background-position: 9px -282px
}

html body article .r-box-with-white-body li.body-list {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin: 4px;
    display: block;
    padding: 27px 14px 0 19px;
    padding-top: 26px
}

html body article .r-box-with-white-body li.body-list ul {
    display: table;
    margin-left: auto;
    margin-right: auto;
    background: 0;
    border: 0;
    padding: 0
}

html body article .r-box-with-white-body li.body-list ul li.action {
    margin-bottom: 6.6px;
    margin-right: -16px
}

html body article .r-box-with-white-body li ul {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin: 4px;
    display: block;
    padding: 27px 14px 0 19px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body li ul {
        padding-left:10px;
        white-space: nowrap
    }
}

html body article .r-box-with-white-body li ul li {
    background: url("../img/check-icon-18x18-grey.png") no-repeat left center;
    min-height: 18px;
    padding-left: 30px;
    font-size: 1.25em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    color: #505050;
    line-height: 20px;
    margin-bottom: 22.6px
}

html body article .r-box-with-white-body li ul li span {
    display: block;
    color: #ababab;
    font-size: .83333333em
}

html body article .r-box-with-white-body li ul li.action {
    background: 0;
    display: block;
    margin-bottom: 13px
}

html body article .r-box-with-white-body li ul li.action a {
    color: #0030fe;
    font-size: .91666667em;
    text-align: right;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    display: block
}

html body article .r-box-with-white-body li ul li.action a:hover {
    text-decoration: underline
}

html body article .r-box-with-white-body.pos-absolute {
    position: absolute;
    right: 0;
    top: 0
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body {
        float:none;
        margin: 16px auto 23px auto;
        width: 290px
    }
}

html body article .r-box-with-white-body li.full-title {
    border-top: 6px solid #dbe1e1;
    background: #f5f9f8 url("../img/background-title-with-logo-bottom-line.png") no-repeat left bottom;
    color: #5d5d5d;
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    text-align: center;
    padding: 7px 0 16px;
    line-height: 22px
}

html body article .r-box-with-white-body li.full-title em {
    color: #8a9898;
    font-style: normal
}

html body article .r-box-with-white-body li ul {
    padding: 0;
    border: 1px solid #bccbcb;
    background: #f9f9f9;
    white-space: normal
}

html body article .r-box-with-white-body li ul li {
    background: 0;
    padding: 0;
    display: block;
    font-size: 1.08333333em;
    margin-bottom: 0
}

html body article .r-box-with-white-body li ul li a {
    display: inline-block;
    color: #5d5d5d;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    padding: 12px 0;
    border-bottom: 1px solid #f9f9f9;
    width: 100%
}

html body article .r-box-with-white-body li ul li a:hover {
    border-bottom: 1px solid #e2e2e2;
    color: #f24900
}

html body article .r-box-with-white-body li ul li a:hover:after {
    display: block
}

html body article .r-box-with-white-body li ul li a:hover:before {
    background-position: 0 -42px;
    width: 9px;
    height: 9px
}

html body article .r-box-with-white-body li ul li a:before {
    content: "";
    vertical-align: middle;
    background: url("../img/sp/sp-5.png") no-repeat left top;
    display: block;
    background-position: 0 -23px;
    width: 9px;
    height: 9px;
    display: inline-block;
    margin: 0 10px 0 13px
}

html body article .r-box-with-white-body li ul li a:after {
    content: "";
    background: url("../img/sp/sp-5.png") no-repeat left top;
    display: block;
    background-position: 0 0;
    width: 7px;
    height: 13px;
    vertical-align: middle;
    margin-right: 14px;
    margin-top: 3px;
    float: right;
    display: none
}

html body article .r-box-with-white-body li ul li:last-child a:hover {
    border-bottom: 1px solid #f9f9f9
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body {
        width:270px
    }
}

html body article .r-box-with-white-body li.body-list {
    background: #fff;
    padding: 0 0 9px 0
}

html body article .r-box-with-white-body li.body-list ul li {
    background: url("../img/check-icon-18x18-grey.png") no-repeat left center;
    min-height: 18px;
    padding-left: 30px;
    font-size: 1.16666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    color: #505050;
    line-height: 20px;
    margin-bottom: 22.6px;
    margin-top: 30.1px
}

html body article .r-box-with-white-body li.body-list ul li.action {
    background: 0;
    display: block;
    margin-right: 0
}

html body article .r-box-with-white-body li.body-list ul li.action a {
    color: #0030fe;
    font-size: 1em;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    border-bottom: 0;
    padding: 0
}

html body article .r-box-with-white-body li.body-list ul li.action a:before,html body article .r-box-with-white-body li.body-list ul li.action a:after {
    display: none
}

html body article .r-box-with-white-body li.body-list ul li.action a:hover {
    border-bottom: 0
}

@media(max-width: 825px) {
    html body article .r-box-with-white-body {
        display:table;
        float: none;
        margin: 20px auto 0 auto
    }
}

html body article .right-navigation-book-of-ra {
    float: right;
    margin: 4px 0 0 16px;
    width: 310px;
    margin-left: 22px;
    background: #f9f9f9;
    margin-top: -48px;
    margin-bottom: 27px;
    width: 270px;
    border: 1px solid #bccbcb;
    margin-bottom: 22px;
    margin-top: 25px;
    background: #fff
}

@media(max-width: 939px) {
    html body article .right-navigation-book-of-ra.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .right-navigation-book-of-ra.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .right-navigation-book-of-ra.bp-hide {
        display:none
    }
}

html body article .right-navigation-book-of-ra.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .right-navigation-book-of-ra.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation-book-of-ra.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .right-navigation-book-of-ra.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation-book-of-ra.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .right-navigation-book-of-ra.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation-book-of-ra.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .right-navigation-book-of-ra.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation-book-of-ra.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .right-navigation-book-of-ra.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation-book-of-ra.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .right-navigation-book-of-ra.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation-book-of-ra.normal {
    width: 270px
}

html body article .right-navigation-book-of-ra.ladbrokes-r-t-p li ul {
    padding-left: 24px
}

html body article .right-navigation-book-of-ra.william-hill-r-t-p li ul {
    padding-left: 26px
}

html body article .right-navigation-book-of-ra.betfair-r-t-p li ul {
    padding-left: 31px
}

html body article .right-navigation-book-of-ra li.title {
    color: #393939;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.58333333em;
    line-height: 23px;
    border-top: 6px solid #dbe1e1;
    background: #f5f9f8 url("../img/r-box-line-header.jpg") no-repeat left bottom;
    height: 67px;
    padding: 14px 0 0 17px
}

@media(max-width: 939px) {
    html body article .right-navigation-book-of-ra li.title {
        font-size:1.33333333em
    }
}

html body article .right-navigation-book-of-ra li.title.title-with-logo {
    padding: 10px 12px 8px 60px;
    line-height: 12px;
    text-indent: -37px;
    font-size: 1.41666667em;
    background: #f5f9f8 url("../img/background-title-with-logo-bottom-line.png") no-repeat left bottom
}

html body article .right-navigation-book-of-ra li.title.title-with-logo:before {
    display: none
}

html body article .right-navigation-book-of-ra li.title:before {
    display: inline-block;
    vertical-align: middle;
    background: #fff;
    content: "";
    width: 104px;
    height: 75px;
    float: right;
    margin: -14px 0 0 0
}

html body article .right-navigation-book-of-ra li.title.sp-1:before {
    background: #fff url("../img/sp/sp-1.png") no-repeat
}

html body article .right-navigation-book-of-ra li.title.sp-1.sp-1-888casino:before {
    background-position: 22px 16px
}

html body article .right-navigation-book-of-ra li.title.sp-1.sp-1-betfair {
    padding-left: 35px
}

html body article .right-navigation-book-of-ra li.title.sp-1.sp-1-betfair:before {
    background-position: 13px -63px
}

html body article .right-navigation-book-of-ra li.title.sp-1.sp-1-ladbrokes:before {
    background-position: 12px -146px
}

html body article .right-navigation-book-of-ra li.title.sp-1.sp-1-william-hill {
    padding-left: 13px
}

html body article .right-navigation-book-of-ra li.title.sp-1.sp-1-william-hill:before {
    background-position: 6px -222px
}

html body article .right-navigation-book-of-ra li.title.sp-1.sp-1-winner {
    padding-left: 29px
}

html body article .right-navigation-book-of-ra li.title.sp-1.sp-1-winner:before {
    background-position: 9px -282px
}

html body article .right-navigation-book-of-ra li.body-list {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin: 4px;
    display: block;
    padding: 27px 14px 0 19px;
    padding-top: 26px
}

html body article .right-navigation-book-of-ra li.body-list ul {
    display: table;
    margin-left: auto;
    margin-right: auto;
    background: 0;
    border: 0;
    padding: 0
}

html body article .right-navigation-book-of-ra li.body-list ul li.action {
    margin-bottom: 6.6px;
    margin-right: -16px
}

html body article .right-navigation-book-of-ra li ul {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin: 4px;
    display: block;
    padding: 27px 14px 0 19px
}

@media(max-width: 939px) {
    html body article .right-navigation-book-of-ra li ul {
        padding-left:10px;
        white-space: nowrap
    }
}

html body article .right-navigation-book-of-ra li ul li {
    background: url("../img/check-icon-18x18-grey.png") no-repeat left center;
    min-height: 18px;
    padding-left: 30px;
    font-size: 1.25em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    color: #505050;
    line-height: 20px;
    margin-bottom: 22.6px
}

html body article .right-navigation-book-of-ra li ul li span {
    display: block;
    color: #ababab;
    font-size: .83333333em
}

html body article .right-navigation-book-of-ra li ul li.action {
    background: 0;
    display: block;
    margin-bottom: 13px
}

html body article .right-navigation-book-of-ra li ul li.action a {
    color: #0030fe;
    font-size: .91666667em;
    text-align: right;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    display: block
}

html body article .right-navigation-book-of-ra li ul li.action a:hover {
    text-decoration: underline
}

html body article .right-navigation-book-of-ra.pos-absolute {
    position: absolute;
    right: 0;
    top: 0
}

@media(max-width: 939px) {
    html body article .right-navigation-book-of-ra {
        float:none;
        margin: 16px auto 23px auto;
        width: 290px
    }
}

html body article .right-navigation-book-of-ra li.full-title {
    border-top: 6px solid #dbe1e1;
    background: #f5f9f8 url("../img/background-title-with-logo-bottom-line.png") no-repeat left bottom;
    color: #5d5d5d;
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    text-align: center;
    padding: 7px 0 16px;
    line-height: 22px
}

html body article .right-navigation-book-of-ra li.full-title em {
    color: #8a9898;
    font-style: normal
}

html body article .right-navigation-book-of-ra li ul {
    padding: 0;
    border: 1px solid #bccbcb;
    background: #f9f9f9;
    white-space: normal
}

html body article .right-navigation-book-of-ra li ul li {
    background: 0;
    padding: 0;
    display: block;
    font-size: 1.08333333em;
    margin-bottom: 0
}

html body article .right-navigation-book-of-ra li ul li a {
    display: inline-block;
    color: #5d5d5d;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    padding: 12px 0;
    border-bottom: 1px solid #f9f9f9;
    width: 100%
}

html body article .right-navigation-book-of-ra li ul li a:hover {
    border-bottom: 1px solid #e2e2e2;
    color: #f24900
}

html body article .right-navigation-book-of-ra li ul li a:hover:after {
    display: block
}

html body article .right-navigation-book-of-ra li ul li a:hover:before {
    background-position: 0 -42px;
    width: 9px;
    height: 9px
}

html body article .right-navigation-book-of-ra li ul li a:before {
    content: "";
    vertical-align: middle;
    background: url("../img/sp/sp-5.png") no-repeat left top;
    display: block;
    background-position: 0 -23px;
    width: 9px;
    height: 9px;
    display: inline-block;
    margin: 0 10px 0 13px
}

html body article .right-navigation-book-of-ra li ul li a:after {
    content: "";
    background: url("../img/sp/sp-5.png") no-repeat left top;
    display: block;
    background-position: 0 0;
    width: 7px;
    height: 13px;
    vertical-align: middle;
    margin-right: 14px;
    margin-top: 3px;
    float: right;
    display: none
}

html body article .right-navigation-book-of-ra li ul li:last-child a:hover {
    border-bottom: 1px solid #f9f9f9
}

@media(max-width: 939px) {
    html body article .right-navigation-book-of-ra {
        width:270px
    }
}

html body article .right-navigation-book-of-ra li.full-title {
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.58333333em;
    line-height: 25px;
    color: #8a9898
}

html body article .right-navigation-book-of-ra li.full-title strong {
    display: block;
    color: #5d5d5d;
    font-size: 1.5em;
    font-weight: 700
}

html body article .right-navigation-book-of-ra li ul li {
    margin-bottom: 1px
}

html body article .right-navigation-book-of-ra li ul li a {
    padding: 10.8px 0
}

html body article .right-navigation-book-of-ra li a[rel="nofollow"] {
    display: block;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 1.16666667em;
    color: #0030fe;
    text-align: center;
    padding: 14px 0 18px 0
}

html body article .right-navigation-book-of-ra li a[rel="nofollow"]:hover {
    text-decoration: underline
}

html body article .flash-inside-page {
    margin-top: 17px;
    max-width: 616px;
    overflow: hidden;
    max-height: 319px
}

html body article .flash-inside-page div.c {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
    padding-bottom: 44.65%;
    padding-top: 43px
}

html body article .flash-inside-page div.c object,html body article .flash-inside-page div.c embed,html body article .flash-inside-page div.c iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

html body article .yellow-border-top,html body article .blue-green-border-top {border-top: 6px solid #f8f1d1;padding-top: 17px}
html body article .blue-green-border-top {border-color: #d2ecec;}

html body article .yellow-box-with-grey-point {
    float: left;
    margin: 4px 16px 0 0;
    margin-top: 26px;
    box-shadow: 0 -6px 0 0 #d2ecec;
    border: 1px solid #c6c6c6;
    width: 280px
}



@media(max-width: 939px) {
    html body article .yellow-box-with-grey-point.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .yellow-box-with-grey-point.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .yellow-box-with-grey-point.bp-hide {
        display:none
    }
}

html body article .yellow-box-with-grey-point.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .yellow-box-with-grey-point.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .yellow-box-with-grey-point.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .yellow-box-with-grey-point.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .yellow-box-with-grey-point.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .yellow-box-with-grey-point.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .yellow-box-with-grey-point.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .yellow-box-with-grey-point.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .yellow-box-with-grey-point.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .yellow-box-with-grey-point.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .yellow-box-with-grey-point.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .yellow-box-with-grey-point.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 939px) {
    html body article .yellow-box-with-grey-point {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .yellow-box-with-grey-point li {
    display: block;
    font-size: 1em;
    color: #5f5f5f;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    padding: 0 22px;
    margin-bottom: 15px
}

html body article .yellow-box-with-grey-point li.title {
    border-bottom: 1px solid #c6c6c6;
    background: #fffcee;
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    color: #7e7e7e;
    text-align: center;
    padding: 9px 0
}

html body article .yellow-box-with-grey-point li {
    color: #4973ad;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300;
    font-style: italic;
    font-size: 1.25em;
    padding-top: 7.4px;
    padding-bottom: 7.4px
}

html body article .yellow-box-with-grey-point li.title {
    font-size: 1.33333333em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-style: normal
}

html body article .yellow-box-with-grey-point li.title:before {
    display: none
}

html body article .yellow-box-with-grey-point li:before {
    background: #adadad;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 9px;
    margin: 0 13px;
    vertical-align: 0;
    width: 9px
}

.bora {position: relative;padding-right: 289px;min-height: 447px;}
.bora .global-date {margin-bottom: -9px;}
.bora h1.hs {width: auto;}
@media (max-width: 773px){
.bora{padding-right: 0;min-height: 0;}
}

.top3rated{background: url("../img/txt/top3rated-bg.png") no-repeat left top;width: 273px;border: 1px solid #bccbcb;height: 437px;position: absolute;right: 0;top: 10px;box-sizing: border-box;padding-top: 62px;}
.top3rated.bor{background-image:url("../img/txt/top3rated-bg-bor.png")}
.top3rated.novoline{background-image:url("../img/txt/top3rated-bg-novoline.png")}
.top3rated.merkur{background-image:url("../img/txt/top3rated-bg-merkur.png")}
.top3rated.micro{background-image:url("../img/txt/top3rated-bg-microgaming.png")}
.top3rated.netent{background-image:url("../img/txt/top3rated-bg-netent.png")}
.top3rated.playtech{background-image:url("../img/txt/top3rated-bg-playtech.png")}
.top3rated .row {border-top: 1px solid #e7e7e7;box-sizing: border-box;clear: both;display: block;height: 75px;margin: auto;position: relative;width: 95%;white-space: nowrap;text-align: left;}
.top3rated .row:first-child {border-top: none;}
.top3rated .row>b{display: inline-block;width: 90px;margin-right: 5px;}
.top3rated .row .span {color: #6d7f7f;display: inline-block;vertical-align: middle;font-size: 15px;line-height: 19px;padding: 0;text-align: center;text-transform: uppercase;width: 78px;height: 63px;border-left: 1px solid #d9e1e1;border-right: 1px solid #d9e1e1;margin: 6px 8px 0 0;}
.top3rated .row.neu:before{content: url("../img/txt/neu.png");position: absolute;top: -5px;left: -10px}
.top3rated .row .span em {font-style: normal;display: block;margin-top: 12px;color: #202020;font-weight: 300;}
.top3rated .row a[rel="nofollow"] {overflow: hidden;display: inline-block;vertical-align: middle;text-align: center;font-size: 12px;color: #ff4403;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;margin-top: 8px;white-space: nowrap;}
.top3rated .row a[rel="nofollow"]:hover {text-decoration: underline;}
.top3rated .row a[rel="nofollow"]:after {content:"";position:absolute;top:0;bottom: 0;left:0;right:0;}
.top3rated .i {background: #f9f9f9 url(../img/txt/default.png) no-repeat center 13px;display: block;border: 1px solid #bccbcb;width: 93%;margin: auto;}
.top3rated.bor .i{background-image:url(../img/txt/bor.png)}
.top3rated.trch .i{background-image:url(../img/txt/trch.png)}
.top3rated.jp6000 .i{background-image:url(../img/txt/jp6000.png)}
.top3rated.gq .i{background-image:url(../img/txt/gq.png)}
.top3rated.jb .i{background-image:url(../img/txt/jb.png)}
.top3rated.megaj .i{background-image:url(../img/txt/megaj.png)}
.top3rated.sevens .i{background-image:url(../img/txt/sevens.png)}
.top3rated.gs .i{background-image:url(../img/txt/gs.png)}
.top3rated.eoh .i{background-image:url(../img/txt/eoh.png)}
.top3rated.dt .i{background-image:url(../img/txt/dt.png)}
.top3rated.sp .i{background-image:url(../img/txt/sp.png)}
.top3rated.megaf .i{background-image:url(../img/txt/megaf.png)}
.top3rated.strb .i{background-image:url(../img/txt/strb.png)}
.top3rated.vp .i{background-image:url(../img/txt/vp.png)}
.top3rated.magicm .i{background-image:url(../img/txt/magicm.png)}
.top3rated.bs .i{background-image:url(../img/txt/bs.png)}
.top3rated.g7s .i{background-image:url(../img/txt/g7s.png)}
.top3rated.loo .i{background-image:url(../img/txt/loo.png)}
.top3rated.xh .i{background-image:url(../img/txt/xh.png)}
.top3rated.ps .i{background-image:url(../img/txt/ps.png)}
.top3rated.gor .i{background-image:url(../img/txt/gor.png)}
.top3rated.inf .i{background-image:url(../img/txt/inf.png)}
.top3rated.koc .i{background-image:url(../img/txt/koc.png)}
.top3rated.ga .i{background-image:url(../img/txt/ga.png)}
.top3rated.megam .i{background-image:url(../img/txt/megam.png)}
.top3rated.glad .i{background-image:url(../img/txt/glad.png)}
.top3rated.jp .i{background-image:url(../img/txt/jp.png)}
.top3rated.got .i{background-image:url(../img/txt/got.png)}
.top3rated.avalon .i{background-image:url(../img/txt/avalon.png)}
.top3rated.jcap .i{background-image: url(../img/txt/jcap.png)}
.top3rated.llc .i{background-image: url(../img/txt/llc.png)}
.top3rated.szh .i{background-image: url(../img/txt/szh.png)}
.top3rated.cold .i{background-image: url(../img/txt/cold.png)}
.top3rated.ew .i{background-image: url(../img/txt/ew.png)}
.top3rated.dpd .i{background-image: url(../img/txt/dpd.png)}
.top3rated.fruit .i{background-image: url(../img/txt/fruit.png)}
.top3rated.imm .i{background-image: url(../img/txt/ir.png)}
.top3rated.hulk .i{background-image: url(../img/txt/hulk.png)}
.top3rated.blue .i{background-image: url(../img/txt/blue.png)}

.top3rated .i .rate {display: block;color: #8a9898;text-align: center;font-size: 12px;height: 39px;margin: 54px auto 0;line-height: 35px;white-space: nowrap;border-top: 1px solid #e2e2e2;position: relative;border-bottom: 1px solid #e2e2e2;}
.top3rated .i .rate .stars {display: inline-block;vertical-align: top;margin-left: 41px;}
.top3rated .i .rate i.msg {position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;display: block;background: #fff;padding: 2px;font-style: normal;text-align: center;color: #777;}
.top3rated  .rate .stars b {background: url("../img/yellow-rate-star.png") no-repeat 0 -17px;width: 16px;height: 16px;display: inline-block;vertical-align: middle;text-indent: -99999px;cursor: pointer;}
.top3rated .i .rate .stars b.selected,.top3rated .i .rate .stars.hover b.mark,.top3rated .i .rate .stars.hover b.selected.mark {background-position: 0 0;}
.top3rated .i .rate .stars.hover b.selected {background-position: 0 -17px;}
.top3rated .i .rate strong {font-size: 19px;color: #505050;font-weight: 700;}
.top3rated .bottom {display: block;text-align: center;color: #505050;font-size: 13px;font-weight: 600;line-height: 39px;white-space: nowrap;}
.top3rated .bottom b {font-weight: 600;}
@media (max-width: 773px){
.top3rated {position: static;margin: 17px 0 0 15px;float: right;}
}
@media (max-width: 597px){
.top3rated {float: none;margin-left: auto;margin-right: auto;}
}

article .moreslots {margin-top: 17px;padding: 0!important;}
.moreslots p {color: #a1a1a1;font-weight: 600;text-align: center;font-size: 17px;margin: 13px auto;line-height: normal;}
.moreslots ul li {border: 1px solid #bccbcb;float: left;margin-right: 2%;padding: 0;width: 23.5%;box-sizing: border-box;}
.moreslots ul li:last-child {margin-right: 0;}
.moreslots ul li a {display: block;margin: 1%;min-height: 78px;border: 1px solid #bccbcb;position: relative; text-indent: -9999px; background:no-repeat center;}
.moreslots .llc {background-image: url(../img/slot/llc.png)}
.moreslots .szh {background-image: url(../img/slot/szh.png)}
.moreslots .trch {background-image: url(../img/slot/trch.png)}
.moreslots .jcap {background-image: url(../img/slot/jcap.png)}
.moreslots .avalon {background-image: url(../img/slot/avalon.png)}
.moreslots .bor {background-image: url(../img/slot/bor.png)}
.moreslots .bs {background-image: url(../img/slot/bs.png)}
.moreslots .cold {background-image: url(../img/slot/cold.png)}
.moreslots .dpd {background-image: url(../img/slot/dpd.png)}
.moreslots .dt {background-image: url(../img/slot/dt.png)}
.moreslots .eoh {background-image: url(../img/slot/eoh.png)}
.moreslots .ew {background-image: url(../img/slot/ew.png)}
.moreslots .fruit {background-image: url(../img/slot/fruit.png)}
.moreslots .g7s {background-image: url(../img/slot/g7s.png)}
.moreslots .ga {background-image: url(../img/slot/ga.png)}
.moreslots .glad {background-image: url(../img/slot/glad.png)}
.moreslots .gor {background-image: url(../img/slot/gor.png)}
.moreslots .got {background-image: url(../img/slot/got.png)}
.moreslots .gq {background-image: url(../img/slot/gq.png)}
.moreslots .inf {background-image: url(../img/slot/inf.png)}
.moreslots .jb {background-image: url(../img/slot/jb.png)}
.moreslots .jp {background-image: url(../img/slot/jp.png)}
.moreslots .jp6000 {background-image: url(../img/slot/jp6000.png)}
.moreslots .koc {background-image: url(../img/slot/koc.png)}
.moreslots .loo {background-image: url(../img/slot/loo.png)}
.moreslots .magicm {background-image: url(../img/slot/magicm.png)}
.moreslots .megaf {background-image: url(../img/slot/megaf.png)}
.moreslots .megaj {background-image: url(../img/slot/megaj.png)}
.moreslots .megam {background-image: url(../img/slot/megam.png)}
.moreslots .ps {background-image: url(../img/slot/ps.png)}
.moreslots .sevens {background-image: url(../img/slot/sevens.png)}
.moreslots .sp {background-image: url(../img/slot/sp.png)}
.moreslots .vp {background-image: url(../img/slot/vp.png)}
.moreslots .xh {background-image: url(../img/slot/xh.png)}
.moreslots .strb {background-image: url(../img/slot/strb.png)}
.moreslots .gs {background-image: url(../img/slot/gs.png)}
.moreslots .gb {background-image: url(../img/slot/gb.png)}
.moreslots .ir {background-image: url(../img/slot/immortal-romance.png)}
.moreslots .hulk {background-image: url(../img/slot/incredible-hulk.png)}

.moreslots .sg {background-image: url(../img/slot/spiñata-grande.png)}
.moreslots .tr {background-image: url(../img/slot/tomb-raider-2.png)}
.moreslots .thunderstruck2 {background-image: url(../img/slot/thunderstruck-2.png)}
.moreslots .ironman2 {background-image: url(../img/slot/iron-man-2.png)}
.moreslots .spamalot {background-image: url(../img/slot/monty-pythons-spamalot.png)}
.moreslots .cleo {background-image: url(../img/slot/cleopatra.png)}
.moreslots .mg {background-image: url(../img/slot/millionaire-genie-logo.png)}
.moreslots ul li a:before{content:"";background-image: url(../img/small-arrow.png);position:absolute;margin:auto;width:22px;height:22px;right:0px;top:0px;bottom:0px}

.moreslots ul li:hover {background: #d2ecec;}
.moreslots ul li a:hover {background-color: #f5f9f8;}
@media (max-width: 943px){
.moreslots ul{text-align: center;max-width: 448px;margin: 0 auto;}
.moreslots ul li {width: 216px;margin: 3px;}
}
@media (max-width: 773px){
.moreslots {overflow: hidden;}
.moreslots ul li {float: none;margin-left: auto;margin-right: auto;margin-bottom: 7px;}
.moreslots ul li:last-child {margin-right: auto;}
}

html body article .book-of-ra-info-bottom-box {
    float: left;
    margin: 4px 16px 0 0;
    border: 1px solid #c6c6c6;
    box-shadow: 0 -6px 0 0 #fff5c7;
    width: 240px;
    float: right;
    margin: 4px 0 0 16px;
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .book-of-ra-info-bottom-box.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .book-of-ra-info-bottom-box.bp-hide {
        display:none
    }
}

html body article .book-of-ra-info-bottom-box.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .book-of-ra-info-bottom-box.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .book-of-ra-info-bottom-box.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .book-of-ra-info-bottom-box.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .book-of-ra-info-bottom-box.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .book-of-ra-info-bottom-box.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .book-of-ra-info-bottom-box li {
    display: block;
    font-size: 1em;
    color: #5f5f5f;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    padding: 0 22px;
    margin-bottom: 15px;
    text-align: left
}

html body article .book-of-ra-info-bottom-box li.title {
    border-bottom: 1px solid #c6c6c6;
    background: #f5f9f9;
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    color: #7e7e7e;
    text-align: center;
    padding: 9px 0
}

html body article .book-of-ra-info-bottom-box li span {
    display: block;
    color: #1585ae
}

html body article .book-of-ra-info-bottom-box li a {
    display: block;
    color: #ff3405
}

html body article .book-of-ra-info-bottom-box li a:hover {
    text-decoration: underline
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .book-of-ra-info-bottom-box.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .book-of-ra-info-bottom-box.bp-hide {
        display:none
    }
}

html body article .book-of-ra-info-bottom-box.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .book-of-ra-info-bottom-box.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .book-of-ra-info-bottom-box.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .book-of-ra-info-bottom-box.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .book-of-ra-info-bottom-box.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .book-of-ra-info-bottom-box.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 939px) {
    html body article .book-of-ra-info-bottom-box {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .book-of-ra-info-bottom-box li {
    text-align: left
}

html body article .book-of-ra-info-bottom-box li.title {
    font-size: 1.16666667em;
    text-align: left;
    padding-left: 22px
}

html body article .r-box-with-white-body-eurogrand {
    float: right;
    margin: 4px 0 0 16px;
    width: 310px;
    margin-left: 22px;
    background: #f9f9f9;
    margin-top: -48px;
    margin-bottom: 27px;
    width: 270px;
    border: 1px solid #bccbcb;
    margin-bottom: 22px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-eurogrand.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .r-box-with-white-body-eurogrand.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .r-box-with-white-body-eurogrand.bp-hide {
        display:none
    }
}

html body article .r-box-with-white-body-eurogrand.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-eurogrand.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body-eurogrand.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-eurogrand.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body-eurogrand.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-eurogrand.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body-eurogrand.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-eurogrand.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body-eurogrand.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-eurogrand.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body-eurogrand.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-eurogrand.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body-eurogrand.normal {
    width: 270px
}

html body article .r-box-with-white-body-eurogrand.ladbrokes-r-t-p li ul {
    padding-left: 24px
}

html body article .r-box-with-white-body-eurogrand.william-hill-r-t-p li ul {
    padding-left: 26px
}

html body article .r-box-with-white-body-eurogrand.betfair-r-t-p li ul {
    padding-left: 31px
}

html body article .r-box-with-white-body-eurogrand li.title {
    color: #393939;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.58333333em;
    line-height: 23px;
    border-top: 6px solid #dbe1e1;
    background: #f5f9f8 url("../img/r-box-line-header.jpg") no-repeat left bottom;
    height: 67px;
    padding: 14px 0 0 17px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-eurogrand li.title {
        font-size:1.33333333em
    }
}

html body article .r-box-with-white-body-eurogrand li.title.title-with-logo {
    padding: 10px 12px 8px 60px;
    line-height: 12px;
    text-indent: -37px;
    font-size: 1.41666667em;
    background: #f5f9f8 url("../img/background-title-with-logo-bottom-line.png") no-repeat left bottom
}

html body article .r-box-with-white-body-eurogrand li.title.title-with-logo:before {
    display: none
}

html body article .r-box-with-white-body-eurogrand li.title:before {
    display: inline-block;
    vertical-align: middle;
    background: #fff;
    content: "";
    width: 104px;
    height: 75px;
    float: right;
    margin: -14px 0 0 0
}

html body article .r-box-with-white-body-eurogrand li.title.sp-1:before {
    background: #fff url("../img/sp/sp-1.png") no-repeat
}

html body article .r-box-with-white-body-eurogrand li.title.sp-1.sp-1-888casino:before {
    background-position: 22px 16px
}

html body article .r-box-with-white-body-eurogrand li.title.sp-1.sp-1-betfair {
    padding-left: 35px
}

html body article .r-box-with-white-body-eurogrand li.title.sp-1.sp-1-betfair:before {
    background-position: 13px -63px
}

html body article .r-box-with-white-body-eurogrand li.title.sp-1.sp-1-ladbrokes:before {
    background-position: 12px -146px
}

html body article .r-box-with-white-body-eurogrand li.title.sp-1.sp-1-william-hill {
    padding-left: 13px
}

html body article .r-box-with-white-body-eurogrand li.title.sp-1.sp-1-william-hill:before {
    background-position: 6px -222px
}

html body article .r-box-with-white-body-eurogrand li.title.sp-1.sp-1-winner {
    padding-left: 29px
}

html body article .r-box-with-white-body-eurogrand li.title.sp-1.sp-1-winner:before {
    background-position: 9px -282px
}

html body article .r-box-with-white-body-eurogrand li.body-list {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin: 4px;
    display: block;
    padding: 27px 14px 0 19px;
    padding-top: 26px
}

html body article .r-box-with-white-body-eurogrand li.body-list ul {
    display: table;
    margin-left: auto;
    margin-right: auto;
    background: 0;
    border: 0;
    padding: 0
}

html body article .r-box-with-white-body-eurogrand li.body-list ul li.action {
    margin-bottom: 6.6px;
    margin-right: -16px
}

html body article .r-box-with-white-body-eurogrand li ul {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin: 4px;
    display: block;
    padding: 27px 14px 0 19px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-eurogrand li ul {
        padding-left:10px;
        white-space: nowrap
    }
}

html body article .r-box-with-white-body-eurogrand li ul li {
    background: url("../img/check-icon-18x18-grey.png") no-repeat left center;
    min-height: 18px;
    padding-left: 30px;
    font-size: 1.25em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    color: #505050;
    line-height: 20px;
    margin-bottom: 22.6px
}

html body article .r-box-with-white-body-eurogrand li ul li span {
    display: block;
    color: #ababab;
    font-size: .83333333em
}

html body article .r-box-with-white-body-eurogrand li ul li.action {
    background: 0;
    display: block;
    margin-bottom: 13px
}

html body article .r-box-with-white-body-eurogrand li ul li.action a {
    color: #0030fe;
    font-size: .91666667em;
    text-align: right;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    display: block
}

html body article .r-box-with-white-body-eurogrand li ul li.action a:hover {
    text-decoration: underline
}

html body article .r-box-with-white-body-eurogrand.pos-absolute {
    position: absolute;
    right: 0;
    top: 0
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-eurogrand {
        float:none;
        margin: 16px auto 23px auto;
        width: 290px
    }
}

html body article .r-box-with-white-body-eurogrand li.full-title {
    border-top: 6px solid #dbe1e1;
    background: #f5f9f8 url("../img/background-title-with-logo-bottom-line.png") no-repeat left bottom;
    color: #5d5d5d;
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    text-align: center;
    padding: 7px 0 16px;
    line-height: 22px
}

html body article .r-box-with-white-body-eurogrand li.full-title em {
    color: #8a9898;
    font-style: normal
}

html body article .r-box-with-white-body-eurogrand li ul {
    padding: 0;
    border: 1px solid #bccbcb;
    background: #f9f9f9;
    white-space: normal
}

html body article .r-box-with-white-body-eurogrand li ul li {
    background: 0;
    padding: 0;
    display: block;
    font-size: 1.08333333em;
    margin-bottom: 0
}

html body article .r-box-with-white-body-eurogrand li ul li a {
    display: inline-block;
    color: #5d5d5d;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    padding: 12px 0;
    border-bottom: 1px solid #f9f9f9;
    width: 100%
}

html body article .r-box-with-white-body-eurogrand li ul li a:hover {
    border-bottom: 1px solid #e2e2e2;
    color: #f24900
}

html body article .r-box-with-white-body-eurogrand li ul li a:hover:after {
    display: block
}

html body article .r-box-with-white-body-eurogrand li ul li a:hover:before {
    background-position: 0 -42px;
    width: 9px;
    height: 9px
}

html body article .r-box-with-white-body-eurogrand li ul li a:before {
    content: "";
    vertical-align: middle;
    background: url("../img/sp/sp-5.png") no-repeat left top;
    display: block;
    background-position: 0 -23px;
    width: 9px;
    height: 9px;
    display: inline-block;
    margin: 0 10px 0 13px
}

html body article .r-box-with-white-body-eurogrand li ul li a:after {
    content: "";
    background: url("../img/sp/sp-5.png") no-repeat left top;
    display: block;
    background-position: 0 0;
    width: 7px;
    height: 13px;
    vertical-align: middle;
    margin-right: 14px;
    margin-top: 3px;
    float: right;
    display: none
}

html body article .r-box-with-white-body-eurogrand li ul li:last-child a:hover {
    border-bottom: 1px solid #f9f9f9
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-eurogrand {
        width:270px
    }
}

html body article .r-box-with-white-body-eurogrand li.body-list {
    background: #fff;
    padding: 0 0 9px 0
}

html body article .r-box-with-white-body-eurogrand li.body-list ul li {
    background: url("../img/check-icon-18x18-grey.png") no-repeat left center;
    min-height: 18px;
    padding-left: 30px;
    font-size: 1.16666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    color: #505050;
    line-height: 20px;
    margin-bottom: 22.6px;
    margin-top: 30.1px
}

html body article .r-box-with-white-body-eurogrand li.body-list ul li.action {
    background: 0;
    display: block;
    margin-right: 0
}

html body article .r-box-with-white-body-eurogrand li.body-list ul li.action a {
    color: #0030fe;
    font-size: 1em;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    border-bottom: 0;
    padding: 0
}

html body article .r-box-with-white-body-eurogrand li.body-list ul li.action a:before,html body article .r-box-with-white-body-eurogrand li.body-list ul li.action a:after {
    display: none
}

html body article .r-box-with-white-body-eurogrand li.body-list ul li.action a:hover {
    border-bottom: 0
}

@media(max-width: 825px) {
    html body article .r-box-with-white-body-eurogrand {
        display:table;
        float: none;
        margin: 20px auto 0 auto
    }
}

html body article .r-box-with-white-body-eurogrand li.full-title {
    text-align: left;
    padding-left: 19px;
    letter-spacing: -0.9px
}

html body article .r-box-with-white-body-eurogrand li.full-title .sp-4 {
    margin-left: 4px;
    vertical-align: middle
}

html body article .blue-bg-b-border {
    background: #f5f9f8;
    border: 1px solid #bfdada;
    padding: 13px 24px;
    color: #708aa7;
    font-size: 1.25em;
    font-family: 'Open Sans',sans-serif;
    font-style: italic
}

html body article .blue-bg-b-border span.title {
    display: block;
    text-transform: uppercase;
    color: #f24900;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-size: 1.16666667em;
    font-style: normal
}

html body article .blue-bg-b-border strong {
    color: #4e5d5e;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic;
    font-size: 1.16666667em
}

html body article .yellow-box-with-inside-border {
    background: #f5f9f8;
    border: 3px solid #c6c6c6;
    padding-bottom: 22px;
    background: #fefdf8;
    border: 1px solid #d9d9d9;
    padding: 14px 17px 16px 18px;
    margin-top: 17px;
    padding: 0;
    padding-bottom: 17px
}

html body article .yellow-box-with-inside-border:before {
    background: #f8f1d1;
    height: 6px;
    content: "";
    width: 100%;
    display: block;
    margin-bottom: 16px
}

html body article .yellow-box-with-inside-border.x14 {
    font-size: 1.16666667em
}

html body article .yellow-box-with-inside-border.x14 strong {
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-style: italic
}

html body article .yellow-box-with-inside-border p {
    padding: 0 21px
}

html body article .yellow-box-with-inside-border p.italic {
    font-style: italic;
    color: #000
}

html body article .yellow-box-with-inside-border .title {
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: bold;
    margin-top: 17px;
    display: block;
    text-align: left;
    color: #6f7b7c;
    font-size: 1.58333333em;
    padding: 0 21px
}

@media(max-width: 718px) {
    html body article .yellow-box-with-inside-border .title {
        text-align:center;
        width: auto
    }
}

@media(max-width: 520px) {
    html body article .yellow-box-with-inside-border .title {
        line-height:21px
    }
}

html body article .yellow-box-with-inside-border .title.large-blue {
    text-align: center;
    color: #329dcf;
    font-size: 2.58333333em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300
}

html body article .yellow-box-with-inside-border .title.large-blue span {
    display: block
}

html body article .yellow-box-with-inside-border .title.large-blue.cb {
    overflow-x: hidden;
    clear: both
}

@media(max-width: 520px) {
    html body article .yellow-box-with-inside-border .title.large-blue {
        line-height:1;
        font-size: 1.58333333em
    }
}

html body article .yellow-box-with-inside-border .title.middle-blue {
    text-align: center;
    color: #329dcf;
    font-size: 2.58333333em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300;
    font-size: 2em
}

html body article .yellow-box-with-inside-border .title.middle-blue span {
    display: block
}

html body article .yellow-box-with-inside-border .title.middle-blue.cb {
    overflow-x: hidden;
    clear: both
}

@media(max-width: 520px) {
    html body article .yellow-box-with-inside-border .title.middle-blue {
        line-height:1;
        font-size: 1.58333333em
    }
}

html body article .yellow-box-with-inside-border .title.blue-small {
    color: #329dcf;
    font-size: 1.33333333em;
    text-align: left
}

html body article .yellow-box-with-inside-border .title.m-t {
    margin-top: 17px
}

html body article .yellow-box-with-inside-border .title.black-italic {
    text-align: center;
    color: #329dcf;
    font-size: 2.58333333em;
    font-weight: 300;
    font-size: 1.66666667em;
    color: #575757;
    text-align: left;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic
}

html body article .yellow-box-with-inside-border .title.black-italic span {
    display: block
}

html body article .yellow-box-with-inside-border .title.black-italic.cb {
    overflow-x: hidden;
    clear: both
}

@media(max-width: 520px) {
    html body article .yellow-box-with-inside-border .title.black-italic {
        line-height:1;
        font-size: 1.58333333em
    }
}

html body article .yellow-box-with-inside-border .title.normal-italic-blue {
    color: #329dcf;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic
}

html body article .yellow-box-with-inside-border .title.blue {
    color: #329dcf
}

html body article .yellow-box-with-inside-border .title.other-blue {
    color: #0a6f99;
    text-align: center
}

html body article .yellow-box-with-inside-border .title.x14-blue {
    font-size: 1.16666667em;
    color: #329dcf
}

html body article .yellow-box-with-inside-border .large-center {
    text-align: center;
    font-size: 2.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600
}

html body article .yellow-box-with-inside-border .large-center span.block {
    display: block
}

html body article .yellow-box-with-inside-border .large-center strong {
    color: #e14602;
    font-weight: 600
}

@media(max-width: 578px) {
    html body article .yellow-box-with-inside-border .large-center {
        font-size:1.66666667em
    }
}

html body article .yellow-box-with-inside-border .large-center-f-width {
    text-align: center;
    font-size: 2.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    width: 60%;
    color: #6f7b7c;
    margin: auto
}

html body article .yellow-box-with-inside-border .large-center-f-width span.block {
    display: block
}

html body article .yellow-box-with-inside-border .large-center-f-width strong {
    color: #e14602;
    font-weight: 600
}

@media(max-width: 578px) {
    html body article .yellow-box-with-inside-border .large-center-f-width {
        font-size:1.66666667em
    }
}

html body article .yellow-box-with-inside-border .large-center-f-width.x70 {
    width: 70%
}

@media(max-width: 452px) {
    html body article .yellow-box-with-inside-border .large-center-f-width {
        width:auto
    }
}

html body article .yellow-box-with-inside-border .ls-normal {
    margin-left: 12px;
    padding: 0 22px
}

html body article .yellow-box-with-inside-border:before {
    background: #d2ecec;
    content: "";
    display: block;
    height: 6px;
    margin-bottom: 16px;
    width: 100%
}

html body article .yellow-box-with-inside-border.nop {
    padding-bottom: 0
}

html body article .yellow-box-with-inside-border .table-wrap {
    margin-right: 21px
}

html body article .yellow-box-with-inside-border .table-wrap.full {
    margin: 17px 21px 0 21px
}

@media(max-width: 939px) {
    html body article .yellow-box-with-inside-border .table-wrap {
        margin:20px;
        padding-bottom: 0;
        padding-top: 7px
    }

    html body article .yellow-box-with-inside-border .table-wrap .table {
        width: auto
    }

    html body article .yellow-box-with-inside-border .table-wrap .table.x100 {
        width: 910px
    }
}

html body article .yellow-box-with-inside-border .map {
    max-width: 860px;
    margin: 10px auto 21px auto
}

html body article .html-ul-list-table {
    border: 1px solid #c6c6c6;
    display: table;
    max-width: 530px;
}

html body article .html-ul-list-table.v2 {
    border: 1px solid #c6c6c6;
    display: table;
    max-width: 530px;
	margin-bottom: 20px;
    margin-top: 15px;
}

@media(max-width: 778px) {
	html body article .html-ul-list-table.v2 {
		max-width: 100%;
		}
}

html body article .html-ul-list-table li {
    display: table-cell;
    vertical-align: top;
    width: 1%
}

html body article .html-ul-list-table li span {
    display: block;
    color: #5f5f5f;
    margin: 10px auto;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    text-align: left;
    padding-left: 14px
}

html body article .html-ul-list-table li span:before {
    content: "";
    background: url("../img/plus-and-x-icons.png") no-repeat 0 -13px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 6px 0 0;
    width: 12px;
    height: 12px
}

html body article .html-ul-list-table li span.thead {
    box-shadow: 0 -6px 0 0 #bccbcb;
    margin: 0;
    background: #f5f9f8;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #7e7e7e;
    padding: 0;
    border-bottom: 1px solid #c6c6c6;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.33333333em
}

html body article .html-ul-list-table li span.thead:before {
    display: none
}

html body article .html-ul-list-table li:first-child {
    border-right: 1px solid #c6c6c6
}

html body article .html-ul-list-table li:first-child span:before {
    background-position: 0 0
}

html body article .html-ul-list-table li:first-child span.thead {
    box-shadow: 0 -6px 0 0 #d2ecec;
    background: #fffcee
}

html body article .wrap-scroll {
    overflow: auto
}

html body article .cross-table-w-f-l-col {
    margin-top: 17px
}

html body article .cross-table-w-f-l-col li {
    display: table;
    width: 100%;
    border-collapse: separate;
    border-spacing: 5px 2.5px
}

html body article .cross-table-w-f-l-col li .box {
    display: table-cell;
    width: 45.0;
    border: 1px solid #dbe1e1;
    height: 66px;
    vertical-align: middle;
    padding: 0 10px
}

html body article .cross-table-w-f-l-col li .box:first-child {
    width: 7.8%;
    height: 65px;
    text-align: center;
    color: #5d5d5d;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-size: 1.91666667em
}

@media(max-width: 681px) {
    html body article .cross-table-w-f-l-col li .box:first-child {
        float:left;
        height: 182px;
        line-height: 182px;
        width: 53px
    }
}

@media(max-width: 681px) and (max-width:520px) {
    html body article .cross-table-w-f-l-col li .box:first-child {
        float:none;
        height: 34px;
        line-height: normal;
        width: auto
    }
}

html body article .cross-table-w-f-l-col li .box a[rel="nofollow"] {
    float: right;
    width: 133px;
    height: 36px;
    line-height: 36px;
    vertical-align: middle;
    background: #f9f9f9;
    color: #5d5d5d;
    font-size: 1.16666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    text-align: center;
    border: 1px solid #c6c6c6;
    display: block
}

html body article .cross-table-w-f-l-col li .box a[rel="nofollow"]:hover {
    border: 1px solid #ff3405
}

@media(max-width: 916px) {
    html body article .cross-table-w-f-l-col li .box a[rel="nofollow"] {
        float:none;
        display: block;
        margin: 11px auto 6px auto
    }
}

@media(max-width: 916px) and (max-width:520px) {
    html body article .cross-table-w-f-l-col li .box a[rel="nofollow"] {
        overflow:hidden;
        margin: 15px 12px 15px auto
    }
}

html body article .cross-table-w-f-l-col li .box .direct {
    display: table-cell;
    width: 27%;
    vertical-align: middle;
    font-size: 1.25em;
    line-height: 22px;
    color: #8a9898;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600
}

html body article .cross-table-w-f-l-col li .box .direct em {
    display: block;
    font-size: 1.5em;
    font-style: normal;
    color: #5d5d5d
}

@media(max-width: 520px) {
    html body article .cross-table-w-f-l-col li .box .direct em {
        display:inline-block;
        vertical-align: bottom
    }
}

html body article .cross-table-w-f-l-col li .box .direct:hover {
    color: #000
}

html body article .cross-table-w-f-l-col li .box .direct:hover em {
    color: #ff3405
}

@media(max-width: 916px) {
    html body article .cross-table-w-f-l-col li .box .direct {
        white-space:nowrap
    }
}

@media(max-width: 916px) and (max-width:681px) {
    html body article .cross-table-w-f-l-col li .box .direct {
        height:66px
    }
}

@media(max-width: 916px) and (max-width:681px) and (max-width:520px) {
    html body article .cross-table-w-f-l-col li .box .direct {
        height:auto;
        display: block;
        width: auto;
        margin: 9px auto;
        text-align: center
    }
}

html body article .cross-table-w-f-l-col li .box .bonus {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    width: 178px;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-size: 1.25em;
    line-height: 22px;
    color: #8a9898
}

html body article .cross-table-w-f-l-col li .box .bonus strong {
    color: #537fc4;
    display: block;
    font-size: 1.91666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600
}

@media(max-width: 520px) {
    html body article .cross-table-w-f-l-col li .box .bonus strong {
        font-size:1.66666667em
    }
}

@media(max-width: 520px) {
    html body article .cross-table-w-f-l-col li .box .bonus {
        width:50%;
        padding-bottom: 5px;
        font-size: 1.5em;
        text-align: left
    }
}

html body article .cross-table-w-f-l-col li .box .list {
    width: 100px;
    display: table-cell;
    vertical-align: middle
}

html body article .cross-table-w-f-l-col li .box .list span {
    display: block;
    font-style: normal;
    color: #8c8c8c;
    font-size: .91666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKBJREFUeNpi/P//PwMusPfMGUMgNQ2Il7Ew4AdbgFgKiDmZ8JhWC1UEAsmM2KwGKpIEUs+g3AZnE5NGJqBgGBBXoqldCaWvgxSBGCCrFwBxG1DxHqhptkDKFqrQD6YTpNAfynYGKjoM1QgC1UDT7sAUgt0IVGANZB9BsvoaUJE2slvAvgYKHgVSxkjiPhg+BJkIw3tOn7YB4mhkMRgGCDAAo8RPyFByeu8AAAAASUVORK5CYII=") no-repeat left center;
    padding-left: 19px;
    white-space: nowrap
}

@media(max-width: 520px) {
    html body article .cross-table-w-f-l-col li .box .list {
        width:1%;
        padding-bottom: 5px
    }
}

html body article .cross-table-w-f-l-col li .box.nth-child-2 {
    width: 33.7%;
    position: relative
}

@media(max-width: 916px) {
    html body article .cross-table-w-f-l-col li .box.nth-child-2 {
        position:static;
        padding: 0
    }
}

@media(max-width: 916px) and (max-width:681px) {
    html body article .cross-table-w-f-l-col li .box.nth-child-2 {
        width:auto;
        height: auto
    }
}

html body article .cross-table-w-f-l-col li .box .sp-4 {
    bottom: 0;
    left: 19px;
    margin: auto;
    position: absolute;
    top: 0
}

html body article .cross-table-w-f-l-col li .box .sp-4.sp-4-888casino {
    left: 58px
}

html body article .cross-table-w-f-l-col li .box .sp-4.sp-4-sportium {
    left: 28px
}

html body article .cross-table-w-f-l-col li .box .sp-4.sp-4-william-hill {
    left: 47px
}

@media(max-width: 916px) {
    html body article .cross-table-w-f-l-col li .box .sp-4 {
        position:static;
        display: block;
        margin-top: 10px
    }
}

@media(max-width: 916px) and (max-width:520px) {
    html body article .cross-table-w-f-l-col li .box .sp-4 {
        float:left;
        margin: 16px 10px
    }

    html body article .cross-table-w-f-l-col li .box .sp-4.sp-4-betfair {
        background-position: 0 -213px;
        width: 99px;
        height: 17px
    }

    html body article .cross-table-w-f-l-col li .box .sp-4.sp-4-888casino {
        background-position: 0 -78px;
        width: 47px;
        height: 36px
    }

    html body article .cross-table-w-f-l-col li .box .sp-4.sp-4-888casino {
        background-position: 0 -78px;
        width: 47px;
        height: 36px
    }

    html body article .cross-table-w-f-l-col li .box .sp-4.sp-4-stargames {
        background-position: 0 -827px;
        width: 112px;
        height: 22px
    }
}

@media(max-width: 681px) {
    html body article .cross-table-w-f-l-col li .box {
        width:auto;
        overflow: hidden;
        display: block
    }
}

@media(max-width: 681px) and (max-width:520px) {
    html body article .cross-table-w-f-l-col li .box {
        padding:0 5px;
        height: auto
    }
}

@media(max-width: 681px) {
    html body article .cross-table-w-f-l-col li.li-nth-child-2 .nth-child-2 {
        padding:3px 0
    }

    html body article .cross-table-w-f-l-col li.li-nth-child-2 .nth-child-2 a[rel="nofollow"] {
        margin: 12.3px auto 7px
    }

    html body article .cross-table-w-f-l-col li.li-nth-child-3 .nth-child-2 {
        padding: 10.2px 0
    }
}

@media(max-width: 681px) and (max-width:520px) {
    html body article .cross-table-w-f-l-col li.li-nth-child-2 .nth-child-2 {
        padding:0
    }

    html body article .cross-table-w-f-l-col li.li-nth-child-2 .nth-child-2 .sp-4 {
        margin: 11px 10px
    }

    html body article .cross-table-w-f-l-col li.li-nth-child-2 .nth-child-2 a[rel="nofollow"] {
        margin: 15px 12px 15px auto
    }
}

@media(max-width: 681px) and (max-width:520px) {
    html body article .cross-table-w-f-l-col li.li-nth-child-3 .nth-child-2 {
        padding:0
    }

    html body article .cross-table-w-f-l-col li.li-nth-child-3 .nth-child-2 .sp-4 {
        margin: 22px 10px
    }

    html body article .cross-table-w-f-l-col li.li-nth-child-3 .nth-child-2 .sp-4.sp-4-sportium {
        margin: 16px 0 0 2px
    }
}

@media(max-width: 681px) and (max-width:520px) {
    html body article .cross-table-w-f-l-col li {
        margin-bottom:15px;
        display: block;
        width: auto
    }
}

html body article .cross-table-w-f-l-col li span.box .direct {
    width: 40%
}

@media(max-width: 520px) {
    html body article .cross-table-w-f-l-col li span.box .direct {
        width:auto
    }
}

html body article .cross-table-w-f-l-col li span.box .bonus {
    text-align: left;
    width: 25%
}

html body article .cross-table-w-f-l-col li span.box .list {
    width: 143px
}

@media(max-width: 520px) {
    html body article .cross-table-w-f-l-col li span.box .list {
        width:1%
    }
}

html body article .cross-table-w-f-l-col li span.box .sp-4 {
    left: 37px
}

html body article .cross-table-w-f-l-col li span.box .sp-4.sp-4-william-hill {
    left: 49px
}

@media(max-width: 520px) {
    html body article .cross-table-w-f-l-col li span.box .sp-4 {
        margin:14px 10px
    }
}

@media(max-width: 681px) {
    html body article .cross-table-w-f-l-col li.li-nth-child-2 .box:first-child {
        height:166px;
        line-height: 166px
    }

    html body article .cross-table-w-f-l-col li.li-nth-child-2 .box span.nth-child-2 {
        padding: 4px 0 14px
    }

    html body article .cross-table-w-f-l-col li.li-nth-child-2 .box .sp-4 {
        margin: 6px auto
    }
}

@media(max-width: 681px) and (max-width:520px) {
    html body article .cross-table-w-f-l-col li.li-nth-child-2 .box:first-child {
        height:34px;
        line-height: normal
    }
}

@media(max-width: 681px) and (max-width:520px) {
    html body article .cross-table-w-f-l-col li.li-nth-child-2 .box .sp-4 {
        margin:16px 1px
    }
}

@media(max-width: 681px) {
    html body article .cross-table-w-f-l-col li.li-nth-child-3 .box:first-child {
        height:173px;
        line-height: 173px
    }

    html body article .cross-table-w-f-l-col li.li-nth-child-3 .box.nth-child-2 {
        padding: 3.7px 0
    }
}

@media(max-width: 681px) and (max-width:520px) {
    html body article .cross-table-w-f-l-col li.li-nth-child-3 .box:first-child {
        height:34px;
        line-height: normal
    }
}

@media(max-width: 681px) and (max-width:520px) {
    html body article .cross-table-w-f-l-col li.li-nth-child-3 .box.nth-child-2 {
        padding:0
    }
}

@media(max-width: 681px) and (max-width:520px) {
    html body article .cross-table-w-f-l-col li.li-nth-child-3 .box .sp-4 {
        margin:16px 10px
    }
}

html body article .list-style-in-faq {
    display: table;
    margin: 26px auto auto;
    margin-left: 6%;
    margin-right: 2%;
    text-align: justify;
    padding: 0 33px
}

html body article .list-style-in-faq.middle {
    margin-top: 38px
}

@media(max-width: 864px) {
    html body article .list-style-in-faq {
        margin-left:3%
    }
}

@media(max-width: 939px) {
    html body article .list-style-in-faq {
        display:table;
        margin: 23px auto auto 6%
    }
}

@media(max-width: 939px) and (max-width:520px) {
    html body article .list-style-in-faq {
        margin-left:9%
    }
}

html body article .list-style-in-faq li {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 1em;
    color: #707070;
    vertical-align: middle;
    margin-bottom: 15px;
    text-indent: -11px
}

html body article .list-style-in-faq li:before {
    content: "\2022";
    display: inline-block;
    vertical-align: top;
    color: #bccbcb;
    margin-right: 11px
}

@media(max-width: 520px) {
    html body article .list-style-in-faq li:before {
        margin-right:5px;
        text-indent: 0
    }
}

html body article .list-style-in-faq li strong {
    color: #0a6f99
}

html body article .list-style-in-faq.positive li:before,html body article .list-style-in-faq.negative li:before {
    background: url("../img/positive-and-negative-list-point.png") no-repeat;
    width: 9px;
    height: 9px;
    content: "";
    vertical-align: middle
}

html body article .list-style-in-faq.positive li:before {
    background-position: 0 0
}

html body article .list-style-in-faq.negative li:before {
    background-position: 0 -9px
}

html body article .list-style-in-faq.blue-arrow-style {
    margin-left: 38px;
    margin-top: 36px;
    overflow: hidden;
    padding-left: 20px
}

@media(max-width: 897px) {
    html body article .list-style-in-faq.blue-arrow-style {
        margin-left:3%
    }
}

html body article .list-style-in-faq.blue-arrow-style li {
    text-indent: -18px
}

html body article .list-style-in-faq.blue-arrow-style li:before {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGtJREFUeNpiMJp7vh+Ii/7//88Aw0wMDAz3gbjHeN6FIgYYAMkAVeYB8T8gLgbxGUEECABV5gCpSUBcxsSAAG+B+B8QizFBVUUCqcVA3HU2yaAMZF40EP8B4gaY7SxAWQ0grgeqaIWZAxBgADX0ObZHqH0iAAAAAElFTkSuQmCC") no-repeat;
    width: 5px;
    height: 9px;
    content: "";
    vertical-align: middle;
    margin-right: 8px
}

html body article .list-style-in-faq.blue-arrow-style li a {
    color: #ff5613;
    font-size: 1.16666667em
}

html body article .list-style-in-faq.blue-arrow-style li a:hover {
    text-decoration: underline
}

html body article .list-style-in-faq.normal li {
    color: #575757;
    font-weight: normal
}

html body article .list-style-in-faq.normal li strong {
    color: #575757
}

html body article .list-style-in-faq li {
    color: #707070;
    font-weight: normal
}

html body article .list-style-in-faq li.bold {
    font-weight: bold
}

html body article .list-style-in-faq li:before {
    font-weight: bold;
    margin-right: 4px;
    color: #f24900
}

html body article .list-style-in-faq li strong {
    color: #707070
}

html body article .list-style-in-faq.oh li {
    line-height: 23px
}

html body article .list-style-in-faq.oh li:before {
    margin-left: 22px
}

@media(max-width: 520px) {
    html body article .list-style-in-faq {
        padding-left:0
    }
}

html body article .list-style-in-faq li {
    font-weight: normal;
    line-height: 23px
}

html body article .list-style-in-faq li:before {
    margin-right: 11px
}

html body article .list-style-in-faq li strong {
    color: #329dcf
}

html body article .wrap-girl-box {
    margin-top: 17px;
    background: #f1e5e4;
    background: -moz-linear-gradient(top,#f1e5e4 0,#fff 100%);
    background: -webkit-gradient(left top,left bottom,color-stop(0,#f1e5e4),color-stop(100%,#fff));
    background: -webkit-linear-gradient(top,#f1e5e4 0,#fff 100%);
    background: -o-linear-gradient(top,#f1e5e4 0,#fff 100%);
    background: -ms-linear-gradient(top,#f1e5e4 0,#fff 100%);
    background: linear-gradient(to bottom,#f1e5e4 0,#fff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1e5e4',endColorstr='#ffffff',GradientType=0);
    box-shadow: 0 -6px 0 0 #d2ecec;
    border: 1px solid #d2c7cb;
    padding: 6px 33px 40px 33px
}

@media(max-width: 975px) {
    html body article .wrap-girl-box {
        overflow:hidden;
        padding: 0
    }
}

html body article .wrap-girl-box .title {
    padding: 0;
    display: block;
    margin: auto auto 12px auto;
    text-align: center;
    font-size: 1.91666667em;
    color: #6f7b7c;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600
}

html body article .wrap-girl-box .title span {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAOCAYAAACo9dX2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABJZJREFUeNp0VVtslFUQ/ubf/99tu60lxSq9CKUqXqKUJramrYWGND6gISKa6JtphVhMeEOMJj7QNwuJPkjEhEuMxDbGkoovCHgpWqGksrYJVqOhF4FCWxG6u63d/mecc87f3bXgSWZ3zpk5M3O+ufzU6sCsGaEqwosbHLwwrxBnXw5CQoTbFwtpuRPQQqAXWqKnAnICWQp3XiJnB8oh5DqMy+66wN6kONoQwvYGB83py9pxOAgiO7j5LKeUFShnBbYQyPUKideUwv8uLXIt28/40pkQ5pIOlrD8fmAN/hGd2hqoo0fBbW1gCVBx4FN+lATETU3gM71Qr+8ArygFf9ED/ugAOCcKlbI6Shzx229BDQ6CW1qhipaBP/kYqqcH6tgxcHc3VPfnUKdPGTv6nn7ItwrHsVUesVFoRwgbmYxf9g98yD4zq44O1rb9sCUlcr1XRw4bud/ezqqywvJaf1WF1dfU3MxKn2mqXsdq2zbDG13lZ3gt37nT+E26WHgvhBq3SQKcFVpDqDFw6HzU1NqMdHaZ7FBWLbGkgh59xJ598zV4agpIJkC5eUA0N50u2rfXmhMU6EIM2Nth4KNnNgHn+sF5uaCQ5KwgH3zxIkjYyw5G4yn8hk1ivVnogodO7VM9/BArpdgfH2UVjVpkNEqRAIGyMlaJBKu5OVZ3Lxf0iNUfv1tEGhuNjnpjl0VhMGb3OTmin2Q1Pc1+Xq614zisPM/KdWWI/Z9cHH9fsubUSUDVhIJCB08YMNavF2gI9N0ZIJGwtaRsPRl01q4F8gSV3l5galrOGTw+ZoH8+wYoPx/Y024R3v6avfNkLTgiKBYVga5cAc3MgJJJ4NYt0NbnjY62fx3oi8jGLZCfCuCxYh8rTfLq6mwK+vrsv2ditIHpfVWVPT/fn+meiWtBV84BLa8AkQhw8CBw9qxt3Pp6G9yPfeBLIyBPjIaF4nFJUcyMhISI/2LElhkfcrDPRZtOHQvM/p/jrBYWWJWsSEO7WLyG7+qyxbnluczZ/v327OQJk1p/bJT9wsK03P/qhBS3lERpyX9spVOXI2B7mHjTQck7Eo/bqDPiwFZ25WpQWTkwNmp7uqTEFC3rl18XcGelJZ6qN6Z4aMjCrpEQpAwSzU9bxF7dDbp50/LFxaCGBmB8XFB3wcamnEdypEEkhZPXzDy8CsSOKFzVY9HNZ0Tu9VFtZtizm63xlavAw8MgHYwrbeGFQS+/BAz/CpSWg0ZGgNGxTPpmk+n5STJ36NNO61hDsUVqJi8qNoUGh8SWZ4airjE6dAjU2mruTroY0KNJ96/7AKGi1JehqZdu6eFfRGMSyI/aqakD0y86PwC+r9zKD4uxVMrUAmn8+36QUXxOCn8SvGu3RTBkJzVFPJF/L9+xuA1OUCYS9O8qAJ88ZUEQ3Z8VBu4RtkDvPwuhheUe67Z3KTMgs4gXeTdr7wWjIny7vj7zvUBnqY0le+03Hsb8Bw4q98gj39U15RMelHBviNY0fHaY7/BtIvttSsvkZbxYUBotz35sOdADZ+4tImb4LNuGdyFjDkUxH6fFxMjjZFX/FWAAYdCjGVcFs8YAAAAASUVORK5CYII=") no-repeat;
    display: inline-block;
    width: 37px;
    height: 14px;
    text-indent: -99999px;
    vertical-align: middle;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAVCAYAAAD8dkbIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACPhJREFUeNqMWGlvVNcZfs6dO7bBxjZ4NzZm8wKBUDdtaIAspUQlX9Il4kv4gqIqbb6EfItSpWor9QdEXVS1Eg1t1SpbQ2lVQpISKU0aArhATDBh8Qpex/sGtmfu2+csc+fOGKFc+9h3zj3nvNvzPu97Rz2hkHUtcqzh72MKB+sUNgWCpSVgicuU+bGXAFn30QllZ5D+pB+K2xs+4Y2KiM7aIWK2hXskclTODuVuReXYUcjfW0DiZID3fGC5kasUNjwew3NrFGoQUEgA/WNFxji8u6gWvVIcgbtPr09F1uvPfs4Zyu1JRs7x3XzyHrKQs94LxcY6BZ2fBbjk1+SsmwXyaoGW9Qqb40A8SzlxAuNOuLqLoGTEwPQeL0fJ4C6hyTUw/Tz1JQ0M4aTC2BdxjAm6/YcigrQuM0BJqcLWpCAVTyEuRQz8V1qBbduB0VHgf+eAvj5IKjDuUlEBnJIYJ/c+BuzeBdXTDbz/Lg+dBp56EtLUDHR3Q316Bui8gTQyxBmo1tUDT+wHysqsMq+9BgyPQB7lec3NUItLxKXGc5gGXMebOL0+Tt3ePQkZSthgekgOBLhMDbrwC86kx884Xomh+bSPY0sxJDXWg2/slOCtNySYnZXg/HkJ9u2VwPOEDpZUnM/1yOOIGV0ltW6tBG++LoEQ5W1tErTeL0FZiQSf/FdSnEt1dUrw7LNmrRncb85avVqCl16UYGrS7u3p4d5WCR7ZI8G5s3ZO73f/l42RYa7fYc4SDzKbh8Q/Y3j5eYUV/tsRKExxfJOk8zQj6adMNgGtXwV27WEaM6I6SkNDjFhgWUMtIwIoehwNDe4juWOaUVxMQbyYXV5ZBamuDgOh0hD91l7g4EGguIQ0R2Y4+gcTdTz3I+rQak+bn4eanTGQFM+zsOR/w1REF6ZmrAw+GhQMU/KN3R6W/MKInmRRRWatrxCsN4dqeG/cCNTUQNEwXLxIwT0ZQsnNM2158xagusYKmxgH+vvNQWp6xuWECmk1TY1YS2Y4cAC4b7tRXE6dgvrNbyHTU1AN6yiLjDIwAPXmG8D1ayQYWuEToqR+5Oczb+mpz9pp2aA9m4/HBUNtgg6qmfR3RwRSjdUtHrbxNs9m7kqozRvsggEq28Z8XFhYThriohLj6du4vbbWzvf0AneWLAJGE3auYIVFRUguNPrwC8B3vms/X/4c+PlPSf5cX11pHGauCxeAl39i5es9ylUqz0HKzAeWFLV/A/R2BLiin/r3R4hsnjFrAJrCCJWXW/joS8P0Er1FwhEV6pcpGfoqJp81NVrPjwwD165mKgSjgkXCMI/+Ky+D+FRUZ/2jD0P27zcRUYkR4NjbJKZzdk9LC6Sm2mk9RifSsFWUkZ9nU8GnHF3FJ6dMCqVLzkKAmYTgxoKt7/A/dFro+GxnXVynsNGwpIZqXT1U0Sq7QCt9+ZLLg5waJy6w65mLFRX2/hZL8bVrzhnKMuydO9bIkhI6XSwrPn0QqrHRnnP6NHDk1YwHt94HlY7kw49YttXlmsgIo3iTTP/HP0F99DGUZnxO9Qv6A4Xubzs9/bNOUZ0xG2kku5xGY6RPiDW3AFVV1rCuLkJowsLSi1B42ljtVZ2PaacMD5r8CVE9xvy8TawUF9O/KZvD1SwVu3ZbCOtc++tfgN5e1z3x73ZCv7LS7m9Yb0duie0gvI+QpFIS1u5eQc8Ak6XELfKr3A3FxCoV6gsEpfYUstaOHdbI8bEwKmFBVTnRLCgANjdCaSP0pQmn76Zbw0WTEzTytmO4RQNZPPV9oG6tnSNM8d77GRmrmSZNzBztANZU9W8+m7tt2NTq4FnnnDsD1d5OtpXQ+aOCPnY6nenM97c7ZalCRbkiq6a7kcKVwJYt9qAznwLnz2c8uBQxMv1fQ49KoZCRTCYt6czOZ3ramZkMaa2lYT94Bjj0DKSkFOrcWeBfJ6jEZAbeW1ssq2sfvXMC8sJhwvHuTZaZjIdOD6YYySFBoihtZKnbxdLRWMtWzpCIZq+mTSwm9fZhWxvwyekMmYrrOqLdlO6MNFGQFFRnJ+Hdk/GBJoWxMRNJs411T5MKamqh5thI/vpXAHMqvAryIV/fCVVeQUfN2PKQukc7F8vQBA0cYgy6Kiw6rZEnXXoc8LC1WeejLgcr+ZhCULra1UCuqKuFFBGKcVfUdeQ07G72Q02Q3Tazntavs57/4gpz7Hqk5RPTnmF21n7W5+qRovCjJJpTH9g1McfULDFqD4mmrNwwtNLrSGpYVWheN8y5eXGLmCES4kjCepr7b7A2MnC9T0ZaTn/U1fEKvlatEVgqK2KgH/iaJQl9kQGx73FL2Uq5BPcsubzyS+DkSRNFFNksUN2MZK+NJFssU76MgSwhWXDT3ZAu8AODWU28VJGh2S+broYMj5d+DPX8YWobc+9gWg0+m2CSHTkCvHo05IpbgqscA8XRl5MNyhhZRiMbeGNbuUoGe98+SyYmh+rsyO3iyHaq9M/Eeplr/VwWaKXHx7NqqUxN2lwL2yuC6i0a2P45g6hrnm3SZQVR9ODODCq0w9MlJofUzRnHj2e93N7k69UFtnSrokY+yOjPAZuKFapD0pFFiGatjg4LCQnu8u5GrW7wTaL9osXC9avAP47ZiOn8cm8pJkJ6+yRJ5fjfrfd1RBhp+d3voSanzZrw7YJdk5qnRn97nUWfTk6mlllnfKXTpZtl7eOPwtJBk+eYFF3k9IWSKC/90EOcLfWh78Xw4nrBJm2PKilEsLYBSveFS87IqAu1FG2kVnhwwGpXUWUjqYt+YtR62Y/0tVrXUoquqISK+xBdlgZHLPzirqHQYugAKSUNlrpKlrQdvKicF+w4dZuetO1fYGmXjPrFO4JDXYIzBdF4nBDk71R4gM3TprD+Tc+RTDqyoXEPZjP7+voznvPtW7pE66q+2H4Zkkqv0xGMvpPqs7TCwwk7vszlWXn6G40OwRW6ZuIhtRx0Xr2HBVrep2uM4VKVU/AjTXgWchxMzMt4LGc+d487z7xEppMo5u4l+mWNc5ArU4HK6uUzX/hIRjavfOJm+nKA/7ClS6zM8cP/BRgA/WO8dnWp06UAAAAASUVORK5CYII=') no-repeat;
    width: 57px;
    height: 21px
}

html body article .wrap-girl-box .title strong {
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-style: italic;
    color: #040404;
    font-weight: bold;
    display: inline;
    vertical-align: middle;
    font-size: 1em
}

@media(max-width: 975px) {
    html body article .wrap-girl-box .title {
        margin:5px auto
    }
}

html body article .wrap-girl-box .list-girl-with-gradient {
    width: auto;
    display: block
}

html body article .wrap-girl-box .list-girl-with-gradient li {
    display: inline-table;
    background: #fff;
    margin-right: 29px;
    font-size: .83333333em;
    width: 142px;
    padding: 10px 0;
    color: #575757;
    box-shadow: 11px 11px 0 1px #bdb6b6
}

html body article .wrap-girl-box .list-girl-with-gradient li.left-shadow {
    margin-top: 30px;
    box-shadow: -11px 11px 0 1px #c9b7bf
}

html body article .wrap-girl-box .list-girl-with-gradient li.last-child {
    margin-right: 0
}

html body article .wrap-girl-box .list-girl-with-gradient li strong {
    display: block;
    text-align: center;
    color: #000;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-size: 1.5em;
    margin-bottom: 7px;
    font-weight: bold
}

html body article .wrap-girl-box .list-girl-with-gradient li img {
    display: block;
    text-align: center;
    margin: auto
}

html body article .wrap-girl-box .list-girl-with-gradient li em {
    font-style: normal;
    margin-left: 12px;
    margin-top: 8px;
    display: block
}

html body article .wrap-girl-box .list-girl-with-gradient li em span {
    display: block;
    color: #145ba7
}

html body article .wrap-girl-box .list-girl-with-gradient li em a {
    color: #ff4e00
}

@media(max-width: 975px) {
    html body article .wrap-girl-box .list-girl-with-gradient {
        white-space:nowrap;
        overflow-x: scroll;
        margin-top: -31px;
        padding-bottom: 33px
    }
}

html body article .right-navigation-live-bj {
    float: right;
    margin: 4px 0 0 16px;
    width: 310px;
    margin-left: 22px;
    background: #f9f9f9;
    margin-top: -48px;
    margin-bottom: 27px;
    width: 270px;
    border: 1px solid #bccbcb;
    margin-bottom: 22px
}

@media(max-width: 939px) {
    html body article .right-navigation-live-bj.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .right-navigation-live-bj.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .right-navigation-live-bj.bp-hide {
        display:none
    }
}

html body article .right-navigation-live-bj.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .right-navigation-live-bj.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation-live-bj.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .right-navigation-live-bj.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation-live-bj.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .right-navigation-live-bj.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation-live-bj.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .right-navigation-live-bj.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation-live-bj.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .right-navigation-live-bj.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation-live-bj.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .right-navigation-live-bj.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .right-navigation-live-bj.normal {
    width: 270px
}

html body article .right-navigation-live-bj.ladbrokes-r-t-p li ul {
    padding-left: 24px
}

html body article .right-navigation-live-bj.william-hill-r-t-p li ul {
    padding-left: 26px
}

html body article .right-navigation-live-bj.betfair-r-t-p li ul {
    padding-left: 31px
}

html body article .right-navigation-live-bj li.title {
    color: #393939;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.58333333em;
    line-height: 23px;
    border-top: 6px solid #dbe1e1;
    background: #f5f9f8 url("../img/r-box-line-header.jpg") no-repeat left bottom;
    height: 67px;
    padding: 14px 0 0 17px
}

@media(max-width: 939px) {
    html body article .right-navigation-live-bj li.title {
        font-size:1.33333333em
    }
}

html body article .right-navigation-live-bj li.title.title-with-logo {
    padding: 10px 12px 8px 60px;
    line-height: 12px;
    text-indent: -37px;
    font-size: 1.41666667em;
    background: #f5f9f8 url("../img/background-title-with-logo-bottom-line.png") no-repeat left bottom
}

html body article .right-navigation-live-bj li.title.title-with-logo:before {
    display: none
}

html body article .right-navigation-live-bj li.title:before {
    display: inline-block;
    vertical-align: middle;
    background: #fff;
    content: "";
    width: 104px;
    height: 75px;
    float: right;
    margin: -14px 0 0 0
}

html body article .right-navigation-live-bj li.title.sp-1:before {
    background: #fff url("../img/sp/sp-1.png") no-repeat
}

html body article .right-navigation-live-bj li.title.sp-1.sp-1-888casino:before {
    background-position: 22px 16px
}

html body article .right-navigation-live-bj li.title.sp-1.sp-1-betfair {
    padding-left: 35px
}

html body article .right-navigation-live-bj li.title.sp-1.sp-1-betfair:before {
    background-position: 13px -63px
}

html body article .right-navigation-live-bj li.title.sp-1.sp-1-ladbrokes:before {
    background-position: 12px -146px
}

html body article .right-navigation-live-bj li.title.sp-1.sp-1-william-hill {
    padding-left: 13px
}

html body article .right-navigation-live-bj li.title.sp-1.sp-1-william-hill:before {
    background-position: 6px -222px
}

html body article .right-navigation-live-bj li.title.sp-1.sp-1-winner {
    padding-left: 29px
}

html body article .right-navigation-live-bj li.title.sp-1.sp-1-winner:before {
    background-position: 9px -282px
}

html body article .right-navigation-live-bj li.body-list {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin: 4px;
    display: block;
    padding: 27px 14px 0 19px;
    padding-top: 26px
}

html body article .right-navigation-live-bj li.body-list ul {
    display: table;
    margin-left: auto;
    margin-right: auto;
    background: 0;
    border: 0;
    padding: 0
}

html body article .right-navigation-live-bj li.body-list ul li.action {
    margin-bottom: 6.6px;
    margin-right: -16px
}

html body article .right-navigation-live-bj li ul {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin: 4px;
    display: block;
    padding: 27px 14px 0 19px
}

@media(max-width: 939px) {
    html body article .right-navigation-live-bj li ul {
        padding-left:10px;
        white-space: nowrap
    }
}

html body article .right-navigation-live-bj li ul li {
    background: url("../img/check-icon-18x18-grey.png") no-repeat left center;
    min-height: 18px;
    padding-left: 30px;
    font-size: 1.25em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    color: #505050;
    line-height: 20px;
    margin-bottom: 22.6px
}

html body article .right-navigation-live-bj li ul li span {
    display: block;
    color: #ababab;
    font-size: .83333333em
}

html body article .right-navigation-live-bj li ul li.action {
    background: 0;
    display: block;
    margin-bottom: 13px
}

html body article .right-navigation-live-bj li ul li.action a {
    color: #0030fe;
    font-size: .91666667em;
    text-align: right;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    display: block
}

html body article .right-navigation-live-bj li ul li.action a:hover {
    text-decoration: underline
}

html body article .right-navigation-live-bj.pos-absolute {
    position: absolute;
    right: 0;
    top: 0
}

@media(max-width: 939px) {
    html body article .right-navigation-live-bj {
        float:none;
        margin: 16px auto 23px auto;
        width: 290px
    }
}

html body article .right-navigation-live-bj li.full-title {
    border-top: 6px solid #dbe1e1;
    background: #f5f9f8 url("../img/background-title-with-logo-bottom-line.png") no-repeat left bottom;
    color: #5d5d5d;
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    text-align: center;
    padding: 7px 0 16px;
    line-height: 22px
}

html body article .right-navigation-live-bj li.full-title em {
    color: #8a9898;
    font-style: normal
}

html body article .right-navigation-live-bj li ul {
    padding: 0;
    border: 1px solid #bccbcb;
    background: #f9f9f9;
    white-space: normal
}

html body article .right-navigation-live-bj li ul li {
    background: 0;
    padding: 0;
    display: block;
    font-size: 1.08333333em;
    margin-bottom: 0
}

html body article .right-navigation-live-bj li ul li a {
    display: inline-block;
    color: #5d5d5d;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    padding: 12px 0;
    border-bottom: 1px solid #f9f9f9;
    width: 100%
}

html body article .right-navigation-live-bj li ul li a:hover {
    border-bottom: 1px solid #e2e2e2;
    color: #f24900
}

html body article .right-navigation-live-bj li ul li a:hover:after {
    display: block
}

html body article .right-navigation-live-bj li ul li a:hover:before {
    background-position: 0 -42px;
    width: 9px;
    height: 9px
}

html body article .right-navigation-live-bj li ul li a:before {
    content: "";
    vertical-align: middle;
    background: url("../img/sp/sp-5.png") no-repeat left top;
    display: block;
    background-position: 0 -23px;
    width: 9px;
    height: 9px;
    display: inline-block;
    margin: 0 10px 0 13px
}

html body article .right-navigation-live-bj li ul li a:after {
    content: "";
    background: url("../img/sp/sp-5.png") no-repeat left top;
    display: block;
    background-position: 0 0;
    width: 7px;
    height: 13px;
    vertical-align: middle;
    margin-right: 14px;
    margin-top: 3px;
    float: right;
    display: none
}

html body article .right-navigation-live-bj li ul li:last-child a:hover {
    border-bottom: 1px solid #f9f9f9
}

@media(max-width: 939px) {
    html body article .right-navigation-live-bj {
        width:270px
    }
}

html body article .right-navigation-live-bj li.full-title span {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAOCAYAAACo9dX2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABJZJREFUeNp0VVtslFUQ/ubf/99tu60lxSq9CKUqXqKUJramrYWGND6gISKa6JtphVhMeEOMJj7QNwuJPkjEhEuMxDbGkoovCHgpWqGksrYJVqOhF4FCWxG6u63d/mecc87f3bXgSWZ3zpk5M3O+ufzU6sCsGaEqwosbHLwwrxBnXw5CQoTbFwtpuRPQQqAXWqKnAnICWQp3XiJnB8oh5DqMy+66wN6kONoQwvYGB83py9pxOAgiO7j5LKeUFShnBbYQyPUKideUwv8uLXIt28/40pkQ5pIOlrD8fmAN/hGd2hqoo0fBbW1gCVBx4FN+lATETU3gM71Qr+8ArygFf9ED/ugAOCcKlbI6Shzx229BDQ6CW1qhipaBP/kYqqcH6tgxcHc3VPfnUKdPGTv6nn7ItwrHsVUesVFoRwgbmYxf9g98yD4zq44O1rb9sCUlcr1XRw4bud/ezqqywvJaf1WF1dfU3MxKn2mqXsdq2zbDG13lZ3gt37nT+E26WHgvhBq3SQKcFVpDqDFw6HzU1NqMdHaZ7FBWLbGkgh59xJ598zV4agpIJkC5eUA0N50u2rfXmhMU6EIM2Nth4KNnNgHn+sF5uaCQ5KwgH3zxIkjYyw5G4yn8hk1ivVnogodO7VM9/BArpdgfH2UVjVpkNEqRAIGyMlaJBKu5OVZ3Lxf0iNUfv1tEGhuNjnpjl0VhMGb3OTmin2Q1Pc1+Xq614zisPM/KdWWI/Z9cHH9fsubUSUDVhIJCB08YMNavF2gI9N0ZIJGwtaRsPRl01q4F8gSV3l5galrOGTw+ZoH8+wYoPx/Y024R3v6avfNkLTgiKBYVga5cAc3MgJJJ4NYt0NbnjY62fx3oi8jGLZCfCuCxYh8rTfLq6mwK+vrsv2ditIHpfVWVPT/fn+meiWtBV84BLa8AkQhw8CBw9qxt3Pp6G9yPfeBLIyBPjIaF4nFJUcyMhISI/2LElhkfcrDPRZtOHQvM/p/jrBYWWJWsSEO7WLyG7+qyxbnluczZ/v327OQJk1p/bJT9wsK03P/qhBS3lERpyX9spVOXI2B7mHjTQck7Eo/bqDPiwFZ25WpQWTkwNmp7uqTEFC3rl18XcGelJZ6qN6Z4aMjCrpEQpAwSzU9bxF7dDbp50/LFxaCGBmB8XFB3wcamnEdypEEkhZPXzDy8CsSOKFzVY9HNZ0Tu9VFtZtizm63xlavAw8MgHYwrbeGFQS+/BAz/CpSWg0ZGgNGxTPpmk+n5STJ36NNO61hDsUVqJi8qNoUGh8SWZ4airjE6dAjU2mruTroY0KNJ96/7AKGi1JehqZdu6eFfRGMSyI/aqakD0y86PwC+r9zKD4uxVMrUAmn8+36QUXxOCn8SvGu3RTBkJzVFPJF/L9+xuA1OUCYS9O8qAJ88ZUEQ3Z8VBu4RtkDvPwuhheUe67Z3KTMgs4gXeTdr7wWjIny7vj7zvUBnqY0le+03Hsb8Bw4q98gj39U15RMelHBviNY0fHaY7/BtIvttSsvkZbxYUBotz35sOdADZ+4tImb4LNuGdyFjDkUxH6fFxMjjZFX/FWAAYdCjGVcFs8YAAAAASUVORK5CYII=") no-repeat;
    display: inline-block;
    width: 37px;
    height: 14px;
    text-indent: -99999px;
    vertical-align: middle;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAVCAYAAAD8dkbIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACPhJREFUeNqMWGlvVNcZfs6dO7bBxjZ4NzZm8wKBUDdtaIAspUQlX9Il4kv4gqIqbb6EfItSpWor9QdEXVS1Eg1t1SpbQ2lVQpISKU0aArhATDBh8Qpex/sGtmfu2+csc+fOGKFc+9h3zj3nvNvzPu97Rz2hkHUtcqzh72MKB+sUNgWCpSVgicuU+bGXAFn30QllZ5D+pB+K2xs+4Y2KiM7aIWK2hXskclTODuVuReXYUcjfW0DiZID3fGC5kasUNjwew3NrFGoQUEgA/WNFxji8u6gWvVIcgbtPr09F1uvPfs4Zyu1JRs7x3XzyHrKQs94LxcY6BZ2fBbjk1+SsmwXyaoGW9Qqb40A8SzlxAuNOuLqLoGTEwPQeL0fJ4C6hyTUw/Tz1JQ0M4aTC2BdxjAm6/YcigrQuM0BJqcLWpCAVTyEuRQz8V1qBbduB0VHgf+eAvj5IKjDuUlEBnJIYJ/c+BuzeBdXTDbz/Lg+dBp56EtLUDHR3Q316Bui8gTQyxBmo1tUDT+wHysqsMq+9BgyPQB7lec3NUItLxKXGc5gGXMebOL0+Tt3ePQkZSthgekgOBLhMDbrwC86kx884Xomh+bSPY0sxJDXWg2/slOCtNySYnZXg/HkJ9u2VwPOEDpZUnM/1yOOIGV0ltW6tBG++LoEQ5W1tErTeL0FZiQSf/FdSnEt1dUrw7LNmrRncb85avVqCl16UYGrS7u3p4d5WCR7ZI8G5s3ZO73f/l42RYa7fYc4SDzKbh8Q/Y3j5eYUV/tsRKExxfJOk8zQj6adMNgGtXwV27WEaM6I6SkNDjFhgWUMtIwIoehwNDe4juWOaUVxMQbyYXV5ZBamuDgOh0hD91l7g4EGguIQ0R2Y4+gcTdTz3I+rQak+bn4eanTGQFM+zsOR/w1REF6ZmrAw+GhQMU/KN3R6W/MKInmRRRWatrxCsN4dqeG/cCNTUQNEwXLxIwT0ZQsnNM2158xagusYKmxgH+vvNQWp6xuWECmk1TY1YS2Y4cAC4b7tRXE6dgvrNbyHTU1AN6yiLjDIwAPXmG8D1ayQYWuEToqR+5Oczb+mpz9pp2aA9m4/HBUNtgg6qmfR3RwRSjdUtHrbxNs9m7kqozRvsggEq28Z8XFhYThriohLj6du4vbbWzvf0AneWLAJGE3auYIVFRUguNPrwC8B3vms/X/4c+PlPSf5cX11pHGauCxeAl39i5es9ylUqz0HKzAeWFLV/A/R2BLiin/r3R4hsnjFrAJrCCJWXW/joS8P0Er1FwhEV6pcpGfoqJp81NVrPjwwD165mKgSjgkXCMI/+Ky+D+FRUZ/2jD0P27zcRUYkR4NjbJKZzdk9LC6Sm2mk9RifSsFWUkZ9nU8GnHF3FJ6dMCqVLzkKAmYTgxoKt7/A/dFro+GxnXVynsNGwpIZqXT1U0Sq7QCt9+ZLLg5waJy6w65mLFRX2/hZL8bVrzhnKMuydO9bIkhI6XSwrPn0QqrHRnnP6NHDk1YwHt94HlY7kw49YttXlmsgIo3iTTP/HP0F99DGUZnxO9Qv6A4Xubzs9/bNOUZ0xG2kku5xGY6RPiDW3AFVV1rCuLkJowsLSi1B42ljtVZ2PaacMD5r8CVE9xvy8TawUF9O/KZvD1SwVu3ZbCOtc++tfgN5e1z3x73ZCv7LS7m9Yb0duie0gvI+QpFIS1u5eQc8Ak6XELfKr3A3FxCoV6gsEpfYUstaOHdbI8bEwKmFBVTnRLCgANjdCaSP0pQmn76Zbw0WTEzTytmO4RQNZPPV9oG6tnSNM8d77GRmrmSZNzBztANZU9W8+m7tt2NTq4FnnnDsD1d5OtpXQ+aOCPnY6nenM97c7ZalCRbkiq6a7kcKVwJYt9qAznwLnz2c8uBQxMv1fQ49KoZCRTCYt6czOZ3ramZkMaa2lYT94Bjj0DKSkFOrcWeBfJ6jEZAbeW1ssq2sfvXMC8sJhwvHuTZaZjIdOD6YYySFBoihtZKnbxdLRWMtWzpCIZq+mTSwm9fZhWxvwyekMmYrrOqLdlO6MNFGQFFRnJ+Hdk/GBJoWxMRNJs411T5MKamqh5thI/vpXAHMqvAryIV/fCVVeQUfN2PKQukc7F8vQBA0cYgy6Kiw6rZEnXXoc8LC1WeejLgcr+ZhCULra1UCuqKuFFBGKcVfUdeQ07G72Q02Q3Tazntavs57/4gpz7Hqk5RPTnmF21n7W5+qRovCjJJpTH9g1McfULDFqD4mmrNwwtNLrSGpYVWheN8y5eXGLmCES4kjCepr7b7A2MnC9T0ZaTn/U1fEKvlatEVgqK2KgH/iaJQl9kQGx73FL2Uq5BPcsubzyS+DkSRNFFNksUN2MZK+NJFssU76MgSwhWXDT3ZAu8AODWU28VJGh2S+broYMj5d+DPX8YWobc+9gWg0+m2CSHTkCvHo05IpbgqscA8XRl5MNyhhZRiMbeGNbuUoGe98+SyYmh+rsyO3iyHaq9M/Eeplr/VwWaKXHx7NqqUxN2lwL2yuC6i0a2P45g6hrnm3SZQVR9ODODCq0w9MlJofUzRnHj2e93N7k69UFtnSrokY+yOjPAZuKFapD0pFFiGatjg4LCQnu8u5GrW7wTaL9osXC9avAP47ZiOn8cm8pJkJ6+yRJ5fjfrfd1RBhp+d3voSanzZrw7YJdk5qnRn97nUWfTk6mlllnfKXTpZtl7eOPwtJBk+eYFF3k9IWSKC/90EOcLfWh78Xw4nrBJm2PKilEsLYBSveFS87IqAu1FG2kVnhwwGpXUWUjqYt+YtR62Y/0tVrXUoquqISK+xBdlgZHLPzirqHQYugAKSUNlrpKlrQdvKicF+w4dZuetO1fYGmXjPrFO4JDXYIzBdF4nBDk71R4gM3TprD+Tc+RTDqyoXEPZjP7+voznvPtW7pE66q+2H4Zkkqv0xGMvpPqs7TCwwk7vszlWXn6G40OwRW6ZuIhtRx0Xr2HBVrep2uM4VKVU/AjTXgWchxMzMt4LGc+d487z7xEppMo5u4l+mWNc5ArU4HK6uUzX/hIRjavfOJm+nKA/7ClS6zM8cP/BRgA/WO8dnWp06UAAAAASUVORK5CYII=') no-repeat;
    width: 57px;
    height: 21px;
    vertical-align: bottom
}

html body article .right-navigation-live-bj li ul {
    background: #fff
}

html body article .right-navigation-live-bj li ul li {
    font-size: 1.16666667em
}

html body article .right-navigation-live-bj li ul li a {
    border-bottom: 1px solid #fff
}

html body article .right-navigation-live-bj li ul li a span {
    display: inline-block;
    margin-left: 34px;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-size: .83333333em
}

html body article .right-navigation-live-bj li ul li a:after {
    margin-top: -6px
}

html body article .right-navigation-live-bj li ul li:hover a span {
    color: #329dcf
}

html body article .list-style-with-black-point {
    text-align: justify;
    color: #575757;
    line-height: 1.91666667;
    margin-top: 17px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    margin-left: 8%
}

@media(max-width: 718px) {
    html body article .list-style-with-black-point.bp-hide {
        display:none
    }
}

html body article .list-style-with-black-point.cm {
    margin-top: 0
}

@media(max-width: 520px) {
    html body article .list-style-with-black-point {
        margin-left:0
    }
}

html body article .list-style-with-black-point li {
    margin-bottom: 12px;
    list-style: disc
}

html body article .list-style-with-black-point li strong {
    font-size: 1.16666667em;
    color: #329dcf
}

@media(max-width: 520px) {
    html body article .list-style-with-black-point li {
        list-style:none
    }
}

html body article .simple-table {
    width: 260px;
    list-style: none;
    border: 1px solid #c6c6c6
}

html body article .simple-table li {
    display: table;
    font-family: 'Open Sans',sans-serif;
    margin-bottom: 0
}

html body article .simple-table li span {
    display: table-cell;
    width: 129px;
    text-align: center;
    vertical-align: middle
}

html body article .simple-table li span:first-child {
    border-right: 1px solid #c6c6c6;
    text-align: left;
    padding-left: 13px;
    width: 117px
}

html body article .simple-table li.thead {
    font-weight: bold;
    color: #4c4c4c;
    background: #fffcee;
    height: 34px;
    border-bottom: 1px solid #c6c6c6
}

html body article .simple-table li.thead span {
    padding: 0
}

html body article .simple-table li.thead span:first-child {
    text-align: center;
    width: 130px
}

html body article .simple-table.normal li {
    height: 29px
}

html body article .simple-table.normal li span {
    text-align: center;
    padding-left: 0;
    width: 130px
}

html body article .lswyabr {
    border-left: 1px solid #c6c6c6;
    border-top: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    background: #f5f9f8
}

html body article .lswyabr.bp-2 {
    display: table
}

html body article .lswyabr li {
    display: table-cell;
    vertical-align: middle;
    width: 67px;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600
}

html body article .lswyabr li span {
    font-size: .91666667em;
    display: block;
    height: 41px;
    line-height: 41px;
    text-align: center;
    white-space: nowrap;
    border-right: 1px solid #c6c6c6;
    padding: 0 1%;
    color: #686868
}

html body article .lswyabr li span:first-child {
    background: #fffcee;
    border-bottom: 1px solid #c6c6c6;
    color: #306cb0;
    display: table-cell;
    height: 35px;
    padding: 4px 3px;
    text-align: center;
    vertical-align: middle;
    width: 1%;
    line-height: 14px;
    white-space: normal;
    word-break: normal
}

html body article .list-with-4-girls {
    white-space: nowrap;
    margin-top: 56px
}

@media(max-width: 973px) {
    html body article .list-with-4-girls {
        overflow-x:scroll;
        margin-top: 17px;
        padding-bottom: 22px
    }
}

html body article .list-with-4-girls li {
    border: 1px solid #c6c6c6;
    display: inline-block;
    margin-left: 1px;
    padding: 4px;
    width: 214px
}

html body article .list-with-4-girls li:first-child {
    margin-left: 0
}

html body article .list-with-4-girls li img {
    display: block;
    margin: auto
}

html body article .list-with-4-girls li strong {
    display: block;
    text-align: center;
    margin: 6px auto;
    font-size: 1.75em;
    color: #329dcf
}

html body article .list-with-4-girls li span {
    font-size: .91666667em;
    white-space: normal;
    padding: 0 12px 12px 12px;
    display: block;
    text-align: justify
}

html body article .list-with-4-girls li span a {
    color: #ff4e08
}

html body article .list-with-4-girls li:before {
    content: "";
    display: block;
    background: url("../img/sp/sp-9.png") no-repeat left top;
    height: 26px;
    margin: -44px auto 18px;
    width: 163px
}

html body article .list-with-4-girls li.playtech:before {
    background-position: 41px -32px
}

html body article .ol-list-with-blue-point {
    text-align: justify;
    line-height: 1.91666667;
    margin-top: 17px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    counter-reset: item;
    padding: 0 21px;
    color: #575757;
    list-style: none inside none
}

@media(max-width: 718px) {
    html body article .ol-list-with-blue-point.bp-hide {
        display:none
    }
}

html body article .ol-list-with-blue-point.cm {
    margin-top: 0
}

html body article .ol-list-with-blue-point li {
    margin-bottom: 22px
}

html body article .ol-list-with-blue-point li:before {
    content: counter(item) ". ";
    counter-increment: item;
    color: #329dcf
}

html body article .ol-list-with-blue-point li strong {
    color: #329dcf
}

html body article .wb-with-green-title {
    background: #fff;
    box-shadow: 0 -6px 0 0 #d2ecec;
    border: 1px solid #c6c6c6;
    margin-top: 23px
}

html body article .wb-with-green-title .title {
    color: #565656;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    margin: 0 auto;
    background: #f5f9f8;
    border-bottom: 1px solid #c6c6c6;
    padding: 5px 0;
    font-size: 1.41666667em;
    text-align: center
}

html body article .wb-with-green-title .simple-gallery {
    position: relative
}

html body article .wb-with-green-title .simple-gallery .left,html body article .wb-with-green-title .simple-gallery .right {
    background: url("../img/arrow-for-gallery.png") no-repeat;
    width: 40px;
    height: 40px;
    position: absolute;
    display: block;
    content: "";
    top: 0;
    bottom: 0;
    margin: auto;
    cursor: pointer;
    text-indent: -99999px;
    z-index: 333333
}

html body article .wb-with-green-title .simple-gallery .left {
    background-position: 0 -80px;
    left: 21px
}

html body article .wb-with-green-title .simple-gallery .left:hover {
    background-position: 0 -120px
}

html body article .wb-with-green-title .simple-gallery .right {
    right: 21px;
    background-position: 0 0
}

html body article .wb-with-green-title .simple-gallery .right:hover {
    background-position: 0 -40px
}

html body article .wb-with-green-title .simple-gallery span.gallery-parent {
    position: relative;
    overflow: hidden;
    max-width: 754px;
    height: 552px;
    margin: 25px auto;
    display: block
}

html body article .wb-with-green-title .simple-gallery span.gallery-parent span {
    display: inline-block;
    position: relative;
    white-space: nowrap
}

html body article .wb-with-green-title .simple-gallery span.gallery-parent span img {
    display: inline-block;
    vertical-align: middle
}

@media(max-width: 830px) {
    html body article .wb-with-green-title .simple-gallery {
        display:none
    }
	html body article .wb-with-green-title .simple-gallery.dy {
        display:block
    }
}

html body article .wb-with-green-title .table {
    margin-bottom: 24px
}

html body article .list-style-with-links {
    display: table;
    margin: 26px auto auto
}

html body article .list-style-with-links.middle {
    margin-top: 38px
}

@media(max-width: 864px) {
    html body article .list-style-with-links {
        margin-left:3%
    }
}

@media(max-width: 939px) {
    html body article .list-style-with-links {
        display:table;
        margin: 23px auto auto 6%
    }
}

@media(max-width: 939px) and (max-width:520px) {
    html body article .list-style-with-links {
        margin-left:9%
    }
}

html body article .list-style-with-links li {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 1em;
    color: #707070;
    vertical-align: middle;
    margin-bottom: 15px;
    text-indent: -11px
}

html body article .list-style-with-links li:before {
    content: "\2022";
    display: inline-block;
    vertical-align: top;
    color: #bccbcb;
    margin-right: 11px
}

@media(max-width: 520px) {
    html body article .list-style-with-links li:before {
        margin-right:5px;
        text-indent: 0
    }
}

html body article .list-style-with-links li strong {
    color: #0a6f99
}

html body article .list-style-with-links.positive li:before,html body article .list-style-with-links.negative li:before {
    background: url("../img/positive-and-negative-list-point.png") no-repeat;
    width: 9px;
    height: 9px;
    content: "";
    vertical-align: middle
}

html body article .list-style-with-links.positive li:before {
    background-position: 0 0
}

html body article .list-style-with-links.negative li:before {
    background-position: 0 -9px
}

html body article .list-style-with-links.blue-arrow-style {
    margin-left: 38px;
    margin-top: 36px;
    overflow: hidden;
    padding-left: 20px
}

@media(max-width: 897px) {
    html body article .list-style-with-links.blue-arrow-style {
        margin-left:3%
    }
}

html body article .list-style-with-links.blue-arrow-style li {
    text-indent: -18px
}

html body article .list-style-with-links.blue-arrow-style li:before {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGtJREFUeNpiMJp7vh+Ii/7//88Aw0wMDAz3gbjHeN6FIgYYAMkAVeYB8T8gLgbxGUEECABV5gCpSUBcxsSAAG+B+B8QizFBVUUCqcVA3HU2yaAMZF40EP8B4gaY7SxAWQ0grgeqaIWZAxBgADX0ObZHqH0iAAAAAElFTkSuQmCC") no-repeat;
    width: 5px;
    height: 9px;
    content: "";
    vertical-align: middle;
    margin-right: 8px
}

html body article .list-style-with-links.blue-arrow-style li a {
    color: #ff5613;
    font-size: 1.16666667em
}

html body article .list-style-with-links.blue-arrow-style li a:hover {
    text-decoration: underline
}

html body article .list-style-with-links.normal li {
    color: #575757;
    font-weight: normal
}

html body article .list-style-with-links.normal li strong {
    color: #575757
}

html body article .list-style-with-links li a {
    color: #787878
}

html body article .list-style-with-links li:before,html body article .list-style-with-links li:after {
    background: url("../img/sp/sp-5.png") no-repeat left top;
    display: block;
    background-position: 0 -23px;
    width: 9px;
    height: 9px;
    content: "";
    vertical-align: middle;
    display: inline-block
}

html body article .list-style-with-links li:after {
    width: 7px;
    height: 13px;
    margin-left: 12px;
    background-position: -99999px -99999px
}

html body article .list-style-with-links li:hover a {
    color: #f24900
}

html body article .list-style-with-links li:hover:before {
    background-position: 0 -42px;
    width: 9px;
    height: 9px
}

html body article .list-style-with-links li:hover:after {
    background-position: 0 0;
    width: 7px;
    height: 13px
}

html body article .r-box-with-white-body-lv {
    float: right;
    margin: 4px 0 0 16px;
    width: 310px;
    margin-left: 22px;
    background: #f9f9f9;
    margin-top: -48px;
    margin-bottom: 27px;
    width: 270px;
    border: 1px solid #bccbcb;
    margin-bottom: 22px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-lv.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .r-box-with-white-body-lv.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .r-box-with-white-body-lv.bp-hide {
        display:none
    }
}

html body article .r-box-with-white-body-lv.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-lv.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body-lv.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-lv.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body-lv.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-lv.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body-lv.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-lv.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body-lv.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-lv.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body-lv.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-lv.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .r-box-with-white-body-lv.normal {
    width: 270px
}

html body article .r-box-with-white-body-lv.ladbrokes-r-t-p li ul {
    padding-left: 24px
}

html body article .r-box-with-white-body-lv.william-hill-r-t-p li ul {
    padding-left: 26px
}

html body article .r-box-with-white-body-lv.betfair-r-t-p li ul {
    padding-left: 31px
}

html body article .r-box-with-white-body-lv li.title {
    color: #393939;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.58333333em;
    line-height: 23px;
    border-top: 6px solid #dbe1e1;
    background: #f5f9f8 url("../img/r-box-line-header.jpg") no-repeat left bottom;
    height: 67px;
    padding: 14px 0 0 17px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-lv li.title {
        font-size:1.33333333em
    }
}

html body article .r-box-with-white-body-lv li.title.title-with-logo {
    padding: 10px 12px 8px 60px;
    line-height: 12px;
    text-indent: -37px;
    font-size: 1.41666667em;
    background: #f5f9f8 url("../img/background-title-with-logo-bottom-line.png") no-repeat left bottom
}

html body article .r-box-with-white-body-lv li.title.title-with-logo:before {
    display: none
}

html body article .r-box-with-white-body-lv li.title:before {
    display: inline-block;
    vertical-align: middle;
    background: #fff;
    content: "";
    width: 104px;
    height: 75px;
    float: right;
    margin: -14px 0 0 0
}

html body article .r-box-with-white-body-lv li.title.sp-1:before {
    background: #fff url("../img/sp/sp-1.png") no-repeat
}

html body article .r-box-with-white-body-lv li.title.sp-1.sp-1-888casino:before {
    background-position: 22px 16px
}

html body article .r-box-with-white-body-lv li.title.sp-1.sp-1-betfair {
    padding-left: 35px
}

html body article .r-box-with-white-body-lv li.title.sp-1.sp-1-betfair:before {
    background-position: 13px -63px
}

html body article .r-box-with-white-body-lv li.title.sp-1.sp-1-ladbrokes:before {
    background-position: 12px -146px
}

html body article .r-box-with-white-body-lv li.title.sp-1.sp-1-william-hill {
    padding-left: 13px
}

html body article .r-box-with-white-body-lv li.title.sp-1.sp-1-william-hill:before {
    background-position: 6px -222px
}

html body article .r-box-with-white-body-lv li.title.sp-1.sp-1-winner {
    padding-left: 29px
}

html body article .r-box-with-white-body-lv li.title.sp-1.sp-1-winner:before {
    background-position: 9px -282px
}

html body article .r-box-with-white-body-lv li.body-list {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin: 4px;
    display: block;
    padding: 27px 14px 0 19px;
    padding-top: 26px
}

html body article .r-box-with-white-body-lv li.body-list ul {
    display: table;
    margin-left: auto;
    margin-right: auto;
    background: 0;
    border: 0;
    padding: 0
}

html body article .r-box-with-white-body-lv li.body-list ul li.action {
    margin-bottom: 6.6px;
    margin-right: -16px
}

html body article .r-box-with-white-body-lv li ul {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin: 4px;
    display: block;
    padding: 27px 14px 0 19px
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-lv li ul {
        padding-left:10px;
        white-space: nowrap
    }
}

html body article .r-box-with-white-body-lv li ul li {
    background: url("../img/check-icon-18x18-grey.png") no-repeat left center;
    min-height: 18px;
    padding-left: 30px;
    font-size: 1.25em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    color: #505050;
    line-height: 20px;
    margin-bottom: 22.6px
}

html body article .r-box-with-white-body-lv li ul li span {
    display: block;
    color: #ababab;
    font-size: .83333333em
}

html body article .r-box-with-white-body-lv li ul li.action {
    background: 0;
    display: block;
    margin-bottom: 13px
}

html body article .r-box-with-white-body-lv li ul li.action a {
    color: #0030fe;
    font-size: .91666667em;
    text-align: right;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    display: block
}

html body article .r-box-with-white-body-lv li ul li.action a:hover {
    text-decoration: underline
}

html body article .r-box-with-white-body-lv.pos-absolute {
    position: absolute;
    right: 0;
    top: 0
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-lv {
        float:none;
        margin: 16px auto 23px auto;
        width: 290px
    }
}

html body article .r-box-with-white-body-lv li.full-title {
    border-top: 6px solid #dbe1e1;
    background: #f5f9f8 url("../img/background-title-with-logo-bottom-line.png") no-repeat left bottom;
    color: #5d5d5d;
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    text-align: center;
    padding: 7px 0 16px;
    line-height: 22px
}

html body article .r-box-with-white-body-lv li.full-title em {
    color: #8a9898;
    font-style: normal
}

html body article .r-box-with-white-body-lv li ul {
    padding: 0;
    border: 1px solid #bccbcb;
    background: #f9f9f9;
    white-space: normal
}

html body article .r-box-with-white-body-lv li ul li {
    background: 0;
    padding: 0;
    display: block;
    font-size: 1.08333333em;
    margin-bottom: 0
}

html body article .r-box-with-white-body-lv li ul li a {
    display: inline-block;
    color: #5d5d5d;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    padding: 12px 0;
    border-bottom: 1px solid #f9f9f9;
    width: 100%
}

html body article .r-box-with-white-body-lv li ul li a:hover {
    border-bottom: 1px solid #e2e2e2;
    color: #f24900
}

html body article .r-box-with-white-body-lv li ul li a:hover:after {
    display: block
}

html body article .r-box-with-white-body-lv li ul li a:hover:before {
    background-position: 0 -42px;
    width: 9px;
    height: 9px
}

html body article .r-box-with-white-body-lv li ul li a:before {
    content: "";
    vertical-align: middle;
    background: url("../img/sp/sp-5.png") no-repeat left top;
    display: block;
    background-position: 0 -23px;
    width: 9px;
    height: 9px;
    display: inline-block;
    margin: 0 10px 0 13px
}

html body article .r-box-with-white-body-lv li ul li a:after {
    content: "";
    background: url("../img/sp/sp-5.png") no-repeat left top;
    display: block;
    background-position: 0 0;
    width: 7px;
    height: 13px;
    vertical-align: middle;
    margin-right: 14px;
    margin-top: 3px;
    float: right;
    display: none
}

html body article .r-box-with-white-body-lv li ul li:last-child a:hover {
    border-bottom: 1px solid #f9f9f9
}

@media(max-width: 939px) {
    html body article .r-box-with-white-body-lv {
        width:270px
    }
}

html body article .r-box-with-white-body-lv li.body-list {
    background: #fff;
    padding: 0 0 9px 0
}

html body article .r-box-with-white-body-lv li.body-list ul li {
    background: url("../img/check-icon-18x18-grey.png") no-repeat left center;
    min-height: 18px;
    padding-left: 30px;
    font-size: 1.16666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    color: #505050;
    line-height: 20px;
    margin-bottom: 22.6px;
    margin-top: 30.1px
}

html body article .r-box-with-white-body-lv li.body-list ul li.action {
    background: 0;
    display: block;
    margin-right: 0
}

html body article .r-box-with-white-body-lv li.body-list ul li.action a {
    color: #0030fe;
    font-size: 1em;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    border-bottom: 0;
    padding: 0
}

html body article .r-box-with-white-body-lv li.body-list ul li.action a:before,html body article .r-box-with-white-body-lv li.body-list ul li.action a:after {
    display: none
}

html body article .r-box-with-white-body-lv li.body-list ul li.action a:hover {
    border-bottom: 0
}

@media(max-width: 825px) {
    html body article .r-box-with-white-body-lv {
        display:table;
        float: none;
        margin: 20px auto 0 auto
    }
}

html body article .r-box-with-white-body-lv li.full-title {
    color: #939393;
    font-size: 1.33333333em;
    letter-spacing: -0.5px;
    padding-left: 14px;
    text-align: left
}

html body article .r-box-with-white-body-lv li.full-title span.live {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAOCAYAAACo9dX2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABJZJREFUeNp0VVtslFUQ/ubf/99tu60lxSq9CKUqXqKUJramrYWGND6gISKa6JtphVhMeEOMJj7QNwuJPkjEhEuMxDbGkoovCHgpWqGksrYJVqOhF4FCWxG6u63d/mecc87f3bXgSWZ3zpk5M3O+ufzU6sCsGaEqwosbHLwwrxBnXw5CQoTbFwtpuRPQQqAXWqKnAnICWQp3XiJnB8oh5DqMy+66wN6kONoQwvYGB83py9pxOAgiO7j5LKeUFShnBbYQyPUKideUwv8uLXIt28/40pkQ5pIOlrD8fmAN/hGd2hqoo0fBbW1gCVBx4FN+lATETU3gM71Qr+8ArygFf9ED/ugAOCcKlbI6Shzx229BDQ6CW1qhipaBP/kYqqcH6tgxcHc3VPfnUKdPGTv6nn7ItwrHsVUesVFoRwgbmYxf9g98yD4zq44O1rb9sCUlcr1XRw4bud/ezqqywvJaf1WF1dfU3MxKn2mqXsdq2zbDG13lZ3gt37nT+E26WHgvhBq3SQKcFVpDqDFw6HzU1NqMdHaZ7FBWLbGkgh59xJ598zV4agpIJkC5eUA0N50u2rfXmhMU6EIM2Nth4KNnNgHn+sF5uaCQ5KwgH3zxIkjYyw5G4yn8hk1ivVnogodO7VM9/BArpdgfH2UVjVpkNEqRAIGyMlaJBKu5OVZ3Lxf0iNUfv1tEGhuNjnpjl0VhMGb3OTmin2Q1Pc1+Xq614zisPM/KdWWI/Z9cHH9fsubUSUDVhIJCB08YMNavF2gI9N0ZIJGwtaRsPRl01q4F8gSV3l5galrOGTw+ZoH8+wYoPx/Y024R3v6avfNkLTgiKBYVga5cAc3MgJJJ4NYt0NbnjY62fx3oi8jGLZCfCuCxYh8rTfLq6mwK+vrsv2ditIHpfVWVPT/fn+meiWtBV84BLa8AkQhw8CBw9qxt3Pp6G9yPfeBLIyBPjIaF4nFJUcyMhISI/2LElhkfcrDPRZtOHQvM/p/jrBYWWJWsSEO7WLyG7+qyxbnluczZ/v327OQJk1p/bJT9wsK03P/qhBS3lERpyX9spVOXI2B7mHjTQck7Eo/bqDPiwFZ25WpQWTkwNmp7uqTEFC3rl18XcGelJZ6qN6Z4aMjCrpEQpAwSzU9bxF7dDbp50/LFxaCGBmB8XFB3wcamnEdypEEkhZPXzDy8CsSOKFzVY9HNZ0Tu9VFtZtizm63xlavAw8MgHYwrbeGFQS+/BAz/CpSWg0ZGgNGxTPpmk+n5STJ36NNO61hDsUVqJi8qNoUGh8SWZ4airjE6dAjU2mruTroY0KNJ96/7AKGi1JehqZdu6eFfRGMSyI/aqakD0y86PwC+r9zKD4uxVMrUAmn8+36QUXxOCn8SvGu3RTBkJzVFPJF/L9+xuA1OUCYS9O8qAJ88ZUEQ3Z8VBu4RtkDvPwuhheUe67Z3KTMgs4gXeTdr7wWjIny7vj7zvUBnqY0le+03Hsb8Bw4q98gj39U15RMelHBviNY0fHaY7/BtIvttSsvkZbxYUBotz35sOdADZ+4tImb4LNuGdyFjDkUxH6fFxMjjZFX/FWAAYdCjGVcFs8YAAAAASUVORK5CYII=") no-repeat;
    display: inline-block;
    width: 37px;
    height: 14px;
    text-indent: -99999px;
    vertical-align: middle
}

html body article .r-box-with-white-body-lv li.full-title span.sp-4 {
    margin: 10px 18px 0 14px
}

html body article .r-box-with-white-body-lv li.full-title em {
    font-size: 1.41666667em;
    color: #393939
}

html body article .list-style-normal {
    text-align: justify;
    color: #575757;
    line-height: 1.91666667;
    margin-top: 17px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    margin-left: 8%;
    overflow: hidden
}

@media(max-width: 718px) {
    html body article .list-style-normal.bp-hide {
        display:none
    }
}

html body article .list-style-normal.cm {
    margin-top: 0
}

@media(max-width: 520px) {
    html body article .list-style-normal {
        margin-left:0
    }
}

html body article .list-style-normal li {
    margin-bottom: 12px;
    list-style: disc
}

html body article .list-style-normal li strong {
    font-size: 1.16666667em;
    color: #329dcf
}

@media(max-width: 520px) {
    html body article .list-style-normal li {
        list-style:none
    }
}

html body article .list-style-normal li {
    color: #484848;
    list-style: none;
    margin-left: 12px
}

html body article .list-style-normal li:before {
    content: "\2022";
    display: inline-block;
    vertical-align: top;
    color: #bccbcb;
    margin-right: 5px;
    margin-left: -12px
}

@media(max-width: 520px) {
    html body article .list-style-normal {
        display:table;
        margin-left: auto;
        margin-right: auto;
        overflow: visible
    }
}

html body article .sp-10 {
    background: url("../img/sp/sp-10.png") no-repeat left top;
    display: block;
    text-indent: -99999px;
    margin: auto
}

html body article .sp-10.sp-10-888casino {
    background-position: 0 0;
    width: 33px;
    height: 25px
}

html body article .sp-10.sp-10-allslots {
    background-position: 0 -35px;
    width: 68px;
    height: 31px
}

html body article .sp-10.sp-10-anderney {
    background-position: 0 -76px;
    width: 42px;
    height: 50px
}

html body article .sp-10.sp-10-birds {
    background-position: 0 -136px;
    width: 52px;
    height: 43px
}

html body article .sp-10.sp-10-cards {
    background-position: 0 -189px;
    width: 73px;
    height: 61px
}

html body article .sp-10.sp-10-commission {
    background-position: 0 -260px;
    width: 45px;
    height: 33px
}

html body article .sp-10.sp-10-betfair {
    background-position: 0 -303px;
    width: 104px;
    height: 32px
}

html body article .sp-10.sp-10-confianzaonline {
    background-position: 0 -345px;
    width: 40px;
    height: 41px
}

html body article .sp-10.sp-10-girl {
    background-position: 0 -396px;
    width: 70px;
    height: 75px
}

html body article .sp-10.sp-10-juegos-seguro {
    background-position: 0 -481px;
    width: 110px;
    height: 39px
}

html body article .sp-10.sp-10-roullete {
    background-position: 0 -530px;
    width: 71px;
    height: 71px
}

html body article .sp-10.sp-10-schleswigholstein {
    background-position: 0 -611px;
    width: 43px;
    height: 45px
}

html body article .sp-10.sp-10-slot {
    background-position: 0 -666px;
    width: 66px;
    height: 61px
}

html body article .sp-10.sp-10-touch {
    background-position: 0 -737px;
    width: 55px;
    height: 57px
}

html body article .sp-10.sp-10-winner {
    background-position: 0 -804px;
    width: 72px;
    height: 19px
}

html body article .sp-10.sp-10-y-888casino {
    background-position: 0 -833px;
    width: 92px;
    height: 73px
}

html body article .sp-10.sp-10-y-luckia {
    background-position: 0 -916px;
    width: 92px;
    height: 73px
}

html body article .sp-10.sp-10-y-leovegas {
    background-position: 0 -999px;
    width: 92px;
    height: 73px
}

html body article .sp-10.sp-10-y-sportium {
    background-position: 0 -1082px;
    width: 101px;
    height: 73px
}

html body article .sp-10.sp-10-y-winner {
    background-position: 0 -1165px;
    width: 101px;
    height: 73px
}

html body article .sp-10.sp-10-y-titanbet {
    background-position: 0 -1248px;
    width: 92px;
    height: 73px
}

html body article .sp-10.sp-10-y-betwaycasino {
    background-position: 0 -1331px;
    width: 92px;
    height: 73px
}

html body article .sp-10.sp-10-y-betsson {
    background-position: 0 -1414px;
    width: 101px;
    height: 73px
}

html body article .sp-10.sp-10-y-leovegas {
    background-position: 0 -1518px;
    width: 101px;
    height: 74px
}

html body article .exclusive-cta {
    text-align: right;
    margin-right: 12px;
    color: #0030fe;
    font-size: 1.16666667em;
    font-weight: bold;
    display: block
}

html body article .exclusive-cta:hover {
    text-decoration: underline
}

html body article .bestes-casino-banner {
    background: url("../img/bestes-casino-banner.png") no-repeat left top;
    width: 273px;
    height: 341px;
    display: block;
    text-indent: -99999px
}

html body article .bestes-casino-banner:hover {
    background-position: 0 -341px
}

html body article .list-style-r-p-normal {
    display: table;
    margin: 26px auto auto;
    display: block
}

html body article .list-style-r-p-normal.middle {
    margin-top: 38px
}

@media(max-width: 864px) {
    html body article .list-style-r-p-normal {
        margin-left:3%
    }
}

@media(max-width: 939px) {
    html body article .list-style-r-p-normal {
        display:table;
        margin: 23px auto auto 6%
    }
}

@media(max-width: 939px) and (max-width:520px) {
    html body article .list-style-r-p-normal {
        margin-left:9%
    }
}

html body article .list-style-r-p-normal li {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 1em;
    color: #707070;
    vertical-align: middle;
    margin-bottom: 15px;
    text-indent: -11px
}

html body article .list-style-r-p-normal li:before {
    content: "\2022";
    display: inline-block;
    vertical-align: top;
    color: #bccbcb;
    margin-right: 11px
}

@media(max-width: 520px) {
    html body article .list-style-r-p-normal li:before {
        margin-right:5px;
        text-indent: 0
    }
}

html body article .list-style-r-p-normal li strong {
    color: #0a6f99
}

html body article .list-style-r-p-normal.positive li:before,html body article .list-style-r-p-normal.negative li:before {
    background: url("../img/positive-and-negative-list-point.png") no-repeat;
    width: 9px;
    height: 9px;
    content: "";
    vertical-align: middle
}

html body article .list-style-r-p-normal.positive li:before {
    background-position: 0 0
}

html body article .list-style-r-p-normal.negative li:before {
    background-position: 0 -9px
}

html body article .list-style-r-p-normal.blue-arrow-style {
    margin-left: 38px;
    margin-top: 36px;
    overflow: hidden;
    padding-left: 20px
}

@media(max-width: 897px) {
    html body article .list-style-r-p-normal.blue-arrow-style {
        margin-left:3%
    }
}

html body article .list-style-r-p-normal.blue-arrow-style li {
    text-indent: -18px
}

html body article .list-style-r-p-normal.blue-arrow-style li:before {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGtJREFUeNpiMJp7vh+Ii/7//88Aw0wMDAz3gbjHeN6FIgYYAMkAVeYB8T8gLgbxGUEECABV5gCpSUBcxsSAAG+B+B8QizFBVUUCqcVA3HU2yaAMZF40EP8B4gaY7SxAWQ0grgeqaIWZAxBgADX0ObZHqH0iAAAAAElFTkSuQmCC") no-repeat;
    width: 5px;
    height: 9px;
    content: "";
    vertical-align: middle;
    margin-right: 8px
}

html body article .list-style-r-p-normal.blue-arrow-style li a {
    color: #ff5613;
    font-size: 1.16666667em
}

html body article .list-style-r-p-normal.blue-arrow-style li a:hover {
    text-decoration: underline
}

html body article .list-style-r-p-normal.normal li {
    color: #575757;
    font-weight: normal
}

html body article .list-style-r-p-normal.normal li strong {
    color: #575757
}

html body article .list-style-r-p-normal li {
    color: #707070;
    font-weight: normal
}

html body article .list-style-r-p-normal li.bold {
    font-weight: bold
}

html body article .list-style-r-p-normal li:before {
    font-weight: bold;
    margin-right: 4px;
    color: #f24900
}

html body article .list-style-r-p-normal li strong {
    color: #707070
}

html body article .list-style-r-p-normal.oh li {
    line-height: 23px
}

html body article .list-style-r-p-normal.oh li:before {
    margin-left: 22px
}

html body article .list-style-r-p-normal li {
    line-height: 23px;
    margin-left: 5%;
    text-align: justify;
    text-indent: -6px
}

html body article .list-with-logos {
    text-align: center;
    margin: auto
}

html body article .list-with-logos:before,html body article .list-with-logos:after {
    content: " ";
    display: table
}

html body article .list-with-logos:after,html body article .list-with-logos:before {
    clear: both
}

@media(max-width: 769px) {
    html body article .list-with-logos {
        display:table;
        margin: auto
    }
}

html body article .list-with-logos li {
    display: inline-table;
    font-weight: bold;
    text-align: left;
    width: 40%;
    margin-top: 17px
}

html body article .list-with-logos li strong {
    color: #329dcf;
    display: block;
    font-weight: normal
}

html body article .list-with-logos li.sp-10-confianzaonline:before {
    background: url("../img/sp/sp-10.png") no-repeat left top;
    display: block;
    text-indent: -99999px;
    margin: auto;
    display: inline-block;
    vertical-align: middle;
    margin-right: 13px;
    content: "";
    float: left;
    background-position: 0 -345px;
    width: 40px;
    height: 41px;
    margin-top: -4px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-888casino {
    background-position: 0 0;
    width: 33px;
    height: 25px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-allslots {
    background-position: 0 -35px;
    width: 68px;
    height: 31px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-anderney {
    background-position: 0 -76px;
    width: 42px;
    height: 50px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-birds {
    background-position: 0 -136px;
    width: 52px;
    height: 43px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-cards {
    background-position: 0 -189px;
    width: 73px;
    height: 61px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-commission {
    background-position: 0 -260px;
    width: 45px;
    height: 33px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-betfair {
    background-position: 0 -303px;
    width: 104px;
    height: 32px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-confianzaonline {
    background-position: 0 -345px;
    width: 40px;
    height: 41px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-girl {
    background-position: 0 -396px;
    width: 70px;
    height: 75px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-juegos-seguro {
    background-position: 0 -481px;
    width: 110px;
    height: 39px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-roullete {
    background-position: 0 -530px;
    width: 71px;
    height: 71px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-schleswigholstein {
    background-position: 0 -611px;
    width: 43px;
    height: 45px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-slot {
    background-position: 0 -666px;
    width: 66px;
    height: 61px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-touch {
    background-position: 0 -737px;
    width: 55px;
    height: 57px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-winner {
    background-position: 0 -804px;
    width: 72px;
    height: 19px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-y-888casino {
    background-position: 0 -833px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-y-luckia {
    background-position: 0 -916px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-y-leovegas {
    background-position: 0 -999px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-y-sportium {
    background-position: 0 -1082px;
    width: 101px;
    height: 73px
}

html body article .list-with-logos li.sp-10-confianzaonline:before.sp-10-y-winner {
    background-position: 0 -1165px;
    width: 101px;
    height: 73px
}

@media(max-width: 769px) {
    html body article .list-with-logos li.sp-10-confianzaonline:before {
        float:none;
        display: block;
        margin: auto
    }
}

html body article .list-with-logos li.sp-10-juegos-seguro:before {
    background: url("../img/sp/sp-10.png") no-repeat left top;
    display: block;
    text-indent: -99999px;
    margin: auto;
    display: inline-block;
    vertical-align: middle;
    margin-right: 13px;
    content: "";
    float: left;
    background-position: 0 -481px;
    width: 110px;
    height: 39px;
    margin-top: -4px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-888casino {
    background-position: 0 0;
    width: 33px;
    height: 25px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-allslots {
    background-position: 0 -35px;
    width: 68px;
    height: 31px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-anderney {
    background-position: 0 -76px;
    width: 42px;
    height: 50px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-birds {
    background-position: 0 -136px;
    width: 52px;
    height: 43px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-cards {
    background-position: 0 -189px;
    width: 73px;
    height: 61px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-commission {
    background-position: 0 -260px;
    width: 45px;
    height: 33px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-betfair {
    background-position: 0 -303px;
    width: 104px;
    height: 32px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-confianzaonline {
    background-position: 0 -345px;
    width: 40px;
    height: 41px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-girl {
    background-position: 0 -396px;
    width: 70px;
    height: 75px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-juegos-seguro {
    background-position: 0 -481px;
    width: 110px;
    height: 39px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-roullete {
    background-position: 0 -530px;
    width: 71px;
    height: 71px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-schleswigholstein {
    background-position: 0 -611px;
    width: 43px;
    height: 45px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-slot {
    background-position: 0 -666px;
    width: 66px;
    height: 61px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-touch {
    background-position: 0 -737px;
    width: 55px;
    height: 57px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-winner {
    background-position: 0 -804px;
    width: 72px;
    height: 19px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-y-888casino {
    background-position: 0 -833px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-y-luckia {
    background-position: 0 -916px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-y-leovegas {
    background-position: 0 -999px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-y-sportium {
    background-position: 0 -1082px;
    width: 101px;
    height: 73px
}

html body article .list-with-logos li.sp-10-juegos-seguro:before.sp-10-y-winner {
    background-position: 0 -1165px;
    width: 101px;
    height: 73px
}

@media(max-width: 769px) {
    html body article .list-with-logos li.sp-10-juegos-seguro:before {
        float:none;
        display: block;
        margin: auto
    }
}

html body article .list-with-logos li.sp-10-schleswigholstein:before {
    background: url("../img/sp/sp-10.png") no-repeat left top;
    display: block;
    text-indent: -99999px;
    margin: auto;
    display: inline-block;
    vertical-align: middle;
    margin-right: 13px;
    content: "";
    float: left;
    background-position: 0 -611px;
    width: 43px;
    height: 45px;
    margin: auto 19px auto 4px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-888casino {
    background-position: 0 0;
    width: 33px;
    height: 25px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-allslots {
    background-position: 0 -35px;
    width: 68px;
    height: 31px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-anderney {
    background-position: 0 -76px;
    width: 42px;
    height: 50px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-birds {
    background-position: 0 -136px;
    width: 52px;
    height: 43px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-cards {
    background-position: 0 -189px;
    width: 73px;
    height: 61px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-commission {
    background-position: 0 -260px;
    width: 45px;
    height: 33px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-betfair {
    background-position: 0 -303px;
    width: 104px;
    height: 32px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-confianzaonline {
    background-position: 0 -345px;
    width: 40px;
    height: 41px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-girl {
    background-position: 0 -396px;
    width: 70px;
    height: 75px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-juegos-seguro {
    background-position: 0 -481px;
    width: 110px;
    height: 39px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-roullete {
    background-position: 0 -530px;
    width: 71px;
    height: 71px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-schleswigholstein {
    background-position: 0 -611px;
    width: 43px;
    height: 45px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-slot {
    background-position: 0 -666px;
    width: 66px;
    height: 61px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-touch {
    background-position: 0 -737px;
    width: 55px;
    height: 57px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-winner {
    background-position: 0 -804px;
    width: 72px;
    height: 19px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-y-888casino {
    background-position: 0 -833px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-y-luckia {
    background-position: 0 -916px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-y-leovegas {
    background-position: 0 -999px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-y-sportium {
    background-position: 0 -1082px;
    width: 101px;
    height: 73px
}

html body article .list-with-logos li.sp-10-schleswigholstein:before.sp-10-y-winner {
    background-position: 0 -1165px;
    width: 101px;
    height: 73px
}

@media(max-width: 769px) {
    html body article .list-with-logos li.sp-10-schleswigholstein:before {
        float:none;
        display: block;
        margin: auto
    }
}

html body article .list-with-logos li.sp-10-commission:before {
    background: url("../img/sp/sp-10.png") no-repeat left top;
    display: block;
    text-indent: -99999px;
    margin: auto;
    display: inline-block;
    vertical-align: middle;
    margin-right: 13px;
    content: "";
    float: left;
    background-position: 0 -260px;
    width: 45px;
    height: 33px;
    margin: auto 23px 8px -3px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-888casino {
    background-position: 0 0;
    width: 33px;
    height: 25px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-allslots {
    background-position: 0 -35px;
    width: 68px;
    height: 31px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-anderney {
    background-position: 0 -76px;
    width: 42px;
    height: 50px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-birds {
    background-position: 0 -136px;
    width: 52px;
    height: 43px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-cards {
    background-position: 0 -189px;
    width: 73px;
    height: 61px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-commission {
    background-position: 0 -260px;
    width: 45px;
    height: 33px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-betfair {
    background-position: 0 -303px;
    width: 104px;
    height: 32px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-confianzaonline {
    background-position: 0 -345px;
    width: 40px;
    height: 41px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-girl {
    background-position: 0 -396px;
    width: 70px;
    height: 75px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-juegos-seguro {
    background-position: 0 -481px;
    width: 110px;
    height: 39px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-roullete {
    background-position: 0 -530px;
    width: 71px;
    height: 71px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-schleswigholstein {
    background-position: 0 -611px;
    width: 43px;
    height: 45px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-slot {
    background-position: 0 -666px;
    width: 66px;
    height: 61px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-touch {
    background-position: 0 -737px;
    width: 55px;
    height: 57px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-winner {
    background-position: 0 -804px;
    width: 72px;
    height: 19px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-y-888casino {
    background-position: 0 -833px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-y-luckia {
    background-position: 0 -916px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-y-leovegas {
    background-position: 0 -999px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-y-sportium {
    background-position: 0 -1082px;
    width: 101px;
    height: 73px
}

html body article .list-with-logos li.sp-10-commission:before.sp-10-y-winner {
    background-position: 0 -1165px;
    width: 101px;
    height: 73px
}

@media(max-width: 769px) {
    html body article .list-with-logos li.sp-10-commission:before {
        float:none;
        display: block;
        margin: auto
    }
}

html body article .list-with-logos li.sp-10-anderney:before {
    background: url("../img/sp/sp-10.png") no-repeat left top;
    display: block;
    text-indent: -99999px;
    margin: auto;
    display: inline-block;
    vertical-align: middle;
    margin-right: 13px;
    content: "";
    float: left;
    background-position: 0 -76px;
    width: 42px;
    height: 50px;
    margin: auto 17px auto 5px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-888casino {
    background-position: 0 0;
    width: 33px;
    height: 25px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-allslots {
    background-position: 0 -35px;
    width: 68px;
    height: 31px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-anderney {
    background-position: 0 -76px;
    width: 42px;
    height: 50px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-birds {
    background-position: 0 -136px;
    width: 52px;
    height: 43px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-cards {
    background-position: 0 -189px;
    width: 73px;
    height: 61px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-commission {
    background-position: 0 -260px;
    width: 45px;
    height: 33px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-betfair {
    background-position: 0 -303px;
    width: 104px;
    height: 32px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-confianzaonline {
    background-position: 0 -345px;
    width: 40px;
    height: 41px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-girl {
    background-position: 0 -396px;
    width: 70px;
    height: 75px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-juegos-seguro {
    background-position: 0 -481px;
    width: 110px;
    height: 39px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-roullete {
    background-position: 0 -530px;
    width: 71px;
    height: 71px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-schleswigholstein {
    background-position: 0 -611px;
    width: 43px;
    height: 45px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-slot {
    background-position: 0 -666px;
    width: 66px;
    height: 61px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-touch {
    background-position: 0 -737px;
    width: 55px;
    height: 57px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-winner {
    background-position: 0 -804px;
    width: 72px;
    height: 19px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-y-888casino {
    background-position: 0 -833px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-y-luckia {
    background-position: 0 -916px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-y-leovegas {
    background-position: 0 -999px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-y-sportium {
    background-position: 0 -1082px;
    width: 101px;
    height: 73px
}

html body article .list-with-logos li.sp-10-anderney:before.sp-10-y-winner {
    background-position: 0 -1165px;
    width: 101px;
    height: 73px
}

@media(max-width: 769px) {
    html body article .list-with-logos li.sp-10-anderney:before {
        float:none;
        display: block;
        margin: auto
    }
}

html body article .list-with-logos li.sp-10-birds:before {
    background: url("../img/sp/sp-10.png") no-repeat left top;
    display: block;
    text-indent: -99999px;
    margin: auto;
    display: inline-block;
    vertical-align: middle;
    margin-right: 13px;
    content: "";
    float: left;
    background-position: 0 -136px;
    width: 52px;
    height: 43px;
    margin: auto 12px auto 3px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-888casino {
    background-position: 0 0;
    width: 33px;
    height: 25px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-allslots {
    background-position: 0 -35px;
    width: 68px;
    height: 31px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-anderney {
    background-position: 0 -76px;
    width: 42px;
    height: 50px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-birds {
    background-position: 0 -136px;
    width: 52px;
    height: 43px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-cards {
    background-position: 0 -189px;
    width: 73px;
    height: 61px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-commission {
    background-position: 0 -260px;
    width: 45px;
    height: 33px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-betfair {
    background-position: 0 -303px;
    width: 104px;
    height: 32px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-confianzaonline {
    background-position: 0 -345px;
    width: 40px;
    height: 41px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-girl {
    background-position: 0 -396px;
    width: 70px;
    height: 75px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-juegos-seguro {
    background-position: 0 -481px;
    width: 110px;
    height: 39px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-roullete {
    background-position: 0 -530px;
    width: 71px;
    height: 71px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-schleswigholstein {
    background-position: 0 -611px;
    width: 43px;
    height: 45px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-slot {
    background-position: 0 -666px;
    width: 66px;
    height: 61px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-touch {
    background-position: 0 -737px;
    width: 55px;
    height: 57px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-winner {
    background-position: 0 -804px;
    width: 72px;
    height: 19px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-y-888casino {
    background-position: 0 -833px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-y-luckia {
    background-position: 0 -916px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-y-leovegas {
    background-position: 0 -999px;
    width: 92px;
    height: 73px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-y-sportium {
    background-position: 0 -1082px;
    width: 101px;
    height: 73px
}

html body article .list-with-logos li.sp-10-birds:before.sp-10-y-winner {
    background-position: 0 -1165px;
    width: 101px;
    height: 73px
}

@media(max-width: 769px) {
    html body article .list-with-logos li.sp-10-birds:before {
        float:none;
        display: block;
        margin: auto
    }
}

@media(max-width: 769px) {
    html body article .list-with-logos li {
        display:block;
        width: auto;
        text-align: center
    }
}

html body article .jab {
    background: #f9f9f9;
    border: 1px solid #bccbcb;
    width: 271px
}

html body article .jab .title {
    background: #f5f9f8;
    border-top: 6px solid #dbe1e1;
    text-align: center;
    background: #f5f9f8 url("../img/background-title-with-logo-bottom-line.png") no-repeat left bottom;
    height: 56px;
    line-height: 45px;
    display: block;
    font-size: 2.25em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300;
    color: #474444
}

html body article .jab .body {
    background: #fff;
    display: block;
    border: 1px solid #e1e1e1;
    margin: 3px;
    padding-top: 21px
}

html body article .jab .logo {
    float: left;
    margin: -3px 17px 13px 17px;
    text-indent: -99999px
}

html body article .jab .logo.sp-10-slot {
    margin-right: 49px
}

html body article .jab .logo.sp-10-roullete {
    margin-top: -9px
}

html body article .jab .logo.sp-10-girl {
    margin-top: -11px
}

html body article .jab .logo.sp-10-touch {
    margin-left: 35px
}

html body article .jab a,html body article .jab .like-a {
    overflow: hidden;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUeNpirKpv1mFgYLjCgARaG2oYmID0TCA2YUADIIlgIJ4AxHboEi+A2A+IG4HYDSbBAqXfQSXXAjE3EK9nQtL9FYhvw3TBJNiAeCkQ3wPiTJgEHxBvBOItQNyLbMdWIG4G4l3IrgJJFAHxaXR/AAQYAHHrE9zNacB5AAAAAElFTkSuQmCC") no-repeat left center;
    display: inline-block;
    display: block;
    padding-left: 13px;
    color: #505050;
    font-size: 1.16666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600
}

html body article .jab a:hover,html body article .jab .like-a:hover {
    color: #ff5613
}

html body article .jab .body-f {
    display: block;
    border-top: 1px dashed #b3b3b3;
    margin: 23px auto 0;
    padding: 17px 0 10px;
    width: 95%;
    color: #505050;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    text-align: left;
    font-size: 1em;
    line-height: normal
}

html body article .jab .body-f:before,html body article .jab .body-f:after {
    content: " ";
    display: table
}

html body article .jab .body-f:after,html body article .jab .body-f:before {
    clear: both
}

html body article .jab .body-f a {
    padding-left: 0;
    background: no-repeat;
    color: #0030fe;
    font-size: 1em;
    margin-top: 7px;
    text-align: left;
    font-weight: normal
}

html body article .jab .body-f a:hover {
    text-decoration: underline
}

html body article .jab .body-f .sp-10 {
    float: left;
    margin: -4px 17px 0 1px
}

html body article .video-wrapper-small {
    width: 384px
}

@media(max-width: 520px) {
    html body article .video-wrapper-small {
        width:auto;
        float: none
    }
}

html body article .video-wrapper-small .videoWrapper {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0
}

html body article .video-wrapper-small .videoWrapper object,html body article .video-wrapper-small .videoWrapper embed,html body article .video-wrapper-small .videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

html body article .paypal-info-box-bc {
    float: left;
    margin: 4px 16px 0 0;
    border: 1px solid #c6c6c6;
    box-shadow: 0 -6px 0 0 #fff5c7;
    width: 240px;
    float: right;
    margin: 4px 0 0 16px;
    margin-top: 26px;
    background: #fff;
    margin: 26px 21px 0 16px;
    box-shadow: none
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .paypal-info-box-bc.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .paypal-info-box-bc.bp-hide {
        display:none
    }
}

html body article .paypal-info-box-bc.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-box-bc.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-box-bc.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-box-bc.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-box-bc.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-box-bc.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-box-bc li {
    display: block;
    font-size: 1em;
    color: #5f5f5f;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    padding: 0 22px;
    margin-bottom: 15px;
    text-align: left
}

html body article .paypal-info-box-bc li.title {
    border-bottom: 1px solid #c6c6c6;
    background: #f5f9f9;
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    color: #7e7e7e;
    text-align: center;
    padding: 9px 0
}

html body article .paypal-info-box-bc li span {
    display: block;
    color: #1585ae
}

html body article .paypal-info-box-bc li a {
    display: block;
    color: #ff3405
}

html body article .paypal-info-box-bc li a:hover {
    text-decoration: underline
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .paypal-info-box-bc.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .paypal-info-box-bc.bp-hide {
        display:none
    }
}

html body article .paypal-info-box-bc.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-box-bc.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-box-bc.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-box-bc.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-box-bc.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-box-bc.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 939px) {
    html body article .paypal-info-box-bc {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .paypal-info-box-bc li {
    text-align: left
}

html body article .paypal-info-box-bc li.title {
    font-size: 1.16666667em;
    text-align: left;
    padding-left: 22px
}

html body article .paypal-info-box-bc li.title {
    background: #fefae5;
    margin-top: 0;
    border-top: 6px solid #bccbcb
}

html body article .rbox-home {
    width: 271px;
    background: #fffcee url(../img/888-home-page.jpg) no-repeat left top;
    border: 1px solid #c6c6c6;
    float: right;
    margin: 4px 0 0 16px;
    margin-top: -42px
}

@media(max-width: 939px) {
    html body article .rbox-home.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .rbox-home.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .rbox-home.bp-hide {
        display:none
    }
}

html body article .rbox-home.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .rbox-home.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .rbox-home.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .rbox-home.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .rbox-home.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .rbox-home.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .rbox-home.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .rbox-home.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .rbox-home.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .rbox-home.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .rbox-home.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .rbox-home.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .rbox-home ul {
    display: block;
    background: #fff;
    padding: 0 7px;
    border: 1px solid #e1e1e1;
    margin: 67px auto 6px auto;
    width: 90%
}

html body article .rbox-home ul li {
    display: block;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300;
    font-size: 1.25em;
    color: #080808;
    line-height: 17px;
    margin: 37px auto 0;
    overflow: hidden
}

html body article .rbox-home ul li:before {
    background: url("../img/sp/sp-11.png") no-repeat;
    display: inline-block;
    text-indent: -99999px;
    content: "";
    float: left;
    margin: 0 15px 0 11px;
    border-right: 1px solid #e4e6e6;
    padding-right: 11px
}

html body article .rbox-home ul li i {
    color: #545958;
    display: block;
    font-weight: bold;
    font-style: normal
}

html body article .rbox-home ul li.people:before {
    background-position: 0 -68px;
    height: 20px;
    height: 35px;
    width: 27px
}

html body article .rbox-home ul li.cup:before {
    background-position: 0 -36px;
    width: 25px;
    height: 23px;
    height: 35px;
    width: 27px
}

html body article .rbox-home ul li.award:before {
    background-position: 0 2px;
    width: 23px;
    height: 33px;
    height: 35px;
    width: 27px
}

html body article .rbox-home ul li.action {
    margin: 0;
    font-size: 1em
}

html body article .rbox-home ul li.action:before {
    display: none
}

html body article .rbox-home ul li.action a {
    display: block;
    color: #0030fe;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 1.16666667em;
    margin: 24px 12px 17px 0;
    text-align: right
}

html body article .rbox-home ul li.action a:hover {
    text-decoration: underline
}

@media(max-width: 825px) {
    html body article .rbox-home {
        float:none;
        margin: 16px auto
    }
}

html body article .home-info-box-dc {
    float: left;
    margin: 4px 16px 0 0;
    border: 1px solid #c6c6c6;
    box-shadow: 0 -6px 0 0 #fff5c7;
    width: 240px;
    float: right;
    margin: 4px 0 0 16px;
    margin-top: 26px;
    background: #fff;
    margin: 26px 21px 0 16px;
    box-shadow: none;
    width: 260px;
    margin-right: 0
}

@media(max-width: 939px) {
    html body article .home-info-box-dc.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .home-info-box-dc.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .home-info-box-dc.bp-hide {
        display:none
    }
}

html body article .home-info-box-dc.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .home-info-box-dc.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .home-info-box-dc.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .home-info-box-dc.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .home-info-box-dc.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .home-info-box-dc.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .home-info-box-dc.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .home-info-box-dc.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .home-info-box-dc.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .home-info-box-dc.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .home-info-box-dc.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .home-info-box-dc.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 939px) {
    html body article .home-info-box-dc {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .home-info-box-dc li {
    display: block;
    font-size: 1em;
    color: #5f5f5f;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    padding: 0 22px;
    margin-bottom: 15px;
    text-align: left
}

html body article .home-info-box-dc li.title {
    border-bottom: 1px solid #c6c6c6;
    background: #f5f9f9;
    font-size: 1.5em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    color: #7e7e7e;
    text-align: center;
    padding: 9px 0
}

html body article .home-info-box-dc li span {
    display: block;
    color: #1585ae
}

html body article .home-info-box-dc li a {
    display: block;
    color: #ff3405
}

html body article .home-info-box-dc li a:hover {
    text-decoration: underline
}

@media(max-width: 939px) {
    html body article .home-info-box-dc.bp-1 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width: 520px) {
    html body article .home-info-box-dc.bp-2 {
        display:block;
        float: none;
        text-align: center;
        margin: 22px auto 21px
    }
}

@media(max-width: 718px) {
    html body article .home-info-box-dc.bp-hide {
        display:none
    }
}

html body article .home-info-box-dc.e-q {
    margin-top: 26px
}

@media(max-width: 939px) {
    html body article .home-info-box-dc.e-q {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .home-info-box-dc.e-q-m {
    margin-top: 26px;
    margin-top: 19px
}

@media(max-width: 939px) {
    html body article .home-info-box-dc.e-q-m {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .home-info-box-dc.e-q-d {
    margin-top: 26px;
    margin-top: 8px
}

@media(max-width: 939px) {
    html body article .home-info-box-dc.e-q-d {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .home-info-box-dc.e-q-m-11 {
    margin-top: 26px;
    margin-top: 11px
}

@media(max-width: 939px) {
    html body article .home-info-box-dc.e-q-m-11 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .home-info-box-dc.e-q-m-7 {
    margin-top: 26px;
    margin-top: 7px
}

@media(max-width: 939px) {
    html body article .home-info-box-dc.e-q-m-7 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .home-info-box-dc.e-q-m-36 {
    margin-top: 26px;
    margin-top: 36px
}

@media(max-width: 939px) {
    html body article .home-info-box-dc.e-q-m-36 {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 939px) {
    html body article .home-info-box-dc {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 939px) {
    html body article .home-info-box-dc {
        display:block;
        float: none;
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
}

html body article .home-info-box-dc li {
    text-align: left
}

html body article .home-info-box-dc li.title {
    font-size: 1.16666667em;
    text-align: left;
    padding-left: 22px
}

html body article .home-info-box-dc li.title {
    background: #fefae5;
    margin-top: 0;
    border-top: 6px solid #bccbcb
}

html body article .home-info-box-dc li {
    padding: 0 22px;
    margin-bottom: 9px
}

html body article .home-info-box-dc li.title {
    padding: 6px 0 9px
}

html body article .home-info-box-dc li.title span {
    display: block;
    margin: auto;
    padding: 0
}

html body article .home-map {
    max-width: 428px;
    text-align: justify;
    color: #575757;
    line-height: 1.91666667;
    margin-top: 17px;
    font-family: Verdana,Arial,Helvetica,sans-serif
}

@media(max-width: 718px) {
    html body article .home-map.bp-hide {
        display:none
    }
}

html body article .home-map.cm {
    margin-top: 0
}

html body article .home-map.pull-left {
    margin-right: 22px
}

@media(max-width: 777px) {
    html body article .home-map.pull-left {
        margin-right:auto
    }
}

html body article .home-map.pull-right {
    margin-left: 22px
}

@media(max-width: 777px) {
    html body article .home-map.pull-right {
        margin-left:auto
    }
}

html body article .home-map img {
    display: block;
    margin: auto auto 52px
}

@media(max-width: 777px) {
    html body article .home-map img {
        margin:17px auto
    }
}

html body article .home-map span.row {
    line-height: 20px;
    display: block;
    margin: 17px 43px;
    font-size: 1.08333333em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    color: #5f5f5f;
    text-align: left
}

html body article .home-map span.row em {
    display: block;
    font-size: 1.16666667em;
    font-style: normal;
    color: #1585ae
}

@media(max-width: 777px) {
    html body article .home-map span.row {
        text-align:center;
        margin-left: auto;
        margin-right: auto
    }
}

@media(max-width: 777px) {
    html body article .home-map {
        float:none;
        width: auto;
        max-width: 100%;
        margin: auto
    }
}

html body article .map {
    overflow: hidden;
    margin-top: 17px;
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
    padding-bottom: 456px
}

html body article .map object,html body article .map embed,html body article .map iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

html body article .contact-map {
    overflow: hidden;
    margin-top: 17px;
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
    padding-bottom: 456px;
    padding-bottom: 444px
}

html body article .contact-map object,html body article .contact-map embed,html body article .contact-map iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

html body article .ls-normal {
    text-align: justify;
    color: #575757;
    line-height: 1.91666667;
    margin-top: 17px;
    font-family: Verdana,Arial,Helvetica,sans-serif
}

@media(max-width: 718px) {
    html body article .ls-normal.bp-hide {
        display:none
    }
}

html body article .ls-normal.cm {
    margin-top: 0
}

html body article .ls-normal li {
    list-style: disc;
    margin-bottom: 17px
}

html body article .ol-normal {
    text-align: justify;
    color: #575757;
    line-height: 1.91666667;
    margin-top: 17px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    padding: 0 22px;
    margin-left: 24px
}

@media(max-width: 718px) {
    html body article .ol-normal.bp-hide {
        display:none
    }
}

html body article .ol-normal.cm {
    margin-top: 0
}

html body article .ol-normal li {
    margin-bottom: 17px
}

html body article .home-box-with-title {
    background: url("../img/home-box-with-title.jpg") no-repeat;
    max-width: 894px;
    max-height: 374px
}

html body article .home-box-with-title img {
    text-align: center
}

@media(max-width: 886px) {
    html body article .home-box-with-title {
        display:none
    }
}

html body article .c-e {
    display: block;
    background: url("../img/c-e.png") no-repeat;
    width: 315px;
    height: 28px;
    text-indent: -99999px
}

html body article .contact-address {
    background: url("../img/address.jpg") no-repeat;
    width: 428px;
    height: 469px;
    text-indent: -99999px;
    float: left;
    margin-right: 17px;
    margin-top: 17px
}

@media(max-width: 876px) {
    html body article .contact-address {
        float:none;
        margin-right: auto;
        margin-left: auto;
        width: auto;
        max-width: 428px;
        background-size: 100%
    }
}

html body article .banner-im textarea {
    width: 80%;
    min-height: 70px;
    display: block;
    border: 1px solid #c5c5c5;
    margin: 12px auto
}

html body .white-popup-append-to-body {
    position: fixed;
    border: 4px solid #bababa;
    min-height: 300px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    width: 80%;
    max-width: 1200px;
    left: 0;
    right: 0;
    box-shadow: 0 0 50px -20px #000;
    margin: auto;
    background: #fff url(../img/ajax-preloader.GIF) no-repeat center center
}

html body .white-popup-append-to-body .indent {
    padding: 57px 27px 26px 26px
}

html body .white-popup-append-to-body .indent .flash {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0
}

html body .white-popup-append-to-body .indent .flash object,html body .white-popup-append-to-body .indent .flash embed,html body .white-popup-append-to-body .indent .flash iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

html body .white-popup-append-to-body .indent .right-side {
    margin-left: 32px;
    margin-bottom: 22px;
    width: 270px
}

html body .white-popup-append-to-body .indent .right-side .title {
    color: #545958;
    text-align: center;
    margin: 0 auto 17px auto;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
    font-size: 1.75em;
    line-height: 20px
}

html body .white-popup-append-to-body .indent .right-side .logo {
    display: block;
    margin: 0 auto;
    border-top: 1px solid #bccbcb;
    border-bottom: 1px solid #bccbcb;
    padding: 8px 0
}

html body .white-popup-append-to-body .indent .right-side .logo span {
    display: block;
    margin: 0 auto
}

html body .white-popup-append-to-body .indent .right-side ul {
    width: auto;
    margin: 17px auto;
    min-height: 338px
}

html body .white-popup-append-to-body .indent .right-side ul li {
    display: block;
    color: #5f5f5f;
    font-size: .91666667em;
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    line-height: 14px;
    margin: 9px 0
}

html body .white-popup-append-to-body .indent .right-side ul li span {
    display: block;
    color: #1585ae
}

html body .white-popup-append-to-body .indent .right-side .action {
    border-top: 1px solid #bccbcb;
    border-bottom: 1px solid #bccbcb;
    padding: 12px 0;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    display: block;
    color: #0030fe;
    text-align: center
}

html body .white-popup-append-to-body .indent .right-side .action:hover {
    text-decoration: underline
}

html body .white-popup-append-to-body .indent .o-h {
    overflow: hidden
}

html body .white-popup-append-to-body .close-button {
    background: url("../img/close-button-popup.jpg") no-repeat;
    width: 28px;
    height: 27px;
    margin-right: 10px;
    margin-top: 10px;
    text-indent: -99999px;
    cursor: pointer;
    float: right
}


/*singleoffer*/
.singleoffer {padding: 0 12px;margin: 17px 20px 0;text-align:center;border:1px solid #c6c6c6;background:#fff;}
.singleoffer .logo{display: block;height: 100px;}
.singleoffer .logo>span{display: inline-block;vertical-align: middle;width: 200px;height: 100%;}
.singleoffer .txt{position:relative;padding-bottom: 110px;}
.singleoffer .txt>span{display: block;font: normal 16px/18px Roboto,sans-serif;color: #474747}
.singleoffer .txt>span>span>strong{display: block;padding-bottom:5px;font: normal 19px/22px Roboto,sans-serif;text-transform:uppercase}
.singleoffer .txt>span>span>strong strong,.singleoffer .txt>span>span>b{color:#ff3405}
.singleoffer .txt .full{color:#474747;text-decoration:none;}
.singleoffer .txt .full:before{content:"";position:absolute;top: -100px;right: -12px;left: -12px;bottom:0;}
.singleoffer .txt .link{position: absolute;bottom:0;right:0;left:0;width: 80%;max-width:200px;margin: 30px auto;padding:14px;font:600 23px/23px 'open sans',sans-serif;text-align:center;text-transform:uppercase;text-decoration:none;color:white;background:#ff3405;border-radius: 2px;}
.singleoffer .txt .link:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;background: -moz-linear-gradient(-45deg,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 40%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 60%, rgba(255,255,255,0) 100%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(40%,rgba(255,255,255,0)), color-stop(50%,rgba(255,255,255,1)), color-stop(60%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0)));background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);background: -o-linear-gradient(-45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);background: -ms-linear-gradient(-45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);background: linear-gradient(135deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);background-repeat: no-repeat;background-position: 20px;background-size:300%;}
.singleoffer:hover .txt .link:after{animation:light 1s;-webkit-animation:light 1s;}
@keyframes light {0% {background-position:-600px; } 100% { background-position:0px; }}
@-webkit-keyframes light {0% {background-position:-600px; } 100% { background-position:0px; }}
@media(min-width:600px){
.singleoffer{position:relative;padding: 0 0 0 201px;}
.singleoffer .logo{position:absolute;top: 0;bottom: 0;left: 0;width:200px;height: auto;margin:auto;padding: 0;font-size: 0;border-right: 1px solid #c6c6c6;}
article .singleoffer .logo:before,article .singleoffer .logo>span:before,article .singleoffer .logo._l:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0;}
.singleoffer .txt{padding-top: 20px;padding-bottom: 83px;}
.singleoffer .txt .link{margin: 17px auto;}
.singleoffer .txt .full:before{top: 0px;right: 0;left: -201px;}
}
@media (max-width: 600px){
.singleoffer .logo span{margin-top: 25px;}
}
@media(min-width:900px){
.singleoffer{display:table;padding:0;margin: 17px auto 0;}
.singleoffer.full{display:block;max-width: 1000px;}
.singleoffer .logo,.singleoffer .txt{position:static;padding: 3px;height: 69px;}
.singleoffer .logo{float: left;width: auto;height: 75px;padding: 0 65px 0 25px;line-height: 75px;border:none;background:url(../img/arrows.png) no-repeat right center;}
article .singleoffer .logo._l:before{display:none;}
.singleoffer .txt{display:flex;justify-content: space-around;flex-direction: row-reverse;overflow: hidden;text-align:left;}
.singleoffer .txt>span{overflow: hidden;height: 69px;line-height: 69px;margin: 0 12px 0 25px;font-size: 15px;}
.singleoffer .txt>span>span{display:inline-block;vertical-align:middle;line-height: 17px;}
.singleoffer .txt>span>span>strong{font-size: 21px;line-height: 23px;padding-bottom: 3px;}
.singleoffer .txt>span>span>strong strong,.singleoffer .txt>span>span>b{font-size: 28px;}
.singleoffer .txt .link{position: relative;float: right;width: auto;margin: 13px 25px 13px 12px;font-size: 17px;line-height: 15px;}
.singleoffer .txt .full:before{left: 0}
}
@-moz-document url-prefix() {
    @media(min-width:900px){
    .singleoffer{display:block}
    }
    @media(min-width:1024px){
    .singleoffer{display:table}
    .singleoffer.full{display:block}
    .singleoffer .txt{display:inline-flex}
    .singleoffer.full .txt{display:flex}
    }
}

html body footer {
    background: #626262
}

@media(max-width: 974px) {
}

@media(max-width: 974px) and (max-width:650px) {
}

html body footer p.underline {
    background: #626262;
    font-size: .75em;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    margin: auto;
    line-height: 30px;
    color: #bababa;
    text-align: right
}

@media(max-width: 939px) {
    html body footer p.underline {
        text-align:center
    }
}

html body .back-to-top {
    background: url('../img/bt.png') no-repeat;
    position: fixed;
    bottom: 3%;
    right: 3%;
    text-indent: -99999px;
    width: 133px;
    height: 37px;
    cursor: pointer;
    display: none
}

html body .back-to-top:hover {
    background-position: 0 -36px
}

@media (max-width: 480px) {
    html body .back-to-top {
        width: 37px;
        border-right: 1px solid #c6c6c6;
        -webkit-border-top-right-radius: 4px;
        -webkit-border-bottom-right-radius: 4px;
        -moz-border-radius-topright: 4px;
        -moz-border-radius-bottomright: 4px;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px
    }
}


html body article .r-box li.title.sp-1.sp-1-bet365:before {
    background-position: 6px -871px;
}

html body article .r-box li.title.sp-1.sp-1-interwetten:before {
    background-position: 6px -611px;
}

html body article .r-box li.title.sp-1.sp-1-paf:before {
    background-position: 6px -941px;
}

html body article .r-box li.title.sp-1.sp-1-botemania:before {
    background-position: 6px -540px;
}

html body article .r-box li.title.sp-1.sp-1-goldenpark:before {
    background-position: 6px -685px;
}

html body article .r-box li.title.sp-1.sp-1-suertia:before {
    background-position: 6px -742px;
}

html body article .r-box li.title.sp-1.sp-1-premier:before {
    background-position: 6px -806px;
}
html body article .r-box li.title.sp-1.sp-1-star:before {
    background-position: 6px -997px;
}

html body article .faq-box p.icon:before {
    content: "";
    background: url(../img/faq-p-icon-before.png) no-repeat left top;
    float: left;
    width: 46px;
    height: 41px;
    margin: 4px 13px 1px 0;
}

html body article .yellow-box-with-inside-border p.icon:before {
    content: "";
    background: url(../img/p-icon-before.png) no-repeat 0 0;
    float: left;
    width: 46px;
    height: 41px;
    margin: 4px 13px 1px 0;
}

html body article .yellow-box-with-inside-border p.icon.p-sound:before {
    background-position: -60px 0;
    width: 44px;
    height: 45px;
    margin: 4px 28px 1px
}

html body article .yellow-box-with-inside-border p.icon.p-grafik:before {
    background-position: 0 -42px;
    width: 50px;
    height: 50px;
    margin: 4px 25px 1px
}

html body article .yellow-box-with-inside-border p.icon.p-jackpot:before {
    background-position: -60px -46px;
    width: 52px;
    height: 53px;
    margin: 4px 24px 1px
}

html body article .yellow-box-with-inside-border p.icon.p-playboy:before {
    background-position: 0 -93px;
    width: 40px;
    height: 59px;
    margin: 4px 30px 1px
}

html body article .yellow-box-with-inside-border p.icon.p-live:before {
    background-position: -60px -100px;
    width: 50px;
    height: 52px;
    margin: 4px 25px 1px
}

.hs.blue-bold-x19 {
    padding: 0 21px;
}

.table-wrap.company-table .table.html-table caption {
    font: bold 18px/20px 'open sans',sans-serif;
    color: #7e7e7e;
    text-align: center;
    background: #f5f9f9;
    border: 1px solid #c6c6c6;
    padding: 15px;
    box-shadow: 0 -6px 0 0 #fff5c7;
}

.quicknavi {
    width: 230px;
}

.quicknavi.left {
    float: left;
    margin: 0 30px 5px 0;
}

.quicknavi.right {
    float: right;
    margin: -20px 0 5px 3%;
}

.quicknavi ul {
    padding: 0;
    margin: 0 0 10px;
    list-style: none;
    border: 1px solid #c6c6c6;
}

.quicknavi ul li {
}

.quicknavi ul li.first {
    padding: 10px 0;
    font: 600 14px/16px 'open sans', sans-serif;
    color: #262626;
    text-align: center;
    background: #f5f9f8;
    border-bottom: 1px solid #c6c6c6;
}

.quicknavi ul li a {
    display: block;
    color: #505050;
    padding: 4px 5px 5px;
    font: normal 13px/16px Verdana, sans-serif;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAAABAQMAAACR/WKAAAAAA1BMVEXk5uZI3FaBAAAACklEQVQI12PAAwAAHAABNaaTiQAAAABJRU5ErkJggg==) no-repeat center bottom;
}

.quicknavi ul li:last-child a {
    background-image: none;
}

.quicknavi ul li a:hover {
    background: #fffcee;
    margin: -1px;
    border: 1px solid #c6c6c6;
}

.quicknavi ul li a:before {
    float: left;
    content: "";
    width: 45px;
    height: 30px;
    border-right: 1px solid #e4e6e6;
    margin: 0 12px 0 0;
    background: url("../img/quick-icons.png") no-repeat center 0
}

.quicknavi ul li a.quick-link-2:before {
    background-position: center -30px
}

.quicknavi ul li a.quick-link-3:before {
    background-position: center -60px
}

.quicknavi ul li a.quick-link-4:before {
    background-position: center -90px
}

.quicknavi ul li a.quick-link-5:before {
    background-position: center -120px
}

.quicknavi ul li a:hover:before {
    background-position: center -150px
}

.quicknavi ul li a.quick-link-2:hover:before {
    background-position: center -180px
}

.quicknavi ul li a.quick-link-3:hover:before {
    background-position: center -210px
}

.quicknavi ul li a.quick-link-4:hover:before {
    background-position: center -240px
}

.quicknavi ul li a.quick-link-5:hover:before {
    background-position: center -270px
}

.quicknavi ul li a span {
    display: block;
    font-size: 11px;
    color: #b2b2b2;
}

.quicknavi div.angebot {
    border: 1px solid #bccbcb;
    font: normal 13px/25px 'open sans', sans-serif;
    color: #262626;
    text-align: center;
}

.quicknavi div.angebot:hover {
    background-color: #fffcee;
}

.quicknavi div.angebot span {
    display: block;
    margin: 0 10px;
    border-bottom: 1px solid #e4e6e6;
}

.quicknavi div.angebot a {
    display: block;
    margin: 4px 0;
    padding: 9px 10px 13px;
    text-decoration: none;
    font: bold 13px/15px Verdana, sans-serif;
    color: #517ec4;
    text-align: right;
    background: url("../img/sp/sp-4.png") no-repeat 10px -1013px;
}

.quicknavi div.angebot a:hover {
    text-decoration: underline;
}

@media (max-width: 767px) {
	.quicknavi.right {
	    float: right;
	    margin: 20px 0 5px 3%;
	}
}

/*       Footer        */
html body footer {
    background: #484848;
    border-top: 3px solid #f14900;
    margin-top: 5px;
}

html body footer .footer-wrapper {
    max-width: 960px;
    margin: 0 auto;
    overflow: hidden;
}

html body footer .footer-wrapper .top {
    overflow: hidden;
    border-bottom: 1px solid #686868;
    padding: 15px 0;
}

html body footer .footer-wrapper .top>.autor {
    float: left;
    width: 26%;
    height: 15px;
    font: normal 11px/13px Verdana,sans-serif;
    padding: 90px 0 0 114px;
    color: #939393;
    background: url(../img/imagen-de-autor-footer.jpg) no-repeat 0 center;
}

html body footer .footer-wrapper .top>.angebot {
    float: right;
    overflow: hidden;
    margin-left: 1.5%;
}

html body footer .footer-wrapper .top>.angebot a {
    float: right;
    width: 135px;
    height: 29px;
    padding: 65px 15px 11px 155px;
    font: bold 13px/29px Verdana,sans-serif;
    color: white;
    text-decoration: none;
    text-align: center;
    background: url(../img/bonos-de-bienvenida-en-888-casino.jpg) no-repeat 0 0;
}

html body footer .footer-wrapper .top>.angebot a span {
    display: block;
    height: 100%;
    background: #1e92ff;
    border-radius: 2px;
}

html body footer .footer-wrapper .top>.soft {
    overflow: hidden;
}

html body footer .footer-wrapper .top>.soft a:first-child {
    border-color: #e54906;
    position: relative;
}

html body footer .footer-wrapper .top>.soft a,html body footer .footer-wrapper .top>.soft a:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAHBAMAAAAR0ssIAAAAElBMVEUAAADySQDySQDySQDySQDySQD+uj52AAAABXRSTlMADBYKKF9MJrsAAAAjSURBVAjXYwABYSFBAwYYEA0KReEIwDlKKkoKGMowOYJQ0wDcZwTjM6bWtAAAAABJRU5ErkJggg==) no-repeat center;
}

html body footer .footer-wrapper .top>.soft a {
    display: block;
    margin-bottom: 6px;
    font: normal 13px/29px Verdana,sans-serif;
    color: #d4d4d4;
    background-position: right center;
    background-color: #363636;
    border: 1px solid transparent;
}

html body footer .footer-wrapper .top>.soft a:first-child:before {
    display: block;
    width: 44px;
    height: 31px;
    position: absolute;
    top: -1px;
    left: -1px;
    margin: 0;
    background: url(../img/footer-soft-misc.png) no-repeat -5px 0;
}

html body footer .footer-wrapper .top>.soft a:before {
    content: "";
    display: inline-block;
    width: 7px;
    height: 7px;
    vertical-align: middle;
    margin: 0 8px;
}

html body footer .footer-wrapper .top>.soft a.micro i {
    display: inline-block;
    width: 21px;
    height: 21px;
    vertical-align: middle;
    margin: -4px 4px 0 22px;
    background: url(../img/footer-soft-misc.png) no-repeat 0 -32px;
}

html body footer .footer-wrapper .bot {
    overflow: hidden;
}

html body footer .footer-wrapper .sb {
    float: left;
    width: 447px;
    background: url("../img/footer-mejor-software.png") no-repeat 0 center;
    /* padding-left: 330px; */
    margin: 0;
}

html body footer .footer-wrapper .sb>span {
    float: right;
    width: 19px;
    height: 19px;
    margin: 17px 6px;
    background: #707070 url(../img/fsicon.png) no-repeat center 0;
    cursor: pointer;
}

html body footer .footer-wrapper .sb>span.g {
    background-position: center -38px;
}

html body footer .footer-wrapper .sb>span.f {
    background-position: center -19px;
}

html body footer .footer-wrapper .sb>span.t {
    background-position: center 0;
}

html body footer .footer-wrapper .r-l {
    float: right;
    line-height: 40px;
    padding: 6px 0;
    text-align: right;
}

html body footer .footer-wrapper .r-l a:first-child, html body footer .footer-wrapper .r-l span:first-child {
    margin-left: 0;
}

html body footer .footer-wrapper .r-l .ecogra {
    width: 148px;
    background-position: 0 0;
}

html body footer .footer-wrapper .r-l a, html body footer .footer-wrapper .r-l span {
    display: inline-block;
    width: 25px;
    height: 38px;
    vertical-align: middle;
    text-align: center;
    margin-left: 12px;
    background: url("../img/footer-r-links.png") no-repeat 0 0;
    text-indent: -9999px;
}

html body footer .underline {
    background: #282828;
    font: normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
    margin: auto;
    color: #bababa;
    text-align: right;
    padding: 14px 0;
    box-shadow: -960px 0 0 #282828,960px 0 0 #282828;
}

html body footer .underline nav {
    float: left;
}

html body footer .underline nav a:first-child {
    border-left: none;
}

html body footer .underline nav a {
    color: white;
    font-size: 12px;
    line-height: 12px;
    padding: 2px 8px;
    border-left: 1px solid #a6a6a6;
}

html body footer .footer-wrapper .r-l .ecogra:hover {
    background-position: 0 -78px;
}

html body footer .footer-wrapper .r-l .age {
    background-position: -149px 0;
}

html body footer .footer-wrapper .r-l .g {
    background-position: 0 -39px;
    width: 53px;
}

html body footer .footer-wrapper .r-l .g:hover {
    background-position: 0 -117px;
}

html body footer .footer-wrapper .r-l .gpwa {
    background-position: -93px -39px;
    width: 76px;
}

html body footer .footer-wrapper .r-l .gpwa:hover {
    background-position: -93px -117px;
}

html body footer .underline nav a:hover {
    text-decoration: underline;
}

html body footer .footer-wrapper .top>.soft a:hover {
    background-color: #282828;
}

.fb-like.fb_iframe_widget {
    margin-top: 13px;
}

@media (max-width: 1280px) {
    .back-to-top {
        bottom: 24%!important;
    }
}

@media (max-width: 975px) {
    html body footer .footer-wrapper .top>.soft a {
        background-position: -100px -100px;
    }
}

@media (max-width: 940px) {
    html body footer .footer-wrapper .top {
        padding-right: 5px;
        padding-left: 5px;
    }

    html body footer .footer-wrapper .top>.autor {
        width: 0px;
        text-indent: -9999px;
        position: relative;
        margin-right: 2%;
    }

    html body footer .footer-wrapper .top>.angebot {
        margin-left: 4%;
    }

    html body footer .footer-wrapper .top>.soft a {
        background-position: right center;
    }

    html body footer .footer-wrapper .top>.autor:before {
        background-position: -117px 0;
        top: 2px;
    }

    html body footer .footer-wrapper .top>.autor:after {
        background-position: -221px 0;
        bottom: 1px;
        width: 75px;
        left: 15px;
    }
}


@media (max-width: 850px) {
    html body footer .footer-wrapper .sb {
        float: none;
        margin: 0 auto;
        overflow: hidden;
    }

    html body footer .footer-wrapper .r-l {
        float: none;
        margin: 0 auto;
        text-align: center;
    }

    .back-to-top {
        bottom: 5%!important;
    }
}

@media (max-width: 768px) {
    html body footer .underline {
        text-align: center;
    }

    html body footer .underline nav {
        float: none;
        margin: 0 auto 10px;
        line-height: 25px;
    }

    .back-to-top {
        bottom: 8%!important;
    }
}

@media (max-width: 760px) {
    html body footer .footer-wrapper .top>.autor {
        margin-right: 1%;
    }

    html body footer .footer-wrapper .top>.angebot {
        margin-left: 2%;
    }
}


@media (max-width: 730px) {
    html body footer .footer-wrapper .top>.autor {
        display: none;
    }
}

@media (max-width: 680px) {
    .back-to-top {
        bottom: 33%!important;
    }
}

@media (max-width: 590px) {
    html body footer .footer-wrapper .top>.angebot, html body footer .footer-wrapper .top>.angebot a {
        display: block;
        float: none;
        margin: 0 auto 7px;
    }

    html body footer .footer-wrapper .top>.soft {
        width: 305px;
        margin: 0 auto;
    }

    html body footer .footer-wrapper .top>.angebot, html body footer .footer-wrapper .top>.angebot a {
        display: block;
        float: none;
        margin: 0 auto 7px;
    }

    html body footer .footer-wrapper .top>.soft a:first-child:before {
        background-position: 0 0;
    }

    html body footer .footer-wrapper .top>.soft a.micro i {
        margin: -4px 8px 0 29px;
    }

    html body footer .footer-wrapper .bot {
        display: none;
    }

    .back-to-top {
        bottom: 8%!important;
    }
}

footer .underline .uk, footer .underline .es , footer .underline .de , footer .underline .dk {
    background: url("../img/uk-es.png") 0 0 no-repeat;
    width: 16px;
    height: 11px;
    border: none;
    display: inline-block;
    text-align: center;
    text-indent: -9999px;
    padding: 0;
    margin-right: 5px;
}

footer .underline .es {
    background-position: 0 0
}

footer .underline .uk {
    background-position: -16px 0
}

footer .underline .de {
    background-position: 0 -11px
}

footer .underline .dk {
    background-position: -16px -11px
}



html body footer .footer-wrapper .r-l {
    float: right;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAIAAAACtmMCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA/pJREFUeNq0lslLI1EQxk0nGre4x6hxifsWUeIOinoQJCDecsyf51k9KCjuoriBuySg4BZxiRL3Jer87Bp6ZjLRHIZ5h9j9uup7X1V9VU9dT09PVLgVGxtbUFBgtVotFktCQoLBYAgGg/f392dnZycnJwcHB09PT2EddX8jmkymurq68vJyQKO+WMB5PJ61tbXb29sIiAB1dXXBiOfz83Ov18svbq+vr9HR0RyWmZlZVlbGLwawnpycBPpLxNbW1vr6eh78fv/09DRYiYmJubm5qamp8fHxDw8P19fXx8fHd3d3IHZ0dKSnp2O8urq6sLAQBlGDW19fn52dLS4u5lW4hCxOAmVvb6+9vb22tjYEVF9SUiLBtrW18TA3N7e0tOR0OpuamihI2CSyX1pampGRMT4+/vLykp+fn5OTEwgEiOwnIhZ9fX2KonDUysqKy+Ui0qhIi1TYbDZA9Xo9iAhjd3eXdCt8a25uphScAHPYaZEajUbyyKcPdRn/XBhgiT1e+GIGzidHEtHd3a3T6QYHB7FoaWnBmVewKAI5fXt7S0tLi4mJIS5Y7OzsXF5egpiUlMQnmKJQ9mtqasgDX5XCwkL8/erq7OwEDpUAt729TUTLy8vgIsyrq6uxsTFeKffm5ubIyMjR0ZEwxUvcwQFNoSvY5RCkgNyAQ71IZ2Jign3YAYd0aBJapbGx0e12I9ibmxukqnUEviDwDJqCjwgiLy9PLNCtz+erqqpqaGh4fHxkR+QtX7WHuLg4rUr4giAMDCIRuqKiokKcCZnMJicnc+z7+zubaBu5wGtrawumGJM1h8NBHgURIOQpwlIkFxoLciGgEr7Ggh2KgPqgzwEmdbFP3oU4XjxQccPz8zOZ0rYElMC1V3HY2NigkYjDbrfDdHFxEQO6AMvfCfFqYECByIFUM6ySxfTw8BAl05dFRUXESNYYENXV1fiCgq9QJixFgFAiavimQ4gGIuD61EXFqIyMKBa+0hcXFxcKmeaJAYWgQoYdEFRDNisrK6kVqurv7x8aGpJOowYQxABfENgETZ+dnc18JfEUi8MZGVo26ROruuBCWZgI6A5qtDPCzMrKogZYjo6OYiDNNjU1pafDSYHZbGb6z8/P00k4Y4cyUlJSgEMQQXVxKhOBHaBhJ3D7+/sMl97eXsxQG7L/nD2kGX2BS+6ZyVDgMxwBRS786tSlvcqv9MXAwACDFbVy5PDwMIn6ROQPuWDEQgFr2llj+s2CHXBkjHh5xev09PTXxCW1MuYkIj6zQynCDl2ozczMMJiZ4UhSZji32P+/Z2TRElwPIXchk5HEEQSsQ+5CbhFaKPJ9jTjoje/va/LIuIx8X//7/xQ/BBgAl1u5OHbvP4UAAAAASUVORK5CYII=") no-repeat left center;
    width: 189px;
    text-indent: -99999px
}

@media(max-width: 650px) {
    html body footer .footer-wrapper .r-l {
        margin-top: 0;
        padding-top: 12px;
        float: none;
        height: auto;
        margin-bottom: -13px
    }
}

html body footer .footer-wrapper .r-l a {
    display: block;
    float: left;
    background: url("../img/footer-r-links.png") no-repeat left top
}

html body footer .footer-wrapper .r-l a.gpwa {
    background-position: 0 -149px;
    height: 31px;
    width: 88px;
    margin-left: 6px
}

html body footer .footer-wrapper .r-l a.gpwa:hover {
    background-position: 0 -181px
}

html body footer .footer-wrapper .r-l a.tuv {
    background-position: -25px -3px;
    width: 40px;
    height: 40px;
    margin-left: 11px;
    margin-top: 19px
}

html body footer .footer-wrapper .r-l a.tuv:hover {
    background-position: -25px -44px
}

html body footer .footer-wrapper .r-l a.g {
    background-position: -15px -86px;
    width: 59px;
    height: 29px;
    margin-left: 36px
}

html body footer .footer-wrapper .r-l a.g:hover {
    background-position: -15px -117px
}

.footer-wrapper .r-l {
    margin-top: 0;
    padding-top: 12px!important;
}

@media (max-width: 850px) {
    html body footer .footer-wrapper .sb {
        float: none;
        margin: 0 auto;
        overflow: hidden;
    }

    html body footer .footer-wrapper .r-l {
        float: none;
        margin: 0 auto;
        text-align: center;
    }
}

footer .mid { border-bottom: 1px solid #686868; }
footer .mid .cnt { position: relative; background: url(../img/legal-info-1.png) no-repeat center; height: 326px; width: 320px; margin: 0 auto; }
footer .mid a { display: block; position: absolute; width: 134px; height: 18px; top: 257px; left: 148px; text-indent: -9999px; }

@media only screen and (min-width: 412px) {
	footer .mid .cnt { background-image: url(../img/legal-info-2.png); height: 262px; width: 412px; }
	footer .mid a { width: 138px; height: 20px; top: 194px; left: 192px; }
}
@media only screen and (min-width: 600px) {
	footer .mid .cnt { background-image: url(../img/legal-info-3.png); height: 179px; width: 600px; }
	footer .mid a { width: 134px; height: 22px; top: 122px; left: 432px; }
}
@media only screen and (min-width: 768px) {
	footer .mid .cnt { background-image: url(../img/legal-info-4.png); height: 148px; width: 768px; }
	footer .mid a { width: 136px; height: 22px; top: 98px; left: 516px; }
}
@media only screen and (min-width: 1024px) {
	footer .mid .cnt { background-image: url(../img/legal-info-5.png); height: 132px; width: 960px; }
	footer .mid a { width: 136px; height: 22px; top: 74px; left: 498px; }
}


/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp {padding: 0;margin: 0;border: 0;outline: 0;vertical-align: top}.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020}.fancybox-skin {position: relative;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,0.5);-moz-box-shadow: 0 10px 25px rgba(0,0,0,0.5);box-shadow: 0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner {position: relative}.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-image,.fancybox-iframe {display: block;width: 100%;height: 100%}.fancybox-image {max-width: 100%;max-height: 100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span {background-image: url('../img/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-loading div {width: 44px;height: 44px;background: url('../img/fancybox_loading.gif') center center no-repeat}.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040}.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('../img/blank.gif');-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040}.fancybox-prev {left: 0}.fancybox-next {right: 0}.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;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 {overflow: hidden !important;width: auto}.fancybox-lock body {overflow: hidden !important}.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_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: normal 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: transparent;background: rgba(0,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: bold;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,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span {background-image:url('../img/fancybox_sprite@2x.png');background-size: 44px 152px}#fancybox-loading div {background-image: url('../img/fancybox_loading@2x.gif');background-size: 24px 24px}}

/* Table Paypal */
.table-paypal { margin: 15px 0; }
.table-paypal th { text-align: center; }
.table-paypal tbody tr:not(.terms-row) td { text-align: center; font-size: 18px; color: #878787; line-height: 1; }
.table-paypal .terms-row td { font-size: 9px; line-height: 12px; color: #999; }
.table-paypal .terms-row td a { font-weight: 600; color: #898989; }
.table-paypal .terms-row td a:hover { text-decoration: underline; }
.table-paypal .btn { font-size: 18px; font-weight: 600; line-height: 1; text-transform: uppercase; color: #fff; border-radius: 3px; padding: 12px; background-size: auto 200%; background-position: 0 100%; transition: background-position .15s; min-width: 0; }
.table-paypal .btn { background-color: #ff8e18; background-image: -moz-linear-gradient(top, #ff8e18 0%, #ff8e18 50%, #ff5d45 100%); background-image: -webkit-linear-gradient(top, #ff8e18 0%, #ff8e18 50%, #ff5d45 100%); background-image: linear-gradient(to bottom, #ff8e18 0%, #ff8e18 50%, #ff5d45 100%); }
.table-paypal .btn:hover { background-position: 0 0; }
.table-paypal .btn-gray { background: #f2f2f2; border: 1px solid #bfbfbf; color: #ff5d45; }
.table-paypal .btn-gray:hover { background: #fff; }
.table-paypal .btn-small { text-transform: none; }
.table-paypal .logo { filter: grayscale(1); transition: filter .15s; }
.table-paypal .logo:hover { filter: grayscale(0); }
.table-paypal[data-logo="1"] tbody tr:not(.terms-row) td:nth-child(1) a:not(.logo), .table-paypal[data-logo="2"] tbody tr:not(.terms-row) td:nth-child(2) a:not(.logo), .table-paypal[data-logo="3"] tbody tr:not(.terms-row) td:nth-child(3) a:not(.logo), .table-paypal[data-logo="4"] tbody tr:not(.terms-row) td:nth-child(4) a:not(.logo), .table-paypal[data-logo="5"] tbody tr:not(.terms-row) td:nth-child(5) a:not(.logo), .table-paypal[data-logo="6"] tbody tr:not(.terms-row) td:nth-child(6) a:not(.logo), .table-paypal[data-logo="7"] tbody tr:not(.terms-row) td:nth-child(7) a:not(.logo), .table-paypal[data-logo="8"] tbody tr:not(.terms-row) td:nth-child(8) a:not(.logo), .table-paypal[data-logo="9"] tbody tr:not(.terms-row) td:nth-child(9) a:not(.logo), .table-paypal[data-logo="10"] tbody tr:not(.terms-row) td:nth-child(10) a:not(.logo) { font-size: 15px; font-weight: 600; color: #333; }
.table-paypal[data-logo="1"] tbody tr:not(.terms-row) td:nth-child(1) a:not(.logo):hover, .table-paypal[data-logo="2"] tbody tr:not(.terms-row) td:nth-child(2) a:not(.logo):hover, .table-paypal[data-logo="3"] tbody tr:not(.terms-row) td:nth-child(3) a:not(.logo):hover, .table-paypal[data-logo="4"] tbody tr:not(.terms-row) td:nth-child(4) a:not(.logo):hover, .table-paypal[data-logo="5"] tbody tr:not(.terms-row) td:nth-child(5) a:not(.logo):hover, .table-paypal[data-logo="6"] tbody tr:not(.terms-row) td:nth-child(6) a:not(.logo):hover, .table-paypal[data-logo="7"] tbody tr:not(.terms-row) td:nth-child(7) a:not(.logo):hover, .table-paypal[data-logo="8"] tbody tr:not(.terms-row) td:nth-child(8) a:not(.logo):hover, .table-paypal[data-logo="9"] tbody tr:not(.terms-row) td:nth-child(9) a:not(.logo):hover, .table-paypal[data-logo="10"] tbody tr:not(.terms-row) td:nth-child(10) a:not(.logo):hover { color: #ff5d45; }
.table-paypal[data-logo="1"] tbody tr:not(.terms-row) td:nth-child(1) a:not(.logo)[data-suffix]:after, .table-paypal[data-logo="2"] tbody tr:not(.terms-row) td:nth-child(2) a:not(.logo)[data-suffix]:after, .table-paypal[data-logo="3"] tbody tr:not(.terms-row) td:nth-child(3) a:not(.logo)[data-suffix]:after, .table-paypal[data-logo="4"] tbody tr:not(.terms-row) td:nth-child(4) a:not(.logo)[data-suffix]:after, .table-paypal[data-logo="5"] tbody tr:not(.terms-row) td:nth-child(5) a:not(.logo)[data-suffix]:after, .table-paypal[data-logo="6"] tbody tr:not(.terms-row) td:nth-child(6) a:not(.logo)[data-suffix]:after, .table-paypal[data-logo="7"] tbody tr:not(.terms-row) td:nth-child(7) a:not(.logo)[data-suffix]:after, .table-paypal[data-logo="8"] tbody tr:not(.terms-row) td:nth-child(8) a:not(.logo)[data-suffix]:after, .table-paypal[data-logo="9"] tbody tr:not(.terms-row) td:nth-child(9) a:not(.logo)[data-suffix]:after, .table-paypal[data-logo="10"] tbody tr:not(.terms-row) td:nth-child(10) a:not(.logo)[data-suffix]:after { content: attr(data-suffix); display: block; font-size: .72em; font-weight: 400; color: #878787; }
.table-paypal[data-italic*="1"] tbody tr:not(.terms-row) td:nth-child(1), .table-paypal[data-italic*="2"] tbody tr:not(.terms-row) td:nth-child(2), .table-paypal[data-italic*="3"] tbody tr:not(.terms-row) td:nth-child(3), .table-paypal[data-italic*="4"] tbody tr:not(.terms-row) td:nth-child(4), .table-paypal[data-italic*="5"] tbody tr:not(.terms-row) td:nth-child(5), .table-paypal[data-italic*="6"] tbody tr:not(.terms-row) td:nth-child(6), .table-paypal[data-italic*="7"] tbody tr:not(.terms-row) td:nth-child(7), .table-paypal[data-italic*="8"] tbody tr:not(.terms-row) td:nth-child(8), .table-paypal[data-italic*="9"] tbody tr:not(.terms-row) td:nth-child(9), .table-paypal[data-italic*="10"] tbody tr:not(.terms-row) td:nth-child(10) { font-style: italic; }
.table-paypal[data-bonus*="1"] tbody tr:not(.terms-row) td:nth-child(1), .table-paypal[data-bonus*="2"] tbody tr:not(.terms-row) td:nth-child(2), .table-paypal[data-bonus*="3"] tbody tr:not(.terms-row) td:nth-child(3), .table-paypal[data-bonus*="4"] tbody tr:not(.terms-row) td:nth-child(4), .table-paypal[data-bonus*="5"] tbody tr:not(.terms-row) td:nth-child(5), .table-paypal[data-bonus*="6"] tbody tr:not(.terms-row) td:nth-child(6), .table-paypal[data-bonus*="7"] tbody tr:not(.terms-row) td:nth-child(7), .table-paypal[data-bonus*="8"] tbody tr:not(.terms-row) td:nth-child(8), .table-paypal[data-bonus*="9"] tbody tr:not(.terms-row) td:nth-child(9), .table-paypal[data-bonus*="10"] tbody tr:not(.terms-row) td:nth-child(10) { font-weight: bold; color: #5d8ac1; font-size: 25px; }
.table-paypal-disclaimer { margin-top: 3px; }
.table-paypal-disclaimers { list-style: none; font-size: 12px; line-height: 16px; }
.table-paypal-disclaimers li { margin-top: 7px; }

.table-paypal[data-number] tbody tr { counter-increment: table-paypal; }
.table-paypal[data-number] tbody { counter-reset: table-paypal; }
.table-paypal[data-number] tbody th:before { display: inline-block; font-size: 18px; line-height: 30px; text-align: center; font-weight: 600; background: #f2f2f2; width: 30px; height: 30px; border-radius: 50%; font-weight: 600; }
.table-paypal[data-number="1"] tbody th:nth-child(1) { font-size: 0; text-align: center; background: #fff; padding: 22px 0; }
.table-paypal[data-number="1"] tbody tr:nth-child(1) th:nth-child(1) { color: #ff5d45; }
.table-paypal[data-number="1"] tbody th:nth-child(1):before { content: counter(table-paypal); }

@media only screen and (max-width:767px) {
  .table-paypal table { border-bottom: 1px solid #dbe1e1; }
  .table-paypal table, .table-paypal tbody, .table-paypal td { display: block; }
  .table-paypal thead { display: none; }
  .table-paypal tbody tr:not(.terms-row) { display: flex; flex-flow: row wrap; border-top: 1px solid #dbe1e1; }
  .table-paypal tbody tr:not(.terms-row) td { order: 3; margin-top: 8px; margin-bottom: 8px; flex-basis: 33.33%; flex-grow: 0; padding: 5px 3px; }
  .table-paypal tbody tr td { box-sizing: border-box; }
  .table-paypal tbody tr.terms-row { display: block; }
  .table-paypal tbody tr.terms-row td { padding: 0 6px 6px; text-align: center; background: #fff; }
  .table-paypal tbody tr.terms-row td { background: #f0f0f0; background: -moz-linear-gradient(top, #ffffff 0%, #f0f0f0 100%); background: -webkit-linear-gradient(top, #ffffff 0%, #f0f0f0 100%); background: linear-gradient(to bottom, #ffffff 0%, #f0f0f0 100%); }
  .table-paypal [data-mobile-prefix]:before { content: attr(data-mobile-prefix); display: block; font-size: 10px; font-weight: normal; font-style: normal; color: #b2b2b2; text-transform: none; margin-bottom: 5px; }
  .table-paypal [data-mobile-suffix]:after { content: attr(data-mobile-suffix); }
  .table-paypal[data-logo="1"] tbody tr:not(.terms-row) td:nth-child(1), .table-paypal[data-logo="2"] tbody tr:not(.terms-row) td:nth-child(2), .table-paypal[data-logo="3"] tbody tr:not(.terms-row) td:nth-child(3), .table-paypal[data-logo="4"] tbody tr:not(.terms-row) td:nth-child(4), .table-paypal[data-logo="5"] tbody tr:not(.terms-row) td:nth-child(5), .table-paypal[data-logo="6"] tbody tr:not(.terms-row) td:nth-child(6), .table-paypal[data-logo="7"] tbody tr:not(.terms-row) td:nth-child(7), .table-paypal[data-logo="8"] tbody tr:not(.terms-row) td:nth-child(8), .table-paypal[data-logo="9"] tbody tr:not(.terms-row) td:nth-child(9), .table-paypal[data-logo="10"] tbody tr:not(.terms-row) td:nth-child(10) { background: #fafafa; flex-basis: calc(50%); max-width: 200px; flex-grow: 1; flex-shrink: 1; padding: 8px; order: 1; display: flex; flex-flow: column nowrap; justify-content: center; align-items: center; margin: 0; }
  .table-paypal[data-number="1"][data-logo="2"] tbody tr:not(.terms-row) td:nth-child(2), .table-paypal[data-number="1"][data-logo="3"] tbody tr:not(.terms-row) td:nth-child(3), .table-paypal[data-number="1"][data-logo="4"] tbody tr:not(.terms-row) td:nth-child(4), .table-paypal[data-number="1"][data-logo="5"] tbody tr:not(.terms-row) td:nth-child(5), .table-paypal[data-number="1"][data-logo="6"] tbody tr:not(.terms-row) td:nth-child(6), .table-paypal[data-number="1"][data-logo="7"] tbody tr:not(.terms-row) td:nth-child(7), .table-paypal[data-number="1"][data-logo="8"] tbody tr:not(.terms-row) td:nth-child(8), .table-paypal[data-number="1"][data-logo="9"] tbody tr:not(.terms-row) td:nth-child(9), .table-paypal[data-number="1"][data-logo="10"] tbody tr:not(.terms-row) td:nth-child(10) { flex-basis: calc(50% - 15px); }
  .table-paypal[data-logo="1"] tbody tr:not(.terms-row) td:nth-child(1) .logo, .table-paypal[data-logo="2"] tbody tr:not(.terms-row) td:nth-child(2) .logo, .table-paypal[data-logo="3"] tbody tr:not(.terms-row) td:nth-child(3) .logo, .table-paypal[data-logo="4"] tbody tr:not(.terms-row) td:nth-child(4) .logo, .table-paypal[data-logo="5"] tbody tr:not(.terms-row) td:nth-child(5) .logo, .table-paypal[data-logo="6"] tbody tr:not(.terms-row) td:nth-child(6) .logo, .table-paypal[data-logo="7"] tbody tr:not(.terms-row) td:nth-child(7) .logo, .table-paypal[data-logo="8"] tbody tr:not(.terms-row) td:nth-child(8) .logo, .table-paypal[data-logo="9"] tbody tr:not(.terms-row) td:nth-child(9) .logo, .table-paypal[data-logo="10"] tbody tr:not(.terms-row) td:nth-child(10) .logo { max-width: 90px; max-height: 42px; }
  .table-paypal[data-logo="1"][data-mobile-borders*="1"] tbody tr:not(.terms-row) td:nth-child(1) { flex-basis: 33.33%; flex-grow: 0; margin-top: 8px; margin-bottom: 8px; }
  .table-paypal[data-mobile-borders*="1"] tbody tr:not(.terms-row) td:nth-child(1), .table-paypal[data-mobile-borders*="2"] tbody tr:not(.terms-row) td:nth-child(2), .table-paypal[data-mobile-borders*="3"] tbody tr:not(.terms-row) td:nth-child(3), .table-paypal[data-mobile-borders*="4"] tbody tr:not(.terms-row) td:nth-child(4), .table-paypal[data-mobile-borders*="5"] tbody tr:not(.terms-row) td:nth-child(5), .table-paypal[data-mobile-borders*="6"] tbody tr:not(.terms-row) td:nth-child(6), .table-paypal[data-mobile-borders*="7"] tbody tr:not(.terms-row) td:nth-child(7), .table-paypal[data-mobile-borders*="8"] tbody tr:not(.terms-row) td:nth-child(8), .table-paypal[data-mobile-borders*="9"] tbody tr:not(.terms-row) td:nth-child(9), .table-paypal[data-mobile-borders*="10"] tbody tr:not(.terms-row) td:nth-child(10) { border-right: 1px solid #ebebeb; }
  .table-paypal[data-link="1"] tbody tr:not(.terms-row) td:nth-child(1), .table-paypal[data-link="2"] tbody tr:not(.terms-row) td:nth-child(2), .table-paypal[data-link="3"] tbody tr:not(.terms-row) td:nth-child(3), .table-paypal[data-link="4"] tbody tr:not(.terms-row) td:nth-child(4), .table-paypal[data-link="5"] tbody tr:not(.terms-row) td:nth-child(5), .table-paypal[data-link="6"] tbody tr:not(.terms-row) td:nth-child(6), .table-paypal[data-link="7"] tbody tr:not(.terms-row) td:nth-child(7), .table-paypal[data-link="8"] tbody tr:not(.terms-row) td:nth-child(8), .table-paypal[data-link="9"] tbody tr:not(.terms-row) td:nth-child(9), .table-paypal[data-link="10"] tbody tr:not(.terms-row) td:nth-child(10) { background: #fafafa; flex-basis: 48%; flex-grow: 1; text-align: right; padding: 8px; order: 2; display: flex; flex-flow: column nowrap; justify-content: center; align-items: flex-end; margin: 0; }
  .table-paypal[data-number="1"][data-link="2"] tbody tr:not(.terms-row) td:nth-child(2), .table-paypal[data-number="1"][data-link="3"] tbody tr:not(.terms-row) td:nth-child(3), .table-paypal[data-number="1"][data-link="4"] tbody tr:not(.terms-row) td:nth-child(4), .table-paypal[data-number="1"][data-link="5"] tbody tr:not(.terms-row) td:nth-child(5), .table-paypal[data-number="1"][data-link="6"] tbody tr:not(.terms-row) td:nth-child(6), .table-paypal[data-number="1"][data-link="7"] tbody tr:not(.terms-row) td:nth-child(7), .table-paypal[data-number="1"][data-link="8"] tbody tr:not(.terms-row) td:nth-child(8), .table-paypal[data-number="1"][data-link="9"] tbody tr:not(.terms-row) td:nth-child(9), .table-paypal[data-number="1"][data-link="10"] tbody tr:not(.terms-row) td:nth-child(10) { flex-basis: calc(48% - 15px); }
  .table-paypal[data-gray*="1"] tbody tr:not(.terms-row) td:nth-child(1), .table-paypal[data-gray*="2"] tbody tr:not(.terms-row) td:nth-child(2), .table-paypal[data-gray*="3"] tbody tr:not(.terms-row) td:nth-child(3), .table-paypal[data-gray*="4"] tbody tr:not(.terms-row) td:nth-child(4), .table-paypal[data-gray*="5"] tbody tr:not(.terms-row) td:nth-child(5), .table-paypal[data-gray*="6"] tbody tr:not(.terms-row) td:nth-child(6), .table-paypal[data-gray*="7"] tbody tr:not(.terms-row) td:nth-child(7), .table-paypal[data-gray*="8"] tbody tr:not(.terms-row) td:nth-child(8), .table-paypal[data-gray*="9"] tbody tr:not(.terms-row) td:nth-child(9), .table-paypal[data-gray*="10"] tbody tr:not(.terms-row) td:nth-child(10) { background: #fafafa; margin-bottom: 0; display: flex; flex-flow: column nowrap; justify-content: center; align-items: center; }
  .table-paypal[data-wide="1"] tbody tr:not(.terms-row) td:nth-child(1), .table-paypal[data-wide="2"] tbody tr:not(.terms-row) td:nth-child(2), .table-paypal[data-wide="3"] tbody tr:not(.terms-row) td:nth-child(3), .table-paypal[data-wide="4"] tbody tr:not(.terms-row) td:nth-child(4), .table-paypal[data-wide="5"] tbody tr:not(.terms-row) td:nth-child(5), .table-paypal[data-wide="6"] tbody tr:not(.terms-row) td:nth-child(6), .table-paypal[data-wide="7"] tbody tr:not(.terms-row) td:nth-child(7), .table-paypal[data-wide="8"] tbody tr:not(.terms-row) td:nth-child(8), .table-paypal[data-wide="9"] tbody tr:not(.terms-row) td:nth-child(9), .table-paypal[data-wide="10"] tbody tr:not(.terms-row) td:nth-child(10) { flex-grow: 1; }
  .table-paypal.with-rating tbody tr:not(.terms-row) td:first-child { padding-left: 42px; }

  .table-paypal tbody tr:not(.terms-row) td { font-size: 15px; }
}
@media only screen and (min-width:768px) {
  .table-paypal table { width: 100%; border-collapse: separate; border-spacing: 0; border-bottom: 1px solid #dbe1e1; }
  .table-paypal th { background: #f7f7f7; font-size: 11px; line-height: 1; font-weight: 400; color: #808080; padding: 7px 5px; }
  .table-paypal tr td { background: #fff; width: 20%; }
  .table-paypal tr:not(.terms-row) td { padding: 15px 10px; border-top: 1px solid #dbe1e1; }
  .table-paypal tr:not(.terms-row) td:last-child { padding-right: 20px; }
  .table-paypal tr.terms-row td { padding: 10px 10px 20px; background: #f7f7f7; box-shadow: inset 0 -10px 0 #fff; }
  .table-paypal .btn { display: block; white-space: nowrap; }
  .table-paypal[data-logo="1"] tbody tr:not(.terms-row) td:nth-child(1) a:not(.logo), .table-paypal[data-logo="2"] tbody tr:not(.terms-row) td:nth-child(2) a:not(.logo), .table-paypal[data-logo="3"] tbody tr:not(.terms-row) td:nth-child(3) a:not(.logo), .table-paypal[data-logo="4"] tbody tr:not(.terms-row) td:nth-child(4) a:not(.logo), .table-paypal[data-logo="5"] tbody tr:not(.terms-row) td:nth-child(5) a:not(.logo), .table-paypal[data-logo="6"] tbody tr:not(.terms-row) td:nth-child(6) a:not(.logo), .table-paypal[data-logo="7"] tbody tr:not(.terms-row) td:nth-child(7) a:not(.logo), .table-paypal[data-logo="8"] tbody tr:not(.terms-row) td:nth-child(8) a:not(.logo), .table-paypal[data-logo="9"] tbody tr:not(.terms-row) td:nth-child(9) a:not(.logo), .table-paypal[data-logo="10"] tbody tr:not(.terms-row) td:nth-child(10) a:not(.logo) { font-size: 18px; }

  .table-paypal[data-number="1"] tbody th:nth-child(1) { border-top: 1px solid #dbe1e1; padding: 15px 10px; width: 20%; }
}

/* ------------------------------------------------------------ *\
  List Dots Small
\* ------------------------------------------------------------ */
.list-dots-small { font-size: 10px; line-height: 1.2; color: #656565; text-align: left; }
.list-dots-small li { position: relative; padding-left: 10px; }
.list-dots-small li:before { content: ''; position: absolute; width: 4px; height: 4px; top: 4px; left: 0; border-radius: 50%; background: #32c173; }
.list-dots-small li + li { margin-top: 4px; }
.list-dots-small.graydots li { font-size: 14px; line-height: 16px; font-weight: bold; }
.list-dots-small.graydots li:before { width: 5px; height: 5px; top: 5px; background: #bccbcb; }
ul.cols4 { padding: 0 10%; margin: 30px auto; }
ul.cols4 li { padding: 5px 0 5px 15px;  /*width: calc(25% - 20px);*/ width: 100%; display: inline-block; }
ul.cols4.list-dots-small li:before, ul.cols4.list-dots-small.graydots li:before { top: 10px; }
@media (min-width:480px) {
  ul.cols4 { padding: 0 5%; }
  ul.cols4 li { width: calc(50% - 20px); }
}
@media (min-width:640px) {
  ul.cols4 li { width: calc(33% - 20px); }
}
@media (min-width:768px) {
  ul.cols4 { padding: 0 10%; }
  ul.cols4 li { width: calc(25% - 20px); }
}

/* Desktop */
@media (min-width:960px) {
  .list-dots-small { font-size: 12px; }
  .list-dots-small li:before { top: 5px; }
}

.pros-cons { position: relative; padding-left: 50px; }
.pros-cons:before { content: ""; position: absolute; background: url(../img/pros-cons.png) no-repeat; display: inline-block; width: 41px; height: 28px; margin-right: 10px; left: 0; }

/* slots table */
.table-slots { margin: 15px 0; }
.table-slots table { width: 100%; border-collapse: separate; border-spacing: 0 10px; }
.table-slots th { background: #eaeaea; font-size: 12px; font-weight: 400; line-height: 1; color: #535353; border-bottom: 1px solid #c0c0c0; padding: 10px 0; text-align: center; }
.table-slots tr:not(.terms-row) td { text-align: center; font-weight: 300; font-size: 15px; color: #626262; padding: 0 5px; }
.table-slots.no-terms table { border-bottom: none; }
.table-slots.no-terms td { border-bottom: 1px solid #c0c0c0; }
.table-slots .terms-row td { font-family: Verdana, sans-serif; font-size: 9px; line-height: 11px; padding: 0 10px 10px; border-bottom: 1px solid #c0c0c0; color: #999; }
.table-slots .terms-row td { background: #f0f0f0; background: -moz-linear-gradient(top, #ffffff 0%, #f0f0f0 100%); background: -webkit-linear-gradient(top, #ffffff 0%, #f0f0f0 100%); background: linear-gradient(to bottom, #ffffff 0%, #f0f0f0 100%); }
.table-slots .terms-row td a { color: #898989; text-decoration: underline;}
.table-slots .terms-row td a:hover { text-decoration: underline; }
.table-slots .terms-row p { margin: 0; color: #999; line-height: 11px; }
.table-slots .logo { filter: grayscale(1); transition: filter .15s; }
.table-slots .logo:hover { filter: grayscale(0); }
.table-slots .btn { font-size: 13px; padding: 10px 11px; min-width: 0; }
.table-slots[data-casino="1"] tbody tr:not(.terms-row) td:nth-child(1) a:not([class]), .table-slots[data-casino="2"] tbody tr:not(.terms-row) td:nth-child(2) a:not([class]), .table-slots[data-casino="3"] tbody tr:not(.terms-row) td:nth-child(3) a:not([class]), .table-slots[data-casino="4"] tbody tr:not(.terms-row) td:nth-child(4) a:not([class]), .table-slots[data-casino="5"] tbody tr:not(.terms-row) td:nth-child(5) a:not([class]), .table-slots[data-casino="6"] tbody tr:not(.terms-row) td:nth-child(6) a:not([class]), .table-slots[data-casino="7"] tbody tr:not(.terms-row) td:nth-child(7) a:not([class]), .table-slots[data-casino="8"] tbody tr:not(.terms-row) td:nth-child(8) a:not([class]), .table-slots[data-casino="9"] tbody tr:not(.terms-row) td:nth-child(9) a:not([class]), .table-slots[data-casino="10"] tbody tr:not(.terms-row) td:nth-child(10) a:not([class]) { display: block; font-weight: 700; line-height: 1; color: #3f3f3f; transition: color .15s; border: 1px solid; }
.table-slots[data-casino="1"] tbody tr:not(.terms-row) td:nth-child(1) a:not([class]):hover, .table-slots[data-casino="2"] tbody tr:not(.terms-row) td:nth-child(2) a:not([class]):hover, .table-slots[data-casino="3"] tbody tr:not(.terms-row) td:nth-child(3) a:not([class]):hover, .table-slots[data-casino="4"] tbody tr:not(.terms-row) td:nth-child(4) a:not([class]):hover, .table-slots[data-casino="5"] tbody tr:not(.terms-row) td:nth-child(5) a:not([class]):hover, .table-slots[data-casino="6"] tbody tr:not(.terms-row) td:nth-child(6) a:not([class]):hover, .table-slots[data-casino="7"] tbody tr:not(.terms-row) td:nth-child(7) a:not([class]):hover, .table-slots[data-casino="8"] tbody tr:not(.terms-row) td:nth-child(8) a:not([class]):hover, .table-slots[data-casino="9"] tbody tr:not(.terms-row) td:nth-child(9) a:not([class]):hover, .table-slots[data-casino="10"] tbody tr:not(.terms-row) td:nth-child(10) a:not([class]):hover { color: #ff5d45; }
.table-slots-more[data-recommended="1"] tbody tr:not(.terms-row) td:nth-child(1) a:not([class]), .table-slots-more[data-recommended="2"] tbody tr:not(.terms-row) td:nth-child(2) a:not([class]), .table-slots-more[data-recommended="3"] tbody tr:not(.terms-row) td:nth-child(3) a:not([class]), .table-slots-more[data-recommended="4"] tbody tr:not(.terms-row) td:nth-child(4) a:not([class]), .table-slots-more[data-recommended="5"] tbody tr:not(.terms-row) td:nth-child(5) a:not([class]), .table-slots-more[data-recommended="6"] tbody tr:not(.terms-row) td:nth-child(6) a:not([class]), .table-slots-more[data-recommended="7"] tbody tr:not(.terms-row) td:nth-child(7) a:not([class]), .table-slots-more[data-recommended="8"] tbody tr:not(.terms-row) td:nth-child(8) a:not([class]), .table-slots-more[data-recommended="9"] tbody tr:not(.terms-row) td:nth-child(9) a:not([class]), .table-slots-more[data-recommended="10"] tbody tr:not(.terms-row) td:nth-child(10) a:not([class]) { transition: color .15s; }
.table-slots-more[data-recommended="1"] tbody tr:not(.terms-row) td:nth-child(1) a:not([class]):hover, .table-slots-more[data-recommended="2"] tbody tr:not(.terms-row) td:nth-child(2) a:not([class]):hover, .table-slots-more[data-recommended="3"] tbody tr:not(.terms-row) td:nth-child(3) a:not([class]):hover, .table-slots-more[data-recommended="4"] tbody tr:not(.terms-row) td:nth-child(4) a:not([class]):hover, .table-slots-more[data-recommended="5"] tbody tr:not(.terms-row) td:nth-child(5) a:not([class]):hover, .table-slots-more[data-recommended="6"] tbody tr:not(.terms-row) td:nth-child(6) a:not([class]):hover, .table-slots-more[data-recommended="7"] tbody tr:not(.terms-row) td:nth-child(7) a:not([class]):hover, .table-slots-more[data-recommended="8"] tbody tr:not(.terms-row) td:nth-child(8) a:not([class]):hover, .table-slots-more[data-recommended="9"] tbody tr:not(.terms-row) td:nth-child(9) a:not([class]):hover, .table-slots-more[data-recommended="10"] tbody tr:not(.terms-row) td:nth-child(10) a:not([class]):hover { color: #ff5d45; }
.table-slots[data-borders*="1"] tbody tr:not(.terms-row) td:nth-child(1), .table-slots[data-borders*="2"] tbody tr:not(.terms-row) td:nth-child(2), .table-slots[data-borders*="3"] tbody tr:not(.terms-row) td:nth-child(3), .table-slots[data-borders*="4"] tbody tr:not(.terms-row) td:nth-child(4), .table-slots[data-borders*="5"] tbody tr:not(.terms-row) td:nth-child(5), .table-slots[data-borders*="6"] tbody tr:not(.terms-row) td:nth-child(6), .table-slots[data-borders*="7"] tbody tr:not(.terms-row) td:nth-child(7), .table-slots[data-borders*="8"] tbody tr:not(.terms-row) td:nth-child(8), .table-slots[data-borders*="9"] tbody tr:not(.terms-row) td:nth-child(9), .table-slots[data-borders*="10"] tbody tr:not(.terms-row) td:nth-child(10) { border-right: 1px solid #d3d3d3; position: relative; }
.table-slots[data-total="1"] tbody tr:not(.terms-row) td:nth-child(1), .table-slots[data-total="2"] tbody tr:not(.terms-row) td:nth-child(2), .table-slots[data-total="3"] tbody tr:not(.terms-row) td:nth-child(3), .table-slots[data-total="4"] tbody tr:not(.terms-row) td:nth-child(4), .table-slots[data-total="5"] tbody tr:not(.terms-row) td:nth-child(5), .table-slots[data-total="6"] tbody tr:not(.terms-row) td:nth-child(6), .table-slots[data-total="7"] tbody tr:not(.terms-row) td:nth-child(7), .table-slots[data-total="8"] tbody tr:not(.terms-row) td:nth-child(8), .table-slots[data-total="9"] tbody tr:not(.terms-row) td:nth-child(9), .table-slots[data-total="10"] tbody tr:not(.terms-row) td:nth-child(10) { font-size: 19px; }
.table-slots[data-bonus="1"] tbody tr:not(.terms-row) td:nth-child(1), .table-slots[data-bonus="2"] tbody tr:not(.terms-row) td:nth-child(2), .table-slots[data-bonus="3"] tbody tr:not(.terms-row) td:nth-child(3), .table-slots[data-bonus="4"] tbody tr:not(.terms-row) td:nth-child(4), .table-slots[data-bonus="5"] tbody tr:not(.terms-row) td:nth-child(5), .table-slots[data-bonus="6"] tbody tr:not(.terms-row) td:nth-child(6), .table-slots[data-bonus="7"] tbody tr:not(.terms-row) td:nth-child(7), .table-slots[data-bonus="8"] tbody tr:not(.terms-row) td:nth-child(8), .table-slots[data-bonus="9"] tbody tr:not(.terms-row) td:nth-child(9), .table-slots[data-bonus="10"] tbody tr:not(.terms-row) td:nth-child(10) { color: #5d8ac1; font-weight: bold; line-height: 1; }
.table-slots [data-prefix]:before { content: attr(data-prefix); }
.table-slots [data-suffix]:after { content: attr(data-suffix); }
.table-slots [data-prefix]:before, .table-slots [data-suffix]:after { display: block; color: #626262; font-weight: 400; }
@media only screen and (max-width:767px) {
  .table-slots .logo { max-width: 90px; max-height: 24px; }
  .table-slots .btn { white-space: nowrap; }
  .table-slots .btn span { text-transform: none; }
  .table-slots .btn span span { display: block; font-size: .77em; line-height: 1; white-space: initial; }
  .table-slots-more .btn { white-space: normal; }
  .table-slots[data-casino="1"] tbody tr:not(.terms-row) td:nth-child(1) a:not([class]), .table-slots[data-casino="2"] tbody tr:not(.terms-row) td:nth-child(2) a:not([class]), .table-slots[data-casino="3"] tbody tr:not(.terms-row) td:nth-child(3) a:not([class]), .table-slots[data-casino="4"] tbody tr:not(.terms-row) td:nth-child(4) a:not([class]), .table-slots[data-casino="5"] tbody tr:not(.terms-row) td:nth-child(5) a:not([class]), .table-slots[data-casino="6"] tbody tr:not(.terms-row) td:nth-child(6) a:not([class]), .table-slots[data-casino="7"] tbody tr:not(.terms-row) td:nth-child(7) a:not([class]), .table-slots[data-casino="8"] tbody tr:not(.terms-row) td:nth-child(8) a:not([class]), .table-slots[data-casino="9"] tbody tr:not(.terms-row) td:nth-child(9) a:not([class]), .table-slots[data-casino="10"] tbody tr:not(.terms-row) td:nth-child(10) a:not([class]) { padding: 5px 8px; border-color: #f0f0f0; }
  .table-slots-more[data-casino="1"] tbody tr:not(.terms-row) td:nth-child(1) a:not([class]), .table-slots-more[data-casino="2"] tbody tr:not(.terms-row) td:nth-child(2) a:not([class]), .table-slots-more[data-casino="3"] tbody tr:not(.terms-row) td:nth-child(3) a:not([class]), .table-slots-more[data-casino="4"] tbody tr:not(.terms-row) td:nth-child(4) a:not([class]), .table-slots-more[data-casino="5"] tbody tr:not(.terms-row) td:nth-child(5) a:not([class]), .table-slots-more[data-casino="6"] tbody tr:not(.terms-row) td:nth-child(6) a:not([class]), .table-slots-more[data-casino="7"] tbody tr:not(.terms-row) td:nth-child(7) a:not([class]), .table-slots-more[data-casino="8"] tbody tr:not(.terms-row) td:nth-child(8) a:not([class]), .table-slots-more[data-casino="9"] tbody tr:not(.terms-row) td:nth-child(9) a:not([class]), .table-slots-more[data-casino="10"] tbody tr:not(.terms-row) td:nth-child(10) a:not([class]) { font-size: 13px; line-height: 15px; font-weight: 400; }
  .table-slots-more[data-recommended="1"] tbody tr:not(.terms-row) td:nth-child(1) a:not([class]), .table-slots-more[data-recommended="2"] tbody tr:not(.terms-row) td:nth-child(2) a:not([class]), .table-slots-more[data-recommended="3"] tbody tr:not(.terms-row) td:nth-child(3) a:not([class]), .table-slots-more[data-recommended="4"] tbody tr:not(.terms-row) td:nth-child(4) a:not([class]), .table-slots-more[data-recommended="5"] tbody tr:not(.terms-row) td:nth-child(5) a:not([class]), .table-slots-more[data-recommended="6"] tbody tr:not(.terms-row) td:nth-child(6) a:not([class]), .table-slots-more[data-recommended="7"] tbody tr:not(.terms-row) td:nth-child(7) a:not([class]), .table-slots-more[data-recommended="8"] tbody tr:not(.terms-row) td:nth-child(8) a:not([class]), .table-slots-more[data-recommended="9"] tbody tr:not(.terms-row) td:nth-child(9) a:not([class]), .table-slots-more[data-recommended="10"] tbody tr:not(.terms-row) td:nth-child(10) a:not([class]) { display: block; font-size: 15px; line-height: 1; font-weight: 700; color: #626262; }
  .table-slots[data-bonus="1"] tbody tr:not(.terms-row) td:nth-child(1), .table-slots[data-bonus="2"] tbody tr:not(.terms-row) td:nth-child(2), .table-slots[data-bonus="3"] tbody tr:not(.terms-row) td:nth-child(3), .table-slots[data-bonus="4"] tbody tr:not(.terms-row) td:nth-child(4), .table-slots[data-bonus="5"] tbody tr:not(.terms-row) td:nth-child(5), .table-slots[data-bonus="6"] tbody tr:not(.terms-row) td:nth-child(6), .table-slots[data-bonus="7"] tbody tr:not(.terms-row) td:nth-child(7), .table-slots[data-bonus="8"] tbody tr:not(.terms-row) td:nth-child(8), .table-slots[data-bonus="9"] tbody tr:not(.terms-row) td:nth-child(9), .table-slots[data-bonus="10"] tbody tr:not(.terms-row) td:nth-child(10) { font-size: 17px; }
  .table-slots[data-borders] tbody tr:not(.terms-row) td { padding-bottom: 10px; }
  .table-slots[data-borders*="1"] tbody tr:not(.terms-row) td:nth-child(1):after, .table-slots[data-borders*="2"] tbody tr:not(.terms-row) td:nth-child(2):after, .table-slots[data-borders*="3"] tbody tr:not(.terms-row) td:nth-child(3):after, .table-slots[data-borders*="4"] tbody tr:not(.terms-row) td:nth-child(4):after, .table-slots[data-borders*="5"] tbody tr:not(.terms-row) td:nth-child(5):after, .table-slots[data-borders*="6"] tbody tr:not(.terms-row) td:nth-child(6):after, .table-slots[data-borders*="7"] tbody tr:not(.terms-row) td:nth-child(7):after, .table-slots[data-borders*="8"] tbody tr:not(.terms-row) td:nth-child(8):after, .table-slots[data-borders*="9"] tbody tr:not(.terms-row) td:nth-child(9):after, .table-slots[data-borders*="10"] tbody tr:not(.terms-row) td:nth-child(10):after { content: ''; background: #fff; width: 1px; height: 10px; position: absolute; bottom: 0; left: 100%; }
  .table-slots [data-prefix]:before, .table-slots [data-suffix]:after { font-size: 12px; line-height: 1; }

  .table-slots[mobile-hide2] th:nth-child(2),
  .table-slots[mobile-hide2] td:nth-child(2),
  .table-slots[mobile-hide4] th:nth-child(4),
  .table-slots[mobile-hide4] td:nth-child(4) { display: none; }
}
@media only screen and (min-width:768px) {
  .bonus-table.centered th { text-align: center; }
  .bonus-table.centered td:nth-child(3) span { left: 25px; }
  .table-slots table { border-spacing: 0 12px; }
  .table-slots tr:not(.terms-row) td { font-size: 26px; padding: 0 10px; width: 22%; }
  .table-slots .terms-row td { padding: 0 10px 20px; background: #fafafa; box-shadow: inset 0 -10px 0 #fff; }
  .table-slots .logo { opacity: .75; filter: grayscale(1); transition: filter .15s, opacity .15s; }
  .table-slots .logo:hover { filter: grayscale(0); opacity: 1; }
  .table-slots .btn { font-size: 14px; padding: 14px; min-width: 134px; white-space: nowrap; font-weight: 500; }
  .table-slots[data-casino="1"] tbody tr:not(.terms-row) td:nth-child(1), .table-slots[data-casino="2"] tbody tr:not(.terms-row) td:nth-child(2), .table-slots[data-casino="3"] tbody tr:not(.terms-row) td:nth-child(3), .table-slots[data-casino="4"] tbody tr:not(.terms-row) td:nth-child(4), .table-slots[data-casino="5"] tbody tr:not(.terms-row) td:nth-child(5), .table-slots[data-casino="6"] tbody tr:not(.terms-row) td:nth-child(6), .table-slots[data-casino="7"] tbody tr:not(.terms-row) td:nth-child(7), .table-slots[data-casino="8"] tbody tr:not(.terms-row) td:nth-child(8), .table-slots[data-casino="9"] tbody tr:not(.terms-row) td:nth-child(9), .table-slots[data-casino="10"] tbody tr:not(.terms-row) td:nth-child(10) { width: 28%; }
  .table-slots[data-casino="1"] tbody tr:not(.terms-row) td:nth-child(1) a:not([class]), .table-slots[data-casino="2"] tbody tr:not(.terms-row) td:nth-child(2) a:not([class]), .table-slots[data-casino="3"] tbody tr:not(.terms-row) td:nth-child(3) a:not([class]), .table-slots[data-casino="4"] tbody tr:not(.terms-row) td:nth-child(4) a:not([class]), .table-slots[data-casino="5"] tbody tr:not(.terms-row) td:nth-child(5) a:not([class]), .table-slots[data-casino="6"] tbody tr:not(.terms-row) td:nth-child(6) a:not([class]), .table-slots[data-casino="7"] tbody tr:not(.terms-row) td:nth-child(7) a:not([class]), .table-slots[data-casino="8"] tbody tr:not(.terms-row) td:nth-child(8) a:not([class]), .table-slots[data-casino="9"] tbody tr:not(.terms-row) td:nth-child(9) a:not([class]), .table-slots[data-casino="10"] tbody tr:not(.terms-row) td:nth-child(10) a:not([class]) { font-size: 25px; padding: 5px 10px; border-color: #e2e2e2; border-radius: 3px; }
  .table-slots[data-casino="1"] tbody tr:not(.terms-row) td:nth-child(1) a:not([class]):not([data-suffix]), .table-slots[data-casino="2"] tbody tr:not(.terms-row) td:nth-child(2) a:not([class]):not([data-suffix]), .table-slots[data-casino="3"] tbody tr:not(.terms-row) td:nth-child(3) a:not([class]):not([data-suffix]), .table-slots[data-casino="4"] tbody tr:not(.terms-row) td:nth-child(4) a:not([class]):not([data-suffix]), .table-slots[data-casino="5"] tbody tr:not(.terms-row) td:nth-child(5) a:not([class]):not([data-suffix]), .table-slots[data-casino="6"] tbody tr:not(.terms-row) td:nth-child(6) a:not([class]):not([data-suffix]), .table-slots[data-casino="7"] tbody tr:not(.terms-row) td:nth-child(7) a:not([class]):not([data-suffix]), .table-slots[data-casino="8"] tbody tr:not(.terms-row) td:nth-child(8) a:not([class]):not([data-suffix]), .table-slots[data-casino="9"] tbody tr:not(.terms-row) td:nth-child(9) a:not([class]):not([data-suffix]), .table-slots[data-casino="10"] tbody tr:not(.terms-row) td:nth-child(10) a:not([class]):not([data-suffix]) { padding: 12px; }
  .table-slots-more[data-recommended="1"] tbody tr:not(.terms-row) td:nth-child(1) a:not([class]), .table-slots-more[data-recommended="2"] tbody tr:not(.terms-row) td:nth-child(2) a:not([class]), .table-slots-more[data-recommended="3"] tbody tr:not(.terms-row) td:nth-child(3) a:not([class]), .table-slots-more[data-recommended="4"] tbody tr:not(.terms-row) td:nth-child(4) a:not([class]), .table-slots-more[data-recommended="5"] tbody tr:not(.terms-row) td:nth-child(5) a:not([class]), .table-slots-more[data-recommended="6"] tbody tr:not(.terms-row) td:nth-child(6) a:not([class]), .table-slots-more[data-recommended="7"] tbody tr:not(.terms-row) td:nth-child(7) a:not([class]), .table-slots-more[data-recommended="8"] tbody tr:not(.terms-row) td:nth-child(8) a:not([class]), .table-slots-more[data-recommended="9"] tbody tr:not(.terms-row) td:nth-child(9) a:not([class]), .table-slots-more[data-recommended="10"] tbody tr:not(.terms-row) td:nth-child(10) a:not([class]) { display: block; font-size: 25px; line-height: 1; font-weight: 300; color: #626262; }
  .table-slots[data-borders] tbody tr:not(.terms-row) td { padding-bottom: 0; }
  .table-slots.no-terms[data-borders] tbody tr:not(.terms-row) td { padding-bottom: 12px; }
  .table-slots[data-borders*="1"] tbody tr:not(.terms-row) td:nth-child(1):after, .table-slots[data-borders*="2"] tbody tr:not(.terms-row) td:nth-child(2):after, .table-slots[data-borders*="3"] tbody tr:not(.terms-row) td:nth-child(3):after, .table-slots[data-borders*="4"] tbody tr:not(.terms-row) td:nth-child(4):after, .table-slots[data-borders*="5"] tbody tr:not(.terms-row) td:nth-child(5):after, .table-slots[data-borders*="6"] tbody tr:not(.terms-row) td:nth-child(6):after, .table-slots[data-borders*="7"] tbody tr:not(.terms-row) td:nth-child(7):after, .table-slots[data-borders*="8"] tbody tr:not(.terms-row) td:nth-child(8):after, .table-slots[data-borders*="9"] tbody tr:not(.terms-row) td:nth-child(9):after, .table-slots[data-borders*="10"] tbody tr:not(.terms-row) td:nth-child(10):after { content: ''; background: #fff; width: 1px; height: 12px; position: absolute; bottom: 0; left: 100%; }
  .table-slots.no-terms[data-borders*="1"] tbody tr:not(.terms-row) td:nth-child(1):after, .table-slots.no-terms[data-borders*="2"] tbody tr:not(.terms-row) td:nth-child(2):after, .table-slots.no-terms[data-borders*="3"] tbody tr:not(.terms-row) td:nth-child(3):after, .table-slots.no-terms[data-borders*="4"] tbody tr:not(.terms-row) td:nth-child(4):after, .table-slots.no-terms[data-borders*="5"] tbody tr:not(.terms-row) td:nth-child(5):after, .table-slots.no-terms[data-borders*="6"] tbody tr:not(.terms-row) td:nth-child(6):after, .table-slots.no-terms[data-borders*="7"] tbody tr:not(.terms-row) td:nth-child(7):after, .table-slots.no-terms[data-borders*="8"] tbody tr:not(.terms-row) td:nth-child(8):after, .table-slots.no-terms[data-borders*="9"] tbody tr:not(.terms-row) td:nth-child(9):after, .table-slots.no-terms[data-borders*="10"] tbody tr:not(.terms-row) td:nth-child(10):after { height: 12px; }
  .table-slots [data-prefix]:before, .table-slots [data-suffix]:after { font-size: 13px; font-weight: 500; }
}
@media only screen and (min-width:960px) {
  .table-slots tr:not(.terms-row) td { padding: 0 20px; }
  .table-slots .terms-row td { padding: 5px 20px 20px; }
}

/* ------------------------------------------------------------ *\
  Faq
\* ------------------------------------------------------------ */
.faq { display: block; margin-top: 25px; border-bottom: 1px solid gray; padding: 0 0 25px 0; }
.faq h3.f { display: table; font-weight: 500; }
.faq h3.f:before { content: "F:"; padding-right: 35px; color: #3c78c2; font-weight: bold; font-size: 18px; display: table-cell; width: 55px; text-align: center; }
.faq p.a { position: relative; padding-left: 90px; padding-top: 15px; margin-top: 15px; }
.faq p.a:before { content: "A:"; position: absolute; left: 0; top: 0; margin: auto; width: 53px; height: 53px; line-height: 53px; background: #3c78c2; text-align: center; vertical-align: middle; font-size: 18px; color: white; font-weight: bold; }
.faq p.a:after { content: ""; position: absolute; left: 53px; top: 20px; width: 0; height: 0; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid #3c78c2; }
.faq:last-of-type { border-bottom: none; margin-bottom: 20px; }
.article-new .faq { display: block; margin-top: 25px; border-bottom: 1px solid gray; padding: 0 0 25px 0; }
.article-new .faq h3.f { display: table; font-size: 1.17em; font-weight: 500; color: #575757; font-family: 'Open Sans', sans-serif; }
.article-new .faq h3.f:before { box-sizing: content-box; content: "F:"; padding-right: 35px; color: #3c78c2; font-weight: bold; font-size: 18px; display: table-cell; width: 55px; text-align: center; }
.article-new .faq p.a { box-sizing: content-box; margin-bottom: 0; position: relative; padding-left: 90px; padding-top: 15px; margin-top: 15px; }
.article-new .faq p.a:before { box-sizing: content-box; content: "A:"; position: absolute; left: 0; top: 0; margin: auto; width: 53px; height: 53px; line-height: 53px; background: #3c78c2; text-align: center; vertical-align: middle; font-size: 18px; color: white; font-weight: bold; }
.article-new .faq p.a:after { box-sizing: content-box; content: ""; position: absolute; left: 53px; top: 20px; width: 0; height: 0; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid #3c78c2; }
.article-new .faq:last-of-type { box-sizing: content-box; border-bottom: none; margin-bottom: 20px; }

/* ------------------------------------------------------------ *\
	Big Numbers
\* ------------------------------------------------------------ */

.big-numbers { list-style: none; margin: 20px 0; font-size: 14px; line-height: 1.7; color: #575757; counter-reset: big-numbers; }
.big-numbers li { position: relative; padding-left: 6.29em; margin-bottom: 23px; counter-increment: big-numbers; }
.big-numbers li:before { content: counter(big-numbers); position: absolute; top: .3em; left: .81em; padding: 0 .2em; width: 1.01em; font-size: 1.93em; line-height: 1.5; color: #fff; text-align: center; background-color: #3c78c2; }
.big-numbers li:after { content: ''; position: absolute; top: 1.05em; left: 2.22em; border: 4px solid transparent; border-left-color: #3c78c2; margin-top: -4px; font-size: 1.93em; }

.gray-bullets { margin: 20px 0; list-style: none; font-size: 13px; line-height: 1.91; }
.gray-bullets li { position: relative; padding-left: 6.29em; padding-bottom: 1.71em; }
.gray-bullets li:before { content: '\2022'; position: absolute; top: 0; left: 2.67em; color: #bccbcb; font-size: 1.5em; line-height: 1.2; }

.bolded-numbers { margin: 20px 0; list-style: none; font-size: 14px; line-height: 1.64; counter-reset: bolded-numbers; font-family: Verdana, 'Open Sans', Arial, sans-serif; }
.bolded-numbers li { position: relative; counter-increment: bolded-numbers; padding-left: 6.29em; }
.bolded-numbers li:before { content: counter(bolded-numbers) '.' ; position: absolute; top: 0; left: 0; font-weight: bold; width: 5.34em; text-align: right; }

/* ------------------------------------------------------------ *\
	Text Rows
\* ------------------------------------------------------------ */

.text-rows { padding: 10px; margin: 20px 0; font-size: 12px; line-height: 1.92; color: #3636360; background-color: #f0f0f0; }
.text-rows a { color: #5d8ac1; text-decoration: none; }
.text-rows a:hover { text-decoration: underline; }
.text-rows p { position: relative; overflow: hidden; font-size: inherit; line-height: inherit; color: inherit; margin: 0 0 1.7em; }
.text-rows p:last-child { margin-bottom: 0; }
.text-rows img { display: block; margin: 0 auto 10px; max-width: 100%; padding: 0; border: 0; }

@media(min-width: 768px){
	.text-rows { padding: 22px; }
	.text-rows .alignleft,
	.text-rows .alignright { margin: 6px 16px; }
	.text-rows .alignleft { float: left; margin-left: 0; }
	.text-rows .alignright { float: right; margin-right: 0; }
}

/* ------------------------------------------------------------ *\
	Banner
\* ------------------------------------------------------------ */

.banner-container { padding: 25px; border: 1px solid #c2c2c2; margin: 20px 0; font-size: 18px; line-height: 1.56; text-align: center; color: #575757; }
.banner-container p { margin: 0; font-style: inherit; line-height: inherit; text-align: inherit; }

.banner-container .btn { display: inline-block; min-width: 174px; padding: 12px; border: 1px solid #878787; background-color: #f6f6f6; font-size: 18px; font-weight: 600; color: #ff6234; text-align: center; border-radius: 0; text-transform: none; }
.banner-container .btn:hover { border-color: #ff6234; background-color: #ff6234; color: #fff; }
.banner-container .banner-disclaimer { padding: 5px; margin: 15px 0; background-color: #f7f7f7; font-size: 11px; line-height: 1.2; color: #2d2d2d; background-color: #f7f7f7;  }
.banner-container .banner-logo { width: 200px; height: 75px; font-size: 0; line-height: 0; margin: 0 auto 15px; color: transparent; }
.banner-container .banner-logo a { display: block; width: 100%; height: 100%; }
.banner-container .banner-logo .logo { border: 13px solid transparent; border-width: 13px 30px 13px 13px; background-repeat: no-repeat; background-position: center center; background-size: contain; box-sizing: border-box; }

@media(min-width: 1024px){
	.banner-container { display: flex; flex-flow: row wrap; align-items: center; }
	.banner-container .banner-logo { flex: 0 0 auto; border-right: 1px solid #cbcbcb; margin: 0 0 0 4px; }
	.banner-container .banner-actions { flex: 0 0 auto; }
	.banner-container .banner-entry { flex:  1 1 auto; padding: 0 15px; }
	.banner-container .banner-disclaimer { flex: 0 0 100%; width: 100%; padding: 5px 15px; margin: 20px -15px -15px; text-align: left; order: 4; }
}


/* ------------------------------------------------------------ *\
  Alts
\* ------------------------------------------------------------ */

#alts { display: none; background: rgba(0, 0, 0, 0.6); position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 200; }
#alts  >  .alt-wrap { position: absolute; top: -100px; bottom: 0; left: 0; right: 0; margin: auto; max-width: 900px; background: #fff; border-radius: 3px; }
#alts.alts1 .alt-wrap { width: 96%; top: 10px; bottom: auto; color: #434343; font: 300 21px/33px 'open sans', sans-serif; text-align: center; }
.alts1 .alt-wrap  >  .caption { font-size: 17px; line-height: 21px; padding: 1%; margin: 10px; }
.alts1 .alt-wrap  >  .caption:before { float: right; content: ""; width: 35px; height: 10px; }
.alts1 .alt-wrap  >  .caption strong { font-weight: 900; }
.alts1 .alt-wrap  >  .main-offer { background: #ffffff; border: 1px solid #dadada; border-bottom: none; margin: 0 2%; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; }
.alts1 .alt-wrap  >  .main-offer  .logo { padding-top: 1px; }
.alts1 .alt-wrap  >  .main-offer  .stars { font-size: 0; }
.alts1 .alt-wrap  >  .main-offer  .logo span { display: inline-block; }
.alts1 .alt-wrap  >  .main-offer  .withlink { font-size: 25px; line-height: 25px; padding: 1px; color: #777777; }
.alts1 .alt-wrap  >  .main-offer  .withlink  >  b { display: block; font-size: 30px; line-height: 30px; font-weight: 300; color: #505050; }
.alts1 .alt-wrap  >  .main-offer  .withlink  >  b b { font-weight: normal; white-space: nowrap; }
.alts1 .alt-wrap  >  .main-offer  .withlink  >  b strong { color: #389acb; font-weight: 800; }
.alts1 .alt-wrap  >  .main-offer  .withlink  >  a { position: relative; display: block; width: 78%; max-width: 320px; font: normal 25px/32px 'open sans', sans-serif; padding: 9px 9px 9px 40px; margin: 15px auto; color: white; text-align: center; text-decoration: none; border-radius: 3px; background: #ff3405; }
.alts1 .alt-wrap  >  .main-offer  .withlink  >  a:before { content: ""; display: block; width: 31px; height: 31px; position: absolute; top: 0; bottom: 0; margin: auto; left: 15px; background: url(../img/altpop.png) no-repeat 0 0; }
.alts1 .alt-wrap  >  .main-offer  .withlink  >  a:hover { background: #fd4e26; }
.alts1 .alt-wrap  >  .secondary-offer { background: #f6f6f6; border: 1px solid #dadada; margin: 0 2% 2%; -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }
.alts1 .alt-wrap  >  .secondary-offer  >  span { display: block; font-size: 14px; line-height: 15px; color: #757474; border-bottom: 1px solid #d2d3d8; margin: 0 3%; padding: 8px; }
.alts1 .alt-wrap  >  .secondary-offer  >  a { display: block; font: normal 14px/15px Arial, sans-serif; color: #389acb; padding: 8px 0 8px 105px; margin: 8px auto; text-align: left; text-decoration: underline; position: relative; }
.alts1 .alt-wrap  >  .secondary-offer  >  a b { display: block; font-weight: normal; }
.alts1 .alt-wrap  >  .secondary-offer  >  a span { content: ""; position: absolute; top: 0; bottom: 0; margin: auto; left: 3px; max-width: 100px; margin: 0 auto; height: auto; }
.alts1 .alt-wrap  >  .secondary-offer  >  a:hover { color: #092e76; }
#alts.alts1 .trms { font-size: 12px; line-height: 14px; padding: 10px 20px; }
#alts .close-this { display: block; position: absolute; top: 10px; right: 10px; width: 24px; height: 24px; background: url(../img/altpop.png) no-repeat -32px 0px; text-indent: -9999px; cursor: pointer; }

@media only screen and (min-width:600px) {
  #alts.alts1 .alt-wrap { top: 50%; margin-top: -230px; }
  .alts1 .alt-wrap  >  .secondary-offer { padding-bottom: 1px; overflow: hidden; }
  .alts1 .alt-wrap  >  .secondary-offer  >  span { padding: 1.4%; font-size: 16px; }
  .alts1 .alt-wrap  >  .secondary-offer  >  a { float: left; width: 30%; padding-left: 20%; }
  .alts1 .alt-wrap  >  .secondary-offer  >  a:before { right: 60% }
  .alts1 .alt-wrap  >  .caption { font-size: 19px; line-height: 25px; padding: 1%; }
  .alts1 .alt-wrap  .stars { display: block; width: 186px; margin: 27px auto 0; box-shadow: 0 -10px 0 0 white, 0 -11px 0 0 #e2e3eb; background: url(../img/altpop.png) no-repeat 0 -32px; }
  .alts1 .alt-wrap  .main-offer-aside { width: 48%; padding: 3% 0; display: flex; align-items: center; align-content: center; flex-wrap: wrap; justify-content: center; }
  .alts1 .alt-wrap  >  .main-offer  .logo span { margin-top: 0; text-indent: 0; }
  .alts1 .alt-wrap  >  .main-offer  .logo { width: 230px; }
  .alts1 .alt-wrap  >  .main-offer  .withlink { overflow: hidden; width: 51%; }
  .alts1 .alt-wrap > .secondary-offer > a span { left: 10px; }
  .alts1 .alt-wrap > .main-offer { display: flex; align-items: center; flex-wrap: wrap; padding: 20px 10px; }
}
@media only screen and (min-width:768px) {
  .alts1 .alt-wrap  >  .main-offer  .logo:after { box-shadow: -50px -10px 0 0 white, -50px -11px 0 0 #e2e3eb, 50px -10px 0 0 white, 50px -11px 0 0 #e2e3eb }
  .alts1 .alt-wrap  >  .main-offer  .withlink  >  a { font-size: 28px; margin-bottom: 5px; }
  .alts1 .alt-wrap  >  .main-offer  .withlink  >  b { font-size: 38px; line-height: 38px; padding: 9px 0; }
  .alts1 .alt-wrap  >  .secondary-offer  >  a { margin-top: 20px; margin-bottom: 20px; }
  .alts1 .alt-wrap  >  .secondary-offer  >  a b { display: inline; }
}
@media only screen and (min-width:960px) {
  .alts1 .alt-wrap  >  .secondary-offer  >  a { width: 22%; padding-left: 13%; margin: 20px 7.5%; }
  .alts1 .alt-wrap  >  .secondary-offer  >  a span { left: 0; }
}