body{font:normal 14px "Lato Regular",sans-serif;color:#6e6d6d;line-height:1.4;background:#fff;padding:0;margin:0}@font-face{font-family:'Lato Regular';src:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Regular.eot);src:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Regular.eot?#iefix) format('embedded-opentype'),url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Regular.woff) format('woff'),url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Regular.ttf) format('truetype'),url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Regular.svg#Monotype%20Corsiva) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Lato Bold';src:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Bold.eot);src:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Bold.eot?#iefix) format('embedded-opentype'),url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Bold.woff) format('woff'),url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Bold.ttf) format('truetype'),url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Bold.svg#Monotype%20Corsiva) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Lato Italic';src:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Italic.eot);src:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Italic.eot?#iefix) format('embedded-opentype'),url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Italic.woff) format('woff'),url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Italic.ttf) format('truetype'),url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Italic.svg#Monotype%20Corsiva) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Lato Medium';src:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Medium.eot);src:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Medium.eot?#iefix) format('embedded-opentype'),url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Medium.woff) format('woff'),url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Medium.ttf) format('truetype'),url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/font/Lato-Medium.svg#Monotype%20Corsiva) format('svg');font-weight:400;font-style:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.casino-list table tr td ul li:before,.casino-list table thead tr th.header:after,.pbox .rev-boxes .brev .rtxt .rtxt-bonus:before,.pbox .rev-boxes .brev .rtxt .rtxt-mindep:before,header .sec-menu nav ul li a.country:before,.casino-box .list ul li.plus:before,.casino-box .list ul li.minus:before,.inner-links ul.il li:before,.rev-mark ul li span.rev-icon:before,article ul li:before,.review-box .middle-box .pics a:hover:after{content:"";display:inline-block}.casino-list table thead tr th:before,nav#top-offers-mobile ul li a.mini-l:before,nav#top-offers-mobile ul li.pos a.mini-l:after{content:"";display:block}h1,h2,h3,h4,h5,h6{font-family:Lato Regular,sans-serif;font-weight:600;padding:5px 0 0;margin:0;clear:left;color:#0b0b0b}h1{font-size:30px;text-transform:uppercase;padding-top:30px;margin-bottom:10px}span.blue{color:#108bf7}h2,h3{font-size:26px;overflow:hidden}h4{font-size:23px}article a{color:#03b188}article a:hover{text-decoration:underline}article ul,article ol{margin:0 0 1em 1.5em}article ul li,article ol li{margin-bottom:.5em;line-height:24px}article ul li{list-style:none}article ul li:before{content:"";display:inline-block;width:6px;height:10px;margin-right:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEpJREFUeNpiYACC0NBQQQY0wAQVvAukXVAkgFgQilchSzIhKUKRZEIzGi6JLsGAzSgQeA/EYatXr97DhE0QpuM9uiAcYPMgQIABAHnSGGFclLLvAAAAAElFTkSuQmCC) no-repeat 0 0}@media all and (max-width:900px){h1{font-size:24px}h2,h3,h4{font-size:20px}}@media all and (max-width:990px){.in-method{display:block;margin:10px auto!important;float:none!important}}@media all and (max-width:400px){h1{font-size:18px}h2,h3,h4{font-size:16px}}img.not-rec{margin:0 auto;display:block;float:none}header{background:#ea8d56}header .main{max-width:1200px;background:url(/media/bg.png) no-repeat 0 0;position:relative;margin:0 auto}header .logo-main{display:inline-block;margin-top:20px}header .logo-320{display:none}header .h_banner{display:inline-block;float:right;background:url(/media/top-box-bg.jpg) no-repeat 0 0;width:608px;height:136px;margin-top:20px}.ban-left{width:282px;float:left}header .h_banner .ban-head{text-transform:uppercase;text-align:center;color:#fefefe;font:bold 15px "Lato Bold",sans-serif;padding-top:10px}.blb{text-align:center;height:50px;padding-top:10px;margin-left:22px}.blb div.logo-wrapper{width:130px;height:50px;display:table-cell;vertical-align:middle}.blb span.ban-logo{display:inline-block;margin:0 auto;background:url(/media/logos.png) no-repeat 0 0;text-indent:-9999px;vertical-align:middle}.blb span.ban-logo.betfred{background-position:0 0;width:97px;height:29px}.blb span.ban-logo.bwin{background-position:0 -59px;width:87px;height:29px}.blb span.ban-logo.eee-casino{background-position:0 -118px;width:128px;height:42px}.blb span.ban-logo.jackpotcity{background-position:0 -190px;width:99px;height:38px}.blb span.ban-logo.ladbrokes{background-position:0 -258px;width:92px;height:31px}.blb span.ban-logo.ruby-fortune{background-position:0 -319px;width:86px;height:33px}.blb span.ban-logo.spin-palace{background-position:0 -382px;width:67px;height:37px}.blb span.ban-logo.royal-panda{background-position:0 -434px;width:90px;height:45px}.blb span.ban-logo.slots-lv{background-position:0 -479px;width:105px;height:45px}.blb span.ban-logo.uptown-aces{background-position:0 -525px;width:105px;height:45px}.blb span.ban-logo.slotocash{background-position:0 -584px;width:105px;height:45px}.blb span.ban-logo.miami-club{background-position:13px -646px;width:105px;height:50px}.blb span.ban-logo.bovada{background-position:5px -694px;width:114px;height:50px}.blb span.ban-logo.cherry-jackpot{background-position:4px -744px;width:128px;height:42px;background-color:#2e2f34}.blb span.ban-logo.casinomax{background-position:-11px -791px;width:99px;height:40px}.ban-left .blb div.ban-bonus{font:normal 11px "Lato Medium",sans-serif;color:#fff;display:table-cell;text-align:center;text-transform:uppercase;padding-left:20px}.ban-left .blb div.ban-bonus strong{display:block;font-size:23px;font-weight:400}header .h_banner .rc{text-align:left;height:35px}.rc span.rating{display:inline-block;width:118px;height:16px;background:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/img/rating.png) no-repeat 0 0;text-indent:-9999px;margin-left:30px}#filter .rc span.rating{margin-left:0}.tbox .table1 table tr td .rc span.rating{margin-left:auto;margin-right:auto}.rc span.rating.zero{background-position:0 0}.rc span.rating.one{background-position:0 -16px}.rc span.rating.two{background-position:0 -32px}.rc span.rating.three{background-position:0 -48px}.rc span.rating.four{background-position:0 -64px}.rc span.rating.five{background-position:0 -80px}.rc span.rating.six{background-position:0 -96px}.rc span.nl{display:block;color:#fff;font:normal 13px "Lato Regular",sans-serif;margin-left:30px;width:118px;text-align:center}.rc span.link{display:inline-block;float:right;width:105px;height:30px;margin:-30px 10px 0 0;background:#f8ad4c;border-radius:5px}header .h_banner .rc span.link:hover{background:#ea8808}.rc span.link:hover{background:#ea8808}.rc span.link a{display:block;width:105px;height:30px;font:bold 13px "Lato Bold",sans-serif;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;line-height:30px}header .h_banner .ban-right{width:282px;float:right}header .h_banner .ban-right .ban-head{color:#db5345}header .h_banner .ban-right .blb span.ban-bonus{font:normal 11px "Lato Medium",sans-serif;color:#555;display:table-cell;text-align:center;text-transform:uppercase;padding-left:20px}header .h_banner .ban-right .blb span.ban-bonus i{font-style:normal;font-size:23px}.ban-left-box{display:block;background:url(/media/small-box-bg-1.png) no-repeat 0 0;width:309px;height:158px;padding-top:7px;margin-top:35px}.ban-left{width:282px;float:left}.ban-left .ban-head{color:#26abff}.ban-left .blb div.ban-bonus i{font-style:normal;font-size:23px}header .h_banner .tc span.txt{display:inline-block;color:#555;font:normal 12px "Lato Medium",sans-serif;margin-left:40px;width:100px;text-align:center;line-height:20px}header .h_banner .tc span.link2{display:inline-block;float:right;width:105px;height:30px;margin:5px 10px 0 0;background:#db5345;border-radius:5px}header .h_banner .tc span.link2:hover{background:#ee2220}header .h_banner .tc span.link2 a{display:block;width:105px;height:30px;font:bold 13px "Lato Bold",sans-serif;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;line-height:30px}header .menu{margin-top:23px}header .menu nav ul{list-style:none;padding:0;margin:0}header .menu nav ul li{display:inline-block;padding:15px 4px 0}header .menu nav ul li:first-child{padding-left:0}header .menu nav ul li a{font:normal 16px Lato Regular,sans-serif;text-decoration:none;color:#fff;text-transform:uppercase}header .menu nav ul li a:hover{text-decoration:underline}header .menu nav ul.sub-menu a:hover{text-decoration:none}header .menu nav ul li.current-menu-item a{color:#3e2414;display:block;text-align:left}header .menu nav ul.sub-menu li.menu-item a{color:#3e2414;width:100%;display:block;text-align:left;text-transform:inherit;max-width:-webkit-fill-available}header .top-offers{display:none}header .sec-menu{background-color:#006981;height:45px;line-height:45px}header .sec-menu nav ul{display:block;margin:0 auto;padding:0;width:85%;text-align:center}header .sec-menu nav ul li{display:inline-block;margin:0 60px 0 0}header .sec-menu nav ul li:last-child{margin-right:0}header .sec-menu nav ul li a.country{text-decoration:none;color:#fff;font:normal 15px Lato Regular,sans-serif}header .sec-menu nav ul li a.country:hover{color:#5ac3b8}header .sec-menu nav ul li a.country:before{display:inline-block;background:url(/media/countries.png) no-repeat 0 0;width:24px;height:24px;text-indent:-9999px;margin-right:5px;vertical-align:middle;border:1px solid transparent;border-radius:50%}header .sec-menu nav ul li a.country:hover:before{border:1px solid #5ac3b8}header .sec-menu nav ul li a.country.au:before{background-position:-8px -7px}header .sec-menu nav ul li a.country.ca:before{background-position:-8px -48px}header .sec-menu nav ul li a.country.eu:before{background-position:-8px -88px}header .sec-menu nav ul li a.country.asia:before{background-position:-8px -129px}header .sec-menu nav ul li a.country.sa:before{background-position:-7px -166px}header .sec-menu nav ul li a.country.uk:before{background-position:-8px -207px}header .sec-menu nav ul li a.country.usa:before{background-position:-8px -253px}@media (max-width:1100px){ul.sub-menu li:not(:last-of-type){border-bottom:solid 1px #00ab80}ul.sub-menu li a{padding:5px 10px;transition:all 1s ease}li.menu-item-has-children{position:relative}nav#nav-mobile ul li.menu-item-has-children a{width:85%}li.menu-item-has-children:after{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;top:15px;right:8px;position:absolute;content:"";transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all .5s ease}li.menu-item-has-children.open:after{transform:rotate(223deg);-webkit-transform:rotate(223deg);transition:all .5s ease}nav#nav-mobile ul.sub-menu{transition:all .5s ease}nav#nav-mobile ul.sub-menu.show{display:block}}@media (min-width:1101px){.menu-main-container{position:relative}li.menu-item-has-children{position:relative}ul.sub-menu{position:absolute;display:none;flex-direction:column;align-items:center;background-color:#ea8d56;padding:0!important;border:solid 1px #00ab80;width:max-content;top:36px;border-radius:5px;box-sizing:border-box}li.menu-item-has-children:hover ul.sub-menu{display:block;overflow:auto;width:100%;min-width:120px}ul.sub-menu li:not(:last-of-type){border-bottom:solid 1px #00ab80}ul.sub-menu li a{padding:5px 10px;transition:all 1s ease}ul.sub-menu li:hover a{background-color:#00ab80;color:orange;text-decoration:none}ul.sub-menu::-webkit-scrollbar{width:5px}ul.sub-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #03b288;box-shadow:inset 0 0 6px #03b288}ul.sub-menu::-webkit-scrollbar-thumb{background-color:#03b288}header .menu nav ul.sub-menu li{padding:0;width:100%}}#nav-trigger{display:none;text-align:center}#nav-trigger span{display:inline-block;font:bold 11px "Lato Bold",sans-serif;color:#fff;cursor:pointer;text-transform:uppercase;background:url(/media/mobile-navicons.png) no-repeat 0 -24px;position:absolute;top:15px;right:10px;width:38px;height:24px;line-height:70px;text-align:center}#nav-trigger span:hover{background-position:0 0;color:#555}#nav-trigger span.open{background-position:0 0;background-color:#f0ae7e;color:#555}#nav-trigger-first{display:block;text-align:right}#nav-trigger-first{display:none;text-align:center}#nav-trigger-first span{display:inline-block;font:bold 11px "Lato Bold",sans-serif;color:#fff;cursor:pointer;text-transform:uppercase;background:url(/media/mobile-navicons.png) no-repeat 0 -24px;position:absolute;top:15px;right:10px;width:38px;height:24px;line-height:70px;text-align:center}#nav-trigger-first span:hover{background-position:0 0;color:#555}#nav-trigger-first span.open{background-position:0 0;background-color:#f0ae7e;color:#555}nav#nav-mobile{position:relative;display:none;margin-top:13px}nav#nav-mobile ul{display:none;list-style-type:none;margin-left:auto;margin-right:auto;text-align:center;background-color:#f0a969;opacity:.95;width:300px}nav#nav-mobile li{display:block;margin:0 0 0 25px;text-align:left}nav#nav-mobile li:last-child{border-bottom:none}#nav-trigger2{display:none;text-align:center}#nav-trigger2 span{display:inline-block;font:bold 11px "Lato Bold",sans-serif;color:#fff;background:url(/media/mobile-navicons.png) no-repeat -38px -24px;width:56px;height:0;padding-top:24px;margin:0;cursor:pointer;position:absolute;top:10px;right:120px;line-height:12px;text-align:center}#nav-trigger2 span:hover{background-position:-38px 0;color:#555}#nav-trigger2 span.open{background-position:-38px 0;background-color:#f0ae7e;color:#555}nav#nav-mobile2{position:relative;display:none;margin-top:13px}nav#nav-mobile2 ul{display:none;list-style-type:none;margin-left:auto;text-align:center;background-color:#efa767;opacity:.95;width:300px}nav#nav-mobile2 li{display:inline-block;width:290px}nav#nav-mobile2 li:last-child{border-bottom:none}#nav-trigger3{display:none;text-align:center}#nav-trigger3 span{display:inline-block;font:bold 11px "Lato Bold",sans-serif;color:#fff;background:url(/media/mobile-navicons.png) no-repeat -134px -24px;width:40px;height:0;padding-top:24px;margin:0;cursor:pointer;position:absolute;top:10px;right:120px;line-height:12px;text-align:center}#nav-trigger3 span:hover{background-position:-134px 0;color:#555}#nav-trigger3 span.open{background-position:-134px 0;background-color:#f0ae7e;color:#555}nav#nav-mobile3{position:relative;display:none;margin-top:13px}nav#nav-mobile3 ul{display:none;list-style-type:none;margin-left:auto;text-align:center;background-color:#f0a768;opacity:.95;width:300px}nav#nav-mobile3 li{display:inline-block;width:290px}nav#nav-mobile3 li:last-child{border-bottom:none}#top-offers-trigger{display:none;text-align:center}#top-offers-trigger span{display:inline-block;font:bold 11px "Lato Bold",sans-serif;color:#fff;background:url(/media/mobile-navicons.png) no-repeat -94px -24px;width:38px;height:0;padding-top:24px;margin:0;cursor:pointer;position:absolute;top:10px;right:65px;line-height:12px;text-align:center}#top-offers-trigger span:hover{background-position:-94px 0;color:#555}#top-offers-trigger span.open{background-position:-94px 0;background-color:#f0ae7e;color:#555}nav#top-offers-mobile{position:relative;display:none}nav#top-offers-mobile ul{display:none;list-style-type:none;margin-left:auto;margin-right:auto;text-align:center;background-color:#efa767;width:100%;padding:0;margin:12px 0 0;opacity:.95;padding-bottom:5px}nav#top-offers-mobile ul{margin:0;padding:10px 0 20px;width:320px}nav#top-offers-mobile ul li{display:inline-block;width:80px;height:42px;margin:15px 7px;position:relative}nav#top-offers-mobile ul li a.mini-l{display:block;color:#fff;font:500 13px Lato Regular,sans-serif;text-decoration:none}nav#top-offers-mobile ul li a.mini-l:hover{color:#555}nav#top-offers-mobile ul li a.mini-l:before{display:block;margin:0 auto 10px;width:74px;height:42px;background:url(/media/mini-top-logos.png) no-repeat 0 0;border:1px solid transparent}nav#top-offers-mobile ul li a.mini-l:hover:before{border:1px solid #555}nav#top-offers-mobile ul li a.mini-l.betfred:before{background-position:0 0;width:74px;height:42px}nav#top-offers-mobile ul li a.mini-l.bwin:before{background-position:4px -55px;width:74px;height:42px;background-color:#fff}nav#top-offers-mobile ul li a.mini-l.eee-casino:before{background-position:0 -104px;width:74px;height:42px}nav#top-offers-mobile ul li a.mini-l.jackpotcity:before{background-position:1px -160px;width:74px;height:42px;background-color:#fff}nav#top-offers-mobile ul li a.mini-l.ruby-fortune:before{background-position:4px -208px;width:74px;height:42px;background-color:#fff}nav#top-offers-mobile ul li a.mini-l.spin-palace:before{background-position:4px -260px;width:74px;height:42px;background-color:#fff}nav#top-offers-mobile ul li a.mini-l.ladbrokes:before{background-position:4px -306px;width:74px;height:42px;background-color:#fff}nav#top-offers-mobile ul li a.mini-l.casinomax:before{background-position:-1px -611px;width:74px;height:42px;background-color:#fff}nav#top-offers-mobile ul li a.mini-l.slotocash:before{background-position:-1px -410px;width:74px;height:42px;background-color:#fff}nav#top-offers-mobile ul li.pos a.mini-l:after{background:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/img/mobile-positions.png) no-repeat 0 0;width:49px;height:54px;position:absolute;top:-22px;right:-22px}nav#top-offers-mobile ul li.pos.first a.mini-l:after{background-position:-5px -5px}nav#top-offers-mobile ul li.pos.second a.mini-l:after{background-position:-5px -69px}nav#top-offers-mobile ul li.pos.third a.mini-l:after{background-position:-5px -133px}nav#top-offers-mobile ul li.pos.fourth a.mini-l:after{background-position:-5px -197px}nav#top-offers-mobile ul li.pos.fifth a.mini-l:after{background-position:-5px -261px}nav#top-offers-mobile ul li.pos.sixth a.mini-l:after{background-position:-5px -325px}.b1.cfd.in-method span.ctlinks span.bord{width:89px}.b1.cfd.in-method.devs-box{min-width:28.5%;min-height:155px}.b1.cfd.in-method span.ttl{font-size:22px}.b1.cfd.in-method span.lm a{width:105px;height:30px;line-height:31px}img.error{margin:0 auto;display:block;max-width:100%}.error-btn{display:block;width:180px;height:30px;margin:5px auto 0;background:#03b188;color:#fff;font:bold 13px "Lato Bold",sans-serif;text-transform:uppercase;text-decoration:none;line-height:30px;border-radius:3px;text-align:center}iframe{height:249px}@media (min-width:1451px){footer .ftr{max-width:1200px}footer .ftr .fwrap{padding:0!important}footer .ftr .fwrap .f2{width:370px!important}footer .ftr .fwrap .f3{width:300px!important}}@media (max-width:1330px){header .menu nav ul li{padding:15px 5px 0}header .sec-menu nav ul{width:95%}}@media (max-width:1100px){#nav-trigger{display:block;text-align:right}#nav-trigger2{display:block;text-align:right}#nav-trigger3{display:block;text-align:right}#top-offers-trigger{display:block;text-align:right}nav#nav-mobile{display:block;width:300px;overflow-y:auto;position:absolute;right:0;top:67px}nav#nav-mobile2{display:block;width:320px;overflow-y:auto;position:absolute;right:0;top:67px}nav#nav-mobile3{display:block;width:320px;overflow-y:auto;position:absolute;right:0;top:115px}nav#nav-mobile3 .ban-left{display:none}nav#top-offers-mobile{display:block;width:320px;overflow-y:auto;position:absolute;right:0;top:80px}nav#nav-mobile ul li{margin:0 10px;border-bottom:1px solid #f9dfcc;padding:0}nav#nav-mobile ul li:last-child{border-bottom:none}nav#nav-mobile ul li:hover{background-color:#eb8f55}nav#nav-mobile ul li a{display:block;padding-left:10px;width:270px;height:40px;line-height:40px}nav#nav-mobile ul li a:hover{text-decoration:none}header .menu nav ul li.current-menu-item a{color:#131250}nav#nav-mobile2 ul{margin:0;padding:0;width:320px}nav#nav-mobile2 ul li{width:85px;margin:15px 0}nav#nav-mobile2 ul li a{display:block;color:#fff;font-size:14px;font-weight:500}nav#nav-mobile2 ul li a:hover{color:#555}nav#nav-mobile2 ul li a:before{display:block;margin:0 auto 10px}nav#nav-mobile2 ul li a.country:hover:before{border:1px solid #555}nav#nav-mobile3 ul{margin:0;padding:0;list-style:none;width:320px}nav#nav-mobile3 ul li{display:block;margin:0;padding:0;list-style:none;border-bottom:1px solid #f9dfcc;width:320px;height:60px;line-height:60px}nav#nav-mobile3 ul li:last-child{border-bottom:none}nav#nav-mobile3 ul li:hover{background-color:#eb8e55}nav#nav-mobile3 ul li a{display:block;text-align:left;padding-left:20px;width:300px;height:60px;text-decoration:none;font:500 16px "Lato Medium",sans-serif;color:#fefefe;line-height:60px}nav#nav-mobile3 ul li a span.icon-wrapper{display:inline-block;border:none;border-radius:0;width:60px;height:60px;text-align:center;vertical-align:top;margin-right:5px}nav#nav-mobile3 ul li a span.soft-icon-wrapper{display:inline-block;border:none;border-radius:0;width:60px;height:60px;text-align:center;vertical-align:top;margin-right:5px}nav#nav-mobile3 ul li a span.icon-wrapper:hover{background-color:transparent}nav#nav-mobile3 ul li a span.soft-icon-wrapper:hover{background-color:transparent}nav#nav-mobile3 ul li a span.icon-wrapper i{display:inline-block;vertical-align:middle}nav#nav-mobile3 ul li a span.soft-icon-wrapper i{display:inline-block;vertical-align:middle}nav#nav-mobile3 ul li a span.margin{display:inline-block;margin:0}header .top-offers{display:inline-block}header .top-offers nav{display:none}header .menu nav{display:none}header .sec-menu nav{display:none}header .sec-menu{background:0 0;height:0;margin-top:0;line-height:0}header .h_banner{display:none}header .wrapper{padding:0 15px}header .logo-main{margin-top:10px}header .main{height:80px}header .logo-main a img{width:70%}header .logo-main{display:none}header .logo-320{display:inline-block;margin-top:12px}}@media (max-width:550px){header .main{background:#fff;border-bottom:1px solid #d9d9d9}#nav-trigger span{color:#555;background-position:0 0}#nav-trigger span:hover{background-position:0 -24px;background-color:#f0ad7d;color:#f0ad7d}#nav-trigger span.open{background-position:0 -24px;background-color:#f0ae7e;color:#f0ae7e}#nav-trigger2 span{color:#555;background-position:-38px 0}#nav-trigger2 span:hover{background-position:-38px -24px;background-color:#f0ad7d;color:#f0ad7d}#nav-trigger2 span.open{background-position:-38px -24px;background-color:#f0ae7e;color:#f0ae7e}#top-offers-trigger span{color:#555;background-position:-94px 0}#top-offers-trigger span:hover{background-position:-94px -24px;background-color:#f0ad7d;color:#f0ad7d}#top-offers-trigger span.open{background-position:-94px -24px;background-color:#f0ae7e;color:#f0ae7e}#nav-trigger3 span{color:#555;background-position:-134px 0}#nav-trigger3 span:hover{background-position:-134px -24px;background-color:#f0ad7d;color:#f0ad7d}#nav-trigger3 span.open{background-position:-134px -24px;background-color:#f0ae7e;color:#f0ae7e}.ban-left-box{margin:20px auto}}@media (max-width:340px){#top-offers-trigger span{right:60px}#nav-trigger2 span{right:105px}#nav-trigger3 span{right:165px}#nav-trigger span{right:10px}}article{max-width:1200px;margin:0 auto;padding:0 125px}article p{font:normal 14px "Lato Regular",sans-serif;line-height:22px;color:#555;text-align:justify}article br{margin-top:10px;display:block;content:""}a.back-to-top{width:35px;height:35px;position:fixed;z-index:999;right:20px;bottom:20px;background-color:#f8ad4c;border-radius:2px;overflow:hidden;text-align:center;margin:0 auto;text-decoration:none}a.back-to-top:before{content:"\f062";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:19px;padding-right:40px;background:0 0;line-height:35px;margin-left:8px}a:hover.back-to-top{background-color:#5ac3b8}.boxes{text-align:center;background:#fef7d2;border:1px solid #f1eac4;padding-bottom:30px;margin:0 -125px 30px}.boxes.fix{background:0 0;border:none}.boxes .title{text-align:center;color:#db5345;font:normal 26px Lato Regular,sans-serif;margin:30px 0 20px}.sgl{display:inline-block;background-color:#fff;width:180px;height:373px;border:1px solid #db5345;margin-right:20px}.sgl:last-child{margin-right:0}.sgl .pos{background:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/img/positions.png) no-repeat 0 0;width:91px;height:81px;text-indent:-9999px;display:inline-block;margin:-6px 0 0 -6px;float:left}.sgl .pos.first{background-position:0 0}.sgl .pos.second{background-position:0 -81px}.sgl .pos.third{background-position:0 -162px}.sgl .pos.fourth{background-position:0 -243px}.sgl .pos.fifth{background-position:0 -324px}.sgl .pos.sixth{background-position:0 -405px}.sgl .logo-wrap{width:180px;height:50px;margin-bottom:20px}.sgl .logo-wrap .logo{display:block;margin:50px 0 0 35px;background:url(/media/logos.png) no-repeat 0 0;text-indent:-9999px}.sgl .logo-wrap .logo.betfred{background-position:9px 0;width:108px;height:29px}.sgl .logo-wrap .logo.bwin{background-position:8px -59px;width:96px;height:29px}.sgl .logo-wrap .logo.eee-casino{background-position:-8px -118px;width:117px;height:42px}.sgl .logo-wrap .logo.jackpotcity{background-position:5px -190px;width:104px;height:40px}.sgl .logo-wrap .logo.ladbrokes{background-position:7px -258px;width:102px;height:31px}.sgl .logo-wrap .logo.ruby-fortune{background-position:8px -319px;width:95px;height:33px}.sgl .logo-wrap .logo.spin-palace{background-position:0 -382px;width:67px;height:37px}.sgl .logo-wrap .logo.casinomax{background-position:-10px -791px;width:99px;height:40px}.sgl .logo-wrap .logo.cherry-jackpot{background-position:-4px -750px;width:112px;height:31px}.sgl ul{margin:-10px 0 0;padding:0;list-style:none;color:#fff;font-family:"MyriadPro Regular";font-size:14px;font-weight:400}.sgl ul li{margin:5px 0 0;font:normal 15px "Lato Regular",sans-serif;color:#555}.sgl ul li:before{background:0 0;margin-right:0}.sgl ul li.bonus{display:table;background:#db5345;width:128px;height:48px;margin:5px auto 0}.sgl ul li.bonus:hover{background:#ee2220}.sgl ul li.bonus a{display:table-cell;font-weight:700;color:#fff;width:128px;height:48px;text-decoration:none;vertical-align:middle}.sgl ul li.pm{margin:15px 20px 0;height:115px;overflow:hidden}.sgl ul li.pm span.payment{background:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/img/payment-methods.png) no-repeat 0 0;text-indent:-9999px;display:inline-block;margin:5px 1px;vertical-align:middle}.sgl ul li.pm span.payment.americanexpress{width:43px;height:17px;background-position:-5px -5px}.sgl ul li.pm span.payment.bankwire{width:49px;height:19px;background-position:-5px -32px}.sgl ul li.pm span.payment.bitcoin{width:45px;height:10px;background-position:-5px -61px}.sgl ul li.pm span.payment.ideal{width:20px;height:18px;background-position:-5px -81px}.sgl ul li.pm span.payment.jcb{width:18px;height:19px;background-position:-5px -109px}.sgl ul li.pm span.payment.maestro{width:27px;height:17px;background-position:-5px -138px}.sgl ul li.pm span.payment.mastercard{width:25px;height:17px;background-position:-5px -165px}.sgl ul li.pm span.payment.neteller{width:43px;height:8px;background-position:-5px -192px}.sgl ul li.pm span.payment.paypal{width:38px;height:11px;background-position:-5px -210px}.sgl ul li.pm span.payment.skrill{width:34px;height:12px;background-position:-5px -231px}.sgl ul li.pm span.payment.sofort{width:39px;height:16px;background-position:-5px -253px}.sgl ul li.pm span.payment.swift{width:22px;height:22px;background-position:-5px -279px}.sgl ul li.pm span.payment.visa{width:34px;height:11px;background-position:-5px -311px}.sgl ul li.pm span.payment.webmoney{width:50px;height:13px;background-position:-5px -332px}.sgl ul li.pm span.payment.wu{width:31px;height:12px;background-position:-5px -355px}.sgl a.rev{color:#0098c4;font:bold 18px "Lato Bold",sans-serif;text-decoration:none;display:block;margin-bottom:15px;background:0 0}.sgl a.rev:hover{color:#108bf7;text-decoration:underline;background:0 0}a.soft-rev{display:block;width:200px;height:30px;margin:5px auto 0;background:#03b188;color:#fff;font:bold 13px "Lato Bold",sans-serif;text-transform:uppercase;text-decoration:none;line-height:30px;border-radius:3px;text-align:center}@media (max-width:1250px){.boxes{width:650px;margin:0 auto 30px}.sgl{margin:15px 0 0}}@media (max-width:900px){article{padding:0 10px}}@media (max-width:700px){.sgl{display:block;margin:15px auto}.sgl.fix{display:none}.boxes{width:auto}}.ql-title{text-align:left;color:#444;font:normal 26px Lato Regular,sans-serif;margin:15px 0 20px 7%}nav#qnavi{text-align:center;margin:0 auto}nav#qnavi ul{margin:0 0 15px;padding:0;list-style:none;display:inline-block;vertical-align:top}nav#qnavi ul li{margin:0;padding:0;list-style:none;display:inline-block}nav#qnavi ul li:before{display:none}nav ul li a span.icon-wrapper{display:table-cell;width:68px;height:68px;border:1px solid #03b188;border-radius:50%;vertical-align:middle}nav ul li a span.icon-wrapper i{display:block;background:url(/media/fn-icons.png) no-repeat 0 0;font-style:normal;text-indent:-9999px;margin:0 auto}nav ul li a span.icon-wrapper i.ql-icons.approved{background-position:0 0;width:43px;height:41px}nav ul li a span.icon-wrapper i.ql-icons.banking{background-position:0 -86px;width:40px;height:40px}nav ul li a span.icon-wrapper i.ql-icons.best{background-position:0 -171px;width:41px;height:41px}nav ul li a span.icon-wrapper i.ql-icons.bonus{background-position:0 -257px;width:35px;height:40px}nav ul li a span.icon-wrapper i.ql-icons.chip{background-position:0 -342px;width:42px;height:29px}nav ul li a span.icon-wrapper i.ql-icons.clovers{background-position:0 -416px;width:45px;height:45px}nav ul li a span.icon-wrapper i.ql-icons.croupier{background-position:0 -506px;width:33px;height:42px}nav ul li a span.icon-wrapper i.ql-icons.dice{background-position:0 -593px;width:32px;height:36px}nav ul li a span.icon-wrapper i.ql-icons.dictionary{background-position:0 -674px;width:43px;height:43px}nav ul li a span.icon-wrapper i.ql-icons.games{background-position:0 -762px;width:43px;height:42px}nav ul li a span.icon-wrapper i.ql-icons.mobile{background-position:0 -849px;width:30px;height:40px}nav ul li a span.icon-wrapper i.ql-icons.online{background-position:0 -934px;width:43px;height:34px}nav ul li a span.icon-wrapper i.ql-icons.poker{background-position:0 -1013px;width:45px;height:45px}nav ul li a span.icon-wrapper i.ql-icons.regulated{background-position:0 -1103px;width:41px;height:32px}nav ul li a span.icon-wrapper i.ql-icons.roulette{background-position:0 -1180px;width:45px;height:45px}nav ul li a span.icon-wrapper i.ql-icons.secure{background-position:0 -1270px;width:43px;height:37px}nav ul li a span.icon-wrapper i.ql-icons.slots{background-position:0 -1352px;width:45px;height:45px}nav ul li a span.icon-wrapper i.ql-icons.software{background-position:0 -1442px;width:40px;height:36px}nav ul li a span.icon-wrapper:hover{background-color:#03b188}nav ul li a span.margin{display:block;text-indent:-9999px;line-height:5px}nav ul li a span.soft-icon-wrapper{display:table-cell;width:68px;height:68px;border:1px solid #03b188;border-radius:50%;vertical-align:middle}nav ul li a span.soft-icon-wrapper i{display:block;background:url(/media/developers.png) no-repeat 0 0;font-style:normal;text-indent:-9999px;margin:0 auto}nav ul li a span.soft-icon-wrapper i.ql-icons.playtech-small{background-position:-1px -201px;width:45px;height:40px}nav ul li a span.soft-icon-wrapper i.ql-icons.netent-small{background-position:-46px -200px;width:45px;height:40px}nav ul li a span.soft-icon-wrapper i.ql-icons.igt-small{background-position:2px -244px;width:45px;height:40px}nav ul li a span.soft-icon-wrapper i.ql-icons.microg-small{background-position:-45px -243px;width:45px;height:40px}nav ul li a span.soft-icon-wrapper i.ql-icons.bsoft-small{background-position:-21px -285px;width:45px;height:40px}nav ul li a span.soft-icon-wrapper:hover{background-color:#d4d4d4}nav#qnavi ul li a.ql{display:inline-block;width:70px;font:normal 14px Lato Regular,sans-serif;line-height:19px;text-decoration:none;color:#555;margin-right:22px;text-align:center;vertical-align:top}nav#qnavi ul li a.ql:hover{color:#108bf7}nav#qnavi .ban-left{width:287px;height:136px;background:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/img/ql-bg.jpg) no-repeat 0 0;display:inline-block}nav#qnavi .ban-left .blb div.ban-bonus{font:normal 11px "Lato Medium",sans-serif;color:#fff;display:table-cell;text-align:center;text-transform:uppercase;padding-left:34px}nav#qnavi .ban-left .blb div.ban-bonus strong{display:block;font-size:23px;font-weight:400}.navi-pages{float:left;margin-bottom:10px}.navi-pages .ql-title{margin:0 0 10px}.ban-head{text-transform:uppercase;text-align:center;color:#fefefe;font:bold 15px "Lato Bold",sans-serif;padding-top:10px}.boxes .blb{text-align:center;height:50px;padding-top:10px;margin-left:15px}.boxes .blb div.logo-wrapper{width:130px;height:50px;display:table-cell;vertical-align:middle}.boxes .rc{text-align:left;height:35px}.boxes .rc span.rating{display:inline-block;width:118px;height:16px;background:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/img/rating.png) no-repeat 0 0;text-indent:-9999px;margin-left:23px}.boxes .rc span.rating.zero{background-position:0 0}.boxes .rc span.rating.one{background-position:0 -16px}.boxes .rc span.rating.two{background-position:0 -32px}.boxes .rc span.rating.three{background-position:0 -48px}.boxes .rc span.rating.four{background-position:0 -64px}.boxes .rc span.rating.five{background-position:0 -80px}.boxes .rc span.rating.six{background-position:0 -96px}.boxes .rc span.nl{display:block;color:#fff;font:normal 13px "Lato Regular",sans-serif;margin-left:23px;width:118px;text-align:center}.boxes .rc span.link{display:inline-block;float:right;width:105px;height:30px;margin:-30px 10px 0 0;background:#10f7e8;border-radius:5px}.boxes .rc span.link:hover{background:#f83128}.boxes .rc span.link a{display:block;width:105px;height:30px;font:bold 13px "Lato Bold",sans-serif;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;line-height:30px}.boxes .rc span.link a:before{display:none}nav#qnavi p{display:none}@media (max-width:1350px){.navi-pages nav#qnavi ul li a.ql{margin-right:10px}}@media (max-width:1250px){nav#qnavi .ban-left{margin-top:10px}}@media (max-width:1220px){.navi-pages{display:none}}@media (max-width:782px){#nav-trigger3 span{top:10px;top:55px;right:120px}}@media (max-width:680px){nav#qnavi ul li a.ql{margin-top:10px}.boxes .ql-title{margin-bottom:10px}}@media (max-width:330px){.boxes{margin:0}}.casino-list{margin:20px auto 30px}.casino-list .head{color:#03b188;font:normal 24px "Lato Regular",sans-serif;text-transform:uppercase;margin:30px auto;text-align:center}.casino-list table{width:100%;border:2px solid #03b188}.casino-list table thead tr th{background-color:#03b188;font:normal 17px "Times New Roman Regular",sans-serif;color:#fefefe;padding:5px;line-height:22px}.casino-list table thead tr th:before{background:url(/media/table-icons.png) no-repeat 0 0;display:block;margin:0 auto 5px;text-indent:-9999px}.casino-list table thead tr th.action:before{width:28px;height:29px;background-position:-5px -5px}.casino-list table thead tr th.bonus:before{width:26px;height:29px;background-position:-5px -44px}.casino-list table thead tr th.casino:before{width:30px;height:29px;background-position:-5px -83px}.casino-list table thead tr th.deposit:before{width:33px;height:29px;background-position:-5px -122px}.casino-list table thead tr th.details:before{width:26px;height:29px;background-position:-5px -161px}.casino-list table thead tr th.regulation:before{width:22px;height:29px;background-position:-5px -200px}th.header:after{content:"";display:inline-block;width:12px;height:16px;margin-left:5px;background:url(/media/arrows.png) no-repeat 0 0}th.headerSortDown:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAERJREFUeNpiYMAC/v79Ww7CDMQAqOL/UFxOimL8mnAoxq6JgGIUTYxAhiCQvgvEggS89x6IlRmhNggSo4GZmfk9QIABAOTUe4+DZ47dAAAAAElFTkSuQmCC);width:12px;height:7px}th.headerSortUp:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE1JREFUeNpiZACCv3//CgIpEMYH3jMzM79nhCq+S4wGIFZmAukCMjoZCINOqFoIANpUDsT/ceByrEbg0FSO1140TeUMxACoJqyKAQIMALt8WAc4wl/rAAAAAElFTkSuQmCC);width:12px;height:7px}.casino-list table thead tr:first-child{height:84px}.casino-list table tr:nth-child(odd){background-color:#fff}.casino-list table tr:nth-child(even){background-color:#eee}.casino-list table tr{border-bottom:1px solid #dcdcdc;height:72px}.casino-list table tr:last-child{border-bottom:none}.casino-list table tr td{border-right:1px solid #dcdcdc;text-align:center;font:normal 22px "Lato Regular",sans-serif;padding:5px}.casino-list table tr td:last-child{border-right:none}.logo{display:inline-block;margin:0 auto;background:url(/media/logos.png) no-repeat 0 0;text-indent:-9999px;vertical-align:middle;height:60px}.casino-list table tr td .logo.betfred{background-position:0 0;width:97px;height:29px}.casino-list table tr td .logo.bwin{background-position:0 -59px;width:87px;height:29px}.casino-list table tr td .logo.eee-casino{background-position:0 -118px;width:128px;height:42px}.logo.jackpotcity{background-position:0 -190px;width:99px;height:38px}.casino-list table tr td .logo.ladbrokes{background-position:0 -258px;width:92px;height:31px}.casino-list table tr td .logo.ruby-fortune{background-position:0 -319px;width:86px;height:33px}.casino-list table tr td .logo.spin-palace{background-position:0 -382px;width:67px;height:37px}.casino-list table tr td .logo.royal-panda{background-position:0 -434px;width:90px;height:45px}.logo.slots-lv{background-position:0 -479px;width:105px;height:45px}.casino-list table tr td .logo.uptown-aces{background-position:0 -525px;width:105px;height:45px}.logo.slotocash{background-position:0 -584px;width:105px;height:45px}.casino-list table tr td .logo.miami-club{background-position:13px -646px;width:105px;height:50px}.logo.bovada{background-position:-5px -696px;width:114px;height:50px}.logo.cherry-jackpot{background-position:-5px -750px;width:112px;height:31px}.logo.casinomax{background-position:-10px -791px;width:99px;height:40px}.logo.duckyluck,.pbox .rev-boxes .brev span.rev-logo.logo.duckyluck{background:url(/media/ducky-luck.svg) no-repeat 0 0;background-position:center;width:100%}.sgl .logo-wrap .logo.duckyluck{background:url(/media/ducky-luck.svg) no-repeat 0 0;background-position:center;margin-left:0}.logo.slotsandcasino,.logo.slots-and-casino,.pbox .rev-boxes .brev span.rev-logo.logo.slotsandcasino{background:url(/media/slots-and-casino.png) no-repeat 0 0;background-position:center;width:100%;height:60px;background-size:contain}.sgl .logo-wrap .logo.slotsandcasino{background:url(/media/slots-and-casino.png) no-repeat 0 0;background-position:center;background-size:contain;margin-left:0}.logo.ignition,.pbox .rev-boxes .brev span.rev-logo.logo.ignition{background:url(/media/ignition.svg) no-repeat 0 0;background-position:center;width:100%}.sgl .logo-wrap .logo.ignition{background:url(/media/ignition.svg) no-repeat 0 0;background-position:center;margin-left:0}.logo.sun-palace{background:url(/media/sun-palace.webp) no-repeat 0 0;background-position:center;width:100%;height:60px;background-size:contain}.sgl .logo-wrap .logo.sun-palace{background:url(/media/sun-palace.webp) no-repeat 0 0;background-position:center;background-size:contain;margin-left:0}.logo.slots-ninja,.tbox table tr td span.logo.slots-ninja{background:url(/media/slots-ninja.svg) no-repeat 0 0;background-position:center;background-size:contain;width:100%}.logo.las-vegas-usa,.tbox table tr td span.logo.las-vegas-usa{background:url(/media/las-vegas-usa.webp) no-repeat 0 0;background-position:center;width:100%;height:60px;background-size:contain}.logo.roaring21,.tbox table tr td span.logo.roaring21{background:url(/media/roaring-21.svg) no-repeat 0 0;background-position:center;background-size:contain;width:100%}.logo.cafe-casino{background:url(/media/cafe-casino.svg) no-repeat 0 0;background-position:center;width:100%}.logo.high-country-casino,.logo.high-country{background:url(/media/high-country.webp) no-repeat 0 0;background-position:center;width:100%;height:60px;background-size:contain}.logo.spinfinity{background:url(/media/spinfinity.svg) no-repeat 0 0;background-position:center;background-size:contain;width:100%}.logo.slotsroom{background:url(/media/slots-room.png) no-repeat 0 0;background-position:center;width:100%;height:60px;background-size:contain}.sgl .logo-wrap .logo.bovada{background-position:-5px -696px;width:114px;height:50px}.casino-list table tr td span.reg-icon{margin:0 auto;vertical-align:middle}.casino-list table tr td span.reg-icon.yes:before{content:"\f164";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#03b188;font-size:24px;padding:0}.casino-list table tr td span.reg-icon.no:before{content:"\f165";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#838a88;font-size:24px;padding:0}.casino-list table tr td ul{margin:0;padding:0}.casino-list table tr td ul li{list-style:none;color:#555;font:normal 14px "Lato Regular",sans-serif;text-align:left;line-height:22px}.casino-list table tr td ul li:before{text-indent:15px;width:14px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOtJREFUeNqckj0SgjAQhQN6AVpLKSn1CHqE5AjUdngEuQJHMK2dXMGWzlyB1tK3zNuZHYTGzLxJSL63PyHOrQzv/V60dp7NYUy1LCE1JShCXYwx/Rhpes4MbvZ9VnO+YJLoRwClSNbcmxgtf8totZowwkJLrRZG9pqbjQlAxIOIlZxYiai3bMbUb/YQCGmWBiqgUfqD7qyszFduW+CbMQW08LJAzltK5vYCYWdMPcsXJolHM0bOjUA0JzXpmWX1Vjs2jcBe+mj5KxwzNTxPZP9/ABs1DsMwVlX1wPID7WgoTJaLfXLu30f+FWAAw8hnEaJh14wAAAAASUVORK5CYII=) no-repeat 0 0;vertical-align:middle;margin-right:3px}a.btn{display:block;width:180px;height:30px;margin:0 auto;background:#f8ad4c;color:#fff;font:bold 14px "Lato Bold",sans-serif;text-transform:uppercase;text-decoration:none;line-height:30px;text-align:center;border-radius:3px}a.btn:hover{background:#ea8808}a.rev{display:block;width:180px;height:30px;margin:5px auto 0;background:#03b188;color:#fff;font:bold 13px "Lato Bold",sans-serif;text-decoration:none;line-height:30px;border-radius:3px;text-align:center}a.rev:hover{background:#025441}.casino-list table thead tr th.header{cursor:pointer;white-space:nowrap}.terms{text-align:right;margin:-20px 0 10px;font:normal 14px "Lato Regular",sans-serif;color:#555}@media screen and (max-width:760px){.casino-list table thead tr th:nth-child(4),.casino-list table tbody tr td:nth-child(4){display:none}img.alignleft,img.alignright{display:block;margin:5px auto!important;float:none!important}}@media (max-width:450px){img{max-width:100%}}@media (max-width:370px){.casino-list table tr td a.btn,.casino-list table tr td a.rev{font-size:12px;width:140px}.casino-list table tr td{padding:0}}@media (max-width:360px){.b1.cfd.in-method{min-height:330px!important}}.pbox{text-align:center;background:#5ac3b8;border:1px solid #53b3a9;margin:0 -125px 30px;padding:15px 0}.payment-boxes{float:left;margin:10px 20px 10px 10px;width:608px}.payment-boxes{margin-left:125px}.payment-boxes .box1{display:inline-block;width:181px;height:106px;background-color:#fff;border:1px solid #e4e4e4;vertical-align:top;float:left;margin:10px 25px 5px 0}.payment-boxes .box1.fix{margin-right:0}.payment-boxes .box1:hover{border:1px solid #5ac3b8}.payment-boxes .box1 a{display:block;width:181px;height:106px;text-decoration:none;color:#555;font:normal 16px "Lato Regular",sans-serif;line-height:24px;text-align:center}.payment-boxes .box1 a:hover{color:#5ac3b8}.payment-boxes .box1 a span.plogo{display:block;margin:15px auto 5px;background:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/img/payment-logos.png) no-repeat 0 0;text-indent:-9999px;vertical-align:middle}.payment-boxes .box1 a span.plogo.bitcoin{width:137px;height:29px;background-position:-5px -5px}.payment-boxes .box1 a span.plogo.neteller{width:142px;height:23px;background-position:-5px -44px}.payment-boxes .box1 a span.plogo.paypal{width:131px;height:34px;background-position:-5px -77px}.payment-boxes .box1 a span.plogo.skrill{width:94px;height:36px;background-position:-5px -121px}.payment-boxes .box1 a span.plogo.webmoney{width:131px;height:34px;background-position:-5px -167px}.payment-boxes .box1 a span.plogo.wu{width:148px;height:29px;background-position:-5px -211px}.pbox h4{padding:0 125px;text-align:left}.pbox p{padding:0 125px}.pbox .title{text-align:center;text-transform:uppercase;color:#006981;font:500 26px Lato Regular,sans-serif;margin:5px 0 20px}.pbox.fix .title{margin-top:0}.pbox .rev-boxes{margin:0 auto}.pbox{max-width:100%;margin:0 auto}.pbox .rev-boxes .brev{display:inline-block;width:23%;height:auto;border:1px solid #ccc;border-radius:5px;background-color:#fff;margin:0 7px;vertical-align:top}.pbox .rev-boxes .brev span.rev-logo-wrapper{width:130px;height:50px;display:block;margin:15px auto 0}.pbox .rev-boxes .brev span.rev-logo{display:inline-block;margin:0 auto;background:url(/media/logos.png) no-repeat 0 0;text-indent:-9999px;vertical-align:middle}.pbox .rev-boxes .brev span.rev-logo.betfred{background-position:0 0;width:97px;height:29px}.pbox .rev-boxes .brev span.rev-logo.bwin{background-position:0 -59px;width:87px;height:29px}.pbox .rev-boxes .brev span.rev-logo.eee-casino{background-position:0 -118px;width:128px;height:42px}.pbox .rev-boxes .brev span.rev-logo.jackpotcity{background-position:0 -190px;width:99px;height:38px}.pbox .rev-boxes .brev span.rev-logo.ladbrokes{background-position:0 -258px;width:92px;height:31px}.pbox .rev-boxes .brev span.rev-logo.ruby-fortune{background-position:0 -319px;width:86px;height:33px}.pbox .rev-boxes .brev span.rev-logo.spin-palace{background-position:0 -382px;width:67px;height:37px}.pbox .rev-boxes .brev span.rev-logo.royal-panda{background-position:0 -434px;width:90px;height:45px}.pbox .rev-boxes .brev span.rev-logo.slots-lv{background-position:0 -479px;width:105px;height:45px}.pbox .rev-boxes .brev span.rev-logo.uptown-aces{background-position:0 -525px;width:105px;height:45px}.pbox .rev-boxes .brev span.rev-logo.slotocash{background-position:0 -584px;width:105px;height:45px}.pbox .rev-boxes .brev span.rev-logo.miami-club{background-position:13px -646px;width:105px;height:50px}.pbox .rev-boxes .brev span.rev-logo.bovada{background-position:5px -694px;width:125px;height:50px}.pbox .rev-boxes .brev span.rev-logo.cherry-jackpot{background-position:-6px -750px;width:112px;height:31px}.pbox .rev-boxes .brev span.rev-logo.casinomax{background-position:-10px -791px;width:99px;height:40px}.pbox .rev-boxes .brev .rtxt{display:block;margin:15px auto 10px;font:normal 14px "Lato Regular",sans-serif;color:#555}.pbox .rev-boxes .brev .rtxt{display:flex;flex-direction:column;align-items:center}.pbox .rev-boxes .brev .rtxt .rtxt-bonus{display:block;text-align:left;padding-left:10px;margin-bottom:20px}.pbox .rev-boxes .brev .rtxt .rtxt-bonus:before{content:"\f06b";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#03b188;font-size:19px;padding-right:4px}.pbox .rev-boxes .brev .rtxt .rtxt-mindep{display:block;text-align:right;padding-right:20px}.pbox .rev-boxes .brev .rtxt .rtxt-mindep:before{content:"\f283";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#03b188;font-size:13px;padding-right:4px}.pbox .rev-boxes .brev .rev-link{display:block;margin:20px auto 10px}.pbox .rev-boxes .brev .rev-link a{display:block;width:190px;height:30px;margin:0 auto;background:#db5345;color:#fff;font:bold 14px "Lato Bold",sans-serif;text-transform:uppercase;text-decoration:none;line-height:30px;border-radius:5px}.pbox .rev-boxes .brev .rev-link a:hover{background:#ee2220}.pbox.fix{margin-bottom:-19px}@media (max-width:1400px){.pbox .rev-boxes .brev{margin:0}}@media (max-width:1250px){.pbox .rev-boxes .brev{margin:10px;width:46%}}@media (max-width:1200px){.payment-boxes{float:none;margin:10px auto}.payment-boxes .box1{float:none}.pbox h4,.pbox p{padding:0 50px}}@media (max-width:900px){.pbox{width:auto;margin:0 auto 30px}.pbox h4,.pbox p{padding:0 10px}}@media (max-width:680px){.pbox .rev-boxes .brev{margin:2px}.pbox .rev-boxes{width:600px}}@media (max-width:650px){.payment-boxes{width:420px}.payment-boxes .box1.fix{margin-right:25px}.pbox .rev-boxes{width:295px}.pbox .rev-boxes .brev{margin:10px auto;width:100%}}@media (max-width:470px){.payment-boxes{width:200px}}@media (max-width:330px){.pbox{margin:0}}.tbox{width:100%;margin:10px 0 30px}.tbox .table1{width:100%;display:inline-block}.tbox .table1 table{border:1px solid #029c78;width:100%;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.tbox table thead tr th{background-color:#f9f8f8;font:normal 14px "Lato Medium",sans-serif;color:#252525;padding:5px;line-height:22px;text-transform:uppercase;height:32px}.tbox table thead tr th.heading{background-color:#03b188;font-size:24px;color:#fbfbfb;line-height:16px;height:42px}.tbox .mini-heading table thead tr th.heading{font-size:15px}.tbox table tbody tr,.tbox table thead tr{border-bottom:1px solid #029c78}.tbox table tbody tr:last-child{border-bottom:none}.tbox table tr td{font:normal 14px "Lato Medium",sans-serif;color:#555;text-align:center;height:75px;padding:0 3px}.tbox table tr td:nth-child(3),.tbox table thead tr th:nth-child(3){width:130px}.tbox table tr td span.logo{display:inline-block;margin:5px auto 0;background:url(/media/logos.png) no-repeat 0 0;text-indent:-9999px;vertical-align:middle}.tbox table tr td span.logo.betfred{background-position:0 0;width:97px;height:29px}.tbox table tr td span.logo.bwin{background-position:0 -59px;width:87px;height:29px}.tbox table tr td span.logo.eee-casino{background-position:0 -118px;width:128px;height:42px}.tbox table tr td span.logo.jackpotcity{background-position:0 -190px;width:99px;height:38px}.tbox table tr td span.logo.ladbrokes{background-position:0 -258px;width:92px;height:31px}.tbox table tr td span.logo.ruby-fortune{background-position:0 -319px;width:86px;height:33px}.tbox table tr td span.logo.spin-palace{background-position:0 -382px;width:67px;height:37px}.tbox table tr td span.logo.royal-panda{background-position:0 -434px;width:90px;height:45px}.tbox table tr td span.logo.slots-lv{background-position:0 -479px;width:105px;height:45px}.tbox table tr td span.logo.uptown-aces{background-position:0 -525px;width:105px;height:45px}.tbox table tr td span.logo.slotocash{background-position:0 -584px;width:105px;height:45px}.tbox table tr td span.logo.miami-club{background-position:13px -646px;width:105px;height:50px}.tbox table tr td span.logo.bovada{background-position:5px -694px;width:114px;height:50px}.tbox table tr td span.logo.cherry-jackpot{background-position:-6px -750px;width:112px;height:31px}.tbox table tr td span.logo.casinomax{background-position:-10px -791px;width:99px;height:40px}.tbox table tr td a.trev{display:block;line-height:20px;margin:7px 0;font:normal 13px "Lato Medium",sans-serif;color:#25a4f5;text-transform:uppercase;text-decoration:none}.tbox table tr td a.trev:hover{color:#f83128}.tbox table tr td .rc{line-height:20px}.tbox table tr td .rc span.rating{display:inline-block;width:118px;height:16px;background:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/img/rating.png) no-repeat 0 0;text-indent:-9999px}.tbox table tr td .rc span.rating.zero{background-position:0 0}.tbox table tr td .rc span.rating.one{background-position:0 -16px}.tbox table tr td .rc span.rating.two{background-position:0 -32px}.tbox table tr td .rc span.rating.three{background-position:0 -48px}.tbox table tr td .rc span.rating.four{background-position:0 -64px}.tbox table tr td .rc span.rating.five{background-position:0 -80px}.tbox table tr td .rc span.rating.six{background-position:0 -96px}.tbox table tr td .rc span.nl{display:block;color:#b7b7b7;font:normal 14px "Lato Regular",sans-serif;text-align:center;margin:0 auto}.tbox table tr td span.yes{margin:0 auto;vertical-align:middle;text-indent:-9999px}.tbox table tr td span.yes:before{content:"\f05d";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#03b188;font-size:23px;padding-right:4px;background:0 0}.tbox table tr td span.no{margin:0 auto;vertical-align:middle;text-indent:-9999px}.tbox table tr td span.no:before{content:"\f05c";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#db5345;font-size:23px;padding-right:4px;background:0 0}.tbox table tr td a.btn2{display:block;width:129px;padding:0 10px;height:57px;background:#db5345;font:bold 14px "Lato Bold",sans-serif;text-transform:uppercase;text-decoration:none;color:#fff;border-radius:5px;line-height:27px;margin:0 auto}.tbox table tr td a.btn2:hover{background:#ee2220}.tbox .ban1{width:286px;display:inline-block;margin-left:1%;background:#f8ad4c;border:1px solid #efa84d;vertical-align:top;float:right;border-top:0 solid #efa84d}.tbox .ban1 .logo-wrapper2{border-top:80px solid #000;border-left:144px solid transparent;border-right:144px solid transparent}.tbox .ban1 .logo-wrapper2 .logo{display:inline-block;background:url(/media/logos.png) no-repeat 0 0;text-indent:-9999px;vertical-align:middle}.tbox .ban1 .logo-wrapper2 .logo.betfred{margin:-118px 0 0 -54px;background-position:0 0;width:97px;height:29px}.tbox .ban1 .logo-wrapper2 .logo.bwin{margin:-115px 0 0 -41px;background-position:0 -59px;width:87px;height:29px}.tbox .ban1 .logo-wrapper2 .logo.eee-casino{background-position:-24px -118px;width:84px;height:42px;margin:-123px 0 0 -43px}.tbox .ban1 .logo-wrapper2 .logo.jackpotcity{margin:-117px 0 0 -49px;background-position:0 -190px;width:99px;height:38px}.tbox .ban1 .logo-wrapper2 .logo.ladbrokes{margin:-119px 0 0 -53px;background-position:0 -258px;width:92px;height:31px}.tbox .ban1 .logo-wrapper2 .logo.ruby-fortune{margin:-120px 0 0 -41px;background-position:0 -319px;width:86px;height:33px}.tbox .ban1 .logo-wrapper2 .logo.spin-palace{margin:-120px 0 0 -33px;background-position:0 -382px;width:67px;height:37px}.tbox .ban1 .logo-wrapper2 .logo.royal-panda{margin:-115px 0 0 -41px;background-position:0 -434px;width:90px;height:45px}.tbox .ban1 .logo-wrapper2 .logo.slots-lv{margin:-115px 0 0 -41px;background-position:0 -479px;width:105px;height:45px}.tbox .ban1 .logo-wrapper2 .uptown-aces{margin:-115px 0 0 -41px;background-position:0 -525px;width:105px;height:45px}.tbox .ban1 .logo-wrapper2 .slotocash{margin:-115px 0 0 -41px;background-position:0 -584px;width:105px;height:45px}.tbox .ban1 .logo-wrapper2 .miami-club{margin:-115px 0 0 -41px;background-position:13px -646px;width:105px;height:50px}.tbox .ban1 .logo-wrapper2 .bovada{margin:-115px 0 0 -41px;background-position:5px -694px;width:114px;height:50px}.tbox .ban1 .logo-wrapper2 .cherry-jackpot{margin:-115px 0 0 -41px;background-position:5px -750px;width:112px;height:31px}.tbox .ban1 .logo-wrapper2 .casinomax{margin:-115px 0 0 -41px;background-position:-2px -791px;width:99px;height:40px}.tbox .ban1 .txt{font:500 18px Lato Regular,sans-serif;color:#fdfdfd;line-height:28px;text-align:center;text-transform:uppercase}.tbox .ban1 .imgs{margin:25px auto 0;width:65%;display:table}.tbox .ban1 .imgs img.fl{float:left;padding:0 3px}.tbox .ban1 .imgs img.fr{float:right}.tbox .ban1 .txt2{font:normal 14px "Lato Regular",sans-serif;color:#fdfdfd;line-height:22px;text-align:center;margin:25px 0}.tbox .ban1 .link{margin-bottom:10px}.tbox .ban1 .link a{display:block;width:246px;height:48px;margin:0 auto;background:#03b188;color:#fdfdfd;font:bold 18px "Lato Bold",sans-serif;text-decoration:none;text-align:center;border-radius:5px;line-height:48px}.tbox .ban1 .link a:hover{background:#025441}@media (max-width:1450px){.tbox .table1{width:73%}}@media (max-width:1400px){.tbox .table1{width:70%}}@media (max-width:1250px){.tbox .table1{width:67%}.tbox table thead tr th:nth-child(3),.tbox table tbody tr td:nth-child(3){display:none}}@media (max-width:1170px){.tbox .table1{width:65%}.tbox table thead tr th:nth-child(4),.tbox table tbody tr td:nth-child(4){display:none}}@media (max-width:1115px){.tbox .ban1{float:none;margin:10px auto;display:block}.tbox .table1{width:100%}}@media (max-width:600px){.tbox table thead tr th:nth-child(5),.tbox table tbody tr td:nth-child(5){display:none}}@media (max-width:550px){.tbox table thead tr th:nth-child(6),.tbox table tbody tr td:nth-child(6){display:none}}@media (max-width:450px){.tbox table thead tr th:nth-child(2),.tbox table tbody tr td:nth-child(2){display:none}}@media (max-width:380px){.tbox table thead tr th.heading{line-height:25px}}.flinks{background:#5ac3b8;height:304px;width:100%;margin:1em auto}.flinks .fbg{background:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/img/flinks.png) no-repeat 0 0;height:304px;margin:0 auto;display:table}.flinks .blog-boxes{width:100%;margin:0 auto;padding:5px}.b1{display:inline-block;width:26.5%;height:152px;background-color:#f4f7fb;padding:30px;vertical-align:top;margin:45px 11px 0 0}.b1:last-child{margin-right:0}.b1 span.ttl{color:#444;font:600 19px Lato Regular,sans-serif;display:block;text-transform:uppercase;margin-bottom:15px;line-height:25px}.b1.academy span.txt3{display:block;line-height:22px}.b1 span.lm{display:inline-block;float:right;margin-top:15px}.b1 span.lm a{display:block;width:120px;height:35px;background:#03b188;color:#fffefe;font:normal 14px "Lato Regular",sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;border-radius:5px;line-height:35px}.b1 span.lm a:hover{background:#025441}.b1.blog{padding:0;width:392px;height:212px}.b1.blog a.bl1{display:block;width:392px;height:106px}.b1.blog a.bl1 span.headline{display:inline-block;width:176px;height:93px;text-decoration:none;text-transform:uppercase;font:600 25px Lato Regular,sans-serif;color:#555;text-align:center;vertical-align:top;padding:13px 10px 0}.b1.blog a.bl1 span.headline b{display:block;padding-top:18px}.b1.blog a.bl1 span.headline:hover{background-color:#03b188;color:#fff}.b1.cfd span.ttl{display:inline-block}.b1.cfd span.lm{margin-top:-5px}.b1.cfd span.ctlinks{display:block;text-align:center;margin-top:15px}.b1.cfd span.ctlinks span.bord{display:inline-block;width:91px;height:56px;border:1px solid transparent;margin-right:10px}div.b1.cfd>span.ctlinks>span:hover{outline:#5ac3b8 solid 2px}@-moz-document url-prefix(){div.b1.cfd>span.ctlinks>span:hover{outline:none;border:#5ac3b8 solid 2px}#nav-trigger3 span{top:11px}}.b1.cfd span.ctlinks span.bord a.l{display:block;font:normal 16px "Lato Medium",sans-serif;color:#444;text-decoration:none;text-align:center;vertical-align:middle;margin-top:19px}.b1.cfd span.ctlinks span.bord a.l:hover{color:#30bec0}.b1.cfd span.ctlinks span.bord a.l i{display:block;background:url(/media/payments.png) no-repeat 0 0;font-style:normal;text-indent:-9999px;margin:7px auto 0}.b1.cfd span.ctlinks span.bord a.l i.payment-icons.entropay{background-position:-5px -5px;width:85px}.b1.cfd span.ctlinks span.bord a.l i.payment-icons.neteller{background-position:-4px -31px;width:85px}.b1.cfd span.ctlinks span.bord a.l i.payment-icons.paypal{background-position:-5px -58px;width:85px}.b1.cfd span.ctlinks span.bord a.l i.payment-icons.paysafecard{background-position:-5px -89px;width:85px}.b1.cfd span.ctlinks span.bord a.l i.payment-icons.skrill{background-position:-5px -114px;width:85px;min-height:26px}.b1.cfd span.ctlinks span.bord a.l i.payment-icons.ecopayz{background-position:-5px -143px;width:85px}.b1.cfd span.ctlinks span.bord a.l i.payment-icons.instadebit{background-position:-2px -168px;width:93px}.b1.cfd span.ctlinks span.bord a.l i.payment-icons.echeck{background-position:-5px -189px;width:85px;min-height:25px}.b1.cfd span.ctlinks span.bord a.l i.payment-icons.wtransfers{background-position:-2px -215px;width:85px}.b1.cfd span.ctlinks span.bord a.l i.payment-icons.cards{background-position:-5px -249px;width:85px;min-height:28px}.b1.cfd.in-method{float:right;margin-left:30px;min-height:200px}.b1.cfd.in-method span.ctlinks{margin-top:10px}.b1.cfd span.ctlinks.devs span.bord a.l i{display:block;background:url(/media/developers.png) no-repeat 0 0;font-style:normal;text-indent:-9999px;margin:7px auto 0}.b1.cfd span.ctlinks.devs span.bord a.l i.dev-icons.aristocrat{background-position:1px -1px;width:80px;height:27px}.b1.cfd span.ctlinks.devs span.bord a.l i.dev-icons.betsoft{background-position:1px -32px;width:80px;height:27px}.b1.cfd span.ctlinks.devs span.bord a.l i.dev-icons.igt{background-position:1px -65px;width:80px;height:29px}.b1.cfd span.ctlinks.devs span.bord a.l i.dev-icons.netent{background-position:0 -96px;width:81px;height:27px}.b1.cfd span.ctlinks.devs span.bord a.l i.dev-icons.playtech{background-position:1px -122px;width:80px;height:27px}.b1.cfd span.ctlinks.devs span.bord a.l i.dev-icons.rtg{background-position:-1px -150px;width:80px;height:27px}.b1.cfd span.ctlinks.devs span.bord a.l i.dev-icons.microgaming{background-position:-1px -178px;width:80px;height:27px}@media screen and (min-width:1251px) and (max-width:1430px){.pbox .rev-boxes .brev .rtxt{display:inherit}.pbox .rev-boxes .brev .rtxt .rtxt-bonus{display:block;margin:0 auto}.pbox .rev-boxes .brev .rtxt .rtxt-mindep{margin-top:-37px;padding-right:0}}@media screen and (min-width:1251px) and (max-width:1416px){.b1.cfd.in-method span.ctlinks span.bord{margin-right:6px}.b1.cfd:not(.in-method) span.ctlinks span.bord{width:63px!important}.b1.academy,.b1.cfd:not(.in-method){width:22.5%!important}.b1.cfd:not(.in-method) span.ctlinks{margin-top:0}.b1.cfd:not(.in-method) span.ctlinks span.bord{margin-right:35px;height:40px}}@media screen and (min-width:1201px) and (max-width:1350px){.flinks .blog-boxes{padding:0}.flinks .fbg{height:auto;margin:auto;display:block}.b1.cfd span.ctlinks span.bord{width:80px!important}div.flinks>div>div.b1.blog>a:nth-child(1)>span.img{width:184px!important}}@media screen and (min-width:1201px) and (max-width:1250px){.b1.cfd,.b1.academy{width:39.5%!important}}@media (max-width:1250px){.flinks{height:auto;background-color:#246bb8}.b1.cfd{display:block;margin:10px auto 0}.flinks .blog-boxes{padding:0 0 20px}.b1.blog{float:right;margin-right:30px}.b1{margin:45px 0 0}.flinks .blog-boxes{max-width:100%}.b1.academy{margin-left:30px}}@media (max-width:1200px){.flinks{margin:0 auto}.flinks .blog-boxes{margin:0 auto;display:block;padding:5px}.b1{display:block!important;padding:30px!important;width:345px!important;margin:0 auto!important}div.flinks>div>div.b1.blog>a:nth-child(2)>span.img>img{width:175px}div.flinks>div>div.b1.blog>a>span.headline{padding:13px 0 0}div.b1.blog{margin:1em auto!important;float:none!important}.b1.cfd.in-method{float:none;margin:0 auto}}@media (max-width:900px){.flinks{width:auto;margin:-30px auto 30px}}@media screen and (min-width:361px) and (max-width:450px){.b1{width:300px!important;padding:30px 10px!important}.b1 span.lm{margin-top:5px}.b1.cfd span.ctlinks span.bord{margin-right:0}.b1.blog{width:320px}.b1.blog a.bl1{width:100%}.b1.blog a.bl1 span.headline{width:141px;font-size:17px;padding-top:30px!important;height:76px}.b1.blog a.bl1 span.headline:first-child{padding:10px 4px;height:66px}.b1.blog a.bl1 span.img img{width:150px!important}.flinks .fbg{background:0 0}}@media (max-width:360px){div.flinks>div>div.b1.academy>span.ttl{margin-top:2em}.b1.blog a.bl1{max-width:100%}article{padding:0}article p,h1,h2,h3,h4,h5,h6{padding-left:5px;padding-right:5px}h1{text-align:center}.flinks{margin:-30px 0 0}.b1.blog{margin:30px auto}.b1.cfd,.b1.academy,.b1.blog{padding:10px!important;width:250px!important;min-height:215px}div.flinks>div>div.b1.blog>a>span.headline{width:99px!important;padding:10px!important}div.flinks>div>div.b1.blog>a:nth-child(2)>span.img>img{width:119px!important}div.flinks>div>div.b1.blog>a:nth-child(1)>span.img>img{width:130px!important}}@media (max-width:330px){.flinks{margin:0 8px 0 auto}}footer{background-color:#252525}footer .ftr{padding:50px 0 30px;width:100%;margin:0 auto}footer .ftr .fwrap{padding:0 125px}footer .ftr .fwrap .f1{display:inline-block;width:33%;vertical-align:top}footer .ftr .fwrap .fline{display:block;font:500 18px Lato Regular,sans-serif;text-transform:uppercase;color:#fff;margin-bottom:30px}footer .ftr .fwrap .fline .flogo{display:inline-block;text-indent:-9999px;background:url(/media/logo-mini.png) no-repeat 0 0;width:75px;height:55px;margin-left:15px}footer .ftr .fwrap .ftxt{display:block;font:normal 14px "Lato Regular",sans-serif;color:#999;margin-bottom:25px;line-height:19px}footer .ftr .fwrap .f2{display:inline-block;width:300px;margin:0 4%;vertical-align:top}footer .ftr .fwrap .f3{display:inline-block;width:341px;vertical-align:top;float:right}footer .ftr .fwrap .f3 .fban{margin-top:20px}footer .ftr .fwrap .copy{display:block;width:100%;padding-bottom:30px}footer .ftr .fwrap .copy .footer-links{float:left}footer .ftr .fwrap .copy .footer-links a{display:inline-block;font:normal 13px "Lato Regular",sans-serif;color:#fff;margin-right:20px;text-decoration:none}footer .ftr .fwrap .copy .footer-links a:hover{color:#f83128}footer .ftr .fwrap .copy .fcopy{float:right;font:normal 14px "Lato Regular",sans-serif;color:#999}footer .ftr .br-line{text-indent:-9999px;border-bottom:1px solid #5ac3b8;margin-bottom:15px;clear:both}footer .ftr .fwrap .f2 input.fca_eoi_form_input_element{width:370px;height:35px;border-radius:5px;text-indent:10px}footer .ftr .fwrap .f2 input.fca_eoi_form_button_element{width:140px;height:40px;border-radius:5px;background:#5ac3b8;cursor:pointer;color:#fff;border:none;margin-top:30px;font:bold 16px "Lato Bold",sans-serif}footer .ftr .fwrap .f2 input.fca_eoi_form_button_element:hover{background:#f83128}@media (max-width:1480px){footer .ftr .fwrap .f2 input.fca_eoi_form_input_element{width:300px}footer .ftr .fwrap .f2{width:300px}}@media (max-width:1360px){footer .ftr .fwrap .f2{margin:0 3%}}@media (max-width:1320px){footer .ftr .fwrap .f1{width:300px}}@media (max-width:1270px){footer .ftr .fwrap .f3{width:300px}footer .ftr .fwrap .f3 .fban a img{width:300px;height:auto}}@media (max-width:1220px){footer .ftr .fwrap{padding:0 125px}footer .ftr .fwrap .f2{margin:0 5%}footer .ftr .fwrap .f1{width:100%}}@media (max-width:1160px){footer .ftr .fwrap .f2{margin:0 3%}}@media (max-width:1120px){footer .ftr .fwrap .f1{display:block;width:100%}footer .ftr .fwrap .f2{margin:0 auto;display:block;float:left}footer .ftr .fwrap .f3{display:block}}@media (max-width:900px){footer .ftr .fwrap{padding:0 15px}}@media (max-width:730px){footer .ftr .fwrap .copy .fcopy{margin-top:10px}}@media (max-width:670px){footer .ftr{padding-top:20px;padding-bottom:70px}footer .ftr .fwrap .f1{width:300px;margin:0 auto}footer .ftr .fwrap .f2{float:none;margin:20px auto 30px}footer .ftr .fwrap .f3{float:none;margin:0 auto}footer .ftr .fwrap .copy .fcopy{margin-top:20px}}@media (max-width:330px){footer{margin:0;padding-bottom:50px}footer .ftr .fwrap .copy .footer-links{float:none;display:block;text-align:center}footer .ftr .fwrap .copy .footer-links a{line-height:30px}footer .ftr .fwrap .copy .fcopy{text-align:center;width:100%}}.casino-box{float:right;background:#03b188;width:290px;border:3px solid #e9e9e9;margin:15px 0 10px 20px}.casino-box .bwrap{margin:20px auto 0;text-align:center;width:118px}.casino-box .bwrap .bwrap-logo{display:table-cell;width:118px;height:118px;background:#fff;border-radius:50%;vertical-align:middle}.casino-box .bwrap .bwrap-logo .clogo{display:inline-block;vertical-align:middle;text-indent:-9999px;background:url(/media/logos.png) no-repeat 0 0;margin:0 auto}.casino-box .bwrap .bwrap-logo .clogo.betfred{background-position:0 0;width:97px;height:29px}.casino-box .bwrap .bwrap-logo .clogo.bwin{background-position:0 -59px;width:87px;height:29px}.casino-box .bwrap .bwrap-logo .clogo.eee-casino{background-position:-19px -119px;width:93px;height:42px}.casino-box .head{color:#fff;font:normal 23px "Lato Regular",sans-serif;text-transform:uppercase;margin:10px auto 0;text-align:center}.casino-box .bwrap .bwrap-logo .clogo.jackpotcity{background-position:0 -190px;width:99px;height:38px}.casino-box .bwrap .bwrap-logo .clogo.ladbrokes{background-position:0 -258px;width:92px;height:31px}.casino-box .bwrap .bwrap-logo .clogo.ruby-fortune{background-position:0 -319px;width:86px;height:33px}.casino-box .bwrap .bwrap-logo .clogo.spin-palace{background-position:0 -382px;width:67px;height:37px}.casino-box .bwrap .bwrap-logo .clogo.royal-panda{background-position:4px -434px;width:90px;height:45px}.casino-box .bwrap .bwrap-logo .clogo.slots-lv{background-position:0 -479px;width:105px;height:45px}.casino-box .bwrap .bwrap-logo .clogo.uptown-aces{background-position:0 -525px;width:105px;height:45px}.casino-box .bwrap .bwrap-logo .clogo.slotocash{background-position:0 -584px;width:105px;height:45px}.casino-box .bwrap .bwrap-logo .clogo.miami-club{background-position:13px -646px;width:105px;height:50px}.casino-box .bwrap .bwrap-logo .clogo.bovada{background-position:-4px -697px;width:114px;height:50px}.casino-box .bwrap .bwrap-logo .clogo.cherry-jackpot{background-position:-6px -750px;width:112px;height:31px}.casino-box .bwrap .bwrap-logo .clogo.casinomax{background-position:-9px -791px;width:99px;height:40px}.casino-box .bwrap .bwrap-logo .clogo.duckyluck{background:url(/media/ducky-luck.svg) no-repeat 0 0;background-position:center;width:100%;background-size:contain;height:100%}.casino-box .bwrap .bwrap-logo .clogo.slots-and-casino{background:url(/media/slots-and-casino.png) no-repeat 0 0;background-position:center;width:100px;background-size:contain;height:100%}.casino-box .casino-rev{width:290px;height:42px;background:#f8ad4c;margin:20px auto 0}.casino-box .casino-rev2{width:290px;height:42px;background:#f83128;margin:20px auto 0}.casino-box .casino-rev2:hover{background:#10f7e8}.casino-box .casino-rev a,.casino-box .casino-rev2 a{display:block;color:#fff;text-align:center;text-transform:uppercase;font:bold 18px "Lato Bold",sans-serif;text-decoration:none;line-height:42px}.casino-box .casino-rev a:hover{text-decoration:underline}.casino-box .list ul{background:#eee;list-style:none;padding:0;margin:0}.casino-box .list ul li{padding-left:25px;height:38px;font:normal 14px "Lato Medium",sans-serif;color:#555;line-height:38px}.casino-box .list ul li:nth-child(even){background:#fff}.casino-box .list ul li.plus:before{content:"\f05d";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#03b188;font-size:16px;padding-right:4px;background:0 0}.casino-box .list ul li.minus:before{content:"\f05c";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#db5345;font-size:16px;padding-right:4px;background:0 0}.casino-box .box-btn{width:290px;height:63px;margin-top:20px}.casino-box .box-btn a{display:block;width:197px;height:42px;margin:0 auto;background:#db5345;color:#fbfbfb;font:bold 18px "Lato Regular",sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;line-height:42px}.casino-box .box-btn a:hover{background:#ee2220}.casino-box .rc{margin:10px 0 15px 52px}.casino-box .rc span.rating{display:inline-block;width:118px;height:16px;background:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/img/rating.png) no-repeat 0 0;text-indent:-9999px}.casino-box .rc span.rating.zero{background-position:0 0}.casino-box .rc span.rating.one{background-position:0 -16px}.casino-box .rc span.rating.two{background-position:0 -32px}.casino-box .rc span.rating.three{background-position:0 -48px}.casino-box .rc span.rating.four{background-position:0 -64px}.casino-box .rc span.rating.five{background-position:0 -80px}.casino-box .rc span.rating.six{background-position:0 -96px}.casino-box .rc span.nl{font:normal 14px "Lato Regular",sans-serif;color:#fefefe;margin-left:40px}.rev-mark{width:240px;margin:10px auto}.rev-mark ul{list-style:none;padding:0;margin:0}.rev-mark ul li{margin-bottom:20px;list-style:none}.rev-mark ul li:before{display:none}.rev-mark ul li span.rev-icon{font:normal 14px "Lato Regular",sans-serif;color:#fdfdfd;margin:10px 0;display:block}.rev-mark ul li span.rev-icon:before{margin-right:10px;vertical-align:middle;width:23px;height:23px;background:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/img/rev-rating-icons.png) no-repeat 0 0}.rev-mark ul li span.rev-icon.accounts:before{background-position:-5px -5px}.rev-mark ul li span.rev-icon.features:before{background-position:-5px -38px}.rev-mark ul li span.rev-icon.opinion:before{background-position:-5px -71px}.rev-mark ul li span.rev-icon.regulation:before{background-position:-5px -104px}.rev-mark ul li span.rev-icon.soft:before{background-position:-5px -137px}.rev-mark ul li span.rev-icon.spread:before{background-position:-5px -170px}.rev-mark ul li span.grey-line{display:block;width:236px;height:11px;background:#ebebeb}.rev-mark ul li span.grey-line span.blue-line{display:block;width:236px;height:11px;background:#10f7e8;text-indent:-9999px}.rev-mark ul li span.grey-line span.blue-line.m0{width:0}.rev-mark ul li span.grey-line span.blue-line.m1{width:11px}.rev-mark ul li span.grey-line span.blue-line.m2{width:36px}.rev-mark ul li span.grey-line span.blue-line.m3{width:61px}.rev-mark ul li span.grey-line span.blue-line.m4{width:86px}.rev-mark ul li span.grey-line span.blue-line.m5{width:111px}.rev-mark ul li span.grey-line span.blue-line.m6{width:136px}.rev-mark ul li span.grey-line span.blue-line.m7{width:161px}.rev-mark ul li span.grey-line span.blue-line.m8{width:186px}.rev-mark ul li span.grey-line span.blue-line.m9{width:211px}.rev-mark ul li span.grey-line span.blue-line.m10{width:236px}@media (max-width:600px){.casino-box{float:none;margin:15px auto 10px}}.inner-links{margin:30px auto}.inner-links .il-title{font:500 22px Lato Regular,sans-serif;color:#46a3f5;text-transform:uppercase;text-align:center;margin-bottom:35px}.inner-links ul.il{padding:0;margin:0;list-style:none;text-align:center}.inner-links ul.il li{display:inline-block;width:182px;height:51px;background:#46a3f5;text-align:left;margin-right:1%}.inner-links ul.il li:before{width:24px;height:24px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABlhJREFUeNpcVkuLJFkVPvcVNyIjMyurKtuutpiurp52HFpwQHCmbXysXM3WhfgDREHBhasBNy6EAV3Z+A9ExYUP0I0rBaVFRJQBxZlBLKuru2fyHZnxuE+/G1kMaBRRWRlx7rnf/c53vlMs/uFTRE4STSoKak7s6ZhiISgQ3ebBP4w+fi5SuMM4u0vEDoixgiJ5olhHTzOmu7dJ8H/SNvsty9TvIostJ0MxMmI+J2RmiMXNI5EIWMs/TcF/A/frUaicFZq4zPBOERMIxxVjSL8OKbrTaOIr0XREun4j+u4JcfFDpHwTYYsUy8LvcYIgiA1qCnLzbb/U3+K5Il6MiGVFn5iuE1NAYi5wp+8AFSw2wmGCp2g7il1NsdmkZzPG5Be4w6n844/vD+H4V6NzP+DDAfHxjX2SsF9MckBddUHt9oqkKonhncAzXZ7Q9c77jRknMjX59fug3YJN+aKMHf5QDnvIb1JeED+4mY6PALNfKzKyuyuqN//unxtvrinyCKloMHkRiYDQu328LkmM8XVxRVGEL3M3ZtT6MXkfueBsnzwt+OBiFIPDQQwACgDVQJ/qnA7X9af//ysiB+ecvPGa67sKDJx/pTZuRL71tH4OcEDTFzbRZCgbndL4+D725VjscFvKQc9o+rFEQ0p5XSsFbVXE6nmPcb5cd5Jq/TUh3PerardynXXHR9yx6pmOsiRSGvTlSOj3n0AVLCjCj1Y4BU7EUvKAJw0S2wbSbMi1bjtbbobWmqmk3cl3eF6TEIxf/Geumy6spsdlm2ujycicRN7L3nRLyqKkqMbEUs7dgqx1lKkR6tXhmQ3BuqYxzj95smYWNTw+Sn0Qgmf5gIpyiB5Z0mq9m1RV3RwcDGyRZ7YctEFwaEaOMqBIjRIAO3EF5VnuukXtfKBt7aiqGtY0XYkYoZRMxf+VrFfvzQdn9ybj0zOeXcw23nZjnhfFYrFDvp3PC9l6x9jhoe5q9O6wlMYYL60LXGumFguDz6iqymgUliklyKNfEPNT3wx+JucX/zpiUEZx+0750oNX7dU//r7avD8bAGampBbehbJF7ZuGaDbroDZFNdBCdXR0pKltDWmtKCFGfhASaZjrn+gR/2J+uiYZQzh49y9/o5P1ejP9yL3s9sOHsnv+zM0urrzZrdGgnURhGcSj9o3HrhswiSekxFZI2QlhM+dixpino3J4Vp5nD+ijl4/Zk5/f+vNi0X6CvI15WW6PTk/YaHqTqUFuAdM3m51yXe3RI6pa164oeNM0TmEbBZHZzXyLehqNXhlZExQEYe+dn6hMa4ofmn2eXf7yw69tluZx343wFmsANZN2MB62Ihvkk+Nh54IKeS6bDl3vjMVmrqhWLRPc6s1qVwSf6h4oFWl6+7w+vX9X+edPM9ryd2Uk9kfB4+uM80c28HOmMtgQV3W1U9asyddSzWeWjqdqXFW+79TxWNJi6ehgrMi0Fo3pAUr7F+6/7A5PzyDtTDCJptObaZIpisR/DdTfGw0PHs0Xu9rCqOCwOeMhtX0y8g8soJcnKhmTs4LwwXAYRkeTeHByS+rpMXZ0PC7fg/tb2hq/kAwLVIYBE9wNNCrduXMzeGdlbQWsnixnUYmhpUFBVo2igF2oolRueEuF4WTMs3LICPzBPXlcLYl1W3R0TV3Toaeqojf6hFBIPry4nCNRHc7OjuOozDisAm2s6PAWahfh0VKw/SyAopLJOdfbc9wisWsxXGyy6Wa1brurZ6vJcChuYBHrY5nkbwkhaLOpx++8Y3bloFiPRhkvtGJCJWOCyKUQ+0GTEKUNQH7yqeAtlGXgEmGxrGVdt4MUx6y6ZO13MwQkH+f64mj0Fji5h1mMTgwBlJnJpOi8Z9loqCrAn/RYJIOYYpFlbLnZJPMLerfDpDCugKdJxkQaYHTj5e5LUs8xWJI4curkdPzZoNgvouGflErAb0JujM3X6zSdVLHZ9EPFQ0ViBmVNp+pwvXawFJ4oxrSTPRuci1Btdm8UL1U/4qQTetygHAw/zUR8FZX8uhLhr2kCCikgAtUnSXaAG0yKLMswNsGYlHiGGJaGFaNGSfbj0c6+woN5E+Uh+T+TiHprB9X0KJfdo6rOPhNdeA329QDEvIC3ZwgZ7Idwfz3FHpdesrfHrfsNCvInO9CXcmX6/1RS7/5XgAEAcLdcj/0GLYUAAAAASUVORK5CYII=);margin:0 10px;vertical-align:middle}.inner-links ul.il li:last-child{margin-right:0}.inner-links ul.il li:hover{background:#f83128}.inner-links ul.il li a{display:inline-block;font:normal 14px Lato Regular,sans-serif;color:#fcfcfc;text-decoration:none;margin-left:-44px;text-indent:44px;width:182px;height:51px;line-height:51px}@media (max-width:1420px){.inner-links ul.il li{margin-right:.5%}}@media (max-width:1390px){.inner-links ul.il li{margin-right:1px}}@media (max-width:1370px){.inner-links ul.il{width:400px;margin:0 auto}.inner-links ul.il li{margin:5px 5px 5px 0}.inner-links ul.il li:last-child{margin-right:5px}}@media (max-width:420px){.inner-links ul.il{width:auto}.inner-links ul.il li{display:block;margin:5px auto}.inner-links ul.il li:last-child{margin:5px auto}}.review-box{margin:20px auto 30px;width:100%;display:inline-block}.review-box .list-info{display:inline-block}.review-box .list-info ul{list-style:none;padding:0;margin:0}.review-box .list-info ul li{list-style:none;background-color:#eee;padding:0 5px 0 15px;margin:0;height:38px;line-height:38px}.review-box .list-info ul li:nth-child(odd){background-color:#fff}.review-box .list-info ul li:before{content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#03b188;font-size:12px;padding-right:4px;background:0 0}.review-box .list-info ul li.rev-box-head{background:#03b188;font:bold 16px "Lato Bold",sans-serif;text-align:center;text-transform:uppercase;color:#f8ffff;padding-left:0;height:45px;line-height:45px}.review-box .list-info ul li.rev-box-head:before{display:none}.review-box .list-info.l{float:left;width:370px;-webkit-box-shadow:0px 5px 7px 0px rgba(0,0,0,.09);-moz-box-shadow:0px 5px 7px 0px rgba(0,0,0,.09);box-shadow:0px 5px 7px 0px rgba(0,0,0,.09)}.review-box .middle-box{float:left;margin-left:1%}.review-box .middle-box .video{float:left}.review-box .middle-box .pics{float:left}.review-box .middle-box .pics a{position:relative;display:block}.review-box .middle-box .pics a img{margin:0 0 9px 10px}.review-box .middle-box .pics a:hover:before{position:absolute;content:"";width:113px;height:74px;top:0;bottom:0;left:10px;right:0;background:rgba(52,246,234,.7)}.review-box .middle-box .pics a:hover:after{background:url(//www.topcasinoonline.com/wp-content/themes/topcasinoonline/img/zoom.png) no-repeat 0 0;width:45px;height:45px;position:absolute;top:25px;left:45px}.review-box .list-info.r{float:right;width:26%;-webkit-box-shadow:0px 5px 7px 0px rgba(0,0,0,.09);-moz-box-shadow:0px 5px 7px 0px rgba(0,0,0,.09);box-shadow:0px 5px 7px 0px rgba(0,0,0,.09);height:249px}@media (max-width:1450px){.review-box .list-info.r{width:21%}}@media (max-width:1380px){.review-box .middle-box{margin-left:10px}.review-box .list-info.r{float:none;width:199px;margin:0 0 0 10px}.review-box .list-info.l{width:280px}}@media (max-width:1150px){.review-box .list-info.l{float:none;display:block;margin:0 auto 10px}.review-box .middle-box{float:left;display:block;margin:0}.review-box .list-info.r{float:right;width:200px;margin:0}}@media screen and (min-width:960px) and (max-width:1246px){.review-box .list-info.l{margin:0 auto 10px;display:block;float:none;width:75%}.review-box .middle-box{float:none;margin:0 auto 10px;display:block;width:75%}.review-box .middle-box .video{width:100%;float:none}.review-box .middle-box .video>iframe{width:100%}.review-box .middle-box .pics{display:flex;width:100%;float:none}.review-box .middle-box .pics a{width:33%;margin-right:2px}.review-box .middle-box .pics a img{width:90%;margin:0}.review-box .list-info.r{float:none;width:75%;margin:0 auto;display:-webkit-box}.review-box .list-info.r ul{width:100%}}@media (max-width:960px){.review-box .middle-box{float:none;margin:10px auto 0;width:500px;height:270px}.review-box .list-info.r{float:none;margin:10px auto 0;width:500px;display:block;clear:both}.review-box .list-info.l{float:none;margin:10px auto 0;width:500px;display:block;clear:both}}@media (max-width:550px){.review-box .middle-box .pics{float:none;clear:both}.review-box .middle-box .pics a{display:inline-block}.review-box .middle-box{width:375px;height:330px}.review-box .list-info.r{margin-top:20px}.review-box .middle-box .video{float:none}.review-box .list-info.r,.review-box .list-info.l{width:100%!important}}@media (max-width:400px){.review-box .list-info.l{width:300px}.review-box .middle-box{width:100%;height:auto;margin-top:30px}.review-box .middle-box .video iframe{width:95%;height:auto;margin:0 auto;display:block}.review-box .list-info ul li{line-height:20px;padding-top:10px;height:28px}.review-box .list-info ul li.rev-box-head{padding-top:0}.review-box .middle-box .pics a img{margin:5px 0 0 7px;width:97px;height:64px}.review-box .middle-box .pics a:hover:before{top:5px;left:7px;width:97px;height:64px}.review-box .middle-box .pics a:hover:after{top:13px;left:32px}}img.alignright{float:right;margin:5px 10px 5px 15px}img.alignleft{float:left;margin:5px 15px 5px 10px}img.aligncenter{margin:0 auto;display:block}.games-icon.baccarat{background-position:0 27px;width:90px;height:65px}.games-icon.bingo{background-position:2px -100px;width:85px;height:90px}.games-icon.blackjack{background-position:4px -236px;width:80px;height:95px}.games-icon.craps{background-position:5px -377px;width:80px;height:88px}.games-icon.keno{background-position:5px -504px;width:80px;height:95px}.games-icon.pai-gow{background-position:2px -628px;width:90px;height:62px}.games-icon.red-dog{background-position:2px -730px;width:90px;height:66px}.games-icon.roulette{background-position:2px -850px;width:90px;height:90px}.games-icon.sic-bo{background-position:3px -974px;width:90px;height:66px}.games-icon.slots{background-position:3px -1096px;width:80px;height:92px}.games-icon.three-cards{background-position:5px -1218px;width:80px;height:81px}.games-icon.video-poker{background-position:4px -1333px;width:90px;height:66px}.games-icon{display:block;text-indent:-9999px;margin:0 auto;background:url(/media/list-games.png) no-repeat;background-color:#03b188;border-radius:20px;min-width:95px;min-height:95px;box-shadow:3px 3px 10px #666}.games-types ul li{text-align:center;display:inline-block;list-style:none;margin:5px 8px;position:relative;cursor:pointer;color:#6b6b6b}.games-types ul li:before{content:none}.games-icon:hover{animation:step-shadow .3s;box-shadow:-3px -3px 15px #0e8490 inset}.games-types ul li b{margin-top:10px;display:inline-block}.games-types ul{margin:0;padding:0;text-align:center}.games-types{text-align:center;font-size:15px;margin:24px 0;padding:0 0 30px;background:#f5f5f5;line-height:1.2em;display:block}.games-types h3,.games-types h4{background:#03b188;text-align:center;color:#fff;padding:15px 0;border-radius:3px 3px 0 0;text-transform:uppercase;font-size:19px}.gloss{background:#f7f7f7}.gloss p{margin:10px auto;padding:0 20px;font-style:italic}.gloss h3{background:#03b188;text-align:center;color:#fff;padding:15px 0}.gloss ul{padding:0 50px;margin:20px 0}table.custtbl{margin:0 auto}table.custtbl tr,table.custtbl td{border:1px solid #6f6f6f;padding:2px 10px}table.custtbl th{padding:5px;border:1px solid #525252;background:#006981;color:#fff}table.custtbl img{margin:0 auto;display:block}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.84) repeat;overflow:auto;z-index:999;text-align:center}.lightbox p{margin-right:20px;color:#fff;font-size:12px;text-align:right;text-decoration:underline}.lightbox p:hover{cursor:pointer}.lightbox img{max-width:80%;box-shadow:0 0 0 11px #7d7d7d;outline:10px solid #464646}header .main .wrapper{display:flex;justify-content:space-between;align-items:center}header .logo-main{margin-right:20px}@media (min-width:1101px){header .main .wrapper ul#menu-main{display:flex}}.brand-previews .preview{display:flex;background:#eee;border:2px solid #03b188;justify-content:space-between;border-radius:8px;padding:20px;margin-bottom:20px}.brand-previews .preview>div{width:30%}.brand-previews .preview>div:first-child{width:60%}.brand-previews .preview>div:nth-child(2){display:flex;flex-direction:column;align-items:center;background:#fff;padding:20px;border-radius:8px;justify-content:space-between}.brand-previews .preview .bonus{text-align:center;font-size:25px}.brand-previews .preview .logo{max-height:120px}.brand-previews .preview .logo.bovada{width:114px;height:50px}.pros-and-cons{display:flex}ul.pros li,ul.cons li{position:relative}ul.pros li:before{content:"\f05d";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#03b188;font-size:23px;padding-right:4px;background:0 0;margin-right:20px;vertical-align:top}ul.cons li:before{content:"\f05c";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#db5345;font-size:23px;padding-right:4px;background:0 0;margin-right:20px;vertical-align:top}.text-center{text-align:center;font-size:20px}.faqs .faq{border:1px solid #03b188;border-radius:8px;padding:10px;background:#fef7d2;margin-bottom:15px}.expert-tip{padding:20px;background:#eee;border-radius:8px;margin:0 5px}.tbox.fix-width{text-align:center}.tbox.fix-width .table1{width:auto}.tbox.fix-width .table1 td{padding:0 20px}.tbox.fix-width .table1 tr td:first-of-type{border-right:1px solid #d3d3d3}@media (max-width:768px){.brand-previews .preview{flex-direction:column-reverse}.brand-previews .preview>div:first-child{width:100%}.brand-previews .preview>div:nth-child(2){width:100%;padding:20px 0}}@media (max-width:550px){#filter,#filter tbody{display:block}#filter thead{display:none}#filter tr{display:flex;flex-direction:column;height:unset}.casino-list table tr td ul li{text-align:center}.logo.roaring21{height:30px}.brand-previews .preview .bonus{margin:20px 0}.pros-and-cons ul{padding:5px;margin:0}}.slot-machine{width:50%;margin:0 auto}.payment-table table tr:nth-child(even) td{background-color:#f9f8f8}.payment-table table tr td:first-of-type{font-weight:700}.payment-table table tr td:nth-child(3),.payment-table table tr td:nth-child(5){font-weight:700;font-size:18px;color:#03b188}.brand-previews .preview.non-flex{display:block}@media (max-width:1450px){.tbox.payment-table .table1{width:100%}.tbox.payment-table table thead tr th:nth-child(3),.tbox.payment-table table tbody tr td:nth-child(3){display:table-cell}}@media (max-width:1250px){.tbox.payment-table table thead tr th:nth-child(3),.tbox.payment-table table tbody tr td:nth-child(3){display:table-cell}}@media (max-width:1170px){.tbox.payment-table table thead tr th:nth-child(4),.tbox.payment-table table tbody tr td:nth-child(4){display:table-cell}img.aligncenter.size-full{width:100%;height:auto}}@media (max-width:600px){.tbox.payment-table table thead tr th:nth-child(5),.tbox.payment-table table tbody tr td:nth-child(5){display:table-cell}.tbox.payment-table .table1{overflow:hidden}.tbox.payment-table .table1 table{overflow-x:scroll;max-width:500px;white-space:nowrap;display:block}}@media (max-width:450px){.tbox.payment-table table thead tr th:nth-child(2),.tbox.payment-table table tbody tr td:nth-child(2){display:table-cell}}.d-flex{display:flex !important}.flex-wrap{flex-wrap:wrap}.d-flex ul{padding-left:0}.justify-center{justify-content:center}.dir-column{flex-direction:column}.space-between{justify-content:space-between}.space-evenly{justify-content:space-evenly}.casino-games-el{border:2px solid #03b188;background:#eee;border-radius:8px;max-width:200px;min-width:200px;padding:10px;margin-bottom:10px}.casino-games-el>.d-flex{margin-bottom:20px;padding:5px}.casino-games-el>.d-flex span{font-weight:700;font-size:16px;text-align:center}.casino-games-el>.games,.casino-games-el>.rtp{justify-content:space-around;align-items:center}.casino-games-el>.games span:first-of-type,.casino-games-el>.rtp span:first-of-type{background:#f8ad4c;color:#fff;border-radius:8px;padding:5px 10px}.casino-games-el>.providers{border:2px dotted #03b188;border-radius:8px;align-items:center}.casino-games-el>.providers span:first-of-type{margin-bottom:10px}.customer-support table{max-width:400px;margin:0 auto}.customer-support table tr td{height:50px}.tbox .table1.information{width:auto;display:block}.information table{max-width:650px;margin:auto}.information table tr td{height:auto;padding:10px}.tbox .table1.information th{text-align:left;padding-left:20px}a.cta-btn{padding:20px 40px;width:fit-content}@media (max-width:1215px){.tbox .table1.information{width:fit-content;display:flex}}@media (max-width:500px){.casino-games-el{max-width:none;min-width:auto;width:100%;margin:10px}.tbox .mini-heading table{overflow:hidden;overflow-x:scroll;white-space:nowrap;display:block}.tbox .mini-heading table td,.tbox .mini-heading table th,.tbox .customer-support table td,.tbox .information table td{display:table-cell !important}.two-columns{flex-direction:column}#qnavi ul.d-flex{justify-content:center}}