
/* Slider */
.slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-track,
.slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; top: 0; left: 0; display: block; }
.slick-track:before,
.slick-track:after { display: table; content: ''; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { display: none; float: left; height: 100%; min-height: 1px; }
[dir='rtl'] .slick-slide { float: right; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.slick-arrow.slick-hidden { display: none; }

/* Logos Here >>>>
dark = dark background behind the logo
light = light background behind the logo
 */

.logo.bethard { background-image: url(images/casino/bethard.png); }
.logo.bethard-v2 { background-image: url(images/casino/bethard-v2.png); }
.logo.cashmio { background-image: url(images/casino/cashmio-v2.png); }
.logo.light.cashmio { background-image: url(images/casino/cashmio.png); }
.logo.euro { background-image: url(images/casino/casinoeuro-v2.png); }
.logo.light.euro { background-image: url(images/casino/casinoeuro.png); }
.logo.heros { background-image: url(images/casino/casino-heroes-v2.png); }
.logo.light.heros { background-image: url(images/casino/casino-heroes.png); }
.logo.casinohuone { background-image: url(images/casino/casinohuone.png); }
.logo.casumo { background-image: url(images/casino/casumo-v2.png); }
.logo.light.casumo { background-image: url(images/casino/casumo.png); }
.logo.cherry { background-image: url(images/casino/cherry-casino-v2.png); }
.logo.light.cherry { background-image: url(images/casino/cherry-casino.png); }
.logo.dunder { background-image: url(images/casino/dunder.png); }
.logo.finlandia { background-image: url(images/casino/finlandia-v2.png); }
.logo.light.finlandia { background-image: url(images/casino/finlandia.png); }
.logo.kalevala { background-image: url(images/casino/kalevala-casino.png); }
.logo.karamba { background-image: url(images/casino/karamba.png); }
.logo.kultakaivos { background-image: url(images/casino/kultakaivos.png); }
.logo.leovegas { background-image: url(images/casino/leovegas.png); }
.logo.mrgreen { background-image: url(images/casino/mrgreen.png); }
.logo.paf { background-image: url(images/casino/paf-v2.png); }
.logo.light.paf { background-image: url(images/casino/paf.png); }
.logo.light.suomi { background-image: url(images/casino/suomiautomaatti.png); }
.logo.suomi { background-image: url(images/casino/suomiautomaatti-v2.png); }
.logo.suoviarmat { background-image: url(images/casino/suoviarmat-v2.png); }
.logo.light.suoviarmat { background-image: url(images/casino/suoviarmat.png); }
.logo.thrills { background-image: url(images/casino/thrills-v2.png); }
.logo.light.thrills { background-image: url(images/casino/thrills.png); }
.logo.veikkaus { background-image: url(images/casino/veikkaus-v2.png); }
.logo.light.veikkaus { background-image: url(images/casino/veikkaus.png); }
.logo.videoslots { background-image: url(images/casino/video-slots.png); }
.logo.ninja-casino {background-image: url(images/casino/ninja-casino-v2.png);}
.logo.light.ninja-casino {background-image: url(images/casino/ninja-casino.png);}
.logo.casinoheroes {background-image: url(images/casino/casinoheroes.png);}
.logo.casinoheroes-v2 {background-image: url(images/casino/casinoheroes-v2.png);}
.logo.comeon {background-image: url(images/casino/comeon.png);}
.logo.comeon-v2 {background-image: url(images/casino/comeon-v2.png);}
.logo.sloty {background-image: url(images/casino/sloty.png);}
.logo.wunderino {background-image: url(images/casino/wunderino.png);}
.logo.wunderino-v2 {background-image: url(images/casino/wunderino-v2.png);}
.logo.griffon {background-image: url(images/casino/griffon.png);}
.logo.griffon-v2 {background-image: url(images/casino/griffon-v2.png);}
.logo.lightcasino {background-image: url(images/casino/lightcasino.png);}
.logo.lightcasino-v2 {background-image: url(images/casino/lightcasino-v2.png);}
.logo.rapidcasino {background-image: url(images/casino/rapidcasino.png);}
.logo.rapidcasino-v2 {background-image: url(images/casino/rapidcasino-v2.png);}
.logo.winstoria {background-image: url(images/casino/winstoria.png);}
.logo.casombie {background-image: url(images/casino/casombie.png);}
.logo.casino-action {background-image: url(images/casino/casino-action.png);}
.logo.gunsbet {background-image: url(images/casino/gunsbet.png);}
.logo.nightrush {background-image: url(images/casino/nightrush.png);}
.logo.nightrush-v2 {background-image: url(images/casino/nightrush-v2.png);}
.logo.iwild {background-image: url(images/casino/iwild-casino.png);}
.logo.iwild-v2 {background-image: url(images/casino/iwild-casino-v2.png);}

.logo.powerup {background-image: url(images/casino/powerup-casino.png);}
.logo.powerup-v2 {background-image: url(images/casino/powerup-casino-v2.png);}
.logo.lucky-heroes {background-image: url(images/casino/lucky-heroes.png);}
.logo.ice-casino {background-image: url(images/casino/ice-casino.png);}
.logo.buusti {background-image: url(images/casino/buusti.png);}
.logo.buusti-v2 {background-image: url(images/casino/buusti-v2.png);}
.logo.polestar {background-image: url(images/casino/polestar.png);}
.logo.polestar-v2 {background-image: url(images/casino/polestar-v2.png);}
.logo.crowns50 {background-image: url(images/casino/50crowns.png);}
.logo.crowns50-v2 {background-image: url(images/casino/50crowns-v2.png);}
.logo.nova-jackpot {background-image: url(images/casino/novajackpot.png);}
.logo.casinodays {background-image: url(images/casino/casinodays.png);}
.logo.mr-mega {background-image: url(images/casino/mr-mega.png);}
.logo.mr-mega-v2 {background-image: url(images/casino/mr-mega-v2.png);}
.logo.boom-casino {background-image: url(images/casino/boom-casino.png);}
.logo.boom-casino-v2 {background-image: url(images/casino/boom-casino-v2.png);}
.logo.high-roller {background-image: url(images/casino/high-roller.png);}
.logo.high-roller-v2 {background-image: url(images/casino/high-roller-v2.png);}
.logo.mozzart {background-image: url(images/casino/mozzart.png);}
.logo.bambet {background-image: url(images/casino/bambet.png);}
.logo.dolly {background-image: url(images/casino/dollycasino.png);}
.logo.palm-slots {background-image: url(images/casino/palmslots.png);}
.logo.nubet {background-image: url(images/casino/nubet.png);}
.logo.nubet-v2 {background-image: url(images/casino/nubet-v2.png);}
.logo.jackpotcity {background-image: url(images/casino/jackpotcity.png);}
.logo.jackpotcity-v2 {background-image: url(images/casino/jackpotcity-v2.png);}
.logo.talismania {background-image: url(images/casino/talismania.png);}
.logo.bet20 {background-image: url(images/casino/20bet.png);}
.logo.bet20-v2 {background-image: url(images/casino/20bet-v2.png);}
.logo.lunubet {background-image: url(images/casino/lunubet.png);}
.logo.lunubet-v2 {background-image: url(images/casino/lunubet-v2.png);}
.logo.luckydays {background-image: url(images/casino/luckydays.png);}
.logo.luckydays-v2 {background-image: url(images/casino/luckydays-v2.png);}
.logo.viperwin {background-image: url(images/casino/viperwin.png);}
.logo.spinshake {background-image: url(images/casino/spinshake.png);}
.logo.spinz {background-image: url(images/casino/spinz.png);}
.logo.wildz {background-image: url(images/casino/wildz.png);}
.logo.wildz-v2 {background-image: url(images/casino/wildz-v2.png);}
.logo.wheelz {background-image: url(images/casino/wheelz.png);}
.logo.chipz {background-image: url(images/casino/chipz.png);}
.logo.chipz-v2 {background-image: url(images/casino/chipz-v2.png);}

.logo.slot.ageofgod { background-image: url(images/slot/age-of-the-gods.png); }
.logo.slot.aliens { background-image: url(images/slot/aliens.png); }
.logo.slot.aloha { background-image: url(images/slot/aloha.png); }
.logo.slot.amazon { background-image: url(images/slot/amazon-wild.png); }
.logo.slot.apollo { background-image: url(images/slot/apollo-rising.png); }
.logo.slot.arabian { background-image: url(images/slot/arabian-nights.png); }
.logo.slot.ariana { background-image: url(images/slot/ariana.png); }
.logo.slot.asianbeauty { background-image: url(images/slot/asian-beauty.png); }
.logo.slot.avalon { background-image: url(images/slot/avalon.png); }
.logo.slot.bigbadwolf { background-image: url(images/slot/big-bad-wolf.png); }
.logo.slot.blackwidow { background-image: url(images/slot/black-widow.png); }
.logo.slot.bookofra { background-image: url(images/slot/book-of-ra.png); }
.logo.slot.breakdabank { background-image: url(images/slot/break-da-bank.png); }
.logo.slot.britainstalent { background-image: url(images/slot/britains-got-talent.png); }
.logo.slot.cashville { background-image: url(images/slot/cashville.png); }
.logo.slot.casinomeister { background-image: url(images/slot/casinomeister.png); }
.logo.slot.cats { background-image: url(images/slot/cats.png); }
.logo.slot.cleopatra { background-image: url(images/slot/cleopatra.png); }
.logo.slot.coolwolf { background-image: url(images/slot/cool-wolf.png); }
.logo.slot.copsrobbers { background-image: url(images/slot/cops-and-robbers.png); }
.logo.slot.copsbandits { background-image: url(images/slot/cops-n-bandits.png); }
.logo.slot.darkknight { background-image: url(images/slot/dark-knight.png); }
.logo.slot.davinci { background-image: url(images/slot/da-vinci-diamonds.png); }
.logo.slot.dotd { background-image: url(images/slot/day-of-the-dead.png); }
.logo.slot.dazzleme { background-image: url(images/slot/dazzle-me.png); }
.logo.slot.deadoralive { background-image: url(images/slot/dead-or-alive.png); }
.logo.slot.dealnodeal { background-image: url(images/slot/deal-or-no-deal.png); }
.logo.slot.diamond { background-image: url(images/slot/diamond-queen.png); }
.logo.slot.divine { background-image: url(images/slot/divine-fortune.png); }
.logo.slot.dragons { background-image: url(images/slot/dragons-myth.png); }
.logo.slot.elements { background-image: url(images/slot/elements.png); }
.logo.slot.familyguy { background-image: url(images/slot/family-guy.png); }
.logo.slot.foxin { background-image: url(images/slot/foxin-wins.png); }
.logo.slot.frankie { background-image: url(images/slot/frankie-dettoris-magic-seven.png); }
.logo.slot.fruitshop { background-image: url(images/slot/fruit-shop.png); }
.logo.slot.funkyfruits { background-image: url(images/slot/funky-fruits.png); }
.logo.slot.got { background-image: url(images/slot/game-of-thrones.png); }
.logo.slot.gemix { background-image: url(images/slot/gemix.png); }
.logo.slot.genie { background-image: url(images/slot/genie-jackpots.png); }
.logo.slot.ghostbusters { background-image: url(images/slot/ghostbusters.png); }
.logo.slot.gladiator { background-image: url(images/slot/gladiator.png); }
.logo.slot.ggodess { background-image: url(images/slot/golden-goddess.png); }
.logo.slot.gfactory { background-image: url(images/slot/gold-factory.png); }
.logo.slot.gonzos { background-image: url(images/slot/gonzos-quest.png); }
.logo.slot.greatblue { background-image: url(images/slot/great-blue.png); }
.logo.slot.gunsnroses { background-image: url(images/slot/guns-n-roses.png); }
.logo.slot.hallgods { background-image: url(images/slot/hall-of-gods.png); }
.logo.slot.halloweenies { background-image: url(images/slot/halloweenies.png); }
.logo.slot.highsociety { background-image: url(images/slot/high-society.png); }
.logo.slot.hotashades { background-image: url(images/slot/hot-as-hades.png); }
.logo.slot.immortal { background-image: url(images/slot/immortal-romance.png); }
.logo.slot.hulk { background-image: url(images/slot/incredible-hulk.png); }
.logo.slot.irisheyes { background-image: url(images/slot/irish-eyes.png); }
.logo.slot.ironman { background-image: url(images/slot/iron-man.png); }
.logo.slot.beanstalkjack { background-image: url(images/slot/jack-and-the-beanstalk.png); }
.logo.slot.hammer { background-image: url(images/slot/jack-hammer.png); }
.logo.slot.giant { background-image: url(images/slot/jackpot-giant.png); }
.logo.slot.joker { background-image: url(images/slot/joker-6000.png); }
.logo.slot.jp { background-image: url(images/slot/jurassic-park.png); }
.logo.slot.kathmandu { background-image: url(images/slot/kathmandu.png); }
.logo.slot.kingking { background-image: url(images/slot/king-kong.png); }
.logo.slot.glitter { background-image: url(images/slot/kitty-glitter.png); }
.logo.slot.princess { background-image: url(images/slot/koi-princess.png); }
.logo.slot.lights { background-image: url(images/slot/lights.png); }
.logo.slot.lady { background-image: url(images/slot/lil-lady.png); }
.logo.slot.angler { background-image: url(images/slot/lucky-angler.png); }
.logo.slot.leprechaun { background-image: url(images/slot/lucky-leprechaun.png); }
.logo.slot.hatters { background-image: url(images/slot/mad-hatters.png); }
.logo.slot.fortune { background-image: url(images/slot/mega-fortune.png); }
.logo.slot.mjoker { background-image: url(images/slot/mega-joker.png); }
.logo.slot.moolah { background-image: url(images/slot/mega-moolah.png); }
.logo.slot.merlins { background-image: url(images/slot/merlins-millions.png); }
.logo.slot.mermaid { background-image: url(images/slot/mermaids-millions.png); }
.logo.slot.milionaire { background-image: url(images/slot/millionaire-genie.png); }
.logo.slot.misswhite { background-image: url(images/slot/miss-white.png); }
.logo.slot.monopoly { background-image: url(images/slot/monopoly.png); }
.logo.slot.maiden { background-image: url(images/slot/mythic-maiden.png); }
.logo.slot.powers { background-image: url(images/slot/natural-powers.png); }
.logo.slot.phoraos { background-image: url(images/slot/pharaohs-fortune.png); }
.logo.slot.piggy { background-image: url(images/slot/piggy-riches.png); }
.logo.slot.pinkp { background-image: url(images/slot/pink-panther.png); }
.logo.slot.pixies { background-image: url(images/slot/pixies-of-the-forest.png); }
.logo.slot.prowling { background-image: url(images/slot/prowling-panther.png); }
.logo.slot.platinum { background-image: url(images/slot/pure-platinum.png); }
.logo.slot.rainbow { background-image: url(images/slot/rainbow-riches.png); }
.logo.slot.rush { background-image: url(images/slot/reel-rush.png); }
.logo.slot.rocky { background-image: url(images/slot/rocky.png); }
.logo.slot.richgirl { background-image: url(images/slot/shes-a-rich-girl.png); }
.logo.slot.serbian { background-image: url(images/slot/siberian-storm.png); }
.logo.slot.silver { background-image: url(images/slot/silver-fang.png); }
.logo.slot.southpark { background-image: url(images/slot/south-park.png); }
.logo.slot.spamalot { background-image: url(images/slot/spamalot.png); }
.logo.slot.spiderman { background-image: url(images/slot/spiderman.png); }
.logo.slot.starburst { background-image: url(images/slot/starburst.png); }
.logo.slot.subtopia { background-image: url(images/slot/subtopia.png); }
.logo.slot.safari { background-image: url(images/slot/super-safari.png); }
.logo.slot.terminator { background-image: url(images/slot/terminator.png); }
.logo.slot.invisible { background-image: url(images/slot/the-invisible-man-logotype.png); }
.logo.slot.mummy { background-image: url(images/slot/the-mummy.png); }
.logo.slot.thunderstuck { background-image: url(images/slot/thunderstruck.png); }
.logo.slot.tambraider { background-image: url(images/slot/tomb-raider.png); }
.logo.slot.transformers { background-image: url(images/slot/transformers.png); }
.logo.slot.troy { background-image: url(images/slot/treasures-of-troy.png); }
.logo.slot.twin { background-image: url(images/slot/twin-spin.png); }
.logo.slot.western { background-image: url(images/slot/western-belles.png); }
.logo.slot.wheel { background-image: url(images/slot/wheel-of-fortune.png); }
.logo.slot.whiteking { background-image: url(images/slot/white-king.png); }
.logo.slot.wildwolf { background-image: url(images/slot/wild-wolf.png); }
.logo.slot.oz { background-image: url(images/slot/wizard-of-oz.png); }
.logo.slot.wolfrun { background-image: url(images/slot/wolf-run.png); }

.logo.roulette.american { background-image: url(images/roulette/american-roulette.png); }
.logo.roulette.automatic { background-image: url(images/roulette/automatic-roulette.png); }	
.logo.roulette.classic { background-image: url(images/roulette/classic-roulette.png); }
.logo.roulette.european { background-image: url(images/roulette/european-roulette-gold.png); }
.logo.roulette.exclusive { background-image: url(images/roulette/exclusive-roulette.png); }
.logo.roulette.french { background-image: url(images/roulette/french-roulette.png); }
.logo.roulette.live { background-image: url(images/roulette/live-classic-roulette.png); }	
.logo.roulette.marvel { background-image: url(images/roulette/marvel-roulette.png); }	
.logo.roulette.mini { background-image: url(images/roulette/mini-roulette.png); }
.logo.roulette.multi { background-image: url(images/roulette/multi-wheel-roulette.png); }
.logo.roulette.newar { background-image: url(images/roulette/newar-roulette.png); }
.logo.roulette.pinball { background-image: url(images/roulette/pinball-roulette.png); }
.logo.roulette.premier { background-image: url(images/roulette/premier-roulette.png); }
.logo.roulette.peuropean { background-image: url(images/roulette/premiun-european-roulette.png); }
.logo.roulette.pfrench { background-image: url(images/roulette/premiun-french-roulette.png); }
.logo.roulette.ppro { background-image: url(images/roulette/premiun-roulette-pro.png); }
.logo.roulette.roulette3d { background-image: url(images/roulette/roulette-3d.png); }	
.logo.roulette.video { background-image: url(images/roulette/video-roulette.png); }


.logo.roulette.golden-chip { background-image: url(images/roulette/golden-chip.png); }
.logo.roulette.x5 { background-image: url(images/roulette/roulette-x5.png); }
.logo.p10 { background-image: url(images/roulette/10p-roulette.png); }
.logo.roulette.zoom { background-image: url(images/roulette/zoom-roulette.png); }
.logo.roulette.turbo-fortune { background-image: url(images/roulette/turbo-fortune-roulette.png); }
.logo.roulette.european-3d { background-image: url(images/roulette/3d-european-roulette.png); }
.logo.roulette.sapphire { background-image: url(images/roulette/sapphire-roulette.png); }
.logo.roulette.maxi { background-image: url(images/roulette/maxi-roulette.png); }
.logo.roulette.x2 { background-image: url(images/roulette/roulette-x2.png); }
.logo.roulette.pots-of-gold-9 { background-image: url(images/roulette/9-pots-of-gold-roulette.png); }
.logo.roulette.age-of-the-gods { background-image: url(images/roulette/age-of-gods-roulette.png); }

.logo.blackjack.redeal { background-image: url(images/blackjack/redeal-blackjack.png); }
.logo.blackjack.european { background-image: url(images/blackjack/european-blackjack.png); }
.logo.blackjack.lucky-sevens { background-image: url(images/blackjack/blackjack-lucky-sevens.png); }
.logo.blackjack.all-bets { background-image: url(images/blackjack/all-bets-blackjack.png); }
.logo.blackjack.black21 { background-image: url(images/blackjack/21-blackjack.png); }
.logo.blackjack.classic { background-image: url(images/blackjack/classic-blackjack.png); }
.logo.blackjack.american { background-image: url(images/blackjack/american-blackjack.png); }
.logo.blackjack.burn21 { background-image: url(images/blackjack/21-burn-blackjack-playtech.png); }
.logo.blackjack.diamond { background-image: url(images/blackjack/diamond-vip-blackjack.png); }
.logo.blackjack.back { background-image: url(images/blackjack/back-blackjack.png); }
.logo.blackjack.blackjack3d { background-image: url(images/blackjack/3D-blackjack.png); }
.logo.blackjack.atlantic { background-image: url(images/blackjack/atlantic-city-blackjack.png); }
.logo.blackjack.doublej { background-image: url(images/blackjack/blackjack-double-jack.png); }
.logo.blackjack.luckylad { background-image: url(images/blackjack/blackjack-lucky-ladies.png); }
.logo.blackjack.mini { background-image: url(images/blackjack/blackjack-mini.png); }
.logo.blackjack.peek { background-image: url(images/blackjack/blackjack-peek.png); }
.logo.blackjack.pro { background-image: url(images/blackjack/blackjack-pro.png); }
.logo.blackjack.surrender { background-image: url(images/blackjack/blackjack-surrender.png); }
.logo.blackjack.switch { background-image: url(images/blackjack/blackjack-switch.png); }
.logo.blackjack.uk { background-image: url(images/blackjack/blackjack-uk.png); }
.logo.blackjack.doubleatt { background-image: url(images/blackjack/double-attack.png); }
.logo.blackjack.doubleexpo { background-image: url(images/blackjack/doublexposure-blackjack.png); }
.logo.blackjack.duel21 { background-image: url(images/blackjack/duel-21-blackjack-.png); }
.logo.blackjack.hightstreak { background-image: url(images/blackjack/high-streak-blackjack.png); }
.logo.blackjack.hilo { background-image: url(images/blackjack/hi-lo-13-european.png); }
.logo.blackjack.multihand { background-image: url(images/blackjack/multihand-blackjack.png); }
.logo.blackjack.perfectbj { background-image: url(images/blackjack/perfect-blackjack-.png); }
.logo.blackjack.perfectpairs { background-image: url(images/blackjack/perfect-pairs-blackjack.png); }
.logo.blackjack.pontoon { background-image: url(images/blackjack/pontoon.png); }
.logo.blackjack.progressive { background-image: url(images/blackjack/progressive-blackjack.png); }
.logo.blackjack.singledeck { background-image: url(images/blackjack/single-deck-blackjack.png); }
.logo.blackjack.spanish { background-image: url(images/blackjack/spanish-blackjack.png); }
.logo.blackjack.superfun { background-image: url(images/blackjack/super-fun-21.png); }
.logo.blackjack.vegasdt { background-image: url(images/blackjack/vegas-downtown.png); }
.logo.blackjack.vegassd { background-image: url(images/blackjack/vegas-single-deck.png); }
.logo.blackjack.vegasstrip { background-image: url(images/blackjack/vegas-strip.png); }

.logo.games.light.keno { background-image: url(images/games/keno.png); }
.logo.games.light.progressivebaccarat { background-image: url(images/games/progressive-baccarat-dark.png); }

.logo.payment.light.paypal { background-image: url(images/payment/paypal.png); }
.logo.payment.light.skrill { background-image: url(images/payment/skrill.png); }
.logo.payment.light.ecopayz { background-image: url(images/payment/ecopayz.png); }
.logo.payment.light.paysafecard { background-image: url(images/payment/paysafecard.png); }
.logo.payment.light.neteller { background-image: url(images/payment/neteller.png); }
.logo.payment.light.trustly { background-image: url(images/payment/trustly.png); }
.logo.payment.light.mastercard { background-image: url(images/payment/mastercard.png); }
.logo.payment.light.visa { background-image: url(images/payment/visa.png); }

.logo.software.evolution-gaming { background-image: url(images/software/evolution-gaming.png); }
.logo.software.extreme-live-gaming { background-image: url(images/software/extreme-live-gaming.png); }
.logo.software.microgaming { background-image: url(images/software/microgaming.png); }
.logo.software.netent { background-image: url(images/software/netent.png); }
.logo.software.playtech { background-image: url(images/software/playtech.png); }
.logo.software.quickspin { background-image: url(images/software/quickspin.png); }

.logo.license.mga { background-image: url(images/mga.png); width: 40px; height: 16px; }

.awards-logo { background: url(images/awards_logo.png) no-repeat 0 0; font-size: 0pt; line-height: 0pt; text-indent: -4000px; display: block; }
.awards-logo.egr { width: 191px; height: 176px; background-position: 0 0; }
.awards-logo.ga { width: 191px; height: 176px; background-position: -191px 0; }
.awards-logo.gg { width: 191px; height: 176px; background-position: -382px 0; }
.awards-logo.ice { width: 191px; height: 176px; background-position: -573px 0; }
.awards-logo.gi { width: 191px; height: 176px; background-position: -764px 0; }

@media only screen and ( -webkit-min-device-pixel-ratio: 2 ), only screen and ( min-device-pixel-ratio: 2 ), only screen and ( min-resolution: 192dpi ) {
.logo.casinoheroes:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/casinoheroes@2x.png); }
.logo.casinoheroes-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/casinoheroes-v2@2x.png); }
.logo.comeon:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/comeon@2x.png); }
.logo.comeon-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/comeon-v2@2x.png); }
.logo.sloty:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/sloty@2x.png); } 
.logo.wunderino:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/wunderino@2x.png); }
.logo.wunderino-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/wunderino-v2@2x.png); }
.logo.bethard-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/bethard-v2@x2.png); }
.logo.griffon:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/griffon@2x.png); }
.logo.griffon-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/griffon-v2@2x.png); }
.logo.iwild:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/iwild-casino@2x.png); }
.logo.iwild-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/iwild-casino-v2@2x.png); }
.logo.winstoria:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/winstoria@2x.png); }
.logo.casombie:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/casombie@2x.png); }
.logo.lightcasino:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/lightcasino@2x.png); }
.logo.lightcasino-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/lightcasino-v2@2x.png); }
.logo.rapidcasino:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/rapid-casino@2x.png); }
.logo.rapidcasino-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/rapid-casino-v2@2x.png); }
.logo.nightrush:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/nightrush@2x.png); }
.logo.nightrush-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/nightrush-v2@2x.png); }
.logo.casino-action:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/casino-action@2x.png); }
.logo.jackpotcity-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/jackpotcity-v2@2x.png); }
.logo.talismania:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/talismania@2x.png); }
.logo.spinz:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/spinz@2x.png); }
.logo.wildz-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/wildz-v2@2x.png); }
.logo.wildz:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/wildz@2x.png); }
.logo.bet20:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/20bet@2x.png); }
.logo.bet20-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/20bet-v2@2x.png); }
.logo.lunubet:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/lunubet@2x.png); }
.logo.lunubet-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/lunubet-v2@2x.png); }
.logo.luckydays:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/luckydays@2x.png); }
.logo.luckydays-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/luckydays-v2@2x.png); }
.logo.viperwin:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/viperwin@2x.png); }
.logo.spinshake:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/images/casino/spinshake@2x.png); }
}

/*logo-payment-methods*/
.logo.mastercard { background-image: url(images/casino/mastercard.png); }
.logo.skrill { background-image: url(images/casino/skrill.png); }
.logo.swish { background-image: url(images/casino/swish.png); }
.logo.trustly { background-image: url(images/casino/trustly.png); }
.logo.visa { background-image: url(images/casino/visa.png); }
.logo.neteller { background-image: url(images/casino/neteller.png); }
.logo.paysafecard { background-image: url(images/casino/paysafecard.png); }
.logo.ecopayz { background-image: url(images/casino/ecopayz.png); }
.logo.sofort { background-image: url(images/casino/sofort.png); }

.logo { display: block; width: 150px; height: 60px; font-size: 0; text-indent: -4000px; background-color: transparent; background-repeat: no-repeat; background-position: center; background-size: contain; }
.logo-md { width: 100px; height: 40px; }
.logo-sm { width: 75px; height: 30px; }
.logo-greyscale { filter: grayscale(100%); opacity: 0.5;}

.logo-betway { background-image: url(/wp-content/themes/modular/css/casinos/betway.png); }
.logo-betway-v2 { background-image: url(/wp-content/themes/modular/css/casinos/betway-v2.png); }
.logo-ice-casino { background-image: url(/wp-content/themes/modular/css/casinos/ice-casino.png); }
.logo-mr-play { background-image: url(/wp-content/themes/modular/css/casinos/mr-play.png); }
.logo-mr-play-v2 { background-image: url(/wp-content/themes/modular/css/casinos/mr-play-v2.png); }
.logo-energy-casino { background-image: url(/wp-content/themes/modular/css/casinos/energy-casino.png); }
.logo-energy-casino-v2 { background-image: url(/wp-content/themes/modular/css/casinos/energy-casino-v2.png); }
.logo-zoome-casino { background-image: url(/wp-content/themes/modular/css/casinos/zoome-casino.png); }
.logo-zoome-casino-v2 { background-image: url(/wp-content/themes/modular/css/casinos/zoome-casino-v2.png); }
.logo-netbet { background-image: url(/wp-content/themes/modular/css/casinos/netbet.png); }
.logo-netbet-v2 { background-image: url(/wp-content/themes/modular/css/casinos/netbet-v2.png); }
.logo-neon54 { background-image: url(/wp-content/themes/modular/css/casinos/neon54.png); }
.logo-lightcasino { background-image: url(/wp-content/themes/modular/css/casinos/lightcasino.png); }
.logo-lightcasino-v2 { background-image: url(/wp-content/themes/modular/css/casinos/lightcasino-v2.png); }
.logo-casombie { background-image: url(/wp-content/themes/modular/css/casinos/casombie.png); }
.logo-dachbet { background-image: url(/wp-content/themes/modular/css/casinos/dachbet.png); }
.logo-lucky-wilds { background-image: url(/wp-content/themes/modular/css/casinos/lucky-wilds.png); }

@media only screen and ( -webkit-min-device-pixel-ratio: 2 ), only screen and ( min-device-pixel-ratio: 2 ), only screen and ( min-resolution: 192dpi ) {
  .logo-betway:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/betway@2x.png); }
  .logo-betway-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/betway-v2@2x.png); }
  .logo-ice-casino:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/ice-casino@2x.png); }
  .logo-mr-play:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/mr-play@2x.png); }
  .logo-mr-play-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/mr-play-v2@2x.png); }
  .logo-energy-casino:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/energy-casino@2x.png); }
  .logo-energy-casino-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/energy-casino-v2@2x.png); }
  .logo-zoome-casino:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/zoome-casino@2x.png); }
  .logo-zoome-casino-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/zoome-casino-v2@2x.png); }
  .logo-netbet:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/netbet@2x.png); }
  .logo-netbet-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/netbet-v2@2x.png); }
  .logo-neon54:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/neon54@2x.png); }
  .logo-lightcasino:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/lightcasino@2x.png); }
  .logo-lightcasino-v2:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/lightcasino-v2@2x.png); }
  .logo-casombie:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/casombie@2x.png); }
  .logo-dachbet:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/dachbet@2x.png); }
  .logo-lucky-wilds:not(.logo-sm):not(.logo-md) { background-image: url(/wp-content/themes/modular/css/casinos/lucky-wilds@2x.png); }
}

.software-logo { display: block; height: 50px; background: #e2e2e2; position: relative; margin: 0 0 10px 0; font-size: 0pt; line-height: 0pt; text-indent: -4000px; }
.software-logo:after { content: ''; display: block; position: absolute; width: 130px; height: 45px; background: url(images/software-logo.png) no-repeat 0 0; top: 0; left: 0; right: 0; bottom: 0; text-indent: 0; overflow: auto; margin: auto; }
.software-logo.cryptologic:after { background-position: 0 0; width: 130px; height: 21px; }
.software-logo.microgaming:after { background-position: 0 -22px; width: 130px; height: 31px; }
.software-logo.playngo:after { background-position: 0 -54px; width: 130px; height: 32px; }
.software-logo.netent:after { background-position: 0 -87px; width: 130px; height: 42px; }
.software-logo.novomatic:after { background-position: 0 -130px; width: 130px; height: 17px; }
.software-logo.nextgen:after { background-position: 0 -148px; width: 130px; height: 19px; }
.software-logo.isoftbet:after { background-position: 0 -168px; width: 130px; height: 25px; }
.software-logo.skillonnet:after { background-position: 0 -194px; width: 130px; height: 29px; }
.software-logo.quickspin:after { background-position: 0 -223px; width: 130px; height: 27px; }
.software-logo.ashgaming:after { background-position: 0 -251px; width: 130px; height: 23px; }
.software-logo.wagerworks:after { background-position: 0 -274px; width: 130px; height: 43px; }
.software-logo.mercur-gaming:after { background-position: -130px 0; width: 105px; height: 32px; }
.software-logo.odobo:after { background-position: -130px -33px; width: 105px; height: 25px; }
.software-logo.felt:after { background-position: -130px -59px; width: 105px; height: 41px; }
.software-logo.quickfire-games:after { background-position: -130px -101px; width: 105px; height: 33px; }
.software-logo.igt:after { background-position: -130px -135px; width: 105px; height: 35px; }
.software-logo.extreme:after { background-position: -130px -172px; width: 105px; height: 25px; }
.software-logo.betsoft:after { background-position: -130px -198px; width: 105px; height: 45px; }
.software-logo.randomlogic:after { background-position: -130px -243px; width: 105px; height: 43px; }
.software-logo.playtech:after { background-position: -130px -286px; width: 105px; height: 21px; }
.software-logo.evolution:after { background-position: -130px -308px; width: 105px; height: 31px; }
.software-logo.wms:after { background-position: -6px -317px; width: 118px; height: 22px; }
.software-logo.sginteractive:after { background-position: -144px -340px; width: 77px; height: 38px; }
.software-logo.aristocrat:after { background-position: -9px -340px; width: 112px; height: 35px; }
.software-logo.yggdrasil:after { background-position: -5px -375px; width: 115px; height: 24px; }
.software-logo.elk-studios:after { background-position: -136px -378px; width: 91px; height: 37px; }

.cards i { display: inline-block; vertical-align: middle; background: url(images/payment_cards.png) no-repeat 0 0; font-size: 0pt; line-height: 0pt; text-indent: -4000px; }
.cards i:first-child { margin-left: 0; }
.cards .bank-transfer { background-position: -35px -22px; width: 40px; height: 14px; }
.cards .bank-transfer-dark { background-position: -35px -65px; width: 40px; height: 14px; }
.cards .cheque { background-position: -35px -57px; width: 37px; height: 7px; }
.cards .eco { background-position: 0px -102px; width: 30px; height: 13px; }
.cards .entropay { background-position: -35px -37px; width: 37px; height: 19px; }
.cards .entroplay { background-position: -35px -80px; width: 40px; height: 9px; }
.cards .mastercard { background-position: 0px 0px; width: 27px; height: 16px; }
.cards .mga { background-position: -35px -103px; width: 35px; height: 14px; }
.cards .neteller { background-position: -35px -13px; width: 41px; height: 8px; }
.cards .paypal { background-position: 0px -51px; width: 24px; height: 16px; }
.cards .paysafe { background-position: 0px -68px; width: 26px; height: 16px; }
.cards .skrill { background-position: -35px 0px; width: 36px; height: 12px; }
.cards .trustly { background-position: -35px -90px; width: 40px; height: 12px; }
.cards .ukash { background-position: 0px -85px; width: 26px; height: 16px; }
.cards .visa { background-position: 0px -17px; width: 27px; height: 16px; }
.cards .visa-electron { background-position: 0px -34px; width: 25px; height: 16px; }
.cards .verkkopankki { background-position: -35px -117px; width: 45px; height: 10px; }
.cards .pankkisiirrot { background-position: -35px -125px; width: 45px; height: 7px; }
.cards .zimpler { background-position: -35px -132px; width: 45px; height: 12px; }
.cards .aktia { background-position: 4px -118px; width: 38px; height: 12px; }
.cards .nordea { background-position: -35px -145px; width: 45px; height: 11px; }
.cards .alandsbanken { background-position: -35px -156px; width: 45px; height: 20px; }
.cards .osuuspankki { background-position: -35px -177px; width: 45px; height: 27px; }
.cards .danske-bank { background-position: 10px -132px; width: 45px; height: 20px; }
.cards .s-pankki { background-position: 10px -150px; width: 45px; height: 10px; }
.cards .saastopankki { background-position: -35px -204px; width: 45px; height: 23px; }
.cards .ecopayz { background-position: -35px -230px; width: 45px; height: 13px; }
.cards .euteller { background-position: -35px -244px; width: 47px; height: 14px; }

.content .percent-list { display: table; margin: 0 auto 20px auto; padding: 0; }
.content .percent-list li { position: relative; padding: 0 0 0 40px; margin: 10px 0 0 0; display: block; font-size: 14px; line-height: 18px; color: #303030; text-align: left; }
.content .percent-list li:before { display: none; }
.content .percent-list li:first-child { margin: 0; }
.content .percent-list li strong { color: #303030; font-size: 16px; line-height: 18px; font-style: italic; }
.content .percent-list li .flag { position: absolute; left: 0; top: 2px; font-size: 0pt; line-height: 0pt; text-indent: -4000px; }

.content.space-b { border-bottom: 20px solid white; }

@media only screen and (min-width: 1024px) {
	.content.space-b { position: relative; }
	.content.space-b:before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; background: #1b354c; width: 321px; }
	.content.space-b:after { content: ''; clear: both; display: table; height: 0; }
}

iframe {
  border: 0;
}

.italic { font-style: italic; }
.big-text { font-size: 16px; line-height: 24px; font-weight: bold; font-style: italic; text-align: center; display: block; padding: 30px 15px; margin: 0 0 20px 0; background: #d9dbdc; border-radius: 2px; }

.numbers { font-size: 18px; line-height: 20px; color: #303030; text-align: center; display: block; font-family: 'Open Sans Condensed', sans-serif; font-weight: bold; padding: 0 0 30px 0; }
.numbers span { display: block; font-size: 13px; line-height: 17px; padding: 0 0 10px 0; text-align: center; font-family: Arial, sans-serif; font-weight: normal; }

.image-box { max-width: 50%; width: auto; height: auto; border: solid 1px #e3e4e8; padding: 5px; text-align: center; font-size: 14px; line-height: 16px; font-style: italic; background: #ffffff; border-radius: 3px; }
.image-box.right { margin: 5px 0 10px 15px; }
.image-box.left { margin: 5px 15px 10px 0; }
.image-box img { display: block; width: 100%; height: auto; }
.image-box .name { display: block; padding: 15px 0 0 0; color: #000000; }
.image-box .years { padding: 5px 0 15px 0; display: block; color: #9d9d9d; }
.image-box .years span { display: block; }

.orange-box { background: #6ecf3f; width: auto; max-width: auto; border: solid 1px #e3e4e8; border-radius: 3px; padding: 15px; font-size: 14px; line-height: 18px; color: #131313; font-weight: bold; font-style: italic; text-align: center; }
.orange-box.right { float: none; margin: 5px 0 20px 5px; }
.orange-box.left { float: none; margin: 5px 5px 20px 0; }
.orange-box .title { display: block; font-size: 18px; line-height: 22px; color: #ffffff; font-family: 'Orbitron', sans-serif; font-weight: 900; text-transform: uppercase; padding: 0 0 12px 0; font-style: normal; text-align: center; }
.orange-box .title span { display: block; font-size: 30px; line-height: 34px; }

@media only screen and (min-width: 480px) {
	.orange-box { width: 140px; max-width: 50%; text-align: left; }
	.orange-box.right { float: right; margin: 5px 0 10px 15px; }
	.orange-box.left { float: left; margin: 5px 15px 10px 0; }
}

.text-i { font-style: italic; }
.text-i p { padding-bottom: 20px; }

.table-cnt { overflow-x: auto; }
.footnote{ margin-top: 2px; font-size:12px; font-style: italic; text-align: right; line-height: 18px;}
.table-cnt table { min-width: 600px; }
.table-title { font-size: 14px; line-height: 18px; color: #fefefe; text-align: center; display: block; background: #1b354c; position: relative; padding: 8px 10px; margin-bottom: -1px; font-family: 'Russo One', sans-serif; }
.table-v1,
.table-v2,
.table-v3,
.table-v4,
.table-v5,
.table-v7,
.table-v8,
.table-v9,
.table-v10,
.table-v11,
.table-v12,
.table-v13,
.table-v14,
.table-v15,
.table-v16,
.table-v18 { padding-bottom: 50px; margin-bottom: 20px; background: url(images/hand-scroll.png) no-repeat bottom center; background-size: 33px 40px; }

.table-v1 .table-cnt table { min-width: 768px; }
.table-v1 .table-cnt table tr td:nth-child(1) { text-align: left; font-weight: bold; font-style: italic; }
.table-v1 .table-cnt table tr td:nth-child(2) { font-weight: bold; }
.table-v2 .table-cnt table { min-width: 400px; }
.table-v2 .table-cnt table tr td { font-weight: bold; }
.table-v2 .table-cnt table tr td:nth-child(1) { font-weight: bold; font-style: italic; }
.table-v2 .table-cnt table td span.red { color: #ff1013; }
.table-v3 .table-cnt table { min-width: 700px; }
.table-v3 .table-cnt table tr td { font-weight: bold; }
.table-v3 .table-cnt table tr td:nth-child(1) { text-align: left; font-style: italic; }
.table-v3 .table-cnt table tr td:nth-child(2) span { position: relative; display: inline-block; width: auto; margin: 0 auto; font-weight: normal; padding: 0 0 0 25px; }
.table-v3 .table-cnt table tr td:nth-child(2) span:before { content: ''; position: absolute; left: 0; top: 50%; margin-top: -7px; display: block; font-weight: normal; text-indent: -4000px; background: url(images/check-icon-2.png) no-repeat 0 0; width: 14px; height: 15px; }
.table-v3 .table-cnt table tr td:last-child { font-weight: normal; color: #000000; }
.table-v4 .table-cnt table { min-width: 700px; }
.table-v4 .table-cnt table tr td { font-weight: bold; }
.table-v4 .table-cnt table tr td:nth-child(1) { text-align: left; font-style: italic; }
.table-v4 .table-cnt table tr td:nth-child(2) { text-align: left; font-weight: normal; }
.table-v4 .table-cnt table tr td:last-child { font-weight: normal; color: #000000; text-align: left; }
.table-v5 .table-cnt table { min-width: 700px; }
.table-v5 .table-cnt table tr td { font-weight: bold; }
.table-v5 .table-cnt table td:nth-child(1) { text-align: left; font-style: italic; }
.table-v5 .table-cnt table td:nth-child(2) { text-align: center; font-weight: bold; }
.table-v5 .table-cnt table td a { color: #2c679f; text-decoration: none; }
.table-v5 .table-cnt table td a:hover { text-decoration: underline; }
.table-v6 { width: 100%; display: block; padding-bottom: 20px; margin: 0; background: none; }
.table-v6 table td { font-weight: bold; }
.table-v6 table td:nth-child(1) { font-style: italic; }
.table-v6 table td:last-child { font-weight: normal; }
.table-v7 .table-cnt table { min-width: 700px; }
.table-v7 .table-cnt table tr td { color: #000000; }
.table-v7 .table-cnt table tr td:nth-child(1) { text-align: left; color: #606060; font-weight: bold; font-style: italic; }
.table-v7 .table-cnt table tr td:nth-child(2) { text-align: left; color: #606060; }
.table-v7 .table-cnt table tr td:nth-child(6) { text-align: left; }
.table-v8 .table-cnt table { min-width: 900px; }
.table-v8 .table-cnt table tr td { font-weight: bold; }
.table-v8 .table-cnt table tbody:nth-child(odd) tr:nth-child(even) td[rowspan] { background: #ffffff; width: 360px; }
.table-v8 .table-cnt table tr td img { display: block; width: 100%; height: auto; max-width: 510px; }
.table-v9 .table-cnt table { min-width: 900px; }
.table-v9 .table-cnt table tr td { font-weight: bold; }
.table-v9 .table-cnt table tr td:nth-child(1) { text-align: left; }
.table-v9 .table-cnt table tbody:nth-child(odd) td[rowspan],
.table-v9 .table-cnt table tbody:nth-child(even) td[rowspan] { text-align: center; width: 150px; min-width: 150px; }
.table-v9 .table-cnt table tbody:nth-child(odd) tr:nth-child(even) td[rowspan],
.table-v9 .table-cnt table tbody:nth-child(even) tr:nth-child(even) td[rowspan] { background: #ffffff; }
.table-v9 .table-cnt table tbody:nth-child(odd) tr:nth-child(odd) td[rowspan],
.table-v9 .table-cnt table tbody:nth-child(even) tr:nth-child(odd) td[rowspan] { background: #f9f9f9; }
.table-v9 .table-cnt table tbody:nth-child(odd) td[rowspan] + td,
.table-v9 .table-cnt table tbody:nth-child(even) td[rowspan] + td { text-align: left; }
.table-v10 .table-cnt table { min-width: 960px; }
.table-v10 .table-cnt table tr th:nth-child(3) { padding: 0; background: #506475; font-size: 14px; line-height: 34px; color: #ffffff; font-family: 'Russo One', Arial, sans-serif; font-weight: normal; }
.table-v10 .table-cnt table tr th table { max-width: 210px; width: auto; min-width: 100%; }
.table-v10 .table-cnt table tr th table tr th { width: 80px; border-bottom: 0; border-left: 0; border-right: 0; font-size: 12px; line-height: 16px; color: #d6d6d6; font-family: Arial, sans-serif; }
.table-v10 .table-cnt table tr th table tr th:first-child { border-right: solid 1px #6ecf3f; }
.table-v10 .table-cnt table tr td:nth-child(1) { text-align: left; font-weight: bold; font-style: italic; }
.table-v10 .table-cnt table tr td:nth-child(3),
.table-v10 .table-cnt table tr td:nth-child(4) { width: 80px; }
.table-v10 .table-cnt table tr td:nth-child(5) { font-weight: bold; }
.table-v10 .table-cnt table tr td:nth-child(6) { text-align: left; }
.table-v11 .table-cnt table,
.table-v11 .table-cnt .table-title { min-width: 1150px; }
.table-v11 .table-cnt table tr td { font-weight: bold; width: 11.25%; }
.table-v11 .table-cnt table tr td:nth-child(1) { text-align: left; width: 10%; }
.table-v11 .table-cnt table tr td:nth-child(2),
.table-v11 .table-cnt table tr td:nth-child(6) { font-weight: normal; }
.table-v11 .table-title { padding: 0; margin: 0; }
.table-v11 .table-title table { border: 0; }
.table-v11 .table-title table tr td { border-color: #fbfbfb; border-bottom: 0; border-top: 0; background: transparent; color: #fefefe; width: 45%; padding: 10px; }
.table-v11 .table-title table tr td:nth-child(1) { border-left-color: #1b354c; width: 10%; }
.table-v11 .table-title table tr td:nth-child(3) { border-right-color: #1b354c; }
.table-v12 .table-cnt table { min-width: 768px; }
.table-v12 .table-cnt table tr td { text-align: left; width: 23%; padding-left: 1%; padding-right: 1%; }
.table-v12 .table-cnt table tr td img { display: block; width: 100%; height: auto; }
.table-v12 .table-cnt table tr td:nth-child(1),
.table-v12 .table-cnt table tr td:nth-child(3) { font-weight: bold; }
.table-v12 .table-cnt table tr:nth-child(2) td:nth-child(1) { vertical-align: top; background: #e4e4e4; }
.table-v12 .table-cnt table tr:nth-child(2) td:nth-child(2) { font-weight: bold; }
.table-v12 .table-cnt table tr:nth-child(2) td:nth-child(3) { font-weight: normal; }
.table-v12 .table-cnt table tbody:nth-child(odd) tr:nth-child(even) td[rowspan] { padding: 0; width: 50%; }
.table-v13 .table-cnt table { min-width: 400px; }
.table-v13 .table-cnt table tr td { font-weight: bold; }
.table-v14 .table-cnt table { min-width: 960px; }
.table-v14 .table-cnt table tr th:nth-child(3) { padding: 0; background: #506475; font-size: 14px; line-height: 34px; color: #ffffff; font-family: 'Russo One', Arial, sans-serif; font-weight: normal; width: 360px; }
.table-v14 .table-cnt table tr th table { max-width: 360px; width: 360px; min-width: 100%; }
.table-v14 .table-cnt table tr th table tr th { border-bottom: 0; border-left: 0; border-right: 0; font-size: 12px; line-height: 16px; color: #d6d6d6; font-family: Arial, sans-serif; background: ##506475; overflow: hidden; }
.table-v14 .table-cnt table tr th table tr th:nth-child(3) { background: #506475; font-size: 12px; line-height: 16px; color: #d6d6d6; font-family: Arial, sans-serif; font-weight: bold; }
.table-v14 .table-cnt table tr th table tr th:nth-child(1),
.table-v14 .table-cnt table tr th table tr th:nth-child(2) { border-right: solid 1px #6ecf3f; }
.table-v14 .table-cnt table tr th table tr th:nth-child(1),
.table-v14 .table-cnt table tr th table tr th:nth-child(2) { width: 27.56%; }
.table-v14 .table-cnt table tr th table tr th:nth-child(3) { width: 27.60%; }
.table-v14 .table-cnt table tr td:nth-child(1) { text-align: left; font-weight: bold; font-style: italic; }
.table-v14 .table-cnt table tr td:nth-child(3),
.table-v14 .table-cnt table tr td:nth-child(4),
.table-v14 .table-cnt table tr td:nth-child(5) { width: 100px; font-weight: bold; }
.table-v15 .table-cnt table { min-width: 1150px; }
.table-v15 .table-cnt table tr td { text-align: left; }
.table-v15 .table-cnt table tr td:nth-child(2) { color: #000000; }
.table-v15 .table-cnt table tr td:nth-child(3) { width: 570px; background: #ffffff; }
.table-v15 .table-cnt table tr td table { width: 590px; max-width: 590px; min-width: 590px; position: relative; margin: 0 -10px; }
.table-v15 .table-cnt table tr td table tr td { border: 0; font-size: 13px; line-height: 17px; text-align: center; color: #606060; font-style: italic; width: 46.6%; padding: 0 1.7%; background: #ffffff; }
.table-v15 .table-cnt table tr td table tr td:nth-child(2) { color: #606060; }
.table-v15 .table-cnt table tr td table tr td img { display: block; margin: 0 0 8px 0; width: 100%; height: auto; }
.table-v15 .table-cnt table tr td table tr td.live-chat,
.table-v15 .table-cnt table tr td table tr td.free-phone-on,
.table-v15 .table-cnt table tr td table tr td.free-phone-off { padding: 186px 0 0 0; }
.table-v15 .table-cnt table tr td table tr td.live-chat { background: url(images/live_chat.jpg) no-repeat center 0; }
.table-v15 .table-cnt table tr td table tr td.free-phone-on { background: url(images/free_phone_on.jpg) no-repeat center 0; }
.table-v15 .table-cnt table tr td table tr td.free-phone-off { background: url(images/free_phone_off.jpg) no-repeat center 0; }
.table-v16 .table-cnt table { min-width: 1150px; }
.table-v16 .table-cnt table tr td { font-size: 12px; line-height: 19px; color: #000000; text-align: left; padding: 0; vertical-align: top; }
.table-v16 .table-cnt table tr td:nth-child(1) { width: 245px; max-width: 245px; }
.table-v16 .table-cnt table tr td:nth-child(2) { width: 242px; max-width: 242px; }
.table-v16 .table-cnt table tr td:nth-child(3) { width: 245px; max-width: 245px; }
.table-v16 .table-cnt table tr td:nth-child(4) { width: 219px; max-width: 219px; }
.table-v16 .table-cnt table tr td:nth-child(5) { width: 190px; max-width: 190px; }
.table-v16 .table-cnt table tr td img { display: block; width: 100%; height: auto; }
.table-v16 .table-cnt table tr td .year { display: block; padding: 5px 15px; background: #506475; font-size: 13px; line-height: 15px; color: #d6d6d6; text-align: center; font-weight: bold; border-top: solid 1px #6ecf3f; border-bottom: solid 5px #6ecf3f; }
.table-v16 .table-cnt table tr td .text { display: block; padding: 15px; }
.table-v17 { width: 100%; display: block; padding-bottom: 20px; margin: 0; background: none; }
.table-wp.table-v17.wider { width: 360px; }
.table-v18 .table-cnt table { min-width: 900px; }
.table-v18 .table-cnt table tr td:nth-child(1) { font-weight: bold; width: 60px; }
.table-v18 .table-cnt table tr td:nth-child(2) { font-weight: bold; width: 120px; }
.table-v18 .table-cnt table tr td:nth-child(3) { text-align: left; }
.table-v18 .table-cnt table tr td.green { width: 310px; background: #506475; }
.table-v18 .table-cnt table tr td.green img { display: block; width: auto; margin: 0 auto; }

@media only screen and (min-width: 480px) {
	.table-wp.table-v2,
	.table-wp.table-v13 { padding-bottom: 20px; background: none; margin-bottom: 0; }
}
@media only screen and (min-width: 768px) {
	.table-wp.left { float: left; margin-right: 15px; margin-top: 8px; }
	.table-wp.right { float: right; margin-left: 15px; margin-top: 8px; }
	.table-wp.table-v1,
	.table-wp.table-v3,
	.table-wp.table-v4,
	.table-wp.table-v5,
	.table-wp.table-v7 { padding-bottom: 20px; background: none; margin-bottom: 0; }
	.table-wp.table-v6 { width: 372px; }
	.table-wp.table-v17 { width: 280px; }
	.table-wp.table-v12 { padding-bottom: 20px; background: none; margin-bottom: 0; }
	.table-v12 .table-cnt table tr td:nth-child(4) { width: 35%; }
	.table-v12 .table-cnt table tr:nth-child(2) td:nth-child(3),
	.table-v12 .table-cnt table tr:nth-child(3) td:nth-child(3),
	.table-v12 .table-cnt table tr:nth-child(4) td:nth-child(3) { width: 20%; }
}
@media only screen and (min-width: 960px) {
	.table-wp.table-v8,
	.table-wp.table-v9,
	.table-wp.table-v10,
	.table-wp.table-v14,
	.table-wp.table-v18 { padding-bottom: 20px; background: none; margin-bottom: 0; }
}
@media only screen and (min-width: 1200px) {
	.table-v8 .table-cnt table tbody:nth-child(odd) tr:nth-child(even) td[rowspan] { width: 510px; }
	.table-wp.table-v11,
	.table-wp.table-v15,
	.table-wp.table-v16 { padding-bottom: 20px; background: none; margin-bottom: 0; }
}

.small-banner { background: #1b354c; padding: 10px; }
.small-banner .cells { display: block; width: 100%; max-width: 300px; margin: 0 auto; }
.small-banner .cells .cell { display: block; padding: 5px 10px; }
.small-banner .cells .cell ol { display: table; width: 100%; }
.small-banner .cells .cell ol li { display: table-cell; vertical-align: middle; }
.small-banner .cells .cell ol li:first-child { width: 150px; }
.small-banner .cells .cell .logo { display: block; width: 150px; height: 60px; background-size: contain; }
.small-banner .cells .cell .price { font-size: 28px; line-height: 32px; color: #e1e1e1; text-align: center; font-family: 'Russo One', sans-serif; text-align: center; display: block; }
.small-banner .cells .cell .price span { font-size: 20px; line-height: 24px; display: block; }
.small-banner .cells .cell ul { display: table; margin: 0 auto; width: auto; }
.small-banner .cells .cell ul li { display: block; padding: 0 0 0 20px; font-size: 13px; line-height: 19px; color: #ffffff; font-family: 'Open Sans', Arial, sans-serif; background: url(images/check_icon.png) no-repeat 0 5px; }
.small-banner .cells .cell img.image { display: block; max-width: 280px; width: 100%; height: auto; margin-top: 5px; margin-bottom: 5px; }
.small-banner .cells .cell .button { display: block; background: #91dc41; background: -moz-linear-gradient(top, #91dc41 0%, #4dc43c 100%); background: -webkit-linear-gradient(top, #91dc41 0%,#4dc43c 100%); background: linear-gradient(to bottom, #91dc41 0%,#4dc43c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91dc41', endColorstr='#4dc43c',GradientType=0 ); color: #ffffff; font-size: 20px; line-height: 22px; margin: 0 auto; displa block; width: auto; max-width: 270px; padding-left: 5px; padding-right: 5px; }
.small-banner .cells .cell .button:hover { background: rgb(77,196,60); background: -moz-linear-gradient(top,  rgba(77,196,60,1) 0%, rgba(39,162,19,1) 100%); background: -webkit-linear-gradient(top,  rgba(77,196,60,1) 0%,rgba(39,162,19,1) 100%); background: linear-gradient(to bottom,  rgba(77,196,60,1) 0%,rgba(39,162,19,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dc43c', endColorstr='#27a213',GradientType=0 ); }
.small-banner .cells .cell:nth-child(1),
.small-banner .cells .cell:nth-child(3),
.small-banner .cells .cell:nth-child(4) { width: auto; }

@media only screen and (min-width: 600px) {
	.small-banner .cells { width: auto; max-width: 580px; }
	.small-banner .cells .cell { width: 49%; padding-left: 0; padding-right: 0; }
	.small-banner .cells .cell:nth-child(1),
	.small-banner .cells .cell:nth-child(3) { float: left; clear: both; width: 49%; }
	.small-banner .cells .cell:nth-child(2),
	.small-banner .cells .cell:nth-child(4) { float: right; width: 49%; }
	.small-banner .cells .cell:nth-child(4) { padding-top: 24px; }
}
@media only screen and (min-width: 768px) {
	.small-banner { padding-left: 25px; padding-right: 25px; }
}
@media only screen and (min-width: 1024px) {
	.small-banner .cells { max-width: 100%; display: table; border-collapse: collapse; width: 100%; }
	.small-banner .cells .cell { display: table-cell; vertical-align: middle; padding: 0 10px; }
	.small-banner .cells .cell .price { font-size: 32px; line-height: 36px; }
	.small-banner .cells .cell .price span { font-size: 24px; line-height: 28px; }
	.small-banner .cells .cell img.image { display: block; margin: 0 auto; }
	.small-banner .cells .cell .button { width: auto; }
	.small-banner .cells .cell:nth-child(1) { width: 280px; clear: none; float: none; }
	.small-banner .cells .cell:nth-child(2) { float: none; width: auto; }
	.small-banner .cells .cell:nth-child(3) { width: 21%; clear: none; float: none; }
	.small-banner .cells .cell:nth-child(4) { width: 22%; float: none; padding-top: 0; }
	.small-banner .cells .cell ul li { font-size: 11px; line-height: 17px; }
}
@media only screen and (min-width: 1200px) {
	.small-banner .cells .cell:nth-child(3) { width: 280px; }
	.small-banner .cells .cell:nth-child(4) { width: 230px; }
	.small-banner .cells .cell ul li { font-size: 13px; line-height: 19px; }
}

div.licence-box.center { text-align: center; padding-top: 19px; }
div.licence-box.center ul { display: inline-block; text-align: center; }
div.licence-box.center ul li { display: inline-block; }

.game { position: relative; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; }
.game:before { content: ''; position: absolute; top: 0; left: 50%; margin-left: -20px; width: 40px; height: 32px; display: block; background: url(images/game_icons.png) no-repeat 0 0; opacity: 0.4; -moz-opacity: 0.4; filter:alpha(opacity=40); -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; }
.game.game-blackjack:before { background-position: 0 0; }
.game.game-roulette:before { background-position: 0 -32px; }
.game.game-three-card-poker:before { background-position: 0 -64px; }
.game.game-casino-holdem:before { background-position: 0 -96px; }
.game.game-caribbean-stud:before { background-position: 0 -128px; }
.game.game-sic-bo:before { background-position: 0 -160px; }
.game.game-baccarat:before { background-position: 0 -192px; }
.game.game-hi-lo:before { background-position: 0 -224px; }
.game.single-zero:before { background-position: 0 -256px; }
.game.double-zero:before { background-position: 0 -288px; }
.game.min-bet:before { background-position: 0 -320px; }
.game.max-bet:before { background-position: 0 -352px; }
.game.racetrack:before { background-position: 0 -384px; }
.game.no-racetrack:before { background-position: 0 -416px; }
.game.rtp:before { background-position: 0 -448px; }
.game.called-bets:before { background-position: 0 -480px; }
.game.no-called-bets:before { background-position: 0 -512px; }
.game.side-bets:before { background-position: 0 -544px; }
.game.no-side-bets:before { background-position: 0 -576px; }
.game.blackjack-pays:before { background-position: 0 -608px; }
.game.decks:before { background-position: 0 -640px; }
.game.multihand:before { background-position: 0 -672px; }
.game.no-multihand:before { background-position: 0 -704px; }
.game.surrender:before { background-position: 0 -736px; }
.game.no-surrender:before { background-position: 0 -768px; }

.contact-form .contact-cnt { position: relative; padding: 0; max-width: 100%; margin: 0 auto; }
.contact-form .contact-cnt:after { content: ''; display: block; clear: both; }
.contact-form .contact-cnt .image { position: static; display: block; margin: 0 auto; max-width: 284px; padding: 7px; border: solid 1px #dddddd; background: #e8e8e8; }
.contact-form .contact-cnt .image img { display: block; width: 100%; }
.contact-form .contact-cnt .field-wp { margin-top: 17px; height: 20px; padding: 10px 15px; border: solid 1px #dddddd; background: #ffffff; }
.contact-form .contact-cnt .field-wp input.field { display: block; width: 100%; height: 20px; font-size: 12px; line-height: 20px; color: #9f9f9f; border: 0; background: transparent; }
.contact-form .contact-cnt .textarea-wp { margin-top: 17px; height: 160px; padding: 10px 15px; border: solid 1px #dddddd; background: #ffffff; }
.contact-form .contact-cnt .textarea-wp textarea { display: block; width: 100%; height: 160px; font-size: 12px; line-height: 20px; color: #9f9f9f; border: 0; background: transparent; resize: none; }
.contact-form .contact-cnt .form-actions { position: static; padding: 20px 0 0 0; }
.contact-form .contact-cnt .form-actions:after { content: ''; display: block; clear: both; }
.contact-form .contact-cnt .form-actions .captcha { padding-bottom: 15px; padding-right: 0; float: none; display: block; width: 100%; }
.contact-form .contact-cnt .form-actions .captcha img { display: block; max-width: 100%; height: auto; }
.contact-form .contact-cnt .form-actions .captcha .code { margin: 0 0 10px 0; float: none; display: block; }
.contact-form .contact-cnt .form-actions .captcha .field-cnt { float: none; display: block; }
.contact-form .contact-cnt .form-actions .captcha .field { height: 42px; border: solid 1px #dddddd; background: #ffffff; width: 96%; padding: 0 2%; font-size: 12px; line-height: 42px; color: #9f9f9f; }
.contact-form .contact-cnt .form-actions .button-wp { float: none; display: block; }
.contact-form .contact-cnt .form-actions input.send-btn { width: 100%; padding: 0; height: 42px; font-weight: normal; }

.cntctfrm_contact_form { position: relative; }
.cntctfrm_contact_form .cntctfrm_column:after,
.cntctfrm_contact_form:after { content: ''; display: block; clear: both; }
.cntctfrm_contact_form .cntctfrm_error_text { padding: 17px 0 0 0; color: #ff0000; }
.cntctfrm_contact_form .cntctfrmpr_field_wrap { position: relative; margin-top: 17px; height: 20px; padding: 10px 15px; border: solid 1px #dddddd; background: #ffffff; }
.cntctfrm_contact_form .cntctfrmpr_field_wrap .cntctfrm_error_text { position: absolute; top: 0; right: 0; padding: 10px 15px; font-size: 12px; line-height: 20px; color: #ff0000; display: block; background: #ffffff; z-index: 12; }
.cntctfrm_contact_form .cntctfrmpr_field_wrap .cntctfrm_error_text:before { content: ''; position: absolute; top: 0; left: -10px; width: 10px; height: 100%; display: block; background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); }
.cntctfrm_contact_form .cntctfrmpr_field_wrap.cntctfrmpr_field_captcha_wrap { background: transparent; border: 0; padding: 0 0 10px 0; height: auto; }
.cntctfrm_contact_form .cntctfrmpr_field_wrap.cntctfrmpr_field_message_wrap { height: 160px; }
.cntctfrm_contact_form .cntctfrmpr_field_wrap.cntctfrmpr_field_message_wrap textarea { display: block; width: 100%; height: 160px; font-size: 12px; line-height: 20px; color: #9f9f9f; border: 0; background: transparent; resize: none; }
.cntctfrm_contact_form .cntctfrmpr_field_wrap.cntctfrmpr_field_subject_wrap { display: none; }
.cntctfrm_contact_form .cntctfrmpr_field_wrap.cntctfrmpr_field_message_wrap textarea:focus,
.cntctfrm_contact_form .cntctfrmpr_field_wrap.cntctfrmpr_field_message_wrap textarea.full { background: #ffffff; }
.cntctfrm_contact_form .cntctfrmpr_field_wrap .cntctfrm_label { position: absolute; top: 0; left: 0; width: 100%; font-size: 12px; line-height: 20px; height: 40px; display: block; color: #9f9f9f; }
.cntctfrm_contact_form .cntctfrmpr_field_wrap .cntctfrm_label label { padding: 10px 15px; display: block; }
.cntctfrm_contact_form .cntctfrmpr_field_wrap .cntctfrm_input { display: block; position: relative; z-index: 10; }
.cntctfrm_contact_form .cntctfrmpr_field_wrap .cntctfrm_input input { display: block; width: 100%; height: 20px; font-size: 12px; line-height: 20px; color: #9f9f9f; border: 0; background: transparent; }
.cntctfrm_contact_form .cntctfrmpr_field_wrap .cntctfrm_input input.full,
.cntctfrm_contact_form .cntctfrmpr_field_wrap .cntctfrm_input input:focus { background: #ffffff; }
.cntctfrm_contact_form .cntctfrmpr_field_wrap .cntctfrm_input.cntctfrm_input_captcha { display: table; margin: 0 auto; float: none; }
.cntctfrm_contact_form .cntctfrmpr_field_wrap input.cptch_input { border: solid 1px #dddddd; background: #ffffff; text-align: center; }
.cntctfrm_contact_form .cntctfrm_submit_wrap { display: block; float: none; }
.cntctfrm_contact_form input.cntctfrm_contact_submit { width: 100%; font-size: 20px; line-height: 24px; color: #ffffff; font-family: "Open Sans",Arial,sans-serif; text-transform: uppercase; height: 42px; cursor: pointer; background: rgb(145,220,65); background: -moz-linear-gradient(top,  rgba(145,220,65,1) 0%, rgba(77,196,60,1) 100%); background: -webkit-linear-gradient(top,  rgba(145,220,65,1) 0%,rgba(77,196,60,1) 100%); background: linear-gradient(to bottom,  rgba(145,220,65,1) 0%,rgba(77,196,60,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91dc41', endColorstr='#4dc43c',GradientType=0 ); }
.cntctfrm_contact_form input.cntctfrm_contact_submit:hover { background: rgb(77,196,60); background: -moz-linear-gradient(top,  rgba(77,196,60,1) 0%, rgba(39,162,19,1) 100%); background: -webkit-linear-gradient(top,  rgba(77,196,60,1) 0%,rgba(39,162,19,1) 100%); background: linear-gradient(to bottom,  rgba(77,196,60,1) 0%,rgba(39,162,19,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dc43c', endColorstr='#27a213',GradientType=0 ); }

@media only screen and (min-width: 768px) {
	.contact-form .contact-cnt { position: relative; padding-left: 345px; padding-bottom: 65px; max-width: 100%; }
	.contact-form.v2 .contact-cnt { padding-bottom: 0; }
	.contact-form .contact-cnt .image { position: absolute; top: 0; left: 0; max-width: 308px; }
	.contact-form .contact-cnt .field-wp:first-child { margin: 0; }
	.contact-form .contact-cnt .form-actions { position: absolute; bottom: 0; right: 0; }
	.contact-form .contact-cnt .form-actions .button-wp { float: left; }
	.contact-form .contact-cnt .form-actions input.send-btn { width: 135px; }
	.contact-form .contact-cnt .form-actions .captcha { padding-bottom: 0; padding-right: 25px; float: left; width: auto; }
	.contact-form .contact-cnt .form-actions .captcha .code,
	.contact-form .contact-cnt .form-actions .captcha .field-cnt { float: left; }
	.contact-form .contact-cnt .form-actions .captcha .code { margin-right: 20px; }
	.contact-form .contact-cnt .form-actions .captcha .field { width: 130px; padding: 0 15px; }

	.cntctfrm_contact_form .cntctfrm_error_text { padding: 0 0 17px 0; }
	.cntctfrm_contact_form .cntctfrmpr_field_wrap:first-child { margin: 0; }
	.cntctfrm_contact_form input.cntctfrm_contact_submit { width: 135px; }
	.cntctfrm_contact_form .cntctfrmpr_field_wrap.cntctfrmpr_field_captcha_wrap { margin-top: 25px; }
	.cntctfrm_contact_form .cntctfrmpr_field_wrap .cntctfrm_input.cntctfrm_input_captcha { float: right; display: inline; margin-right: 170px; }
	.cntctfrm_contact_form .cntctfrm_submit_wrap { float: right; display: inline; position: relative; margin-top: -32px; }
}

.three-boxes-v1 { position: relative; padding: 5px 0 0 0; }
.section-wide.first.three-boxes-v1 { margin-top: 0; }
.three-boxes-v1 .cols { display: table; border-collapse: collapse; width: 100%; margin-top: 335px; }
.three-boxes-v1 .col { display: block; width: 100%; vertical-align: top; padding-top: 10px; }
.three-boxes-v1 .col.big { padding-top: 0; }
.three-boxes-v1 .col .box { margin: 0 12px; background: #6e8191; }
.three-boxes-v1 .col .box:after { content: ''; display: block; clear: both; }
.three-boxes-v1 .col .box .logo { margin: -10px 0; width: 110px; height: 44px; background-size: contain; } /* Resolution: 53 */
.three-boxes-v1 .col .title { display: block; background: #1b2e3f url(images/box_bg_1.jpg) no-repeat right center; height: 70px; position: relative; }
.three-boxes-v1 .col:nth-child(3) .title { background-image: url(images/box_bg_3.jpg); }
.three-boxes-v1 .col .title .logo { width: 150px; height: 60px; background-size: contain; position: absolute; top: 0; left: 0; right: 0; bottom: 0; overflow: auto; margin: auto; }
.three-boxes-v1 .col ul { border-top: solid 2px #fbfbfb; border-bottom: solid 1px #fbfbfb; }
.three-boxes-v1 .col ul li { max-height: 24px; padding: 10px; border-top: solid 1px #aaaaaa; border-bottom: solid 1px #aaaaaa; font-size: 13px; line-height: 24px; }
.three-boxes-v1 .col ul li:after { content: ''; display: block; clear: both; }
.three-boxes-v1 .col ul li:nth-child(odd) { background: #506475; }
.three-boxes-v1 .col ul li .left { color: #ffffff; }
.three-boxes-v1 .col ul li .right { font-size: 14px; color: #ebebeb; font-family: Tahoma, arial, sans-serif; font-weight: bold; }
.three-boxes-v1 .col .button-wp { padding: 30px 0; }
.three-boxes-v1 .col a.button { display: block; max-width: 76%; margin: 0 auto; background: #2ebaec; color: #ffffff; padding: 10px 15px; }
.three-boxes-v1 .col a.button:hover { background: #0c90bf; color: #ffffff; }
.three-boxes-v1 .col a.button-orange { position: relative; display: block; max-width: 76%; background: #91dc41; background: -moz-linear-gradient(top, #91dc41 0%, #4dc43c 100%); background: -webkit-linear-gradient(top, #91dc41 0%,#4dc43c 100%); background: linear-gradient(to bottom, #91dc41 0%,#4dc43c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91dc41', endColorstr='#4dc43c',GradientType=0 ); font-size: 16px; padding: 10px 15px; margin: 0 auto; }
.three-boxes-v1 .col a.button-orange:hover { background: rgb(77,196,60); background: -moz-linear-gradient(top,  rgba(77,196,60,1) 0%, rgba(39,162,19,1) 100%); background: -webkit-linear-gradient(top,  rgba(77,196,60,1) 0%,rgba(39,162,19,1) 100%); background: linear-gradient(to bottom,  rgba(77,196,60,1) 0%,rgba(39,162,19,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dc43c', endColorstr='#27a213',GradientType=0 ); }

.three-boxes-v1 .col .stext { display: block; font-size: 11px; line-height: 13px; color: #5e5e5e; font-family: 'Open Sans', Arial, sans-serif; padding: 5px 0 0 0; text-align: center; margin: 0 12px; }
.three-boxes-v1 .col.big { position: absolute; top: 0; left: 0; width: 100%; }
.three-boxes-v1 .col.big .box { background: #2a465f; }
.three-boxes-v1 .col.big .title { position: relative; background-image: url(images/box_bg_2.jpg); height: 86px; }
.three-boxes-v1 .col.big ul li:nth-child(odd) { background: #1b354c; }
.three-boxes-v1 .col.big ul li .right { color: #ffffff; }
.three-boxes-v1 .col.big a.button-orange { font-size: 0pt; line-height: 0pt; text-indent: -4000px; }
.three-boxes-v1 .col.big a.button-orange:after { content: attr(data-mobile); display: block; font-size: 18px; line-height: 24px; text-indent: 0; }

@media only screen and (min-width: 480px) {
	.three-boxes-v1 .col { display: table-cell; width: 50%; }
	.three-boxes-v1 .col ul li .right { font-size: 12px; }
}
@media only screen and (min-width: 768px) {
	.three-boxes-v1 { padding: 20px 12px 0 12px; }
	.section-wide.first.three-boxes-v1 { margin-top: -25px; }
	.three-boxes-v1 .cols { margin-top: 0; }
	.three-boxes-v1 .col { display: table-cell; width: 33.3%; padding-top: 16px; }
	.three-boxes-v1 .col.big { display: table-cell; position: static; width: 33.3%; }
}
@media only screen and (min-width: 1200px) {
	.three-boxes-v1 .col a.button { max-width: 240px; }
	.three-boxes-v1 .col.big a.button-orange { font-size: 16px; line-height: 24px; text-indent: 0; max-width: 82%; }
	.three-boxes-v1 .col.big a.button-orange:after { display: none; }
}

.three-boxes-v2 { padding: 0 10px; }
.three-boxes-v2 ul { display: block; }
.three-boxes-v2 ul li { display: block; width: 100%; padding: 5px 0; }
.three-boxes-v2 ul li .item { position: relative; margin: 1px 5px; color: #9f9f9f; font-size: 12px; line-height: 20px; border: solid 2px #e2e2e2; background: #1b354c; border-radius: 3px; display: block; padding: 10px 15px; text-align: center; }
.three-boxes-v2 ul li .item .logo-games { position: static; display: block; margin: 0 auto; }
.three-boxes-v2 ul li .item strong { display: block; font-size: 18px; line-height: 22px; font-family: 'Open Sans Condensed', sans-serif; color: #ffffff; }
.three-boxes-v2 ul li .item:hover { border-color: #6ecf3f; }

@media only screen and (min-width: 600px) {
	.three-boxes-v2 ul { display: table; width: 100%; border-collapse: collapse; }
	.three-boxes-v2 ul li { display: table-cell; width: 33.33%; padding: 0; }
}
@media only screen and (min-width: 1200px) {
	.three-boxes-v2 { padding: 0 15px; }
	.three-boxes-v2 ul li .item { padding: 10px 15px 10px 175px; text-align: left; }
	.three-boxes-v2 ul li .item .logo-games { position: absolute; left: 25px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); }
}

.black-box { position: relative; background: #1b354c; margin-bottom: 70px; }
.black-box:after { content: ''; position: absolute; top: 100%; left: 0; width: 100%; height: 50px; display: block; background: url(images/hand-scroll.png) no-repeat bottom center; background-size: 33px 40px; }
.black-box .black-box-cnt { overflow-x: auto; }
.black-box .row { min-width: 1150px; font-size: 12px; line-height: 15px; color: #b2b2b2; text-align: center; font-family: Tahoma, arial, sans-serif; padding: 25px 12px; }
.black-box .title { padding: 0 0 25px 0; display: block; font-size: 17px; line-height: 21px; color: #ffffff; text-align: center; font-family: 'Russo One', sans-serif; }
.black-box ul { display: table; width: 100%; border-collapse: collapse; }
.black-box ul li { display: table-cell; padding: 0 12px; vertical-align: top; }
.black-box ul li .box-logo { display: block; margin: 0 auto 25px auto; min-height: 76px; }
.black-box ul li .title { padding-bottom: 15px; min-height: 42px; }
.black-box ul li .title span { display: block; }
.black-box ul li .awards-logo { margin: 0 auto 15px; }
.black-box ul.three li { padding: 0 25px; width: 33.33%; }
.black-box ul.three li .logo { display: block; margin: 0 auto; width: 150px; height: 60px; background-size: contain; }
.black-box ul.five li { width: 20%; }
.black-box ul.four li { text-align: left; width: 25%; padding: 0 20px; }
.black-box ul.four li .logo { display: block; margin: 0 auto; width: 150px; height: 60px; background-size: contain; }
.black-box ul.four li img { margin: 0 0 15px 0; display: block; width: 100%; height: auto; }
.black-box a:hover, 
.columns-3 a:hover, 
.columns-4 a:hover { text-decoration: underline; }

@media only screen and (min-width: 1175px) {
	.black-box { margin-bottom: 20px; }
	.black-box:after { display: none; }
}

.bonus-logo { display: block; height: 60px; position: relative; text-align: center; text-indent: -9999px; margin: 0; margin-bottom: 20px; }
.bonus-logo:before { background: url(images/bonuses.png); display: block; position: absolute; left: 0; right: 0; content: ""; top: 0; bottom: 0; margin: auto; }
.bonus-logo.welcome:before { background-position: 0 0px; width: 69px; height: 56px; }
.bonus-logo.free-spins:before { background-position: 0 -58px; width: 57px; height: 50px; }
.bonus-logo.no-deposit:before { background-position: 0 -110px; width: 54px; height: 54px; }
.bonus-logo.free-play:before { background-position: 0 -164px; width: 56px; height: 54px; }
.bonus-logo.reload:before { background-position: 0 -220px; width: 50px; height: 59px; }
.bonus-logo.comp-points:before { background-position: 0 -284px; width: 59px; height: 51px; }
.bonus-logo.freerolls:before  { background-position: 0 -337px; width: 50px; height: 52px; }
.bonus-logo.daily-deals:before { background-position: 0 -389px; width: 53px; height: 52px; }
.bonus-logo.high-roller:before { background-position: 0 -443px; width: 53px; height: 59px; }
.bonus-logo.vip:before { background-position: 0 -563px; width: 75px; height: 50px; }
.bonus-logo.raffles:before { background-position: 0 -504px; width: 54px; height: 60px; }
.bonus-logo.referral:before { background-position: 0 -615px; width: 72px; height: 51px; }

span.contact-logo{display:block; height:80px; position:relative; text-align:center; text-indent: -9999px; margin: 0; margin:auto;  margin-bottom: 10px;}
span.contact-logo:before{background: url(images/contacts.png); display: block; position:absolute;left: 0;right:0;content:"";top:0;bottom:0;margin: auto; width:70px}
span.contact-logo.phone:before{background-position:0 -115px; height:67px}
span.contact-logo.live-chat:before{background-position:0 0; height:67px}
span.contact-logo.email:before{background-position:0 -69px;  height: 44px;}

.licence-logo { display: block; height: 100px; position: relative; text-align: center; text-indent: -9999px; margin: 0; margin-bottom: 20px; margin: auto; }
.licence-logo:before{background: url(images/license.png); display: block; position: absolute; left: 0; right: 0; content: ""; top: 0; bottom: 0; margin: auto; width: 233px; }

.licence-logo.gambling-commission:before { background-position: 0 0; height: 59px; }
.licence-logo.mga:before,
.licence-logo.malta:before { background-position:0 -60px; height: 50px; width: 158px; }
.licence-logo.antigua-barbuda:before { background-position: 0 -110px; height: 98px; width: 100px; }
.licence-logo.alderney:before { background-position: 0 -208px; width: 218px; height: 44px; }
.licence-logo.gibraltar:before { background-position: 0 -250px; width: 190px; height: 60px; }

.four-boxes { position: static; margin-left: 0; margin-right: 0; }
.four-boxes .four-boxes-cnt { overflow-x: auto; }
.four-boxes .row { min-width: 1150px; }
.four-boxes ul { padding: 0; display: block; width: 100%; }
.four-boxes ul li { display: block; }
.four-boxes ul li:nth-child(1),
.four-boxes ul li:nth-child(2),
.four-boxes ul li:nth-child(3),
.four-boxes ul li:nth-child(4) { float: none; width: 100%; display: block; padding-bottom: 6px; }
.four-boxes .box { margin: 14px; padding: 5px 15px 12px 15px; display: block; background: #ffffff; -webkit-box-shadow: 0px 0px 0px 8px #506475; -moz-box-shadow: 0px 0px 0px 8px #506475; box-shadow: 0px 0px 0px 8px #506475; font-size: 12px; line-height: 20px; color: #a8a8a8; text-align: center; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s;  border: 1px solid #ffffff;}
.four-boxes .box:hover { border: 1px solid white; background-color: #506475; -webkit-box-shadow: 0px 0px 0px 8px #1b354c; -moz-box-shadow: 0px 0px 0px 8px #1b354c; box-shadow: 0px 0px 0px 8px #1b354c; color: #e8e8e8;}
.four-boxes .box:hover .title { color: #e8e8e8; }
.four-boxes .box .icon { display: block; margin: 0 auto; width: 70px; height: 80px; background: url(images/box_icons.png) no-repeat 0 0; font-size: 0pt; line-height: 0pt; text-indent: -4000px; }
.four-boxes .box:hover .icon { background-image: url(images/box_icons_hover.png); }
.four-boxes .box .icon.icon-1 { background-position: 0 0; }
.four-boxes .box .icon.icon-2 { background-position: -70px 0; }
.four-boxes .box .icon.icon-3 { background-position: -140px 0; }
.four-boxes .box .icon.icon-4 { background-position: -210px 0; }
.four-boxes .box .icon.icon-5 { background-position: -280px 0; }
.four-boxes .box .icon.icon-6 { background-position: -350px 0; }
.four-boxes .box .icon.icon-7 { background-position: -420px 0; }
.four-boxes .box .icon.icon-8 { background-position: -490px 0; }
.four-boxes .box .title { display: block; padding: 5px 0 15px 0; font-size: 16px; line-height: 20px; color: #40474b; text-align: center; font-family: 'Russo One', sans-serif; }

@media only screen and (min-width: 600px) {
	.four-boxes ul { padding: 0 0 12px 0; }
	.four-boxes ul li:nth-child(1),
	.four-boxes ul li:nth-child(3) { float: left; clear: both; width: 50%; }
	.four-boxes ul li:nth-child(2),
	.four-boxes ul li:nth-child(4) { float: right; width: 50%; }
	.four-boxes .box { text-align: left; }
}
@media only screen and (min-width: 1200px) {
	.four-boxes { position: relative; margin-left: -6px; margin-right: -6px; }
	.four-boxes ul { display: table; width: 100%; border-collapse: collapse; }
	.four-boxes ul li { display: table-cell; width: 25%; float: none; }
	.four-boxes ul li:nth-child(1),
	.four-boxes ul li:nth-child(2),
	.four-boxes ul li:nth-child(3),
	.four-boxes ul li:nth-child(4) { display: table-cell; float: none; width: 25%; }
}

.section-small { max-width: 100%; width: 100%; display: table; border-collapse: collapse; }
.section-small.center { margin: auto; }
.section-small.left { margin: 5px auto 20px auto; float: none; }
.section-small.right { margin: 5px auto 20px auto; float: none; }
.section-small .cell { display: block; border: solid 1px #fbfbfb; background: #506475; vertical-align: top; }
.section-small .cell img { display: block; width: 100%; height: auto; }
.section-small .cell .image-holder { position: relative; display: block; }
.section-small .cell .qr-code { width: 166px; height: 166px; display: none; position: absolute; top: 50%; margin-top: -83px; right: 20px; background: #ffffff; border-radius: 5px; }
.section-small .cell .title { position: relative; display: block; height: 73px; background: #2a2a2a url(images/box_bg_1.jpg) no-repeat right center; border-bottom: solid 1px #fbfbfb; font-size: 30px; line-height: 73px; color: #ffffff; text-align: center; font-family: 'Russo One', sans-serif; }
.section-small .cell .аlogo { display: block; margin: 0 auto; }
.section-small .cell .left { font-size: 13px; line-height: 19px; color: #ffffff; }
.section-small .cell .right { font-size: 14px; line-height: 19px; color: #ebebeb; font-family: Tahoma, Arial, sans-serif; font-weight: bold; }
.section-small .cell .check,
.section-small .cell .close { position: relative; text-indent: -4000px; width: 14px; height: 45px; }
.section-small .cell .check:before,
.section-small .cell .close:before { content: ''; position: absolute; left: 0; top: 50%; margin-top: -7px; display: block; font-weight: normal; text-indent: -4000px; }
.section-small .cell .check:before { background: url(images/check-icon-2.png) no-repeat 0 0; width: 14px; height: 15px; }
.section-small .cell .close:before { background: url(images/close-icon.png) no-repeat 0 0; width: 14px; height: 14px; }
.section-small .cell a.button { display: block; margin: 0 auto; background: #2ebaec; color: #ffffff; }
.section-small .cell a.button.long { font-size: 15px; line-height: 18px; padding-top: 13px; padding-bottom: 13px; }
.section-small .cell a.button:hover { background: #0c90bf; }
.section-small .cell ul li { border-top: solid 1px #fbfbfb; padding: 13px 12px; }
.section-small .cell ul li:after { content: ''; display: block; clear: both; }
.section-small .cell ul li:first-child { border: 0; }
.section-small .cell ul li:first-child .right { font-size: 13px; }
.section-small .cell ul li:nth-child(odd) { background: #1b354c; }
.section-small .cell ul li:last-child { background: #506475; padding-bottom: 20px; }

@media only screen and (min-width: 600px) {
	.section-small { max-width: 100%; }
	.section-small .cell { display: table-cell; }
	.section-small .cell:first-child { width: 330px; }
	.section-small .cell img { display: block; width: 330px; }
	.section-small .cell .qr-code { display: block; }
}
@media only screen and (min-width: 1024px) {
	.section-small { max-width: 60%; }
	.section-small.left { margin: 5px 20px 20px 0; float: left; }
	.section-small.right { margin: 5px 0 20px 20px; float: right; }
	.section-small .cell ul li:last-child { padding-bottom: 0; }
}
@media only screen and (min-width: 1200px) {
	.section-small { max-width: 665px; clear: both; }
}

.quote-wp { background: #d5f4cb; padding: 20px; border-radius: 5px; font-size: 14px; line-height: 18px; font-family: "Arial Narrow", Arial, sans-serif; font-weight: bold; font-style: italic; color: #000000; display: block; }
.question-wp p { padding: 0; }
.question-wp strong { color: #000000; }

@media only screen and (min-width: 768px) {
	.question-wp { padding: 15px 35px; font-size: 18px; line-height: 26px; }
}

.quote-wp .image { display: block; width: 245px; margin: 0 auto; vertical-align: middle; padding: 0 0 20px 0; }
.quote-wp img { display: block; width: 100%; height: auto; }
.quote-wp .text { display: block; vertical-align: middle; text-align: center; }

@media only screen and (min-width: 768px) {
	.quote-wp { display: table; font-size: 21px; line-height: 25px; }
	.quote-wp .image { display: table-cell; width: 245px; padding: 0 20px 0 20px; vertical-align: middle; }
	.quote-wp .text { display: table-cell; vertical-align: middle; text-align: left; }
}
@media only screen and (min-width: 1200px) {
	.quote-wp .image { padding: 0 80px 0 20px; }
}

.toc-persons { padding: 0 10px 15px 10px; background: #fbfbfb; background: -moz-linear-gradient(top,  #fbfbfb 0%, #ebebeb 100%); background: -webkit-linear-gradient(top,  #fbfbfb 0%,#ebebeb 100%); background: linear-gradient(to bottom,  #fbfbfb 0%,#ebebeb 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#ebebeb',GradientType=0 ); }
.toc-persons:after { content: ''; display: block; clear: both; }
.toc-persons ul { display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; flex-wrap: wrap; -webkit-flex-wrap: wrap; }
.toc-persons ul li { width: 150px; text-align: center; padding: 15px 0 0 0; }
.toc-persons ul li a { position: relative; margin: 0 5px; display: block; border: solid 1px #e3e2e7; background: #ffffff; border-radius: 2px; padding: 10px 10px 10px 60px; font-size: 11px; line-height: 19px; color: #474e52; text-align: left; }
.toc-persons ul li a img { position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); left: 10px; display: block; width: 44px; height: auto; }
.toc-persons ul li a strong { display: block; font-size: 13px; line-height: 15px; color: #727272; font-family: 'Open Sans Condensed', sans-serif; }
.toc-persons ul li a:hover { border-color: #6ecf3f; }
.ie .toc-persons ul { display: block; }
.ie .toc-persons ul li { float: left; }
.ie .toc-persons ul li a img { margin-top: -22px; }

@media only screen and (min-width: 480px) {
	.toc-persons ul li { min-width: 155px; max-width: 195px; width: 100%; }
	.toc-persons ul li a { margin: 0 9px; font-size: 12px; line-height: 20px; }
	.toc-persons ul li a strong { font-size: 18px; line-height: 24px; }
}
@media only screen and (min-width: 1200px) {
	.toc-persons { padding: 0 12px 15px 12px; }
}

.compare-wp { position: relative; border: solid 15px #506475; background: #fefefe; } /* background: #506475; */
.compare-wp .compare-cnt { float: none; display: block; width: 100%; }
.compare-wp .compare-cnt > img { display: block; width: 100%; height: auto; }
.compare-wp .compare-cnt .video-wrap { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; margin: 0 auto; }
.compare-wp .compare-cnt .video-wrap object,
.compare-wp .compare-cnt .video-wrap embed,
.compare-wp .compare-cnt .video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.compare-wp .compare-cnt .title { padding: 20px 35px 35px 35px; font-size: 17px; line-height: 21px; color: #000000; text-align: center; font-family: 'Russo One', sans-serif; }
.compare-wp .compare-cnt .row { position: relative; padding: 0 0 35px 0; margin: 0 35px; font-size: 13px; line-height: 19px; color: #606060; min-height: 97px; text-align: center; }
.compare-wp .compare-cnt .row img { position: static; top: -2px; left: 0; max-width: 97px; height: auto; display: block; margin: 0 auto 10px auto; }
.compare-wp .compare-cnt .row .name { display: block; padding: 0 0 3px 0; border-bottom: solid 1px #dedede; margin: 0 0 10px 0; font-size: 14px; line-height: 19px; color: #000000; text-align: left; font-family: 'Open Sans', sans-serif; font-weight: 300; text-align: center; }
.compare-wp .compare-cnt .row .name span { color: #49531f; font-weight: 600; font-size: 17px; }
.compare-wp .compare-sb { float: none; display: block; width: 100%; padding-top: 15px; background: #506475; }
.compare-wp .compare-sb:after { content: ''; display: block; clear: both; }
.compare-wp .compare-sb ul li { display: block; margin: 8px 0 0 0; }
.compare-wp .compare-sb ul li:first-child { margin-top: 0; }
.compare-wp .compare-sb ul li.title { margin-bottom: 8px; font-size: 20px; line-height: 22px; padding-top: 11px; padding-bottom: 11px; color: #717171; background: #f6f7fb; text-align: center; font-family: 'Open Sans', sans-serif; font-family: 600; border-radius: 2px; }
.compare-wp .compare-sb ul li.positive,
.compare-wp .compare-sb ul li.negative { position: relative; font-size: 14px; line-height: 20px; color: #dbdbdb; font-family: Tahoma, arial, sans-serif; text-align: left; font-weight: normal; padding: 11px 0 11px 40px; background: #1b354c; }
.compare-wp .compare-sb ul li.positive:before,
.compare-wp .compare-sb ul li.negative:before { content: ''; position: absolute; top: 50%; left: 15px; margin: -5px 0 0 0; width: 12px; height: 12px; display: block; }
.compare-wp .compare-sb ul li.positive:before { background: url(images/icon_plus_green.png) no-repeat 0 0; }
.compare-wp .compare-sb ul li.positive.orange:before { background: url(images/icon_plus_orange.png) no-repeat 0 0; }
.compare-wp .compare-sb ul li.negative:before { background: url(images/icon_negative_red.png) no-repeat 0 0; }
.compare-wp .compare-sb ul li.bonus { margin-bottom: 15px; padding: 10px 15px; background: #1b354c; font-size: 13px; line-height: 15px; color: #c9c9c9; font-family: Tahoma, arial, sans-serif; text-align: center; }
.compare-wp .compare-sb ul li.bonus span { display: block; padding: 0 0 5px 0; font-size: 30px; line-height: 32px; color: #ffffff; font-family: 'Russo One', sans-serif; }
.compare-wp .compare-sb ul li.bonus span.small { font-size: 20px; line-height: 22px; }
.compare-wp .compare-sb ul li a.button { display: block; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; background: #91dc41; background: -moz-linear-gradient(top, #91dc41 0%, #4dc43c 100%); background: -webkit-linear-gradient(top, #91dc41 0%,#4dc43c 100%); background: linear-gradient(to bottom, #91dc41 0%,#4dc43c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91dc41', endColorstr='#4dc43c',GradientType=0 );}
.compare-wp .compare-sb ul li a.button:hover {  background: rgb(77,196,60); background: -moz-linear-gradient(top,  rgba(77,196,60,1) 0%, rgba(39,162,19,1) 100%); background: -webkit-linear-gradient(top,  rgba(77,196,60,1) 0%,rgba(39,162,19,1) 100%); background: linear-gradient(to bottom,  rgba(77,196,60,1) 0%,rgba(39,162,19,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dc43c', endColorstr='#27a213',GradientType=0 ); color: #ffffff; }

@media only screen and (min-width: 480px) {
	.compare-wp .compare-cnt .row { position: relative; padding-left: 115px; text-align: left; }
	.compare-wp .compare-cnt .row img { position: absolute; margin: 0; }
	.compare-wp .compare-cnt .row .name { text-align: left; }
}
@media only screen and (min-width: 601px) {
	.compare-wp .compare-sb ul li { width: auto; display: inline-block; margin: 0px; margin-bottom: 8px; margin-top: 0; width:calc(50% - 48px)}
	.compare-wp .compare-sb ul li.title { line-height: 20px; padding-left: 10px; padding-right: 10px; clear: both; width: calc(100% - 20px);}
	.compare-wp .compare-sb ul li.positive,
	.compare-wp .compare-sb ul li.negative { padding-right: 5px; }
	.compare-wp .compare-sb ul li.bonus { margin-bottom: 8px; line-height: 40px; padding: 0 10px; }
	.compare-wp .compare-sb ul li.bonus span { display: inline; line-height: 40px; padding: 0 5px 0 0; font-size: 26px; float: left; }
	.compare-wp .compare-sb ul li.bonus span.small{ line-height: 40px;}
	.compare-wp .compare-sb .button,
	.compare-wp .compare-sb .button-orange { padding-top: 7px; padding-bottom: 7px; border-bottom-width: 2px; font-size: 20px; line-height: 24px;}

	.compare-wp .compare-sb ul li.btn {width: 100%}
	.compare-wp .compare-sb ul li.bonus{width: calc(100% - 21px);} 
}
@media only screen and (min-width: 1200px) {
	.compare-wp .compare-cnt { float: left; display: inline; width: 77.24%; }
	.compare-wp .compare-cnt .title { text-align: left; }
	.compare-wp .compare-cnt .video-wrap { padding: 0; height: auto; }
	.compare-wp .compare-cnt .video-wrap object,
	.compare-wp .compare-cnt .video-wrap embed,
	.compare-wp .compare-cnt .video-wrap iframe { position: static; width: 865px; height: 480px; display: block; }
	.compare-wp .compare-sb { float: right; display: inline; position: relative; width: 21.42%; min-height: 480px; padding-left: 1.33%; padding-top: 0; }
	.compare-wp .compare-sb ul li { float: none; display: block; margin-right: 0; margin-top: 5px; margin-bottom: 0; }
	.compare-wp .compare-sb ul li.title { line-height: 24px; }
	.compare-wp .compare-sb ul li.positive,
	.compare-wp .compare-sb ul li.negative { padding-right: 0; width: auto}
	.compare-wp .compare-sb ul li.bonus { margin-bottom: 0px; line-height: 15px; padding: 5px 15px; width: auto;}
	.compare-wp .compare-sb ul li.bonus span { display: block; font-size: 30px; line-height: 32px; float: none; padding: 0 0 5px 0; }
	.compare-wp .compare-sb ul li.bonus span.small{line-height: 20px;}
	.compare-wp .compare-sb .button,
	.compare-wp .compare-sb .button-orange { padding-top: 10px; padding-bottom: 10px; border-bottom-width: 3px; font-size: 20px; line-height: 24px; }
}

.system-wp { background: #1b354c; padding: 20px 10px; }
.system-wp .cnt { display: block; width: 100%; border-collapse: collapse; }
.system-wp .cnt .image { padding: 0 0 20px 0; width: 100%; display: block; margin: 0 auto; vertical-align: middle; }
.system-wp .cnt .image img { max-width: 100%; width: 100%; height: auto; }
.system-wp .cnt .text { padding: 0 10px; display: block; vertical-align: middle; }
.system-wp .cnt .text .title { padding: 0 0 25px 0; font-size: 17px; line-height: 19px; color: #ffffff; font-family: 'Russo One', sans-serif; text-align: center; }
.system-wp .cnt .text ul { display: table; margin: 0 auto; }
.system-wp .cnt .text ul li { color: #bababa; padding: 0 0 0 23px; position: relative; }
.system-wp .cnt .text ul li:before { content: ''; position: absolute; top: 9px; left: 0; width: 8px; height: 8px; background: url(images/icon_list.png) no-repeat 0 0; display: block; }

@media only screen and (min-width: 480px) {
	.system-wp .cnt .image { width: 365px; }
	.system-wp .cnt .image img { max-width: 365px; height: auto; }
}
@media only screen and (min-width: 768px) {
	.system-wp { padding: 20px 15px; }
	.system-wp .cnt { display: table; }
	.system-wp .cnt .image { padding: 0 10px; display: table-cell; }
	.system-wp .cnt .text { padding: 0 10px; display: table-cell; }
	.system-wp .cnt .text .title { text-align: left; }
	.system-wp .cnt .text ul { display: block; margin: 0; }
}
@media only screen and (min-width: 1024px) {
	.system-wp .cnt .image { padding: 0 20px; }
	.system-wp .cnt .text { padding: 0 20px; }
}
@media only screen and (min-width: 1200px) {
	.system-wp { padding: 25px; }
	.system-wp .cnt .image { padding: 0 60px; }
	.system-wp .cnt .text { padding: 0 60px; }
}

.payment-box { background: #506475; border: 11px solid #1b354c; line-height: normal; padding: 10px 5px; text-align: center; }
.payment-box span { background: url(images/paym-logos.png) no-repeat 0 0; display: inline-block; font-size: 0pt; line-height: 0pt; text-indent: -4000px; vertical-align: middle; margin: 5px 10px; }
.payment-box a { background: url(images/paym-logos.png) no-repeat 0 0; display: inline-block; font-size: 0pt; line-height: 0pt; text-indent: -4000px; vertical-align: middle; margin: 5px 10px; }
.payment-box .pankkisiirrot { background-position: 0px -98px; width: 134px; height: 12px; }
.payment-box .Verkkopankki { background-position: 0px -84px; width: 135px; height: 12px; }
.payment-box .aktia { background-position: -270px -436px; width: 66px; height: 21px; }
.payment-box .siru-mobile { background-position: -277px -469px; width: 70px; height: 32px; }
.payment-box .alandsbanken { background-position: 0px -186px; width: 139px; height: 11px; }
.payment-box .bank-transfer { background-position: 0px 0px; width: 129px; height: 16px; }
.payment-box .bank-wire { background-position: -150px 0px; width: 90px; height: 12px; }
.payment-box .cheque { background-position: -269px -421px; width: 70px; height: 13px; }
.payment-box .click-and-buy { background-position: -150px -14px; width: 86px; height: 41px; }
.payment-box .click2pay { background-position: -150px -254px; width: 100px; height: 18px; }
.payment-box .connect { background-position: -270px -362px; width: 56px; height: 32px; }
.payment-box .danske-bank { background-position: 0px -166px; width: 122px; height: 18px; }
.payment-box .delta { background-position: 0px -18px; width: 119px; height: 19px; }
.payment-box .ecopayz { background-position: -150px -230px; width: 89px; height: 22px; }
.payment-box .entropay { background-position: 0px -39px; width: 103px; height: 24px; }
.payment-box .euteller { background-position: 0px -111px; width: 120px; height: 30px; }
.payment-box .idebit { background-position: -150px -56px; width: 90px; height: 30px; }
.payment-box .laser { background-position: -270px -123px; width: 41px; height: 42px; }
.payment-box .maestro { background-position: -270px -30px; width: 46px; height: 28px; }
.payment-box .mastercard { background-position: -270px 0px; width: 47px; height: 28px; }
.payment-box .money { background-position: -270px -396px; width: 37px; height: 23px; }
.payment-box .moneybookers { background-position: -270px -167px; width: 69px; height: 39px; }
.payment-box .neteller { background-position: -150px -86px; width: 94px; height: 16px; }
.payment-box .nordea { background-position: -150px -274px; width: 114px; height: 23px; }
.payment-box .osuuspankki { background-position: 0px -199px; width: 122px; height: 30px; }
.payment-box .pay-by-phone { background-position: -150px -104px; width: 111px; height: 24px; }
.payment-box .paypal { background-position: -150px -130px; width: 97px; height: 26px; }
.payment-box .paysafecard { background-position: -150px -158px; width: 108px; height: 20px; }
.payment-box .saastopankki { background-position: 0px -143px; width: 140px; height: 22px; }
.payment-box .skrill { background-position: -270px -208px; width: 66px; height: 22px; }
.payment-box .skrill-1-tab { background-position: -150px -207px; width: 88px; height: 21px; }
.payment-box .solo { background-position: -270px -232px; width: 61px; height: 39px; }
.payment-box .spankki { background-position: -150px -329px; width: 110px; height: 22px; }
.payment-box .ssl-security { background-position: -270px -272px; width: 66px; height: 26px; }
.payment-box .switch { background-position: -270px -300px; width: 29px; height: 35px; }
.payment-box .trustly { background-position: -150px -352px; width: 104px; height: 32px; }
.payment-box .ukash { background-position: -270px -337px; width: 64px; height: 23px; }
.payment-box .visa { background-position: -270px -60px; width: 46px; height: 29px; }
.payment-box .visa-electron { background-position: -270px -91px; width: 47px; height: 30px; }
.payment-box .western-union { background-position: -150px -180px; width: 114px; height: 25px; }
.payment-box .wire-transfer { background-position: 0px -65px; width: 138px; height: 17px; }
.payment-box .zimpler { background-position: -150px -299px; width: 106px; height: 28px; }
.payment-box .tilisiirto { background-position: -150px -384px; width: 117px; height: 28px; }


.gallery { background: #f2f2f2; }
.gallery ul { margin-top: 0px; padding: 0px; }
.gallery ul li { float: none; display: block; padding: 10px 0 0 0; width: 100%; }
.gallery ul li:first-child { padding: 0; }
.gallery ul li a { display: block; position: relative; overflow: hidden; }
.gallery ul li a:after { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0,0,0,0.8) url(images/search.svg) no-repeat center center; display: block; z-index: 10; opacity: 0; -moz-opacity: 0; filter:alpha(opacity=0); -webkit-transition: opacity .2s; -o-transition: opacity .2s; transition: opacity .2s; -webkit-backface-visibility: hidden; z-index: 5; }
.gallery ul li img { display: block; width: 100%; height: auto; }
.gallery ul li a:hover { -webkit-zoom-in; cursor: -moz-zoom-in; }
.gallery ul li a:hover:after { opacity: 1; }
.gallery ul li .title { position: relative; display: block; font-size: 17px; line-height: 19px; color: #ebebeb; padding: 18px 0; background: #506475; text-align: center; z-index: 7; }
.gallery ul li:nth-child(2) .title { background: #1b354c; }

@media only screen and (min-width: 600px) {
	.gallery ul li { float: left; display: inline; width: 33.333%; padding: 0; background: none; }
	.gallery ul li a .title { font-size: 15px; }
}
@media only screen and (min-width: 768px) {
	.gallery ul li a .title { font-size: 17px; }
}


/* Gallery Popup Styles */

.mfp-with-zoom .mfp-container,
.mfp-with-zoom.mfp-bg { opacity: 0; -webkit-backface-visibility: hidden; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.mfp-with-zoom.mfp-ready .mfp-container { opacity: 1; }
.mfp-with-zoom.mfp-ready.mfp-bg { opacity: 0.8; }
.mfp-with-zoom.mfp-removing .mfp-container,
.mfp-with-zoom.mfp-removing.mfp-bg { opacity: 0; }

.content ul.sitemap { width: 80%; -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; -webkit-column-gap: 20px; -moz-column-gap: 20px; column-gap: 20px; -moz-column-fill: balance; column-fill: balance; }
.content ul.sitemap > li { display: block; width: 100%; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid; vertical-align: top; }
.content ul.sitemap > li a:hover { text-decoration: underline; }
.content ul.sitemap > li ul li { margin-bottom: 3px; }

.not-found .content { min-height: 100%; }
.not-found .content img { display: block; margin: 0 auto; max-width: 966px; height: auto; width: 100%; }

.small-box { position: relative; display: block; background: #1b354c; padding: 25px; margin-top: 7px; margin-bottom: 15px; -webkit-box-shadow: inset 0px 0px 0px 10px #123456, inset 0px 0px 0px 11px #ffffff; -moz-box-shadow: inset 0px 0px 0px 10px #123456, inset 0px 0px 0px 11px #ffffff; box-shadow:inset 0px 0px 0px 10px #123456, inset 0px 0px 0px 11px #ffffff; }
.small-box.left { float: none; margin-right: 0; }
.small-box.right { float: none; margin-left: 0; }
.small-box a.cta { color: white; padding: 15px; display: block; text-align: center; font-family: 'Russo One', sans-serif; font-size: 17px; line-height: 20px; margin-left:80px; background: #91dc41; background: -moz-linear-gradient(top, #91dc41 0%, #4dc43c 100%); background: -webkit-linear-gradient(top, #91dc41 0%,#4dc43c 100%); background: linear-gradient(to bottom, #91dc41 0%,#4dc43c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91dc41', endColorstr='#4dc43c',GradientType=0 ); }
.small-box a.cta:hover { background: rgb(77,196,60); background: -moz-linear-gradient(top,  rgba(77,196,60,1) 0%, rgba(39,162,19,1) 100%); background: -webkit-linear-gradient(top,  rgba(77,196,60,1) 0%,rgba(39,162,19,1) 100%); background: linear-gradient(to bottom,  rgba(77,196,60,1) 0%,rgba(39,162,19,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dc43c', endColorstr='#27a213',GradientType=0 ); }
.small-box a.cta span { display: block; text-align: center; }
.small-box:before { content: ''; position: absolute; left: 0; top: 50%; display: block; background: url(images/sp-box.png) no-repeat 0 0; width: 50px; top: 0; bottom: 0; margin: auto; margin-left: 30px; }
.small-box.live:before { height: 68px; background-position: 0 0; }
.small-box.mobile:before { height: 49px; background-position: -2px -68px; }

@media only screen and (min-width: 480px) {
    .small-box.left { float: left; margin-right: 30px; }
    .small-box.right { float: right; margin-left: 30px; }
    .small-box:before { margin-left: 15px; }
    .small-box a.cta { margin-left: 50px; }
}

.sr-wp { position: relative; }
.sr-wp .addthis_sharing_toolbox { position: absolute; right: 10px; top: -70px; display: block; }
.sr-wp textarea { display: block; width: 100%; border: solid 1px #3b4418; border-radius: 3px; width: 90%; height: 100%; min-height: 60px; margin: 20px auto 0; display: block; padding: 10px 15px; resize: none; font-size: 14px; line-height: 20px; color: #606060; }

/* ==========================================================================
	#Footer
========================================================================== */

footer { position: relative; display: block; background: #252525; height: 60px; }
footer .footer-cnt { display: block; padding: 20px 15px;  background-color: #1b354c }
footer .footer-cnt .shell:after { content: ''; display: block; clear: both; }
footer .footer-cnt .cols { float: none; display: block; }
footer .footer-cnt .cols .col { display: block; float: none; width: 100%; padding-left: 0; margin-top: 20px; }
footer .footer-cnt .cols .col:first-child { padding-left: 0; margin-top: 0; }
footer .footer-cnt .cols .title { padding: 0 0 5px 0; border-bottom: solid 3px #ffffff; font-size: 18px; line-height: 20px; color: #ffffff; text-transform: uppercase; text-align: center; font-family: 'Russo One', sans-serif; }
footer .footer-cnt .cols .title a {color: #fff;text-decoration: none;}
footer .footer-cnt .cols ul li { position: relative; display: block; padding: 5px 10px; border-bottom: solid 1px #4a5e6f; font-size: 14px; line-height: 25px; color: #d4d4d4; text-align: center; }
footer .footer-cnt .cols ul li a { color: #d4d4d4; padding: 0 0 0 20px; background: url(images/icon_list.png) no-repeat 0 center; }
footer .footer-cnt .cols ul li a:hover { color: #ffffff; }
footer .footer-cnt .col-big { float: none; display: block; width: 100%; margin: 0 auto 20px auto; }
footer .footer-cnt .col-big .title {position: relative;margin: 0 0 10px 0;border-bottom: solid 3px #ffffff;font-size: 13px;line-height: 20px;color: #f9f9f9;padding: 0 0 5px 0;text-align: left;font-family: 'Russo One', sans-serif;font-style: italic;text-align: center; }
footer .footer-cnt .col-big .title .logo-site { display:none; position: absolute; left: -116px; bottom: -10px; width: 116px; height: 40px;  display: none; font-size: 0pt; line-height: 0pt; text-indent: -4000px; }
footer .footer-cnt .col-big .title .logo-site:before { position: absolute; content: ''; left: -21px; bottom: 7px; width: 21px; height: 3px; background: #ffffff; display: block; }
footer .footer-cnt .col-big .banner { position: relative; background: #000000 url(images/footer_banner_bg.png) no-repeat 0 center; border: solid 1px #4b4b4b; border-radius: 5px; height: 135px; overflow: hidden; }
footer .footer-cnt .col-big .banner .logo { position: absolute; top: 10px; right: 0; display: block; width: 105px; height: 42px; background-size: contain; }
footer .footer-cnt .col-big .banner .text { position: absolute; bottom: 10px; right: 10px; display: block; text-align: left; font-size: 21px; line-height: 23px; color: #ffffff; font-family: 'Russo One', sans-serif; text-shadow: 0px 0px 0 #101e00, -2px -2px 0 #101e00, -2px 0px 0 #101e00, 0px -2px 0 #101e00, 2px 2px 0 #101e00, 0px 2px 0 #101e00, 2px 0px 0 #101e00, -2px 2px 0 #101e00, 2px -2px 0 #101e00; }
footer .footer-cnt .col-big .banner .text strong { display: block; font-weight: normal; font-size: 30px; line-height: 32px; }
footer .footer-cnt .col-big .button-wp { background: #506475;  border-radius: 5px; padding: 9px 20px; margin-top: 10px; }
footer .footer-cnt .col-big .button-wp a.button { display: block; margin: 0 auto; background: #2ebaec; color: #ffffff; }
footer .footer-cnt .col-big .button-wp a.button:hover { background: #0c90bf;}
footer .bottom-cnt { padding: 15px; position: relative; border-top: solid 1px #1d1d1d; background-color:#193146;}
footer .bottom-cnt:before { content: ''; display: block; position: absolute; top: 0px; left: 0; width: 100%; height: 1px; background: #3b3b3b; }
footer .bottom-cnt .shell:after { content: ''; display: block; clear: both; }
footer .bottom-cnt .nav { display: block; padding-bottom: 10px; }
footer .bottom-cnt .nav li { display: block; padding-left: 0; padding-top: 10px; font-size: 12px; line-height: 24px; color: #a6a6a6; text-transform: uppercase; text-align: center; font-family: 'Open Sans', sans-serif; font-weight: 600; }
footer .bottom-cnt .nav li:first-child { padding-left: 0; padding-top: 0; }
footer .bottom-cnt .nav li a { color: #a6a6a6; }
footer .bottom-cnt .nav li a:hover { color: #ffffff; }
footer .bottom-cnt .follow { display: table; margin: 0 auto; width: auto; }
footer .bottom-cnt .follow li { float: left; display: inline; margin-left: 10px; font-size: 12px; line-height: 24px; color: #818587; font-family: 'Open Sans', sans-serif; }
footer .bottom-cnt .follow li:first-child { margin-left: 0; margin-right: 5px }
footer .bottom-cnt .follow li a.icon-follow { width: 25px; height: 25px; display: block; background: url(images/icon_follow.png) no-repeat 0 0; font-size: 0pt; line-height: 0pt; text-indent: -4000px; }
footer .bottom-cnt .follow li a.icon-f { background-position: 0 0; }
footer .bottom-cnt .follow li a.icon-f:hover { background-position: 0 -25px; }
footer .bottom-cnt .follow li a.icon-t { background-position: -25px 0; }
footer .bottom-cnt .follow li a.icon-t:hover { background-position: -25px -25px; }
footer .bottom-cnt .follow li a.icon-g { background-position: -50px 0; }
footer .bottom-cnt .follow li a.icon-g:hover { background-position: -50px -25px; }

footer .bottom-cnt .follow li a.icon-pin { background-position: -75px 0; }
footer .bottom-cnt .follow li a.icon-pin:hover { background-position: -75px -25px; }

footer .bottom-cnt .follow li a.icon-tum { background-position: -100px 0; }
footer .bottom-cnt .follow li a.icon-tum:hover { background-position: -100px -25px; }

footer .legal-info { background: #344b60}
footer .legal-info .shell { position:relative;background: url(images/legal-info-1.png) no-repeat center; height: 330px;width:317px;}
footer .legal-info .licenses { width: 317px; margin: 0 auto; text-align: center; color: #fff; padding: 10px 0; line-height: 1.3; }
footer .legal-info .licenses span { display: inline-block; }
footer .legal-info .licenses a { color: #0096cb; }
footer .legal-info .licenses a:hover { text-decoration: underline; }
footer .legal-info .shell a { display:block;position:absolute;width:123px;height:18px;top:222px;left:117px;text-indent:-9999px;}

footer .copy-cnt { background: #000000; padding: 7px 15px; font-size: 11px; line-height: 13px; color: #5a6165; text-align: center; }
footer .copy-cnt a { color: #939393; }
footer .copy-cnt a:hover { color: #ffffff; }

@media (max-width: 767px) {
	footer .shortcode_ig_langs { float: none; display: block !important; width: 32px; margin: 0 auto; }
}

@media only screen and (min-width: 412px) {
	footer .legal-info .shell { background-image: url(images/legal-info-2.png); height: 235px; width: 402px; }	
	footer .legal-info .shell a { width: 115px; height: 20px; top: 188px; left: 178px; }
	footer .legal-info .licenses { width: 402px; }
}
@media only screen and (min-width: 480px) {
	footer .footer-cnt .col-big { width: 385px; }
}
@media only screen and (min-width: 600px) {
	footer .legal-info .shell { background-image: url(images/legal-info-3.png); height: 175px; width: 580px; }
	footer .legal-info .shell a { width:116px;height:22px;top:120px;left:405px;}
	footer .legal-info .licenses { width: 580px; }
}
@media only screen and (min-width: 768px) {
	footer .footer-cnt .cols { float: none; display: table; width: 100%; }
	footer .footer-cnt .cols .col { width: 30%; display: table-cell; padding-left: 3.33%; margin: 0; }
	footer .footer-cnt .cols .col:first-child { width: 33.33%; padding-left: 0; margin: 0; }
	footer .footer-cnt .cols ul li { text-align: left; }
	footer .bottom-cnt .nav { float: left; padding-bottom: 0; }
	footer .bottom-cnt .nav li { float: left; display: inline; padding-left: 30px; padding-top: 0; }
	footer .bottom-cnt .nav li:first-child { padding-top: 0; }
	footer .bottom-cnt .follow { float: right; display: inline; }
	footer .copy-cnt { text-align: right; }
	footer .legal-info .shell { background-image: url(images/legal-info-4.png); height: 140px; width: 738px; }
	footer .legal-info .shell a { width: 117px; height: 22px; top: 107px; left: 403px; }
	footer .legal-info .license { width: 738px; }
}
@media only screen and (min-width: 1024px) {
	footer .legal-info .shell { background-image: url(images/legal-info-5.png); height: 120px; width: 994px; }
	footer .legal-info .shell a { width: 136px; height: 22px; top: 72px; left: 408px; }
	footer .legal-info .licenses { width: 994px; }
}
@media only screen and (min-width: 1200px) {
	footer .footer-cnt { padding: 20px 0; }
	footer .footer-cnt .cols { padding: 0 0 0 20px; float: left; display: inline; width: auto; }
	footer .footer-cnt .cols .col { float: left; display: inline; width: 210px; padding-left: 60px; }
	footer .footer-cnt .cols .col:first-child { width: auto; }
	footer .footer-cnt .col-big { float: right; display: inline; margin: 0; }
	footer .bottom-cnt { padding: 15px 0; }
	footer .bottom-cnt .nav { padding-left: 20px; }
	footer .bottom-cnt .nav li { padding-left: 60px; }
	footer .copy-cnt { padding: 7px 0; }
	footer .legal-info .shell { background-image: url(images/legal-info-6.png); height: 100px; width: 1200px; }
	footer .legal-info .shell a { width: 138px; height: 25px; top: 69px; left: 425px; }
	footer .legal-info .licenses { width: 1200px; }
}
@media only screen and (min-width: 365px) {
	footer .footer-cnt .col-big .title { font-size: 18px; }
}

/* ==========================================================================
	#Embed Game
========================================================================== */

.fw { max-width: 100%; height: auto; }
.full-width p{padding: 0;margin: 0;}
.embedded-game { margin: auto; text-align: center; overflow: hidden; margin-bottom: 20px;}
.embedded-game:hover { cursor: pointer; }
.embedded-game.loading { cursor: pointer; }
.embedded-game .game {padding: 0;position: relative;color: #fff;text-align: center;max-width: 1146px;margin: auto; background: url("images/embedded-game.jpg") no-repeat 0 0; }
.embedded-game .game:before { display:none; }
.embedded-game .game.failed { height: 230px; background: url(images/failed-bg.jpg) no-repeat center; }
.embedded-game .game.failed > b { display: inline-block; position: absolute; top: 0px; bottom: 0; left: 0; right: 0; margin: auto; width: 230px; height: 94px; background: rgba(0, 0, 0, 0.58); border: 1px solid #fff; border-radius: 16px; padding: 15px; font-size: 20px; padding-top: 6%; }
.embedded-game .game img { margin: auto; display: block; max-width: 100%; height: auto; }
.embedded-game .game iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.embedded-game .game.activated { height: 0; padding: 0 3% 64%; }
.embedded-game .game .play { position: relative; display: inline-block; background: #000; border: 1px solid #838383; box-shadow: 0px 0px 0px 19px rgba(29, 29, 35, 0.64); }
.embedded-game .game .play span { text-transform: uppercase; font: normal 25px/22px 'Open Sans',sans-serif; position: absolute; top: 50%; margin-top: 31px; left: 0; right: 0; }
.embedded-game .game .play:before { content:''; background: url("images/play.png") no-repeat 0 0; width: 49px; height: 55px; display: block; text-align: center; position: absolute; top: -29px; left: 0; right: 0; bottom: 0; margin: auto; }
.embedded-game .game .play span i,
.embedded-game .game .play span b { animation: animateLetter 5s linear infinite; font-style: normal; display: inline-block; min-width: 10px; font-weight:normal; }
.embedded-game:hover .game .play span b,
.embedded-game.loading .game .play span b { animation: animateLetter 0s linear infinite; }
.embedded-game .game .play span i:nth-child(2),
.embedded-game .game .play span b:nth-child(2) { animation-delay: 0.2s; }
.embedded-game .game .play span i:nth-child(3),
.embedded-game .game .play span b:nth-child(3) { animation-delay: 0.4s; }
.embedded-game .game .play span i:nth-child(4),
.embedded-game .game .play span b:nth-child(4) { animation-delay: 0.6s; }
.embedded-game .game .play span i:nth-child(5),
.embedded-game .game .play span b:nth-child(5) { animation-delay: 0.8s; }
.embedded-game .game .play span i:nth-child(6),
.embedded-game .game .play span b:nth-child(6) { animation-delay: 1.0s; }
.embedded-game .game .play span i:nth-child(7),
.embedded-game .game .play span b:nth-child(7) { animation-delay: 1.2s; }
.embedded-game .game .play span i:nth-child(8),
.embedded-game .game .play span b:nth-child(8) { animation-delay: 1.4s; }
.embedded-game .game .play span i:nth-child(9),
.embedded-game .game .play span b:nth-child(9) { animation-delay: 1.6s; }
.embedded-game .game .play span i:nth-child(10),
.embedded-game .game .play span b:nth-child(10) { animation-delay: 1.8s; }
.embedded-game .game .play span i:nth-child(11),
.embedded-game .game .play span b:nth-child(11){ animation-delay: 2s; }
.embedded-game .game .play span i:nth-child(12),
.embedded-game .game .play span b:nth-child(12) { animation-delay: 2.2s; }
.embedded-game .game .play { animation-duration: 2.5s; animation-name: animateBoxShadowB; animation-iteration-count: infinite; animation-direction: alternate; transition: .25s linear; }
.embedded-game:hover .game .play,
.embedded-game.loading .game .play { animation-duration: 0s; width: 190px; height: 190px; border-radius: 50%; box-shadow: 0px 0px 0px 19px #2b2b2b; }
.embedded-game:hover .game .play span i,
.embedded-game.loading .game .play span i { display:none; }
.embedded-game:hover .game .play span i,
.embedded-game:hover .game .play span b,
.embedded-game.loading .game .play span i,
.embedded-game:hover .game .play span b { animation-duration: 0s; }
.embedded-game .game > div { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; height: 225px; z-index: 1; width: 305px; }
.embedded-game.loading .game > div { overflow: hidden; }
.embedded-game.loading .game > div { border-radius: 50%; }
.embedded-game:hover .game > div,
.embedded-game.loading .game > div  { width: 224px; }
.embedded-game.loading .game > div:after { content: ""; display: block; position: absolute; top: 50px; left: 50px; bottom: 0; -moz-animation: myOrbit 4s linear infinite; -o-animation: myOrbit 4s linear infinite; animation: myOrbit 2s linear infinite; background: rgba(29, 29, 35, 0.64); width: 150px; height: 150px; }
.embedded-game .game .play.circle { box-shadow: 0 0 0 15px rgba(43,43,43,0.64); height: 190px; z-index: 100; margin-top: 17px; width: 267px; }
.embedded-game:hover .game .play.circle,
.embedded-game.loading .game .play.circle {width: 190px; }
.embedded-game-fix { margin: auto; text-align: center; overflow: hidden; margin-bottom: 20px; }
.embedded-game-fix .game img { margin: auto; display: block; max-width: 100%; height: auto; }
.embedded-game-fix .game iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.embedded-game-fix .game.failed > b { display: inline-block; position: absolute; top: 0px; bottom: 0; left: 0; right: 0; margin: auto; width: 230px; height: 94px; background: rgba(0, 0, 0, 0.58); border: 1px solid #fff; border-radius: 16px; padding: 15px; font-size: 20px; padding-top: 6%; }
.embedded-game-fix .game iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.embedded-game-fix .game .play { display: none; }


@-webkit-keyframes myOrbit {
    from { -webkit-transform: rotate(0deg) transform: rotate(0deg) translateX(100px) rotate(0deg); }
    to   { -webkit-transform: rotate(360deg) transform: rotate(360deg) translateX(100px) rotate(-360deg); }
}

@-moz-keyframes myOrbit {
    from { -moz-transform: rotate(0deg) translateX(100px) rotate(0deg); }
    to   { -moz-transform: rotate(360deg) translateX(100px) rotate(-360deg); }
}

@-o-keyframes myOrbit {
    from { -o-transform: rotate(0deg) translateX(100px) rotate(0deg); }
    to   { -o-transform: rotate(360deg) translateX(100px) rotate(-360deg); }
}

@keyframes myOrbit {
    from { transform: rotate(0deg) translateX(100px) rotate(0deg); }
    to   { transform: rotate(360deg) translateX(100px) rotate(-360deg); }
}


@-webkit-keyframes animateBoxShadowB{
  	from { box-shadow: 0px 0px 0px 19px rgba(43,43,43,0.64); }
  	to { box-shadow: 0px 0px 0px 19px rgba(43,43,43,0.64); }
}

@-o-keyframes animateBoxShadowB{
  	from { box-shadow: 0px 0px 0px 19px rgba(43,43,43,0.64); }
  	to { box-shadow: 0px 0px 0px 19px rgba(254, 197, 20,0.64); }
}

@-moz-keyframes animateBoxShadowB{
  	from { box-shadow: 0px 0px 0px 19px rgba(43,43,43,0.64); }
  	to { box-shadow: 0px 0px 0px 19px rgba(43,43,43,0.64); }
}

@keyframes animateBoxShadowB{
  	from { box-shadow: 0px 0px 0px 19px rgba(43,43,43,0.64); }
  	to { box-shadow: 0px 0px 0px 19px rgba(43,43,43,0.64); }
}


@keyframes animateLetter {
  	0% { transform: translate(0,0px); }
  	10% { transform: translate(0,-10px); }
  	20% { transform: translate(0,0px); }
}

@-moz-keyframes animateLetter {
  	0% { -moz-transform: translate(0,0px); }
  	10% { -moz-transform: translate(0,-10px); }
  	20% { -moz-transform: translate(0,0px); }
}

@-o-keyframes animateLetter {
  	0% { -o-transform: translate(0,0px); }
  	10% { -o-transform: translate(0,-10px); }
  	20% { -o-transform: translate(0,0px); }
}

@-webkit-keyframes animateLetter {
	0% { -webkit-transform: translate(0,0px); }
	10% { -webkit-transform:: translate(0,-10px); }
	20% { -webkit-transform:: translate(0,0px); }
}

@media only screen and (min-width: 400px) {
	.embedded-game .game { padding:27px; }
}

/* Magnific Popup CSS */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}

/*geopopup.css module */
.geopopup-overlay { background: rgba(0,0,0,.6); position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 9999; font-size: 0; }
.geopopup-overlay.closed { display:none }
.geopopup-overlay.geopopup-overlay-noclose { background: #000; }
.geopopup-overlay-inner { width: 100%; height: 100%; overflow-y: auto; overflow-x: hidden; -webkit-overflow-scrolling: touch; white-space: nowrap; }
.geopopup-overlay-inner:before { width: 0; overflow: hidden; content: ''; display: inline-block; height: 100%; vertical-align: middle; }

.geopopup-wrap { display: inline-block; vertical-align: middle; width: 100%; white-space: normal; overflow: hidden; font-size: 13px; }
.geopopup-close { display: block;width: 31px;height: 31px;position: absolute;top: 15px;right: 15px;background: url(/wp-content/themes/modular/css/images/x.png) no-repeat center;cursor:pointer; }

.geopopup { background: #fff; border: 8px solid #2b81b7; border-radius: 4px; box-shadow: 2px 2px 26px rgba(0,0,0,.47); font-family: 'Roboto', sans-serif; max-width: 1170px; position: relative;  text-align: center; margin: 5px; }
.geopopup:before { content: ''; }
.geopopup img { display: block; width: auto; height: auto; max-width: 100%; margin-left: auto; margin-right: auto; }
.geopopup h2 { font-size: 14px; line-height: 1.05; font-weight: 400; color: #414141; padding: 0; margin: -10px 20px 8px;}
.geopopup p { font-size: 13px; line-height: 1.15; color: #414141; margin: 15px 0; display:none}

.geopopup-body { padding: 20px 10px 0; max-width: 960px; margin-left: auto; margin-right: auto; }

.geopopup-offers { padding: 0 10px; display: flex; flex-flow: row nowrap; justify-content: space-between; max-width: 960px; margin-left: auto; margin-right: auto; }

.geopopup-offer { width: 32%; max-width: 32%; flex: 0 0 32%; max-width: 960px; margin-left: auto; margin-right: auto; }
.geopopup-offer h4 { margin: 10px 0; padding: 0; }
.geopopup-offer h4 strong { font-size: 16px; line-height: 1; color: #2b81b7; }
.geopopup .geopopup-offer-logo { display: flex; flex-flow: row nowrap; justify-content: center; align-items: center; font-size: 0; line-height: 0; color: transparent; border: 3px solid #2b81b7; height: 72px; max-height: 106px; transition: none; }
.geopopup .geopopup-offer-logo:hover { border-color: #53b5f3; }
.geopopup .geopopup-offer-logo:after { content: ''; display: block; }
.geopopup .geopopup-offer-logo .badge { display: none; }
.geopopup .geopopup-offer-logo.first { position: relative; }
.geopopup .geopopup-offer-logo:not(.logo).first,
.geopopup .geopopup-offer-logo.logo.first:before {
  background: -moz-linear-gradient(-45deg, #2b81b7 0%, #2b81b7 18%, #2b81b7 18%, rgba(255,255,255,0) 18%, rgba(255,255,255,0) 100%);
  background: -webkit-linear-gradient(-45deg, #2b81b7 0%,#2b81b7 18%,#2b81b7 18%,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 100%);
  background: linear-gradient(135deg, #2b81b7 0%,#2b81b7 18%,#2b81b7 18%,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 100%);
}
.geopopup .geopopup-offer-logo.logo.first:before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.geopopup .geopopup-offer-logo.first:not(.logo):hover:before,
.geopopup .geopopup-offer-logo.logo.first:hover:before {
  background: -moz-linear-gradient(-45deg, #53b5f3 0%, #53b5f3 18%, #53b5f3 18%, rgba(255,255,255,0) 18%, rgba(255,255,255,0) 100%);
  background: -webkit-linear-gradient(-45deg, #53b5f3 0%,#53b5f3 18%,#53b5f3 18%,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 100%);
  background: linear-gradient(135deg, #53b5f3 0%,#53b5f3 18%,#53b5f3 18%,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 100%);
}
.geopopup .geopopup-offer-logo.first .badge { display: block; font-size: 14px; line-height: 1; font-weight: 700; color: #fff; position: absolute; top: 0; left: 2px; }

.geopopup-cta { margin-left: auto; margin-right: auto; max-width: 900px; padding: 0 15px 15px; }
.geopopup-cta p { margin: 10px 0 15px; }
.geopopup-cta p:last-child { margin-bottom: 0; }

.geopopup .cta-btn { display: inline-block; vertical-align: middle; background: #ff8025; font-size: 18px; line-height: 1; color: #fff; padding: 13px 16px; border-radius: 3px; }
.geopopup .cta-btn:hover { background: #f56b27; }

.geopopup.us .geopopup-body { padding-top: 10px; max-width: none; }

.geopopup.au:before { background-image: url(/wp-content/themes/modular/css/images/geo/australia_flag.png); background-position: -2px -195px; background-repeat: no-repeat; width: 62px; height: 46px; position: absolute; top: -1px; left: 0; }
.geopopup.ca:before { background-image: url(/wp-content/themes/modular/css/images/geo/canada_flag.png); background-position: -2px -195px; background-repeat: no-repeat; width: 62px; height: 46px; position: absolute; top: -1px; left: 0; }
.geopopup.ie:before { background-image: url(/wp-content/themes/modular/css/images/geo/ireland_flag.png); background-position: -2px -195px; background-repeat: no-repeat; width: 62px; height: 46px; position: absolute; top: -1px; left: 0; }
.geopopup.in:before { background-image: url(/wp-content/themes/modular/css/images/geo/india_flag.png); background-position: -2px -195px; background-repeat: no-repeat; width: 62px; height: 46px; position: absolute; top: -1px; left: 0; }
.geopopup.nz:before { background-image: url(/wp-content/themes/modular/css/images/geo/new_zealand_flag.png); background-position: -2px -195px; background-repeat: no-repeat; width: 62px; height: 46px; position: absolute; top: -1px; left: 0; }
.geopopup.us:before { background-image: url(/wp-content/themes/modular/css/images/geo/us_flag.jpg); background-position: center; background-repeat: no-repeat; width: 106px; height: 56px; display: block; margin: 10px auto 5px; }
.geopopup.gb:before { background-image: url(/wp-content/themes/modular/css/images/geo/uk_flag.png); background-position: -2px -195px; background-repeat: no-repeat; width: 62px; height: 46px; position: absolute; top: -1px; left: 0; }
.geopopup.za:before { background-image: url(/wp-content/themes/modular/css/images/geo/south_africa_flag.png); background-position: -2px -195px; background-repeat: no-repeat; width: 62px; height: 46px; position: absolute; top: -1px; left: 0; }

._geologo:after { background-image: url(/wp-content/themes/modular/css/images/geo/casino_logos.png); background-repeat: no-repeat; display: inline-block; vertical-align: middle; }
._geologo.cas888:after { background-position: -2px -581px; width: 49px; height: 39px; }
._geologo.all-slots:after { background-position: -2px -86px; width: 71px; height: 41px; }
._geologo.betway:after { background-position: -2px -517px; width: 72px; height: 20px; }
._geologo.las-vegas:after { background-position: -2px -920px; width: 74px; height: 34px; }
._geologo.casino-com:after { background-position: -2px -391px; width: 62px; height: 41px; }
._geologo.dunder:after { background-position: -2px -1080px; width: 74px; height: 13px; }
._geologo.jackpotcity:after { background-position: -2px -2px; width: 70px; height: 27px; }
._geologo.leovegas:after { background-position: -2px -701px; width: 55px; height: 42px; }
._geologo.mansion:after { background-position: -2px -1024px; width: 74px; height: 18px; }
._geologo.planet7-oz:after { background-position: -2px -335px; width: 76px; height: 18px; }
._geologo.playamo:after { background-position: -2px -281px; width: 77px; height: 16px; }
._geologo.royal-panda:after { background-position: -2px -829px; width: 74px; height: 29px; }
._geologo.sloty:after { background-position: -2px -213px; width: 72px; height: 22px; }

.gcert { background-image: url(/wp-content/themes/modular/css/images/geo/security.png); background-repeat: no-repeat; display: inline-block; vertical-align: middle; font-size: 0; line-height: 0; text-indent: -100%; color: transparent; overflow: hidden; }
.gcert.ecogra { background-position: -2px -44px; width: 85px; height: 25px; }
.gcert.gambleaware { background-position: -2px -71px; width: 147px; height: 21px; }
.gcert.gamecare { background-position: -2px -2px; width: 132px; height: 22px; }
.gcert.gli { background-position: -2px -26px; width: 50px; height: 16px; }
.gcert.itech { background-position: -2px -96px; width: 25px; height: 25px; }
.gcert.njdge { background-position: -2px -153px; width: 90px; height: 46px; }
.gcert.pgcb { background-position: -2px -230px; width: 38px; height: 44px; }
.gcert.ncpg { background-position: -2px -200px; width: 100px; height: 32px; }
.gcert.icrg { background-position: -2px -122px; width: 80px; height: 32px; }

@media only screen and (min-width: 480px) {
  .geopopup h2 { font-size: 21px; margin:0 ;}
  .geopopup p { display:block; }
  .geopopup .geopopup-offer-logo { height: 82px; }
  .geopopup .geopopup-offer-logo.first .badge { font-size: 17px; }
}

@media only screen and (min-width: 600px) {
  .geopopup { margin: 10px; }

  .geopopup h2 { font-size: 30px; }
  .geopopup p { font-size: 16px; line-height: 1.375; font-weight: 300; margin: 20px 0; }

  .geopopup-body { padding: 28px 16px 0; }

  .geopopup .geopopup-offer-logo { height: 88px; }
  .geopopup .geopopup-offer-logo.first:not(.logo),
  .geopopup .geopopup-offer-logo.logo.first:before {
    background: -moz-linear-gradient(-45deg, #2b81b7 0%, #2b81b7 14%, #2b81b7 14%, rgba(255,255,255,0) 14%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(-45deg, #2b81b7 0%,#2b81b7 14%,#2b81b7 14%,rgba(255,255,255,0) 14%,rgba(255,255,255,0) 100%);
    background: linear-gradient(135deg, #2b81b7 0%,#2b81b7 14%,#2b81b7 14%,rgba(255,255,255,0) 14%,rgba(255,255,255,0) 100%);
  }
  .geopopup .geopopup-offer-logo.first:not(.logo):hover,
  .geopopup .geopopup-offer-logo.logo.first:hover:before {
    background: -moz-linear-gradient(-45deg, #53b5f3 0%, #53b5f3 14%, #53b5f3 14%, rgba(255,255,255,0) 14%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(-45deg, #53b5f3 0%,#53b5f3 14%,#53b5f3 14%,rgba(255,255,255,0) 14%,rgba(255,255,255,0) 100%);
    background: linear-gradient(135deg, #53b5f3 0%,#53b5f3 14%,#53b5f3 14%,rgba(255,255,255,0) 14%,rgba(255,255,255,0) 100%);
  }

  .geopopup.us:before { margin: 28px auto 0; }
}

@media only screen and (max-width: 767px) {
  .geopopup h2 span { display: block; }

  .geopopup-offer h4 { font-size: 0; line-height: 0; color: transparent; }
  .geopopup-offer h4 strong { display: block; }
  .geopopup-offer h4 strong:after { content: attr(data-suffix); display: block; font-size: 14px; color: #565555; }

  .geopopup-certs,
  .geopopup-details { display: none; }
}

@media only screen and (min-width: 768px) {
  .geopopup .geopopup-offer-logo { height: 106px; }
  .geopopup .geopopup-offer-logo.first:not(.logo),
  .geopopup .geopopup-offer-logo.logo.first:before {
    background: -moz-linear-gradient(-45deg, #2b81b7 0%, #2b81b7 10%, #2b81b7 10%, rgba(255,255,255,0) 10%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(-45deg, #2b81b7 0%,#2b81b7 10%,#2b81b7 10%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 100%);
    background: linear-gradient(135deg, #2b81b7 0%,#2b81b7 10%,#2b81b7 10%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 100%);
  }
  .geopopup .geopopup-offer-logo.first:not(.logo):hover,
  .geopopup .geopopup-offer-logo.logo.first:hover:before {
    background: -moz-linear-gradient(-45deg, #53b5f3 0%, #53b5f3 10%, #53b5f3 10%, rgba(255,255,255,0) 10%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(-45deg, #53b5f3 0%,#53b5f3 10%,#53b5f3 10%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 100%);
    background: linear-gradient(135deg, #53b5f3 0%,#53b5f3 10%,#53b5f3 10%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 100%);
  }

  .geopopup-offers { padding-left: 20px; padding-right: 20px; }

  .geopopup-offer { width: 31.5%; max-width: 31.5%; flex: 0 0 31.5%; }
  .geopopup-offer h4 { font-size: 18px; line-height: 1.22; color: #555; font-weight: 700; }
  .geopopup-offer h4 strong { font-size: 26px; }

  .geopopup-details { list-style: none; display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; font-size: 18px; color: #373737; margin: 24px 5px; }

  .geopopup-certs { padding: 20px; display: flex; flex-flow: row nowrap; justify-content: flex-end; align-items: center; align-content: center; font-size: 13px; line-height: 1.15; color: #a1a1a1; margin-left: 100px; text-align: left; }
  .geopopup-certs .gcert { margin-left: 16px; }

  .geopopup-cta { border-top: 1px solid #d5d5d5; padding: 0 30px 46px; position: relative; margin-top: 20px; }
  .us .geopopup-cta { border-top: none; }
  .geopopup-cta.garrow:before { content: ''; background: url(/wp-content/themes/modular/css/images/geo/arrow.png) 50% no-repeat; width: 121px; height: 101px; position: absolute; top: 64px; left: 50%; margin-left: 218px; }
  .geopopup-cta p { margin: 30px 0 46px; }
  .geopopup-cta p:last-child { position: relative; margin-bottom: -10px; }
  .geopopup-cta .cta-btn { font-size: 25px; padding: 23px; min-width: 365px; }

  .geopopup.au:before { background-position: -2px -114px; width: 100px; height: 76px; }
  .geopopup.ca:before { background-position: -2px -114px; width: 100px; height: 76px; }
  .geopopup.ie:before { background-position: -2px -114px; width: 100px; height: 76px; }
  .geopopup.in:before { background-position: -2px -114px; width: 100px; height: 76px; }
  .geopopup.nz:before { background-position: -2px -114px; width: 100px; height: 76px; }
  .geopopup.gb:before { background-position: -2px -114px; width: 100px; height: 76px; }
  .geopopup.za:before { background-position: -2px -114px; width: 100px; height: 76px; }

  .gd {padding-left:40px; line-height:40px; background: url(/wp-content/themes/modular/css/images/geo/detail_icons.png) no-repeat 0 0}
  .gd.games {padding-left: 44px;background-position: 0 0;}
  .gd.mobile { padding-left:40px;background-position: 0 -40px;}
  .gd.live { padding-left:31px;background-position: 0 -80px;}

  ._geologo.cas888:after { background-position: -2px -622px; width: 97px; height: 77px; }
  ._geologo.all-slots:after { background-position: -2px -129px; width: 142px; height: 82px; }
  ._geologo.betway:after { background-position: -2px -539px; width: 143px; height: 40px; }
  ._geologo.las-vegas:after { background-position: -2px -955px; width: 147px; height: 67px; }
  ._geologo.casino-com:after { background-position: -2px -434px; width: 124px; height: 81px; }
  ._geologo.dunder:after { background-position: -2px -1095px; width: 148px; height: 25px; }
  ._geologo.jackpotcity:after { background-position: -2px -31px; width: 140px; height: 53px; }
  ._geologo.leovegas:after { background-position: -2px -744px; width: 109px; height: 83px; }
  ._geologo.mansion:after { background-position: -2px -1043px; width: 148px; height: 35px; }
  ._geologo.planet7-oz:after { background-position: -2px -354px; width: 152px; height: 35px; }
  ._geologo.playamo:after { background-position: -2px -297px; width: 153px; height: 37px; }
  ._geologo.royal-panda:after { background-position: -2px -860px; width: 147px; height: 58px; }
  ._geologo.sloty:after { background-position: -2px -236px; width: 143px; height: 43px; }

  [data-tip] { cursor: pointer; position: relative; display: inline-block; }
  [data-tip]:before { content: attr(data-tip); background: rgba(0,0,0,.85); width: 100px; padding: 10px; font-size: 13px; line-height: 1.3; color: #fff; border-radius: 2px; position: absolute; bottom: 100%; left: 50%; margin-left: -60px; margin-bottom: 20px; visibility: hidden; opacity: 0; transition: opacity .15s, visibility 0s .15s; }
  [data-tip]:after { content: ''; width: 0; height: 0; border-width: 14px 13px 0; border-style: solid; border-color: rgba(0,0,0,.85) rgba(0,0,0,0) rgba(0,0,0,0); position: absolute; bottom: 100%; left: 50%; margin-left: -13px; margin-bottom: 6px; visibility: hidden; opacity: 0; transition: opacity .15s, visibility 0s .15s; }
  [data-tip]:hover:before,
  [data-tip]:hover:after { visibility: visible; opacity: 1; transition: opacity .15s; }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .geopopup-offer h4 strong:after { content: ''; display: block; }
}

@media only screen and (min-width: 1024px) {
  .geopopup { margin: 20px; }
  .geopopup h2 { font-size: 33px; }
  .geopopup p { margin: 20px 0 30px; }

  .geopopup-offers h4 { letter-spacing: -.03em; }
  .geopopup-offers h4 strong { font-size: 23px; }
  .geopopup-offer { width: 31%; max-width: 31%; flex: 0 0 31%; }

  .geopopup .geopopup-offer-logo.first:not(.logo),
  .geopopup .geopopup-offer-logo.logo.first:before {
    background: -moz-linear-gradient(-45deg, #2b81b7 0%, #2b81b7 8%, #2b81b7 8%, rgba(255,255,255,0) 8%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(-45deg, #2b81b7 0%,#2b81b7 8%,#2b81b7 8%,rgba(255,255,255,0) 8%,rgba(255,255,255,0) 100%);
    background: linear-gradient(135deg, #2b81b7 0%,#2b81b7 8%,#2b81b7 8%,rgba(255,255,255,0) 8%,rgba(255,255,255,0) 100%);
  }
  .geopopup .geopopup-offer-logo.first:not(.logo):hover,
  .geopopup .geopopup-offer-logo.logo.first:hover:before {
    background: -moz-linear-gradient(-45deg, #53b5f3 0%, #53b5f3 8%, #53b5f3 8%, rgba(255,255,255,0) 8%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(-45deg, #53b5f3 0%,#53b5f3 8%,#53b5f3 8%,rgba(255,255,255,0) 8%,rgba(255,255,255,0) 100%);
    background: linear-gradient(135deg, #53b5f3 0%,#53b5f3 8%,#53b5f3 8%,rgba(255,255,255,0) 8%,rgba(255,255,255,0) 100%);
  }

  .geopopup-details { margin-left: 20px; margin-right: 20px; justify-content: space-around; margin-bottom: 5px; }

  .geopopup-certs br { display: none; }

  .geopopup-cta { padding: 0 20px 58px; margin-top: 24px; }
  .geopopup-cta.garrow:before { top: 76px; margin-left: 238px; }
  .geopopup-cta p { margin: 32px 0 50px; }
  .geopopup-cta p:last-child { position: relative; margin-bottom: -20px; }
  .geopopup-cta .cta-btn { font-size: 28px; padding: 27px; min-width: 396px; }

  .geopopup.au:before { background-position: -2px -2px; width: 140px; height: 106px; }
  .geopopup.ca:before { background-position: -2px -2px; width: 140px; height: 106px; }
  .geopopup.ie:before { background-position: -2px -2px; width: 140px; height: 106px; }
  .geopopup.in:before { background-position: -2px -2px; width: 140px; height: 106px; }
  .geopopup.nz:before { background-position: -2px -2px; width: 140px; height: 106px; }
  .geopopup.gb:before { background-position: -2px -2px; width: 140px; height: 106px; }
  .geopopup.za:before { background-position: -2px -2px; width: 140px; height: 106px; }
}

@media only screen and (min-width: 1160px) {
  .geopopup-cta.gstamp:after { content: ''; background: url(/wp-content/themes/modular/css/images/geo/stamp.png) 50% no-repeat; width: 195px; height: 139px; position: absolute; top: 102px; left: 50%; margin-left: 340px; }
}

@media only screen and (min-width: 1240px) {
  .geopopup { margin: 20px auto; }
}

/*popup-alternative.css module */
.popup-alternative .geopopup-offer-logo { width: auto; height: 46px; }
.popup-alternative .geopopup-offer-logo[href^="/-/"]:before { content: ''; transform: none; transition: none; opacity: 1; visibility: visible; margin: 0; border: none; padding: 0; min-width: 0; max-width: 100%; }
.popup-alternative .geopopup-offer-logo.logo span { text-indent: 0; z-index: 2; }

@media only screen and (max-width: 479px) {
  .popup-alternative .geopopup p { display: block; }
}

@media only screen and (max-width: 767px) {
  .popup-alternative .terms,
  .popup-alternative .geopopup-offer h4 { display: none; }
  .popup-alternative .geopopup-offer-logo { margin-bottom: 10px; }
}

@media only screen and (min-width: 480px) {
  .popup-alternative .geopopup-offer-logo { height: 60px; }
  .popup-alternative .geopopup-offer-logo.logo { background-size: auto 66.6%; }
}

@media only screen and (min-width: 600px) {
  .popup-alternative .geopopup-offer-logo { height: 84px; }
}

@media only screen and (min-width: 768px) {
  .popup-alternative .geopopup-offer-logo { height: 106px; }

  .popup-alternative .geopopup-certs { margin-left: 0; justify-content: center; }
  .popup-alternative .geopopup-offer h4 strong:after { display: inline; }

  .popup-alternative .terms { position: relative; margin-top: 5px; margin-bottom: 15px; font-size: 10px; line-height: 1.4; font-weight: 400; color: #c3bfbf; cursor: pointer; }

  .popup-alternative .expanded .terms { max-height: none; }
  .popup-alternative .expanded .terms:after { display: none; }
}

@media only screen and (min-width: 1024px) {
  .popup-alternative .geopopup-offer-logo.logo { background-size: auto; }
}

/*how-to.css module*/
.how-to-section { padding: 20px 8px 8px; margin-bottom: 20px; border-radius: 8px; font-size: 15px; line-height: 1; color: #1b354c; text-align: center; background: #e3e3e3; }

.how-to-section .text { margin-bottom: 15px; opacity: .5; font-style: italic; }
.how-to-section .line-info { margin-bottom: 15px; font-size: 14px; line-height: 1.2; color: #455a6c; font-family: 'Open Sans', Arial, sans-serif; }
.how-to-section .line-info ul { list-style: disc inside; }

.how-to-section .title { margin-bottom: 15px; font-size: 18px; font-weight: 700; }
.how-to-section .title h2 { margin-bottom: 15px; font-size: 18px; font-weight: 700; padding-bottom:0; line-height:18px; font-family: Arial, sans-serif; }
.how-to-section .title h3 { margin-bottom: 15px; font-size: 18px; font-weight: 700; padding-bottom:0; line-height:18px; font-family: Arial, sans-serif; color: #1b354c; }

.how-to-section,
.how-to-section *,
.how-to-section *:before,
.how-to-section *:after { box-sizing: border-box; }

.how-to-box { display: flex; }
.how-to-box + .how-to-box { margin-top: 8px; }

.how-to-box .how-to-inner { flex: 0 0 100%; padding: 3px 3px 15px; border-radius: 6px; background: #fff; }
.how-to-box .how-to-title { margin-bottom: 13px; font-family: 'Open Sans', sans-serif; font-size: 15px; font-weight: 700; color: #35383f; }
.how-to-box .how-to-text { font-size: 14px; line-height: 1.14; opacity: .79; color: #1b354c; }

.how-to-box .how-to-image { position: relative; display: flex; height: 200px; margin-bottom: 15px; justify-content: center; align-items: center; border-radius: 6px; font-size: 0; line-height: 0; text-indent: -4000px; 
	background: #ecf2f8;
	background: -moz-linear-gradient(-45deg, #ecf2f8 0%, #d2dfec 100%);
	background: -webkit-linear-gradient(-45deg, #ecf2f8 0%,#d2dfec 100%);
	background: linear-gradient(135deg, #ecf2f8 0%,#d2dfec 100%);
}
.how-to-box .how-to-image:before { content: ''; position: absolute; width: 138px; height: 138px; top: 50%; left: 50%; margin: -69px 0 0 -69px; border-radius: 50%; opacity: .5; background: #fff; }
.how-to-box .how-to-image:after { content: ''; position: relative; display: block; flex: 0 0 100%; vertical-align: middle; background-repeat: no-repeat; background-size: contain; background-position: center center; z-index: 1; }
.how-to-box .how-to-image.safety:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/safety.svg); }
.how-to-box .how-to-image.account:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/account.svg); }
.how-to-box .how-to-image.banking:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/banking.svg); }
.how-to-box .how-to-image.deposit:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/deposit.svg); }
.how-to-box .how-to-image.email:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/email.svg); }
.how-to-box .how-to-image.safety-how-to:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/safety-how-to.svg); }
.how-to-box .how-to-image.software-and-games-how-to:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/software-and-games-how-to.svg); }
.how-to-box .how-to-image.casino-payout-percentage-how-to:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/casino-payout-percentage-how-to.svg); }
.how-to-box .how-to-image.welcome-bonus-how-to:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/welcome-bonus-how-to.svg); }
.how-to-box .how-to-image.banking-how-to:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/banking-how-to.svg); }
.how-to-box .how-to-image.pin-code-how-to:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/pin-code-how-to.svg); }
.how-to-box .how-to-image.slot-games:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/slot-games.svg); }
.how-to-box .how-to-image.slot-safety:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/slot-safety.svg); }
.how-to-box .how-to-image.slot-rtp:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/slot-rtp.svg); }
.how-to-box .how-to-image.slot-bonus:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/slot-bonus.svg); }
.how-to-box .how-to-image.slot-mobile-app:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/slot-mobile-app.svg); }
.how-to-box .how-to-image.live-dealer-games:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/live-dealer-games.svg); }
.how-to-box .how-to-image.casino-license:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/casino-license.svg); }
.how-to-box .how-to-image.casino-bonus:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/casino-bonus.svg); }
.how-to-box .how-to-image.casino-software:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/casino-software.svg); }
.how-to-box .how-to-image.live-casino-bet:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/live-casino-bet.svg); }
.how-to-box .how-to-image.casino-payments:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/casino-payments.svg); }
.how-to-box .how-to-image.payment-method-site:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/payment-method-site.svg); }
.how-to-box .how-to-image.casino-registration:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/casino-registration.svg); }
.how-to-box .how-to-image.casino-reputation:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/casino-reputation.svg); }
.how-to-box .how-to-image.casino-games:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/casino-games.svg); }
.how-to-box .how-to-image.casino-list:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/casino-list.svg); }
.how-to-box .how-to-image.casino-safety:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/casino-safety.svg); }
.how-to-box .how-to-image.play:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/play.svg); }
.how-to-box .how-to-image.bingo-safe:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/bingo-safe.svg); }
.how-to-box .how-to-image.bingo-bonus:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/bingo-bonus.svg); }
.how-to-box .how-to-image.bingo-games:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/bingo-games.svg); }
.how-to-box .how-to-image.bingo-ticket:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/bingo-ticket.svg); }
.how-to-box .how-to-image.bingo-play:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/bingo-play.svg); }
.how-to-box .how-to-image.slot-bet:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/slot-bet.svg); }
.how-to-box .how-to-image.slot-spin:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/slot-spin.svg); }
.how-to-box .how-to-image.slot-play:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/slot-play.svg); }
.how-to-box .how-to-image.bonus-deposit-match:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/bonus-deposit-match.svg); }
.how-to-box .how-to-image.bonus-wagering:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/bonus-wagering.svg); }
.how-to-box .how-to-image.casino-10-pounds:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/casino-10-pounds.svg); }
.how-to-box .how-to-image.responsible-gambling:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/responsible-gambling.svg); }
.how-to-box .how-to-image.dfs-markets:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/dfs-markets.svg); }
.how-to-box .how-to-image.dfs-contests:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/dfs-contests.svg); }
.how-to-box .how-to-image.roulette-safety:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/roulette-safety.svg); }
.how-to-box .how-to-image.roulette-games:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/roulette-games.svg); }
.how-to-box .how-to-image.roulette-live:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/roulette-live.svg); }
.how-to-box .how-to-image.roulette-mobile:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/roulette-mobile.svg); }
.how-to-box .how-to-image.roulette-bonus:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/roulette-bonus.svg); }
.how-to-box .how-to-image.blackjack-games:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/blackjack-games.svg); }
.how-to-box .how-to-image.blackjack-mobile:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/blackjack-mobile.svg); }
.how-to-box .how-to-image.lottery-safety:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/lottery-safety.svg); }
.how-to-box .how-to-image.lottery-jackpots:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/lottery-jackpots.svg); }
.how-to-box .how-to-image.lottery-payment:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/lottery-payment.svg); }
.how-to-box .how-to-image.lottery-draw:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/lottery-draw.svg); }
.how-to-box .how-to-image.lottery-win:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/lottery-win.svg); }
.how-to-box .how-to-image.betting-safety:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/betting-safety.svg); }
.how-to-box .how-to-image.betting-sports:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/betting-sports.svg); }
.how-to-box .how-to-image.betting-offers:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/betting-offers.svg); }
.how-to-box .how-to-image.betting-types:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/betting-types.svg); }
.how-to-box .how-to-image.betting-odds:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/betting-odds.svg); }
.how-to-box .how-to-image.poker-safety:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/poker-safety.svg); }
.how-to-box .how-to-image.poker-bonus:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/poker-bonus.svg); }
.how-to-box .how-to-image.poker-games:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/poker-games.svg); }
.how-to-box .how-to-image.poker-rules:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/poker-rules.svg); }
.how-to-box .how-to-image.poker-strategy:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/poker-strategy.svg); }
.how-to-box .how-to-image.gambling-safety:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/gambling-safety.svg); }
.how-to-box .how-to-image.gambling-games:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/gambling-games.svg); }
.how-to-box .how-to-image.gambling-bonus:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/gambling-bonus.svg); }
.how-to-box .how-to-image.gambling-mobile:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/gambling-mobile.svg); }
.how-to-box .how-to-image.gambling-payments:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/gambling-payments.svg); }
.how-to-box .how-to-image.casino-app:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/casino-app.svg); }
.how-to-box .how-to-image.lottery-games:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/lottery-games.svg); }
.how-to-box .how-to-image.lottery-bonus:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/lottery-bonus.svg); }
.how-to-box .how-to-image.lottery-mobile-app:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/lottery-mobile-app.svg); }
.how-to-box .how-to-image.bingo-mobile-app:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/bingo-mobile-app.svg); }
.how-to-box .how-to-image.bingo-payment:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/bingo-payment.svg); }
.how-to-box .how-to-image.mobile-games:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/mobile-games.svg); }
.how-to-box .how-to-image.mobile-app-compatibility:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/mobile-app-compatibility.svg); }
.how-to-box .how-to-image.mobile-payment:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/mobile-payment.svg); }
.how-to-box .how-to-image.iphone-apps:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/iphone-apps.svg); }


/*jpg images for testing on 2 pages only*/
.how-to-box .how-to-image.tomb-rider-paytable:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/tomb-rider-paytable.jpg); }
.how-to-box .how-to-image.tomb-rider-play:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/tomb-rider-play.jpg); }
.how-to-box .how-to-image.tomb-rider-slot:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/tomb-rider-slot.jpg); }
.how-to-box .how-to-image.tomb-rider-slot-machine:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/tomb-rider-slot-machine.jpg); }
.how-to-box .how-to-image.tomb-rider-spin:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/tomb-rider-spin.jpg); }

.how-to-box .how-to-image.grand-ivy-banking:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/grand-ivy-banking.jpg); }
.how-to-box .how-to-image.grand-ivy-bonus:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/grand-ivy-bonus.jpg); }
.how-to-box .how-to-image.grand-ivy-data:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/grand-ivy-data.jpg); }
.how-to-box .how-to-image.grand-ivy-play:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/grand-ivy-play.jpg); }
.how-to-box .how-to-image.official-grand-ivy:after { height: 200px; background-image: url(/wp-content/themes/modular/css/images/official-grand-ivy.jpg); }

@media (min-width: 540px) {
	.how-to-boxes { display: flex; flex-flow: row wrap; justify-content: space-between; }

	.how-to-box + .how-to-box { margin: 0; }

	.how-to-section .line-info { margin-bottom: 25px }
	.how-to-section .line-info ul { display: flex; justify-content: center; }
	.how-to-section .line-info li { margin: 0 10px; }
}

@media (min-width: 540px) and (max-width: 1023px) {
	.how-to-boxes { margin: 0 -5px; }

	.how-to-boxes .how-to-box { flex: 0 0 50%; padding: 0 5px; }
	.how-to-boxes .how-to-box:nth-child(n+3) { margin-top: 10px; }
	.how-to-boxes .how-to-box:nth-child(odd):last-child { flex: 0 0 100%; }
}

@media (min-width: 1024px) {
	.how-to-section { padding: 23px 20px; }
	
	.how-to-section .text { margin-bottom: 18px; }
	.how-to-section .title { margin-bottom: 16px; font-size: 20px; }
	.how-to-section .title h2 { margin-bottom: 16px; font-size: 20px; line-height:20px; }
	.how-to-section .title h3 { margin-bottom: 16px; font-size: 20px; line-height:20px; }

	.how-to-boxes { margin: 0 -9px; }

	.how-to-boxes .how-to-box { flex: 0 0 20%; padding: 0 9px; }

	.how-to-box { text-align: left; }
	
	.how-to-box .how-to-text,
	.how-to-box .how-to-title { padding: 0 12px; }
}

/*section-hexagons.css module*/
.section-hexagons { padding: 10px; margin: 0 -10px 20px; }
.section-hexagons:not(.lazyloaded) ._hex:before { background-image: none; }

/* Tablet Portrait */

@media(min-width: 768px){
  .section-hexagons { padding: 22px 10px 25px; margin: 0 0 20px; }
}

/*section-glowing.css module*/
.section-glowing { position: relative; overflow: hidden; background: #1b354c; }
.section-glowing:before { content: ''; position: absolute; width: 1px; height: 1px; top: 50%; left: 50%; border-radius: 50%; box-shadow: 0 0 180px 130px rgba(140, 208, 255, 0.4); background: rgba(140, 208, 255, 0.4); }

/*list-reccomendations.css module*/
.list-reccomendations { font-family: 'Open Sans', sans-serif; font-size: 0; font-weight: 600; letter-spacing: 0.25em; text-transform: uppercase; text-align: center; }

.list-reccomendations li { display: inline-block; width: 150px; margin: 5px; vertical-align: top; font-size: 13px; }
.list-reccomendations a { position: relative; display: block; line-height: 1.2; color: #c8d4de; transition: color .3s; }
.list-reccomendations a:before { content: ''; position: relative; display: block; margin: 0 auto; z-index: 1; }
.list-reccomendations a:after { content: ''; position: absolute; width: 1px; height: 1px; top: 70px; left: 50%; border-radius: 50%; box-shadow: 0 0 40px 55px rgba(46, 186, 236, 0.5); opacity: 0; transition: opacity .3s; }
.list-reccomendations a:hover { color: #fff; }
.list-reccomendations a:hover:after { opacity: 1; }
.blog-post .list-reccomendations a { color: inherit; }
.blog-post .list-reccomendations a:before,
.blog-post .list-reccomendations a:after { content: none; }

/* Desktop */

@media(min-width: 1024px){
  .list-reccomendations li { margin: 0 15px; }
}

/*hex.css module*/

._hex{}
._hex>span,._hex:before{display:block;width:126px;height:132px;background:url(/wp-content/themes/modular/css/hex/secure.png) no-repeat center;}
.section-alternative._hex>span,.section-alternative._hex:before{content: '';margin: 0 auto 5px;}
.section-alternative._hex.lazyload>span,.section-alternative._hex.lazyload:before { background-image: none; }
.section-alternative > p { padding-bottom: 20px; }
.section-alternative {padding-bottom: 20px;}
.list-reccomendations ._hex:before{content:'';position: relative;z-index: 1;margin: 4px auto;}
.list-quicknavi li a._hex>span, .list-quicknavi li a._hex:before{content: '';width: 85px;height: 80px;margin: 0 auto;background-size: contain;}
._hex.africa>span,._hex.africa:before{background-image:url(/wp-content/themes/modular/css/hex/africa.png)}
._hex.apps>span,._hex.apps:before{background-image:url(/wp-content/themes/modular/css/hex/apps.png)}
._hex.asia>span,._hex.asia:before{background-image:url(/wp-content/themes/modular/css/hex/asia.png)}
._hex.bingo>span,._hex.bingo:before{background-image:url(/wp-content/themes/modular/css/hex/bingo.png)}
._hex.bitcoin>span,._hex.bitcoin:before{background-image:url(/wp-content/themes/modular/css/hex/bitcoin.png)}
._hex.blackjack>span,._hex.blackjack:before{background-image:url(/wp-content/themes/modular/css/hex/blackjack.png)}
._hex.bonus>span,._hex.bonus:before{background-image:url(/wp-content/themes/modular/css/hex/bonus.png)}
._hex.conclusion>span,._hex.conclusion:before{background-image:url(/wp-content/themes/modular/css/hex/conclusion.png)}
._hex.cashgames>span,._hex.cashgames:before{background-image:url(/wp-content/themes/modular/css/hex/cashgames.png)}
._hex.casino>span,._hex.casino:before{background-image:url(/wp-content/themes/modular/css/hex/casino.png)}
._hex.cup>span,._hex.cup:before{background-image:url(/wp-content/themes/modular/css/hex/cup.png)}
._hex.cup2>span,._hex.cup2:before{background-image:url(/wp-content/themes/modular/css/hex/cup2.png)}
._hex.europe>span,._hex.europe:before{background-image:url(/wp-content/themes/modular/css/hex/europe.png)}
._hex.famous>span,._hex.famous:before{background-image:url(/wp-content/themes/modular/css/hex/famous-icon.png)}
._hex.freeroll>span,._hex.freeroll:before{background-image:url(/wp-content/themes/modular/css/hex/freeroll.png)}
._hex.games>span,._hex.games:before{background-image:url(/wp-content/themes/modular/css/hex/games.png)}
._hex.high-low-game>span,._hex.high-low-game:before{background-image:url(/wp-content/themes/modular/css/hex/high-low-game.png)}
._hex.guide>span,._hex.guide:before{background-image:url(/wp-content/themes/modular/css/hex/guide.png)}
._hex.history>span,._hex.history:before{background-image:url(/wp-content/themes/modular/css/hex/history-icon.png)}
._hex.highstakes>span,._hex.highstakes:before{background-image:url(/wp-content/themes/modular/css/hex/highstakes.png)}
._hex.legal>span,._hex.legal:before{background-image:url(/wp-content/themes/modular/css/hex/legal-icon.png)}
._hex.live>span,._hex.live:before{background-image:url(/wp-content/themes/modular/css/hex/live.png)}
._hex.lotto>span,._hex.lotto:before{background-image:url(/wp-content/themes/modular/css/hex/lotto.png)}
._hex.lowstakes>span,._hex.lowstakes:before{background-image:url(/wp-content/themes/modular/css/hex/lowstakes.png)}
._hex.middleeast>span,._hex.middleeast:before{background-image:url(/wp-content/themes/modular/css/hex/middleeast.png)}
._hex.nolimits>span,._hex.nolimits:before{background-image:url(/wp-content/themes/modular/css/hex/nolimits.png)}
._hex.northamerica>span,._hex.northamerica:before{background-image:url(/wp-content/themes/modular/css/hex/northamerica.png)}
._hex.oceania>span,._hex.oceania:before{background-image:url(/wp-content/themes/modular/css/hex/oceania.png)}
._hex.payment>span,._hex.payment:before{background-image:url(/wp-content/themes/modular/css/hex/payment.png)}
._hex.paypal>span,._hex.paypal:before{background-image:url(/wp-content/themes/modular/css/hex/paypal.png)}
._hex.people>span,._hex.people:before{background-image:url(/wp-content/themes/modular/css/hex/people.png)}
._hex.poker>span,._hex.poker:before{background-image:url(/wp-content/themes/modular/css/hex/poker.png)}
._hex.pokerbonus>span,._hex.pokerbonus:before{background-image:url(/wp-content/themes/modular/css/hex/pokerbonus.png)}
._hex.pokertourney>span,._hex.pokertourney:before{background-image:url(/wp-content/themes/modular/css/hex/pokertourney.png)}
._hex.roulette>span,._hex.roulette:before{background-image:url(/wp-content/themes/modular/css/hex/roulette.png)}
._hex.rtp>span,._hex.rtp:before{background-image:url(/wp-content/themes/modular/css/hex/rtp.png)}
._hex.rules>span,._hex.rules:before{background-image:url(/wp-content/themes/modular/css/hex/rules.png)}
._hex.secure>span,._hex.secure:before{background-image:url(/wp-content/themes/modular/css/hex/secure.png)}
._hex.slots>span,._hex.slots:before{background-image:url(/wp-content/themes/modular/css/hex/slots.png)}
._hex.software>span,._hex.software:before{background-image:url(/wp-content/themes/modular/css/hex/software.png)}
._hex.southamerica>span,._hex.southamerica:before{background-image:url(/wp-content/themes/modular/css/hex/southamerica.png)}
._hex.speedpoker>span,._hex.speedpoker:before{background-image:url(/wp-content/themes/modular/css/hex/speedpoker.png)}
._hex.sport>span,._hex.sport:before{background-image:url(/wp-content/themes/modular/css/hex/sport.png)}
._hex.top>span,._hex.top:before{background-image:url(/wp-content/themes/modular/css/hex/top.png)}
._hex.thumbs-down>span,._hex.thumbs-down:before{background-image:url(/wp-content/themes/modular/css/hex/thumbs-down.png)}
._hex.ukgc>span,._hex.ukgc:before{background-image:url(/wp-content/themes/modular/css/hex/ukgc.png)}
._hex.vip>span,._hex.vip:before{background-image:url(/wp-content/themes/modular/css/hex/vip.png)}
._hex.beginner-bonuses>span,._hex.beginner-bonuses:before{background-image:url(/wp-content/themes/modular/css/hex/beginner-bonuses.png)}
._hex.bonus-calculator>span,._hex.bonus-calculator:before{background-image:url(/wp-content/themes/modular/css/hex/bonus-calculator.png)}
._hex.bonus-terms>span,._hex.bonus-terms:before{background-image:url(/wp-content/themes/modular/css/hex/bonus-terms.png)}
._hex.bonus-types>span,._hex.bonus-types:before{background-image:url(/wp-content/themes/modular/css/hex/bonus-types.png)}
._hex.expert-bonus>span,._hex.expert-bonus:before{background-image:url(/wp-content/themes/modular/css/hex/expert-bonus.png)}
._hex.intermediate-bonus>span,._hex.intermediate-bonus:before{background-image:url(/wp-content/themes/modular/css/hex/intermediate-bonus.png)}
._hex.bitcoin-bonuses>span,._hex.bitcoin-bonuses:before{background-image:url(/wp-content/themes/modular/css/hex/bitcoin-bonus.png)}
._hex.customer-service>span,._hex.customer-service:before{background-image:url(/wp-content/themes/modular/css/hex/customer-services.png)}
._hex.bitcoin-betting>span,._hex.bitcoin-betting:before{background-image:url(/wp-content/themes/modular/css/hex/bitcoin-betting.png)}
._hex.coin-poker>span,._hex.coin-poker:before{background-image:url(/wp-content/themes/modular/css/hex/poker.png)}
._hex.bitcoin-lotto>span,._hex.bitcoin-lotto:before{background-image:url(/wp-content/themes/modular/css/hex/lotto.png)}
._hex.bitcoin-daily-fantasy>span,._hex.bitcoin-daily-fantasy:before{background-image:url(/wp-content/themes/modular/css/hex/daily-fantasy.png)}
._hex.bitcoin-dice>span,._hex.bitcoin-dice:before{background-image:url(/wp-content/themes/modular/css/hex/dice_.png)}
._hex.bitcoin-2>span,._hex.bitcoin-2:before{background-image:url(/wp-content/themes/modular/css/hex/bitcoin-2_.png)}
._hex.bitcoin-created>span,._hex.bitcoin-created:before{background-image:url(/wp-content/themes/modular/css/hex/mystery.png)}
._hex.bitcoin-future>span,._hex.bitcoin-future:before{background-image:url(/wp-content/themes/modular/css/hex/future.png)}
._hex.other-cryptocurrencies>span,._hex.other-cryptocurrencies:before{background-image:url(/wp-content/themes/modular/css/hex/crypto.png)}
._hex.payment-limits>span,._hex.payment-limits:before{background-image:url(/wp-content/themes/modular/css/hex/payment-limits.png)}
._hex.legal-age>span,._hex.legal-age:before{background-image:url(/wp-content/themes/modular/css/hex/legal-age.png)}
._hex.esports>span,._hex.esports:before{background-image:url(/wp-content/themes/modular/css/hex/esports.png)}
._hex.american-football>span,._hex.american-football:before{background-image:url(/wp-content/themes/modular/css/hex/american-football.png)}
._hex.cricket>span,._hex.cricket:before{background-image:url(/wp-content/themes/modular/css/hex/cricket.png)}
._hex.ice-hockey>span,._hex.ice-hockey:before{background-image:url(/wp-content/themes/modular/css/hex/ice-hockey.png)}
._hex.other-sports>span,._hex.other-sports:before{background-image:url(/wp-content/themes/modular/css/hex/other-sports.png)}
._hex.blackjack-table>span,._hex.blackjack-table:before{background-image:url(/wp-content/themes/modular/css/hex/blackjack-table.png)}
._hex.blackjack-variations>span,._hex.blackjack-variations:before{background-image:url(/wp-content/themes/modular/css/hex/blackjack-variations.png)}
._hex.real-money>span,._hex.real-money:before{background-image:url(/wp-content/themes/modular/css/hex/real-money.png)}
._hex.strategy>span,._hex.strategy:before{background-image:url(/wp-content/themes/modular/css/hex/strategy.png)}
._hex.side-bets>span,._hex.side-bets:before{background-image:url(/wp-content/themes/modular/css/hex/side-bets.png)}
._hex.house-edge>span,._hex.house-edge:before{background-image:url(/wp-content/themes/modular/css/hex/house-edge.png)}
._hex.odds>span,._hex.odds:before{background-image:url(/wp-content/themes/modular/css/hex/odds.png)}
._hex.keno>span,._hex.keno:before{background-image:url(/wp-content/themes/modular/css/hex/keno.png)}
._hex.tips>span,._hex.tips:before{background-image:url(/wp-content/themes/modular/css/hex/tips.png)}
._hex.jackpots>span,._hex.jackpots:before{background-image:url(/wp-content/themes/modular/css/hex/jackpot.png)}
._hex.legal-age-21>span,._hex.legal-age-21:before{background-image:url(/wp-content/themes/modular/css/hex/legal-age-21.png)}
._hex.legal-age-19>span,._hex.legal-age-19:before{background-image:url(/wp-content/themes/modular/css/hex/legal-age-19.png)}
._hex.football>span,._hex.football:before{background-image:url(/wp-content/themes/modular/css/hex/football.png)}
._hex.basketball>span,._hex.basketball:before{background-image:url(/wp-content/themes/modular/css/hex/basketball.png)}
._hex.products>span,._hex.products:before{background-image:url(/wp-content/themes/modular/css/hex/product.png)}
._hex.taxes>span,._hex.taxes:before{background-image:url(/wp-content/themes/modular/css/hex/taxes.png)}
._hex.land-based>span,._hex.land-based:before{background-image:url(/wp-content/themes/modular/css/hex/land-based.png)}
._hex.legal-age-23>span,._hex.legal-age-23:before{background-image:url(/wp-content/themes/modular/css/hex/legal-age-23.png)}
._hex.tennis>span,._hex.tennis:before{background-image:url(/wp-content/themes/modular/css/hex/tennis.png)}
._hex.android>span,._hex.android:before{background-image:url(/wp-content/themes/modular/css/hex/android.png)}
._hex.ios>span,._hex.ios:before{background-image:url(/wp-content/themes/modular/css/hex/ios.png)}
._hex.free-spins>span,._hex.free-spins:before{background-image:url(/wp-content/themes/modular/css/hex/free-spins.png)}
._hex.slots-3-reel>span,._hex.slots-3-reel:before{background-image:url(/wp-content/themes/modular/css/hex/slots-3-reel.png)}
._hex.slots-5-reel>span,._hex.slots-5-reel:before{background-image:url(/wp-content/themes/modular/css/hex/slots-5-reel.png)}
._hex.slot-features>span,._hex.slot-features:before{background-image:url(/wp-content/themes/modular/css/hex/slot-features.png)}
._hex.modern-slot>span,._hex.modern-slot:before{background-image:url(/wp-content/themes/modular/css/hex/modern-slot.png)}
._hex.how-to>span,._hex.how-to:before{background-image:url(/wp-content/themes/modular/css/hex/how-to.png)}
._hex.pros-cons>span,._hex.pros-cons:before{background-image:url(/wp-content/themes/modular/css/hex/pros-cons.png)}
._hex.deposit-methods>span,._hex.deposit-methods:before{background-image:url(/wp-content/themes/modular/css/hex/deposit-methods.png)}
._hex.glossary>span,._hex.glossary:before{background-image:url(/wp-content/themes/modular/css/hex/glossary.png)}

@media(min-width: 768px){
.section-alternative._hex>span,.section-alternative._hex:before{float: left;margin: -5px 10px 0px -15px;}
}
@media(min-width: 1200px){
.list-quicknavi li a._hex>span, .list-quicknavi li a._hex:before{width: 140px;height: 125px;background-size: unset;}
}

/*table-top-casinos.css module*/
.table-top-casinos { margin-bottom: 20px; box-sizing: border-box; }

.table-top-casinos *,
.table-top-casinos *:before,
.table-top-casinos *:after { box-sizing: border-box; }

.table-top-casinos tr { position: relative; display: block; display: flex; justify-content: center; align-items: center; flex-flow: row wrap; }
.table-top-casinos table tr td { padding: 0; border: 0; background: none; }
.table-top-casinos table tr td span:before { position: static; line-height: 1; }
.table-top-casinos table tr:nth-child(even) td { background: none; }
.table-top-casinos tbody tr { background: #fff; }

.table-top-casinos .size10 { flex: 0 0 100%; }

.table-top-casinos th[data-text-before]:before,
.table-top-casinos th[data-text-after]:after { display: inline; }

.table-top-casinos table [data-text-before]:before { content: attr(data-text-before); }
.table-top-casinos [data-text-before]:before,.table-top-casinos .table-actions-inner [data-text-before]:before { display: block; }
.table-top-casinos [data-text-after]:after { content: attr(data-text-after);display: block; }

.table-top-casinos .table-list,
.table-top-casinos .table-icon,
.table-top-casinos .table-games,
.table-top-casinos .table-number { order: 4; }

.table-top-casinos .table-logo .logo { position: static; }

.table-top-casinos .icon:before { content: ''; position: relative; display: inline-block; top: -1px; margin-right: 5px; vertical-align: middle; background-size: contain; }
.table-top-casinos .icon.slot:before { width: 29px; height: 22px; background-image: url(/wp-content/themes/modular/css/images/slot.png); }
.table-top-casinos .icon.euro:before { width: 26px; height: 25px; background-image: url(/wp-content/themes/modular/css/images/euro.png); }
.table-top-casinos .ico-limit:before { max-width: 94px }

.table-top-casinos .table-license div { display: inline-block; padding: 10px; border: 1px solid #eeefef; border-radius: 2px; vertical-align: middle; font-size: 12px; line-height: 1; color: #707070; }
.table-top-casinos .table-license strong { display: block; font-family: 'Open Sans', sans-serif; font-size: 15px; color: #1998c5; }
.table-top-casinos .table-license small { display: block; font-size: 10px; }

.table-top-casinos .table-icon { min-height: 90px; }
.table-top-casinos .table-icon span { line-height: 0; }

.table-top-casinos .table-list { text-align: center; }
.table-top-casinos .table-list div { display: inline-block; vertical-align: middle; }
.table-top-casinos .table-list div.regs-misc.ukgc{padding-left:100px;background: url(/wp-content/themes/modular/css/images/ukgc-big.png) no-repeat 0px center;}
.table-top-casinos .table-list div.regs-misc div{display:block;margin-top: 8px;}
.table-top-casinos .table-list div.regs-misc div:first-child{margin-top:0;}

.table-top-casinos .table-number { font-size: 24px; line-height: 1.2; font-weight: 700; color: #1b354c; }
.table-top-casinos .table-number.single-line:after { content: ' / ' attr(data-text-after); display: inline; }
.table-top-casinos .table-number:before { content: attr(data-title) ' / Overall Max Bet'; display: block; margin-bottom: 6px; font-size: 10px; font-weight: 400; color: #667583; }
.table-top-casinos .table-number:after { color: #2ebaec; }

.table-top-casinos .table-rating { height: 0; flex: 0 0 100%; order: 3; padding-right: 50%; font-size: 0; }
.table-top-casinos .table-rating a { position: relative; z-index: 4; font-size: 0; line-height: 0; text-indent: -4000px; }
.table-top-casinos .table-rating a:before { content: attr(data-text); display: block; margin: 5px 0 -5px; font-size: 11px; line-height: 1.2; color: #003d89; text-indent: 0; text-decoration: underline; }
.table-top-casinos .table-rating a:hover:before { text-decoration: none; }
.table-top-casinos .table-rating span { position: relative; display: block; max-width: 100%; width: 96px; height: 15px; top: -34px; margin: 0 auto; background: url(/wp-content/themes/modular/css/images/star-grey.png) repeat-x 0 0 / auto 100%; }
.table-top-casinos .table-rating span:before { content: ''; display: block; height: 100%; background: url(/wp-content/themes/modular/css/images/star.png) repeat-x 0 0 / auto 100%; }
.table-top-casinos .table-rating strong { font-weight: 400; }
.table-top-casinos .table-rating .r5:before { width: 100%; }
.table-top-casinos .table-rating .r49:before { width: 98%; }
.table-top-casinos .table-rating .r48:before { width: 96%; }
.table-top-casinos .table-rating .r47:before { width: 94%; }
.table-top-casinos .table-rating .r46:before { width: 92%; }
.table-top-casinos .table-rating .r45:before { width: 91%; }
.table-top-casinos .table-rating .r44:before {width: 91%;}
.table-top-casinos .table-rating .r43:before {width: 90%;}
.table-top-casinos .table-rating .r42:before {width: 89%;}
.table-top-casinos .table-rating .r41:before { width: 88%; }
.table-top-casinos .table-rating .r40:before { width: 80%; }

.table-top-casinos .terms { position: relative; max-height: 28px; margin-top: 5px; overflow: hidden; font-size: 11px; line-height: 1.4; font-weight: 400; color: #707070; cursor: pointer; }
.table-top-casinos .terms:empty { display: none; }
.table-top-casinos .terms:after { content: 'More'; position: absolute; padding-left: 5px; bottom: 0; right: 0; text-decoration: underline; background: #fff; }
.table-top-casinos .expanded_on_load .terms:after { content: none; }

.table-top-casinos .table-expand { position: relative; padding: 5px 30px; font-family: 'Open Sans', sans-serif; font-size: 16px; color: #fff; text-align: center; text-decoration: underline; text-transform: uppercase; background: #1b354c; cursor: pointer; transition: background .3s; }
.table-top-casinos .table-expand:hover { background: #000; }
.table-top-casinos .table-expand:before { left: 10px; }
.table-top-casinos .table-expand:after { right: 10px; }

.table-top-casinos .table-expand:before,
.table-top-casinos .table-expand:after { content: ''; position: absolute; width: 14px; height: 14px; top: 50%; margin-top: -10px; border-top: 2px solid #fff; border-right: 2px solid #fff; transform: rotate(135deg); }

.table-top .table-expand { position: relative; padding: 5px 30px; font-family: 'Open Sans', sans-serif; font-size: 16px; color: #fff; text-align: center; text-decoration: underline; text-transform: uppercase; background: #1b354c; cursor: pointer; transition: background .3s; }
.table-top .table-expand:hover { background: #000; }
.table-top .table-expand:before { left: 10px; }
.table-top .table-expand:after { right: 10px; }

.table-top .table-expand:before,
.table-top .table-expand:after { content: ''; position: absolute; width: 14px; height: 14px; top: 50%; margin-top: -10px; border-top: 2px solid #fff; border-right: 2px solid #fff; transform: rotate(135deg); }

.table-top-casinos .expanded_on_load .terms,
.table-top-casinos .expanded .terms { max-height: none; }
.table-top-casinos .expanded .terms:after { display: none; }

.table-top-casinos .logo { display: block; width: auto; max-width: 150px; margin: 0 auto; }
.table-top-casinos .logo span { position: absolute; top: 6px; left: 7px; font-size: 15px; line-height: 1; font-weight: 700; color: #1b354c; text-indent: 0; }

.table-top-casinos .table-entry { order: 4; padding-bottom: 10px; font-size: 23px; color: #1b354c; }

.table-top-casinos .table-icon:before,
.table-top-casinos .table-list:before,
.table-top-casinos .table-entry:before,
.table-top-casinos .table-market:before { content: attr(data-title); display: block; margin-bottom: 6px; font-size: 12px; line-height: 1.2; color: #667583; }

.table-top-casinos .table-actions { flex: 0 0 100%; order: 5; }
.table-top-casinos .table-actions a { position: static; font-size: 0; line-height: 0; color: #fff; text-decoration: none; }
.table-top-casinos .table-actions-inner { position: relative; padding-bottom: 15px; }
.table-top-casinos .table-actions a:before { position: static; width: auto; min-width: 0; height: auto; padding: 3px 0 4px; margin: 0; border: 0; transform: translateY(0); opacity: 1; visibility: visible; font-size: 20px; line-height: 1; color: #fff; text-transform: uppercase; text-align: center; background: none; }
.table-top-casinos .table-actions a:after { position: absolute; min-width: 100%; bottom: 0; right: 0; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 13px; line-height: 1; color: #003d89; text-transform: none; text-align: center; }
.table-top-casinos .table-actions a:hover:after { text-decoration: underline; }
.table-top-casinos .table-actions .is-highlighted:before { background: url(/wp-content/themes/modular/css/images/shield.png) no-repeat 0 center / auto 100%; }

.table-top-casinos .table-games { position: relative; top: -2px; }
.table-top-casinos .table-games:before { content: attr(data-title); display: block; margin-bottom: 10px; font-size: 12px; color: #1b354c; }

.table-top-casinos .table-payouts:before { content: 'Cash out in ' attr(data-text-before); margin-bottom: 5px; font-size: 12px; font-weight: 700; color: #1b354c; }
.table-top-casinos .table-payouts span { margin: 0 2px; line-height: 0; }
.table-top-casinos .table-payouts span:before { max-width: 100%; }

.table-top-casinos [class*="ico-"] { display: inline-block; vertical-align: middle; font-size: 0; }
.table-top-casinos [class*="ico-"]:before { content: ''; }

.table-top-casinos .table-market { flex: 0 0 33.3%; order: 1; }
.table-top-casinos .table-market:before { display: block; margin: 0 auto 3px; }

.table-top-casinos .table-bonus { font-family: 'Open Sans', sans-serif; font-size: 18px; line-height: 1.2; font-weight: 700; color: #3e5264; }
.table-top-casinos .table-bonus:before { font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #1b354c; }
.table-top-casinos .table-bonus strong { display: block; font-family: 'Russo One', sans-serif; font-size: 30px; line-height: 1; font-weight: 400; color: #1b354c; }
.table-top-casinos .table-bonus span { color: #57c73d; }

.table-top-casinos .hidden,
.table-top-casinos .table-terms,
.table-top-casinos .table-rating a,
.table-top-casinos .table-bonus .terms { display: none; }

.table-top-casinos .hidden,
.table-top-casinos .hidden * { background: none !important; }

.table-top-casinos table,
.table-top-casinos thead,
.table-top-casinos tbody,
.table-top-casinos th,
.table-top-casinos td { display: block; }

.table-top-casinos.lazyload .icon:before,
.table-top-casinos.lazyload .table-logo .logo,
.table-top-casinos.lazyload ._cpaym,
.table-top-casinos.lazyload [class*="ico-"]:before,
.table-top-casinos.lazyload .table-actions .is-highlighted:before,
.table-top-casinos.lazyload ._award > span,
.table-top-casinos.lazyload ._award:before { background-image: none; }

.table-top-casinos ._award { font-size: 9px; color: #a38142; }

.table-top-casinos ._award:before { content: ""; position: static; margin: auto; }

/*  Modifier: Terms Altered */

.terms-altered .terms { max-height: none; flex: 0 0 100%; order: 5; cursor: initial; }
.terms-altered .terms:after { display: none; }
.terms-altered .terms span { text-decoration: underline; cursor: pointer; }
.terms-altered .terms span:hover { text-decoration: none; }

/*  Modifier: Table Primary */

.table-primary .terms { order: 4; }

@media(max-width: 767px){
  .table-top-casinos thead { display: none; }
  .table-top-casinos table tr { max-width: 380px; padding: 10px 20px; margin: 0 auto 5px; border: 1px solid #d6d8d9; border-radius: 2px; }
  .table-top-casinos table tr td { flex: 0 0 50%; }
  .table-top-casinos table tr td.table-logo {min-height: 70px;}
  .table-top-casinos table tr td:nth-child(n+3) { margin-top: 10px; }

  .table-top-casinos .table-icon:nth-child(3) + .table-entry { flex: 0 0 50%; }

  .table-top-casinos .sfull { flex: 0 0 100%; }
  .table-top-casinos .nomin{ min-height:0 }
  .table-top-casinos .ord1{ order:1 }
  .table-top-casinos .ord2{ order:2 }
  .table-top-casinos .ord3{ order:3 }
  .table-top-casinos .ord4{ order:4 }
  .table-top-casinos .ord5{ order:5 }

  .table-top-casinos .table-entry.size6:nth-child(3),
  .table-top-casinos .table-entry.size6:nth-child(4),
  .table-top-casinos .table-entry.size6:nth-child(5) { flex: 0 0 33.3%; font-size: 20px; }
}

@media(max-width: 374px){
  .table-top-casinos .table-bonus { font-size: 16px; }
  .table-top-casinos .table-payouts span { /*max-width: 22px;*/ }

  .table-top-casinos .table-games { top: -5px; }
  .table-top-casinos .table-games:before { margin-bottom: 4px; }

  .table-top-casinos .table-list:before,
  .table-top-casinos .table-icon:before,
  .table-top-casinos .table-entry:before,
  .table-top-casinos .table-market:before { font-size: 11px; }
}

/* Tablet Portrait */

@media(min-width: 768px){
  .table-top-casinos { background: none; }

  .table-top-casinos table { margin-bottom: 10px; }
  .table-top-casinos table thead { margin-bottom: 10px; background: #d4d7db; }
  .table-top-casinos table thead th { padding: 4px 2px; border: 0; font-size: 12px; font-weight: 400; color: #667583; background: none; }
  .table-top-casinos table tbody tr { border: 1px solid #d6d8d9; background: #fff; }
  .table-top-casinos tr { position: relative; border-radius: 2px; overflow: hidden; }
  .table-top-casinos td { padding: 0 5px; }
  .table-top-casinos tr + tr { margin-top: 10px; }
  .table-top-casinos tbody tr { padding: 10px 0; }
  .table-top-casinos tbody tr:after { content: attr(data-terms); display: block; flex: 0 0 100%; clear: both; font-size: 10px; padding: 10px 10px 0 32px; line-height: 1.4; color: #707070; text-align: right; }

  .table-top-casinos th,
  .table-top-casinos td { float: left; }

  .table-top-casinos .table-icon { min-height: 0; }
  .table-top-casinos .table-entry { padding-bottom: 0; font-size: 16px; }
  .table-top-casinos .list-games-alt { display: inline-block; vertical-align: middle; }
  .table-top-casinos .table-market span { font-size: 12px; color: #3d3d3d; }
  .table-top-casinos .table-number:after { content: ' / ' attr(data-text-after); display: inline; }
  .table-top-casinos .table-actions .is-highlighted:before { padding-left: 25px; }

  .table-top-casinos .table-expand { padding-right: 80px; padding-left: 80px; }
  .table-top-casinos .table-expand:before { left: 30px; }
  .table-top-casinos .table-expand:after { right: 30px; }

  .table-top .table-expand { padding-right: 80px; padding-left: 80px; }
  .table-top .table-expand:before { left: 30px; }
  .table-top .table-expand:after { right: 30px; }

  .table-top-casinos .table-rating { height: auto; padding-right: 5px; }
  .table-top-casinos .table-rating a { display: block; }
  .table-top-casinos .table-rating span { width: 54px; height: 8px; top: 0; }
  .table-top-casinos .table-rating strong { display: block; font-size: 15px; line-height: 1.2; color: #1b354c; }

  .table-top-casinos .table-payouts span { /*max-width: 26px;*/ }
  .table-top-casinos .table-payouts:before { content: attr(data-text-before); margin-bottom: 10px; font-size: 17px; }

  .table-top-casinos .table-games { top: 0; }
  .table-top-casinos .table-games div { display: inline-block; }

  .table-top-casinos .list-games-alt > span,
  .table-top-casinos .table-games > div > span { display: block; }
  .table-top-casinos .list-flags > span {font-size:inherit}
  .table-top-casinos .list-flags > span:before {margin-top: -2px;margin-right: 7px;vertical-align: middle;float: none;}

  .table-top-casinos .list-games-primary > span {display: inline-block;width: 44%;vertical-align: middle;}

  .table-top-casinos .table-bonus { font-size: 15px; }
  .table-top-casinos .table-bonus:before { margin-bottom: 7px; }
  .table-top-casinos .table-bonus strong { font-size: 27px; }

  .table-top-casinos .logo { margin: 0 auto; }
  .table-top-casinos .logo span { position: absolute; display: flex; width: 22px; height: 100%; top: 0; left: 0; justify-content: center; align-items: center; border-right: 1px solid #d6d8d9; font-size: 15px; font-weight: 700; color: #fff; text-align: center; background: #1b354c; }

  .table-top-casinos .table-icon,
  .table-top-casinos .table-list,
  .table-top-casinos .table-games,
  .table-top-casinos .table-order,
  .table-top-casinos .table-entry,
  .table-top-casinos .table-rating,
  .table-top-casinos .table-number,
  .table-top-casinos .table-market,
  .table-top-casinos .table-actions,
  .table-top-casinos .table-entry ~ *,
  .table-top-casinos .table-entry ~ .table-rating { order: initial; }

  .table-top-casinos .logo span small,
  .table-top-casinos .table-list:before,
  .table-top-casinos .table-icon:before,
  .table-top-casinos .table-games:before,
  .table-top-casinos .table-entry:before,
  .table-top-casinos .table-number:before,
  .table-top-casinos .table-market:before,
  .table-top-casinos .table-actions .terms { display: none; }

  .table-top-casinos .table-actions{ padding-right: 10px; }
  .table-top-casinos .table-logo{ padding-left: 22px; }

  .table-top-casinos .size1 { width: 25%; flex: 0 0 25%; padding-left: 22px; }
  .table-top-casinos .size2 { width: 16%; flex: 0 0 16%; }
  .table-top-casinos .size3 { width: 20%; flex: 0 0 20%; }
  .table-top-casinos .size4 { width: 15%; flex: 0 0 15%; }
  .table-top-casinos .size5 { width: 24%; flex: 0 0 24%; padding-right: 10px; }
  .table-top-casinos .size6 { width: 9%; flex: 0 0 9%; }
  .table-top-casinos .size7 { width: 8%; flex: 0 0 8%; }
  .table-top-casinos .size9 { width: 27%; flex: 0 0 27%; }
  .table-top-casinos .size10 { width: 27%; flex: 0 0 27%; padding: 0 10px; }
  /*next will overwrite*/
  .table-top-casinos .p-l { padding-left:2% }
  .table-top-casinos .p-r { padding-right:2% }
  .table-top-casinos .s1-075 { width: 7.5%; flex: 0 0 7.5%; }
  .table-top-casinos .s1-10 { width: 10%; flex: 0 0 10%; }
  .table-top-casinos .s1-125 { width: 12.5%; flex: 0 0 12.5%; }
  .table-top-casinos .s1-15 { width: 15%; flex: 0 0 15%; }
  .table-top-casinos .s1-175 { width: 17.5%; flex: 0 0 17.5%; }
  .table-top-casinos .s1-20 { width: 20%; flex: 0 0 20%; }
  .table-top-casinos .s1-225 { width: 22.5%; flex: 0 0 22.5%; }
  .table-top-casinos .s1-25 { width: 25%; flex: 0 0 25%; }
  .table-top-casinos .s1-275 { width: 27.5%; flex: 0 0 27.5%; }
  .table-top-casinos .s1-30 { width: 30%; flex: 0 0 30%; }

  .terms-altered .terms { padding: 10px 10px 0 32px; text-align: right; }

  /*  Modifier: Table Primary */

  .table-primary .table-bonus strong { font-size: 35px; }
}

@media(min-width: 768px) and (max-width: 1023px){
  .table-top-casinos .hidden-tablet { display: none; }
}

/* Desktop */

@media(min-width: 1024px){
  .table-top-casinos { padding: 0; }

  .table-top-casinos .table-entry { font-size: 23px; }
  .table-top-casinos .table-entry.caps { text-transform:uppercase; }
  .table-top-casinos .table-entry.font17 { font-size: 17px; }
  .table-top-casinos .table-entry.font26 { font-size: 26px; }
  .table-top-casinos .table-number { padding: 19px 10px 20px; font-size: 16px; box-shadow: inset 0 0 0 5px #fff, inset 0 0 0 6px #eeefef; }
  .table-top-casinos .table-payouts span { max-width: none; }
  .table-top-casinos .table-bonus .terms { display: block; }

  .table-top-casinos .table-license div { padding: 15px 10px; }
  .table-top-casinos .table-license strong { padding: 5px 0; }

  .table-top-casinos .table-rating { padding: 10px 10px 20px; box-shadow: inset 0 0 0 5px #fff, inset 0 0 0 6px #eeefef; }
  .table-top-casinos .table-rating strong { font-size: 43px; }
  .table-top-casinos .table-rating span { width: 96px; height: 15px; }

  .table-top-casinos tbody tr:after,
  .table-top-casinos .expanded .terms { display: none; }

  .table-top-casinos .expanded_on_load .terms { display: none; }
  .table-top-casinos .expanded_on_load:after,
  .table-top-casinos .expanded:after { display: block; }

  .table-top-casinos .size1 { width: 18%; max-width: 18%; flex: 0 0 18%; }
  .table-top-casinos .size2 { width: 22%; max-width: 22%; flex: 0 0 22%; }
  .table-top-casinos .size3 { width: 20%; max-width: 20%; flex: 0 0 20%; }
  .table-top-casinos .size4 { width: 21%; max-width: 21%; flex: 0 0 21%; }
  .table-top-casinos .size5 { width: 19%; max-width: 19%; flex: 0 0 19%; }
  .table-top-casinos .size7 { width: 14%; max-width: 14%; flex: 0 0 14%; }
  .table-top-casinos .size8 { width: 11%; flex: 0 0 11%; }
  .table-top-casinos .size9 { width: 14%; max-width: 14%; flex: 0 0 14%; margin: 0 1%; }
  /*next will overwrite*/
  .table-top-casinos .p-l { padding-left:2% }
  .table-top-casinos .p-r { padding-right:2% }
  .table-top-casinos .p-b { padding-right:2%;padding-left:2%  }
  .table-top-casinos .s2-075 { width: 7.5%;max-width: 7.5%; flex: 0 0 7.5%; }
  .table-top-casinos .s2-10 { width: 10%;max-width: 10%; flex: 0 0 10%; }
  .table-top-casinos .s2-125 { width: 12.5%;max-width: 12.5%; flex: 0 0 12.5%; }
  .table-top-casinos .s2-15 { width: 15%;max-width: 15%; flex: 0 0 15%; }
  .table-top-casinos .s2-175 { width: 17.5%;max-width: 17.5%; flex: 0 0 17.5%; }
  .table-top-casinos .s2-20 { width: 20%;max-width: 20%; flex: 0 0 20%; }
  .table-top-casinos .s2-225 { width: 22.5%;max-width: 22.5%; flex: 0 0 22.5%; }
  .table-top-casinos .s2-25 { width: 25%;max-width: 25%; flex: 0 0 25%; }
  .table-top-casinos .s2-275 { width: 27.5%;max-width: 27.5%; flex: 0 0 27.5%; }
  .table-top-casinos .s2-30 { width: 30%;max-width: 30%; flex: 0 0 30%; }

  /*  Modifier: Terms Altered */

  .terms-altered .expanded:after { display: none; }
  .terms-altered .expanded .terms { display: block; }

  /*  Modifier: Table Primary */

  .table-primary .table-entry { font-size: 26px; }
}

@media(min-width: 1200px){
  .table-top-casinos .table-number { padding-top: 33px; padding-bottom: 34px; font-size: 24px; }
  .table-top-casinos .size7 { width: 12%; max-width: 12%; flex: 0 0 12%; margin: 0 1%; }

  .table-top-casinos .table-actions a { max-width: 147px; margin-right: auto; margin-left: auto; }
  .table-top-casinos .table-actions .is-highlighted { max-width: none; }
  .table-top-casinos .table-actions .is-highlighted:before { display: inline-block; }
}


/*list-bullets.css module*/

.list-bullets { font-size: 13px; color: #3d3d3d; text-align: left; }

.list-bullets small { display: none; }
.list-bullets span { position: relative; display: block; padding-left: 10px; }
.list-bullets span:before { content: ''; position: absolute !important; width: 4px; height: 4px; top: 6px !important; left: 0; border-radius: 50%; background: #3d3d3d; }
.list-bullets span ~ span { margin-top: 7px; }

/*list-checks.css module*/
.list-checks { display: inline-block; vertical-align: middle; font-size: 13px; line-height: 1.2; color: #1b354c; font-weight: 700; text-align: left; }

.list-checks li { position: relative; padding-left: 20px; }
.list-checks li:before { content: ''; position: absolute; width: 15px; height: 12px; top: 1px; left: 0; background: url(/wp-content/themes/modular/css/images/check-yes.png) no-repeat 0 0 / 100% 100%; }
.list-checks li + li { margin-top: 15px; }

/*awards.css module*/

.awards-logo { background: url(/wp-content/themes/modular/css/images/awards_logo.png) no-repeat 0 0; font-size: 0pt; line-height: 0pt; text-indent: -4000px; display: block; }
.awards-logo.egr { width: 191px; height: 176px; background-position: 0 0; }
.awards-logo.ga { width: 191px; height: 176px; background-position: -191px 0; }
.awards-logo.gg { width: 191px; height: 176px; background-position: -382px 0; }
.awards-logo.ice { width: 191px; height: 176px; background-position: -573px 0; }
.awards-logo.gi { width: 191px; height: 176px; background-position: -764px 0; }

._award{text-align:center;}
._award>span,._award:before{display:inline-block;width:110px;height:100px;background:url(/wp-content/themes/modular/css/award/egr.png) no-repeat center;text-indent:-9999px;}
._award.m>span,._award.m:before{width:88px;height: 80px;background-size:contain;}
._award.egr>span,._award.egr:before{background-image:url(/wp-content/themes/modular/css/award/egr.png)}
._award.gia>span,._award.gia:before{background-image:url(/wp-content/themes/modular/css/award/gia.png)}
._award.ga>span,._award.ga:before{background-image:url(/wp-content/themes/modular/css/award/ga.png)}
._award.gga>span,._award.gga:before{background-image:url(/wp-content/themes/modular/css/award/gga.png)}
._award.iga>span,._award.iga:before{background-image:url(/wp-content/themes/modular/css/award/iga.png)}
._award.gra>span,._award.gra:before{background-image:url(/wp-content/themes/modular/css/award/gra.png)}
._award.sbc>span,._award.sbc:before{background-image:url(/wp-content/themes/modular/css/award/sbc-awards.png)}
._award.gi>span,._award.gi:before{background-image:url(/wp-content/themes/modular/css/award/gi-awards.png)}
._award.ceegc>span,._award.ceegc:before{background-image:url(/wp-content/themes/modular/css/award/ceega.png)}
._award.btc>span,._award.btc:before{background-image:url(/wp-content/themes/modular/css/award/btc.png)}
._award.bcs>span,._award.bcs:before{background-image:url(/wp-content/themes/modular/css/award/best-customer-support.png)}
._award.igb>span,._award.igb:before{background-image:url(/wp-content/themes/modular/css/award/igb-affiliate.png)}
._award.best-customer-care>span,._award.best-customer-care:before{background-image:url(/wp-content/themes/modular/css/award/best-customer-care.png)}
._award.best-operator>span,._award.best-operator:before{background-image:url(/wp-content/themes/modular/css/award/best-operator.png)}
._award.american-gambling-awards>span,._award.american-gambling-awards:before{background-image:url(/wp-content/themes/modular/css/award/american-gambling-awards.png)}
._award.sigma-americas-awards>span,._award.sigma-americas-awards:before{background-image:url(/wp-content/themes/modular/css/award/sigma-americas-awards.png)}
._award.arets-kasino-2019>span,._award.arets-kasino-2019:before{background-image:url(/wp-content/themes/modular/css/award/arets-kasino-2019.png)}
._award.egr-nordics-awards-2022>span,._award.egr-nordics-awards-2022:before{background-image:url(/wp-content/themes/modular/css/award/egr-nordics-awards-2022.png)}
._award.iso27001-2013>span,._award.iso27001-2013:before{background-image:url(/wp-content/themes/modular/css/award/iso27001-2013.png)}
._award.egr-awards-2020>span,._award.egr-awards-2020:before{background-image:url(/wp-content/themes/modular/css/award/egr-awards-2020.png)}
._award.egr-awards-2009>span,._award.egr-awards-2009:before{background-image:url(/wp-content/themes/modular/css/award/egr-awards-2009-operator-of-the-year.png)}
._award.egr-awards-2021>span,._award.egr-awards-2021:before{background-image:url(/wp-content/themes/modular/css/award/egr-awards-2021-best-online-casino.png)}
._award.egr-awards-2019>span,._award.egr-awards-2019:before{background-image:url(/wp-content/themes/modular/css/award/egr-2019-awards.png)}
._award.sbc-awards-2022>span,._award.sbc-awards-2022:before{background-image:url(/wp-content/themes/modular/css/award/sbc-awards-2022.png)}

/*promo-box.css module*/

.promo-box { padding: 10px; margin-bottom: 20px; border: 1px solid #d6d8d9; border-radius: 2px; background: #fff; box-sizing: border-box; }
.promo-box.highlight { position: relative; padding-top: 20px; overflow: hidden; }
.promo-box.highlight:before { content: ''; position: absolute; width: 100px; height: 100px; top: -50px; left: -50px; border-radius: 50%; background: #1b354c; }
.promo-box.highlight:after { content: ''; position: absolute; width: 23px; height: 25px; top: 9px; left: 8px; background: url(/wp-content/themes/modular/css/images/promo-box-cup.png) no-repeat 0 0 / 100% 100%; }

.promo-box *,
.promo-box *:before,
.promo-box *:after { box-sizing: border-box; }

.promo-box .logo { width: 100%; max-width: 150px; margin: 0 auto; }
.promo-box .logo-slots { width: 100%; max-width: 150px; margin: 0 auto; }
.promo-box .promo-box-logo { flex: 0 0 45%; padding: 0 5px; text-align: center; }
.promo-box .promo-box-group { display: flex; flex-flow: row wrap; align-items: center; margin-bottom: 13px; }
.promo-box .promo-box-actions { text-align: center; }
.promo-box .list-checks li + li { margin-top: 8px; }

.promo-box .link { font-family: 'Open Sans', sans-serif; font-size: 11px; color: #0096cb; text-decoration: underline; }
.promo-box .link:hover { text-decoration: none; }

.promo-box .promo-box-terms { padding: 8px; font-size: 9px; line-height: 1.33; color: #939393; text-align: center; background: #f6f6f6; }
.promo-box .promo-box-terms a { font-weight: 700; color: #4c4c4c; text-decoration: underline; }
.promo-box .promo-box-terms a:hover { text-decoration: none; }

.promo-box .promo-box-list { margin-top: 12px; text-align: center; }
.promo-box .promo-box-list dl { display: flex; flex-flow: row wrap; justify-content: space-between; font-size: 13px; line-height: 1.2; color: #3d3d3d; text-align: left; }
.promo-box .promo-box-list dt { flex: 0 0 40%; padding-right: 10px; font-weight: 700; }
.promo-box .promo-box-list dd { flex: 0 0 58%; text-align: right; }
.promo-box .promo-box-list .ico-check { font-size: 0; width: 15px; height: 12px; background: no-repeat url(/wp-content/themes/modular/css/images/check-yes.png) right center; background-size: contain; }

.promo-box .promo-box-bonus { flex: 0 0 55%; padding: 0 5px; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 1.2; font-weight: 700; color: #616162; text-align: center; }
.promo-box .promo-box-bonus small { display: block; margin-bottom: 3px; font-size: 13px; font-weight: 400; color: #616162; }
.promo-box .promo-box-bonus strong { display: block; font-family: 'Russo One', sans-serif; font-size: 22px; line-height: 1; color: #1b354c; }

.promo-box .btn-alternative { position: relative; padding: 10px 20px 11px 50px; margin: 0; font-size: 18px; line-height: 1.2; }
.promo-box .btn-alternative:before { content: ''; position: absolute; width: 21px; height: 27px; top: 50%; left: 20px; border: 0; transform: translateY(0); opacity: 1; visibility: visible; margin-top: -13px; background: url(/wp-content/themes/modular/css/images/shield.png) no-repeat 0 0; }



.promo-box .promo-box-list dt:nth-child(n+3),
.promo-box .promo-box-list dd:nth-child(n+3) { margin-top: 2px; }

@media(max-width: 539px){
  .promo-box .promo-box-list { order: 2; }
  .promo-box .promo-box-actions { order: 1; margin-top: 10px; }
  .promo-box .promo-box-group > *:not(.promo-box-logo):not(.promo-box-bonus) { flex: 0 0 100%; }

  .promo-box .promo-box-list,
  .promo-box .btn-alternative { max-width: 230px; margin-right: auto; margin-left: auto; }
}

@media(min-width: 540px){
  .promo-box .promo-box-list { flex: 0 0 45%; }
  .promo-box .promo-box-actions { flex: 0 0 40%; }
}

@media(min-width: 540px) and (max-width: 767px){
  .promo-box .promo-box-bonus:nth-last-child(3) { padding-left: 30px; }
  .promo-box .promo-box-list + .promo-box-actions { flex: 0 0 55%; padding-left: 30px; }
  .promo-box .promo-box-logo:not(:nth-last-child(4)) { flex: 0 0 25%; }
  .promo-box .promo-box-bonus:not(:nth-last-child(3)) { flex: 0 0 30%; margin: 0 2.5%; }
}

/* Tablet Portrait */

@media(min-width: 768px){
  .promo-box { max-width: 790px; margin-right: auto; margin-left: auto; }

  .promo-box .promo-box-logo { flex: 0 0 112px; padding: 0; }
  .promo-box .promo-box-group { flex-wrap: nowrap; }
  .promo-box .promo-box-actions { flex: 0 0 24%; }

  .promo-box .promo-box-bonus { flex: 1 1 100%; padding: 0 15px 0 0; font-size: 17px; }
  .promo-box .promo-box-bonus small { font-size: 12px; }
  .promo-box .promo-box-bonus strong { font-size: 25px; }
  .promo-box .promo-box-bonus:nth-last-child(3) { flex: 1 1 70%; }

  .promo-box .promo-box-list { flex: 1 1 100%; min-width: 240px; padding-right: 25px; margin: 0; }
  .promo-box .promo-box-list dl { max-width: 260px; margin: 0 auto; font-size: 12px; }
}

/* Desktop */

@media(min-width: 1024px){
  .promo-box { max-width: 920px; padding: 17px 17px 10px; }
  .promo-box.highlight .promo-box-logo { flex: 0 0 230px; }

  .promo-box .promo-box-logo { flex: 0 0 170px; padding-right: 20px; }
  .promo-box .promo-box-list { padding: 0 0 0 20px; }
  .promo-box .promo-box-bonus { padding: 0; }
  .promo-box .promo-box-terms { padding: 10px 20px; }
  .promo-box .promo-box-actions { padding-left: 20px; white-space: nowrap; }
  .promo-box .promo-box-list dl { font-size: 13px; }

  .promo-box .promo-box-bonus { font-size: 20px; }
  .promo-box .promo-box-bonus small { margin-bottom: 4px; font-size: 15px; }
  .promo-box .promo-box-bonus strong { font-size: 28px; }
}

/*generic-table.css module*/
.generic-table[data-code*="1"] table tbody tr td:nth-child(1),
.generic-table[data-code*="2"] table tbody tr td:nth-child(2),
.generic-table[data-code*="3"] table tbody tr td:nth-child(3),
.generic-table[data-code*="4"] table tbody tr td:nth-child(4),
.generic-table[data-code*="5"] table tbody tr td:nth-child(5),
.generic-table[data-code*="6"] table tbody tr td:nth-child(6),
.generic-table[data-code*="7"] table tbody tr td:nth-child(7),
.generic-table[data-code*="8"] table tbody tr td:nth-child(8),
.generic-table[data-code*="9"] table tbody tr td:nth-child(9),
.generic-table[data-code*="10"] table tbody tr td:nth-child(10) { font-size: 16px; font-weight: 700; color: #454545; }

.generic-table[data-text-left*="1"] table tbody tr td:nth-child(1),
.generic-table[data-text-left*="2"] table tbody tr td:nth-child(2),
.generic-table[data-text-left*="3"] table tbody tr td:nth-child(3),
.generic-table[data-text-left*="4"] table tbody tr td:nth-child(4),
.generic-table[data-text-left*="5"] table tbody tr td:nth-child(5),
.generic-table[data-text-left*="6"] table tbody tr td:nth-child(6),
.generic-table[data-text-left*="7"] table tbody tr td:nth-child(7),
.generic-table[data-text-left*="8"] table tbody tr td:nth-child(8),
.generic-table[data-text-left*="9"] table tbody tr td:nth-child(9),
.generic-table[data-text-left*="10"] table tbody tr td:nth-child(10) { text-align: left; }

.generic-table[data-link-text-center*="1"] table tbody tr td:nth-child(1) a,
.generic-table[data-link-text-center*="2"] table tbody tr td:nth-child(2) a,
.generic-table[data-link-text-center*="3"] table tbody tr td:nth-child(3) a,
.generic-table[data-link-text-center*="4"] table tbody tr td:nth-child(4) a,
.generic-table[data-link-text-center*="5"] table tbody tr td:nth-child(5) a,
.generic-table[data-link-text-center*="6"] table tbody tr td:nth-child(6) a,
.generic-table[data-link-text-center*="7"] table tbody tr td:nth-child(7) a,
.generic-table[data-link-text-center*="8"] table tbody tr td:nth-child(8) a,
.generic-table[data-link-text-center*="9"] table tbody tr td:nth-child(9) a,
.generic-table[data-link-text-center*="10"] table tbody tr td:nth-child(10) a { margin: auto; }

.generic-table[data-small*="1"] table tbody tr td:nth-child(1),
.generic-table[data-small*="2"] table tbody tr td:nth-child(2),
.generic-table[data-small*="3"] table tbody tr td:nth-child(3),
.generic-table[data-small*="4"] table tbody tr td:nth-child(4),
.generic-table[data-small*="5"] table tbody tr td:nth-child(5),
.generic-table[data-small*="6"] table tbody tr td:nth-child(6),
.generic-table[data-small*="7"] table tbody tr td:nth-child(7),
.generic-table[data-small*="8"] table tbody tr td:nth-child(8),
.generic-table[data-small*="9"] table tbody tr td:nth-child(9),
.generic-table[data-small*="10"] table tbody tr td:nth-child(10) { font-size: 10px; }

.generic-table[data-italic*="1"] table tbody tr td:nth-child(1),
.generic-table[data-italic*="2"] table tbody tr td:nth-child(2),
.generic-table[data-italic*="3"] table tbody tr td:nth-child(3),
.generic-table[data-italic*="4"] table tbody tr td:nth-child(4),
.generic-table[data-italic*="5"] table tbody tr td:nth-child(5),
.generic-table[data-italic*="6"] table tbody tr td:nth-child(6),
.generic-table[data-italic*="7"] table tbody tr td:nth-child(7),
.generic-table[data-italic*="8"] table tbody tr td:nth-child(8),
.generic-table[data-italic*="9"] table tbody tr td:nth-child(9),
.generic-table[data-italic*="10"] table tbody tr td:nth-child(10) { font-style: italic; }

.generic-table[data-bold*="1"] table tbody tr td:nth-child(1),
.generic-table[data-bold*="2"] table tbody tr td:nth-child(2),
.generic-table[data-bold*="3"] table tbody tr td:nth-child(3),
.generic-table[data-bold*="4"] table tbody tr td:nth-child(4),
.generic-table[data-bold*="5"] table tbody tr td:nth-child(5),
.generic-table[data-bold*="6"] table tbody tr td:nth-child(6),
.generic-table[data-bold*="7"] table tbody tr td:nth-child(7),
.generic-table[data-bold*="8"] table tbody tr td:nth-child(8),
.generic-table[data-bold*="9"] table tbody tr td:nth-child(9),
.generic-table[data-bold*="10"] table tbody tr td:nth-child(10) { font-weight: bold; }

.generic-table[data-span-block*="1"] table tbody tr td:nth-child(1) span,
.generic-table[data-span-block*="2"] table tbody tr td:nth-child(2) span,
.generic-table[data-span-block*="3"] table tbody tr td:nth-child(3) span,
.generic-table[data-span-block*="4"] table tbody tr td:nth-child(4) span,
.generic-table[data-span-block*="5"] table tbody tr td:nth-child(5) span,
.generic-table[data-span-block*="6"] table tbody tr td:nth-child(6) span,
.generic-table[data-span-block*="7"] table tbody tr td:nth-child(7) span,
.generic-table[data-span-block*="8"] table tbody tr td:nth-child(8) span,
.generic-table[data-span-block*="9"] table tbody tr td:nth-child(9) span,
.generic-table[data-span-block*="10"] table tbody tr td:nth-child(10) span { display: block; }

.generic-table[data-medium*="1"] table tbody tr td:nth-child(1),
.generic-table[data-medium*="2"] table tbody tr td:nth-child(2),
.generic-table[data-medium*="3"] table tbody tr td:nth-child(3),
.generic-table[data-medium*="4"] table tbody tr td:nth-child(4),
.generic-table[data-medium*="5"] table tbody tr td:nth-child(5),
.generic-table[data-medium*="6"] table tbody tr td:nth-child(6),
.generic-table[data-medium*="7"] table tbody tr td:nth-child(7),
.generic-table[data-medium*="8"] table tbody tr td:nth-child(8),
.generic-table[data-medium*="9"] table tbody tr td:nth-child(9),
.generic-table[data-medium*="10"] table tbody tr td:nth-child(10) { font-size: 15px; }

.generic-table[data-big*="1"] table tbody tr td:nth-child(1),
.generic-table[data-big*="2"] table tbody tr td:nth-child(2),
.generic-table[data-big*="3"] table tbody tr td:nth-child(3),
.generic-table[data-big*="4"] table tbody tr td:nth-child(4),
.generic-table[data-big*="5"] table tbody tr td:nth-child(5),
.generic-table[data-big*="6"] table tbody tr td:nth-child(6),
.generic-table[data-big*="7"] table tbody tr td:nth-child(7),
.generic-table[data-big*="8"] table tbody tr td:nth-child(8),
.generic-table[data-big*="9"] table tbody tr td:nth-child(9),
.generic-table[data-big*="10"] table tbody tr td:nth-child(10) { font-size: 17px; line-height: 19px;}

.generic-table[data-terms*="1"] table tbody tr th:nth-child(1),
.generic-table[data-terms*="2"] table tbody tr th:nth-child(2),
.generic-table[data-terms*="3"] table tbody tr th:nth-child(3),
.generic-table[data-terms*="4"] table tbody tr th:nth-child(4),
.generic-table[data-terms*="5"] table tbody tr th:nth-child(5),
.generic-table[data-terms*="6"] table tbody tr th:nth-child(6),
.generic-table[data-terms*="7"] table tbody tr th:nth-child(7),
.generic-table[data-terms*="8"] table tbody tr th:nth-child(8),
.generic-table[data-terms*="9"] table tbody tr th:nth-child(9),
.generic-table[data-terms*="10"] table tbody tr th:nth-child(10),
.generic-table[data-terms*="1"] table tbody tr td:nth-child(1),
.generic-table[data-terms*="2"] table tbody tr td:nth-child(2),
.generic-table[data-terms*="3"] table tbody tr td:nth-child(3),
.generic-table[data-terms*="4"] table tbody tr td:nth-child(4),
.generic-table[data-terms*="5"] table tbody tr td:nth-child(5),
.generic-table[data-terms*="6"] table tbody tr td:nth-child(6),
.generic-table[data-terms*="7"] table tbody tr td:nth-child(7),
.generic-table[data-terms*="8"] table tbody tr td:nth-child(8),
.generic-table[data-terms*="9"] table tbody tr td:nth-child(9),
.generic-table[data-terms*="10"] table tbody tr td:nth-child(10) { max-width: 360px; }

.generic-table { overflow-x: auto; margin: 0 0 20px; overflow-y: hidden; }
.generic-table table { width: auto; max-width: 100%; margin-left: auto; margin-right: auto; border-collapse: separate; border-spacing: 0; }
.generic-table.full table { width: 100%; }
.generic-table table tr th { font-size: 14px; border-width: 0 0 4px; height: 28px; }
.generic-table table tr td { font-size: 13px; line-height: 15px; color: #606060; border-width: 1px; padding: 8px 16px; }
.generic-table table tr:nth-child(even) td { background: #f9f9f9; }
.generic-table table tr td + td { border-left-width: 0; }
.generic-table table tr + tr td { border-top-width: 0; }
.generic-table table tr td span.long-txt { display: block; }
.generic-table .logo { margin-right: auto; margin-left: auto; }
.generic-table .terms-container { max-width: 360px; }
.generic-table .terms-container a { color: #005ea8; }
.generic-table [href^="/-/"]:before { display: none; left: auto; }
.generic-table [class*="ico-"] > span {display: block; }
.generic-table tr:nth-last-child(-n+3) [href^="/-/"]:before { display: none; top: auto; bottom: 100%; margin-bottom: 10px; }

.generic-table .generic-table-icon { position: relative; display: block; padding-left: 40px; vertical-align: middle; font-weight: 700; text-align: left; white-space: nowrap; }
.generic-table .generic-table-icon:before { content: ''; position: absolute; display: inline-block; width: 35px; height: 35px; top: 50%; left: 0; transform: translateY(-50%); vertical-align: middle; font-weight: 700; background-image: url(/wp-content/themes/modular/css/images/generic-table-sprite.png); background-repeat: no-repeat; }
.generic-table a.generic-table-icon { color: #003d89; }

.generic-table .btn-alternative { display: block; padding: 13px 20px; margin: 0; font-size: 14px; color: #fff; text-decoration: none; white-space: nowrap; }
.generic-table.right { margin-left: 15px; }
.generic-table.left { margin-right: 15px; }

.generic-table .present:before { background-position-x: 0; }
.generic-table .score-100:before { background-position-x: -35px; }
.generic-table .score-200:before { background-position-x: -70px; }
.generic-table .score-300:before { background-position-x: -105px; }
.generic-table .score-500:before { background-position-x: -140px; }
.generic-table .slot:before { background-position-x: -175px; }
.generic-table .payback:before { background-position-x: -210px; }
.generic-table .ticket:before { background-position-x: -245px; }
.generic-table .dealer:before { background-position-x: -280px; }
.generic-table .download:before { background-position-x: -315px; }
.generic-table .circle:before { background-position-x: -350px; }
.generic-table .crown:before { background-position-x: -385px; }
.generic-table .change:before { background-position-x: -420px; }
.generic-table .netent-icon:before { background-position-x: -455px; }
.generic-table .playtech-icon:before { background-position-x: -490px; }
.generic-table .m:before { background-position-x: -525px; }
.generic-table .go:before { background-position-x: -560px; }
.generic-table .slot-machine:before { background-position-x: -595px; }
.generic-table .poker:before { background-position-x: -630px; }
.generic-table .roulette:before { background-position-x: -665px; }
.generic-table .bingo:before { background-position-x: -700px; }
.generic-table .cards:before { background-position-x: -735px; }
.generic-table .baccarat:before { background-position-x: -770px; }
.generic-table .first-bet:before { background-position: 0px -35px; }
.generic-table .cashback:before { background-position: -35px -35px; }
.generic-table .odds:before { background-position: -70px -35px; }
.generic-table .betting-credits:before { background-position: -105px -35px; }
.generic-table .free-bet:before { background-position: -140px -35px; }
.generic-table .quickspin:before { background-position: -210px -33px; }
.generic-table .gift:before { background-position: -246px -33px; }
.generic-table .mobile:before { background-position: -352px -33px; }

.generic-table .icon { font-size: 15px; font-weight: 700; }
.generic-table table tr:nth-child(even) .icon { background: #fff; }
.generic-table .icon:before { content: ''; display: block; margin: 0 auto 5px; }
.generic-table .icon.expert:before { width: 59px; height: 59px; background: url(/wp-content/themes/modular/css/images/expert.png) no-repeat 0 0; }
.generic-table .icon.player:before { width: 45px; height: 47px; background: url(/wp-content/themes/modular/css/images/player.png) no-repeat 0 0; }
.generic-table .icon.evolution:before { width: 140px; height: 50px; background: url(/wp-content/themes/modular/css/images/evolution-gaming-dark.png) no-repeat 0 0; }
.generic-table .icon.microgaming:before { width: 140px; height: 50px; background: url(/wp-content/themes/modular/css/images/microgaming.png) no-repeat 0 0; }
.generic-table .icon.extreme:before { width: 150px; height: 45px; background: url(/wp-content/themes/modular/css/images/extreme-live-gaming-dark.png) no-repeat 0 0; }
.generic-table .icon.inplay-baccarat:before { width: 150px; height: 45px; background: url(/wp-content/themes/modular/css/images/in-house-live-baccarat.png) no-repeat 0 0; }
.generic-table .icon.playtech:before { width: 140px; height: 50px; background: url(/wp-content/themes/modular/css/images/playtech-light.png) no-repeat 0 0; }

.generic-table-limited table { min-width: 1075px; table-layout: fixed; }
.generic-table-limited.nofixed table { table-layout: initial; }
.generic-table-limited [href^="/-/"]:before { display: none; }
.generic-table.fullwidth table { width: 100%; }

.generic-table-limited .w19,
.generic-table-limited th:nth-child(2):not(.nowidth),
.generic-table-limited td:nth-child(2):not(.nowidth) { width: 19%; }

.generic-table .pros:before { content: ''; position: absolute; width: 64px; height: 65px; top: 50%; left: 50px; margin: -32px 0 0 -32px; background: url(/wp-content/themes/modular/css/images/pros.png) no-repeat 0 0; }
.generic-table .cons:before { content: ''; position: absolute; width: 65px; height: 66px; top: 50%; left: 50px; margin: -33px 0 0 -32px; background: url(/wp-content/themes/modular/css/images/cons.png) no-repeat 0 0; }

.generic-table .pros,
.generic-table table tr:nth-child(even) .pros { background: #f2fced; }

.generic-table .cons,
.generic-table table tr:nth-child(even) .cons { background: #fff7f7; }

.generic-table .pros,
.generic-table .cons { position: relative; padding: 15px 15px 15px 100px; color: #1c3041; text-align: left; }

.generic-table .pros span,
.generic-table .cons span { position: relative; display: block; padding-left: 13px; }

.generic-table .pros span:before,
.generic-table .cons span:before { content: ''; position: absolute; width: 4px; height: 4px; top: 5px; left: 0; border-radius: 50%; background: #1c3041; }

.generic-table .pros span ~ span,
.generic-table .cons span ~ span { margin-top: 5px; }

.generic-table .pros small,
.generic-table .cons small { display: none; }

.generic-table.lazyload .pros:before,
.generic-table.lazyload .cons:before,
.generic-table.lazyload .icon:before,
.generic-table.lazyload .generic-table-icon:before,
.generic-table.lazyload .logo { background-image: none; }

.generic-table .generic-table-icon.cards { display: block; text-align: left; }

/*list-casinos.css module*/
.content .list-casinos { display: block; max-width: none; width: auto; margin: 0 -10px; font-size: 0; text-align: center; }

.content .list-casinos li { position: relative; display: inline-block; width: 120px; vertical-align: top; padding: 0 10px; margin: 0 10px 20px; }
.content .list-casinos li:before { display: none; }
.content .list-casinos a { display: block; font-size: 13px; line-height: 1.2; color: #747474; text-align: center; }
.content .list-casinos a:hover { text-decoration: underline; }
.content .list-casinos a:hover span { background-color: #405e7a; }
.content .list-casinos span { display: block; width: 100px; height: 100px; margin: 0 auto 6px; border-radius: 50%; background-color: #1e3b55; transition: background .3s; }

.content .list-casinos .bg-big { background-size: 130%; }
.content .list-casinos .bg-small { background-size: 90%; }
.content .list-casinos .new a:after { content: ''; position: absolute; width: 32px; height: 32px; top: 0; left: 50%; margin-left: 26px; background: url(/wp-content/themes/modular/css/images/new.png) no-repeat 0 0 / 100% 100%; }

.content .list-casinos.lazyload li a span,
.content .list-casinos.lazyload li.new a:after { background-image: none; }

/* Desktop */

@media(min-width: 1024px){
  .content .list-casinos li { width: 14.28%; margin-right: 0; margin-left: 0; }
}

/*list-faq.css module*/
.list-faq { padding-bottom: 20px; clear: both; }

.list-faq dt,.list-faq h3 { padding: 15px 10px 10px 40px; font-family: 'Open Sans', sans-serif; font-size: 20px; font-weight: 300; color: #1b354c; background: url(/wp-content/themes/modular/css/images/question-mark.png) no-repeat 10px 18px / 20px 20px; }
.list-faq dd,.list-faq p { padding: 0 10px 10px; }
.list-faq dd + dt,.list-faq p + h3 { margin-top: 10px; }
.list-faq p { margin: 0; }
.list-faq ul { padding: 0 10px 10px; }
.list-faq h3 { margin: 0; }
.list-faq p a { color: #0096cb; text-decoration: underline; }
.list-faq p a:hover {text-decoration: none; }
/*.list-faq p ~ p { margin-top: 20px; }*/

.list-faq.no-icon dt,.list-faq.no-icon h3 { padding-left: 10px; background-image: none; }

.list-faq h3,
.list-faq p,
.list-faq ul,
.list-faq dt,
.list-faq dd { background-color: #fff; }

.intro-2019 ~ .content .list-faq a { color: #005ea8; text-decoration: underline; }
.intro-2019 ~ .content .list-faq a:hover { text-decoration: none; }

.list-faq > ul li { padding: 0 0 0 23px; margin-bottom: 15px; position: relative; }
.list-faq > ul li:before { content: ''; position: absolute; top: 9px; left: 0; width: 8px; height: 8px; background: url(/wp-content/themes/modular/css/images/icon_list.png) no-repeat 0 0; display: block; }

/* Desktop */

@media(min-width: 1024px){
  .list-faq dt,.list-faq h3 { padding: 22px 15px 18px 105px; font-size: 28px; background-position: 60px 20px; background-size: 33px 33px; }
  .list-faq dd,.list-faq p { padding: 0 60px 20px; }
  .list-faq ul { padding: 0 60px 20px; }
  .list-faq dd + dt,.list-faq p + h3 { margin-top: 20px; }
  .list-faq.no-icon dt,.list-faq.no-icon h3 { padding-left: 60px; }
}

/*list-guide.css module*/
.list-guides { display: flex; flex-flow: row wrap; margin: 0 -5px; box-sizing: border-box; }
.list-guides:after { content: ''; display: table; line-height: 0; clear: both; }

.list-guides *,
.list-guides *:before,
.list-guides *:after { box-sizing: border-box; }

.list-guides li { display: flex; flex: 1 0 50%; padding: 0 5px; margin-bottom: 10px; }
.list-guides a { display: block; flex: 0 0 100%; padding: 10px; border: 1px solid #fff; font-size: 15px; line-height: 1.2; color: #000; text-align: center; background: #fff; transition: border-color .3s; }
.list-guides span { display: flex; flex: 0 0 100%; justify-content: center; align-items: center; padding: 10px; font-family: 'Roboto', sans-serif; font-size: 18px; color: #fff; text-align: center; background: #284d6b; }
.list-guides a:before { content: ''; display: block; height: 55px; margin: 0 auto 5px; background-repeat: no-repeat; background-position: center center; }
.list-guides a:hover { border-color: #61c2ff; }

.list-guides-small { font-weight: 700; }

.list-guides-small a { font-size: 20px; color: #1b354c; }
.list-guides-small a:before { height: 30px; }

.list-guides.with-emojis a { display: flex; justify-content: center; align-items: center; font-size: 15px; }
.list-guides.with-emojis a:before { display: none; }

@media(max-width: 995px){
.list-guides.v2,
.list-guides.v2 li,
.list-guides.v2 a { min-height: 120px; }
}

@media(max-width: 352px){
.list-guides.v2,
.list-guides.v2 li,
.list-guides.v2 a { min-height: 138px; }
}

/* Tablet Portrait */

@media(min-width: 768px){
  .list-guides li { flex: 0 0 25%; }
  .list-guides.cols5 li { flex: 0 0 20%; overflow: hidden; }
  .list-guides span { font-size: 20px; }

  .list-guides.with-emojis { flex-wrap: nowrap; }
  .list-guides.with-emojis li { flex: 1 1 100%; }
}

/* Desktop */

@media(min-width: 1024px){
  .list-guides a { position: relative; display: flex; height: 85px; align-items: center; padding: 15px 15px 15px 120px; text-align: left; }
  .list-guides.cols5 a { padding-left: 85px; }
  .list-guides a:before { position: absolute; top: 50%; left: 60px; transform: translate(-50%, -50%); }
  .list-guides.cols5 a:before { left: 43px; }
  
  .list-guides-small a { height: 55px; padding-left: 50px; }
  .list-guides-small a:before { left: 25px; }

  .list-guides.with-emojis a { padding-left: 15px; }
}

@media(min-width: 1200px){
  .list-guides.cols5 a { padding-left: 120px; }
  .list-guides.cols5 a:before { left: 60px; }
  .list-guides-small a { padding-left: 80px; }
  .list-guides-small a:before { left: 40px; }
}

/*section-casino.css module*/
.section-casino { max-width: 380px; margin: 0 auto 20px; }

.section-casino .terms { padding-top: 10px; text-align: center; }
.section-casino .section-link { font-size: 13px; color: #003d89; }
.section-casino .section-inner { padding: 15px 40px 10px; border: 1px solid #d6d8d9; border-radius: 2px; background: #fff; }
.section-casino .section-image { margin-bottom: 10px; }
.section-casino .section-placeholder { display: none; }
.section-casino .section-placeholder.smaller { font-size: 15px; }

.section-casino .section-logo { margin-bottom: 10px; text-align: center; }
.section-casino .section-logo strong { display: block; padding-top: 10px; font-size: 13px; color: #1b354c; }
.section-casino .section-logo img {display: inline-block;vertical-align: middle;margin-top: -3px;}
.section-casino .section-logo strong small { font-size: 0; }
.section-casino .section-logo strong small:before { content: ''; position: relative; top: -3px; }
.section-casino .section-logo .logo { margin: 0 auto; }
.section-casino .section-content-alt { text-align: center; }

.section-casino .section-btn .btn-alternative { font-size: 17px; }
.section-casino .section-btn .btn-shield:before { content: ''; position: relative; display: inline-block; width: 21px; min-width: 0; height: 27px; top: -1px; margin: 0 5px 0 0; border: 0; transform: none; opacity: 1; visibility: visible; vertical-align: middle; background: url(/wp-content/themes/modular/css/images/shield.png) no-repeat 0 0; }

.section-casino .section-bonus { padding: 10px 0; font-family: 'Open Sans', sans-serif; font-size: 21px; line-height: 1; font-weight: 700; color: #616162; text-align: center; }
.section-casino .section-bonus strong { display: block; font-family: 'Russo One', sans-serif; font-size: 30px; font-weight: 400; color: #1b354c; }

.section-casino .section-title { padding: 7px 5px; margin-bottom: 10px; border-radius: 2px; font-size: 16px; line-height: 1.2; font-weight: 700; color: #fff; text-align: center; background: #3d5367; }
.section-casino .section-title span { display: inline-block; vertical-align: middle; font-size: 0; }
.section-casino .section-title span:before { content: ''; position: relative; }

.section-casino .section-image,
.section-casino .section-actions { text-align: center; }

.section-casino.lazyload .section-logo .logo,
.section-casino.lazyload .list-guides a:before { background-image: none; }

.section-casino .section-terms { font-size: 11px;line-height: 15px;background: #f2f2f2; padding: 10px; clear: both; width: 100%; }
.section-casino .section-terms a { color: #2e2e2e; font-weight: 700; text-decoration: none; }

.section-casino-v2 .section-title { margin-bottom: 7px; }

.section-casino-v2 .list-info { font-size: 14px; }

.section-casino-v2 .section-btn .btn-alternative.is-highlighted:after { content: ''; background: url(/wp-content/themes/modular/css/images/shield.png) 50% no-repeat; float: left; width: 22px; height: 28px; margin-right: 4px; position: relative; top: -2px; }

.section-casino-v2 .section-image.welcome-bonus-laptop { background-image: url(/images/welcome-bonus-laptop.png); height: 230px; background-position:center; background-repeat:no-repeat;}
.section-casino-v2 .section-image.online-lottery-mobile { background-image: url(/images/online-lottery-mobile.png); height: 200px; background-position:center; background-repeat:no-repeat;}
.section-casino-v2 .section-image.daily-fantasy-football { background-image: url(/images/daily-fantasy-football.png); height: 200px; background-position:center; background-repeat:no-repeat;}
.section-casino-v2 .section-image.poker-mobile-app { background-image: url(/images/poker-mobile-app.png); height: 200px; background-position:center; background-repeat:no-repeat;}
.section-casino-v2 .section-image.no-deposit-bonus { background-image: url(/images/no-deposit-bonus.png); height: 230px; background-position:center; background-repeat:no-repeat;}
.section-casino-v2 .section-image.mobile { background-image: url(/images/mobile-background.png); height: 230px; background-position:center; background-repeat:no-repeat;}
.section-casino-v2 .section-image.top-slots-platform { background-image: url(/images/top-slots-platform.png); height: 200px; background-position:center; background-repeat:no-repeat;}
.section-casino-v2 .section-image.mansionbet-top-mobile-sports-betting-platform { background-image: url(/images/mansionbet-top-mobile-sports-betting-platform.png); height: 230px; background-position:center; background-repeat:no-repeat;}
.section-casino-v2 .section-image.mansionbet-paypal-sports-betting-site { background-image: url(/images/mansionbet-paypal-sports-betting-site.png); height: 230px; background-position:center; background-repeat:no-repeat;}
.section-casino-v2 .section-image.top-bingo-platform { background-image: url(/images/top-bingo-platform.png); height: 230px; background-position:center; background-repeat:no-repeat;}
.section-casino-v2 .section-image.sports-betting-mobile-app { background-image: url(/images/sports-betting-mobile-app.png); height: 230px; background-position:center; background-repeat:no-repeat;}

/* Tablet Portrait */

@media(min-width: 768px){
  .section-casino { max-width: none; }

  .section-casino .terms { clear: both; }
  .section-casino .section-content { float: right; width: 48%; }
  .section-casino .section-inner:after { content: ''; display: table; line-height: 0; clear: both; }

  .section-casino .section-logo,
  .section-casino .section-actions { float: left; width: 48%; }

  .section-casino .section-content-alt ~ .section-actions { float: none; margin: 0 auto; clear: both; }
}

/* Desktop */

@media(min-width: 1024px){
  .section-casino:after { content: ''; display: table; line-height: 0; clear: both; }

  .section-casino .logo { max-width: 100%; }
  .section-casino .terms { flex: 0 0 100%; text-align: right; }
  .section-casino .section-image { float: left; width: 340px; }
  .section-casino .section-bonus { padding-top: 0; }
  .section-casino .section-inner { display: flex; flex-flow: row wrap; align-items: center; padding: 24px 50px 5px; }
  .section-casino .section-content { float: left; width: 39.88%; flex: 0 0 39.88%; margin: 0 3.85%; }
  .section-casino .section-actions { float: right; width: 28.9%; flex: 0 0 28.9%; }
  .section-casino .section-placeholder { display: block; font-family: 'Roboto', sans-serif; font-size: 20px; color: #fff; text-align: center; background: #284d6b; }

  .section-casino .section-group { float: right; width: calc(100% - 360px); }
  .section-casino .section-group .terms { padding-top: 20px; }
  .section-casino .section-group .section-logo { height: auto; border: 0; line-height: 1; }
  .section-casino .section-group .section-inner { padding: 25px 25px 5px 25px; }
  .section-casino .section-group .section-inner.botfix {padding-bottom:25px;}
  .section-casino .section-group .section-content { width: 34.88%; flex: 0 0 34.88%; }
  .section-casino .section-group .section-actions { width: 33.9%; flex: 0 0 33.9%; }
  .section-casino .section-group .section-bonus strong { font-size: 34px; }

  .section-casino .section-logo { width: 22.16%; height: 140px; flex: 0 0 22.16%; border: 1px solid #d6d6d6; border-radius: 2px; line-height: 140px; text-align: center; }
  .section-casino .section-logo span { display: inline-block; vertical-align: middle; }

  .section-casino-v2 .section-group .section-inner { padding-top: 12px; }
  .section-casino-v2 .section-group .terms {margin-top:10px; padding-top: 12px; font-size: 11px; line-height: 14px; padding-bottom: 10px; }

  .section-casino-alt { display: flex; }

  .section-casino-alt .list-guides { flex: 0 1 100%; }
  .section-casino-alt .list-guides.with-emojis { flex-grow: 1; }
  .section-casino-alt .section-placeholder { display: flex; flex: 0 0 20%; justify-content: center; align-items: center; margin: 0 10px 10px 0; }
}

/*btn-alternative.css module*/
.btn-alternative { display: block; padding: 11px 10px 10px; margin-bottom: 5px; font-family: 'Open Sans', sans-serif; font-size: 20px; color: #fff; text-align: center; text-decoration: none; text-transform: uppercase; background: #2ebaec; transition: background .3s }
.btn-alternative:hover { background: #0c90bf }
.btn-alternative-green { background: rgb(145, 220, 65); background: -moz-linear-gradient(top, rgba(145, 220, 65, 1) 0%, rgba(77, 195, 60, 1) 100%); background: -webkit-linear-gradient(top, rgba(145, 220, 65, 1) 0%, rgba(77, 195, 60, 1) 100%); background: linear-gradient(to bottom, rgba(145, 220, 65, 1) 0%, rgba(77, 195, 60, 1) 100%) }
.btn-alternative-green:hover { background: rgb(77, 196, 60); background: -moz-linear-gradient(top, rgba(77, 196, 60, 1) 0%, rgba(39, 162, 19, 1) 100%); background: -webkit-linear-gradient(top, rgba(77, 196, 60, 1) 0%, rgba(39, 162, 19, 1) 100%); background: linear-gradient(to bottom, rgba(77, 196, 60, 1) 0%, rgba(39, 162, 19, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dc43c', endColorstr='#27a213', GradientType=0) }

/*icons.css module*/

.circle-flag:before,
.circle-flag:after,
.circle-flag > span,
[class*="ico-"]:before,
[class*="ico-"]:after,
[class*="ico-"] > span { display: inline-block; vertical-align: middle; background-repeat: no-repeat; background-size: contain; background-position: center center; }

.circle-flag.australia:before,
.circle-flag.australia:after,
.circle-flag.australia > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/australia.svg); }

.circle-flag.bahrain:before,
.circle-flag.bahrain:after,
.circle-flag.bahrain > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/bahrain.svg); }

.circle-flag.canada:before,
.circle-flag.canada:after,
.circle-flag.canada > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/canada.svg); }

.circle-flag.croatia:before,
.circle-flag.croatia:after,
.circle-flag.croatia > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/croatia.svg); }

.circle-flag.cyprus:before,
.circle-flag.cyprus:after,
.circle-flag.cyprus > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/cyprus.svg); }

.circle-flag.czech-republic:before,
.circle-flag.czech-republic:after,
.circle-flag.czech-republic > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/czech-republic.svg); }

.circle-flag.denmark:before,
.circle-flag.denmark:after,
.circle-flag.denmark > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/denmark.svg); }

.circle-flag.estonia:before,
.circle-flag.estonia:after,
.circle-flag.estonia > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/estonia.svg); }

.circle-flag.germany:before,
.circle-flag.germany:after,
.circle-flag.germany > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/germany.svg); }

.circle-flag.ghana:before,
.circle-flag.ghana:after,
.circle-flag.ghana > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/ghana.svg); }

.circle-flag.greece:before,
.circle-flag.greece:after,
.circle-flag.greece > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/greece.svg); }

.circle-flag.hong-kong:before,
.circle-flag.hong-kong:after,
.circle-flag.hong-kong > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/hong-kong.svg); }

.circle-flag.hungary:before,
.circle-flag.hungary:after,
.circle-flag.hungary > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/hungary.svg); }

.circle-flag.india:before,
.circle-flag.india:after,
.circle-flag.india > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/india.svg); }

.circle-flag.ireland:before,
.circle-flag.ireland:after,
.circle-flag.ireland > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/ireland.svg); }

.circle-flag.kenya:before,
.circle-flag.kenya:after,
.circle-flag.kenya > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/kenya.svg); }

.circle-flag.kuwait:before,
.circle-flag.kuwait:after,
.circle-flag.kuwait > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/kuwait.svg); }

.circle-flag.latvia:before,
.circle-flag.latvia:after,
.circle-flag.latvia > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/latvia.svg); }

.circle-flag.malaysia:before,
.circle-flag.malaysia:after,
.circle-flag.malaysia > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/malaysia.svg); }

.circle-flag.malta:before,
.circle-flag.malta:after,
.circle-flag.malta > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/malta.svg); }

.circle-flag.new-zealand:before,
.circle-flag.new-zealand:after,
.circle-flag.new-zealand > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/new-zealand.svg); }

.circle-flag.nigeria:before,
.circle-flag.nigeria:after,
.circle-flag.nigeria > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/nigeria.svg); }

.circle-flag.pakistan:before,
.circle-flag.pakistan:after,
.circle-flag.pakistan > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/pakistan.svg); }

.circle-flag.philippines:before,
.circle-flag.philippines:after,
.circle-flag.philippines > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/philippines.svg); }

.circle-flag.portugal:before,
.circle-flag.portugal:after,
.circle-flag.portugal > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/portugal.svg); }

.circle-flag.qatar:before,
.circle-flag.qatar:after,
.circle-flag.qatar > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/qatar.svg); }

.circle-flag.serbia:before,
.circle-flag.serbia:after,
.circle-flag.serbia > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/serbia.svg); }

.circle-flag.singapore:before,
.circle-flag.singapore:after,
.circle-flag.singapore > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/singapore.svg); }

.circle-flag.south-africa:before,
.circle-flag.south-africa:after,
.circle-flag.south-africa > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/south-africa.svg); }

.circle-flag.spain:before,
.circle-flag.spain:after,
.circle-flag.spain > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/spain.svg); }

.circle-flag.sri-lanka:before,
.circle-flag.sri-lanka:after,
.circle-flag.sri-lanka > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/sri-lanka.svg); }

.circle-flag.sweden:before,
.circle-flag.sweden:after,
.circle-flag.sweden > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/sweden.svg); }

.circle-flag.uganda:before,
.circle-flag.uganda:after,
.circle-flag.uganda > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/uganda.svg); }

.circle-flag.united-arab-emirates:before,
.circle-flag.united-arab-emirates:after,
.circle-flag.united-arab-emirates > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/united-arab-emirates.svg); }

.circle-flag.united-kingdom:before,
.circle-flag.united-kingdom:after,
.circle-flag.united-kingdom > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/united-kingdom.svg); }

.circle-flag.united-states-of-america:before,
.circle-flag.united-states-of-america:after,
.circle-flag.united-states-of-america > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/united-states-of-america.svg); }

.circle-flag.zambia:before,
.circle-flag.zambia:after,
.circle-flag.zambia > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/circle-flags/zambia.svg); }

.ico-bitcoin-alt:before,
.ico-bitcoin-alt:after,
.ico-bitcoin-alt > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/bitcoin-alt.png); }

.ico-bitcoin-blue:before,
.ico-bitcoin-blue:after,
.ico-bitcoin-blue > span { width: 50px; height: 49px; background-image: url(/wp-content/themes/modular/css/images/bitcoin-blue.png); }

.ico-ukgc-blue:before,
.ico-ukgc-blue:after,
.ico-ukgc-blue > span { width: 46px; height: 47px; background-image: url(/wp-content/themes/modular/css/images/quicknav/ukgc.png); }

.ico-flexepin-blue:before,
.ico-flexepin-blue:after,
.ico-flexepin-blue > span { width: 50px; height: 49px; background-image: url(/wp-content/themes/modular/css/images/ico-flexepin-blue.png); }

.ico-blackjack-alt:before,
.ico-blackjack-alt:after,
.ico-blackjack-alt > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/blackjack-alt.png); }

.ico-daily-fantasy-alt:before,
.ico-daily-fantasy-alt:after,
.ico-daily-fantasy-alt > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/daily-fantasy-alt.png); }

.ico-lotto-alt:before,
.ico-lotto-alt:after,
.ico-lotto-alt > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/lotto-alt.png); }

.ico-payments-alt:before,
.ico-payments-alt:after,
.ico-payments-alt > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/payments-alt.png); }

.ico-poker-alt:before,
.ico-poker-alt:after,
.ico-poker-alt > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/poker-alt.png); }

.ico-roulette-alt:before,
.ico-roulette-alt:after,
.ico-roulette-alt > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/roulette-alt.png); }

.ico-sports-alt:before,
.ico-sports-alt:after,
.ico-sports-alt > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/sports-alt.png); }

.ico-ecogra-alt:before,
.ico-ecogra-alt:after,
.ico-ecogra-alt > span { width: 59px; height: 37px; background-image: url(/wp-content/themes/modular/css/images/ico-ecogra-alt.png); }

.ico-verisign:before,
.ico-verisign:after,
.ico-verisign > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/verisign.png); }

.ico-slots:before,
.ico-slots:after,
.ico-slots > span { width: 59px; height: 37px; background-image: url(/wp-content/themes/modular/css/images/slots.png); }

.ico-slots-v2:before,
.ico-slots-v2:after,
.ico-slots-v2 > span { width: 51px; height: 33px; background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-slot1-blue.png); }

.ico-bonus-code:before,
.ico-bonus-code:after,
.ico-bonus-code > span { width: 59px; height: 37px; background-image: url(/wp-content/themes/modular/css/images/bonus-code.png); }

.ico-casinos:before,
.ico-casinos:after,
.ico-casinos > span { width: 34px; height: 34px; background-image: url(/wp-content/themes/modular/css/images/casinos.png); }

.ico-info:before,
.ico-info:after,
.ico-info > span { width: 34px; height: 34px; background-image: url(/wp-content/themes/modular/css/images/info.png); }

.ico-licence:before,
.ico-licence:after,
.ico-licence > span { width: 49px; height: 49px; background-image: url(/wp-content/themes/modular/css/images/licence.png); }

.ico-functions:before,
.ico-functions:after,
.ico-functions > span { width: 49px; height: 49px; background-image: url(/wp-content/themes/modular/css/images/functions.png); }

.ico-history:before,
.ico-history:after,
.ico-history > span { width: 49px; height: 43px; background-image: url(/wp-content/themes/modular/css/images/history.png); }

.ico-payments:before,
.ico-payments:after,
.ico-payments > span { width: 42px; height: 32px; background-image: url(/wp-content/themes/modular/css/images/payments.png); }

.ico-headphones:before,
.ico-headphones:after,
.ico-headphones > span { width: 59px; height: 37px; background-image: url(/wp-content/themes/modular/css/images/headphones.png); }

.ico-bonus:before,
.ico-bonus:after,
.ico-bonus > span { width: 34px; height: 35px; background-image: url(/wp-content/themes/modular/css/images/bonus-nav.png); }

.ico-best-top:before,
.ico-best-top:after,
.ico-best-top > span { width: 80px; height: 80px; background-image: url(/wp-content/themes/modular/css/images/ico-best-top.png); }

.ico-laws:before,
.ico-laws:after,
.ico-laws > span { width: 80px; height: 80px; background-image: url(/wp-content/themes/modular/css/images/ico-laws.png); }

.ico-questions:before,
.ico-questions:after,
.ico-questions > span { width: 80px; height: 80px; background-image: url(/wp-content/themes/modular/css/images/ico-questions.png); }

.ico-statistics:before,
.ico-statistics:after,
.ico-statistics > span { width: 80px; height: 80px; background-image: url(/wp-content/themes/modular/css/images/ico-statistics.png); }

.ico-ga:before,
.ico-ga:after,
.ico-ga > span { width: 62px; height: 48px; background-image: url(/wp-content/themes/modular/css/images/ico-ga.png); }

.ico-gli:before,
.ico-gli:after,
.ico-gli > span { width: 70px; height: 20px; background-image: url(/wp-content/themes/modular/css/images/ico-gli.png); }

.ico-tst:before,
.ico-tst:after,
.ico-tst > span { width: 51px; height: 44px; background-image: url(/wp-content/themes/modular/css/images/ico-tst.png); }

.ico-gamcare-alt:before,
.ico-gamcare-alt:after,
.ico-gamcare-alt > span { width: 40px; height: 44px; background-image: url(/wp-content/themes/modular/css/images/ico-gamcare-alt.png); }

.ico-loyalty:before,
.ico-loyalty:after,
.ico-loyalty > span { width: 49px; height: 48px; background-image: url(/wp-content/themes/modular/css/images/loyalty.png); }

.ico-entopay-nav:before,
.ico-entopay-nav:after,
.ico-entopay-nav > span { width: 27px; height: 17px; background-image: url(/wp-content/themes/modular/css/images/ico-entopay-nav.png); }

.ico-skrill-nav:before,
.ico-skrill-nav:after,
.ico-skrill-nav > span { width: 17px; height: 17px; background-image: url(/wp-content/themes/modular/css/images/ico-skrill-nav.png); }

.ico-credit-card-nav:before,
.ico-credit-card-nav:after,
.ico-credit-card-nav > span { width: 25px; height: 23px; background-image: url(/wp-content/themes/modular/css/images/ico-credit-card-nav.png); }

.ico-pay-phone-nav:before,
.ico-pay-phone-nav:after,
.ico-pay-phone-nav > span { width: 21px; height: 21px; background-image: url(/wp-content/themes/modular/css/images/ico-pay-phone-nav.png); }

.ico-neteller-nav:before,
.ico-neteller-nav:after,
.ico-neteller-nav > span { width: 20px; height: 19px; background-image: url(/wp-content/themes/modular/css/images/ico-neteller-nav.png); }

.ico-paysafecard-nav:before,
.ico-paysafecard-nav:after,
.ico-paysafecard-nav > span { width: 15px; height: 22px; background-image: url(/wp-content/themes/modular/css/images/ico-paysafe-nav.png); }

.ico-chevron-right:before,
.ico-chevron-right:after,
.ico-chevron-right > span { width: 17px; height: 17px; background-image: url(/wp-content/themes/modular/css/images/ico-chevron-right.png); }

.ico-new-nav:before,
.ico-new-nav:after,
.ico-new-nav > span { width: 24px; height: 23px; background-image: url(/wp-content/themes/modular/css/images/ico-new-nav.png); }

.ico-casino-hexagon:before,
.ico-casino-hexagon:after,
.ico-casino-hexagon > span { width: 165px; height: 120px; background-image: url(/wp-content/themes/modular/css/images/ico-casino-hexagon.png); }

.ico-sports-hexagon:before,
.ico-sports-hexagon:after,
.ico-sports-hexagon > span { width: 165px; height: 120px; background-image: url(/wp-content/themes/modular/css/images/ico-sports-hexagon.png); }

.ico-bingo-hexagon:before,
.ico-bingo-hexagon:after,
.ico-bingo-hexagon > span { width: 165px; height: 120px; background-image: url(/wp-content/themes/modular/css/images/ico-bingo-hexagon.png); }

.ico-poker-hexagon:before,
.ico-poker-hexagon:after,
.ico-poker-hexagon > span { width: 165px; height: 120px; background-image: url(/wp-content/themes/modular/css/images/ico-poker-hexagon.png); }

.ico-lotto-hexagon:before,
.ico-lotto-hexagon:after,
.ico-lotto-hexagon > span { width: 165px; height: 120px; background-image: url(/wp-content/themes/modular/css/images/ico-lotto-hexagon.png); }

.ico-live-hexagon:before,
.ico-live-hexagon:after,
.ico-live-hexagon > span { width: 165px; height: 120px; background-image: url(/wp-content/themes/modular/css/images/ico-live-hexagon.png); }

.ico-casino-big:before,
.ico-casino-big:after,
.ico-casino-big > span { width: 40px; height: 40px; background-image: url(/wp-content/themes/modular/css/images/ico-casino-big.png); }

.ico-head-small:before,
.ico-head-small:after,
.ico-head-small > span { width: 13px; height: 13px; background-image: url(/wp-content/themes/modular/css/images/ico-head-small.png); }

.ico-paypal-primary:before,
.ico-paypal-primary:after,
.ico-paypal-primary > span { width: 57px; height: 15px; background-image: url(/wp-content/themes/modular/css/images/ico-paypal-primary.png); }

.ico-paynearme:before,
.ico-paynearme:after,
.ico-paynearme > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/ico-paynearme.png); }

.ico-ach-e-check:before,
.ico-ach-e-check:after,
.ico-ach-e-check > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/ach-e-check.png); }

.ico-horse:before,
.ico-horse:after,
.ico-horse > span { width: 30px; height: 27px; background-image: url(/wp-content/themes/modular/css/images/ico-horse.png); }

.ico-basketball:before,
.ico-basketball:after,
.ico-basketball > span { width: 21px; height: 21px; background-image: url(/wp-content/themes/modular/css/images/ico-basketball.png); }

.ico-bacs:before,
.ico-bacs:after,
.ico-bacs > span { width: 21px; height: 21px; background-image: url(/wp-content/themes/modular/css/images/bacs.png); }

.ico-soccer:before,
.ico-soccer:after,
.ico-soccer > span { width: 20px; height: 20px; background-image: url(/wp-content/themes/modular/css/images/ico-soccer.png); }

.ico-ukgc:before,
.ico-ukgc:after,
.ico-ukgc > span { width: 140px; height: 140px; background-image: url(/wp-content/themes/modular/css/images/ico-ukgc.png); }

.ico-ukgc-fixed:before,
.ico-ukgc-fixed:after,
.ico-ukgc-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gambling-commission.png); }

.ico-kansspelautoriteit-fixed:before,
.ico-kansspelautoriteit-fixed:after,
.ico-kansspelautoriteit-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/kansspelautoriteit.png); }

.ico-loketkansspel:before,
.ico-loketkansspel:after,
.ico-loketkansspel > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/loketkansspel.png); }

.ico-skrillonnet:before,
.ico-skrillonnet:after,
.ico-skrillonnet > span { width: 140px; height: 30px; background-image: url(/wp-content/themes/modular/css/images/certificates/skrillonnet.png); }

.ico-betbuddy:before,
.ico-betbuddy:after,
.ico-betbuddy > span { width: 140px; height: 30px; background-image: url(/wp-content/themes/modular/css/images/certificates/betbuddy.png); }

.ico-safer-gambling-commitments:before,
.ico-safer-gambling-commitments:after,
.ico-safer-gambling-commitments > span { width: 140px; height: 30px; background-image: url(/wp-content/themes/modular/css/images/certificates/safer-gambling-commitments.png); }

.ico-netnanny:before,
.ico-netnanny:after,
.ico-netnanny > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/net-nanny.png); }

.ico-pecb-ms:before,
.ico-pecb-ms:after,
.ico-pecb-ms > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/pecb-ms.png); }

.ico-stop-spillet:before,
.ico-stop-spillet:after,
.ico-stop-spillet > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/stop-spillet.png); }

.ico-rga:before,
.ico-rga:after,
.ico-rga > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/rga.png); }

.ico-safety:before,
.ico-safety:after,
.ico-safety > span { width: 73px; height: 63px; background-image: url(/wp-content/themes/modular/css/images/ico-safety.png); }

.ico-amazon-fixed:before,
.ico-amazon-fixed:after,
.ico-amazon-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/amazon.png); }

.ico-agco-fixed:before,
.ico-agco-fixed:after,
.ico-agco-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/agco.png); }

.ico-connex-ontario-fixed:before,
.ico-connex-ontario-fixed:after,
.ico-connex-ontario-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/connex-ontario.png); }

.ico-protect-integrity:before,
.ico-protect-integrity:after,
.ico-protect-integrity > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/protect.png); }

.ico-sge-fixed:before,
.ico-sge-fixed:after,
.ico-sge-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/swedish-gaming-inspectorate.png); }

.ico-g4:before,
.ico-g4:after,
.ico-g4 > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/g4.png); }

.ico-betting-and-gambling-council:before,
.ico-betting-and-gambling-council:after,
.ico-betting-and-gambling-council > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/betting-and-gambling-council.png); }

.ico-quality-product:before,
.ico-quality-product:after,
.ico-quality-product > span { width: 140px; height: 140px; background-image: url(/wp-content/themes/modular/css/images/ico-quality-product.png); }

.ico-mobile-apps:before,
.ico-mobile-apps:after,
.ico-mobile-apps > span { width: 140px; height: 140px; background-image: url(/wp-content/themes/modular/css/images/ico-mobile-devices.png); }

.ico-gambling-bonuses:before,
.ico-gambling-bonuses:after,
.ico-gambling-bonuses > span { width: 140px; height: 140px; background-image: url(/wp-content/themes/modular/css/images/ico-gambling-bonuses.png); }

.ico-reliable-software:before,
.ico-reliable-software:after,
.ico-reliable-software > span { width: 140px; height: 140px; background-image: url(/wp-content/themes/modular/css/images/ico-reliable-software.png); }

.ico-secure-payments:before,
.ico-secure-payments:after,
.ico-secure-payments > span { width: 140px; height: 140px; background-image: url(/wp-content/themes/modular/css/images/ico-secure-payments.png); }

.ico-casino:before,
.ico-casino:after,
.ico-casino > span { width: 21px; height: 21px; background-image: url(/wp-content/themes/modular/css/images/ico-casino.png); }

.ico-sports:before,
.ico-sports:after,
.ico-sports > span { width: 20px; height: 20px; background-image: url(/wp-content/themes/modular/css/images/ico-sports.png); }

.ico-bingo:before,
.ico-bingo:after,
.ico-bingo > span { width: 20px; height: 20px; background-image: url(/wp-content/themes/modular/css/images/ico-bingo.png); }

.ico-live:before,
.ico-live:after,
.ico-live > span { width: 18px; height: 19px; background-image: url(/wp-content/themes/modular/css/images/ico-live.png); }

.ico-poker:before,
.ico-poker:after,
.ico-poker > span { width: 20px; height: 21px; background-image: url(/wp-content/themes/modular/css/images/ico-poker.png); }

.ico-lotto:before,
.ico-lotto:after,
.ico-lotto > span { width: 26px; height: 21px; background-image: url(/wp-content/themes/modular/css/images/ico-lotto.png); }

.ico-lottery:before,
.ico-lottery:after,
.ico-lottery > span { width: 26px; height: 21px; background-image: url(/wp-content/themes/modular/css/images/ico-lottery.png); }

.ico-winners:before,
.ico-winners:after,
.ico-winners > span { width: 16px; height: 16px; background-image: url(/wp-content/themes/modular/css/images/ico-winners.png); }

.ico-phones:before,
.ico-phones:after,
.ico-phones > span { width: 12px; height: 19px; background-image: url(/wp-content/themes/modular/css/images/ico-phones.png); }

.ico-shield-small:before,
.ico-shield-small:after,
.ico-shield-small > span { width: 12px; height: 14px; background-image: url(/wp-content/themes/modular/css/images/ico-shield-small.png); }

.ico-bell:before,
.ico-bell:after,
.ico-bell > span { width: 12px; height: 14px; background-image: url(/wp-content/themes/modular/css/images/ico-bell.png); }

.ico-phone-small:before,
.ico-phone-small:after,
.ico-phone-small > span { width: 8px; height: 14px; background-image: url(/wp-content/themes/modular/css/images/ico-phone-small.png); }

.ico-criteria:before,
.ico-criteria:after,
.ico-criteria > span { width: 46px; height: 43px; background-image: url(/wp-content/themes/modular/css/images/criteria.png); }

.ico-paypal:before,
.ico-paypal:after,
.ico-paypal > span { width: 30px; height: 30px; font-size: 0; background-image: url(/wp-content/themes/modular/css/images/ico-paypal.png); }

.ico-certificate:before,
.ico-certificate:after,
.ico-certificate > span { width: 31px; height: 27px; font-size: 0; background-image: url(/wp-content/themes/modular/css/images/ico-certificate.png); }

.ico-crown:before,
.ico-crown:after,
.ico-crown > span { width: 28px; height: 21px; font-size: 0; background-image: url(/wp-content/themes/modular/css/images/ico-crown.png); }

.ico-blackjack-review-link:before,
.ico-blackjack-review-link:after,
.ico-blackjack-review-link > span { width: 36px; height: 30px; font-size: 0; background-image: url(/wp-content/themes/modular/css/images/ico-blackjack-review-link.png); }

.ico-live-dealer-review-link:before,
.ico-live-dealer-review-link:after,
.ico-live-dealer-review-link > span { width: 36px; height: 30px; font-size: 0; background-image: url(/wp-content/themes/modular/css/images/ico-live-dealer-review-link.svg); }

.ico-uk-flag:before,
.ico-uk-flag:after,
.ico-uk-flag > span { width: 29px; height: 22px; font-size: 0; background-image: url(/wp-content/themes/modular/css/images/ico-uk-flag.png); }

.ico-roulette-review-link:before,
.ico-roulette-review-link:after,
.ico-roulette-review-link > span { width: 30px; height: 30px; font-size: 0; background-image: url(/wp-content/themes/modular/css/images/ico-roulette-review-link.svg); }


.table-top-casinos .ico-visa:before,
.table-top-casinos .ico-visa:after,
.table-top-casinos .ico-visa > span,
.ico-visa:before,
.ico-visa:after,
.ico-visa > span { width: 30px; height: 32px; background-image: url(/wp-content/themes/modular/css/images/ico-visa.png); background-position: 0 0; }

.ico-mastercard:before,
.ico-mastercard:after,
.ico-mastercard > span { width: 32px; height: 32px; background-image: url(/wp-content/themes/modular/css/images/ico-mastercard.png); }

.ico-euteller:before,
.ico-euteller:after,
.ico-euteller > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/euteller.png); }

.ico-osuuspankki:before,
.ico-osuuspankki:after,
.ico-osuuspankki > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/osuuspankki.png); }

.ico-spankki:before,
.ico-spankki:after,
.ico-spankki > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/spankki.png); }

.ico-saastopankki:before,
.ico-saastopankki:after,
.ico-saastopankki > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/saastopankki.png); }

.ico-danske-bank:before,
.ico-danske-bank:after,
.ico-danske-bank > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/danske-bank.png); }

.ico-alandsbanken:before,
.ico-alandsbanken:after,
.ico-alandsbanken > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/alandsbanken.png); }

.ico-aktia:before,
.ico-aktia:after,
.ico-aktia > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/aktia.png); }

.ico-nordea:before,
.ico-nordea:after,
.ico-nordea > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/nordea.png); }

.ico-paysafe:before,
.ico-paysafe:after,
.ico-paysafe > span { width: 32px; height: 32px; background-image: url(/wp-content/themes/modular/css/images/ico-paysafe.png); }

.ico-vip-preferred:before,
.ico-vip-preferred:after,
.ico-vip-preferred > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/ico-vip-preferred.png); }

.ico-vanilla-direct:before,
.ico-vanilla-direct:after,
.ico-vanilla-direct > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/ico-vanilla-direct.png); }

.ico-discover:before,
.ico-discover:after,
.ico-discover > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/ico-discover.png); }

.ico-slot:before,
.ico-slot:after,
.ico-slot > span { width: 19px; height: 21px; background-image: url(/wp-content/themes/modular/css/images/ico-slot.png); }

.ico-roulette:before,
.ico-roulette:after,
.ico-roulette > span { width: 20px; height: 20px; background-image: url(/wp-content/themes/modular/css/images/ico-roulette.png); }

.ico-blackjack:before,
.ico-blackjack:after,
.ico-blackjack > span { width: 17px; height: 19px; background-image: url(/wp-content/themes/modular/css/images/ico-blackjack.png); }

.ico-paypal-alt:before,
.ico-paypal-alt:after,
.ico-paypal-alt > span { width: 75px; height: 20px; background-image: url(/wp-content/themes/modular/css/images/ico-paypal-alt.png); }

.ico-skrill-alt:before,
.ico-skrill-alt:after,
.ico-skrill-alt > span { width: 55px; height: 22px; background-image: url(/wp-content/themes/modular/css/images/skrill-alt.png); }


.ico-badge:before,
.ico-badge:after,
.ico-badge > span { width: 53px; height: 53px; background-image: url(/wp-content/themes/modular/css/images/ico-badge.png); }

.ico-limits-blue:before,
.ico-limits-blue:after,
.ico-limits-blue > span { width: 44px; height: 44px; background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-limits-blue.png); }

.ico-software-blue:before,
.ico-software-blue:after,
.ico-software-blue > span { width: 44px; height: 44px; background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-software-blue.png); }

.ico-basketball:before,
.ico-basketball:after,
.ico-basketball > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-basketball.png); width: 21px; height: 21px; }

.ico-best-top:before,
.ico-best-top:after,
.ico-best-top > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-best-top.png); width: 80px; height: 80px; }

.ico-bonus-blue:before,
.ico-bonus-blue:after,
.ico-bonus-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-bonus-blue.png); width: 46px; height: 47px; }

.ico-casino-blue:before,
.ico-casino-blue:after,
.ico-casino-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-casino-blue.png); width: 45px; height: 46px; }

.ico-laws:before,
.ico-laws:after,
.ico-laws > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-laws.png); width: 80px; height: 80px; }

.ico-live-blue:before,
.ico-live-blue:after,
.ico-live-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-live-blue.png); width: 46px; height: 46px; }

.ico-betting-system:before,
.ico-betting-system:after,
.ico-betting-system > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/betting-system.png); width: 46px; height: 46px; }

.ico-mobile-blue:before,
.ico-mobile-blue:after,
.ico-mobile-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-mobile-blue.png); width: 46px; height: 46px; }

.ico-laws-blue:before,
.ico-laws-blue:after,
.ico-laws-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-laws-blue.png); width: 80px; height: 80px; }

.icon-baccarat-blue:before,
.icon-baccarat-blue:after,
.icon-baccarat-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/baccarat.png); width: 54px; height: 54px; }

.icon-internet-slots-blue:before,
.icon-internet-slots-blue:after,
.icon-internet-slots-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/internet-slots-blue.png); width: 49px; height: 50px; }

.ico-three-card-poker-blue:before,
.ico-three-card-poker-blue:after,
.ico-three-card-poker-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/three-cards-poker.png); width: 46px; height: 46px; }

.ico-trustly-blue:before,
.ico-trustly-blue:after,
.ico-trustly-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/trustly.png); width: 42px; height: 51px; }

.ico-neteller-blue:before,
.ico-neteller-blue:after,
.ico-neteller-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-neteller-blue.png); width: 37px; height: 35px; }

.ico-visa-blue:before,
.ico-visa-blue:after,
.ico-visa-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-visa-blue.png); width: 41px; height: 35px; }

.ico-chart:before,
.ico-chart:after,
.ico-chart > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-chart.png); width: 37px; height: 34px; }

.ico-mobile2:before,
.ico-mobile2:after,
.ico-mobile2 > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/mobile.png); width: 34px; height: 34px; }

.icon-100-blue:before,
.icon-100-blue:after,
.icon-100-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-100-blue.png); width: 49px; height: 49px; }

.icon-200-blue:before,
.icon-200-blue:after,
.icon-200-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-200-blue.png); width: 49px; height: 49px; }

.icon-300-blue:before,
.icon-300-blue:after,
.icon-300-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-300-blue.png); width: 49px; height: 49px; }

.icon-500-blue:before,
.icon-500-blue:after,
.icon-500-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-500-blue.png); width: 49px; height: 49px; }

.icon-best-blue:before,
.icon-best-blue:after,
.icon-best-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-best-blue.png); width: 40px; height: 34px; }

.ico-mastercard-blue:before,
.ico-mastercard-blue:after,
.ico-mastercard-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-mastercard-blue.png); width: 56px; height: 34px; }

.ico-maestro-blue:before,
.ico-maestro-blue:after,
.ico-maestro-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-maestro-blue.png); width: 55px; height: 34px; }

.ico-mb-way-blue:before,
.ico-mb-way-blue:after,
.ico-mb-way-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-mb-way-blue.png); width: 34px; height: 41px; }

.ico-multibanco-blue:before,
.ico-multibanco-blue:after,
.ico-multibanco-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-multibanco-blue.png); width: 52px; height: 42px; }

.ico-skrill-blue:before,
.ico-skrill-blue:after,
.ico-skrill-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-skrill-blue.png); width: 36px; height: 47px; }

.ico-bank-transfer-blue:before,
.ico-bank-transfer-blue:after,
.ico-bank-transfer-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-bank-transfer-blue.png); width: 52px; height: 34px; }

.icon-bingo-blue:before,
.icon-bingo-blue:after,
.icon-bingo-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-bingo-blue.png); width: 37px; height: 37px; }

.icon-blackjack-blue:before,
.icon-blackjack-blue:after,
.icon-blackjack-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-blackjack-blue.png); width: 35px; height: 38px; }

.icon-casino-blue:before,
.icon-casino-blue:after,
.icon-casino-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-casino-blue.png); width: 44px; height: 44px; }

.icon-cupon-blue:before,
.icon-cupon-blue:after,
.icon-cupon-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-cupon-blue.png); width: 49px; height: 35px; }

.icon-download-blue:before,
.icon-download-blue:after,
.icon-download-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-download-blue.png); width: 39px; height: 39px; }

.ico-netent-blue:before,
.ico-netent-blue:after,
.ico-netent-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-netent-blue.png); width: 38px; height: 47px; }

.icon-no-wagering:before,
.icon-no-wagering:after,
.icon-no-wagering > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-no-wagering.png); width: 43px; height: 42px; }

.icon-live-blue:before,
.icon-live-blue:after,
.icon-live-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-live-blue.png); width: 39px; height: 39px; }

.ico-live-blue2:before,
.ico-live-blue2:after,
.ico-live-blue2 > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-live-blue.png); width: 39px; height: 39px; }

.icon-microgaming-blue:before,
.icon-microgaming-blue:after,
.icon-microgaming-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-microgaming-blue.png); width: 39px; height: 39px; }

.icon-no-deposit-blue-blue:before,
.icon-no-deposit-blue-blue:after,
.icon-no-deposit-blue-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-no-deposit-blue-blue.png); width: 55px; height: 47px; }

.ico-no-deposit-blue:before,
.ico-no-deposit-blue:after,
.ico-no-deposit-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-no-deposit-blue.png); width: 46px; height: 36px; }

.icon-playngo-blue:before,
.icon-playngo-blue:after,
.icon-playngo-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-playngo-blue.png); width: 45px; height: 28px; }

.ico-support-blue:before,
.ico-support-blue:after,
.ico-support-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-support-blue.png); width: 44px; height: 44px; }

.icon-playtech-blue:before,
.icon-playtech-blue:after,
.icon-playtech-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-playtech-blue.png); width: 44px; height: 31px; }

.icon-poker-blue:before,
.icon-poker-blue:after,
.icon-poker-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-poker-blue.png); width: 38px; height: 40px; }

.icon-reload-blue:before,
.icon-reload-blue:after,
.icon-reload-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-reload-blue.png); width: 41px; height: 48px; }

.icon-roulette-blue:before,
.icon-roulette-blue:after,
.icon-roulette-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-roulette-blue.png); width: 44px; height: 44px; }

.ico-esports:before,
.ico-esports:after,
.ico-esports > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/esports.png); width: 57px; height: 55px; }

.ico-review:before,
.ico-review:after,
.ico-review > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/reviews.png); width: 53px; height: 47px; }

.ico-real-money:before,
.ico-real-money:after,
.ico-real-money > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/real-money.png); width: 51px; height: 45px; }

.ico-top-20:before,
.ico-top-20:after,
.ico-top-20 > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/top-20-online-casinos.png); width: 47px; height: 46px; }

.ico-payout:before,
.ico-payout:after,
.ico-payout > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/payout.png); width: 45px; height: 45px; }

.ico-fast-payouts:before,
.ico-fast-payouts:after,
.ico-fast-payouts > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/fastest-payout.png); width: 53px; height: 19px; }

.ico-5-pound-deposit:before,
.ico-5-pound-deposit:after,
.ico-5-pound-deposit > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/top-5-pound-deposit-casinos.png); width: 46px; height: 49px; }

.ico-10-pound-deposit:before,
.ico-10-pound-deposit:after,
.ico-10-pound-deposit > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/top-10-pound-deposit-casinos.png); width: 45px; height: 48px; }


.icon-table:before,
.icon-table:after,
.icon-table > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/roulette-table.png); width: 61px; height: 46px; }

.icon-new:before,
.icon-new:after,
.icon-new > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/new-blue.png); width: 46px; height: 46px; }

.icon-bets:before,
.icon-bets:after,
.icon-bets > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/bets.png); width: 49px; height: 46px; }

.icon-strategy:before,
.icon-strategy:after,
.icon-strategy > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-strategy.png); width: 49px; height: 46px; }

.icon-odds:before,
.icon-odds:after,
.icon-odds > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-odds.png); width: 43px; height: 43px; }

.icon-rules:before,
.icon-rules:after,
.icon-rules > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-rules.png); width: 49px; height: 46px; }

.icon-slot1-blue:before,
.icon-slot1-blue:after,
.icon-slot1-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-slot1-blue.png); width: 51px; height: 33px; }

.ico-questions:before,
.ico-questions:after,
.ico-questions > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-questions.png); width: 80px; height: 80px; }

.ico-slots-blue:before,
.ico-slots-blue:after,
.ico-slots-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-slots-blue.png); width: 46px; height: 46px; }

.ico-seven-blue:before,
.ico-seven-blue:after,
.ico-seven-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/fun-slots.png); width: 48px; height: 51px; }

.ico-glossary-slot-blue:before,
.ico-glossary-slot-blue:after,
.ico-glossary-slot-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/glossary-slot.png); width: 49px; height: 52px; }

.ico-video-slot-blue:before,
.ico-video-slot-blue:after,
.ico-video-slot-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/reel-video-slot.png); width: 53px; height: 53px; }

.ico-statistics:before,
.ico-statistics:after,
.ico-statistics > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-statistics.png); width: 80px; height: 80px; }

.ico-tennis:before,
.ico-tennis:after,
.ico-tennis > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-tennis.png); width: 21px; height: 21px; }

.ico-table-tennis:before,
.ico-table-tennis:after,
.ico-table-tennis > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/ico-table-tennis.png); width: 20px; height: 20px; }

.ico-dice:before,
.ico-dice:after,
.ico-dice > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/ico-dice.png); }

.ico-paypal-blue:before,
.ico-paypal-blue:after,
.ico-paypal-blue > span { width: 37px; height: 39px; background-image: url(/wp-content/themes/modular/css/images/ico-paypal-blue.png); }

.ico-boku-blue:before,
.ico-boku-blue:after,
.ico-boku-blue > span { width: 53px; height: 53px; background-image: url(/wp-content/themes/modular/css/images/blue-icons/boku-blue.png); }

.ico-pay-by-phone-blue:before,
.ico-pay-by-phone-blue:after,
.ico-pay-by-phone-blue > span { width: 53px; height: 53px; background-image: url(/wp-content/themes/modular/css/images/blue-icons/pay-by-phone-blue.png); }

.ico-applepay-blue:before,
.ico-applepay-blue:after,
.ico-applepay-blue > span { width: 71px; height: 30px; background-image: url(/wp-content/themes/modular/css/images/blue-icons/ico-applepay.png); }

.ico-applepay:before,
.ico-applepay:after,
.ico-applepay > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/casinos/apple-pay-logo.png); }

.ico-brite:before,
.ico-brite:after,
.ico-brite > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/casinos/brite.png); }

.ico-paysafecard-blue:before,
.ico-paysafecard-blue:after,
.ico-paysafecard-blue > span { width: 24px; height: 36px; background-image: url(/wp-content/themes/modular/css/images/blue-icons/ico-paysafecard.png); }

.ico-new:before,
.ico-new:after,
.ico-new > span { width: 49px; height: 48px; background-image: url(/wp-content/themes/modular/css/images/ico-new.png); }

.ico-offers:before,
.ico-offers:after,
.ico-offers > span { width: 49px; height: 48px; background-image: url(/wp-content/themes/modular/css/images/offers.png); }

.ico-promotions:before,
.ico-promotions:after,
.ico-promotions > span { width: 49px; height: 48px; background-image: url(/wp-content/themes/modular/css/images/promotions.png); }

.ico-ios:before,
.ico-ios:after,
.ico-ios > span { width: 59px; height: 37px; background-image: url(/wp-content/themes/modular/css/images/ios.png); }

.ico-android:before,
.ico-android:after,
.ico-android > span { width: 59px; height: 37px; background-image: url(/wp-content/themes/modular/css/images/android.png); }

.ico-android-big:before,
.ico-android-big:after,
.ico-android-big > span { width: 55px; height: 55px; background-image: url(/wp-content/themes/modular/css/images/android-big.png); }

.ico-ipad-big:before,
.ico-ipad-big:after,
.ico-ipad-big > span { width: 55px; height: 55px; background-image: url(/wp-content/themes/modular/css/images/ipad-big.png); }

.ico-iphone-big:before,
.ico-iphone-big:after,
.ico-iphone-big > span { width: 55px; height: 55px; background-image: url(/wp-content/themes/modular/css/images/iphone-big.png); }

.ico-ios-big:before,
.ico-ios-big:after,
.ico-ios-big > span { width: 55px; height: 55px; background-image: url(/wp-content/themes/modular/css/images/ios-big.png); }

.ico-software:before,
.ico-software:after,
.ico-software > span { width: 59px; height: 37px; background-image: url(/wp-content/themes/modular/css/images/software-nav.png); }

.ico-limits:before,
.ico-limits:after,
.ico-limits > span { width: 59px; height: 37px; background-image: url(/wp-content/themes/modular/css/images/limits.png); }

.ico-present:before,
.ico-present:after,
.ico-present > span { width: 46px; height: 47px; background-image: url(/wp-content/themes/modular/css/images/ico-present.png); }

.ico-rules:before,
.ico-rules:after,
.ico-rules > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/rules.png); }

.ico-rules-v2:before,
.ico-rules-v2:after,
.ico-rules-v2 > span { width: 43px; height: 43px; background-image: url(/wp-content/themes/modular/css/images/quicknav/icon-rules.png); }

.ico-strategy:before,
.ico-strategy:after,
.ico-strategy > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/strategy.png); }

.ico-3-reel-slots-online-blue:before,
.ico-3-reel-slots-online-blue:after,
.ico-3-reel-slots-online-blue > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/3-reel-slots-online-blue.png); }

.ico-5-reel-slots-online-blue:before,
.ico-5-reel-slots-online-blue:after,
.ico-5-reel-slots-online-blue > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/5-reel-slots-online-blue.png); }

.ico-free-internet-slots-blue:before,
.ico-free-internet-slots-blue:after,
.ico-free-internet-slots-blue > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/free-internet-slots-blue.png); }

.ico-demo:before,
.ico-demo:after,
.ico-demo > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/demo.png); }

.ico-more-games:before,
.ico-more-games:after,
.ico-more-games > span { width: 45px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/games.png); }

.ico-high-stakes:before,
.ico-high-stakes:after,
.ico-high-stakes > span { width: 40px; height: 40px; background-image: url(/wp-content/themes/modular/css/images/ico-high-stakes.png); }

.ico-low-stakes:before,
.ico-low-stakes:after,
.ico-low-stakes > span { width: 32px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/ico-low-stakes.png); }

.ico-planet:before,
.ico-planet:after,
.ico-planet > span { width: 49px; height: 49px; background-image: url(/wp-content/themes/modular/css/images/ico-planet.png); }

.ico-football:before,
.ico-football:after,
.ico-football > span { width: 47px; height: 61px; background-image: url(/wp-content/themes/modular/css/images/ico-football.png); }

.ico-fantasy-soccer:before,
.ico-fantasy-soccer:after,
.ico-fantasy-soccer > span { width: 70px; height: 70px; background-image: url(/wp-content/themes/modular/css/images/fantasy-soccer.png); }

.ico-facebook-blog:before,
.ico-facebook-blog:after,
.ico-facebook-blog > span { width: 38px; height: 38px; background-image: url(/wp-content/themes/modular/css/images/ico-facebook-blog.png); }

.ico-linkedin-blog:before,
.ico-linkedin-blog:after,
.ico-linkedin-blog > span { width: 38px; height: 38px; background-image: url(/wp-content/themes/modular/css/images/ico-linkedin-blog.png); }

.ico-twitter-blog:before,
.ico-twitter-blog:after,
.ico-twitter-blog > span { width: 38px; height: 38px; background-image: url(/wp-content/themes/modular/css/images/ico-twitter-blog.png); }

.ico-uefa-champions-league:before,
.ico-uefa-champions-league:after,
.ico-uefa-champions-league > span { width: 70px; height: 70px; background-image: url(/wp-content/themes/modular/css/images/uefa-champions-league.png); }

.ico-benfica:before,
.ico-benfica:after,
.ico-benfica > span { width: 68px; height: 60px; background-image: url(/wp-content/themes/modular/css/ico/benfica.png); }

.ico-liga-portugal-bwin:before,
.ico-liga-portugal-bwin:after,
.ico-liga-portugal-bwin > span { width: 70px; height: 70px; background-image: url(/wp-content/themes/modular/css/ico/liga-portugal-bwin.png); }

.ico-vitoria:before,
.ico-vitoria:after,
.ico-vitoria > span { width: 52px; height: 70px; background-image: url(/wp-content/themes/modular/css/ico/vitoria-sc.png); }

.ico-fc-pacos-de-ferreira:before,
.ico-fc-pacos-de-ferreira:after,
.ico-fc-pacos-de-ferreira > span { width: 52px; height: 70px; background-image: url(/wp-content/themes/modular/css/ico/fc-pacos-de-ferreira.png); }

.ico-fantasy-football:before,
.ico-fantasy-football:after,
.ico-fantasy-football > span { width: 70px; height: 70px; background-image: url(/wp-content/themes/modular/css/images/fantasy-football.png); }

.ico-english-premier-league:before,
.ico-english-premier-league:after,
.ico-english-premier-league > span { width: 70px; height: 70px; background-image: url(/wp-content/themes/modular/css/images/english-premier-league.png); }

.ico-payments-one:before,
.ico-payments-one:after,
.ico-payments-one > span { width: 81px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/ico-payments-one.png); }

.ico-regulations:before,
.ico-regulations:after,
.ico-regulations > span { width: 197px; height: 69px; background-image: url(/wp-content/themes/modular/css/images/ico-regulations.png); }

.ico-security:before,
.ico-security:after,
.ico-security > span { width: 80px; height: 80px; background-image: url(/wp-content/themes/modular/css/images/ico-security.png); }

.ico-terms:before,
.ico-terms:after,
.ico-terms > span { width: 69px; height: 73px; background-image: url(/wp-content/themes/modular/css/images/ico-terms.png); }

.ico-platform:before,
.ico-platform:after,
.ico-platform > span { width: 73px; height: 73px; background-image: url(/wp-content/themes/modular/css/images/ico-platform.png); }

.ico-platform-green:before,
.ico-platform-green:after,
.ico-platform-green > span { width: 73px; height: 73px; background-image: url(/wp-content/themes/modular/css/images/ico-platform-green.png); }

.ico-horse-racing-green:before,
.ico-horse-racing-green:after,
.ico-horse-racing-green > span { width: 76px; height: 69px; background-image: url(/wp-content/themes/modular/css/images/ico-horse-racing-green.png); }

.ico-cricket-green:before,
.ico-cricket-green:after,
.ico-cricket-green > span { width: 77px; height: 77px; background-image: url(/wp-content/themes/modular/css/images/ico-cricket-green.png); }

.ico-golf-green:before,
.ico-golf-green:after,
.ico-golf-green > span { width: 63px; height: 75px; background-image: url(/wp-content/themes/modular/css/images/ico-golf-green.png); }

.ico-wwe-green:before,
.ico-wwe-green:after,
.ico-wwe-green > span { width: 75px; height: 71px; background-image: url(/wp-content/themes/modular/css/images/ico-wwe-green.png); }

.ico-tennis-green:before,
.ico-tennis-green:after,
.ico-tennis-green > span { width: 78px; height: 78px; background-image: url(/wp-content/themes/modular/css/images/ico-tennis-green.png); }

.ico-snooker-green:before,
.ico-snooker-green:after,
.ico-snooker-green > span { width: 77px; height: 78px; background-image: url(/wp-content/themes/modular/css/images/ico-snooker-green.png); }

.ico-mobile-compatibility:before,
.ico-mobile-compatibility:after,
.ico-mobile-compatibility > span { width: 63px; height: 83px; background-image: url(/wp-content/themes/modular/css/images/ico-mobile-compatibility.png); }

.ico-payment-options:before,
.ico-payment-options:after,
.ico-payment-options > span { width: 75px; height: 75px; background-image: url(/wp-content/themes/modular/css/images/ico-payment-options.png); }

.ico-gambling-commission:before,
.ico-gambling-commission:after,
.ico-gambling-commission > span { width: 98px; height: 24px; background-image: url(/wp-content/themes/modular/css/images/ico-gambling-commission.png); }

.ico-australias-ntg:before,
.ico-australias-ntg:after,
.ico-australias-ntg > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/australias-northern-territory-government.png);  }

.ico-ibas:before,
.ico-ibas:after,
.ico-ibas > span { width: 140px; height: 39px; background-image: url(/wp-content/themes/modular/css/images/ico-ibas.png);  }

.ico-ego:before,
.ico-ego:after,
.ico-ego > span { width: 101px; height: 40px; background-image: url(/wp-content/themes/modular/css/images/ego-egaming-online.png); }

.ico-pay-n-play:before,
.ico-pay-n-play:after,
.ico-pay-n-play > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/pay-n-play.png); }

.ico-pay-n-play-fixed:before,
.ico-pay-n-play-fixed:after,
.ico-pay-n-play-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/pay-n-play.png); }

.ico-skillonnet:before,
.ico-skillonnet:after,
.ico-skillonnet > span { width: 103px; height: 53px; background-image: url(/wp-content/themes/modular/css/images/skill-on-net.png); }

.ico-securesite:before,
.ico-securesite:after,
.ico-securesite > span { width: 105px; height: 39px; background-image: url(/wp-content/themes/modular/css/images/ssl-c-security.png); }

.ico-thawte:before,
.ico-thawte:after,
.ico-thawte > span { width: 125px; height: 31px; background-image: url(/wp-content/themes/modular/css/images/ico-thawte.png); }

.ico-payment-thawte:before,
.ico-payment-thawte:after,
.ico-payment-thawte > span { width: 142px; height: 55px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/ico-thawte.png); }

.ico-payment-skrill:before,
.ico-payment-skrill:after,
.ico-payment-skrill > span { width: 142px; height: 55px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/ico-skrill.png); }

.ico-payment-rapidssl:before,
.ico-payment-rapidssl:after,
.ico-payment-rapidssl > span { width: 142px; height: 55px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/ico-rapidssl.png); }

.ico-payment-paypal:before,
.ico-payment-paypal:after,
.ico-payment-paypal > span { width: 142px; height: 55px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/ico-paypal-primary.png); }

.ico-payment-mga:before,
.ico-payment-mga:after,
.ico-payment-mga > span { width: 142px; height: 55px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/ico-mga.png); }

.ico-payment-ibas:before,
.ico-payment-ibas:after,
.ico-payment-ibas > span { width: 142px; height: 55px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/ico-ibas.png); }

.ico-payment-gamcare:before,
.ico-payment-gamcare:after,
.ico-payment-gamcare > span { width: 142px; height: 55px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/ico-gamcare.png); }

.ico-payment-gambling-commission:before,
.ico-payment-gambling-commission:after,
.ico-payment-gambling-commission > span { width: 142px; height: 55px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/ico-gambling-commission.png); }

.ico-payment-essa:before,
.ico-payment-essa:after,
.ico-payment-essa > span { width: 142px; height: 55px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/ico-essa.png); }

.ico-payment-ecogra:before,
.ico-payment-ecogra:after,
.ico-payment-ecogra > span { width: 142px; height: 55px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/ico-ecogra.png); }

.ico-payment-comodo:before,
.ico-payment-comodo:after,
.ico-payment-comodo > span { width: 142px; height: 55px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/ico-comodo.png); }

.ico-ukgc-big:before,
.ico-ukgc-big:after,
.ico-ukgc-big > span { width: 80px; height: 64px; background-image: url(/wp-content/themes/modular/css/images/ukgc-big.png); }

.ico-comodo:before,
.ico-comodo:after,
.ico-comodo > span { width: 121px; height: 16px; background-image: url(/wp-content/themes/modular/css/images/ico-comodo.png); }

.ico-gamcare:before,
.ico-gamcare:after,
.ico-gamcare > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gamcare.png); }

.ico-hkgrc:before,
.ico-hkgrc:after,
.ico-hkgrc > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/hong-kong-gamblers-recovery.png); }

.ico-trustwave:before,
.ico-trustwave:after,
.ico-trustwave > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/trustwave.png); }

.ico-800gambler:before,
.ico-800gambler:after,
.ico-800gambler > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/800gambler.png); }

.ico-800gambler-wv:before,
.ico-800gambler-wv:after,
.ico-800gambler-wv > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/1-800-gambler-wv.png); }

.ico-wvlc:before,
.ico-wvlc:after,
.ico-wvlc > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/west-virginia-lottery.png); }

.ico-ccgp:before,
.ico-ccgp:after,
.ico-ccgp > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/ccgp.png); }

.ico-r3:before,
.ico-r3:after,
.ico-r3 > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/r3.png); }

.ico-mdhhs:before,
.ico-mdhhs:after,
.ico-mdhhs > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/mdhhs.png); }

.ico-mgcb:before,
.ico-mgcb:after,
.ico-mgcb > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/mgcb.png); }

.ico-njdge:before,
.ico-njdge:after,
.ico-njdge > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/njdge.png); }

.ico-thawte-fixed:before,
.ico-thawte-fixed:after,
.ico-thawte-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/ico-thawte-fixed.png); }

.ico-digicert-sha2:before,
.ico-digicert-sha2:after,
.ico-digicert-sha2 > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/digicert-sha2.png); }

.ico-pa-gcb:before,
.ico-pa-gcb:after,
.ico-pa-gcb > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/pa-gaming-control-board.png); }

.ico-gamings-labs-certified:before,
.ico-gamings-labs-certified:after,
.ico-gamings-labs-certified > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/gamings-labs-certified.png); }

.ico-ncpg:before,
.ico-ncpg:after,
.ico-ncpg > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/ncpg.png); }

.ico-icrg:before,
.ico-icrg:after,
.ico-icrg > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/icrg.png); }

.ico-rapidssl:before,
.ico-rapidssl:after,
.ico-rapidssl > span { width: 70px; height: 16px; background-image: url(/wp-content/themes/modular/css/images/ico-rapidssl.png); }

.ico-rng:before,
.ico-rng:after,
.ico-rng > span { width: 33px; height: 21px; background-image: url(/wp-content/themes/modular/css/images/ico-rng.png); }

.ico-geotrust:before,
.ico-geotrust:after,
.ico-geotrust > span { width: 80px; height: 18px; background-image: url(/wp-content/themes/modular/css/images/ico-geotrust.png); }

.ico-ecogra:before,
.ico-ecogra:after,
.ico-ecogra > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ecogra.png); }

.ico-njrg-responsible-gambling:before,
.ico-njrg-responsible-gambling:after,
.ico-njrg-responsible-gambling > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/njrg-responsible-gaming.png); }

.ico-responsible-gambling-council-fixed:before,
.ico-responsible-gambling-council-fixed:after,
.ico-responsible-gambling-council-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/rgc.png); }

.ico-lotter-inspektionen:before,
.ico-lotter-inspektionen:after,
.ico-lotter-inspektionen > span { width: 102px; height: 31px; background-image: url(/wp-content/themes/modular/css/images/lotter-inspectionen.png); }

.ico-gamstop:before,
.ico-gamstop:after,
.ico-gamstop > span { width: 108px; height: 19px; background-image: url(/wp-content/themes/modular/css/images/ico-gamstop.png); }

.ico-sectigo:before,
.ico-sectigo:after,
.ico-sectigo > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/sectigo.png); }

.ico-888-safe:before,
.ico-888-safe:after,
.ico-888-safe > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/888safe.png); }

.ico-gbga:before,
.ico-gbga:after,
.ico-gbga > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/gbga.png); }

.ico-gbga:before,
.ico-gbga:after,
.ico-gbga > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/gbga.png); }

.ico-gamblers-anonymous:before,
.ico-gamblers-anonymous:after,
.ico-gamblers-anonymous > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/gam-anon.png); }


.ico-gambling-therapy:before,
.ico-gambling-therapy:after,
.ico-gambling-therapy > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gamblingtherapy.png); }

.ico-sga:before,
.ico-sga:after,
.ico-sga > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/sga.png); }

.ico-gambleaware:before,
.ico-gambleaware:after,
.ico-gambleaware > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/gambleaware.png); }

.ico-adictel:before,
.ico-adictel:after,
.ico-adictel > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/adictel.png); }

.ico-alderney:before,
.ico-alderney:after,
.ico-alderney > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/alderney.png); }

.ico-panama-ministry:before,
.ico-panama-ministry:after,
.ico-panama-ministry > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/panama-ministry-of-economy-and-finance.png); }

.ico-aspire-global:before,
.ico-aspire-global:after,
.ico-aspire-global > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/aspire-global.png); }

.ico-bmm:before,
.ico-bmm:after,
.ico-bmm > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/bmm.png); }

.ico-cbga:before,
.ico-cbga:after,
.ico-cbga > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/cbga.png); }

.ico-nj-devils:before,
.ico-nj-devils:after,
.ico-nj-devils > span { width: 70px; height: 70px; background-image: url(/wp-content/themes/modular/css/images/new-jersey-devils.png); }

.ico-comodo-security:before,
.ico-comodo-security:after,
.ico-comodo-security > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/comodo-security.png); }

.ico-curacao-egaming:before,
.ico-curacao-egaming:after,
.ico-curacao-egaming > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/curacao-egaming.png); }

.ico-ask-gamblers:before,
.ico-ask-gamblers:after,
.ico-ask-gamblers > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/askgamblers-best-casino-award.png); }

.ico-gambling-montenegro:before,
.ico-gambling-montenegro:after,
.ico-gambling-montenegro > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/e-gambling-montenegro.png); }

.ico-cyberpatrol:before,
.ico-cyberpatrol:after,
.ico-cyberpatrol > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/cyber-patrol.png); }

.ico-government-costa-rica:before,
.ico-government-costa-rica:after,
.ico-government-costa-rica > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/government-of-costa-rica.png); }

.ico-sbc-award:before,
.ico-sbc-award:after,
.ico-sbc-award > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/sbc-award.png); }

.ico-dragonfish:before,
.ico-dragonfish:after,
.ico-dragonfish > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/dragonfish.png); }

.ico-egba:before,
.ico-egba:after,
.ico-egba > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/egba.png); }

.ico-google-trust-services:before,
.ico-google-trust-services:after,
.ico-google-trust-services > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/google-trust-services.png); }

.ico-essa-europe:before,
.ico-essa-europe:after,
.ico-essa-europe > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/essa-europe.png); }

.ico-gambleaware:before,
.ico-gambleaware:after,
.ico-gambleaware > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/gambleaware.png); }

.ico-estonian-tax-and-customs-board:before,
.ico-estonian-tax-and-customs-board:after,
.ico-estonian-tax-and-customs-board > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/estonian-tax-and-customs-board.png); }

.ico-gamblock:before,
.ico-gamblock:after,
.ico-gamblock > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/gamblock.png); }

.ico-gamcare-certified:before,
.ico-gamcare-certified:after,
.ico-gamcare-certified > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/gamcare-certified.png); }

.ico-amazon-certified:before,
.ico-amazon-certified:after,
.ico-amazon-certified > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/amazon.png); }

.ico-gamestop:before,
.ico-gamestop:after,
.ico-gamestop > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/gamestop.png); }

.ico-gibraltar-finance:before,
.ico-gibraltar-finance:after,
.ico-gibraltar-finance > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gibraltar-finance.png); }

.ico-git:before,
.ico-git:after,
.ico-git > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/git.png); }

.ico-godaddy:before,
.ico-godaddy:after,
.ico-godaddy > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/godaddy.png); }

.ico-gra:before,
.ico-gra:after,
.ico-gra > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/gra.png); }

.ico-hm-government-of-gibraltar:before,
.ico-hm-government-of-gibraltar:after,
.ico-hm-government-of-gibraltar > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/hm-government-of-gibraltar.png); }

.ico-itech-labs:before,
.ico-itech-labs:after,
.ico-itech-labs > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/itech-labs.png); }

.ico-landllogo:before,
.ico-landllogo:after,
.ico-landllogo > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/landllogo.png); }

.ico-london-stock-exchange:before,
.ico-london-stock-exchange:after,
.ico-london-stock-exchange > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/london-stock-exchange.png); }

.ico-mcafee:before,
.ico-mcafee:after,
.ico-mcafee > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/mcafee.png); }

.ico-nektan:before,
.ico-nektan:after,
.ico-nektan > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/nektan.png); }

.ico-norton:before,
.ico-norton:after,
.ico-norton > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/norton.png); }

.ico-gambling-trust:before,
.ico-gambling-trust:after,
.ico-gambling-trust > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/responsible-gambling-trust.png); }

.ico-pci:before,
.ico-pci:after,
.ico-pci > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/pci.png); }

.ico-spelinspektionen:before,
.ico-spelinspektionen:after,
.ico-spelinspektionen > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/spelinspektionen.png); }



.ico-opap:before,
.ico-opap:after,
.ico-opap > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/opap.png); }

.ico-hellenic-gaming-commission:before,
.ico-hellenic-gaming-commission:after,
.ico-hellenic-gaming-commission > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/hellenic-gaming-commission.png); }

.ico-stodlinjen:before,
.ico-stodlinjen:after,
.ico-stodlinjen > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/stodlinjen.png); }

.ico-bankid:before,
.ico-bankid:after,
.ico-bankid > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/bankid.png); }

.ico-sqs:before,
.ico-sqs:after,
.ico-sqs > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/sqs.png); }

.ico-ssl:before,
.ico-ssl:after,
.ico-ssl > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/ssl.png); }


.ico-tst:before,
.ico-tst:after,
.ico-tst > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/tst.png); }

.ico-verisign:before,
.ico-verisign:after,
.ico-verisign > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/verisign.png); }

.ico-zignsec:before,
.ico-zignsec:after,
.ico-zignsec > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/zignsec.png); }

.ico-gambleaware-table:before,
.ico-gambleaware-table:after,
.ico-gambleaware-table > span { width: 64px; height: 37px; background-image: url(/wp-content/themes/modular/css/images/table-icons/gamble-aware.png); }

.ico-ecogra-table:before,
.ico-ecogra-table:after,
.ico-ecogra-table > span { width: 77px; height: 23px; background-image: url(/wp-content/themes/modular/css/images/table-icons/ecogra.png); }

.ico-mcafee-table:before,
.ico-mcafee-table:after,
.ico-mcafee-table > span { width: 70px; height: 25px; background-image: url(/wp-content/themes/modular/css/images/table-icons/mcafee.png); }

.ico-rng-table:before,
.ico-rng-table:after,
.ico-rng-table > span { width: 33px; height: 21px; background-image: url(/wp-content/themes/modular/css/images/table-icons/rng.png); }

.ico-gamcare-table:before,
.ico-gamcare-table:after,
.ico-gamcare-table > span { width: 48px; height: 35px; background-image: url(/wp-content/themes/modular/css/images/table-icons/gamcare.png); }

.ico-itech-table:before,
.ico-itech-table:after,
.ico-itech-table > span { width: 38px; height: 39px; background-image: url(/wp-content/themes/modular/css/images/table-icons/itech.png); }

.ico-mga-table:before,
.ico-mga-table:after,
.ico-mga-table > span { width: 73px; height: 23px; background-image: url(/wp-content/themes/modular/css/images/table-icons/mga.png); }

.ico-begamble:before,
.ico-begamble:after,
.ico-begamble > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/begambleaware.png); }

.ico-mga:before,
.ico-mga:after,
.ico-mga > span { width: 142px; height: 24px; background-image: url(/wp-content/themes/modular/css/images/ico-mga.png); }

.ico-hwr-game-variety:before,
.ico-hwr-game-variety:after,
.ico-hwr-game-variety > span { width: 73px; height: 63px; background-image: url(/wp-content/themes/modular/css/images/hwr/game-variety.svg); }

.ico-hwr-game-bonus-promotions:before,
.ico-hwr-game-bonus-promotions:after,
.ico-hwr-game-bonus-promotions > span { width: 73px; height: 63px; background-image: url(/wp-content/themes/modular/css/images/hwr/game-bonus-promotions.svg); }

.ico-hwr-safety-licensing:before,
.ico-hwr-safety-licensing:after,
.ico-hwr-safety-licensing > span { width: 73px; height: 63px; background-image: url(/wp-content/themes/modular/css/images/hwr/safety-licensing.svg); }

.ico-hwr-payment-options:before,
.ico-hwr-payment-options:after,
.ico-hwr-payment-options > span { width: 73px; height: 63px; background-image: url(/wp-content/themes/modular/css/images/hwr/payment-options.svg); }

.ico-hwr-customer-support:before,
.ico-hwr-customer-support:after,
.ico-hwr-customer-support > span { width: 73px; height: 63px; background-image: url(/wp-content/themes/modular/css/images/hwr/customer-support.svg); }

.ico-hwr-responsible-gambling:before,
.ico-hwr-responsible-gambling:after,
.ico-hwr-responsible-gambling > span { width: 73px; height: 63px; background-image: url(/wp-content/themes/modular/css/images/hwr/responsible-gambling.svg); }

.ico-hwr-certificate-bcs:before,
.ico-hwr-certificate-bcs:after,
.ico-hwr-certificate-bcs > span { width: 73px; height: 63px; background-image: url(/wp-content/themes/modular/css/images/hwr/certificate-bcs.svg); }

.ico-gamtalk-fixed:before,
.ico-gamtalk-fixed:after,
.ico-gamtalk-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gamtalk.png); }

.ico-american-express:before,
.ico-american-express:after,
.ico-american-express > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/american-express.png); }

.ico-instantbanking:before,
.ico-instantbanking:after,
.ico-instantbanking > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/instantbanking.png); }

.ico-instant-transfer:before,
.ico-instant-transfer:after,
.ico-instant-transfer > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/instant-transfer.png); }

.ico-diners-club:before,
.ico-diners-club:after,
.ico-diners-club > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/dinersclub.png); }

.ico-flexepin:before,
.ico-flexepin:after,
.ico-flexepin > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/flexepin.png); }

.ico-bitcoin-cash:before,
.ico-bitcoin-cash:after,
.ico-bitcoin-cash > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/bitcoin-cash.png); }

.ico-echeck:before,
.ico-echeck:after,
.ico-echeck > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/echeck.png); }

.ico-credit-debit-card:before,
.ico-credit-debit-card:after,
.ico-credit-debit-card > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/credit-debit-card.png); }

.ico-entropay:before,
.ico-entropay:after,
.ico-entropay > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/entropay.png); }

.ico-ethereum:before,
.ico-ethereum:after,
.ico-ethereum > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/ethereum.png); }

.ico-binance-coin:before,
.ico-binance-coin:after,
.ico-binance-coin > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/binance-coin.png); }

.ico-binance:before,
.ico-binance:after,
.ico-binance > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/binance.png); }

.ico-litecoin:before,
.ico-litecoin:after,
.ico-litecoin > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/litecoin.png); }

.ico-stellar:before,
.ico-stellar:after,
.ico-stellar > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/stellar.png); }

.ico-cardano:before,
.ico-cardano:after,
.ico-cardano > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/cardano.png); }

.ico-dash:before,
.ico-dash:after,
.ico-dash > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/dash.png); }

.ico-eos-crypto:before,
.ico-eos-crypto:after,
.ico-eos-crypto > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/eos-crypto.png); }

.ico-neteller:before,
.ico-neteller:after,
.ico-neteller > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/neteller.png); }

.ico-pay-by-phone:before,
.ico-pay-by-phone:after,
.ico-pay-by-phone > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/pay-by-phone.png); }

.ico-paysafecard:before,
.ico-paysafecard:after,
.ico-paysafecard > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/paysafecard.png); }

.ico-cash-point:before,
.ico-cash-point:after,
.ico-cash-point > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/cash-point.png); }

.ico-ecopayz:before,
.ico-ecopayz:after,
.ico-ecopayz > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/payz.png); }

.ico-multibanco:before,
.ico-multibanco:after,
.ico-multibanco > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/multibanco.png); }

.ico-mb-way:before,
.ico-mb-way:after,
.ico-mb-way > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/mb-way.png); }

.ico-atm-fixed:before,
.ico-atm-fixed:after,
.ico-atm-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/atm.png); }

.ico-north-cagayan-fixed:before,
.ico-north-cagayan-fixed:after,
.ico-north-cagayan-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/north-cagayan.png); }

.ico-spelpaus:before,
.ico-spelpaus:after,
.ico-spelpaus > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/spelpaus.png); }

.ico-spelberoende:before,
.ico-spelberoende:after,
.ico-spelberoende > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/spelberoende.png); }

.ico-joc-fixed:before,
.ico-joc-fixed:after,
.ico-joc-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/joc-responsabil.png); }

.ico-anpc-fixed:before,
.ico-anpc-fixed:after,
.ico-anpc-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/anpc-ro.png); }

.ico-online-banking:before,
.ico-online-banking:after,
.ico-online-banking > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/online-banking.png); }

.ico-skrill:before,
.ico-skrill:after,
.ico-skrill > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/skrill.png); }

.ico-pay-by-sms:before, 
.ico-pay-by-sms:after, 
.ico-pay-by-sms >span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/pay-by-sms.png); }

.ico-direct-banking:before, 
.ico-direct-banking:after, 
.ico-direct-banking >span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/direct-banking.png); }

.ico-upaycard:before, 
.ico-upaycard:after, 
.ico-upaycard >span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/upaycard.png); }

.ico-xrp:before,
.ico-xrp:after,
.ico-xrp > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/xrp.png); }

.ico-essa:before,
.ico-essa:after,
.ico-essa > span { width: 98px; height: 38px; background-image: url(/wp-content/themes/modular/css/images/ico-essa.png); }

.ico-netent-nav:before,
.ico-netent-nav:after,
.ico-netent-nav > span { width: 36px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/ico-netent-nav.png); }

.ico-microgaming-nav:before,
.ico-microgaming-nav:after,
.ico-microgaming-nav > span { width: 36px; height: 36px; background-image: url(/wp-content/themes/modular/css/images/ico-microgaming-nav.png); }

.ico-playtech-nav:before,
.ico-playtech-nav:after,
.ico-playtech-nav > span { width: 47px; height: 32px; background-image: url(/wp-content/themes/modular/css/images/ico-playtech-nav.png); }

.ico-slot-nav:before,
.ico-slot-nav:after,
.ico-slot-nav > span { width: 39px; height: 41px; background-image: url(/wp-content/themes/modular/css/images/ico-slot-nav.png); }

.ico-roulette-nav:before,
.ico-roulette-nav:after,
.ico-roulette-nav > span { width: 43px; height: 43px; background-image: url(/wp-content/themes/modular/css/images/ico-roulette-nav.png); }

.ico-blackjack-nav:before,
.ico-blackjack-nav:after,
.ico-blackjack-nav > span { width: 35px; height: 39px; background-image: url(/wp-content/themes/modular/css/images/ico-blackjack-nav.png); }

.ico-gambling-nav:before,
.ico-gambling-nav:after,
.ico-gambling-nav > span { width: 46px; height: 46px; background-image: url(/wp-content/themes/modular/css/images/ico-gambling-nav.png); }

.ico-bingo-nav:before,
.ico-bingo-nav:after,
.ico-bingo-nav > span { width: 38px; height: 38px; background-image: url(/wp-content/themes/modular/css/images/ico-bingo-nav.png); }

.ico-mobile-nav:before,
.ico-mobile-nav:after,
.ico-mobile-nav > span { width: 21px; height: 37px; background-image: url(/wp-content/themes/modular/css/images/ico-mobile-nav.png); }

.ico-poker-nav:before,
.ico-poker-nav:after,
.ico-poker-nav > span { width: 34px; height: 37px; background-image: url(/wp-content/themes/modular/css/images/ico-poker-nav.png); }

.ico-betting-nav:before,
.ico-betting-nav:after,
.ico-betting-nav > span { width: 34px; height: 34px; background-image: url(/wp-content/themes/modular/css/images/ico-betting-nav.png); }

.ico-lotto-nav:before,
.ico-lotto-nav:after,
.ico-lotto-nav > span { width: 41px; height: 33px; background-image: url(/wp-content/themes/modular/css/images/ico-lotto-nav.png); }

.ico-lotto-blue:before,
.ico-lotto-blue:after,
.ico-lotto-blue > span { width: 41px; height: 33px; background-image: url(/wp-content/themes/modular/css/images/ico-lotto-blue.png); }

.ico-sport-blue:before,
.ico-sport-blue:after,
.ico-sport-blue > span { width: 48px; height: 48px; background-image: url(/wp-content/themes/modular/css/images/ico-sport-blue.png); }

.ico-poker-blue:before,
.ico-poker-blue:after,
.ico-poker-blue > span { width: 41px; height: 33px; background-image: url(/wp-content/themes/modular/css/images/ico-poker-blue.png); }

.ico-bingo-blue:before,
.ico-bingo-blue:after,
.ico-bingo-blue > span { width: 41px; height: 33px; background-image: url(/wp-content/themes/modular/css/images/ico-bingo-blue.png); }

.ico-chief-magic:before,
.ico-chief-magic:after,
.ico-chief-magic > span { width: 76px; height: 69px; background-image: url(/wp-content/themes/modular/css/images/ico-chief-magic.png); }

.ico-dolphin-quest:before,
.ico-dolphin-quest:after,
.ico-dolphin-quest > span { width: 93px; height: 66px; background-image: url(/wp-content/themes/modular/css/images/ico-dolphin-quest.png); }

.ico-cleopatra:before,
.ico-cleopatra:after,
.ico-cleopatra > span { width: 98px; height: 37px; background-image: url(/wp-content/themes/modular/css/images/ico-cleopatra.png); }

.ico-blackjack-spanish:before,
.ico-blackjack-spanish:after,
.ico-blackjack-spanish > span { width: 90px; height: 54px; background-image: url(/wp-content/themes/modular/css/images/blackjack-spanish.png); }

.ico-blackjack-switch:before,
.ico-blackjack-switch:after,
.ico-blackjack-switch > span { width: 90px; height: 54px; background-image: url(/wp-content/themes/modular/css/images/blackjack-switch.png); }

.ico-blackjack-surrender:before,
.ico-blackjack-surrender:after,
.ico-blackjack-surrender > span { width: 90px; height: 54px; background-image: url(/wp-content/themes/modular/css/images/blackjack-surrender.png); }

.ico-blackjack-classic:before,
.ico-blackjack-classic:after,
.ico-blackjack-classic > span { width: 90px; height: 54px; background-image: url(/wp-content/themes/modular/css/images/blackjack-classic.png); }

.ico-craps:before,
.ico-craps:after,
.ico-craps > span { width: 90px; height: 54px; background-image: url(/wp-content/themes/modular/css/images/craps.png); }

.ico-live-tables:before,
.ico-live-tables:after,
.ico-live-tables > span { width: 18px; height: 19px; background-image: url(/wp-content/themes/modular/css/images/ico-live-tables.png); }

.ico-slot-placeholder:before,
.ico-slot-placeholder:after,
.ico-slot-placeholder > span { width: 100px; height: 100px; background-image: url(https://via.placeholder.com/100x100); }

.ico-90:before,
.ico-90:after,
.ico-90 > span { width: 17px; height: 17px; background-image: url(/wp-content/themes/modular/css/images/ico-90.png); }

.ico-80:before,
.ico-80:after,
.ico-80 > span { width: 19px; height: 19px; background-image: url(/wp-content/themes/modular/css/images/ico-80.png); }

.ico-75:before,
.ico-75:after,
.ico-75 > span { width: 18px; height: 18px; background-image: url(/wp-content/themes/modular/css/images/ico-75.png); }

.ico-hat:before,
.ico-hat:after,
.ico-hat > span { width: 32px; height: 18px; background-image: url(/wp-content/themes/modular/css/images/ico-hat.png); }

.ico-omaha:before,
.ico-omaha:after,
.ico-omaha > span { width: 24px; height: 24px; background-image: url(/wp-content/themes/modular/css/images/ico-omaha.png); }

.ico-stud:before,
.ico-stud:after,
.ico-stud > span { width: 24px; height: 23px; background-image: url(/wp-content/themes/modular/css/images/ico-stud.png); }

.ico-mobile-os:before,
.ico-mobile-os:after,
.ico-mobile-os > span { width: 30px; height: 16px; background-image: url(/wp-content/themes/modular/css/images/ico-mobile-os.png); }

.ico-sports-big:before,
.ico-sports-big:after,
.ico-sports-big > span { width: 41px; height: 41px; background-image: url(/wp-content/themes/modular/css/images/ico-sports-big.png); }

.ico-bingo-big:before,
.ico-bingo-big:after,
.ico-bingo-big > span { width: 39px; height: 41px; background-image: url(/wp-content/themes/modular/css/images/ico-bingo-big.png); }

.ico-lotto-big:before,
.ico-lotto-big:after,
.ico-lotto-big > span { width: 52px; height: 43px; background-image: url(/wp-content/themes/modular/css/images/ico-lotto-big.png); }

.ico-poker-big:before,
.ico-poker-big:after,
.ico-poker-big > span { width: 43px; height: 47px; background-image: url(/wp-content/themes/modular/css/images/ico-poker-big.png); }

.ico-low-stakes:before,
.ico-low-stakes:after,
.ico-low-stakes > span { width: 32px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/low-stakes-casinos.png); }

.ico-mobile-casinos:before,
.ico-mobile-casinos:after,
.ico-mobile-casinos > span { width: 28px; height: 48px; background-image: url(/wp-content/themes/modular/css/images/mobile-casino-games.png); }

.ico-bitcoin:before,
.ico-bitcoin:after,
.ico-bitcoin > span { width: 37px; height: 39px; background-image: url(/wp-content/themes/modular/css/images/ico-bitcoin.png); }

.ico-daily-fantasy:before,
.ico-daily-fantasy:after,
.ico-daily-fantasy > span { width: 44px; height: 44px; background-image: url(/wp-content/themes/modular/css/images/ico-daily-fantasy.png); }

.ico-nmi:before,
.ico-nmi:after,
.ico-nmi > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/nmi.png); }

.ico-opta:before,
.ico-opta:after,
.ico-opta > span { width: 37px; height: 39px; background-image: url(/wp-content/themes/modular/css/images/opta.png); }

.ico-opta-big:before,
.ico-opta-big:after,
.ico-opta-big > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/opta.png); }

.ico-stats-perform:before,
.ico-stats-perform:after,
.ico-stats-perform > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/stats-perform.png); }

.icon-lotto:before,
.icon-lotto:after,
.icon-lotto > span { width: 42px; height: 45px; background-image: url(/wp-content/themes/modular/css/images/icon-lotto.png); }


.icon-daily-fantasy:before,
.icon-daily-fantasy:after,
.icon-daily-fantasy > span { width: 45px; height: 37px; background-image: url(/wp-content/themes/modular/css/images/icon-daily-fantasy.png); }

.ico-trusted-blue:before,
.ico-trusted-blue:after,
.ico-trusted-blue > span { background-image: url(/wp-content/themes/modular/css/images/quicknav/trusted.png); width: 44px; height: 44px; }

.ico-wvdr:before,
.ico-wvdr:after,
.ico-wvdr > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/west-virginia-department-of-revenue.png); }


/* certificate/trust logos */

.ico-adictel-fixed:before,
.ico-adictel-fixed:after,
.ico-adictel-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/adictel.png); }

.ico-alderney-fixed:before,
.ico-alderney-fixed:after,
.ico-alderney-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/alderney.png); }

.ico-aspire-global-fixed:before,
.ico-aspire-global-fixed:after,
.ico-aspire-global-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/aspire-global.png); }

.ico-begambleaware-fixed:before,
.ico-begambleaware-fixed:after,
.ico-begambleaware-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/begambleaware.png); }

.ico-betfred-fixed:before,
.ico-betfred-fixed:after,
.ico-betfred-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/betfred.png); }

.ico-bmm-fixed:before,
.ico-bmm-fixed:after,
.ico-bmm-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/bmm.png); }

.ico-adrg:before,
.ico-adrg:after,
.ico-adrg > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/adr-group.png); }

.ico-arn:before,
.ico-arn:after,
.ico-arn > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/arn.png); }

.ico-curacao-egaming-fixed:before,
.ico-curacao-egaming-fixed:after,
.ico-curacao-egaming-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/curacao-egaming.png); }

.ico-dragonfish-fixed:before,
.ico-dragonfish-fixed:after,
.ico-dragonfish-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/dragonfish.png); }

.ico-ecogra-fixed:before,
.ico-ecogra-fixed:after,
.ico-ecogra-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ecogra.png); }

.ico-hjelpelinjen:before,
.ico-hjelpelinjen:after,
.ico-hjelpelinjen > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/hjelpelinjen.png); }

.ico-bla-kors-fixed:before,
.ico-bla-kors-fixed:after,
.ico-bla-kors-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/bla-kors.png); }

.ico-adm:before,
.ico-adm:after,
.ico-adm > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/adm.png); }

.ico-giocaresponsabile:before,
.ico-giocaresponsabile:after,
.ico-giocaresponsabile > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/giocaresponsabile.png); }

.ico-dnv-gl:before,
.ico-dnv-gl:after,
.ico-dnv-gl > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/dnv-gl.png); }

.ico-888-responsible:before,
.ico-888-responsible:after,
.ico-888-responsible > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/888-responsible.png); }

.ico-ssl-certificate:before,
.ico-ssl-certificate:after,
.ico-ssl-certificate > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ssl-certificate.png); }

.ico-secure-trust:before,
.ico-secure-trust:after,
.ico-secure-trust > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/secure-trust.png); }

.ico-age:before,
.ico-age:after,
.ico-age > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/age18.png); }

.ico-egba-fixed:before,
.ico-egba-fixed:after,
.ico-egba-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/egba.png); }

.ico-ibia-fixed:before,
.ico-ibia-fixed:after,
.ico-ibia-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ibia.png); }

.ico-apajo:before,
.ico-apajo:after,
.ico-apajo > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/apajo.png); }

.ico-sicad:before,
.ico-sicad:after,
.ico-sicad > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/sicad.png); }

.ico-ego-egaming-online-fixed:before,
.ico-ego-egaming-online-fixed:after,
.ico-ego-egaming-online-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ego-egaming-online.png); }

.ico-essa-fixed:before,
.ico-essa-fixed:after,
.ico-essa-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/essa.png); }

.ico-ga-fixed:before,
.ico-ga-fixed:after,
.ico-ga-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ga.png); }

.ico-hasartmangusoltuvuse-noustamiskeskus:before,
.ico-hasartmangusoltuvuse-noustamiskeskus:after,
.ico-hasartmangusoltuvuse-noustamiskeskus > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/hasartmangusoltuvuse-noustamiskeskus.png); }

.ico-gambling-commission-fixed:before,
.ico-gambling-commission-fixed:after,
.ico-gambling-commission-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gambling-commission.png); }

.ico-gaming-labs-fixed:before,
.ico-gaming-labs-fixed:after,
.ico-gaming-labs-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gaming-labs.png); }

.ico-ag-communications-fixed:before,
.ico-ag-communications-fixed:after,
.ico-ag-communications-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/alderney.png); }

.ico-ag-communications:before,
.ico-ag-communications:after,
.ico-ag-communications > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/alderney.png); }

.ico-gamban-fixed:before,
.ico-gamban-fixed:after,
.ico-gamban-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gamban.png); }

.ico-srij:before,
.ico-srij:after,
.ico-srij > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/srij.png); }

.ico-gcg-fixed:before,
.ico-gcg-fixed:after,
.ico-gcg-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gcg.png); }

.ico-e1-fixed:before,
.ico-e1-fixed:after,
.ico-e1-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/e1.png); }

.ico-gamblingtherapy-fixed:before,
.ico-gamblingtherapy-fixed:after,
.ico-gamblingtherapy-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gamblingtherapy.png); }

.ico-gamblock-fixed:before,
.ico-gamblock-fixed:after,
.ico-gamblock-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gamblock.png); }

.ico-gamcare-fixed:before,
.ico-gamcare-fixed:after,
.ico-gamcare-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gamcare.png); }

.ico-gbgc-fixed:before,
.ico-gbgc-fixed:after,
.ico-gbgc-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gbgc.png); }

.ico-leosafeplay-fixed:before,
.ico-leosafeplay-fixed:after,
.ico-leosafeplay-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/leosafeplay.png); }

.ico-kahnawake-gaming-commission-fixed:before,
.ico-kahnawake-gaming-commission-fixed:after,
.ico-kahnawake-gaming-commission-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/kahnawake-gaming-commission.png); }

.ico-ccgr-fixed:before,
.ico-ccgr-fixed:after,
.ico-ccgr-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/ccgr.png); }

.ico-jersey-gambling-commision:before,
.ico-jersey-gambling-commision:after,
.ico-jersey-gambling-commision > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/jersey-gambling-commision.png); }

.ico-canada-safety-council:before,
.ico-canada-safety-council:after,
.ico-canada-safety-council > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/canada-safety-council.png); }

.ico-genesis-safeplay-fixed:before,
.ico-genesis-safeplay-fixed:after,
.ico-genesis-safeplay-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/genesis-safeplay.png); }

.ico-gamestop-fixed:before,
.ico-gamestop-fixed:after,
.ico-gamestop-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gamestop.png); }

.ico-national-gambling-helpline-fixed:before,
.ico-national-gambling-helpline-fixed:after,
.ico-national-gambling-helpline-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/national-gambling-helpline.png); }

.ico-gamstop-fixed:before,
.ico-gamstop-fixed:after,
.ico-gamstop-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gamstop.png); }

.ico-gbga-fixed:before,
.ico-gbga-fixed:after,
.ico-gbga-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gbga.png); }

.ico-geotrust-fixed:before,
.ico-geotrust-fixed:after,
.ico-geotrust-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/geotrust.png); }

.ico-gibraltar-finance-fixed:before,
.ico-gibraltar-finance-fixed:after,
.ico-gibraltar-finance-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gibraltar-finance.png); }

.ico-nigeria-goverment-fixed:before,
.ico-nigeria-goverment-fixed:after,
.ico-nigeria-goverment-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/government-of-nigeria.png); }

.ico-integrity-association:before,
.ico-integrity-association:after,
.ico-integrity-association > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/international-betting-integrity-association.png); }

.ico-national-gaming-uganda:before,
.ico-national-gaming-uganda:after,
.ico-national-gaming-uganda > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/national-gaming-board-of-uganda.png); }

.ico-bclb-fixed:before,
.ico-bclb-fixed:after,
.ico-bclb-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/bclb.png); }

.ico-gli-fixed:before,
.ico-gli-fixed:after,
.ico-gli-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gli.png); }

.ico-licensing-zambia:before,
.ico-licensing-zambia:after,
.ico-licensing-zambia > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/the-betting-control-and-licensing-board-of-zambia.png); }

.ico-godaddy-fixed:before,
.ico-godaddy-fixed:after,
.ico-godaddy-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/godaddy.png); }

.ico-provably-there-fixed:before,
.ico-provably-there-fixed:after,
.ico-provably-there-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/provably-fair.png); }

.ico-hm-government-of-gibraltar-fixed:before,
.ico-hm-government-of-gibraltar-fixed:after,
.ico-hm-government-of-gibraltar-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/hm-government-of-gibraltar.png); }

.ico-ibas-fixed:before,
.ico-ibas-fixed:after,
.ico-ibas-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ibas.png); }

.ico-gibraltar-gambling-commission-fixed:before,
.ico-gibraltar-gambling-commission-fixed:after,
.ico-gibraltar-gambling-commission-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gibraltar-gambling-commission.png); }

.ico-itech_labs-fixed:before,
.ico-itech_labs-fixed:after,
.ico-itech_labs-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/itech_labs.png); }

.ico-landllogo-fixed:before,
.ico-landllogo-fixed:after,
.ico-landllogo-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/landllogo.png); }

.ico-london-stock-exchange-fixed:before,
.ico-london-stock-exchange-fixed:after,
.ico-london-stock-exchange-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/london-stock-exchange.png); }

.ico-lotter-inspectionen-fixed:before,
.ico-lotter-inspectionen-fixed:after,
.ico-lotter-inspectionen-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/lotter-inspectionen.png); }

.ico-leo-safe-play:before,
.ico-leo-safe-play:after,
.ico-leo-safe-play > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/leo-safe-play.png); }

.ico-ncpg-fixed:before,
.ico-ncpg-fixed:after,
.ico-ncpg-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ncpg.png); }

.ico-mcafee-fixed:before,
.ico-mcafee-fixed:after,
.ico-mcafee-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/mcafee.png); }

.ico-ygam-fixed:before,
.ico-ygam-fixed:after,
.ico-ygam-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ygam.png); }

.ico-mga-fixed:before,
.ico-mga-fixed:after,
.ico-mga-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/mga.png); }

.ico-adm-fixed:before,
.ico-adm-fixed:after,
.ico-adm-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/agenzia-dogane-monopoli.png); }

.ico-curacao-government-fixed:before,
.ico-curacao-government-fixed:after,
.ico-curacao-government-fixed > span { width: 140px; height: 46px; background-image: url(/wp-content/themes/modular/css/images/certificates/government-of-curaçao.png); }

.ico-mpumalanga-economic-regulator-fixed:before,
.ico-mpumalanga-economic-regulator-fixed:after,
.ico-mpumalanga-economic-regulator-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/mpumalanga-economic-regulator.png); }

.ico-south-african-responsible-gambling-foundation-fixed:before,
.ico-south-african-responsible-gambling-foundation-fixed:after,
.ico-south-african-responsible-gambling-foundation-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/south-african-responsible-gambling-foundation.png); }

.ico-fs-antifraud-tool-fixed:before,
.ico-fs-antifraud-tool-fixed:after,
.ico-fs-antifraud-tool-fixed > span { width: 140px; height: 46px; background-image: url(/wp-content/themes/modular/css/images/certificates/fs-antifraud-tool.png); }

.ico-white-hat-gaming-fixed:before,
.ico-white-hat-gaming-fixed:after,
.ico-white-hat-gaming-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/white-hat-gaming.png); }

.ico-sarah-enterprises-fixed:before,
.ico-sarah-enterprises-fixed:after,
.ico-sarah-enterprises-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/sarah-enterprises.png); }

.ico-grace-media-fixed:before,
.ico-grace-media-fixed:after,
.ico-grace-media-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/grace-media.png); }

.ico-sri-lanka:before,
.ico-sri-lanka:after,
.ico-sri-lanka > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/emblem-of-sri-lanka.png); }

.ico-ceza-fixed:before,
.ico-ceza-fixed:after,
.ico-ceza-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ceza.png); }

.ico-pagcor-fixed:before,
.ico-pagcor-fixed:after,
.ico-pagcor-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/pagcor.png); }

.ico-nektan-fixed:before,
.ico-nektan-fixed:after,
.ico-nektan-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/nektan.png); }

.ico-norton-fixed:before,
.ico-norton-fixed:after,
.ico-norton-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/norton.png); }

.ico-pci-fixed:before,
.ico-pci-fixed:after,
.ico-pci-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/pci.png); }

.ico-pingit-fixed:before,
.ico-pingit-fixed:after,
.ico-pingit-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/pingit.png); }

.ico-skill-on-net-fixed:before,
.ico-skill-on-net-fixed:after,
.ico-skill-on-net-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/skill-on-net.png); }

.ico-spelinspektionen-fixed:before,
.ico-spelinspektionen-fixed:after,
.ico-spelinspektionen-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/spelinspektionen.png); }

.ico-spillemyndigheden:before,
.ico-spillemyndigheden:after,
.ico-spillemyndigheden > span { width: 85px; height: 29px; background-image: url(/wp-content/themes/modular/css/images/certificates/spillemyndigheden.png); }

.ico-spillemyndigheden-fixed:before,
.ico-spillemyndigheden-fixed:after,
.ico-spillemyndigheden-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/spillemyndigheden-fixed.png); }

.ico-sqs-fixed:before,
.ico-sqs-fixed:after,
.ico-sqs-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/sqs.png); }

.ico-ssl-fixed:before,
.ico-ssl-fixed:after,
.ico-ssl-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ssl.png); }

.ico-revenue-commissioners-fixed:before,
.ico-revenue-commissioners-fixed:after,
.ico-revenue-commissioners-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/revenue-commissioners.png); }

.ico-ssl-c-security-fixed:before,
.ico-ssl-c-security-fixed:after,
.ico-ssl-c-security-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ssl-c-security.png); }

.ico-department-justice-equality-fixed:before,
.ico-department-justice-equality-fixed:after,
.ico-department-justice-equality-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/department-of-justice-and-equality.png); }

.ico-us-ncrg-fixed:before,
.ico-us-ncrg-fixed:after,
.ico-us-ncrg-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/us-ncrg.png); }

.ico-trustwave-fixed:before,
.ico-trustwave-fixed:after,
.ico-trustwave-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/trustwave-logo.png); }

.ico-tst-fixed:before,
.ico-tst-fixed:after,
.ico-tst-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/tst.png); }

.ico-verisign-fixed:before,
.ico-verisign-fixed:after,
.ico-verisign-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/verisign.png); }

.ico-gambleaware-fixed:before,
.ico-gambleaware-fixed:after,
.ico-gambleaware-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gambleaware.png); }

.ico-zignsec-fixed:before,
.ico-zignsec-fixed:after,
.ico-zignsec-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/zignsec.png); }

.ico-paysafecard-fixed:before,
.ico-paysafecard-fixed:after,
.ico-paysafecard-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/paysafecard.png); }

.ico-astro-pay-fixed:before,
.ico-astro-pay-fixed:after,
.ico-astro-pay-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/astro-pay.png); }

.ico-sticpay-fixed:before,
.ico-sticpay-fixed:after,
.ico-sticpay-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/sticpay.png); }

.ico-smith-and-smith:before,
.ico-smith-and-smith:after,
.ico-smith-and-smith > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/smith-and-smith.png); }

.ico-trustly:before,
.ico-trustly:after,
.ico-trustly > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment/trustly.png); }

.ico-swish:before,
.ico-swish:after,
.ico-swish > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/swish.png); }

.ico-anj-fixed:before, 
.ico-anj-fixed:after, 
.ico-anj-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/anj.png); }

.ico-mediateur-des-jeux-fixed:before, 
.ico-mediateur-des-jeux-fixed:after, 
.ico-mediateur-des-jeux-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/mediateur-des-jeux.png); }

.ico-evalujeu-fixed:before, 
.ico-evalujeu-fixed:after, 
.ico-evalujeu-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/evalujeu.png); }

.ico-sos-joueurs-fixed:before, 
.ico-sos-joueurs-fixed:after, 
.ico-sos-joueurs-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/sos-joueurs.png); }

.ico-euteller-fixed:before,
.ico-euteller-fixed:after,
.ico-euteller-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/euteller.png); }

.ico-paytm-fixed:before,
.ico-paytm-fixed:after,
.ico-paytm-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/paytm.png); }

.ico-upi-fixed:before,
.ico-upi-fixed:after,
.ico-upi-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/upi.png); }

.ico-airtel-money-fixed:before,
.ico-airtel-money-fixed:after,
.ico-airtel-money-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/airtel-money.png); }

.ico-payeer-fixed:before,
.ico-payeer-fixed:after,
.ico-payeer-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/payeer.png); }

.ico-giropay-fixed:before,
.ico-giropay-fixed:after,
.ico-giropay-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/giropay.png); }

.ico-siru-fixed:before,
.ico-siru-fixed:after,
.ico-siru-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/siru.png); }

.ico-wire-transfer:before,
.ico-wire-transfer:after,
.ico-wire-transfer > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/wire-transfer.png); }

.ico-top-pay:before,
.ico-top-pay:after,
.ico-top-pay > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/toppay.png); }

.ico-digicert-fixed:before,
.ico-digicert-fixed:after,
.ico-digicert-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/digicert.png); }

.ico-igaming-ontario:before,
.ico-igaming-ontario:after,
.ico-igaming-ontario > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/igaming-ontario.png); }

.ico-igaming-ontario-fixed:before,
.ico-igaming-ontario-fixed:after,
.ico-igaming-ontario-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/igaming-ontario.png); }

.ico-ontario-gambling-commission:before,
.ico-ontario-gambling-commission:after,
.ico-ontario-gambling-commission > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ontario-gambling-commission.png); }

.ico-ontario-gambling-commission-fixed:before,
.ico-ontario-gambling-commission-fixed:after,
.ico-ontario-gambling-commission-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ontario-gambling-commission.png); }

.ico-comodo-fixed:before,
.ico-comodo-fixed:after,
.ico-comodo-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/comodo.png); }

.ico-gamcare-fixed:before,
.ico-gamcare-fixed:after,
.ico-gamcare-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gamcare.png); }

.ico-curacao-gaming-control-board-fixed:before,
.ico-curacao-gaming-control-board-fixed:after,
.ico-curacao-gaming-control-board-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/curacao-gaming-control-board.png); }

.ico-antillephone-fixed:before,
.ico-antillephone-fixed:after,
.ico-antillephone-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/antillephone.png); }

.ico-cgf-fixed:before,
.ico-cgf-fixed:after,
.ico-cgf-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/crypto-gambling-foundation.png); }

.ico-genesis-safeplay-fixed:before,
.ico-genesis-safeplay-fixed:after,
.ico-genesis-safeplay-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/genesis-safeplay.png); }

.ico-green-gaming-fixed:before,
.ico-green-gaming-fixed:after,
.ico-green-gaming-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/green-gaming.png); }

.ico-gpwa-fixed:before,
.ico-gpwa-fixed:after,
.ico-gpwa-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gpwa.png); }

.ico-onjn-fixed:before,
.ico-onjn-fixed:after,
.ico-onjn-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/onjn.png); }

.ico-anpc-romania-fixed:before,
.ico-anpc-romania-fixed:after,
.ico-anpc-romania-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/anpc-romania.png); }

.ico-hydrantid-ssl-fixed:before,
.ico-hydrantid-ssl-fixed:after,
.ico-hydrantid-ssl-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/hydrantid-ssl.png); }

.ico-coinspaid-fixed:before,
.ico-coinspaid-fixed:after,
.ico-coinspaid-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/coinspaid.png); }

.ico-legal-age-fixed:before,
.ico-legal-age-fixed:after,
.ico-legal-age-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/legal-age.png); }

.ico-ministry-of-interior-fixed:before,
.ico-ministry-of-interior-fixed:after,
.ico-ministry-of-interior-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ministry-of-the-interior-germany.png); }

.ico-sisaministerio-fixed:before,
.ico-sisaministerio-fixed:after,
.ico-sisaministerio-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/sisaministerio.png); }

.ico-regional-councils-fixed:before,
.ico-regional-councils-fixed:after,
.ico-regional-councils-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/regional-councils.png); }


.ico-lets-encrypt:before,
.ico-lets-encrypt:after,
.ico-lets-encrypt > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/lets-encrypt.png); }

.ico-juego-seguro:before,
.ico-juego-seguro:after,
.ico-juego-seguro > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/juego-seguro.png); }

.ico-jugar-bien:before,
.ico-jugar-bien:after,
.ico-jugar-bien > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/jugar-bien.png); }

.ico-dgrg:before,
.ico-dgrg:after,
.ico-dgrg > span { width: 140px; height: 62px; background-image: url(/wp-content/themes/modular/css/images/certificates/dgrg.png); }

.ico-national-gambling-board-fixed:before,
.ico-national-gambling-board-fixed:after,
.ico-national-gambling-board-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/national-gambling-board.png); }

.ico-wcgrb-fixed:before,
.ico-wcgrb-fixed:after,
.ico-wcgrb-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/wcgrb.png); }

.ico-gambling-supervision-commission-fixed:before,
.ico-gambling-supervision-commission-fixed:after,
.ico-gambling-supervision-commission-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gambling-supervision-commission.png); }


.ico-cloudflare-fixed:before,
.ico-cloudflare-fixed:after,
.ico-cloudflare-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/cloudflare.png); }

.ico-gamblingcare-ie-fixed:before,
.ico-gamblingcare-ie-fixed:after,
.ico-gamblingcare-ie-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gamblingcare-ie.png); }

.ico-regulator-of-the-national-lottery-fixed:before,
.ico-regulator-of-the-national-lottery-fixed:after,
.ico-regulator-of-the-national-lottery-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/regulator-of-the-national-lottery.png); }


.ico-lcb-seal-of-approval-fixed:before,
.ico-lcb-seal-of-approval-fixed:after,
.ico-lcb-seal-of-approval-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/lcb-seal-of-approval.png); }

.ico-dga-fixed:before,
.ico-dga-fixed:after,
.ico-dga-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/danish-gambling-authority.png); }

.ico-bitcoin-foundation-fixed:before,
.ico-bitcoin-foundation-fixed:after,
.ico-bitcoin-foundation-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/bitcoin-foundation.png); }

.ico-stodlinjen-fixed:before,
.ico-stodlinjen-fixed:after,
.ico-stodlinjen-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/stodlinjen.png); }

.ico-responsible-gf-fixed:before,
.ico-responsible-gf-fixed:after,
.ico-responsible-gf-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/responsible-gaming-foundation.png); }

.ico-gga-fixed:before,
.ico-gga-fixed:after,
.ico-gga-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gga.png); }


.ico-egr-fixed:before,
.ico-egr-fixed:after,
.ico-egr-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/egr.png); }

.ico-betblocker-fixed:before,
.ico-betblocker-fixed:after,
.ico-betblocker-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/betblocker.png); }

.ico-tuv-saarland-fixed:before,
.ico-tuv-saarland-fixed:after,
.ico-tuv-saarland-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/tuv-saarland.png); }

.ico-canadian-bitcoin-casinos-fixed:before,
.ico-canadian-bitcoin-casinos-fixed:after,
.ico-canadian-bitcoin-casinos-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/canadian-bitcoin-casinos.png); }


.ico-gamblers-anonymous-fixed:before,
.ico-gamblers-anonymous-fixed:after,
.ico-gamblers-anonymous-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gamblers-anonymous.png); }


.ico-entrust-fixed:before,
.ico-entrust-fixed:after,
.ico-entrust-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/entrust.png); }

.ico-scout-intelligence-fixed:before,
.ico-scout-intelligence-fixed:after,
.ico-scout-intelligence-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/scout-intelligence.png); }

.ico-quinel-fixed:before,
.ico-quinel-fixed:after,
.ico-quinel-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/quinel.png); }

.ico-gaming-associates-fixed:before,
.ico-gaming-associates-fixed:after,
.ico-gaming-associates-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gaming-associates.png); }

.ico-itech-labs-fixed:before,
.ico-itech-labs-fixed:after,
.ico-itech-labs-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/itechlab.png); }

.ico-responsible-gaming-fixed:before,
.ico-responsible-gaming-fixed:after,
.ico-responsible-gaming-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/responsiblegaming.png); }

.ico-dge-fixed:before,
.ico-dge-fixed:after,
.ico-dge-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/dge.png); }

.ico-softswiss-fixed:before,
.ico-softswiss-fixed:after,
.ico-softswiss-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/softswiss.png); }

.ico-esic-fixed:before,
.ico-esic-fixed:after,
.ico-esic-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/esic.png); }

.ico-iclg-fixed:before,
.ico-iclg-fixed:after,
.ico-iclg-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/iclg-com.png); }

.ico-gamanon-fixed:before,
.ico-gamanon-fixed:after,
.ico-gamanon-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gamanon.png); }

.ico-gogetssl-fixed:before,
.ico-gogetssl-fixed:after,
.ico-gogetssl-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gogetssl.png); }

.ico-jogo-responsavel-fixed:before,
.ico-jogo-responsavel-fixed:after,
.ico-jogo-responsavel-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/jogo-responsavel.png); }

.ico-emphasis-services-limited-fixed:before,
.ico-emphasis-services-limited-fixed:after,
.ico-emphasis-services-limited-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/emphasis-services-limited.png); }

/* */

.ico-thawte-fixed:before,
.ico-thawte-fixed:after,
.ico-thawte-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/thawte.png); }

.ico-when-the-fun-stops-fixed:before,
.ico-when-the-fun-stops-fixed:after,
.ico-when-the-fun-stops-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/when-the-fun-stops-v2.png); }

.ico-fsb-technology-fixed:before,
.ico-fsb-technology-fixed:after,
.ico-fsb-technology-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/fsb-technology.png); }

.ico-paypal-fixed:before,
.ico-paypal-fixed:after,
.ico-paypal-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/paypal.png); }

.ico-postepay:before,
.ico-postepay:after,
.ico-postepay > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/postepay.png); }

.ico-epay:before,
.ico-epay:after,
.ico-epay > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/epay.png); }

.ico-cartasi:before,
.ico-cartasi:after,
.ico-cartasi > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/cartasi.png); }

.ico-bonifico-bancario:before,
.ico-bonifico-bancario:after,
.ico-bonifico-bancario > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/bonifico-bancario.png); }

.ico-bank-transfer:before,
.ico-bank-transfer:after,
.ico-bank-transfer > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/bank-transfer.png); }

.ico-fast-bank-transfer:before,
.ico-fast-bank-transfer:after,
.ico-fast-bank-transfer > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/fast-bank-transfer.png); }

.ico-webmoney:before,
.ico-webmoney:after,
.ico-webmoney > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/webmoney.png); }

.ico-bank-wire:before,
.ico-bank-wire:after,
.ico-bank-wire > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/bank-wire.png); }

.ico-skrill-fixed:before,
.ico-skrill-fixed:after,
.ico-skrill-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/skrill.png); }

.ico-truelayer-fixed:before,
.ico-truelayer-fixed:after,
.ico-truelayer-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/certificates/truelayer.png); }

.ico-safecharge-fixed:before,
.ico-safecharge-fixed:after,
.ico-safecharge-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/certificates/safecharge.png); }

.ico-rapidssl-fixed:before,
.ico-rapidssl-fixed:after,
.ico-rapidssl-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/rapidssl.png); }

.ico-pci-dss-complian-fixed:before,
.ico-pci-dss-complian-fixed:after,
.ico-pci-dss-complian-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/pci-dss-compliant.png); }

.ico-neteller-fixed:before,
.ico-neteller-fixed:after,
.ico-neteller-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/neteller.png); }

.ico-peluuri:before,
.ico-peluuri:after,
.ico-peluuri > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/peluuri.png); }

.ico-sectigo-fixed:before,
.ico-sectigo-fixed:after,
.ico-sectigo-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/sectigo.png); }

.ico-sectigo-fixed:before,
.ico-sectigo-fixed:after,
.ico-sectigo-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/sectigo.png); }

.ico-rng-certified-fixed:before,
.ico-rng-certified-fixed:after,
.ico-rng-certified-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/rng-certified.png); }

.ico-mastercard-fixed:before,
.ico-mastercard-fixed:after,
.ico-mastercard-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/mastercard.png); }

.ico-visa-fixed:before,
.ico-visa-fixed:after,
.ico-visa-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/visa.png); }

.ico-astropay-fixed:before,
.ico-astropay-fixed:after,
.ico-astropay-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/astro-pay.png); }

.ico-iwallet-fixed:before,
.ico-iwallet-fixed:after,
.ico-iwallet-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/iwallet.png); }

.ico-grabpay-fixed:before,
.ico-grabpay-fixed:after,
.ico-grabpay-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/grabpay.png); }

.ico-paymaya-fixed:before,
.ico-paymaya-fixed:after,
.ico-paymaya-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/paymaya.png); }

.ico-gcash-fixed:before,
.ico-gcash-fixed:after,
.ico-gcash-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/gcash.png); }

.ico-7-eleven-fixed:before,
.ico-7-eleven-fixed:after,
.ico-7-eleven-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/7-eleven.png); }

.ico-dogecoin-fixed:before,
.ico-dogecoin-fixed:after,
.ico-dogecoin-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/dogecoin.png); }

.ico-zimpler-fixed:before,
.ico-zimpler-fixed:after,
.ico-zimpler-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment/zimpler.png); }

.ico-visa-debit-fixed:before,
.ico-visa-debit-fixed:after,
.ico-visa-debit-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/visa-debit.png); }

.ico-visa-electron:before,
.ico-visa-electron:after,
.ico-visa-electron > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/certificates/visa-electron.png); }

.ico-apple-pay:before,
.ico-apple-pay:after,
.ico-apple-pay > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/apple-pay.png); }

.ico-agog-fixed:before,
.ico-agog-fixed:after,
.ico-agog-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/agog.png); }

.ico-jellinek-fixed:before,
.ico-jellinek-fixed:after,
.ico-jellinek-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/certificates/jellinek.png); }

.ico-loketkansspel-fixed:before,
.ico-loketkansspel-fixed:after,
.ico-loketkansspel-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/certificates/loketkansspel.png); }

.ico-money-gram:before,
.ico-money-gram:after,
.ico-money-gram > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/money-gram.png); }

.ico-online-bill-pay:before,
.ico-online-bill-pay:after,
.ico-online-bill-pay > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/online-bill-pay.png); }

.ico-googlepay:before,
.ico-googlepay:after,
.ico-googlepay > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/googlepay.png); }

.ico-bank-cheque:before,
.ico-bank-cheque:after,
.ico-bank-cheque > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/cheque.png); }

.ico-instant-payments-by-citadel:before,
.ico-instant-payments-by-citadel:after,
.ico-instant-payments-by-citadel > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/instant-payments-by-citadel.png); }

.ico-citadel:before,
.ico-citadel:after,
.ico-citadel > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/citadel.png); }

.ico-pay-by-phone-fixed:before,
.ico-pay-by-phone-fixed:after,
.ico-pay-by-phone-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/pay-by-phone.png); }

.ico-entropay-fixed:before,
.ico-entropay-fixed:after,
.ico-entropay-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/entropay.png); }

.ico-boku-pay-by-mobile-fixed:before,
.ico-boku-pay-by-mobile-fixed:after,
.ico-boku-pay-by-mobile-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/boku-pay-by-mobile.png); }

.ico-responsible-gambling-trust-fixed:before,
.ico-responsible-gambling-trust-fixed:after,
.ico-responsible-gambling-trust-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/responsible-gambling-trust.png); }

.ico-cyprus-fixed:before,
.ico-cyprus-fixed:after,
.ico-cyprus-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/cyprus-government.png); }

.ico-truste-fixed:before,
.ico-truste-fixed:after,
.ico-truste-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/truste.png); }

.ico-maestro:before,
.ico-maestro:after,
.ico-maestro > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/certificates/maestro.png); }

.ico-sepa-fixed:before, 
.ico-sepa-fixed:after, 
.ico-sepa-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/certificates/SepaLogoDEkl.png); }

.ico-adyen-fixed:before,
.ico-adyen-fixed:after,
.ico-adyen-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/certificates/adyen.png); }

.ico-ideal:before,
.ico-ideal:after,
.ico-ideal > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/certificates/ideal.png); }

.ico-gordon-moody:before,
.ico-gordon-moody:after,
.ico-gordon-moody > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/gordon-moody-therapy.png); }

.ico-transfer-bancar:before,
.ico-transfer-bancar:after,
.ico-transfer-bancar > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/transfer-bancar.png); }

.ico-fast-bank-transfer-fixed:before,
.ico-fast-bank-transfer-fixed:after,
.ico-fast-bank-transfer-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/fast-bank-transfer.png); }

.ico-muchbetter-fixed:before,
.ico-muchbetter-fixed:after,
.ico-muchbetter-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/muchbetter.png); }

.ico-interac-fixed:before,
.ico-interac-fixed:after,
.ico-interac-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/interac.png); }

.ico-idebit-fixed:before,
.ico-idebit-fixed:after,
.ico-idebit-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/idebit.png); }

.ico-bitcoin-fixed:before,
.ico-bitcoin-fixed:after,
.ico-bitcoin-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/bitcoin.png); }

.ico-tether:before,
.ico-tether:after,
.ico-tether > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/tether.png); }

.ico-ripple:before,
.ico-ripple:after,
.ico-ripple > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/ripple.png); }

.ico-neosurf-fixed:before,
.ico-neosurf-fixed:after,
.ico-neosurf-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/neosurf.png); }

.ico-instadebit-fixed:before,
.ico-instadebit-fixed:after,
.ico-instadebit-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/instadebit.png); }

.ico-revolut-fixed:before,
.ico-revolut-fixed:after,
.ico-revolut-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/certificates/revolut.png); }

.ico-ncc-fixed:before,
.ico-ncc-fixed:after,
.ico-ncc-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ncc-group.png); }

.ico-cruks-fixed:before,
.ico-cruks-fixed:after,
.ico-cruks-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/cruks.png); }

.ico-eredivisie-fixed:before,
.ico-eredivisie-fixed:after,
.ico-eredivisie-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/eredivisie.png); }

.ico-smith-and-smith-fixed:before,
.ico-smith-and-smith-fixed:after,
.ico-smith-and-smith-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/smith-and-smith.png); }

.ico-toppay-fixed:before,
.ico-toppay-fixed:after,
.ico-toppay-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/toppay.png); }

.ico-sofort-fixed:before,
.ico-sofort-fixed:after,
.ico-sofort-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/sofort.png); }

.ico-trustly-fixed:before,
.ico-trustly-fixed:after,
.ico-trustly-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/trustly.png); }

.ico-boku-fixed:before,
.ico-boku-fixed:after,
.ico-boku-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/boku-pay-by-mobile.png); }

.ico-giropay-fixed:before,
.ico-giropay-fixed:after,
.ico-giropay-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/giropay.png); }

.ico-payeer-fixed:before,
.ico-payeer-fixed:after,
.ico-payeer-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/payeer.png); }


.ico-klarna-fixed:before,
.ico-klarna-fixed:after,
.ico-klarna-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/klarna.png); }

.ico-mifinity-fixed:before,
.ico-mifinity-fixed:after,
.ico-mifinity-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/mifinity.png); }

.ico-cashtocode-fixed:before,
.ico-cashtocode-fixed:after,
.ico-cashtocode-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/cashtocode.png); }

.ico-rapid-transfer-fixed:before,
.ico-rapid-transfer-fixed:after,
.ico-rapid-transfer-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/rapid.png); }

.ico-nordea-fixed:before,
.ico-nordea-fixed:after,
.ico-nordea-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/nordea-featured-image.png); }

.ico-skrill-1tap-fixed:before,
.ico-skrill-1tap-fixed:after,
.ico-skrill-1tap-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/Skrill-1-tap.png); }

.ico-qiwi-fixed:before,
.ico-qiwi-fixed:after,
.ico-qiwi-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/qiwi.png); }

.ico-webmoney-fixed:before,
.ico-webmoney-fixed:after,
.ico-webmoney-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/webmoney.png); }

.ico-ezeewallet:before,
.ico-ezeewallet:after,
.ico-ezeewallet > span { width: 150px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment/ezeewallet.png); }

.ico-luxon-pay:before,
.ico-luxon-pay:after,
.ico-luxon-pay > span { width: 150px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/luxon-pay.png); }

.ico-cash:before,
.ico-cash:after,
.ico-cash > span { width: 150px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/cash.png); }

.ico-cashpay:before,
.ico-cashpay:after,
.ico-cashpay > span { width: 150px; height: 50px;  background-image: url(/wp-content/themes/modular/css/images/payment-icons/cashpay.png); }

.ico-eps-fixed:before,
.ico-eps-fixed:after,
.ico-eps-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/eps-2.png); }

.ico-play-plus-fixed:before,
.ico-play-plus-fixed:after,
.ico-play-plus-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/play-plus.png); }

.ico-jeton-fixed:before,
.ico-jeton-fixed:after,
.ico-jeton-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/jeton-logo2.png); }

.ico-jeton:before,
.ico-jeton:after,
.ico-jeton > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment/jeton.png); }


.ico-perfect-money-fixed:before,
.ico-perfect-money-fixed:after,
.ico-perfect-money-fixed > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/perfect-money.png); }

.ico-tappp:before,
.ico-tappp:after,
.ico-tappp > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/tappp.png); }

.ico-ach:before,
.ico-ach:after,
.ico-ach > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/achpayments.png); }

.ico-prepaid-card:before,
.ico-prepaid-card:after,
.ico-prepaid-card > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/prepaid-card.png); }

.ico-ozow:before,
.ico-ozow:after,
.ico-ozow > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/ozow.png); }

.ico-1-voucher:before,
.ico-1-voucher:after,
.ico-1-voucher > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/1voucher.png); }

.ico-ott-voucher:before,
.ico-ott-voucher:after,
.ico-ott-voucher > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/ott-voucher.png); }

.ico-blu-voucher:before,
.ico-blu-voucher:after,
.ico-blu-voucher > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/blu-voucher.png); }

.ico-zapper:before,
.ico-zapper:after,
.ico-zapper > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/zapper.png); }

.ico-bnb-binance:before,
.ico-bnb-binance:after,
.ico-bnb-binance > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/bnb-binance.png); }


/* roulette logos */

.ico-roulette-premium-european-roulette:before,
.ico-roulette-premium-european-roulette:after,
.ico-roulette-premium-european-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/premium-european-roulette.png); }

.ico-roulette-x5:before,
.ico-roulette-x5:after,
.ico-roulette-x5 > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/roulette-x5.png); }

.ico-instant-roulette:before,
.ico-instant-roulette:after,
.ico-instant-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/instant-roulette.png); }

.ico-roulette-pinball-roulette:before,
.ico-roulette-pinball-roulette:after,
.ico-roulette-pinball-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/pinball-roulette.png); }

.ico-roulette-mini-roulette:before,
.ico-roulette-mini-roulette:after,
.ico-roulette-mini-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/mini-roulette.png); }

.ico-roulette-20p-roulette:before,
.ico-roulette-20p-roulette:after,
.ico-roulette-20p-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/20p-roulette.png); }

.ico-roulette-premium-french-roulette:before,
.ico-roulette-premium-french-roulette:after,
.ico-roulette-premium-french-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/premium-french-roulette.png); }

.ico-roulette-premium-roulette-pro:before,
.ico-roulette-premium-roulette-pro:after,
.ico-roulette-premium-roulette-pro > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/premium-roulette-pro.png); }

.ico-roulette-roulette-3d:before,
.ico-roulette-roulette-3d:after,
.ico-roulette-roulette-3d > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/roulette-3d.png); }

.ico-roulette-key-bet-roulette:before,
.ico-roulette-key-bet-roulette:after,
.ico-roulette-key-bet-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/keybet-roulette.png); }

.ico-roulette-age-of-the-gods-roulette:before,
.ico-roulette-age-of-the-gods-roulette:after,
.ico-roulette-age-of-the-gods-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/age-of-gods-roulette.png); }

.ico-roulette-1000-diamond-bet-roulette:before,
.ico-roulette-1000-diamond-bet-roulette:after,
.ico-roulette-1000-diamond-bet-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/1000-diamond-bet.png); }

.ico-roulette-roulette-professional-series:before,
.ico-roulette-roulette-professional-series:after,
.ico-roulette-roulette-professional-series > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/roulette-pro.png); }

.ico-roulette-prestige-roulette:before,
.ico-roulette-prestige-roulette:after,
.ico-roulette-prestige-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/live-prestige-roulette.png); }

.ico-roulette-3d-roulette:before,
.ico-roulette-3d-roulette:after,
.ico-roulette-3d-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/roulette-3d.png); }

.ico-roulette-first-person-roulette:before,
.ico-roulette-first-person-roulette:after,
.ico-roulette-first-person-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/roulette-first-person.png); }

.ico-roulette-monopoly-roulette-hot-properties:before,
.ico-roulette-monopoly-roulette-hot-properties:after,
.ico-roulette-monopoly-roulette-hot-properties > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/monopoly-hot-properties.png); }

.ico-roulette-frankie-dettoris-jackpot-roulette:before,
.ico-roulette-frankie-dettoris-jackpot-roulette:after,
.ico-roulette-frankie-dettoris-jackpot-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/frankie-dettoris-jackpot-roulette.png); }

.ico-roulette-premier-roulette:before,
.ico-roulette-premier-roulette:after,
.ico-roulette-premier-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/premier-roulette.png); }

.ico-roulette-multi-wheel-roulette:before,
.ico-roulette-multi-wheel-roulette:after,
.ico-roulette-multi-wheel-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/multi-wheel-roulette.png); }

.ico-roulette-french-roulette:before,
.ico-roulette-french-roulette:after,
.ico-roulette-french-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/french-roulette.png); }

.ico-roulette-european-roulette-gold:before,
.ico-roulette-european-roulette-gold:after,
.ico-roulette-european-roulette-gold > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/european-roulette-gold.png); }

.ico-roulette-american-roulette:before,
.ico-roulette-american-roulette:after,
.ico-roulette-american-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/american-roulette.png); }

.ico-roulette-penny-roulette:before,
.ico-roulette-penny-roulette:after,
.ico-roulette-penny-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/penny-roulette.png); }

.ico-roulette-immersive-roulette:before,
.ico-roulette-immersive-roulette:after,
.ico-roulette-immersive-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/immersive-roulette.png); }

.ico-roulette-lightning-roulette:before,
.ico-roulette-lightning-roulette:after,
.ico-roulette-lightning-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/lightning-roulette.png); }

.ico-roulette-vip-roulette:before,
.ico-roulette-vip-roulette:after,
.ico-roulette-vip-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/vip-roulette-evolution.png); }

.ico-roulette-mega-roulette:before,
.ico-roulette-mega-roulette:after,
.ico-roulette-mega-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/mega-roulette.png); }

.ico-roulette-double-ball-roulette:before,
.ico-roulette-double-ball-roulette:after,
.ico-roulette-double-ball-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/double-ball-roulette.png); }

.ico-roulette-100-to-1-roulette:before,
.ico-roulette-100-to-1-roulette:after,
.ico-roulette-100-to-1-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/100-to-1-roulette.png); }

.ico-roulette-age-of-gods-roulette:before,
.ico-roulette-age-of-gods-roulette:after,
.ico-roulette-age-of-gods-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/age-of-gods-roulette.png); }

.ico-roulette-arabic-roulette:before,
.ico-roulette-arabic-roulette:after,
.ico-roulette-arabic-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/arabic-roulette.png); }

.ico-roulette-classic-roulette:before,
.ico-roulette-classic-roulette:after,
.ico-roulette-classic-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/classic-roulette.png); }

.ico-roulette-dragonara-roulette:before,
.ico-roulette-dragonara-roulette:after,
.ico-roulette-dragonara-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/dragonara-roulette.png); }

.ico-roulette-dragon-jackpot-roulette:before,
.ico-roulette-dragon-jackpot-roulette:after,
.ico-roulette-dragon-jackpot-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/dragon-jackpot-roulette.png); }

.ico-roulette-keybet-roulette:before,
.ico-roulette-keybet-roulette:after,
.ico-roulette-keybet-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/keybet-roulette.png); }

.ico-roulette-la-partage-auto-roulette:before,
.ico-roulette-la-partage-auto-roulette:after,
.ico-roulette-la-partage-auto-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/la-partage-auto-roulette.png); }

.ico-roulette-live-prestige-roulette:before,
.ico-roulette-live-prestige-roulette:after,
.ico-roulette-live-prestige-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/live-prestige-roulette.png); }

.ico-roulette-london-roulette:before,
.ico-roulette-london-roulette:after,
.ico-roulette-london-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/london-roulette.png); }

.ico-roulette-marvel-roulette:before,
.ico-roulette-marvel-roulette:after,
.ico-roulette-marvel-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/marvel-roulette.png); }

.ico-roulette-monopoly-hot-properties:before,
.ico-roulette-monopoly-hot-properties:after,
.ico-roulette-monopoly-hot-properties > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/monopoly-hot-properties.png); }

.ico-roulette-newar-roulette:before,
.ico-roulette-newar-roulette:after,
.ico-roulette-newar-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/newar-roulette.png); }

.ico-roulette-ra-roulette:before,
.ico-roulette-ra-roulette:after,
.ico-roulette-ra-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/ra-roulette.png); }

.ico-roulette-roulette-advanced:before,
.ico-roulette-roulette-advanced:after,
.ico-roulette-roulette-advanced > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/roulette-advanced.png); }

.ico-roulette-roulette-first-person:before,
.ico-roulette-roulette-first-person:after,
.ico-roulette-roulette-first-person > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/roulette-first-person.png); }

.ico-roulette-slingshot-roulette:before,
.ico-roulette-slingshot-roulette:after,
.ico-roulette-slingshot-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/slingshot-roulette.png); }

.ico-roulette-speed-roulette:before,
.ico-roulette-speed-roulette:after,
.ico-roulette-speed-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/speed-roulette.png); }

.ico-roulette-svensk-roulette:before,
.ico-roulette-svensk-roulette:after,
.ico-roulette-svensk-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/svensk-roulette.png); }

.ico-roulette-video-roulette:before,
.ico-roulette-video-roulette:after,
.ico-roulette-video-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/video-roulette.png); }

.ico-roulette-silver-roulette:before,
.ico-roulette-silver-roulette:after,
.ico-roulette-silver-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/silver-roulette-isoftbet.png); }

.ico-roulette-roulette-nouveau:before,
.ico-roulette-roulette-nouveau:after,
.ico-roulette-roulette-nouveau > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/roulette-nouveau.png); }

.ico-roulette-european-roulette-small-bets:before,
.ico-roulette-european-roulette-small-bets:after,
.ico-roulette-european-roulette-small-bets > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/european-roulette-small-bets.png); }

.ico-roulette-european-roulette:before,
.ico-roulette-european-roulette:after,
.ico-roulette-european-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/european-roulette.png); }

.ico-roulette-advanced-roulette:before,
.ico-roulette-advanced-roulette:after,
.ico-roulette-advanced-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/roulette-advanced.png); }

.ico-roulette-multifire-roulette:before,
.ico-roulette-multifire-roulette:after,
.ico-roulette-multifire-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/multifire-roulette.png); }

.ico-roulette-3deuropean-roulette:before,
.ico-roulette-3deuropean-roulette:after,
.ico-roulette-3deuropean-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/3d-european-roulette.png); }

.ico-roulette-quantum-roulette:before,
.ico-roulette-quantum-roulette:after,
.ico-roulette-quantum-roulette > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/quantum-roulette-playtech-live.png); }

.ico-roulette-quantum-roulette-v2:before,
.ico-roulette-quantum-roulette-v2:after,
.ico-roulette-quantum-roulette-v2 > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/quantum-roulette-playtech-live-v2.png); }

.ico-roulette-silver-roulette-netent:before,
.ico-roulette-silver-roulette-netent:after,
.ico-roulette-silver-roulette-netent > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/silver-roulette-netent.png); }

.ico-roulette-101-roulette:before,
.ico-roulette-101-roulette:after,
.ico-roulette-101-roulette > span  { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/101-roulette.png); }

.ico-roulette-english-roulette:before,
.ico-roulette-english-roulette:after,
.ico-roulette-english-roulette > span  { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/english-roulette.png); }

.ico-roulette-european-roulette-pro:before,
.ico-roulette-european-roulette-pro:after,
.ico-roulette-european-roulette-pro > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/european-roulette-pro.png); }

.ico-roulette-globe-roulette:before,
.ico-roulette-globe-roulette:after,
.ico-roulette-globe-roulette > span  { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/globe-roulette.png); }

.ico-roulette-low-stakes-european-roulette:before,
.ico-roulette-low-stakes-european-roulette:after,
.ico-roulette-low-stakes-european-roulette > span  { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/low-stakes-european-roulette.png); }

.ico-roulette-lux-roulette:before,
.ico-roulette-lux-roulette:after,
.ico-roulette-lux-roulette > span  { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/lux-roulette.png); }

.ico-roulette-relax-roulette:before,
.ico-roulette-relax-roulette:after,
.ico-roulette-relax-roulette > span  { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/relax-roulette.png); }

.ico-roulette-royal-crown-roulette:before,
.ico-roulette-royal-crown-roulette:after,
.ico-roulette-royal-crown-roulette > span  { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/royal-crown-roulette.png); }

.ico-roulette-superman-roulette:before,
.ico-roulette-superman-roulette:after,
.ico-roulette-superman-roulette > span  { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/superman-roulette.png); }

.ico-roulette-triumph-roulette:before,
.ico-roulette-triumph-roulette:after,
.ico-roulette-triumph-roulette > span  { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/triumph-roulette.png); }

.ico-roulette-turbo-roulette:before,
.ico-roulette-turbo-roulette:after,
.ico-roulette-turbo-roulette > span  { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/turbo-roulette.png); }

.ico-roulette-vertical-roulette:before,
.ico-roulette-vertical-roulette:after,
.ico-roulette-vertical-roulette > span  { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/vertical-roulette.png); }

.ico-roulette-vertical-roulette-vip:before,
.ico-roulette-vertical-roulette-vip:after,
.ico-roulette-vertical-roulette-vip > span  { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/vertical-roulette-vip.png); }

.ico-roulette-virtual-roulette:before,
.ico-roulette-virtual-roulette:after,
.ico-roulette-virtual-roulette > span  { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/virtual-roulette.png); }

.ico-roulette-triumph-roulette:before,
.ico-roulette-triumph-roulette:after,
.ico-roulette-triumph-roulette > span  { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/roulette-logos/triumph-roulette.png); }

/* blackjack logos */

.ico-blackjack-switch:before,
.ico-blackjack-switch:after,
.ico-blackjack-switch > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/switch.png); }

.ico-blackjack-spanish-blackjack:before,
.ico-blackjack-spanish-blackjack:after,
.ico-blackjack-spanish-blackjack > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/spanish-blackjack.png); }

.ico-blackjack-vegas-single-deck:before,
.ico-blackjack-vegas-single-deck:after,
.ico-blackjack-vegas-single-deck > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/vegas-single-deck.png); }

.ico-blackjack-3d-blackjack:before,
.ico-blackjack-3d-blackjack:after,
.ico-blackjack-3d-blackjack > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/3d-blackjack.png); }

/* */
.ico-blackjack-atlantic-city:before,
.ico-blackjack-atlantic-city:after,
.ico-blackjack-atlantic-city > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/atlantic-city.png); }

.ico-blackjack-high-streak:before,
.ico-blackjack-high-streak:after,
.ico-blackjack-high-streak > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/high-streak.png); }

.ico-blackjack-hi-lo-13-european:before,
.ico-blackjack-hi-lo-13-european:after,
.ico-blackjack-hi-lo-13-european > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/hi-lo-13-european.png); }

.ico-blackjack-perfect:before,
.ico-blackjack-perfect:after,
.ico-blackjack-perfect > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/perfect.png); }

.ico-blackjack-double-attack:before,
.ico-blackjack-double-attack:after,
.ico-blackjack-double-attack > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/double-attack.png); }

.ico-blackjack-pontoon:before,
.ico-blackjack-pontoon:after,
.ico-blackjack-pontoon > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/pontoon.png); }

.ico-blackjack-vegas-strip:before,
.ico-blackjack-vegas-strip:after,
.ico-blackjack-vegas-strip > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/vegas-strip.png); }

.ico-blackjack-super-fun-21:before,
.ico-blackjack-super-fun-21:after,
.ico-blackjack-super-fun-21 > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/super-fun-21.png); }

.ico-blackjack-multihand:before,
.ico-blackjack-multihand:after,
.ico-blackjack-multihand > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/multihand.png); }

.ico-blackjack-duel-21:before,
.ico-blackjack-duel-21:after,
.ico-blackjack-duel-21 > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/duel-21.png); }

.ico-blackjack-pro:before,
.ico-blackjack-pro:after,
.ico-blackjack-pro > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/pro.png); }

.ico-blackjack-single-deck:before,
.ico-blackjack-single-deck:after,
.ico-blackjack-single-deck > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/single-deck.png); }

.ico-blackjack-double-xposure:before,
.ico-blackjack-double-xposure:after,
.ico-blackjack-double-xposure > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/double-xposure.png); }

.ico-blackjack-surrender:before,
.ico-blackjack-surrender:after,
.ico-blackjack-surrender > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/surrender.png); }

.ico-blackjack-classic:before,
.ico-blackjack-classic:after,
.ico-blackjack-classic > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/classic.png); }

.ico-blackjack-perfect-pairs:before,
.ico-blackjack-perfect-pairs:after,
.ico-blackjack-perfect-pairs > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/perfect-pairs.png); }

.ico-blackjack-premium:before,
.ico-blackjack-premium:after,
.ico-blackjack-premium > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/premium-blackjack.png); }

.ico-blackjack-european-blackjack-redeal-gold:before,
.ico-blackjack-european-blackjack-redeal-gold:after,
.ico-blackjack-european-blackjack-redeal-gold > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/european-blackjack-redeal-gold.png); }

.ico-blackjack-american:before,
.ico-blackjack-american:after,
.ico-blackjack-american > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/american-blackjack.png); }

.ico-blackjack-american:before,
.ico-blackjack-american:after,
.ico-blackjack-american > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/american-blackjack.png); }

.ico-blackjack-progressive:before,
.ico-blackjack-progressive:after,
.ico-blackjack-progressive > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/progressive.png); }

.ico-blackjack-bonus:before,
.ico-blackjack-bonus:after,
.ico-blackjack-bonus > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/bonus-blackjack.png); }

.ico-blackjack-zappit:before,
.ico-blackjack-zappit:after,
.ico-blackjack-zappit > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/zappit-blackjack.png); }

.ico-blackjack-suit-em-up:before,
.ico-blackjack-suit-em-up:after,
.ico-blackjack-suit-em-up > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/suit-em-blackjack.png); }

.ico-blackjack-california:before,
.ico-blackjack-california:after,
.ico-blackjack-california > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos/california-blackjack.png); }

.ico-blackjack-buster:before,
.ico-blackjack-buster:after,
.ico-blackjack-buster > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/buster-blackjack.png); }

.ico-blackjack-suitem-up-felt:before,
.ico-blackjack-suitem-up-felt:after,
.ico-blackjack-suitem-up-felt > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/suit-em-blackjack.png); }

.ico-blackjack-lucky-lucky-felt:before,
.ico-blackjack-lucky-lucky-felt:after,
.ico-blackjack-lucky-lucky-felt > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/lucky-lucky-blackjack.png); }

.ico-blackjack-high-roller:before,
.ico-blackjack-high-roller:after,
.ico-blackjack-high-roller > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/high-roller-blackjack.png); }

.ico-blackjack-all-bets:before,
.ico-blackjack-all-bets:after,
.ico-blackjack-all-bets > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/all-bets-blackjack.png); }

.ico-blackjack-atlantic-city-v2:before,
.ico-blackjack-atlantic-city-v2:after,
.ico-blackjack-atlantic-city-v2 > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/atlantic-city-blackjack.png); }

.ico-blackjack-super-fun-21-extreme:before,
.ico-blackjack-super-fun-21-extreme:after,
.ico-blackjack-super-fun-21-extreme > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/super-fun-21-extreme.png); }

.ico-blackjack-cashback:before,
.ico-blackjack-cashback:after,
.ico-blackjack-cashback > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/cashback-blackjack.png); }

.ico-blackjack-first-person:before,
.ico-blackjack-first-person:after,
.ico-blackjack-first-person > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/first-person-blackjack.png); }

.ico-blackjack-dr-fortuno:before,
.ico-blackjack-dr-fortuno:after,
.ico-blackjack-dr-fortuno > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/dr-fortuno-blackjack.png); }

.ico-blackjack-european-turbo:before,
.ico-blackjack-european-turbo:after,
.ico-blackjack-european-turbo > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/european-blackjack-turbo.png); }

.ico-blackjack-21-plus-3:before,
.ico-blackjack-21-plus-3:after,
.ico-blackjack-21-plus-3 > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/21-plus-3-blackjack.png); }

.ico-blackjack-6-in-1:before,
.ico-blackjack-6-in-1:after,
.ico-blackjack-6-in-1 > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/6-in-1-blackjack.png); }

.ico-blackjack-lucky:before,
.ico-blackjack-lucky:after,
.ico-blackjack-lucky > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/lucky-blackjack.png); }

.ico-blackjack-3-hands:before,
.ico-blackjack-3-hands:after,
.ico-blackjack-3-hands > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/blackjack-logos2/blackjack-3-hands.png); }

.ico-hwr-free-spins:before,
.ico-hwr-free-spins:after,
.ico-hwr-free-spins > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/hwr-free-spins.png); }

.ico-hwr-referal-bonus:before,
.ico-hwr-referal-bonus:after,
.ico-hwr-referal-bonus > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/hwr-referal-bonus.png); }

.ico-hwr-welcome-bonus:before,
.ico-hwr-welcome-bonus:after,
.ico-hwr-welcome-bonus > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/hwr-welcome-bonus.png); }



/* software logos */

.ico-software-playtech:before,
.ico-software-playtech:after { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/playtech.png); }

.ico-software-playtech-v2:before,
.ico-software-playtech-v2:after { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/playtech2.png); }

.ico-software-nextgen:before,
.ico-software-nextgen:after { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/nextgen.png); }

.ico-software-nextgen-v2:before,
.ico-software-nextgen-v2:after { width: 140px; height:50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/nextgen2.png); }

.ico-software-igt:before,
.ico-software-igt:after { width: 140px; height:50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/igt.png); }

.ico-software-igt-v2:before,
.ico-software-igt-v2:after { width: 140px; height:50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/igt2.png); }

.ico-software-evolution-gaming:before,
.ico-software-evolution-gaming:after { width: 140px; height:50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/evolution-gaming.png); }

.ico-software-evolution-gaming-v2:before,
.ico-software-evolution-gaming-v2:after { width: 140px; height:50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/evolution-gaming2.png); }

.ico-software-authentic-gaming:before,
.ico-software-authentic-gaming:after { width: 140px; height:50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/authentic-gaming.png); }

.ico-software-authentic-gaming-v2:before,
.ico-software-authentic-gaming-v2:after { width: 140px; height:50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/authentic-gaming2.png); }

.ico-software-microgaming:before,
.ico-software-microgaming:after { width: 140px; height:50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/microgaming.png); }

.ico-software-netent:before,
.ico-software-netent:after { width: 140px; height:50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/netent.png); }

.ico-software-gameart:before,
.ico-software-gameart:after { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/gameart.png); }

.ico-software-gameart-v2:before,
.ico-software-gameart-v2:after { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/gameart2.png); }

.ico-software-gamesys-group:before,
.ico-software-gamesys-group:after { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/gamesys.png); }

.ico-software-gamesys-group-v2:before,
.ico-software-gamesys-group-v2:after { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/software-logos/gamesys2.png); }


/* games logos */

.ico-progressive-baccarat:before,
.ico-progressive-baccarat:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/baccarat/progressive-baccarat.png); }

.ico-punto-banco-baccarat:before,
.ico-punto-banco-baccarat:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/baccarat/punto-banco.png); }

.ico-squeeze-baccarat:before,
.ico-squeeze-baccarat:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/baccarat/squeeze-baccarat.png); }

.ico-baccarat-pro:before,
.ico-baccarat-pro:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/baccarat/baccarat-pro.png); }

.ico-baccarat-gold:before,
.ico-baccarat-gold:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/baccarat/baccarat-gold.png); }

.ico-speed-baccarat:before,
.ico-speed-baccarat:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/baccarat/speed-baccarat.png); }

.ico-live-baccarat-macao:before,
.ico-live-baccarat-macao:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/baccarat/live-baccarat-macao.png); }

.ico-lightning-baccarat:before,
.ico-lightning-baccarat:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/baccarat/lightning-baccarat.png); }

.ico-victoria-baccarat:before,
.ico-victoria-baccarat:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/baccarat/victoria-baccarat.png); }

.ico-dragon-jackpot-baccarat:before,
.ico-dragon-jackpot-baccarat:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/baccarat/dragon-jackpot-baccarat.png); }

.ico-caribbean-stud-poker:before,
.ico-caribbean-stud-poker:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/poker/caribbean-stud-poker.png); }

.ico-caribbean-stud-poker-2:before,
.ico-caribbean-stud-poker-2:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/poker/caribbean-stud-poker-2.png); }

.ico-vegas-craps:before,
.ico-vegas-craps:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/other-games/vegas-craps.png); }

.ico-craps-microgaming:before,
.ico-craps-microgaming:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/other-games/craps-microgaming.png); }

.ico-craps-1:before,
.ico-craps-1:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/other-games/craps-1.png); }

.ico-casino-hold-em:before,
.ico-casino-hold-em:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/poker/casino-hold-em.png); }

.ico-casino-hold-em-2:before,
.ico-casino-hold-em-2:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/poker/casino-hold-em-2.png); }

.ico-casino-hold-em-3:before,
.ico-casino-hold-em-3:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/poker/casino-hold-em-3.png); }

.ico-classic-keno:before,
.ico-classic-keno:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/other-games/classic-keno.png); }

.ico-keno:before,
.ico-keno:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/other-games/keno.png); }

.ico-keno-1:before,
.ico-keno-1:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/other-games/keno-1.png); }

.ico-pai-gow-poker:before,
.ico-pai-gow-poker:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/poker/pai-gow-poker.png); }

.ico-pai-gow-poker-2:before,
.ico-pai-gow-poker-2:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/poker/pai-gow-poker-2.png); }

.ico-three-card-poker-gold-series:before,
.ico-three-card-poker-gold-series:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/other-games/three-card-poker-gold-series.png); }

.ico-three-card-poker1:before,
.ico-three-card-poker1:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/other-games/three-card-poker1.png); }

.ico-three-card-poker-2:before,
.ico-three-card-poker-2:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/other-games/three-card-poker-2.png); }

.ico-sic-bo-live:before,
.ico-sic-bo-live:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/other-games/sic-bo-live.png); }

.ico-sic-bo-logo:before,
.ico-sic-bo-logo:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/other-games/sic-bo-logo.png); }

.ico-zodiac-scratch:before,
.ico-zodiac-scratch:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/other-games/zodiac-scratch.png); }

.ico-monty-pythons-spamalot-scratch:before,
.ico-monty-pythons-spamalot-scratch:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/other-games/monty-pythons-spamalot-scratch.png); }

.ico-dr-love-scratch:before,
.ico-dr-love-scratch:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/other-games/dr-love-scratch.png); }

.ico-red-dog-1:before,
.ico-red-dog-1:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/poker/red-dog-1.png); }

.ico-red-dog-2:before,
.ico-red-dog-2:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/poker/red-dog-2.png); }

.ico-red-dog-3:before,
.ico-red-dog-3:after { width: 150px; height:60px; background-image: url(/wp-content/themes/modular/css/images/games-logos/poker/red-dog-3.png); }

.ico-raw:before,
.ico-raw:after,
.ico-raw > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/ico/raw.png); }

.ico-smackdown:before,
.ico-smackdown:after,
.ico-smackdown > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/ico/smackdown.png); }

.ico-nxt:before,
.ico-nxt:after,
.ico-nxt > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/ico/nxt.png); }

.ico-slot-10-pounds:before,
.ico-slot-10-pounds:after,
.ico-slot-10-pounds > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-10-pounds.svg); }

.ico-slot-calendar:before,
.ico-slot-calendar:after,
.ico-slot-calendar > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-calendar.svg); }

.ico-slot-classic:before,
.ico-slot-classic:after,
.ico-slot-classic > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-classic.svg); }

.ico-slot-free:before,
.ico-slot-free:after,
.ico-slot-free > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-free.svg); }

.ico-slot-fruits:before,
.ico-slot-fruits:after,
.ico-slot-fruits > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-fruits.svg); }

.ico-slot-internet:before,
.ico-slot-internet:after,
.ico-slot-internet > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-internet.svg); }

.ico-slot-guide:before,
.ico-slot-guide:after,
.ico-slot-guide > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-guide.svg); }

.ico-slot-history:before,
.ico-slot-history:after,
.ico-slot-history > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-history.svg); }

.ico-slot-new:before,
.ico-slot-new:after,
.ico-slot-new > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-new.svg); }

.ico-slot-profile:before,
.ico-slot-profile:after,
.ico-slot-profile > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-profile.svg); }

.ico-slot-rtp:before,
.ico-slot-rtp:after,
.ico-slot-rtp > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-rtp.svg); }

.ico-slot-apps:before,
.ico-slot-apps:after,
.ico-slot-apps > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-apps.svg); }

.ico-slot-symbols:before,
.ico-slot-symbols:after,
.ico-slot-symbols > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-symbols.svg); }

.ico-slot-terms:before,
.ico-slot-terms:after,
.ico-slot-terms > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-terms.svg); }

.ico-slot-tips:before,
.ico-slot-tips:after,
.ico-slot-tips > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-tips.svg); }

.ico-slot-jackpot:before,
.ico-slot-jackpot:after,
.ico-slot-jackpot > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-jackpot.svg); }

.ico-slot-video:before,
.ico-slot-video:after,
.ico-slot-video > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-video.svg); }

.ico-slot-volatility:before,
.ico-slot-volatility:after,
.ico-slot-volatility > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-volatility.svg); }

.ico-slot-real-money:before,
.ico-slot-real-money:after,
.ico-slot-real-money > span { width: 100px; height: 100px; background-image: url(/wp-content/themes/modular/css/images/ico-slot/ico-slot-real-money.svg); }

/* Slot Games */

.ico-slot-tomb-raider:before,
.ico-slot-tomb-raider:after,
.ico-slot-tomb-raider > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/tomb-raider.png); }

.ico-slot-temples-and-tombs:before,
.ico-slot-temples-and-tombs:after,
.ico-slot-temples-and-tombs > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/lara-croft-temples-and-tombs.png); }

.ico-slot-secret-of-the-sword:before,
.ico-slot-secret-of-the-sword:after,
.ico-slot-secret-of-the-sword > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/tomb-raider-secret-of-the-sword.png); }

.ico-slot-book-of-dead:before,
.ico-slot-book-of-dead:after,
.ico-slot-book-of-dead > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/book-of-dead.png); }

.ico-slot-mega-moolah:before,
.ico-slot-mega-moolah:after,
.ico-slot-mega-moolah > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/mega-moolah.png); }

.ico-slot-lots-a-loot:before,
.ico-slot-lots-a-loot:after,
.ico-slot-lots-a-loot > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/lots-a-loot.png); }

.ico-slot-major-millions:before,
.ico-slot-major-millions:after,
.ico-slot-major-millions > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/major-millions.png); }

.ico-slot-juicy-joker-mega-moolah:before,
.ico-slot-juicy-joker-mega-moolah:after,
.ico-slot-juicy-joker-mega-moolah > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/juicy-joker-mega-moolah.png); }

.ico-slot-king-cashalot:before,
.ico-slot-king-cashalot:after,
.ico-slot-king-cashalot > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/king-cashalot.png); }

.ico-slot-immortal-romance-mega-moolah:before, 
.ico-slot-immortal-romance-mega-moolah:after,
.ico-slot-immortal-romance-mega-moolah > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/immortal-romance.png); }

.ico-slot-absolootly-mad-mega-moolah:before, 
.ico-slot-absolootly-mad-mega-moolah:after,
.ico-slot-absolootly-mad-mega-moolah > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/absolootly-mad-mega-moolah.png); }

.ico-slot-treasure-nile:before, 
.ico-slot-treasure-nile:after,
.ico-slot-treasure-nile > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/treasure-nile.png); }

.ico-slot-fruit-fiesta-5-reel:before, 
.ico-slot-fruit-fiesta-5-reel:after,
.ico-slot-fruit-fiesta-5-reel > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/fruit-fiesta-5-reel.png); }

.ico-slot-mega-moolah-goddess:before, 
.ico-slot-mega-moolah-goddess:after,
.ico-slot-mega-moolah-goddess > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/mega-moolah-goddess.png); }

.ico-slot-fortunium-gold-mega-moolah:before, 
.ico-slot-fortunium-gold-mega-moolah:after,
.ico-slot-fortunium-gold-mega-moolah > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/fortunium-gold-mega-moolah.png); }

.ico-slot-cash-splash-5-reel:before, 
.ico-slot-cash-splash-5-reel:after,
.ico-slot-cash-splash-5-reel > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/cash-splash-5-reel.png); }

.ico-slot-bonanza:before,
.ico-slot-bonanza:after,
.ico-slot-bonanza > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/slot/bonanza.png); }

.ico-pen-mini:before,
.ico-pen-mini:after,
.ico-pen-mini > span { width: 15px; height: 15px; background-image: url(/wp-content/themes/modular/css/images/ico-pen-mini.png); }

.ico-calendar-mini:before,
.ico-calendar-mini:after,
.ico-calendar-mini > span { width: 14px; height: 15px; background-image: url(/wp-content/themes/modular/css/images/ico-calendar-mini.png); }

.ico-calendar-grey-blog:before,
.ico-calendar-grey-blog:after,
.ico-calendar-grey-blog > span { width: 14px; height: 15px; background-image: url(/wp-content/themes/modular/css/images/ico-calendar-grey-blog.png); }

.ico-g4:before,
.ico-g4:after,
.ico-g4 > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/g4.png); }

.ico-ministerstwo-finansow:before,
.ico-ministerstwo-finansow:after,
.ico-ministerstwo-finansow > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/ministerstwo-finansow.png); }

.ico-cds-certified:before,
.ico-cds-certified:after,
.ico-cds-certified > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/cds-certified.png); }

.ico-debit-card:before,
.ico-debit-card:after,
.ico-debit-card > span { width: 36px; height: 27px; background-image: url(/wp-content/themes/modular/css/images/ico-debit-card-blue.png); }

.ico-digibyte:before,
.ico-digibyte:after,
.ico-digibyte > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/digibyte.png); }

.ico-tron:before,
.ico-tron:after,
.ico-tron > span { width: 150px; height: 60px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/tron.png); }

.ico-zorginstituut-nederland-fixed:before, 
.ico-zorginstituut-nederland-fixed:after, 
.ico-zorginstituut-nederland-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/zorginstituut-nederland.png); }

.ico-hands24x7-fixed:before, 
.ico-hands24x7-fixed:after, 
.ico-hands24x7-fixed > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/payment-icons/hands24x7.png); }

.ico-responsible-gambling-sa:before,
.ico-responsible-gambling-sa:after,
.ico-responsible-gambling-sa > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/responsible-gambling-south-africa.png); }

.ico-cyber-sitter:before,
.ico-cyber-sitter:after,
.ico-cyber-sitter > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/cyber-sitter.png); }

.ico-content-watch:before,
.ico-content-watch:after,
.ico-content-watch > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/content-watch.png); }

.ico-pgs:before,
.ico-pgs:after,
.ico-pgs > span { width: 140px; height: 50px; background-image: url(/wp-content/themes/modular/css/images/certificates/problem-gambling-support.png); }

/*pro-cons-alt.css module*/

.pro-cons-alt { padding: 13px 15px; margin-bottom: 20px; border: 1px solid #dadada; border-radius: 2px; background: #fff; box-sizing: border-box; }

.pro-cons-alt *,
.pro-cons-alt *:before,
.pro-cons-alt *:after { box-sizing: border-box; }

.pro-cons-alt img { display: block; max-width: 100%; height: auto; margin: 0 auto; }

.pro-cons-alt .pro-cons-image { margin-bottom: 17px; }

.pro-cons-alt .pro-cons-group { max-width: 300px; margin: 0 auto; }
.pro-cons-alt .pro-cons-group:last-child > :last-child { margin-bottom: 0; }

.pro-cons-alt .pro-cons-title { position: relative; padding: 4px 15px 4px 35px; margin-bottom: 12px; border-radius: 27px; font-family: 'Roboto', sans-serif; font-size: 16px; line-height: 1.2; font-weight: 500; color: #1b354c; text-transform: uppercase; background: #e8f8f5; }
.pro-cons-alt .pro-cons-title:before { content: ''; position: absolute; width: 27px; height: 27px; top: 0; left: 0; background: url(/wp-content/themes/modular/css/images/procons-plus.png) no-repeat 0 0 / 100% 100%; }
.pro-cons-alt .pro-cons-title.cons { background: #feecec; }
.pro-cons-alt .pro-cons-title.cons:before { background-image: url(/wp-content/themes/modular/css/images/procons-minus.png); }

/* Tablet Portrait */

@media(min-width: 768px) and (max-width: 1023px){
  .pro-cons-alt .pro-cons-content { display: flex; margin: 0 -3px; }

  .pro-cons-alt .pro-cons-group { max-width: none; flex: 0 0 66.6%; padding: 0 3px; }
  .pro-cons-alt .pro-cons-group:not(.cons) .list-boxes { display: flex; flex-flow: row wrap; justify-content: space-between; }
  .pro-cons-alt .pro-cons-group:not(.cons) .list-boxes li { max-width: calc(50% - 3px); flex: 0 0 50%; }
  .pro-cons-alt .pro-cons-group:not(.cons) .pro-cons-title { max-width: calc(50% - 3px); }
  .pro-cons-alt .pro-cons-group.cons { flex: 0 0 33.3%; }
}

/* Desktop */

@media(min-width: 1024px){
  .pro-cons-alt { display: flex; padding: 14px 10px 14px 17px; }
  .pro-cons-alt.centered { align-items: center; }
  .pro-cons-alt .pro-cons-title { margin-bottom: 17px; }
  .pro-cons-alt .pro-cons-image { flex: 0 0 77.343%; margin: 0 20px 0 0; }
  .pro-cons-alt .pro-cons-content { flex: 0 1 100%; padding-top: 9px; }

}

/*g-boxes.css module*/
.g-boxes { margin-bottom: 20px; }

.g-boxes .g-box { max-width: 400px; margin: 0 auto; }
.g-boxes .g-box + .g-box { margin-top: 15px; }

.g-box { padding: 3px 18px 18px; border: 1px solid #d0d0d0; border-radius: 8px; background: #fff; box-sizing: border-box; }

.g-box *,
.g-box *:before,
.g-box *:after { box-sizing: border-box; }

.g-box dl { display: flex; flex-flow: row wrap; padding: 0 5px; font-family: 'Roboto', sans-serif; font-size: 15px; line-height: 1.2; color: #3d3d3d; }
.g-box dt { display: flex; max-width: 50%; flex: 0 0 50%; min-height: 28px; align-items: center; padding-right: 10px; color: #767676; }
.g-box dd { display: flex; max-width: 50%; flex: 0 0 50%; justify-content: flex-end; align-items: center; padding-left: 10px; font-weight: 700; text-align: right; }

.g-box .g-box-rate { height: 28px; flex: 0 0 72px; padding: 0 12px 0 8px; margin-right: -12px; margin-left: auto; border-radius: 28px; line-height: 28px; white-space: nowrap; background: #f6f6f6; }
.g-box .g-box-rate:before { content: ''; position: relative; display: inline-block; width: 15px; height: 13px; top: -2px; vertical-align: middle; margin-right: 5px; background: url(/wp-content/themes/modular/css/images/g-box-star.png) no-repeat 0 0 / 100% 100%; }

.g-box .g-box-terms { padding-top: 15px; font-size: 10px; line-height: 1.2; color: #a79d9d; }
.g-box .g-box-terms a { color: inherit; text-decoration: underline; }

.g-box .g-box-logo { height: 78px; margin: 0 -15px 13px; border-radius: 8px; font-size: 0; line-height: 78px; text-align: center; background: #f6f6f6; }
.g-box .g-box-logo span { display: inline-block; vertical-align: middle; }

.g-box .g-box-actions { padding-top: 15px; }
.g-box .btn-alternative { padding-top: 13px; padding-bottom: 13px; margin: 0; border-radius: 6px; }

.g-box dt ~ dt,
.g-box dd ~ dd { margin-top: 10px; }

@media(min-width: 600px){
  .g-boxes { display: flex; flex-flow: row wrap; justify-content: center; margin: 0 -1%; }

  .g-boxes .g-box { max-width: none; flex: 0 0 48%; margin: 0 1% 2%; }
  .g-boxes .g-box + .g-box { margin-top: 0; }
}

/* Tablet Portrait */

@media(min-width: 768px){
  .g-boxes { margin: 0 -2.1%; }

  .g-boxes .g-box { max-width: 30%; flex: 0 0 30%; margin-right: 1.5%; margin-left: 1.5%; }

  .g-box { padding-right: 36px; padding-left: 36px; }
  
  .g-box .g-box-logo { margin-right: -33px; margin-left: -33px; }
}

/*list-boxes.css module*/

.list-boxes { margin-bottom: 12px; font-family: 'Open Sans', sans-serif; font-size: 15px; line-height: 1.2; font-weight: 600; color: #3d3d3d; }
.list-boxes.cons li:before { border-color: #f74848; }

.list-boxes li { position: relative; padding: 11px 10px 13px 30px; margin-bottom: 5px; background: #fafafa; }
.list-boxes li:before { content: ''; position: absolute; width: 5px; height: 5px; top: 17px; left: 13px; border-top: 2px solid #6fddca; border-right: 2px solid #6fddca; transform: rotate(45deg); }

.list-boxes *,
.list-boxes *:before,
.list-boxes *:after { box-sizing: border-box; }

/* Desktop */

@media(min-width: 1024px){
  .list-boxes { margin-bottom: 19px; }
}

/*logo-slots.css module*/
.logo-slots { background: transparent no-repeat center center; text-indent: -9999px; display: block; width: 150px; height: 60px; background-size: contain; }
.logo-slots.shields300 { background-image: url(/wp-content/themes/modular/css/images/slot/300-shields.png); }
.logo-slots.reel-drive { background-image: url(/wp-content/themes/modular/css/images/slot/5-reel-drive.png); }
.logo-slots.a-dragons-story { background-image: url(/wp-content/themes/modular/css/images/slot/a-dragons-story.png); }
.logo-slots.a-night-out { background-image: url(/wp-content/themes/modular/css/images/slot/a-night-out.png); }
.logo-slots.a-while-on-the-nile { background-image: url(/wp-content/themes/modular/css/images/slot/a-while-on-the-nile.png); }
.logo-slots.adventure-palace { background-image: url(/wp-content/themes/modular/css/images/slot/adventure-palace.png); }
.logo-slots.age-of-the-gods { background-image: url(/wp-content/themes/modular/css/images/slot/age-of-the-gods.png); }
.logo-slots.age-of-the-gods-fate-sisters { background-image: url(/wp-content/themes/modular/css/images/slot/age-of-the-gods-fate-sisters.png); }
.logo-slots.alaxe-in-zombieland { background-image: url(/wp-content/themes/modular/css/images/slot/alaxe-in-zombieland.png); }
.logo-slots.alchemists-lab { background-image: url(/wp-content/themes/modular/css/images/slot/alchemists-lab.png); }
.logo-slots.alien-hunter { background-image: url(/wp-content/themes/modular/css/images/slot/alien-hunter.png); }
.logo-slots.aliens { background-image: url(/wp-content/themes/modular/css/images/slot/aliens.png); }
.logo-slots.aloha-clusters-pays { background-image: url(/wp-content/themes/modular/css/images/slot/aloha-clusters-pays.png); }
.logo-slots.amazon-wild { background-image: url(/wp-content/themes/modular/css/images/slot/amazon-wild.png); }
.logo-slots.an-evening-with-holly-madison { background-image: url(/wp-content/themes/modular/css/images/slot/an-evening-with-holly-madison.png); }
.logo-slots.apollo-rising { background-image: url(/wp-content/themes/modular/css/images/slot/apollo-rising.png); }
.logo-slots.arabian-nights { background-image: url(/wp-content/themes/modular/css/images/slot/arabian-nights.png); }
.logo-slots.ariana { background-image: url(/wp-content/themes/modular/css/images/slot/ariana.png); }
.logo-slots.asian-beauty { background-image: url(/wp-content/themes/modular/css/images/slot/asian-beauty.png); }
.logo-slots.atlantis-queen { background-image: url(/wp-content/themes/modular/css/images/slot/atlantis-queen.png); }
.logo-slots.avalon { background-image: url(/wp-content/themes/modular/css/images/slot/avalon.png); }
.logo-slots.azteca { background-image: url(/wp-content/themes/modular/css/images/slot/azteca.png); }
.logo-slots.archer { background-image: url(/wp-content/themes/modular/css/images/slot/archer.png); }
.logo-slots.slots-ball-8 { background-image: url(/wp-content/themes/modular/css/images/slot/8-ball-slots.png); }
.logo-slots.baywatch { background-image: url(/wp-content/themes/modular/css/images/slot/baywatch.png); }
.logo-slots.banana-monkey { background-image: url(/wp-content/themes/modular/css/images/slot/banana-monkey.png); }
.logo-slots.bangkok-nights { background-image: url(/wp-content/themes/modular/css/images/slot/bangkok-nights.png); }
.logo-slots.batman-catwoman { background-image: url(/wp-content/themes/modular/css/images/slot/batman-&-catwoman.png); }
.logo-slots.battle-of-the-gods { background-image: url(/wp-content/themes/modular/css/images/slot/battle-of-the-gods.png); }
.logo-slots.battlestar-galactica { background-image: url(/wp-content/themes/modular/css/images/slot/battlestar-galactica.png); }
.logo-slots.benchwarmer-football-girls { background-image: url(/wp-content/themes/modular/css/images/slot/benchwarmer-football-girls.png); }
.logo-slots.bermuda-triangle { background-image: url(/wp-content/themes/modular/css/images/slot/bermuda-triangle.png); }
.logo-slots.big-bad-wolf { background-image: url(/wp-content/themes/modular/css/images/slot/big-bad-wolf.png); }
.logo-slots.black-widow { background-image: url(/wp-content/themes/modular/css/images/slot/black-widow.png); }
.logo-slots.bomber-girls { background-image: url(/wp-content/themes/modular/css/images/slot/bomber-girls.png); }
.logo-slots.bonus-bears { background-image: url(/wp-content/themes/modular/css/images/slot/bonus-bears.png); }
.logo-slots.book-of-ra { background-image: url(/wp-content/themes/modular/css/images/slot/book-of-ra.png); }
.logo-slots.bounty-of-the-beanstalk { background-image: url(/wp-content/themes/modular/css/images/slot/bounty-of-the-beanstalk.png); }
.logo-slots.break-da-bank { background-image: url(/wp-content/themes/modular/css/images/slot/break-da-bank.png); }
.logo-slots.break-da-bank-again { background-image: url(/wp-content/themes/modular/css/images/slot/break-da-bank-again.png); }
.logo-slots.britains-got-talent { background-image: url(/wp-content/themes/modular/css/images/slot/britains-got-talent.png); }
.logo-slots.buffalo-blitz { background-image: url(/wp-content/themes/modular/css/images/slot/buffalo-blitz.png); }
.logo-slots.bush-telegraph { background-image: url(/wp-content/themes/modular/css/images/slot/bush-telegraph.png); }
.logo-slots.can-1-can-2 { background-image: url(/wp-content/themes/modular/css/images/slot/1-can-2-can.png); }
.logo-slots.call-of-the-colosseum { background-image: url(/wp-content/themes/modular/css/images/slot/call-of-the-colosseum.png); }
.logo-slots.captain-cannons-circus-of-cash { background-image: url(/wp-content/themes/modular/css/images/slot/captain-cannons-circus-of-cash.png); }
.logo-slots.captains-treasure { background-image: url(/wp-content/themes/modular/css/images/slot/captains-treasure.png); }
.logo-slots.carnaval { background-image: url(/wp-content/themes/modular/css/images/slot/carnaval.png); }
.logo-slots.cash-coaster { background-image: url(/wp-content/themes/modular/css/images/slot/cash-coaster.png); }
.logo-slots.cash-stampede { background-image: url(/wp-content/themes/modular/css/images/slot/cash-stampede.png); }
.logo-slots.cashville { background-image: url(/wp-content/themes/modular/css/images/slot/cashville.png); }
.logo-slots.casinomeister { background-image: url(/wp-content/themes/modular/css/images/slot/casinomeister.png); }
.logo-slots.castle-builder { background-image: url(/wp-content/themes/modular/css/images/slot/castle-builder.png); }
.logo-slots.cat-queen { background-image: url(/wp-content/themes/modular/css/images/slot/cat-queen.png); }
.logo-slots.cat-in-vegas { background-image: url(/wp-content/themes/modular/css/images/slot/cat-in-vegas.png); }
.logo-slots.cats { background-image: url(/wp-content/themes/modular/css/images/slot/cats.png); }
.logo-slots.celtic-crown { background-image: url(/wp-content/themes/modular/css/images/slot/celtic-crown.png); }
.logo-slots.cherry-love { background-image: url(/wp-content/themes/modular/css/images/slot/cherry-love.png); }
.logo-slots.chests-of-plenty { background-image: url(/wp-content/themes/modular/css/images/slot/chests-of-plenty.png); }
.logo-slots.chinese-kitchen { background-image: url(/wp-content/themes/modular/css/images/slot/chinese-kitchen.png); }
.logo-slots.cinerama { background-image: url(/wp-content/themes/modular/css/images/slot/cinerama.png); }
.logo-slots.cleopatra { background-image: url(/wp-content/themes/modular/css/images/slot/cleopatra.png); }
.logo-slots.cool-buck { background-image: url(/wp-content/themes/modular/css/images/slot/cool-buck.png); }
.logo-slots.cool-wolf { background-image: url(/wp-content/themes/modular/css/images/slot/cool-wolf.png); }
.logo-slots.cowboys-and-aliens { background-image: url(/wp-content/themes/modular/css/images/slot/cowboys-and-aliens.png); }
.logo-slots.cops-n-bandits { background-image: url(/wp-content/themes/modular/css/images/slot/cops-n-bandits.png); }
.logo-slots.cops-n-robbers { background-image: url(/wp-content/themes/modular/css/images/slot/cops-n-robbers.png); }
.logo-slots.couch-potato { background-image: url(/wp-content/themes/modular/css/images/slot/couch-potato.png); }
.logo-slots.coyote-moon { background-image: url(/wp-content/themes/modular/css/images/slot/coyote-moon.png); }
.logo-slots.crazy-7 { background-image: url(/wp-content/themes/modular/css/images/slot/crazy-7.png); }
.logo-slots.crazy-80s { background-image: url(/wp-content/themes/modular/css/images/slot/crazy-80s.png); }
.logo-slots.crazy-crocodile { background-image: url(/wp-content/themes/modular/css/images/slot/crazy-crocodile.png); }
.logo-slots.creature-from-the-black-lagoon { background-image: url(/wp-content/themes/modular/css/images/slot/creature-from-the-black-lagoon.png); }
.logo-slots.crocodopolis { background-image: url(/wp-content/themes/modular/css/images/slot/crocodopolis.png); }
.logo-slots.cutesy-pie { background-image: url(/wp-content/themes/modular/css/images/slot/cutesy-pie.png); }
.logo-slots.da-vinci-diamonds { background-image: url(/wp-content/themes/modular/css/images/slot/da-vinci-diamonds.png); }
.logo-slots.dangerous-beauty { background-image: url(/wp-content/themes/modular/css/images/slot/dangerous-beauty.png); }
.logo-slots.day-of-the-dead { background-image: url(/wp-content/themes/modular/css/images/slot/day-of-the-dead.png); }
.logo-slots.daring-dave-and-the-eye-of-ra { background-image: url(/wp-content/themes/modular/css/images/slot/daring-dave-and-the-eye-of-ra.png); }
.logo-slots.dazzle-me { background-image: url(/wp-content/themes/modular/css/images/slot/dazzle-me.png); }
.logo-slots.dead-or-alive { background-image: url(/wp-content/themes/modular/css/images/slot/dead-or-alive.png); }
.logo-slots.deal-or-no-deal { background-image: url(/wp-content/themes/modular/css/images/slot/deal-or-no-deal.png); }
.logo-slots.desert-treasure-2 { background-image: url(/wp-content/themes/modular/css/images/slot/desert-treasure-2.png); }
.logo-slots.diamond-dogs { background-image: url(/wp-content/themes/modular/css/images/slot/diamond-dogs.png); }
.logo-slots.diamond-queen { background-image: url(/wp-content/themes/modular/css/images/slot/diamond-queen.png); }
.logo-slots.dolphin-tale { background-image: url(/wp-content/themes/modular/css/images/slot/dolphin-tale.png); }
.logo-slots.double-ocash { background-image: url(/wp-content/themes/modular/css/images/slot/double-ocash.png); }
.logo-slots.doubleplay-super-bet { background-image: url(/wp-content/themes/modular/css/images/slot/doubleplay-super-bet.png); }
.logo-slots.dolphin-reef { background-image: url(/wp-content/themes/modular/css/images/slot/dolphin-reef.png); }
.logo-slots.dragons-myth { background-image: url(/wp-content/themes/modular/css/images/slot/dragons-myth.png); }
.logo-slots.dr-lovemore { background-image: url(/wp-content/themes/modular/css/images/slot/dr-lovemore.png); }
.logo-slots.dungeons-and-dragons { background-image: url(/wp-content/themes/modular/css/images/slot/dungeons-and-dragons.png); }
.logo-slots.eagles-wings { background-image: url(/wp-content/themes/modular/css/images/slot/eagles-wings.png); }
.logo-slots.easter-surprise { background-image: url(/wp-content/themes/modular/css/images/slot/easter-surprise.png); }
.logo-slots.eggomatic { background-image: url(/wp-content/themes/modular/css/images/slot/eggomatic.png); }
.logo-slots.egyptian-heroes { background-image: url(/wp-content/themes/modular/css/images/slot/egyptian-heroes.png); }
.logo-slots.elements { background-image: url(/wp-content/themes/modular/css/images/slot/elements.png); }
.logo-slots.everybodys-jackpot { background-image: url(/wp-content/themes/modular/css/images/slot/everybodys-jackpot.png); }
.logo-slots.family-guy { background-image: url(/wp-content/themes/modular/css/images/slot/family-guy.png); }
.logo-slots.fairest-of-them-all { background-image: url(/wp-content/themes/modular/css/images/slot/fairest-of-them-all.png); }
.logo-slots.firehouse-hounds { background-image: url(/wp-content/themes/modular/css/images/slot/firehouse-hounds.png); }
.logo-slots.fishin-frenzy { background-image: url(/wp-content/themes/modular/css/images/slot/fishin-frenzy.png); }
.logo-slots.fortune-finder { background-image: url(/wp-content/themes/modular/css/images/slot/fortune-finder.png); }
.logo-slots.fortune-hill { background-image: url(/wp-content/themes/modular/css/images/slot/fortune-hill.png); }
.logo-slots.fountain-of-youth { background-image: url(/wp-content/themes/modular/css/images/slot/fountain-of-youth.png); }
.logo-slots.football-carnival { background-image: url(/wp-content/themes/modular/css/images/slot/football-carnival.png); }
.logo-slots.football-fans { background-image: url(/wp-content/themes/modular/css/images/slot/football-fans.png); }
.logo-slots.forest-of-wonders { background-image: url(/wp-content/themes/modular/css/images/slot/forest-of-wonders.png); }
.logo-slots.fortunes-of-the-fox { background-image: url(/wp-content/themes/modular/css/images/slot/fortunes-of-the-fox.png); }
.logo-slots.foxin-wins { background-image: url(/wp-content/themes/modular/css/images/slot/foxin-wins.png); }
.logo-slots.frankie-dettoris-magic-seven { background-image: url(/wp-content/themes/modular/css/images/slot/frankie-dettoris-magic-seven.png); }
.logo-slots.frankie-dettoris-magic-seven-jackpot { background-image: url(/wp-content/themes/modular/css/images/slot/frankie-dettoris-magic-seven-jackpot.png); }
.logo-slots.frozen-diamonds { background-image: url(/wp-content/themes/modular/css/images/slot/frozen-diamonds.png); }
.logo-slots.fruit-case { background-image: url(/wp-content/themes/modular/css/images/slot/fruit-case.png); }
.logo-slots.fruit-shop { background-image: url(/wp-content/themes/modular/css/images/slot/fruit-shop.png); }
.logo-slots.full-moon-fortunes { background-image: url(/wp-content/themes/modular/css/images/slot/full-moon-fortunes.png); }
.logo-slots.funky-fruits { background-image: url(/wp-content/themes/modular/css/images/slot/funky-fruits.png); }
.logo-slots.funky-monkey { background-image: url(/wp-content/themes/modular/css/images/slot/funky-monkey.png); }
.logo-slots.funky-seventies { background-image: url(/wp-content/themes/modular/css/images/slot/funky-seventies.png); }
.logo-slots.galacticons { background-image: url(/wp-content/themes/modular/css/images/slot/galacticons.png); }
.logo-slots.game-of-thrones { background-image: url(/wp-content/themes/modular/css/images/slot/game-of-thrones.png); }
.logo-slots.geisha-story { background-image: url(/wp-content/themes/modular/css/images/slot/geisha-story.png); }
.logo-slots.genie-jackpots { background-image: url(/wp-content/themes/modular/css/images/slot/genie-jackpots.png); }
.logo-slots.ghostbusters { background-image: url(/wp-content/themes/modular/css/images/slot/ghostbusters.png); }
.logo-slots.ghostbusters-v2 { background-image: url(/wp-content/themes/modular/css/images/slot/ghostbusters-v2.png); }
.logo-slots.gift-rap { background-image: url(/wp-content/themes/modular/css/images/slot/gift-rap.png); }
.logo-slots.gladiator { background-image: url(/wp-content/themes/modular/css/images/slot/gladiator.png); }
.logo-slots.gold-factory { background-image: url(/wp-content/themes/modular/css/images/slot/gold-factory.png); }
.logo-slots.golden-games { background-image: url(/wp-content/themes/modular/css/images/slot/golden-games.png); }
.logo-slots.golden-goddess { background-image: url(/wp-content/themes/modular/css/images/slot/golden-goddess.png); }
.logo-slots.golden-tour { background-image: url(/wp-content/themes/modular/css/images/slot/golden-tour.png); }
.logo-slots.gonzos-quest { background-image: url(/wp-content/themes/modular/css/images/slot/gonzos-quest.png); }
.logo-slots.gonzos-quest-v2 { background-image: url(/wp-content/themes/modular/css/images/slot/gonzos-quest-v2.png); }
.logo-slots.gopher-gold { background-image: url(/wp-content/themes/modular/css/images/slot/gopher-gold.png); }
.logo-slots.gorilla-go-wild { background-image: url(/wp-content/themes/modular/css/images/slot/gorilla-go-wild.png); }
.logo-slots.great-blue { background-image: url(/wp-content/themes/modular/css/images/slot/great-blue.png); }
.logo-slots.green-lantern { background-image: url(/wp-content/themes/modular/css/images/slot/green-lantern.png); }
.logo-slots.groovy-sixties { background-image: url(/wp-content/themes/modular/css/images/slot/groovy-sixties.png); }
.logo-slots.guns-n-roses { background-image: url(/wp-content/themes/modular/css/images/slot/guns-n-roses.png); }
.logo-slots.hall-of-gods { background-image: url(/wp-content/themes/modular/css/images/slot/hall-of-gods.png); }
.logo-slots.halloweenies { background-image: url(/wp-content/themes/modular/css/images/slot/halloweenies.png); }
.logo-slots.happy-bugs { background-image: url(/wp-content/themes/modular/css/images/slot/happy-bugs.png); }
.logo-slots.haunted-house { background-image: url(/wp-content/themes/modular/css/images/slot/haunted-house.png); }
.logo-slots.hells-grannies { background-image: url(/wp-content/themes/modular/css/images/slot/hells-grannies.png); }
.logo-slots.hexbreaker { background-image: url(/wp-content/themes/modular/css/images/slot/hexbreaker.png); }
.logo-slots.hexbreaker-2 { background-image: url(/wp-content/themes/modular/css/images/slot/hexbreaker-2-.png); }
.logo-slots.high-society { background-image: url(/wp-content/themes/modular/css/images/slot/high-society.png); }
.logo-slots.highway-kings { background-image: url(/wp-content/themes/modular/css/images/slot/highway-kings.png); }
.logo-slots.hitman { background-image: url(/wp-content/themes/modular/css/images/slot/hitman.png); }
.logo-slots.hoot-loot { background-image: url(/wp-content/themes/modular/css/images/slot/hoot-loot.png); }
.logo-slots.hot-as-hades { background-image: url(/wp-content/themes/modular/css/images/slot/hot-as-hades.png); }
.logo-slots.hot-gems { background-image: url(/wp-content/themes/modular/css/images/slot/hot-gems.png); }
.logo-slots.immortal-romance { background-image: url(/wp-content/themes/modular/css/images/slot/immortal-romance.png); }
.logo-slots.in-bloom { background-image: url(/wp-content/themes/modular/css/images/slot/in-bloom.png); }
.logo-slots.incredible-hulk { background-image: url(/wp-content/themes/modular/css/images/slot/incredible-hulk.png); }
.logo-slots.irish-eyes { background-image: url(/wp-content/themes/modular/css/images/slot/irish-eyes.png); }
.logo-slots.irish-luck { background-image: url(/wp-content/themes/modular/css/images/slot/irish-luck.png); }
.logo-slots.iron-man { background-image: url(/wp-content/themes/modular/css/images/slot/iron-man.png); }
.logo-slots.jack-and-the-beanstalk { background-image: url(/wp-content/themes/modular/css/images/slot/jack-and-the-beanstalk.png); }
.logo-slots.jack-hammer { background-image: url(/wp-content/themes/modular/css/images/slot/jack-hammer.png); }
.logo-slots.jackpot-jester-200000 { background-image: url(/wp-content/themes/modular/css/images/slot/jackpot-jester-200000.png); }
.logo-slots.jackpot-jester-50000 { background-image: url(/wp-content/themes/modular/css/images/slot/jackpot-jester-50000.png); }
.logo-slots.jackpot-6000 { background-image: url(/wp-content/themes/modular/css/images/slot/jackpot-6000.png); }
.logo-slots.jackpot-giant { background-image: url(/wp-content/themes/modular/css/images/slot/jackpot-giant.png); }
.logo-slots.jackpot-jester-wild-nudge { background-image: url(/wp-content/themes/modular/css/images/slot/jackpot-jester-wild-nudge.png); }
.logo-slots.james-dean { background-image: url(/wp-content/themes/modular/css/images/slot/james-dean.png); }
.logo-slots.jeopardy { background-image: url(/wp-content/themes/modular/css/images/slot/jeopardy.png); }
.logo-slots.joker-jester { background-image: url(/wp-content/themes/modular/css/images/slot/joker-jester.png); }
.logo-slots.judge-dredd { background-image: url(/wp-content/themes/modular/css/images/slot/judge-dredd.png); }
.logo-slots.best-of-british { background-image: url(/wp-content/themes/modular/css/images/slot/best-of-british.png); }
.logo-slots.god-of-the-sea { background-image: url(/wp-content/themes/modular/css/images/slot/god-of-the-sea.png); }
.logo-slots.god-of-wild-sea { background-image: url(/wp-content/themes/modular/css/images/slot/god-of-wild-sea.png); }
.logo-slots.extra-fortune { background-image: url(/wp-content/themes/modular/css/images/slot/extra-fortune.png); }
.logo-slots.jurassic-park { background-image: url(/wp-content/themes/modular/css/images/slot/jurassic-park.png); }
.logo-slots.karate-pig { background-image: url(/wp-content/themes/modular/css/images/slot/karate-pig.png); }
.logo-slots.kathmandu { background-image: url(/wp-content/themes/modular/css/images/slot/kathmandu.png); }
.logo-slots.king-cashalot { background-image: url(/wp-content/themes/modular/css/images/slot/king-cashalot.png); }
.logo-slots.king-kong { background-image: url(/wp-content/themes/modular/css/images/slot/king-kong.png); }
.logo-slots.kitty-glitter { background-image: url(/wp-content/themes/modular/css/images/slot/kitty-glitter.png); }
.logo-slots.koi-princess { background-image: url(/wp-content/themes/modular/css/images/slot/koi-princess.png); }
.logo-slots.kung-fu-monkey { background-image: url(/wp-content/themes/modular/css/images/slot/kung-fu-monkey.png); }
.logo-slots.ladies-100 { background-image: url(/wp-content/themes/modular/css/images/slot/100-ladies.png); }
.logo-slots.legacy-of-the-wild { background-image: url(/wp-content/themes/modular/css/images/slot/legacy-of-the-wild.png); }
.logo-slots.lightning-gems { background-image: url(/wp-content/themes/modular/css/images/slot/lightning-gems.png); }
.logo-slots.lights { background-image: url(/wp-content/themes/modular/css/images/slot/lights.png); }
.logo-slots.lil-lady { background-image: url(/wp-content/themes/modular/css/images/slot/lil-lady.png); }
.logo-slots.lots-a-loot { background-image: url(/wp-content/themes/modular/css/images/slot/lots-a-loot.png); }
.logo-slots.lucky-8-line { background-image: url(/wp-content/themes/modular/css/images/slot/lucky-8-line.png); }
.logo-slots.lucky-angler { background-image: url(/wp-content/themes/modular/css/images/slot/lucky-angler.png); }
.logo-slots.lucky-charmer { background-image: url(/wp-content/themes/modular/css/images/slot/lucky-charmer.png); }
.logo-slots.lucky-larrys-lobstermania { background-image: url(/wp-content/themes/modular/css/images/slot/lucky-larrys-lobstermania.png); }
.logo-slots.lucky-leprechaun { background-image: url(/wp-content/themes/modular/css/images/slot/lucky-leprechaun.png); }
.logo-slots.mad-hatters { background-image: url(/wp-content/themes/modular/css/images/slot/mad-hatters.png); }
.logo-slots.magical-stacks { background-image: url(/wp-content/themes/modular/css/images/slot/magical-stacks.png); }
.logo-slots.man-of-steel { background-image: url(/wp-content/themes/modular/css/images/slot/man-of-steel.png); }
.logo-slots.masques-of-san-marco { background-image: url(/wp-content/themes/modular/css/images/slot/masques-of-san-marco.png); }
.logo-slots.medusa-2 { background-image: url(/wp-content/themes/modular/css/images/slot/medusa-2.png); }
.logo-slots.mega-fortune { background-image: url(/wp-content/themes/modular/css/images/slot/mega-fortune.png); }
.logo-slots.mega-joker { background-image: url(/wp-content/themes/modular/css/images/slot/mega-joker.png); }
.logo-slots.queen-of-riches { background-image: url(/wp-content/themes/modular/css/images/slot/queen-of-riches.png); }
.logo-slots.mega-moolah { background-image: url(/wp-content/themes/modular/css/images/slot/mega-moolah.png); }
.logo-slots.merlins-magic-mirror { background-image: url(/wp-content/themes/modular/css/images/slot/merlins-magic-mirror.png); }
.logo-slots.merlins-magic-respins { background-image: url(/wp-content/themes/modular/css/images/slot/merlins-magic-respins.png); }
.logo-slots.merlins-millions { background-image: url(/wp-content/themes/modular/css/images/slot/merlins-millions.png); }
.logo-slots.mermaids-millions { background-image: url(/wp-content/themes/modular/css/images/slot/mermaids-millions.png); }
.logo-slots.millionaire-genie { background-image: url(/wp-content/themes/modular/css/images/slot/millionaire-genie.png); }
.logo-slots.miss-fortune { background-image: url(/wp-content/themes/modular/css/images/slot/miss-fortune.png); }
.logo-slots.miss-midas { background-image: url(/wp-content/themes/modular/css/images/slot/miss-midas.png); }
.logo-slots.miss-red { background-image: url(/wp-content/themes/modular/css/images/slot/miss-red.png); }
.logo-slots.miss-white { background-image: url(/wp-content/themes/modular/css/images/slot/miss-white.png); }
.logo-slots.mocha-orange { background-image: url(/wp-content/themes/modular/css/images/slot/mocha-orange.png); }
.logo-slots.money-mad-monkey { background-image: url(/wp-content/themes/modular/css/images/slot/money-mad-monkey.png); }
.logo-slots.monkeys-money { background-image: url(/wp-content/themes/modular/css/images/slot/monkeys-money.png); }
.logo-slots.monopoly { background-image: url(/wp-content/themes/modular/css/images/slot/monopoly.png); }
.logo-slots.monster-mania { background-image: url(/wp-content/themes/modular/css/images/slot/monster-mania.png); }
.logo-slots.monty-pythons-life-of-brian { background-image: url(/wp-content/themes/modular/css/images/slot/monty-pythons-life-of-brian.png); }
.logo-slots.monty-pythons-spamalot { background-image: url(/wp-content/themes/modular/css/images/slot/monty-pythons-spamalot.png); }
.logo-slots.mount-olympus { background-image: url(/wp-content/themes/modular/css/images/slot/mount-olympus.png); }
.logo-slots.mr-cashback { background-image: url(/wp-content/themes/modular/css/images/slot/mr-cashback.png); }
.logo-slots.munchers { background-image: url(/wp-content/themes/modular/css/images/slot/munchers.png); }
.logo-slots.muchos-grande { background-image: url(/wp-content/themes/modular/css/images/slot/muchos-grande.png); }
.logo-slots.mythic-maiden { background-image: url(/wp-content/themes/modular/css/images/slot/mythic-maiden.png); }
.logo-slots.natural-powers { background-image: url(/wp-content/themes/modular/css/images/slot/natural-powers.png); }
.logo-slots.neptunes-kingdom { background-image: url(/wp-content/themes/modular/css/images/slot/neptunes-kingdom.png); }
.logo-slots.owl-eyes { background-image: url(/wp-content/themes/modular/css/images/slot/owl-eyes.png); }
.logo-slots.nordic-heroes { background-image: url(/wp-content/themes/modular/css/images/slot/nordic-heroes.png); }
.logo-slots.pandas-100 { background-image: url(/wp-content/themes/modular/css/images/slot/100-pandas.png); }
.logo-slots.panda-mania { background-image: url(/wp-content/themes/modular/css/images/slot/panda-mania.png); }
.logo-slots.pandoras-box { background-image: url(/wp-content/themes/modular/css/images/slot/pandoras-box.png); }
.logo-slots.panther-moon { background-image: url(/wp-content/themes/modular/css/images/slot/panther-moon.png); }
.logo-slots.pamplona { background-image: url(/wp-content/themes/modular/css/images/slot/pamplona.png); }
.logo-slots.penguin-splash { background-image: url(/wp-content/themes/modular/css/images/slot/penguin-splash.png); }
.logo-slots.penguin-vacation { background-image: url(/wp-content/themes/modular/css/images/slot/penguin-vacation.png); }
.logo-slots.pharaohs-fortune { background-image: url(/wp-content/themes/modular/css/images/slot/pharaohs-fortune.png); }
.logo-slots.piggies-and-the-wolf { background-image: url(/wp-content/themes/modular/css/images/slot/piggies-and-the-wolf.png); }
.logo-slots.piggy-riches { background-image: url(/wp-content/themes/modular/css/images/slot/piggy-riches.png); }
.logo-slots.pink-panther { background-image: url(/wp-content/themes/modular/css/images/slot/pink-panther.png); }
.logo-slots.pixies-of-the-forest { background-image: url(/wp-content/themes/modular/css/images/slot/pixies-of-the-forest.png); }
.logo-slots.prowling-panther { background-image: url(/wp-content/themes/modular/css/images/slot/prowling-panther.png); }
.logo-slots.psycho { background-image: url(/wp-content/themes/modular/css/images/slot/psycho.png); }
.logo-slots.pure-platinum { background-image: url(/wp-content/themes/modular/css/images/slot/pure-platinum.png); }
.logo-slots.pyramid-100000 { background-image: url(/wp-content/themes/modular/css/images/slot/100000-pyramid.png); }
.logo-slots.pyramid-quest-for-immortality { background-image: url(/wp-content/themes/modular/css/images/slot/pyramid-quest-for-immortality.png); }
.logo-slots.racing-for-pinks { background-image: url(/wp-content/themes/modular/css/images/slot/racing-for-pinks.png); }
.logo-slots.raging-rhino { background-image: url(/wp-content/themes/modular/css/images/slot/raging-rhino.png); }
.logo-slots.rainbow-riches { background-image: url(/wp-content/themes/modular/css/images/slot/rainbow-riches.png); }
.logo-slots.reel-rush { background-image: url(/wp-content/themes/modular/css/images/slot/reel-rush.png); }
.logo-slots.reel-strike { background-image: url(/wp-content/themes/modular/css/images/slot/reel-strike.png); }
.logo-slots.relic-raiders { background-image: url(/wp-content/themes/modular/css/images/slot/relic-raiders.png); }
.logo-slots.robo-jack { background-image: url(/wp-content/themes/modular/css/images/slot/robo-jack.png); }
.logo-slots.robocop { background-image: url(/wp-content/themes/modular/css/images/slot/robocop.png); }
.logo-slots.rocky { background-image: url(/wp-content/themes/modular/css/images/slot/rocky.png); }
.logo-slots.roman-riches { background-image: url(/wp-content/themes/modular/css/images/slot/roman-riches.png); }
.logo-slots.santa-paws { background-image: url(/wp-content/themes/modular/css/images/slot/santa-paws.png); }
.logo-slots.scoop-the-cash { background-image: url(/wp-content/themes/modular/css/images/slot/scoop-the-cash.png); }
.logo-slots.secret-admirer { background-image: url(/wp-content/themes/modular/css/images/slot/secret-admirer.png); }
.logo-slots.secrets-of-the-amazon { background-image: url(/wp-content/themes/modular/css/images/slot/secrets-of-the-amazon.png); }
.logo-slots.shadow-of-the-panther { background-image: url(/wp-content/themes/modular/css/images/slot/shadow-of-the-panther.png); }
.logo-slots.sherlock-mystery { background-image: url(/wp-content/themes/modular/css/images/slot/sherlock-mystery.png); }
.logo-slots.shes-a-rich-girl { background-image: url(/wp-content/themes/modular/css/images/slot/shes-a-rich-girl.png); }
.logo-slots.siberian-storm { background-image: url(/wp-content/themes/modular/css/images/slot/siberian-storm.png); }
.logo-slots.simsalabim { background-image: url(/wp-content/themes/modular/css/images/slot/simsalabim.png); }
.logo-slots.silver-fang { background-image: url(/wp-content/themes/modular/css/images/slot/silver-fang.png); }
.logo-slots.snow-honeys { background-image: url(/wp-content/themes/modular/css/images/slot/snow-honeys.png); }
.logo-slots.south-park { background-image: url(/wp-content/themes/modular/css/images/slot/south-park.png); }
.logo-slots.spiderman { background-image: url(/wp-content/themes/modular/css/images/slot/spiderman.png); }
.logo-slots.sparks { background-image: url(/wp-content/themes/modular/css/images/slot/sparks.png); }
.logo-slots.space-wars { background-image: url(/wp-content/themes/modular/css/images/slot/space-wars.png); }
.logo-slots.spellcast { background-image: url(/wp-content/themes/modular/css/images/slot/spellcast.png); }
.logo-slots.spinata-grande { background-image: url(/wp-content/themes/modular/css/images/slot/spinata-grande.png); }
.logo-slots.starburst { background-image: url(/wp-content/themes/modular/css/images/slot/starburst.png); }
.logo-slots.starburst-v2 { background-image: url(/wp-content/themes/modular/css/images/slot/starburst@2x.png); }
.logo-slots.starmania { background-image: url(/wp-content/themes/modular/css/images/slot/starmania.png); }
.logo-slots.sterling-silver { background-image: url(/wp-content/themes/modular/css/images/slot/sterling-silver.png); }
.logo-slots.steam-tower { background-image: url(/wp-content/themes/modular/css/images/slot/steam-tower.png); }
.logo-slots.stickers  { background-image: url(/wp-content/themes/modular/css/images/slot/stickers.png); }
.logo-slots.hot-safari { background-image: url(/wp-content/themes/modular/css/images/slot/hot-safari.png); }
.logo-slots.beowulf { background-image: url(/wp-content/themes/modular/css/images/slot/beowulf.png); }
.logo-slots.chilli-heat { background-image: url(/wp-content/themes/modular/css/images/slot/chilli-heat.png); }
.logo-slots.dolphins-pearl-deluxe { background-image: url(/wp-content/themes/modular/css/images/slot/dolphins-pearl-deluxe.png); }
.logo-slots.book-of-ra-magic { background-image: url(/wp-content/themes/modular/css/images/slot/book-of-ra-magic.png); }

.logo-slots.subtopia { background-image: url(/wp-content/themes/modular/css/images/slot/subtopia.png); }
.logo-slots.sugar-mama { background-image: url(/wp-content/themes/modular/css/images/slot/sugar-mama.png); }
.logo-slots.sugar-parade { background-image: url(/wp-content/themes/modular/css/images/slot/sugar-parade.png); }
.logo-slots.sumatran-storm { background-image: url(/wp-content/themes/modular/css/images/slot/sumatran-storm.png); }
.logo-slots.super-eighties { background-image: url(/wp-content/themes/modular/css/images/slot/super-eighties.png); }
.logo-slots.super-nudge-6000 { background-image: url(/wp-content/themes/modular/css/images/slot/super-nudge-6000.png); }
.logo-slots.super-safari { background-image: url(/wp-content/themes/modular/css/images/slot/super-safari.png); }
.logo-slots.super-lucky-frog { background-image: url(/wp-content/themes/modular/css/images/slot/super-lucky-frog.png); }
.logo-slots.super-times-pay-hot-roll { background-image: url(/wp-content/themes/modular/css/images/slot/super-times-pay-hot-roll.png); }
.logo-slots.sure-win { background-image: url(/wp-content/themes/modular/css/images/slot/sure-win.png); }
.logo-slots.tally-ho { background-image: url(/wp-content/themes/modular/css/images/slot/tally-ho.png); }
.logo-slots.terminator { background-image: url(/wp-content/themes/modular/css/images/slot/terminator.png); }
.logo-slots.terminator-2 { background-image: url(/wp-content/themes/modular/css/images/slot/terminator-2.png); }
.logo-slots.terminator-2-v2 { background-image: url(/wp-content/themes/modular/css/images/slot/terminator-2-v2.png); }
.logo-slots.thai-paradise { background-image: url(/wp-content/themes/modular/css/images/slot/thai-paradise-logo.png); }
.logo-slots.theme-park-tickets-of-fortune { background-image: url(/wp-content/themes/modular/css/images/slot/theme-park-tickets-of-fortune.png); }
.logo-slots.the-dark-knight { background-image: url(/wp-content/themes/modular/css/images/slot/the-dark-knight.png); }
.logo-slots.the-great-czar { background-image: url(/wp-content/themes/modular/css/images/slot/the-great-czar.png); }
.logo-slots.the-invisible-man { background-image: url(/wp-content/themes/modular/css/images/slot/the-invisible-man.png); }
.logo-slots.the-legend-of-shangri-la-cluster-pays { background-image: url(/wp-content/themes/modular/css/images/slot/the-legend-of-shangri-la-cluster-pays.png); }
.logo-slots.the-mummy { background-image: url(/wp-content/themes/modular/css/images/slot/the-mummy.png); }
.logo-slots.the-phantom-of-the-opera { background-image: url(/wp-content/themes/modular/css/images/slot/the-phantom-of-the-opera.png); }
.logo-slots.the-rat-pack { background-image: url(/wp-content/themes/modular/css/images/slot/the-rat-pack.png); }
.logo-slots.the-three-musketeers-and-the-queens-diamond { background-image: url(/wp-content/themes/modular/css/images/slot/the-three-musketeers-and-the-queens-diamond.png); }
.logo-slots.thief { background-image: url(/wp-content/themes/modular/css/images/slot/thief.png); }
.logo-slots.thunderfist { background-image: url(/wp-content/themes/modular/css/images/slot/thunderfist.png); }
.logo-slots.thunderstruck { background-image: url(/wp-content/themes/modular/css/images/slot/thunderstruck.png); }
.logo-slots.tiger-vs-bear { background-image: url(/wp-content/themes/modular/css/images/slot/tiger-vs-bear.png); }
.logo-slots.tokidoki-lucky-town { background-image: url(/wp-content/themes/modular/css/images/slot/tokidoki-lucky-town.png); }
.logo-slots.tomb-raider { background-image: url(/wp-content/themes/modular/css/images/slot/tomb-raider.png); }
.logo-slots.top-trumps-celebs { background-image: url(/wp-content/themes/modular/css/images/slot/top-trumps-celebs.png); }
.logo-slots.tornado-farm-escape { background-image: url(/wp-content/themes/modular/css/images/slot/tornado-farm-escape.png); }
.logo-slots.totem-treasure { background-image: url(/wp-content/themes/modular/css/images/slot/totem-treasure.png); }
.logo-slots.transformers { background-image: url(/wp-content/themes/modular/css/images/slot/transformers.png); }
.logo-slots.treasure-nile { background-image: url(/wp-content/themes/modular/css/images/slot/treasure-nile.png); }
.logo-slots.treasures-of-troy { background-image: url(/wp-content/themes/modular/css/images/slot/treasures-of-troy.png); }
.logo-slots.triple-diamond { background-image: url(/wp-content/themes/modular/css/images/slot/triple-diamond.png); }
.logo-slots.triple-magic { background-image: url(/wp-content/themes/modular/css/images/slot/triple-magic.png); }
.logo-slots.twin-spin { background-image: url(/wp-content/themes/modular/css/images/slot/twin-spin.png); }
.logo-slots.ugga-bugga { background-image: url(/wp-content/themes/modular/css/images/slot/ugga-bugga.png); }
.logo-slots.unicorn-legend { background-image: url(/wp-content/themes/modular/css/images/slot/unicorn-legend.png); }
.logo-slots.venetian-rose { background-image: url(/wp-content/themes/modular/css/images/slot/venetian-rose.png); }
.logo-slots.voodoo-vibes { background-image: url(/wp-content/themes/modular/css/images/slot/voodoo-vibes.png); }
.logo-slots.vikings-treasure { background-image: url(/wp-content/themes/modular/css/images/slot/vikings-treasure.png); }
.logo-slots.victorious { background-image: url(/wp-content/themes/modular/css/images/slot/victorious.png); }
.logo-slots.wacky-waters { background-image: url(/wp-content/themes/modular/css/images/slot/wacky-waters.png); }
.logo-slots.warlords-crystals-of-power { background-image: url(/wp-content/themes/modular/css/images/slot/warlords-crystals-of-power.png); }
.logo-slots.wealth-spa { background-image: url(/wp-content/themes/modular/css/images/slot/wealth-spa.png); }
.logo-slots.western-belles { background-image: url(/wp-content/themes/modular/css/images/slot/western-belles.png); }
.logo-slots.wheel-of-fortune { background-image: url(/wp-content/themes/modular/css/images/slot/wheel-of-fortune.png); }
.logo-slots.wheel-of-wealth{ background-image: url(/wp-content/themes/modular/css/images/slot/wheel-of-wealth-special-edition.png); }
.logo-slots.witch-pickings { background-image: url(/wp-content/themes/modular/css/images/slot/witch-pickings.png); }
.logo-slots.white-king { background-image: url(/wp-content/themes/modular/css/images/slot/white-king.png); }
.logo-slots.white-orchid { background-image: url(/wp-content/themes/modular/css/images/slot/white-orchid.png); }
.logo-slots.wild-gambler { background-image: url(/wp-content/themes/modular/css/images/slot/wild-gambler.png); }
.logo-slots.wild-gambler-arctic-adventure { background-image: url(/wp-content/themes/modular/css/images/slot/wild-gambler-arctic-adventure.png); }
.logo-slots.wild-games { background-image: url(/wp-content/themes/modular/css/images/slot/wild-games.png); }
.logo-slots.wild-turkey { background-image: url(/wp-content/themes/modular/css/images/slot/wild-turkey.png); }
.logo-slots.wild-wolf { background-image: url(/wp-content/themes/modular/css/images/slot/wild-wolf.png); }
.logo-slots.win-spinner { background-image: url(/wp-content/themes/modular/css/images/slot/win-spinner.png); }
.logo-slots.wizard-of-oz { background-image: url(/wp-content/themes/modular/css/images/slot/wizard-of-oz.png); }
.logo-slots.wolf-cub { background-image: url(/wp-content/themes/modular/css/images/slot/wolf-cub.png); }
.logo-slots.wolf-run { background-image: url(/wp-content/themes/modular/css/images/slot/wolf-run.png); }
.logo-slots.wonky-wabbits { background-image: url(/wp-content/themes/modular/css/images/slot/wonky-wabbits.png); }
.logo-slots.zhao-cai-jin-bao { background-image: url(/wp-content/themes/modular/css/images/slot/zhao-cai-jin-bao.png); }
.logo-slots.the-wish-master { background-image: url(/wp-content/themes/modular/css/images/slot/the-wish-master.png); }
.logo-slots.finn-and-the-swirly-spin { background-image: url(/wp-content/themes/modular/css/images/slot/finn-and-the-swirly-spin.png); }
.logo-slots.planet-of-the-apes { background-image: url(/wp-content/themes/modular/css/images/slot/planet-of-the-apes.png); }
.logo-slots.universal-monsters { background-image: url(/wp-content/themes/modular/css/images/slot/universal-monsters-the-phantoms-curse.png); }
.logo-slots.universal-monsters-v2 { background-image: url(/wp-content/themes/modular/css/images/slot/universal-monsters-the-phantoms-curse-v2.png); }
.logo-slots.zombies { background-image: url(/wp-content/themes/modular/css/images/slot/zombies.png); }
.logo-slots.mad-mad-monkey { background-image: url(/wp-content/themes/modular/css/images/slot/mad-mad-monkey.png); }
.logo-slots.goblins-cave { background-image: url(/wp-content/themes/modular/css/images/slot/goblins-cave.png); }
.logo-slots.reel-steal { background-image: url(/wp-content/themes/modular/css/images/slot/reel-steal.png); }
.logo-slots.thunderstruck-2 { background-image: url(/wp-content/themes/modular/css/images/slot/thunderstruck-II.png); }
.logo-slots.game-of-thrones-15-line { background-image: url(/wp-content/themes/modular/css/images/slot/game-of-thrones-15line.png); }
.logo-slots.break-da-banka-again { background-image: url(/wp-content/themes/modular/css/images/slot/break-da-bank-again.png); }
.logo-slots.da-vinci-diamonds-dual-play { background-image: url(/wp-content/themes/modular/css/images/slot/da-vinci-diamonds-dual-play.png); }
.logo-slots.mayan-princess { background-image: url(/wp-content/themes/modular/css/images/slot/mayan-princess.png); }
.logo-slots.cluedo-spinning-detectives { background-image: url(/wp-content/themes/modular/css/images/slot/cluedo-spinning-detectives.png); }
.logo-slots.avalon-2 { background-image: url(/wp-content/themes/modular/css/images/slot/avalon-II.png); }
.logo-slots.jack-hammer-2 { background-image: url(/wp-content/themes/modular/css/images/slot/jack-hammer-2.png); }
.logo-slots.football-star { background-image: url(/wp-content/themes/modular/css/images/slot/football-star.png); }
.logo-slots.neon-staxx { background-image: url(/wp-content/themes/modular/css/images/slot/neon-staxx.png); }
.logo-slots.rugby-star { background-image: url(/wp-content/themes/modular/css/images/slot/rugby-star.png); }
.logo-slots.dracula { background-image: url(/wp-content/themes/modular/css/images/slot/dracula.png); }
.logo-slots.mega-jackpots-cleopatra { background-image: url(/wp-content/themes/modular/css/images/slot/mega-jackpot-cleopatra.png); }
.logo-slots.wild-wild-west { background-image: url(/wp-content/themes/modular/css/images/slot/wild-wild-west.png); }
.logo-slots.alien-robots { background-image: url(/wp-content/themes/modular/css/images/slot/alien-robots.png); }
.logo-slots.asgardian-stones { background-image: url(/wp-content/themes/modular/css/images/slot/asgardian-stones.png); }
.logo-slots.blood-suckers { background-image: url(/wp-content/themes/modular/css/images/slot/blood-suckers.png); }
.logo-slots.blood-suckers-v2 { background-image: url(/wp-content/themes/modular/css/images/slot/blood-suckers-v2.png); }
.logo-slots.butterfly-staxx { background-image: url(/wp-content/themes/modular/css/images/slot/butterfly-staxx.png); }
.logo-slots.copy-cats { background-image: url(/wp-content/themes/modular/css/images/slot/copy-cats.png); }
.logo-slots.cosmic-fortune { background-image: url(/wp-content/themes/modular/css/images/slot/cosmic-fortune.png); }
.logo-slots.crime-scene { background-image: url(/wp-content/themes/modular/css/images/slot/crime-scene.png); }
.logo-slots.demolition-squad { background-image: url(/wp-content/themes/modular/css/images/slot/demolition-squad.png); }
.logo-slots.devils-delight { background-image: url(/wp-content/themes/modular/css/images/slot/devils-delight.png); }
.logo-slots.matrix { background-image: url(/wp-content/themes/modular/css/images/slot/matrix.png); }
.logo-slots.divine-fortune { background-image: url(/wp-content/themes/modular/css/images/slot/divine-fortune.png); }
.logo-slots.dolphin-cash { background-image: url(/wp-content/themes/modular/css/images/slot/dolphin-cash.png); }
.logo-slots.dragon-drop { background-image: url(/wp-content/themes/modular/css/images/slot/dragon-drop.png); }
.logo-slots.dragon-island { background-image: url(/wp-content/themes/modular/css/images/slot/dragon-island.png); }
.logo-slots.drive-multiplier-mayhem { background-image: url(/wp-content/themes/modular/css/images/slot/drive-multiplayer-mayhem.png); }
.logo-slots.emoji-planet { background-image: url(/wp-content/themes/modular/css/images/slot/emoji-planet.png); }
.logo-slots.excalibur { background-image: url(/wp-content/themes/modular/css/images/slot/excalibur.png); }
.logo-slots.jungle-giants { background-image: url(/wp-content/themes/modular/css/images/slot/jungle-giants.png); }
.logo-slots.fairytale-legends-hansel-and-gretel { background-image: url(/wp-content/themes/modular/css/images/slot/fairytale-legends-hansel-and-gratel.png); }
.logo-slots.fairytale-legends-red-riding-hood { background-image: url(/wp-content/themes/modular/css/images/slot/fairytale-legends-red-riding-hood.png); }
.logo-slots.fantasini-master-of-mystery { background-image: url(/wp-content/themes/modular/css/images/slot/fantasini-master-of-mystery.png); }
.logo-slots.fisticuffs { background-image: url(/wp-content/themes/modular/css/images/slot/fistcuffs.png); }
.logo-slots.flowers { background-image: url(/wp-content/themes/modular/css/images/slot/flowers.png); }
.logo-slots.flowers-christmas-edition { background-image: url(/wp-content/themes/modular/css/images/slot/flowers-christmas-edition.png); }
.logo-slots.football-champions-cup { background-image: url(/wp-content/themes/modular/css/images/slot/football-champions-cup.png); }
.logo-slots.fruit-shop-christmas-edition { background-image: url(/wp-content/themes/modular/css/images/slot/fruitshop-christmas-edition.png); }
.logo-slots.wild-water { background-image: url(/wp-content/themes/modular/css/images/slot/wild-water.png); }
.logo-slots.avalon-ii { background-image: url(/wp-content/themes/modular/css/images/slot/avalon2.png); }
.logo-slots.wild-rockets { background-image: url(/wp-content/themes/modular/css/images/slot/wildrockets.png); }
.logo-slots.raging-rhino { background-image: url(/wp-content/themes/modular/css/images/slot/ragingrhino.png); }
.logo-slots.thunderstruck-ii { background-image: url(/wp-content/themes/modular/css/images/slot/thunderstruck2.png); }
.logo-slots.game-of-thrones-15-lines { background-image: url(/wp-content/themes/modular/css/images/slot/gameofthrones15lines.png); }
.logo-slots.alien-robots { background-image: url(/wp-content/themes/modular/css/images/slot/alien-robots.png); }
.logo-slots.asguardian-stones { background-image: url(/wp-content/themes/modular/css/images/slot/asgardian-stones.png); }
.logo-slots.boom-brothers { background-image: url(/wp-content/themes/modular/css/images/slot/boom-brothers.png); }
.logo-slots.dwarfs-gone-wild { background-image: url(/wp-content/themes/modular/css/images/slot/dwarfs-gone-wild.png); }
.logo-slots.goldilocks { background-image: url(/wp-content/themes/modular/css/images/slot/goldilocks.png); }
.logo-slots.devil-delight { background-image: url(/wp-content/themes/modular/css/images/slot/devils-delight.png); }
.logo-slots.fruit-shop-christmas { background-image: url(/wp-content/themes/modular/css/images/slot/fruitshop-christmas-edition.png); }
.logo-slots.fruit-spin { background-image: url(/wp-content/themes/modular/css/images/slot/fruit-spin.png); }
.logo-slots.ghost-pirates { background-image: url(/wp-content/themes/modular/css/images/slot/ghost-pirates.png); }
.logo-slots.go-bananas { background-image: url(/wp-content/themes/modular/css/images/slot/go-bananas.png); }
.logo-slots.golden-shamrock { background-image: url(/wp-content/themes/modular/css/images/slot/golden-shamrock.png); }
.logo-slots.hook-heroes { background-image: url(/wp-content/themes/modular/css/images/slot/hooks-heroes.png); }
.logo-slots.jimi-hendrix { background-image: url(/wp-content/themes/modular/css/images/slot/jimi-hendrix.png); }
.logo-slots.joker-pro { background-image: url(/wp-content/themes/modular/css/images/slot/joker-pro.png); }
.logo-slots.grand-monarch { background-image: url(/wp-content/themes/modular/css/images/slot/grand-monarch.png); }
.logo-slots.mayan-riches { background-image: url(/wp-content/themes/modular/css/images/slot/mayan-riches.png); }
.logo-slots.centre-court { background-image: url(/wp-content/themes/modular/css/images/slot/centre-court.png); }
.logo-slots.wolf-rising { background-image: url(/wp-content/themes/modular/css/images/slot/wolf-rising.png); }
.logo-slots.spring-break { background-image: url(/wp-content/themes/modular/css/images/slot/spring-break.png); }
.logo-slots.cricket-star { background-image: url(/wp-content/themes/modular/css/images/slot/cricket-star.png); }
.logo-slots.superman-2 { background-image: url(/wp-content/themes/modular/css/images/slot/superman-2.png); }
.logo-slots.american-dad { background-image: url(/wp-content/themes/modular/css/images/slot/american-dad.png); }
.logo-slots.jacks-beanstalk { background-image: url(/wp-content/themes/modular/css/images/slot/jacks-beanstalk.png); }
.logo-slots.god-of-storms { background-image: url(/wp-content/themes/modular/css/images/slot/age-of-gods-god-of-storms.png); }
.logo-slots.book-of-dead { background-image: url(/wp-content/themes/modular/css/images/slot/book-of-dead.png); }
.logo-slots.bonanza { background-image: url(/wp-content/themes/modular/css/images/slot/bonanza.png); }
.logo-slots.scudamores-super-stakes { background-image: url(/wp-content/themes/modular/css/images/slot/scudamores-super-stakes.png); }
.logo-slots.golden-grimoire { background-image: url(/wp-content/themes/modular/css/images/slot/golden-grimoire.png); }
.logo-slots.mustang-gold { background-image: url(/wp-content/themes/modular/css/images/slot/mustang-gold.png); }
.logo-slots.narcos { background-image: url(/wp-content/themes/modular/css/images/slot/narcos.png); }
.logo-slots.gemix { background-image: url(/wp-content/themes/modular/css/images/slot/gemix.png); }
.logo-slots.dead-or-alive-2 { background-image: url(/wp-content/themes/modular/css/images/slot/dead-or-alive-2.png); }
.logo-slots.extra-chilli { background-image: url(/wp-content/themes/modular/css/images/slot/extra-chilli.png); }
.logo-slots.marilyn-monroe { background-image: url(/wp-content/themes/modular/css/images/slot/marilyn-monroe.png); }
.logo-slots.deck-the-halls { background-image: url(/wp-content/themes/modular/css/images/slot/deck-the-halls.png); }
.logo-slots.bingo-billions { background-image: url(/wp-content/themes/modular/css/images/slot/bingo-billions.png); }
.logo-slots.garden-party { background-image: url(/wp-content/themes/modular/css/images/slot/garden-party.png); }
.logo-slots.cherry-blossoms { background-image: url(/wp-content/themes/modular/css/images/slot/cherry-blossoms.png); }
.logo-slots.extra-cash { background-image: url(/wp-content/themes/modular/css/images/slot/extra-cash.png); }
.logo-slots.wild-west { background-image: url(/wp-content/themes/modular/css/images/slot/wild-west.png); }
.logo-slots.vegas-baby { background-image: url(/wp-content/themes/modular/css/images/slot/vegas-baby.png); }
.logo-slots.wild-spirit { background-image: url(/wp-content/themes/modular/css/images/slot/wild-spirit.png); }
.logo-slots.age-of-the-gods-king-of-olympus { background-image: url(/wp-content/themes/modular/css/images/slot/age-of-the-gods-king-of-olympus.png); }
.logo-slots.the-spin-lab { background-image: url(/wp-content/themes/modular/css/images/slot/the-spin-lab.png); }
.logo-slots.foxin-wins-again { background-image: url(/wp-content/themes/modular/css/images/slot/foxin-wins-again.png); }
.logo-slots.bridesmaids { background-image: url(/wp-content/themes/modular/css/images/slot/bridesmaids.png); }
.logo-slots.ramesses-riches { background-image: url(/wp-content/themes/modular/css/images/slot/ramesses-riches.png); }
.logo-slots.age-of-discovery { background-image: url(/wp-content/themes/modular/css/images/slot/age-of-discovery.png); }
.logo-slots.big-kahuna { background-image: url(/wp-content/themes/modular/css/images/slot/big-kahuna.png); }
.logo-slots.titan-storm { background-image: url(/wp-content/themes/modular/css/images/slot/titan-storm.png); }
.logo-slots.the-legend-of-big-foot { background-image: url(/wp-content/themes/modular/css/images/slot/the-legend-of-big-foot.png); }
.logo-slots.top-gun { background-image: url(/wp-content/themes/modular/css/images/slot/top-gun.png); }
.logo-slots.taco-brothers { background-image: url(/wp-content/themes/modular/css/images/slot/taco-brothers.png); }
.logo-slots.wild-toro { background-image: url(/wp-content/themes/modular/css/images/slot/wild-toro.png); }
.logo-slots.joker-gems { background-image: url(/wp-content/themes/modular/css/images/slot/joker-gems.png); }

.logo-slots.jungle-games { background-image: url(/wp-content/themes/modular/css/images/slot/jungle-games.png); }
.logo-slots.jungle-spirit-call-of-the-wild { background-image: url(/wp-content/themes/modular/css/images/slot/jungle-spirit-call-of-the-wild.png); }
.logo-slots.kings-of-chicago { background-image: url(/wp-content/themes/modular/css/images/slot/kings-of-chicago.png); }
.logo-slots.lost-island { background-image: url(/wp-content/themes/modular/css/images/slot/lost-island.png); }
.logo-slots.la-cucaracha { background-image: url(/wp-content/themes/modular/css/images/slot/la-cucaracha.png); }
.logo-slots.loaded { background-image: url(/wp-content/themes/modular/css/images/slot/loaded.png); }
.logo-slots.magic-portals { background-image: url(/wp-content/themes/modular/css/images/slot/magic-portals.png); }
.logo-slots.mega-fortune-dreams { background-image: url(/wp-content/themes/modular/css/images/slot/mega-fortune-dreams.png); }
.logo-slots.motorhead { background-image: url(/wp-content/themes/modular/css/images/slot/motorhead.png); }
.logo-slots.space-invaders { background-image: url(/wp-content/themes/modular/css/images/slot/space-invaders.png); }
.logo-slots.nrvna { background-image: url(/wp-content/themes/modular/css/images/slot/nrvna.png); }
.logo-slots.robin-hood-shifting-riches { background-image: url(/wp-content/themes/modular/css/images/slot/robin-hood-shifting-riches.png); }
.logo-slots.scruffy-duck { background-image: url(/wp-content/themes/modular/css/images/slot/scruffy-duck.png); }
.logo-slots.secret-code { background-image: url(/wp-content/themes/modular/css/images/slot/secret-code.png); }
.logo-slots.secret-of-the-stones { background-image: url(/wp-content/themes/modular/css/images/slot/secret-of-the-stones.png); }
.logo-slots.secrets-of-atlantis { background-image: url(/wp-content/themes/modular/css/images/slot/secrets-of-atlantis.png); }
.logo-slots.secrets-of-christmas { background-image: url(/wp-content/themes/modular/css/images/slot/secrets-of-christmas.png); }
.logo-slots.silent-run { background-image: url(/wp-content/themes/modular/css/images/slot/silent-run.png); }
.logo-slots.gunslinger { background-image: url(/wp-content/themes/modular/css/images/slot/gunslinger.png); }
.logo-slots.gunslinger-reloaded { background-image: url(/wp-content/themes/modular/css/images/slot/gunslinger-reloaded.png); }
.logo-slots.lucky-lady-charm-deluxe { background-image: url(/wp-content/themes/modular/css/images/slot/lucky-lady-charm-deluxe.png); }
.logo-slots.tome-of-madness { background-image: url(/wp-content/themes/modular/css/images/slot/tome-of-madness.png); }
.logo-slots.fruit-bonanza { background-image: url(/wp-content/themes/modular/css/images/slot/fruit-bonanza.png); }
.logo-slots.leprechaun-goes-to-hell { background-image: url(/wp-content/themes/modular/css/images/slot/leprechaun-goes-to-hell.png); }

.logo-slots.medusa { background-image: url(/wp-content/themes/modular/css/images/slot/medusa.png); }
.logo-slots.samba-de-frutas { background-image: url(/wp-content/themes/modular/css/images/slot/samba-de-frutas.png); }
.logo-slots.batman-and-the-joker-jewels { background-image: url(/wp-content/themes/modular/css/images/slot/batman-and-the-joker-jewels.png); }
.logo-slots.pacific-paradise { background-image: url(/wp-content/themes/modular/css/images/slot/pacific-paradise.png); }
.logo-slots.age-of-the-gods-prince-of-olympus { background-image: url(/wp-content/themes/modular/css/images/slot/age-of-the-gods-prince-of-olympus.png); }
.logo-slots.spin-sorceress { background-image: url(/wp-content/themes/modular/css/images/slot/spin-sorceres.png); }
.logo-slots.easy-slider { background-image: url(/wp-content/themes/modular/css/images/slot/easy-slider.png); }
.logo-slots.harveys { background-image: url(/wp-content/themes/modular/css/images/slot/harveys.png); }
.logo-slots.age-of-the-gods-goddess-of-wisdom { background-image: url(/wp-content/themes/modular/css/images/slot/age-of-the-gods-prince-goddes-of-wisdom.png); } 
.logo-slots.break-away { background-image: url(/wp-content/themes/modular/css/images/slot/break-away.png); }
.logo-slots.nostradamus { background-image: url(/wp-content/themes/modular/css/images/slot/nostradamus.png); }
.logo-slots.the-alchemists-spell { background-image: url(/wp-content/themes/modular/css/images/slot/the-alchemists-spell.png); }
.logo-slots.beach-life { background-image: url(/wp-content/themes/modular/css/images/slot/beach-life.png); }
.logo-slots.gladiator-jackpot { background-image: url(/wp-content/themes/modular/css/images/slot/gladiator-jackpot.png); }
.logo-slots.dragon-kingdom { background-image: url(/wp-content/themes/modular/css/images/slot/dragon-kingdom.png); }
.logo-slots.volcano-eruption { background-image: url(/wp-content/themes/modular/css/images/slot/volcano-eruption.png); }
.logo-slots.cashapillar { background-image: url(/wp-content/themes/modular/css/images/slot/cashapillar.png); }
.logo-slots.big-top { background-image: url(/wp-content/themes/modular/css/images/slot/big-top.png); }
.logo-slots.double-diamond { background-image: url(/wp-content/themes/modular/css/images/slot/double-diamond.png); }
.logo-slots.double-diamond { background-image: url(/wp-content/themes/modular/css/images/slot/double-diamond.png); }
.logo-slots.age-of-the-gods-furious-4 { background-image: url(/wp-content/themes/modular/css/images/slot/age-of-the-gods-furious-4.png); }

.logo-slots.bamboo-rush { background-image: url(/wp-content/themes/modular/css/images/slot/bamboo-rush.png); }
.logo-slots.book-of-oziris { background-image: url(/wp-content/themes/modular/css/images/slot/book-of-oziris.png); }
.logo-slots.caishens-arrival { background-image: url(/wp-content/themes/modular/css/images/slot/caishens-arrival.png); }
.logo-slots.chili-quest { background-image: url(/wp-content/themes/modular/css/images/slot/chili-quest.png); }
.logo-slots.da-vinci-codex { background-image: url(/wp-content/themes/modular/css/images/slot/da-vinci-codex.png); }
.logo-slots.houdini { background-image: url(/wp-content/themes/modular/css/images/slot/houdini.png); }
.logo-slots.secrets-of-the-phoenix { background-image: url(/wp-content/themes/modular/css/images/slot/secrets-of-the-phoenix.png); }
.logo-slots.tiki-totems { background-image: url(/wp-content/themes/modular/css/images/slot/tiki-totems.png); }
.logo-slots.wolf-moon-rising { background-image: url(/wp-content/themes/modular/css/images/slot/wolf-moon-rising.png); }
.logo-slots.pharaohs-treasure { background-image: url(/wp-content/themes/modular/css/images/slot/pharaohs-treasure.png); }
.logo-slots.alices-wonderland { background-image: url(/wp-content/themes/modular/css/images/slot/alices-wonderland.png); }
.logo-slots.pirates-millions { background-image: url(/wp-content/themes/modular/css/images/slot/pirates-millions.png); }
.logo-slots.irish-riches { background-image: url(/wp-content/themes/modular/css/images/slot/irish-riches.png); }
.logo-slots.kingdom-of-legends { background-image: url(/wp-content/themes/modular/css/images/slot/kingdom-of-legends.png); }
.logo-slots.book-of-ra-mystic-fortunes { background-image: url(/wp-content/themes/modular/css/images/slot/book-of-ra-mystic-fortunes.png); }
.logo-slots.from-dusk-till-dawn { background-image: url(/wp-content/themes/modular/css/images/slot/from-dusk-till-dawn.png); }
.logo-slots.major-millions { background-image: url(/wp-content/themes/modular/css/images/slot/major-millions.png); }
.logo-slots.dragons5 { background-image: url(/wp-content/themes/modular/css/images/slot/5-dragon.png); }
.logo-slots.pompeii { background-image: url(/wp-content/themes/modular/css/images/slot/pompeii.png); }
.logo-slots.buffalo { background-image: url(/wp-content/themes/modular/css/images/slot/buffalo.png); }
.logo-slots.scrolls-of-ra { background-image: url(/wp-content/themes/modular/css/images/slot/scrolls-of-ra.png); }
.logo-slots.dragon-chase { background-image: url(/wp-content/themes/modular/css/images/slot/dragon-chase.png); }
.logo-slots.northern-sky { background-image: url(/wp-content/themes/modular/css/images/slot/northern-sky.png); }
.logo-slots.zeus { background-image: url(/wp-content/themes/modular/css/images/slot/zeus.png); }
.logo-slots.super-monopoly-money { background-image: url(/wp-content/themes/modular/css/images/slot/super-monopoly-money.png); }
.logo-slots.empire-fortune { background-image: url(/wp-content/themes/modular/css/images/slot/empire-fortune.png); }
.logo-slots.ozwins-jackpot { background-image: url(/wp-content/themes/modular/css/images/slot/ozwins-jackpot.png); }
.logo-slots.holmes-and-the-stolen-stones { background-image: url(/wp-content/themes/modular/css/images/slot/holmes-and-the-stolen-stones.png); }
.logo-slots.moon-princess { background-image: url(/wp-content/themes/modular/css/images/slot/moon-princess.png); }
.logo-slots.reactoonz { background-image: url(/wp-content/themes/modular/css/images/slot/reactoonz.png); }
.logo-slots.sizzling-hot { background-image: url(/wp-content/themes/modular/css/images/slot/sizzling-hot.png); }
.logo-slots.fire-joker { background-image: url(/wp-content/themes/modular/css/images/slot/fire-joker.png); }
.logo-slots.sticky-joker { background-image: url(/wp-content/themes/modular/css/images/slot/sticky-joker.png); }
.logo-slots.arctic-race { background-image: url(/wp-content/themes/modular/css/images/slot/arctic-race.png); }
.logo-slots.ice-hockey { background-image: url(/wp-content/themes/modular/css/images/slot/ice-hockey.png); }
.logo-slots.ice-run { background-image: url(/wp-content/themes/modular/css/images/slot/ice-run.png); }
.logo-slots.innocence-or-temptation { background-image: url(/wp-content/themes/modular/css/images/slot/innocence-or-temptation.png); }
.logo-slots.lucky-panda { background-image: url(/wp-content/themes/modular/css/images/slot/lucky-panda.png); }
.logo-slots.ocean-princess { background-image: url(/wp-content/themes/modular/css/images/slot/ocean-princess.png); }
.logo-slots.party-line { background-image: url(/wp-content/themes/modular/css/images/slot/party-line.png); }
.logo-slots.silent-samurai { background-image: url(/wp-content/themes/modular/css/images/slot/silent-samurai.png); }
.logo-slots.rock-n-roller { background-image: url(/wp-content/themes/modular/css/images/slot/rock-n-roller.png); }
.logo-slots.pollen-party { background-image: url(/wp-content/themes/modular/css/images/slot/pollen-party.png); }
.logo-slots.ramses-book { background-image: url(/wp-content/themes/modular/css/images/slot/ramses-book.png); }
.logo-slots.jammin-jars { background-image: url(/wp-content/themes/modular/css/images/slot/jammin-jars.png); }
.logo-slots.aztec-bonanza { background-image: url(/wp-content/themes/modular/css/images/slot/aztec-bonanza.png); }
.logo-slots.release-the-kraken { background-image: url(/wp-content/themes/modular/css/images/slot/release-the-kraken.png); }
.logo-slots.lucky-riches { background-image: url(/wp-content/themes/modular/css/images/slot/lucky-riches.png); }
.logo-slots.hotline { background-image: url(/wp-content/themes/modular/css/images/slot/hotline.png); }
.logo-slots.sky-hunters { background-image: url(/wp-content/themes/modular/css/images/slot/sky-hunters.png); }
.logo-slots.hot-ink { background-image: url(/wp-content/themes/modular/css/images/slot/hot-ink.png); }
.logo-slots.retro-reels { background-image: url(/wp-content/themes/modular/css/images/slot/retro-reels.png); }
.logo-slots.bikini-party { background-image: url(/wp-content/themes/modular/css/images/slot/bikini-party.png); }
.logo-slots.big-bounty-bill { background-image: url(/wp-content/themes/modular/css/images/slot/big-bounty-bill.png); }
.logo-slots.hot-spin-deluxe { background-image: url(/wp-content/themes/modular/css/images/slot/hot-spin-deluxe.png); }
.logo-slots.wolf-gold { background-image: url(/wp-content/themes/modular/css/images/slot/wolf-gold.png); }
.logo-slots.master-joker { background-image: url(/wp-content/themes/modular/css/images/slot/master-joker.png); }
.logo-slots.great-rhino-megaways { background-image: url(/wp-content/themes/modular/css/images/slot/great-rhino-megaways.png); }
.logo-slots.kronos-unleashed { background-image: url(/wp-content/themes/modular/css/images/slot/kronos-unleashed.png); }
.logo-slots.fortunes-88 { background-image: url(/wp-content/themes/modular/css/images/slot/88-fortunes.png); }
.logo-slots.age-of-the-gods-norse-king-of-asgard { background-image: url(/wp-content/themes/modular/css/images/slot/age-of-the-gods-norse-king-of-asgard.png); }
.logo-slots.jin-ji-bao-xi { background-image: url(/wp-content/themes/modular/css/images/slot/jin-ji-bao-xi-endless-treasure.png); }
.logo-slots.fruitinator { background-image: url(/wp-content/themes/modular/css/images/slot/fruitinator.png); }
.logo-slots.magic-mirror-deluxe-2 { background-image: url(/wp-content/themes/modular/css/images/slot/magic-mirror-deluxe-2.png); }
.logo-slots.taco-tuesday { background-image: url(/wp-content/themes/modular/css/images/slot/taco-tuesday.png); }
.logo-slots.rise-of-ra { background-image: url(/wp-content/themes/modular/css/images/slot/rise-of-ra.png); }
.logo-slots.hot-blast-20 { background-image: url(/wp-content/themes/modular/css/images/slot/20-hot-blast.png); }
.logo-slots.super-hot-100 { background-image: url(/wp-content/themes/modular/css/images/slot/100-super-hot.png); }
.logo-slots.amazon-gold { background-image: url(/wp-content/themes/modular/css/images/slot/amazon-gold.png); }
.logo-slots.kanga-cash { background-image: url(/wp-content/themes/modular/css/images/slot/kanga-cash.png); }
.logo-slots.mustang-money { background-image: url(/wp-content/themes/modular/css/images/slot/mustang-money.png); }
.logo-slots.wild-nights { background-image: url(/wp-content/themes/modular/css/images/slot/wild-nights.png); }
.logo-slots.arabian-fire { background-image: url(/wp-content/themes/modular/css/images/slot/arabian-fire.png); }
.logo-slots.golden-wisdom { background-image: url(/wp-content/themes/modular/css/images/slot/golden-wisdom.png); }
.logo-slots.enchanted-eyes { background-image: url(/wp-content/themes/modular/css/images/slot/enchanted-eyes.png); }
.logo-slots.golden-dollars { background-image: url(/wp-content/themes/modular/css/images/slot/golden-dollars.png); }
.logo-slots.juggle-fruits-5 { background-image: url(/wp-content/themes/modular/css/images/slot/5-juggle-fruits.png); }
.logo-slots.great-star-5 { background-image: url(/wp-content/themes/modular/css/images/slot/5-great-star.png); }
.logo-slots.joker-reels-20 { background-image: url(/wp-content/themes/modular/css/images/slot/20-joker-reels.png); }
.logo-slots.burning-hot-6-reels { background-image: url(/wp-content/themes/modular/css/images/slot/burning-hot-6-reels.png); }
.logo-slots.vampire-night { background-image: url(/wp-content/themes/modular/css/images/slot/vampire-night.png); }

.logo-slots.lucky-unicorn { background-image: url(/wp-content/themes/modular/css/images/slot/lucky-unicorn.png); }
.logo-slots.triple-x { background-image: url(/wp-content/themes/modular/css/images/slot/triple-x.png); }
.logo-slots.rise-of-napoleon { background-image: url(/wp-content/themes/modular/css/images/slot/rise-of-napoleon.png); }
.logo-slots.multi-wild { background-image: url(/wp-content/themes/modular/css/images/slot/multi-wild.png); }
.logo-slots.tribe-of-the-sun { background-image: url(/wp-content/themes/modular/css/images/slot/tribe-of-the-sun.png); }
.logo-slots.salmon-catch { background-image: url(/wp-content/themes/modular/css/images/slot/salmon-catch.png); }
.logo-slots.ghost-slider { background-image: url(/wp-content/themes/modular/css/images/slot/ghost-slider.png); }
.logo-slots.dragons-maid { background-image: url(/wp-content/themes/modular/css/images/slot/dragons-maid.png); }
.logo-slots.last-samurai { background-image: url(/wp-content/themes/modular/css/images/slot/last-samurai.png); }
.logo-slots.golden-fruits { background-image: url(/wp-content/themes/modular/css/images/slot/golden-fruits.png); }
.logo-slots.new-crazy-seven { background-image: url(/wp-content/themes/modular/css/images/slot/new-crazy-seven.png); }
.logo-slots.mega-wheels { background-image: url(/wp-content/themes/modular/css/images/slot/mega-wheels.png); }
.logo-slots.hot-wheels { background-image: url(/wp-content/themes/modular/css/images/slot/hot-wheels.png); }

.logo-slots.american-goldrush { background-image: url(/wp-content/themes/modular/css/images/slot/american-goldrush.png); }
.logo-slots.coyote-cash { background-image: url(/wp-content/themes/modular/css/images/slot/coyote-cash.png); }
.logo-slots.king-of-the-nile { background-image: url(/wp-content/themes/modular/css/images/slot/king-of-the-nile.png); }
.logo-slots.amazon-queen { background-image: url(/wp-content/themes/modular/css/images/slot/amazon-queen.png); }
.logo-slots.tetris-extreme { background-image: url(/wp-content/themes/modular/css/images/slot/tetris-extreme.png); }
.logo-slots.action-dragons { background-image: url(/wp-content/themes/modular/css/images/slot/action-dragons.png); }
.logo-slots.jackpot-city { background-image: url(/wp-content/themes/modular/css/images/slot/jackpot-city.png); }
.logo-slots.imperial-wealth-slot { background-image: url(/wp-content/themes/modular/css/images/slot/imperial-wealth-slot.png); }
.logo-slots.emperors-gold { background-image: url(/wp-content/themes/modular/css/images/slot/emperors-gold.png); }
.logo-slots.egyptian-fortunes { background-image: url(/wp-content/themes/modular/css/images/slot/egyptian-fortunes.png); }
.logo-slots.hold-the-safe { background-image: url(/wp-content/themes/modular/css/images/slot/hold-the-safe.png); }

.logo-slots.tiki-temple { background-image: url(/wp-content/themes/modular/css/images/slot/tiki-temple.png); }
.logo-slots.fun-of-the-fair { background-image: url(/wp-content/themes/modular/css/images/slot/fun-of-the-fair.png); }
.logo-slots.godfather-capos-and-foes { background-image: url(/wp-content/themes/modular/css/images/slot/godfather-capos-and-foes.png); }
.logo-slots.wings-of-paradise { background-image: url(/wp-content/themes/modular/css/images/slot/wings-of-paradise.png); }
.logo-slots.sky-dogs { background-image: url(/wp-content/themes/modular/css/images/slot/sky-dogs.png); }
.logo-slots.mystic-meg { background-image: url(/wp-content/themes/modular/css/images/slot/mystic-meg.png); }
.logo-slots.queen-of-egypt { background-image: url(/wp-content/themes/modular/css/images/slot/queen-of-egypt.png); }
.logo-slots.wild-monsters { background-image: url(/wp-content/themes/modular/css/images/slot/wild-monsters.png); }
.logo-slots.squirrel-warriors { background-image: url(/wp-content/themes/modular/css/images/slot/squirrel-warriors.png); }
.logo-slots.diamond-ultracash { background-image: url(/wp-content/themes/modular/css/images/slot/diamond-ultracash.png); }

.logo-slots.dragons-dynasty { background-image: url(/wp-content/themes/modular/css/images/slot/dragons-dynasty.png); }
.logo-slots.egyptian-riches { background-image: url(/wp-content/themes/modular/css/images/slot/egyptian-riches.png); }
.logo-slots.mayan-marvels { background-image: url(/wp-content/themes/modular/css/images/slot/mayan-marvels.png); }
.logo-slots.cave-raiders { background-image: url(/wp-content/themes/modular/css/images/slot/cave-raiders.png); }
.logo-slots.shamrock-n-roll { background-image: url(/wp-content/themes/modular/css/images/slot/shamrock-n-roll.png); }
.logo-slots.pearls-fortune { background-image: url(/wp-content/themes/modular/css/images/slot/pearls-fortune.png); }
.logo-slots.candy-swap { background-image: url(/wp-content/themes/modular/css/images/slot/candy-swap.png); }
.logo-slots.fiesta { background-image: url(/wp-content/themes/modular/css/images/slot/fiesta.png); }
.logo-slots.plucky-pirates { background-image: url(/wp-content/themes/modular/css/images/slot/plucky-pirates.png); }
.logo-slots.blinged { background-image: url(/wp-content/themes/modular/css/images/slot/blinged.png); }
.logo-slots.legacy-of-dead { background-image: url(/wp-content/themes/modular/css/images/slot/legacy-of-dead.png); }
.logo-slots.saxon { background-image: url(/wp-content/themes/modular/css/images/slot/saxon.png); }
.logo-slots.white-rabbit { background-image: url(/wp-content/themes/modular/css/images/slot/white-rabbit.png); }
.logo-slots.double-bubble { background-image: url(/wp-content/themes/modular/css/images/slot/double-bubble.png); }
.logo-slots.rise-of-olympus { background-image: url(/wp-content/themes/modular/css/images/slot/rise-of-olympus.png); }
.logo-slots.sweet-bonanza { background-image: url(/wp-content/themes/modular/css/images/slot/sweet-bonanza.png); }
.logo-slots.gates-of-olympus { background-image: url(/wp-content/themes/modular/css/images/slot/gates-of-olympus.png); }
.logo-slots.mega-rise { background-image: url(/wp-content/themes/modular/css/images/slot/mega-rise.png); }
.logo-slots.rainbow-jackpots { background-image: url(/wp-content/themes/modular/css/images/slot/rainbow-jackpots.png); }
.logo-slots.buffalo-king { background-image: url(/wp-content/themes/modular/css/images/slot/buffalo-king.png); }
.logo-slots.fishin-bonanza { background-image: url(/wp-content/themes/modular/css/images/slot/fishin-bonanza.png); }
.logo-slots.midas-gold { background-image: url(/wp-content/themes/modular/css/images/slot/midas-gold.png); }
.logo-slots.cazino-zeppelin-reloaded { background-image: url(/wp-content/themes/modular/css/images/slot/cazino-zeppelin-reloaded.png); }
.logo-slots.cazino-zeppelin-reloaded-v2 { background-image: url(/wp-content/themes/modular/css/images/slot/cazino-zeppelin-reloaded@2x.png); }
.logo-slots.deal-or-no-deal-megaways { background-image: url(/wp-content/themes/modular/css/images/slot/deal-or-no-deal-megaways.png); }
.logo-slots.witches-3 { background-image: url(/wp-content/themes/modular/css/images/slot/3-witches.png); }
.logo-slots.wolf-gold-v2 { background-image: url(/wp-content/themes/modular/css/images/slot/wolf-gold@2x.png); }
.logo-slots.raging-rhino-v2 { background-image: url(/wp-content/themes/modular/css/images/slot/raging-rhino@2x.png); }
.logo-slots.aloha-cluster-pays-v2 { background-image: url(/wp-content/themes/modular/css/images/slot/aloha-clusters-pays@2x.png); }
.logo-slots.cleopatra-v2 { background-image: url(/wp-content/themes/modular/css/images/slot/cleopatra@2x.png); }

.logo-slots.big-bass-bonanza { background-image: url(/wp-content/themes/modular/css/images/slot/big-bass-bonanza.png); }
.logo-slots.fishin-frenzy-jackpot-king { background-image: url(/wp-content/themes/modular/css/images/slot/fishin-frenzy-jackpot-king.png); }
.logo-slots.perfect-catch { background-image: url(/wp-content/themes/modular/css/images/slot/perfect-catch.png); }
.logo-slots.fishermans-bounty { background-image: url(/wp-content/themes/modular/css/images/slot/fishermans-bounty.png); }
.logo-slots.more-chilli { background-image: url(/wp-content/themes/modular/css/images/slot/more-chilli.png); }
.logo-slots.tahiti-gold { background-image: url(/wp-content/themes/modular/css/images/slot/tahiti-gold.png); }
.logo-slots.jungle-jim { background-image: url(/wp-content/themes/modular/css/images/slot/jungle-jim.png); }
.logo-slots.quest-for-gold { background-image: url(/wp-content/themes/modular/css/images/slot/quest-for-gold.png); }
.logo-slots.viking-runecraft { background-image: url(/wp-content/themes/modular/css/images/slot/viking-runecraft.png); }
.logo-slots.thors-lightning { background-image: url(/wp-content/themes/modular/css/images/slot/thors-lightning.png); }
.logo-slots.african-quest { background-image: url(/wp-content/themes/modular/css/images/slot/african-quest.png); }
.logo-slots.safari-gold-megaways { background-image: url(/wp-content/themes/modular/css/images/slot/safari-gold-megaways.png); }
.logo-slots.bombuster { background-image: url(/wp-content/themes/modular/css/images/slot/bombuster.png); }
.logo-slots.incinerator { background-image: url(/wp-content/themes/modular/css/images/slot/incinerator.png); }
.logo-slots.stellar-ways { background-image: url(/wp-content/themes/modular/css/images/slot/stellar-ways.png); }
.logo-slots.vikings-go-berzerk { background-image: url(/wp-content/themes/modular/css/images/slot/vikings-go-berzerk.png); }
.logo-slots.viking-fire { background-image: url(/wp-content/themes/modular/css/images/slot/viking-fire.png); }
.logo-slots.viking-age { background-image: url(/wp-content/themes/modular/css/images/slot/viking-age.png); }
.logo-slots.thunder-shields { background-image: url(/wp-content/themes/modular/css/images/slot/thunder-shields.png); }
.logo-slots.wolf-legend-megaways { background-image: url(/wp-content/themes/modular/css/images/slot/wolf-legend-megaways.png); }
.logo-slots.night-wolves { background-image: url(/wp-content/themes/modular/css/images/slot/night-wolves.png); }
.logo-slots.wolf-haven { background-image: url(/wp-content/themes/modular/css/images/slot/wolf-haven.png); }

@media only screen and ( -webkit-min-device-pixel-ratio: 2 ), only screen and ( min-device-pixel-ratio: 2 ), only screen and ( min-resolution: 192dpi ) {
.logo-slots.dead-or-alive-2 { background-image: url(/wp-content/themes/modular/css/images/slot/dead-or-alive-2@2x.png); }
.logo-slots.extra-chilli { background-image: url(/wp-content/themes/modular/css/images/slot/extra-chilli@2x.png); }
.logo-slots.jungle-games { background-image: url(/wp-content/themes/modular/css/images/slot/jungle-games@2x.png); }
.logo-slots.jungle-spirit-call-of-the-wild { background-image: url(/wp-content/themes/modular/css/images/slot/jungle-spirit-call-of-the-wild@2x.png); }
.logo-slots.kings-of-chicago { background-image: url(/wp-content/themes/modular/css/images/slot/kings-of-chicago@2x.png); }
.logo-slots.lost-island { background-image: url(/wp-content/themes/modular/css/images/slot/lost-island@2x.png); }
.logo-slots.magic-portals { background-image: url(/wp-content/themes/modular/css/images/slot/magic-portals@2x.png); }
.logo-slots.mega-fortune-dreams { background-image: url(/wp-content/themes/modular/css/images/slot/mega-fortune-dreams@2x.png); }
.logo-slots.motorhead { background-image: url(/wp-content/themes/modular/css/images/slot/motorhead@2x.png); }
.logo-slots.space-invaders { background-image: url(/wp-content/themes/modular/css/images/slot/space-invaders@2x.png); }
.logo-slots.nrvna { background-image: url(/wp-content/themes/modular/css/images/slot/nrvna@2x.png); }
.logo-slots.robin-hood-shifting-riches { background-image: url(/wp-content/themes/modular/css/images/slot/robin-hood-shifting-riches@2x.png); }
.logo-slots.scruffy-duck { background-image: url(/wp-content/themes/modular/css/images/slot/scruffy-duck@2x.png); }
.logo-slots.secret-code { background-image: url(/wp-content/themes/modular/css/images/slot/secret-code@2x.png); }
.logo-slots.secret-of-the-stones { background-image: url(/wp-content/themes/modular/css/images/slot/secret-of-the-stones@2x.png); }
.logo-slots.secrets-of-atlantis { background-image: url(/wp-content/themes/modular/css/images/slot/secrets-of-atlantis@2x.png); }
.logo-slots.secrets-of-christmas { background-image: url(/wp-content/themes/modular/css/images/slot/secrets-of-christmas@2x.png); }
.logo-slots.silent-run { background-image: url(/wp-content/themes/modular/css/images/slot/silent-run@2x.png); }
.logo-slots.gunslinger { background-image: url(/wp-content/themes/modular/css/images/slot/gunslinger@2x.png); }
.logo-slots.gunslinger-reloaded { background-image: url(/wp-content/themes/modular/css/images/slot/gunslinger-reloaded@2x.png); }
.logo-slots.lucky-lady-charm-deluxe { background-image: url(/wp-content/themes/modular/css/images/slot/lucky-lady-charm-deluxe@2x.png); }
.logo-slots.tome-of-madness { background-image: url(/wp-content/themes/modular/css/images/slot/tome-of-madness@2x.png); }
.logo-slots.deck-the-halls { background-image: url(/wp-content/themes/modular/css/images/slot/deck-the-halls@2x.png); }
.logo-slots.bingo-billions { background-image: url(/wp-content/themes/modular/css/images/slot/bingo-billions@2x.png); }
.logo-slots.garden-party { background-image: url(/wp-content/themes/modular/css/images/slot/garden-party@2x.png); }
.logo-slots.cherry-blossoms { background-image: url(/wp-content/themes/modular/css/images/slot/cherry-blossoms@2x.png); }
.logo-slots.extra-cash { background-image: url(/wp-content/themes/modular/css/images/slot/extra-cash@2x.png); }
.logo-slots.wild-west { background-image: url(/wp-content/themes/modular/css/images/slot/wild-west@2x.png); }
.logo-slots.vegas-baby { background-image: url(/wp-content/themes/modular/css/images/slot/vegas-baby@2x.png); }
.logo-slots.wild-spirit { background-image: url(/wp-content/themes/modular/css/images/slot/wild-spirit@2x.png); }
.logo-slots.nostradamus { background-image: url(/wp-content/themes/modular/css/images/slot/nostradamus@2x.png); }
.logo-slots.the-alchemists-spell { background-image: url(/wp-content/themes/modular/css/images/slot/the-alchemists-spell@2x.png); }
.logo-slots.age-of-the-gods-king-of-olympus { background-image: url(/wp-content/themes/modular/css/images/slot/age-of-the-gods-king-of-olympus@2x.png); }
.logo-slots.the-spin-lab { background-image: url(/wp-content/themes/modular/css/images/slot/the-spin-lab@2x.png); }
.logo-slots.foxin-wins-again { background-image: url(/wp-content/themes/modular/css/images/slot/foxin-wins-again@2x.png); }
.logo-slots.bridesmaids { background-image: url(/wp-content/themes/modular/css/images/slot/bridesmaids@2x.png); }
.logo-slots.ramesses-riches { background-image: url(/wp-content/themes/modular/css/images/slot/ramesses-riches@2x.png); }
.logo-slots.age-of-discovery { background-image: url(/wp-content/themes/modular/css/images/slot/age-of-discovery@2x.png); }
.logo-slots.big-kahuna { background-image: url(/wp-content/themes/modular/css/images/slot/big-kahuna@2x.png); }
.logo-slots.titan-storm { background-image: url(/wp-content/themes/modular/css/images/slot/titan-storm@2x.png); }
.logo-slots.the-legend-of-big-foot { background-image: url(/wp-content/themes/modular/css/images/slot/the-legend-of-big-foot@2x.png); }
.logo-slots.top-gun { background-image: url(/wp-content/themes/modular/css/images/slot/top-gun@2x.png); }
.logo-slots.beach-life { background-image: url(/wp-content/themes/modular/css/images/slot/beach-life@2x.png); }
.logo-slots.gladiator-jackpot { background-image: url(/wp-content/themes/modular/css/images/slot/gladiator-jackpot@2x.png); }
.logo-slots.dragon-kingdom { background-image: url(/wp-content/themes/modular/css/images/slot/dragon-kingdom@2x.png); }
.logo-slots.volcano-eruption { background-image: url(/wp-content/themes/modular/css/images/slot/volcano-eruption@2x.png); }
.logo-slots.cashapillar { background-image: url(/wp-content/themes/modular/css/images/slot/cashapillar@2x.png); }
.logo-slots.big-top { background-image: url(/wp-content/themes/modular/css/images/slot/big-top@2x.png); }
.logo-slots.double-diamond { background-image: url(/wp-content/themes/modular/css/images/slot/double-diamond@2x.png); }
.logo-slots.age-of-the-gods-furious-4 { background-image: url(/wp-content/themes/modular/css/images/slot/age-of-the-gods-furious-4@2x.png); }
.logo-slots.banana-monkey { background-image: url(/wp-content/themes/modular/css/images/slot/banana-monkey@2x.png); }
.logo-slots.lucky-8-line { background-image: url(/wp-content/themes/modular/css/images/slot/lucky-8-line@2x.png); }
.logo-slots.chilli-heat { background-image: url(/wp-content/themes/modular/css/images/slot/chilli-heat@2x.png); }
.logo-slots.beowulf { background-image: url(/wp-content/themes/modular/css/images/slot/beowulf@2x.png); }
.logo-slots.hot-safari { background-image: url(/wp-content/themes/modular/css/images/slot/hot-safari@2x.png); }
.logo-slots.alices-wonderland { background-image: url(/wp-content/themes/modular/css/images/slot/alices-wonderland@2x.png); }
.logo-slots.bamboo-rush { background-image: url(/wp-content/themes/modular/css/images/slot/bamboo-rush@2x.png); }
.logo-slots.book-of-oziris { background-image: url(/wp-content/themes/modular/css/images/slot/book-of-oziris@2x.png); }
.logo-slots.caishens-arrival { background-image: url(/wp-content/themes/modular/css/images/slot/caishens-arrival@2x.png); }
.logo-slots.chili-quest { background-image: url(/wp-content/themes/modular/css/images/slot/chili-quest@2x.png); }
.logo-slots.da-vinci-codex { background-image: url(/wp-content/themes/modular/css/images/slot/da-vinci-codex@2x.png); }
.logo-slots.houdini { background-image: url(/wp-content/themes/modular/css/images/slot/houdini@2x.png); }
.logo-slots.secrets-of-the-phoenix { background-image: url(/wp-content/themes/modular/css/images/slot/secrets-of-the-phoenix@2x.png); }
.logo-slots.tiki-totems { background-image: url(/wp-content/themes/modular/css/images/slot/tiki-totems@2x.png); }
.logo-slots.wolf-moon-rising { background-image: url(/wp-content/themes/modular/css/images/slot/wolf-moon-rising@2x.png); }
.logo-slots.jackpot-jester-200000 { background-image: url(/wp-content/themes/modular/css/images/slot/jackpot-jester-200000@2x.png); }
.logo-slots.fruit-bonanza { background-image: url(/wp-content/themes/modular/css/images/slot/fruit-bonanza@2x.png); }
.logo-slots.leprechaun-goes-to-hell { background-image: url(/wp-content/themes/modular/css/images/slot/leprechaun-goes-to-hell@2x.png); }
.logo-slots.major-millions { background-image: url(/wp-content/themes/modular/css/images/slot/major-millions@2x.png); }
.logo-slots.dragons5 { background-image: url(/wp-content/themes/modular/css/images/slot/5-dragon@2x.png); }
.logo-slots.pompeii { background-image: url(/wp-content/themes/modular/css/images/slot/pompeii@2x.png); }
.logo-slots.buffalo { background-image: url(/wp-content/themes/modular/css/images/slot/buffalo@2x.png); }
.logo-slots.scrolls-of-ra { background-image: url(/wp-content/themes/modular/css/images/slot/scrolls-of-ra@2x.png); }
.logo-slots.dragon-chase { background-image: url(/wp-content/themes/modular/css/images/slot/dragon-chase@2x.png); }
.logo-slots.northern-sky { background-image: url(/wp-content/themes/modular/css/images/slot/northern-sky@2x.png); }
.logo-slots.zeus { background-image: url(/wp-content/themes/modular/css/images/slot/zeus@2x.png); }
.logo-slots.super-monopoly-money { background-image: url(/wp-content/themes/modular/css/images/slot/super-monopoly-money@2x.png); }
.logo-slots.empire-fortune { background-image: url(/wp-content/themes/modular/css/images/slot/empire-fortune@2x.png); }
.logo-slots.ozwins-jackpot { background-image: url(/wp-content/themes/modular/css/images/slot/ozwins-jackpot@2x.png); }
.logo-slots.holmes-and-the-stolen-stones { background-image: url(/wp-content/themes/modular/css/images/slot/holmes-and-the-stolen-stones@2x.png); }
.logo-slots.moon-princess { background-image: url(/wp-content/themes/modular/css/images/slot/moon-princess@2x.png); }
.logo-slots.reactoonz { background-image: url(/wp-content/themes/modular/css/images/slot/reactoonz@2x.png); }
.logo-slots.sizzling-hot { background-image: url(/wp-content/themes/modular/css/images/slot/sizzling-hot@2x.png); }
.logo-slots.dolphins-pearl-deluxe { background-image: url(/wp-content/themes/modular/css/images/slot/dolphins-pearl-deluxe@2x.png); }
.logo-slots.fire-joker { background-image: url(/wp-content/themes/modular/css/images/slot/fire-joker@2x.png); }
.logo-slots.sticky-joker { background-image: url(/wp-content/themes/modular/css/images/slot/sticky-joker@2x.png); }
.logo-slots.arctic-race { background-image: url(/wp-content/themes/modular/css/images/slot/arctic-race@2x.png); }
.logo-slots.book-of-ra-magic { background-image: url(/wp-content/themes/modular/css/images/slot/book-of-ra-magic@2x.png); }
.logo-slots.ice-hockey { background-image: url(/wp-content/themes/modular/css/images/slot/ice-hockey@2x.png); }
.logo-slots.ice-run { background-image: url(/wp-content/themes/modular/css/images/slot/ice-run@2x.png); }
.logo-slots.innocence-or-temptation { background-image: url(/wp-content/themes/modular/css/images/slot/innocence-or-temptation@2x.png); }
.logo-slots.rock-n-roller { background-image: url(/wp-content/themes/modular/css/images/slot/rock-n-roller@2x.png); }
.logo-slots.lucky-panda { background-image: url(/wp-content/themes/modular/css/images/slot/lucky-panda@2x.png); }
.logo-slots.marilyn-monroe { background-image: url(/wp-content/themes/modular/css/images/slot/marilyn-monroe@2x.png); }
.logo-slots.ocean-princess { background-image: url(/wp-content/themes/modular/css/images/slot/ocean-princess@2x.png); }
.logo-slots.party-line { background-image: url(/wp-content/themes/modular/css/images/slot/party-line@2x.png); }
.logo-slots.silent-samurai { background-image: url(/wp-content/themes/modular/css/images/slot/silent-samurai@2x.png); }
.logo-slots.rock-n-roller { background-image: url(/wp-content/themes/modular/css/images/slot/rock-n-roller@2x.png); }
.logo-slots.pollen-party { background-image: url(/wp-content/themes/modular/css/images/slot/pollen-party@2x.png); }
.logo-slots.ramses-book { background-image: url(/wp-content/themes/modular/css/images/slot/ramses-book@2x.png); }
.logo-slots.jammin-jars { background-image: url(/wp-content/themes/modular/css/images/slot/jammin-jars@2x.png); }
.logo-slots.aztec-bonanza { background-image: url(/wp-content/themes/modular/css/images/slot/aztec-bonanza@2x.png); }
.logo-slots.release-the-kraken { background-image: url(/wp-content/themes/modular/css/images/slot/release-the-kraken@2x.png); }
.logo-slots.lucky-riches { background-image: url(/wp-content/themes/modular/css/images/slot/lucky-riches@2x.png); }
.logo-slots.hotline { background-image: url(/wp-content/themes/modular/css/images/slot/hotline@2x.png); }
.logo-slots.sky-hunters { background-image: url(/wp-content/themes/modular/css/images/slot/sky-hunters@2x.png); }
.logo-slots.hot-ink { background-image: url(/wp-content/themes/modular/css/images/slot/hot-ink@2x.png); }
.logo-slots.retro-reels { background-image: url(/wp-content/themes/modular/css/images/slot/retro-reels@2x.png); }
.logo-slots.bikini-party { background-image: url(/wp-content/themes/modular/css/images/slot/bikini-party@2x.png); }
.logo-slots.big-bounty-bill { background-image: url(/wp-content/themes/modular/css/images/slot/big-bounty-bill@2x.png); }
.logo-slots.hot-spin-deluxe { background-image: url(/wp-content/themes/modular/css/images/slot/hot-spin-deluxe@2x.png); }
.logo-slots.wolf-gold { background-image: url(/wp-content/themes/modular/css/images/slot/wolf-gold@2x.png); }
.logo-slots.master-joker { background-image: url(/wp-content/themes/modular/css/images/slot/master-joker@2x.png); }
.logo-slots.ghostbusters { background-image: url(/wp-content/themes/modular/css/images/slot/ghostbusters@2x.png); }
.logo-slots.ghostbusters-v2 { background-image: url(/wp-content/themes/modular/css/images/slot/ghostbusters-v2@2x.png); }
.logo-slots.terminator-2 { background-image: url(/wp-content/themes/modular/css/images/slot/terminator-2@2x.png); }
.logo-slots.terminator-2-v2 { background-image: url(/wp-content/themes/modular/css/images/slot/terminator-2-v2@2x.png); }
.logo-slots.great-rhino-megaways { background-image: url(/wp-content/themes/modular/css/images/slot/great-rhino-megaways@2x.png); }
.logo-slots.kronos-unleashed { background-image: url(/wp-content/themes/modular/css/images/slot/kronos-unleashed@2x.png); }
.logo-slots.fortunes-88 { background-image: url(/wp-content/themes/modular/css/images/slot/88-fortunes@2x.png); }
.logo-slots.age-of-the-gods-norse-king-of-asgard { background-image: url(/wp-content/themes/modular/css/images/slot/age-of-the-gods-norse-king-of-asgard@2x.png); }
.logo-slots.jin-ji-bao-xi { background-image: url(/wp-content/themes/modular/css/images/slot/jin-ji-bao-xi-endless-treasure@2x.png); }
.logo-slots.fruitinator { background-image: url(/wp-content/themes/modular/css/images/slot/fruitinator@2x.png); }
.logo-slots.magic-mirror-deluxe-2 { background-image: url(/wp-content/themes/modular/css/images/slot/magic-mirror-deluxe-2@2x.png); }
.logo-slots.taco-tuesday { background-image: url(/wp-content/themes/modular/css/images/slot/taco-tuesday@2x.png); }
.logo-slots.rise-of-ra { background-image: url(/wp-content/themes/modular/css/images/slot/rise-of-ra@2x.png); }
.logo-slots.hot-blast-20 { background-image: url(/wp-content/themes/modular/css/images/slot/20-hot-blast@2x.png); }
.logo-slots.super-hot-100 { background-image: url(/wp-content/themes/modular/css/images/slot/100-super-hot@2x.png); }
.logo-slots.amazon-gold { background-image: url(/wp-content/themes/modular/css/images/slot/amazon-gold@2x.png); }
.logo-slots.kanga-cash { background-image: url(/wp-content/themes/modular/css/images/slot/kanga-cash@2x.png); }
.logo-slots.mustang-money { background-image: url(/wp-content/themes/modular/css/images/slot/mustang-money@2x.png); }
.logo-slots.wild-nights { background-image: url(/wp-content/themes/modular/css/images/slot/wild-nights@2x.png); }
.logo-slots.juggle-fruits-5 { background-image: url(/wp-content/themes/modular/css/images/slot/5-juggle-fruits@2x.png); }
.logo-slots.great-star-5 { background-image: url(/wp-content/themes/modular/css/images/slot/5-great-star@2x.png); }
.logo-slots.joker-reels-20 { background-image: url(/wp-content/themes/modular/css/images/slot/20-joker-reels@2x.png); }
.logo-slots.burning-hot-6-reels { background-image: url(/wp-content/themes/modular/css/images/slot/burning-hot-6-reels@2x.png); }
.logo-slots.vampire-night { background-image: url(/wp-content/themes/modular/css/images/slot/vampire-night@2x.png); }
.logo-slots.age-of-the-gods-fate-sisters { background-image: url(/wp-content/themes/modular/css/images/slot/age-of-the-gods-fate-sisters@2x.png);}

.logo-slots.arabian-fire { background-image: url(/wp-content/themes/modular/css/images/slot/arabian-fire@2x.png); }
.logo-slots.golden-wisdom { background-image: url(/wp-content/themes/modular/css/images/slot/golden-wisdom@2x.png); }
.logo-slots.enchanted-eyes { background-image: url(/wp-content/themes/modular/css/images/slot/enchanted-eyes@2x.png); }
.logo-slots.golden-dollars { background-image: url(/wp-content/themes/modular/css/images/slot/golden-dollars@2x.png); }

.logo-slots.lucky-unicorn { background-image: url(/wp-content/themes/modular/css/images/slot/lucky-unicorn@2x.png); }
.logo-slots.triple-x { background-image: url(/wp-content/themes/modular/css/images/slot/triple-x@2x.png); }
.logo-slots.rise-of-napoleon { background-image: url(/wp-content/themes/modular/css/images/slot/rise-of-napoleon@2x.png); }
.logo-slots.multi-wild { background-image: url(/wp-content/themes/modular/css/images/slot/multi-wild@2x.png); }
.logo-slots.tribe-of-the-sun { background-image: url(/wp-content/themes/modular/css/images/slot/tribe-of-the-sun@2x.png); }
.logo-slots.salmon-catch { background-image: url(/wp-content/themes/modular/css/images/slot/salmon-catch@2x.png); }
.logo-slots.ghost-slider { background-image: url(/wp-content/themes/modular/css/images/slot/ghost-slider@2x.png); }
.logo-slots.dragons-maid { background-image: url(/wp-content/themes/modular/css/images/slot/dragons-maid@2x.png); }
.logo-slots.gemix { background-image: url(/wp-content/themes/modular/css/images/slot/gemix@2x.png); }
.logo-slots.fruit-spin { background-image: url(/wp-content/themes/modular/css/images/slot/fruit-spin@2x.png); }
.logo-slots.fruit-shop { background-image: url(/wp-content/themes/modular/css/images/slot/fruit-shop@2x.png); }
.logo-slots.jackpot-giant { background-image: url(/wp-content/themes/modular/css/images/slot/jackpot-giant@2x.png); }
.logo-slots.thief { background-image: url(/wp-content/themes/modular/css/images/slot/thief@2x.png); }
.logo-slots.jackpot-6000 { background-image: url(/wp-content/themes/modular/css/images/slot/jackpot-6000@2x.png); }
.logo-slots.funky-monkey { background-image: url(/wp-content/themes/modular/css/images/slot/funky-monkey@2x.png); }
.logo-slots.devils-delight { background-image: url(/wp-content/themes/modular/css/images/slot/devils-delight@2x.png); }
.logo-slots.alchemists-lab { background-image: url(/wp-content/themes/modular/css/images/slot/alchemists-lab@2x.png); }
.logo-slots.couch-potato { background-image: url(/wp-content/themes/modular/css/images/slot/couch-potato@2x.png); }
.logo-slots.goblins-cave { background-image: url(/wp-content/themes/modular/css/images/slot/goblins-cave@2x.png); }
.logo-slots.starmania { background-image: url(/wp-content/themes/modular/css/images/slot/starmania@2x.png); }
.logo-slots.ugga-bugga { background-image: url(/wp-content/themes/modular/css/images/slot/ugga-bugga@2x.png); }
.logo-slots.blood-suckers { background-image: url(/wp-content/themes/modular/css/images/slot/blood-suckers@2x.png); }
.logo-slots.blood-suckers-v2 { background-image: url(/wp-content/themes/modular/css/images/slot/blood-suckers-v2@2x.png); }
.logo-slots.immortal-romance { background-image: url(/wp-content/themes/modular/css/images/slot/immortal-romance@2x.png); }
.logo-slots.last-samurai { background-image: url(/wp-content/themes/modular/css/images/slot/last-samurai@2x.png); }
.logo-slots.golden-fruits { background-image: url(/wp-content/themes/modular/css/images/slot/golden-fruits@2x.png); }
.logo-slots.new-crazy-seven { background-image: url(/wp-content/themes/modular/css/images/slot/new-crazy-seven@2x.png); }
.logo-slots.mega-wheels { background-image: url(/wp-content/themes/modular/css/images/slot/mega-wheels@2x.png); }
.logo-slots.hot-wheels { background-image: url(/wp-content/themes/modular/css/images/slot/hot-wheels@2x.png); }

.logo-slots.tiki-temple { background-image: url(/wp-content/themes/modular/css/images/slot/tiki-temple@2x.png); }
.logo-slots.fun-of-the-fair { background-image: url(/wp-content/themes/modular/css/images/slot/fun-of-the-fair@2x.png); }
.logo-slots.godfather-capos-and-foes { background-image: url(/wp-content/themes/modular/css/images/slot/godfather-capos-and-foes@2x.png); }
.logo-slots.wings-of-paradise { background-image: url(/wp-content/themes/modular/css/images/slot/wings-of-paradise@2x.png); }
.logo-slots.sky-dogs { background-image: url(/wp-content/themes/modular/css/images/slot/sky-dogs@2x.png); }
.logo-slots.mystic-meg { background-image: url(/wp-content/themes/modular/css/images/slot/mystic-meg@2x.png); }
.logo-slots.queen-of-egypt { background-image: url(/wp-content/themes/modular/css/images/slot/queen-of-egypt@2x.png); }
.logo-slots.wild-monsters { background-image: url(/wp-content/themes/modular/css/images/slot/wild-monsters@2x.png); }
.logo-slots.squirrel-warriors { background-image: url(/wp-content/themes/modular/css/images/slot/squirrel-warriors@2x.png); }
.logo-slots.diamond-ultracash { background-image: url(/wp-content/themes/modular/css/images/slot/diamond-ultracash@2x.png); }

.logo-slots.dragons-dynasty { background-image: url(/wp-content/themes/modular/css/images/slot/dragons-dynasty@2x.png); }
.logo-slots.egyptian-riches { background-image: url(/wp-content/themes/modular/css/images/slot/egyptian-riches@2x.png); }
.logo-slots.mayan-marvels { background-image: url(/wp-content/themes/modular/css/images/slot/mayan-marvels@2x.png); }
.logo-slots.cave-raiders { background-image: url(/wp-content/themes/modular/css/images/slot/cave-raiders@2x.png); }
.logo-slots.shamrock-n-roll { background-image: url(/wp-content/themes/modular/css/images/slot/shamrock-n-roll@2x.png); }
.logo-slots.pearls-fortune { background-image: url(/wp-content/themes/modular/css/images/slot/pearls-fortune@2x.png); }
.logo-slots.candy-swap { background-image: url(/wp-content/themes/modular/css/images/slot/candy-swap@2x.png); }
.logo-slots.fiesta { background-image: url(/wp-content/themes/modular/css/images/slot/fiesta@2x.png); }
.logo-slots.plucky-pirates { background-image: url(/wp-content/themes/modular/css/images/slot/plucky-pirates@2x.png); }
.logo-slots.god-of-the-sea { background-image: url(/wp-content/themes/modular/css/images/slot/god-of-the-sea@2x.png); }
.logo-slots.god-of-wild-sea { background-image: url(/wp-content/themes/modular/css/images/slot/god-of-wild-sea@2x.png); }
.logo-slots.blinged { background-image: url(/wp-content/themes/modular/css/images/slot/blinged@2x.png); }
.logo-slots.legacy-of-dead { background-image: url(/wp-content/themes/modular/css/images/slot/legacy-of-dead@2x.png); }
.logo-slots.saxon { background-image: url(/wp-content/themes/modular/css/images/slot/saxon@2x.png); }
.logo-slots.book-of-dead { background-image: url(/wp-content/themes/modular/css/images/slot/book-of-dead@2x.png); }
.logo-slots.double-bubble { background-image: url(/wp-content/themes/modular/css/images/slot/double-bubble@2x.png); }
.logo-slots.white-rabbit { background-image: url(/wp-content/themes/modular/css/images/slot/white-rabbit@2x.png); }
.logo-slots.rise-of-olympus { background-image: url(/wp-content/themes/modular/css/images/slot/rise-of-olympus@2x.png); }
.logo-slots.sweet-bonanza { background-image: url(/wp-content/themes/modular/css/images/slot/sweet-bonanza@2x.png); }
.logo-slots.gates-of-olympus { background-image: url(/wp-content/themes/modular/css/images/slot/gates-of-olympus@2x.png); }
.logo-slots.fishin-bonanza { background-image: url(/wp-content/themes/modular/css/images/slot/fishin-bonanza@2x.png); }
.logo-slots.midas-gold { background-image: url(/wp-content/themes/modular/css/images/slot/midas-gold@2x.png); }
.logo-slots.deal-or-no-deal-megaways { background-image: url(/wp-content/themes/modular/css/images/slot/deal-or-no-deal-megaways@2x.png); }
.logo-slots.witches-3 { background-image: url(/wp-content/themes/modular/css/images/slot/3-witches@2x.png); }

.logo-slots.big-bass-bonanza { background-image: url(/wp-content/themes/modular/css/images/slot/big-bass-bonanza@2x.png); }
.logo-slots.fishin-frenzy-jackpot-king { background-image: url(/wp-content/themes/modular/css/images/slot/fishin-frenzy-jackpot-king@2x.png); }
.logo-slots.perfect-catch { background-image: url(/wp-content/themes/modular/css/images/slot/perfect-catch@2x.png); }
.logo-slots.fishermans-bounty { background-image: url(/wp-content/themes/modular/css/images/slot/fishermans-bounty@2x.png); }
.logo-slots.starburst { background-image: url(/wp-content/themes/modular/css/images/slot/starburst@2x.png); }
.logo-slots.bonanza { background-image: url(/wp-content/themes/modular/css/images/slot/bonanza@2x.png); }
.logo-slots.book-of-ra { background-image: url(/wp-content/themes/modular/css/images/slot/book-of-ra@2x.png); }
.logo-slots.more-chilli { background-image: url(/wp-content/themes/modular/css/images/slot/more-chilli@2x.png); }
.logo-slots.gonzos-quest-v2 { background-image: url(/wp-content/themes/modular/css/images/slot/gonzos-quest-v2@2x.png); }
.logo-slots.tahiti-gold { background-image: url(/wp-content/themes/modular/css/images/slot/tahiti-gold@2x.png); }
.logo-slots.jungle-jim { background-image: url(/wp-content/themes/modular/css/images/slot/jungle-jim@2x.png); }
.logo-slots.quest-for-gold { background-image: url(/wp-content/themes/modular/css/images/slot/quest-for-gold@2x.png); }
.logo-slots.hall-of-gods { background-image: url(/wp-content/themes/modular/css/images/slot/hall-of-gods@2x.png); }
.logo-slots.thunderstruck-2 { background-image: url(/wp-content/themes/modular/css/images/slot/thunderstruck-II@2x.png); }
.logo-slots.viking-runecraft { background-image: url(/wp-content/themes/modular/css/images/slot/viking-runecraft@2x.png); }
.logo-slots.mega-moolah { background-image: url(/wp-content/themes/modular/css/images/slot/mega-moolah@2x.png); }
.logo-slots.african-quest { background-image: url(/wp-content/themes/modular/css/images/slot/african-quest@2x.png); }
.logo-slots.incinerator { background-image: url(/wp-content/themes/modular/css/images/slot/incinerator@2x.png); }
.logo-slots.stellar-ways { background-image: url(/wp-content/themes/modular/css/images/slot/stellar-ways@2x.png); }
.logo-slots.vikings-go-berzerk { background-image: url(/wp-content/themes/modular/css/images/slot/vikings-go-berzerk@2x.png); }
.logo-slots.viking-fire { background-image: url(/wp-content/themes/modular/css/images/slot/viking-fire@2x.png); }
.logo-slots.viking-age { background-image: url(/wp-content/themes/modular/css/images/slot/viking-age@2x.png); }
.logo-slots.wolf-legend-megaways { background-image: url(/wp-content/themes/modular/css/images/slot/wolf-legend-megaways@2x.png); }
.logo-slots.night-wolves { background-image: url(/wp-content/themes/modular/css/images/slot/night-wolves@2x.png); }
.logo-slots.wolf-haven { background-image: url(/wp-content/themes/modular/css/images/slot/wolf-haven@2x.png); }

}

img.left.top-pad,.masking.left.top-pad { padding-top: 20px;}

/*bltlist.css module*/
.bltlist{margin:0 auto 15px;padding:20px 10px;font:normal 13px/1.2 Arial,sans-serif;color:#1b354c;background:#e0e0e0;}
.bltlist.white{background:white;}
.bltlist.flags{font:600 14px/1.2 'open sans',sans-serif;color:#1b354c;}
.bltlist .title{font-weight:800;font-size:130%;text-align:center;margin-bottom:10px;}
.bltlist.bg { background-image: url(/wp-content/themes/modular/css/images/bitcoin-background.jpg); }
.bltlist.pay { background-image: url(/wp-content/themes/modular/css/images/paypal-background.jpg); }
.bltlist ul{display:table;max-width:90%;padding:0;margin:0 auto;list-style:none;}
.bltlist ol{display:table;max-width:90%;padding:0;margin:0 auto;}
.bltlist>ul>li,
.bltlist>ol>li{padding: 7px 0 7px 27px;text-indent: -27px;}
.bltlist.noblt>ul>li,
.bltlist.noblt>ol>li{padding-left:0;text-indent:0;}
.bltlist:not(.flags)>ul>li:before{content: '';display: inline-block;width: 8px;height: 8px;margin: -3px 18px 0 0;vertical-align:middle;background: url(/wp-content/themes/modular/css/images/icon_list.png) no-repeat 0 0;}
.bltlist.flags>ul>li a:before,.bltlist.flags>ul>li span:before{content:"";margin-right: 10px;/* width:16px; *//* height:10px; *//* background:red; */}
.bltlist.noblt>ul>li:before{content:none;}
.bltlist li a{color:#2e6ca3;}
.bltlist li a:hover{text-decoration:underline}
/* .bltlist.col2 li {display: inline-block;} */
.bltlist li strong{font-size:16px;font-weight:800}
.bltlist ol li strong{font-size:12px;font-weight:800;}
.bltlist li ul,
.bltlist li ol{display:block;max-width: none;padding: 10px 0 0 25px;text-indent: 0;}
.bltlist li ul li,
.bltlist li ol li{padding: 7px 0;}
.bltlist li ul.many,
.bltlist li ol.many{overflow:hidden;}
.bltlist li ul.many li,
.bltlist li ol.many li{float:left;width: 105px;}
.bltlist ol:not(.tw-pagination) > li:before {width: 2em;}
@media (min-width:400px) {
.bltlist.col4>ul,.bltlist.col4>ol,.bltlist.col6>ul,.bltlist.col6>ol{display:block;columns:2;column-gap: 20px;}
.bltlist.col5>ul,.bltlist.col5>ol{display:block;columns:2;column-gap: 20px;}
}
@media (min-width:640px) {
.bltlist.col2>ul,.bltlist.col3>ul,.bltlist.col2>ol,.bltlist.col3>ol{display:block;max-width:none;columns:2;column-gap: 20px;}
.bltlist.col4>ul,.bltlist.col6>ul,.bltlist.col4>ol,.bltlist.col6>ol{columns:3;}
.bltlist.col2>ul>li{-webkit-break-inside: avoid;break-inside: avoid;page-break-inside: avoid;vertical-align: top;}
.bltlist.narrower ul{max-width:40%}
}
@media (min-width:768px) {
.bltlist.col3>ul,.bltlist.col3>ol{columns:3;}
.bltlist.col6>ul,.bltlist.col6>ol{columns:4;}
.bltlist.col5>ul,.bltlist.col5>ol{columns:3;}
}
@media (min-width:1024px) {
.bltlist.col2{padding: 20px 25px;}
.bltlist.narrow ul,.bltlist.narrow ol{max-width:70%}
.bltlist.col4>ul,.bltlist.col4>ol{columns:4;max-width:80%;}
.bltlist.col6>ul,.bltlist.col6>ol{columns:5;}
.bltlist.col5>ul,.bltlist.col5>ol{columns:4;}
.bltlist.col2>ul,.bltlist.col2>ol{column-gap: 0px;}
}
@media (min-width:1150px) {
.bltlist.col6>ul,.bltlist.col6>ol{columns:6;}
.bltlist.col5>ul,.bltlist.col5>ol{columns:5;}
}

/*section-primary.css module*/
.section-primary { padding: 10px; margin-bottom: 20px; border: 1px solid #d6d8d9; border-radius: 2px; background: #fff; }
.section-primary.no-bullets li { padding-left: 0 !important; }
.section-primary.no-bullets li:before { display: none; }

.section-primary img { display: block; max-width: 100%; margin: 0 auto; }
.section-primary ol { margin: 0 !important; counter-reset: nums !important; list-style-type: none; }
.section-primary ol li:before { content: counter(nums) '.'; width: auto; height: auto; top: 0; left: 0; background: none; }
.section-primary li { position: relative; padding-left: 20px !important; color: #1b354c; counter-increment: nums !important; text-indent: 0 !important; }
.section-primary li:before { content: ''; position: absolute; width: 8px; height: 8px; top: 9px; left: 0; background: url(/wp-content/themes/modular/css/images/icon_list.png) no-repeat 0 0; }
.section-primary li + li { margin-top: 8px; }
.section-primary a { text-decoration: underline; }
.section-primary a:hover { text-decoration: none; }

.section-primary .section-image { margin-bottom: 15px; text-align: center; }
.section-primary .section-title { padding: 0; margin-bottom: 10px; font-family: 'Russo One', sans-serif; font-size: 20px; font-weight: 400; color: #1b354c; text-align: center; }

/* Tablet Portrait */

@media(min-width: 768px){
  .section-primary { display: flex; padding: 20px; align-items: center; }

  .section-primary .section-title { text-align: left; }
  .section-primary .section-image { flex: 0 0 364px; margin: 0 30px 0 0; }
  .section-primary .section-image.v2 { flex: 0 0 282px; margin: 0 40px 0 0; }
  .section-primary .section-content { flex: 0 1 100%; }
}

@media(min-width: 800px){
  .section-primary .section-image.v2 { flex: 0 0 282px; margin: 0 80px 0 0; }
}

/* Desktop */

@media(min-width: 1024px){
  .section-primary li { padding-left: 40px; }

  .section-primary .section-image { margin-right: 125px; }

  /*  Modifier: Section Primary Alt */

  .section-primary-alt .section-image { margin-right: 20px; }
}

/*slots-box.css module*/
.slots-box { position: relative; padding: 5px 0; margin: 0 auto; display: block; width: 100%; max-width: 278px; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; box-sizing: content-box; }
.slots-box *,
.slots-box *:before,
.slots-box *:after { box-sizing: content-box !important; }
.slots-box .title { position: relative; border: solid 1px #a6a6a6; border-bottom: 0; background: #506475; font-size: 15px; line-height: 20px; color: #ffffff; text-align: center; padding: 7px 10px 11px; }
.slots-box .title:before,
.slots-box .title:after { content: ''; position: absolute; bottom: 0px; height: 4px; display: block; }
.slots-box .title:before { left: 0; width: 41.18%; background: #85d840; }
.slots-box .title:after { right: 0; width: 58.82%; background: #2ebaec; }
.slots-box .box-head { background: #aebfd1; padding: 11px 10px; margin-bottom: 10px; }
.slots-box .box-head:after { content: ''; display: block; clear: both; }
.slots-box .box-head .number-all { display: block; margin: 0 auto 10px auto; padding: 2px 15px; font-size: 17px; line-height: 26px; text-align: center; color: #ffffff; font-family: 'Russo One', sans-serif; text-align: center; background: #2f4f6a; }
.slots-box .box-head .number-all .number { padding: 0 10px 0 0; display: inline; vertical-align: top; font-size: 25px; line-height: 26px; color: #fcff00; }
.slots-box .box-head .filters { display: table; margin: 0 auto; }
.slots-box .box-head .filters:after { content: ''; display: block; clear: both; }
.slots-box .box-head .filters .filter-title { display: table; margin: 0 auto 10px auto; min-width: 110px; height: 16px; font-size: 13px; line-height: 16px; padding: 7px 10px; color: #ffffff; text-align: center; text-transform: uppercase; background: #2f4f6a; }
.slots-box .box-head .filters .filter-buttons { display: table; width: auto; text-align: center; font-size: 0; line-height: 0; margin: 0 auto; }
.slots-box .box-head .filters .sort-btn { display: table; width: auto; background: none; border: 0; padding: 7px 10px; font-size: 13px; line-height: 16px; color: #506475; font-style: italic; font-weight: bold; text-align: right; }
.slots-box .box-head .filters .sort-btn span { display: inline-block; padding: 0 0 0 25px; position: relative; text-transform: capitalize; }
.slots-box .box-head .filters .sort-btn.rtp span { text-transform: uppercase; }
.slots-box .box-head .filters .sort-btn span:before,
.slots-box .box-head .filters .sort-btn span:after { content: ''; position: absolute; top: 1px; left: 0; width: 16px; height: 16px; display: block; }
.slots-box .box-head .filters .sort-btn span:before { background: #ffffff; border-radius: 2px; z-index: 5; }
.slots-box .box-head .filters .sort-btn span:after { background: url(/wp-content/themes/modular/css/images/check_orange.png) no-repeat center center; opacity: 0; visibility: hidden; z-index: 6; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; }
.slots-box .box-head .filters .sort-btn.active { cursor: default; }
.slots-box .box-head .filters .sort-btn.active span:after { opacity: 1; visibility: visible; }

.slots-box .holder { background: #f2f2f2; padding: 4px 0; position: relative; text-align: center; overflow: hidden; display: block; }
.slots-box .holder:after { content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: #fafafa url(/wp-content/themes/modular/css/images/loader.svg) no-repeat center 100px; background-size: 180px 180px; opacity: 0; visibility: hidden; z-index: 10; -webkit-transition: all .1s; -o-transition: all .1s; transition: all .1s; }
.slots-box .holder.loading:after { opacity: 1; visibility: visible; }
.slots-box .holder .holder-cnt { display: block; margin: 0 auto; width: auto; max-width: 278px; overflow: hidden; }
.slots-box .holder .holder-cnt:after { content: ''; display: block; clear: both; }
.slots-box .holder .slot-item { float: left; width: 130px; padding: 4px 3px; }
.slots-box .holder .slot-item .cnt { position: relative; background: #ffffff; box-sizing: border-box !important; width: 130px; padding: 0 10px 10px 10px; font-size: 10px; line-height: 12px; color: #2d2d2d; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; margin: 0 auto; display: block; }
.slots-box .holder .slot-item .cnt span { color: #2d2d2d; }
.slots-box .holder .slot-item .cnt strong { font-weight: 400; }
.slots-box .holder .slot-item img { width: 130px; height: 87px; margin: 0 -10px; position: relative; display: block; max-width: inherit; }
.slots-box .holder .slot-item .name { font-size: 12px; line-height: 14px; color: #2e90ec; display: table-cell; vertical-align: middle; padding: 5px 0 10px 0; height: 28px; max-height: 28px; text-align: center; width: 110px; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; text-decoration: none; }
.slots-box .holder .slot-item .name:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; }
.slots-box .holder .slot-item .row { display: block; }
.slots-box .holder .slot-item .row:after { content: ''; display: block; clear: both; }
.slots-box .holder .slot-item .rating { position: relative; padding: 0 12px 0 0; }
.slots-box .holder .slot-item .rating:after { content: ''; position: absolute; top: 1px; right: 0; width: 11px; height: 9px; display: block; background: url(/wp-content/themes/modular/css/images/stars.png) no-repeat 0 0; }
.slots-box .holder .slot-item.jackpot .cnt:after { content: 'Jackpot'; position: absolute; top: 76px; right: 0; padding: 0 4px; font-size: 10px; line-height: 18px; color: #ffffff; border-radius: 2px; background-image: -moz-linear-gradient( 90deg, rgb(22,177,1) 0%, rgb(112,209,8) 100%); background-image: -webkit-linear-gradient( 90deg, rgb(22,177,1) 0%, rgb(112,209,8) 100%); background-image: -ms-linear-gradient( 90deg, rgb(22,177,1) 0%, rgb(112,209,8) 100%); }
.slots-box .holder .slot-item:hover .name { color: #000000; }
.slots-box .box-footer .nav-arrow { position: absolute; bottom: 15px; width: 40px; height: 40px; border-radius: 50%; background: #ffffff; display: block; border: 0; font-size: 0; line-height: 0; text-indent: -9999px; border: solid 1px #e3e2e7; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; cursor: pointer; z-index: 10; }
.slots-box .box-footer .nav-arrow:after { content: ''; font-size: 25px; line-height: 34px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; text-indent: 0; color: #e3e2e7; text-align: center; display: block; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; }
.slots-box .box-footer .nav-arrow.nav-prev { left: 0; }
.slots-box .box-footer .nav-arrow.nav-prev:after { content: '\2039'; }
.slots-box .box-footer .nav-arrow.nav-next { right: 0; }
.slots-box .box-footer .nav-arrow.nav-next:after { content: '\203A'; }
.slots-box .box-footer .nav-arrow:hover { border-color: #6ecf3f; }
.slots-box .box-footer .nav-arrow:hover:after { color: #6ecf3f; }
.slots-box .box-footer .paging-info { position: absolute; bottom: 15px; left: 50%; transform: translateX(-50%); display: block; line-height: 40px; text-align: center; }

.slots-box .view-more { display: block; position: relative; border: solid 1px #a6a6a6; background: #506475; padding: 8px 50px; font-size: 14px; line-height: 18px; color: #7cd43f; text-align: center; text-transform: uppercase; cursor: pointer; }
.slots-box .view-more:before,
.slots-box .view-more:after { content: ''; position: absolute; top: 50%; margin-top: -5px; display: block; width: 16px; height: 10px; background: url(/wp-content/themes/modular/css/images/down-strike.png) no-repeat 0 0; }
.slots-box .view-more:before { left: 25px; }
.slots-box .view-more:after { right: 25px; }
.slots-box .view-more.hidden { display: none; }
.slots-box.mobile .view-more { display: none; }

@media only screen and (min-width: 480px) {
    .slots-box { max-width: 416px; }
    .slots-box .box-head .filters .sort-btn { display: table-cell; width: auto; text-align: center; cursor: pointer; }
    .slots-box .box-head .filters .sort-btn span { padding: 0 30px 0 0; }
    .slots-box .box-head .filters .sort-btn span:before,
    .slots-box .box-head .filters .sort-btn span:after { right: 0; left: auto; }
    .slots-box .holder .holder-cnt { max-width: 416px; }
}

@media only screen and (min-width: 600px) {
    .slots-box { max-width: 554px; }
    .slots-box .box-head { padding: 11px 25px; }
    .slots-box .box-head .filters .filter-buttons { min-width: 480px; width: auto; }
    .slots-box .box-head .filters .sort-btn { padding-left: 0px; padding-right: 0px; }
    .slots-box .box-head .filters .two .sort-btn { width: 49%; }
    .slots-box .box-head .filters .three .sort-btn { width: 32%; }
    .slots-box .box-head .filters .four .sort-btn { width: 24%; }
    .slots-box .holder .holder-cnt { max-width: 554px; }
}

@media only screen and (min-width: 768px) {
    .slots-box { max-width: 680px; }
    .slots-box { padding-bottom: 25px; }
    .slots-box .box-head { margin: 0; }
    .slots-box .box-head .filters .filter-title { float: left; margin: 0; display: inline; }
    .slots-box .box-head .filters .filter-buttons { float: left; }
    .slots-box .holder .holder-cnt { display: block; margin: 0 auto; width: auto; padding: 0; max-width: 100%; }
    .slots-box .holder .slot-item { padding: 4px 3px; width: 130px; float: left; }
    .slots-box .box-footer .nav-arrow { display: none; }
    .slots-box .box-footer .paging-info { display: none; }
  .intro-table .col-5 {font-size:20px;font-weight:bold;}

}

@media only screen and (max-width: 767px) {
  .listv2 {width:90%;}
}
@media only screen and (min-width: 1220px) {
    .slots-box { padding-left: 34px; padding-right: 34px; max-width: 1200px; width: auto; }
    .slots-box .holder { margin: 0 -4px; }
    .slots-box .box-head { background: #aebfd1 url(/wp-content/themes/modular/css/images/slots-box-bg.jpg) no-repeat 0 0; }
    .slots-box .box-head .number-all { float: left; margin: 0; min-width: 380px; width: auto; }
    .slots-box .box-head .filters { float: left; margin: 0 0 0 10px; }
  .content > .listv2 ul ul, .blog-post-body > ul ul.dashed { padding-top: 10px; margin-left: 25%;border:solid 1px red;}
  .listv2 {width:60%;}
}

/*author-v3.css module*/
.author-v3 { padding-bottom: 30px; margin-bottom: 25px; border: 2px solid #fff; border-radius: 6px; box-shadow: 0 2px 36px 2px rgba(26, 23, 22, 0.08); font-family: 'Open Sans', sans-serif; background: #fff; margin-top: 10px; }

.author-v3 .logo { display: block; margin: 0 auto 25px; }
.author-v3 .name { position: relative; max-width: 180px; margin-bottom: 5px; font-size: 24px; line-height: 1.21; font-weight: 800; color: #fff; z-index: 1; word-spacing: 50px; }
.author-v3 .position { position: relative; font-size: 14px; font-weight: 600; font-style: italic; color: #cbd4dc; text-shadow: 1px 1px 1px rgba(9, 23, 35, 0.81); z-index: 1; }
.author-v3 .author-review { max-width: 220px; padding-top: 35px; margin: 0 auto; }
.author-v3 .btn-alternative { border-radius: 4px; font-size: 14px; text-transform: none; }

.author-v3 .author-rating { position: absolute; width: 60px; height: 60px; left: 50%; bottom: 0; padding-top: 24px; margin: 0 0 -20px -30px; border-radius: 50%; box-shadow: 0px 17px 29px 0px rgba(72, 72, 72, 0.06); font-family: 'Noto Sans JP', sans-serif; font-size: 10px; font-style: normal; color: #7f7f7f; text-align: center; background: #fff url(/wp-content/themes/modular/css/images/author-star.png) no-repeat center 12px; }
.author-v3 .author-rating strong { font-size: 16px; font-weight: 600; color: #1b354c; }

.author-v3 .author-bio { position: relative; padding: 100px 25px 15px; border-radius: 6px; background: #1b354c; z-index: 1; }
.author-v3 .author-bio:before { content: ''; position: absolute; width: 150px; height: 150px; bottom: 20px; right: 10px; border-bottom-right-radius: 6px; background: url(/wp-content/themes/modular/css/welcome/author1.jpg) no-repeat 0 0 / 100% 100%; border-radius:50%; }

.author-v3 .author-bio.author1:before { background: url(/wp-content/themes/modular/css/welcome/author1.jpg) no-repeat 0 0 / 100% 100%; }
.author-v3 .author-bio.author2:before { background: url(/wp-content/themes/modular/css/welcome/author1.jpg) no-repeat 0 0 / 100% 100%; }

.author-v3 .author-content { position: relative; padding: 50px 20px 53px; margin-top: -6px; font-size: 16px; line-height: 1.38; font-style: italic; color: #606060; text-align: center; background: linear-gradient(170deg, transparent 88%, #fff 88%, #fff 100%), linear-gradient(-170deg, transparent 88%, #fff 88%, #fff 100%), #f2f2f2; }
.author-v3 .author-content:before { content: ''; position: absolute; width: 38px; height: 23px; top: 19px; left: 50%; margin-left: -19px; background: url(/wp-content/themes/modular/css/images/author-quotes.png) no-repeat 0 0; }

.author-v3 *,
.author-v3 *:before,
.author-v3 *:after { box-sizing: border-box; }

@media (min-width: 420px) {
	.author-v3 .author-content { background: linear-gradient(170deg, transparent 82%, #fff 82%, #fff 100%), linear-gradient(-170deg, transparent 82%, #fff 82%, #fff 100%), #f2f2f2; }
}

@media (min-width: 600px) {
	.author-v3 .author-content { background: linear-gradient(170deg, transparent 78%, #fff 78%, #fff 100%), linear-gradient(-170deg, transparent 78%, #fff 78%, #fff 100%), #f2f2f2; }
}

/* Tablet Portrait */

@media (min-width: 768px) {
	.author-v3 { display: flex; flex-flow: row wrap; }
	
	.author-v3 .author-bio { flex: 0 0 40%; border-radius: 6px 0 0 6px; }
	.author-v3 .author-content { flex: 0 0 60%; margin: 0; border-radius: 0 6px 6px 0; background: #f2f2f2; }
}

/* Desktop */

@media (min-width: 1024px) {
	.author-v3 { flex-wrap: nowrap; align-items: center; padding-bottom: 0; margin-top: 35px;}

	.author-v3 .name { margin-bottom: 28px; font-size: 27px; line-height: 1.07; word-spacing: 20px; }
	.author-v3 .position { font-size: 13px; }
	.author-v3 .author-review { max-width: none; flex: 0 0 320px; padding: 0; margin: 0; }
	.author-v3 .author-rating { bottom: 50%; left: auto; right: 0; margin: 0 -30px -30px 0; }
	.author-v3 .btn-alternative { max-width: 220px; margin: 0 auto; }

	.author-v3 .author-bio { min-height: 207px; flex: 0 0 280px; padding: 50px 20px 45px 50px; }
	.author-v3 .author-bio:before { width: 150px; height: 150px; right: -100px; background-image: url(/wp-content/themes/modular/css/welcome/author1.jpg); border-radius:50%; }

	.author-v3 .author-bio.author1:before { background-image: url(/wp-content/themes/modular/css/welcome/author1.jpg); }
	.author-v3 .author-bio.author2:before { background-image: url(/wp-content/themes/modular/css/welcome/author1.jpg); }

	.author-v3 .author-content { display: flex; flex: 0 1 100%; align-self: stretch; align-items: center; padding: 20px 40px 20px 150px; font-size: 12px; text-align: left; z-index: auto; background: linear-gradient(57deg, transparent 87%, #fff 87%, #fff 100%), linear-gradient(123deg, transparent 87%, #fff 87%, #fff 100%), #f2f2f2; }
	.author-v3 .author-content:before { top: 40px; left: 120px; }
}

@media (min-width: 1200px) {
	.author-v3 .author-rating { margin-right: 5px; }
	.author-v3 .author-content { padding-right: 65px; font-size: 16px; }
}

/*authorities-box.css module*/
.authorities-box { padding: 13px 15px 20px; margin-bottom: 20px; border: 1px solid #d6d8d9; border-radius: 2px; background: #fff; }

.authorities-box .logo { margin: 0 auto; }
.authorities-box .authorities-box-logo { margin-bottom: 15px; }

.authorities-box .authorities-list { padding: 10px; text-align: center; background: #f6f6f6; }
.authorities-box .authorities-list:only-child { background: none; }
.authorities-box .authorities-list li { display: inline-block; vertical-align: middle; margin: 8px; font-size: 0; }
.authorities-box .authorities-list a { display: inline-block; vertical-align: middle; transition: opacity .15s; }
.authorities-box .authorities-list a:hover { opacity: .7; }

.authorities-box .authorities-list.payment [class^="ico-"]:before,
.authorities-box .authorities-list:not(.payment) li:before,
.authorities-box .authorities-list:not(.payment) li a:before { content: ''; }



/* Tablet Portrait */

@media(min-width: 768px){
  .authorities-box { display: flex; max-width: 950px; align-items: center; padding: 12px 23px 12px 0; margin-right: auto; margin-left: auto; }

  .authorities-box .authorities-box-logo { flex: 0 0 230px; margin: 0; }

  .authorities-box .authorities-list { flex: 0 1 100%; }
  .authorities-box .authorities-list li { margin: 5px 15px; }
}
