.responsive *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
img{max-width:100%;}
.bfg-col-gutter{border-left:18px solid transparent;border-right:18px solid transparent;}
.bfg-col-gutter+.bfg-col-gutter{border-left:none;}
.bfg-row{display:block;width:100%;}
.bfg-row:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.bfg-col-xs-1,.bfg-col-xs-2,.bfg-col-xs-3,.bfg-col-xs-4,.bfg-col-xs-5,.bfg-col-xs-6,.bfg-col-xs-7,.bfg-col-xs-8,.bfg-col-xs-9,.bfg-col-xs-10,.bfg-col-xs-11,.bfg-col-xs-12,.bfg-col-sm-1,.bfg-col-sm-2,.bfg-col-sm-3,.bfg-col-sm-4,.bfg-col-sm-5,.bfg-col-sm-6,.bfg-col-sm-7,.bfg-col-sm-8,.bfg-col-sm-9,.bfg-col-sm-10,.bfg-col-sm-11,.bfg-col-sm-12,.bfg-col-md-1,.bfg-col-md-2,.bfg-col-md-3,.bfg-col-md-4,.bfg-col-md-5,.bfg-col-md-6,.bfg-col-md-7,.bfg-col-md-8,.bfg-col-md-9,.bfg-col-md-10,.bfg-col-md-11,.bfg-col-md-12,.bfg-col-lg-1,.bfg-col-lg-2,.bfg-col-lg-3,.bfg-col-lg-4,.bfg-col-lg-5,.bfg-col-lg-6,.bfg-col-lg-7,.bfg-col-lg-8,.bfg-col-lg-9,.bfg-col-lg-10,.bfg-col-lg-11,.bfg-col-lg-12{display:block;float:left;position:relative;min-height:1px;}
.bfg-col-xs-1{width:8.333333333%;}
.bfg-col-xs-2{width:16.666666667%;}
.bfg-col-xs-3{width:25%;}
.bfg-col-xs-4{width:33.333333333%;}
.bfg-col-xs-5{width:41.666666667%;}
.bfg-col-xs-6{width:50%;}
.bfg-col-xs-7{width:58.333333333%;}
.bfg-col-xs-8{width:66.666666667%;}
.bfg-col-xs-9{width:75%;}
.bfg-col-xs-10{width:83.333333333%;}
.bfg-col-xs-11{width:91.666666667%;}
.bfg-col-xs-12{width:100%;}
.bfg-col-xs-push-1{left:8.333333333%;}
.bfg-col-xs-push-2{left:16.666666667%;}
.bfg-col-xs-push-3{left:25%;}
.bfg-col-xs-push-4{left:33.333333333%;}
.bfg-col-xs-push-5{left:41.666666667%;}
.bfg-col-xs-push-6{left:50%;}
.bfg-col-xs-push-7{left:58.333333333%;}
.bfg-col-xs-push-8{left:66.666666667%;}
.bfg-col-xs-push-9{left:75%;}
.bfg-col-xs-push-10{left:83.333333333%;}
.bfg-col-xs-push-11{left:91.666666667%;}
.bfg-col-xs-push-12{left:100%;}
.bfg-col-xs-pull-1{right:8.333333333%;}
.bfg-col-xs-pull-2{right:16.666666667%;}
.bfg-col-xs-pull-3{right:25%;}
.bfg-col-xs-pull-4{right:33.333333333%;}
.bfg-col-xs-pull-5{right:41.666666667%;}
.bfg-col-xs-pull-6{right:50%;}
.bfg-col-xs-pull-7{right:58.333333333%;}
.bfg-col-xs-pull-8{right:66.666666667%;}
.bfg-col-xs-pull-9{right:75%;}
.bfg-col-xs-pull-10{right:83.333333333%;}
.bfg-col-xs-pull-11{right:91.666666667%;}
.bfg-col-xs-pull-12{right:100%;}
.bfg-hidden-xs{display:none !important;}
.bfg-visible-xs{display:block !important;}
@media (min-width:768px){.bfg-col-sm-1{width:8.333333333%;} .bfg-col-sm-2{width:16.666666667%;} .bfg-col-sm-3{width:25%;} .bfg-col-sm-4{width:33.333333333%;} .bfg-col-sm-5{width:41.666666667%;} .bfg-col-sm-6{width:50%;} .bfg-col-sm-7{width:58.333333333%;} .bfg-col-sm-8{width:66.666666667%;} .bfg-col-sm-9{width:75%;} .bfg-col-sm-10{width:83.333333333%;} .bfg-col-sm-11{width:91.666666667%;} .bfg-col-sm-12{width:100%;} .bfg-col-sm-push-1{left:8.333333333%;} .bfg-col-sm-push-2{left:16.666666667%;} .bfg-col-sm-push-3{left:25%;} .bfg-col-sm-push-4{left:33.333333333%;} .bfg-col-sm-push-5{left:41.666666667%;} .bfg-col-sm-push-6{left:50%;} .bfg-col-sm-push-7{left:58.333333333%;} .bfg-col-sm-push-8{left:66.666666667%;} .bfg-col-sm-push-9{left:75%;} .bfg-col-sm-push-10{left:83.333333333%;} .bfg-col-sm-push-11{left:91.666666667%;} .bfg-col-sm-push-12{left:100%;} .bfg-col-sm-pull-1{right:8.333333333%;} .bfg-col-sm-pull-2{right:16.666666667%;} .bfg-col-sm-pull-3{right:25%;} .bfg-col-sm-pull-4{right:33.333333333%;} .bfg-col-sm-pull-5{right:41.666666667%;} .bfg-col-sm-pull-6{right:50%;} .bfg-col-sm-pull-7{right:58.333333333%;} .bfg-col-sm-pull-8{right:66.666666667%;} .bfg-col-sm-pull-9{right:75%;} .bfg-col-sm-pull-10{right:83.333333333%;} .bfg-col-sm-pull-11{right:91.666666667%;} .bfg-col-sm-pull-12{right:100%;} .bfg-hidden-sm{display:none !important;} .bfg-visible-sm{display:block !important;}}@media (min-width:992px){.bfg-col-md-1{width:8.333333333%;} .bfg-col-md-2{width:16.666666667%;} .bfg-col-md-3{width:25%;} .bfg-col-md-4{width:33.333333333%;} .bfg-col-md-5{width:41.666666667%;} .bfg-col-md-6{width:50%;} .bfg-col-md-7{width:58.333333333%;} .bfg-col-md-8{width:66.666666667%;} .bfg-col-md-9{width:75%;} .bfg-col-md-10{width:83.333333333%;} .bfg-col-md-11{width:91.666666667%;} .bfg-col-md-12{width:100%;} .bfg-col-md-push-1{left:8.333333333%;} .bfg-col-md-push-2{left:16.666666667%;} .bfg-col-md-push-3{left:25%;} .bfg-col-md-push-4{left:33.333333333%;} .bfg-col-md-push-5{left:41.666666667%;} .bfg-col-md-push-6{left:50%;} .bfg-col-md-push-7{left:58.333333333%;} .bfg-col-md-push-8{left:66.666666667%;} .bfg-col-md-push-9{left:75%;} .bfg-col-md-push-10{left:83.333333333%;} .bfg-col-md-push-11{left:91.666666667%;} .bfg-col-md-push-12{left:100%;} .bfg-col-md-pull-1{right:8.333333333%;} .bfg-col-md-pull-2{right:16.666666667%;} .bfg-col-md-pull-3{right:25%;} .bfg-col-md-pull-4{right:33.333333333%;} .bfg-col-md-pull-5{right:41.666666667%;} .bfg-col-md-pull-6{right:50%;} .bfg-col-md-pull-7{right:58.333333333%;} .bfg-col-md-pull-8{right:66.666666667%;} .bfg-col-md-pull-9{right:75%;} .bfg-col-md-pull-10{right:83.333333333%;} .bfg-col-md-pull-11{right:91.666666667%;} .bfg-col-md-pull-12{right:100%;} .bfg-hidden-md{display:none !important;} .bfg-visible-md{display:block !important;}}@media (min-width:1200px){.bfg-col-lg-1{width:8.333333333%;} .bfg-col-lg-2{width:16.666666667%;} .bfg-col-lg-3{width:25%;} .bfg-col-lg-4{width:33.333333333%;} .bfg-col-lg-5{width:41.666666667%;} .bfg-col-lg-6{width:50%;} .bfg-col-lg-7{width:58.333333333%;} .bfg-col-lg-8{width:66.666666667%;} .bfg-col-lg-9{width:75%;} .bfg-col-lg-10{width:83.333333333%;} .bfg-col-lg-11{width:91.666666667%;} .bfg-col-lg-12{width:100%;} .bfg-col-lg-push-1{left:8.333333333%;} .bfg-col-lg-push-2{left:16.666666667%;} .bfg-col-lg-push-3{left:25%;} .bfg-col-lg-push-4{left:33.333333333%;} .bfg-col-lg-push-5{left:41.666666667%;} .bfg-col-lg-push-6{left:50%;} .bfg-col-lg-push-7{left:58.333333333%;} .bfg-col-lg-push-8{left:66.666666667%;} .bfg-col-lg-push-9{left:75%;} .bfg-col-lg-push-10{left:83.333333333%;} .bfg-col-lg-push-11{left:91.666666667%;} .bfg-col-lg-push-12{left:100%;} .bfg-col-lg-pull-1{right:8.333333333%;} .bfg-col-lg-pull-2{right:16.666666667%;} .bfg-col-lg-pull-3{right:25%;} .bfg-col-lg-pull-4{right:33.333333333%;} .bfg-col-lg-pull-5{right:41.666666667%;} .bfg-col-lg-pull-6{right:50%;} .bfg-col-lg-pull-7{right:58.333333333%;} .bfg-col-lg-pull-8{right:66.666666667%;} .bfg-col-lg-pull-9{right:75%;} .bfg-col-lg-pull-10{right:83.333333333%;} .bfg-col-lg-pull-11{right:91.666666667%;} .bfg-col-lg-pull-12{right:100%;} .bfg-hidden-lg{display:none !important;} .bfg-visible-lg{display:block !important;}}.bfg-container{margin:auto;max-width:980px;overflow:hidden;}
.bfg-content{background:#ffffff;border-left:thin solid #b3cedc;border-right:thin solid #b3cedc;padding:0;}
.bfg-static{position:static;}
.bfg-relative{position:relative;}

#container{overflow:hidden;}
#catalog_main{padding-top:0.4em;}
.catalog-modules{width:100%;margin:0 0 11px 0;}.catalog-modules h3,.catalog-modules h5{font-weight:400;font-style:normal;}
.catalog-modules p{padding:5px 0 0 0;margin:0;}
.catalog-modules span.fa{font-size:2em;margin-right:2px;color:#8f8f99;cursor:default;}
.catalog-modules span.fa.fa-amazon,.catalog-modules span.fa.fa-amazon-platform{font-size:1.7em;}
.catalog-modules span.fa.fa-google,.catalog-modules span.fa.fa-google-platform{font-size:1.5em;position:relative;top:-0.1em;}
.catalog-modules .bfg-game-info-line{color:#8f8f99;font-size:0.80em;}
.catalog-modules .catalog-genre,.catalog-modules div.catalog-available-platforms{line-height:1.75em;}#container .catalog-modules .catalog-genre,#container .catalog-modules div.catalog-available-platforms{display:block;float:none;}
.catalog-modules .catalog-genre a,.catalog-modules .catalog-genre{color:#8f8f99;font-weight:normal;}
.catalog-modules .catalog-module-heading{background:#184374;background:-moz-linear-gradient(top, #206ec4 0%, #184374 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #206ec4), color-stop(100%, #184374));background:-webkit-linear-gradient(top, #206ec4 0%, #184374 100%);background:-o-linear-gradient(top, #206ec4 0%, #184374 100%);background:-ms-linear-gradient(top, #206ec4 0%, #184374 100%);background:linear-gradient(top, #206ec4 0%, #184374 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#206ec4', endColorstr='#184374',GradientType=0 );*zoom:1;}.catalog-modules .catalog-module-heading h5{line-height:1.5;padding-left:0.5em;font-family:"EdGothic";font-size:1.5em;color:white;}
.catalog-modules .catalog-module-heading span.bfg-module-icon{display:inline-block;position:absolute;left:0;top:-32px;height:64px;width:64px;background-image:url('../images/../images/mobile-games/catalog-modules-sprite.png');background-size:64px;}@media (-webkit-min-device-pixel-ratio:2){.catalog-modules .catalog-module-heading span.bfg-module-icon{background-image:url('../images/../images/mobile-games/catalog-modules-sprite_2x.png');}}
.catalog-modules .catalog-module-heading:before,.catalog-modules .catalog-module-heading:after{display:table;line-height:0;content:"";}
.catalog-modules .catalog-module-heading:after{clear:both;}
.catalog-modules .catalog-module-seeall{padding:0.416666667em 1em;text-align:right;}.catalog-modules .catalog-module-seeall .fa{color:#ffffff;font-size:0.916666667em;}
.catalog-modules .catalog-module-seeall a{color:#ffffff;font-size:0.916666667em;font-weight:normal;}
body #container .bfg-scroller{color:#8f8f99;width:699px;}body #container .bfg-scroller .bfg-slides-container{width:1900px;position:absolute;}
body #container .bfg-scroller .bfg-scroll{overflow:hidden;width:699px;height:240px;}body #container .bfg-scroller .bfg-scroll .bfg-slide{width:135px;float:left;padding:0;margin:0 10px 0 10px;}body #container .bfg-scroller .bfg-scroll .bfg-slide >div{width:105px;}
body #container .bfg-scroller .bfg-scroll .bfg-slide a img{width:105px;height:105px;}
body #container .bfg-scroller .bfg-scroll .bfg-next,body #container .bfg-scroller .bfg-scroll .bfg-prev{color:#8f8f99;display:none;top:-105px;position:absolute;border:none;outline:none;}body #container .bfg-scroller .bfg-scroll .bfg-next span.fa,body #container .bfg-scroller .bfg-scroll .bfg-prev span.fa{display:inline-block;background-color:#e6e6e9;width:30px;height:40px;padding:10px 5px;color:#8f8f99;cursor:pointer;margin-right:0px;}
body #container .bfg-scroller .bfg-scroll .bfg-next{right:-1px;text-align:right;z-index:2000;}
body #container .bfg-scroller .bfg-scroll .bfg-prev{text-align:left;left:0px;z-index:2001;}
body #container .bfg-scroller .bfg-box-inner-shadow-right{position:absolute;right:0px;width:9px;min-height:200px;top:0;background:url(../images/mobile-games/module-shadow-right.png) no-repeat right bottom;z-index:1000;}
body #container .catalog-modules.bfg-scroller .catalog-module-heading+div.bfg-row{padding-top:1.3em;}
body #container .catalog-modules.bfg-scroller .bfg-scroll .bfg-next,body #container .catalog-modules.bfg-scroller .bfg-scroll .bfg-prev{top:45px;}
#bfg-catalog-title-bar h1{display:inline-block;padding:0;margin:0;clear:none;color:#333333;}#bfg-catalog-title-bar h1 span{font-family:Arial,Helvetica,sans-serif;font-size:0.5em;}
#bfg-catalog-title-bar .bfg-catalog-page-sub-title a{margin-left:2px;}
#social_plugin{text-align:right;overflow:hidden;height:20px;margin-bottom:10px;}#social_plugin .social_plugin{margin:0 8px 8px 0;float:right;}#social_plugin .social_plugin#social_plugin_facebook{height:20px;overflow:hidden;}
#social_plugin .social_plugin#social_plugin_google_plus{overflow:hidden;}
#social_plugin .social_plugin#social_plugin_twitter{overflow:hidden;}
#bfg-catalog-most-viewed-bar ul.inline-list{display:inline-block;list-style-type:none;margin:0;padding:0;}#bfg-catalog-most-viewed-bar ul.inline-list li{display:inline-block;margin:0;padding:0 0 0 0.7em;}
#bfg-catalog-most-viewed-bar p{color:#8f8f99;display:inline-block;}
#bfg-catalog-most-viewed-bar a{font-weight:normal;}
#catalog_carousel{height:296px;overflow:hidden;}#catalog_carousel .carousel-main-slide{width:501px;height:296px;overflow:hidden;}#catalog_carousel .carousel-main-slide .carousel-slide{visibility:hidden;opacity:0;position:absolute;top:0;width:501px;height:296px;overflow:hidden;}#catalog_carousel .carousel-main-slide .carousel-slide a.carousel-call-to-action{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;bottom:20px;right:20px;display:none;white-space:nowrap;}
#catalog_carousel .carousel-main-slide .carousel-slide:first-child{visibility:visible;opacity:1;}
#catalog_carousel .carousel-right-slides{width:198px;height:396px;overflow:hidden;position:absolute;border-left:1px solid #ffffff;}#catalog_carousel .carousel-right-slides .carousel-slide{width:100%;height:99px;overflow:hidden;border-bottom:1px solid #ffffff;}
#catalog-featured-top .catalog-featured-top-modules{width:220px;height:140px;margin-bottom:16px;}#catalog-featured-top .catalog-featured-top-modules>div{width:100%;}
#catalog-featured-top .catalog-featured-top-modules .ribbon.round h3{bottom:-5px;}
#catalog-new-releases h5{padding-left:64px;}#catalog-new-releases h5 span.bfg-module-icon{background-position:0 0;}
#catalog-top-rated .bfg-slides-container{width:3100px;}
#catalog-top-rated h5{padding-left:64px;}#catalog-top-rated h5 span.bfg-module-icon{background-position:0 -128px;}
#catalog-most-popular .bfg-slides-container{width:3100px;}
#catalog-most-popular h5{padding-left:64px;}#catalog-most-popular h5 span.bfg-module-icon{background-position:0 -192px;}
#catalog-recommended .bfg-slides-container{width:1900px;}
#catalog-featured{color:#8f8f99;min-height:280px;}#catalog-featured h5{padding-left:64px;}#catalog-featured h5 span.bfg-module-icon{background-position:0 -64px;}
#catalog-featured p{font-size:0.85em;width:75%;}
#catalog-featured .feature-row{margin-bottom:1.25em;padding-top:1.3em;}#catalog-featured .feature-row .bfg-col-xs-4{width:220px;}
#catalog-featured .feature-row .bfg-col-xs-4:first-child+.bfg-col-xs-4{margin-left:20px;margin-right:19px;}
.catalog-promo-content .catalog-eff-the-grid-middle{margin:0 19px 0 20px;}
.catalog-promo-content dl{width:220px;float:left;display:inline-block;}.catalog-promo-content dl dt{font-weight:bold;color:#003399;position:relative;width:100%;height:auto;*height:162px;min-height:162px;}.catalog-promo-content dl dt a{display:block;height:100%;width:100%;padding-top:145px;line-height:1;}
.catalog-promo-content dl dt.slot-content{background:transparent 0 0 no-repeat;background-size:220px auto;}
.catalog-promo-content dl dt.ios-promo-bfgapp{background-image:url('../images/../images/mobile-games/promo-content/tile_bfgapp_ios.jpg');}@media (-webkit-min-device-pixel-ratio:2){.catalog-promo-content dl dt.ios-promo-bfgapp{background-image:url('../images/../images/mobile-games/promo-content/tile_bfgapp_ios_2x.jpg');}}
.catalog-promo-content dl dt.ios-promo-isplash{background-image:url('../images/../images/mobile-games/promo-content/tile_isplash_en.jpg');}@media (-webkit-min-device-pixel-ratio:2){.catalog-promo-content dl dt.ios-promo-isplash{background-image:url('../images/../images/mobile-games/promo-content/tile_isplash_en_2x.jpg');}}
.catalog-promo-content dl dt.ios-promo-bfcasino{background-image:url('../images/../images/mobile-games/promo-content/tile_casino.jpg');}@media (-webkit-min-device-pixel-ratio:2){.catalog-promo-content dl dt.ios-promo-bfcasino{background-image:url('../images/../images/mobile-games/promo-content/tile_casino_2x.jpg');}}
.catalog-promo-content dl dt.ios-promo-fairway{background-image:url('../images/../images/mobile-games/promo-content/tile_fairway_en.jpg');}@media (-webkit-min-device-pixel-ratio:2){.catalog-promo-content dl dt.ios-promo-fairway{background-image:url('../images/../images/mobile-games/promo-content/tile_fairway_en_2x.jpg');}}
.catalog-promo-content dl dt.ios-promo-gummydrop{background-image:url('../images/../images/mobile-games/promo-content/tile_gummydrop_en.jpg');}@media (-webkit-min-device-pixel-ratio:2){.catalog-promo-content dl dt.ios-promo-gummydrop{background-image:url('../images/../images/mobile-games/promo-content/tile_gummydrop_en_2x.jpg');}}
.catalog-promo-content dl dt.android-promo-bfgapp{background-image:url('../images/../images/mobile-games/promo-content/tile_bfgapp_android.jpg');}@media (-webkit-min-device-pixel-ratio:2){.catalog-promo-content dl dt.android-promo-bfgapp{background-image:url('../images/../images/mobile-games/promo-content/tile_bfgapp_android_2x.jpg');}}.catalog-promo-content dl dt.android-promo-bfgapp a{font-size:.9em;line-height:1.1;}
.catalog-promo-content dl dt.android-promo-isplash{background-image:url('../images/../images/mobile-games/promo-content/tile_androidsplash_en.jpg');}@media (-webkit-min-device-pixel-ratio:2){.catalog-promo-content dl dt.android-promo-isplash{background-image:url('../images/../images/mobile-games/promo-content/tile_androidsplash_en_2x.jpg');}}
.catalog-promo-content dl dt.android-promo-bfcasino{background-image:url('../images/mobile-games/promo-content/tile_casino.jpg');}
.catalog-promo-content dl dt.android-promo-fairway{background-image:url('../images/../images/mobile-games/promo-content/tile_fairway.jpg');}@media (-webkit-min-device-pixel-ratio:2){.catalog-promo-content dl dt.android-promo-fairway{background-image:url('../images/../images/mobile-games/promo-content/tile_fairway_2x.jpg');}}
.catalog-promo-content dl dt.android-promo-gummydrop{background-image:url('../images/../images/mobile-games/promo-content/tile_gummydrop_en.jpg');}@media (-webkit-min-device-pixel-ratio:2){.catalog-promo-content dl dt.android-promo-gummydrop{background-image:url('../images/../images/mobile-games/promo-content/tile_gummydrop_en_2x.jpg');}}
.catalog-promo-content dl dd{padding:0;font-size:0.9em;}
#catalog-top-ten ol{list-style-type:none;coutner-reset:bfg-counter;margin:0;padding:2.25em 0 0;}#catalog-top-ten ol li{color:#8f8f99;padding:0 0 0.5em 0;min-height:105px;width:100%;margin:1em 0;border-bottom:1px solid #e7e7e7;counter-increment:bfg-counter;}#catalog-top-ten ol li:before{position:absolute;left:0em;content:counter(bfg-counter) ".";color:#8f8f99;font-size:0.85em;}
#catalog-top-ten ol li dl.bfg-row{float:none;position:static;clear:both;}
#catalog-top-ten ol li dt img{width:72px;height:72px;margin-left:20px;}
#catalog-top-ten ol li dt a{padding:0;}
#catalog-top-ten ol li a{display:inline-block;padding:0;width:92px;}
div#theme_banner_pagecap{display:none;}
.catalog-similar-games.catalog-modules .catalog-module-heading h5{position:relative;padding-left:87px;text-align:left;font-size:1.6em;line-height:1.6;}
.catalog-similar-games.catalog-modules .catalog-module-heading span.bfg-module-icon{background-image:url('../images/gyl/m/_5/gyl_felix_balloons_sm.png');background-repeat:no-repeat;background-size:100%;height:59px;width:71px;top:inherit;bottom:-3px;left:6px;}
.catalog-similar-games.catalog-modules .catalog-module-heading .catalog-module-seeall{line-height:1.6em;}.catalog-similar-games.catalog-modules .catalog-module-heading .catalog-module-seeall a{font-weight:bold;}
.catalog-similar-games ul,.catalog-similar-games li{list-style:none;}
.catalog-similar-games ul{padding:0 0 12px 10px;*zoom:1;}.catalog-similar-games ul:before,.catalog-similar-games ul:after{display:table;line-height:0;content:"";}
.catalog-similar-games ul:after{clear:both;}
.catalog-similar-games li{text-align:left;float:left;display:inline-block;width:13.15%;padding-left:1.3%;}.catalog-similar-games li:first-child{padding-left:0;}
.catalog-similar-games li a{display:inline-block;}.catalog-similar-games li a img{margin-bottom:10px;}
#container .catalog-pagination{display:block;float:right;}#container .catalog-pagination .pagination-status,#container .catalog-pagination .pagination-list,#container .catalog-pagination .pagination-view-all,#container .catalog-pagination .pagination-view-paged{display:inline-block;line-height:2.833333333em;}
#container .catalog-pagination .pagination-status{margin-right:1.5em;}
#container .catalog-pagination .pagination-list ul{margin:0;padding:0;}
#container .catalog-pagination .pagination-link{width:3em;float:left;color:#003399;text-align:center;border:thin solid #e6e6e9;border-right:none;list-style:none;cursor:default;}#container .catalog-pagination .pagination-link.active a{cursor:default;}
#container .catalog-pagination .pagination-link.active.page{background-color:#003399;color:#ffffff;}#container .catalog-pagination .pagination-link.active.page a,#container .catalog-pagination .pagination-link.active.page a:hover{color:#ffffff;}
#container .catalog-pagination .pagination-link.active.prev a,#container .catalog-pagination .pagination-link.active.next a{color:#cccccc;}
#container .catalog-pagination .pagination-link.prev{border-radius:0.333333333em 0 0 0.333333333em;}
#container .catalog-pagination .pagination-link.next{border-radius:0 0.333333333em 0.333333333em 0;border-right:thin solid #e6e6e9;}
#container .catalog-pagination .pagination-link a{display:block;font-weight:normal;text-decoration:none;}
#container .catalog-pagination .pagination-view-all,#container .catalog-pagination .pagination-view-paged{margin-left:0.5em;}
#container .catalog-pagination.scrolling{margin:0;position:fixed;bottom:0;z-index:1;width:700px;background:#ffffff;box-shadow:0 -5px 15px #ffffff;text-align:right;}#container .catalog-pagination.scrolling .pagination-status,#container .catalog-pagination.scrolling .pagination-view-paged{display:inline;float:none;}
#container .catalog-pagination.scrolling .pagination-list,#container .catalog-pagination.scrolling .pagination-view-all{display:none;}
#catalog_main{padding-top:9px;}
.catalog-gamelist{margin-bottom:3.4em;width:100%;}.catalog-gamelist .catalog-title{border-bottom:1px solid #BDCBD4;}#container .catalog-gamelist .catalog-title{display:block;float:none;}
.catalog-gamelist .catalog-title h2{font-size:2.2em;color:#333;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out;}
.catalog-gamelist .catalog-gamelist-content{margin:0 0 1.666666667em;padding:0;min-height:380px;}.catalog-gamelist .catalog-gamelist-content>div{width:100%!important;}
.catalog-gamelist ol.gamelist{list-style:none;padding-left:0;}.catalog-gamelist ol.gamelist.gamelist-row{margin-top:1em;margin-bottom:2em;}.catalog-gamelist ol.gamelist.gamelist-row::last-child{margin-bottom:0;}
.catalog-gamelist ol.gamelist>li{counter-increment:order;}.catalog-gamelist ol.gamelist>li:before{content:counter(order) ' ';display:block;color:#8f8f99;}
.catalog-gamelist .gamelist-view-list ol.gamelist{margin-top:2em;margin-bottom:0;}.catalog-gamelist .gamelist-view-list ol.gamelist>li{padding-bottom:1.2em;border-bottom:1px solid #efefef;margin-bottom:.7em;}.catalog-gamelist .gamelist-view-list ol.gamelist>li::last-child{margin-bottom:0;}
.catalog-gamelist .gamelist-view-list ol.gamelist>li::before{margin-bottom:.2em;}
.catalog-gamelist .loaded-content{width:100%;margin:0;padding:0;}#container .catalog-gamelist .loaded-content{display:none;}
.catalog-gamelist ol.gamelist+ol.gamelist,.catalog-gamelist .loaded-content>ol.gamelist{margin-top:0;}
.gamelist-controls{padding-top:10px;}
#container .gamelist-controls-bottom{margin:20px 0;float:right;}
.bfg-game{padding:0;overflow:auto;float:left;width:25%;}
.bfg-game-inner{width:auto;display:block;float:none;padding-right:10%;}
.bfg-game-icon{width:105px;}
.bfg-game-icon a{display:block;}
.bfg-game p{padding:5px 0 0 0;margin:0;}
.bfg-game .bfg-game-info-line{font-size:0.80em;line-height:1;margin-top:4px;}.bfg-game .bfg-game-info-line div.catalog-genre,.bfg-game .bfg-game-info-line div.catalog-available-platforms{line-height:1.75em;display:block;float:none;}
.bfg-game .bfg-game-info-line .catalog-genre a{color:#8f8f99;font-weight:normal;}
.gamelist-view-list .bfg-col-gutter{border-width:12px;}
.gamelist-view-list .bfg-game{width:100%;overflow:inherit;}.gamelist-view-list .bfg-game .bfg-game-inner{padding:0;}#container .gamelist-view-list .bfg-game .bfg-game-inner{display:block;float:none;}
.gamelist-view-list .bfg-game p{font-size:13px;}
.gamelist-view-list .bfg-game .bfg-game-icon{left:1px;}
.gamelist-view-list .bfg-game .bfg-game-info{width:60%;border-right:34px solid transparent;}
.gamelist-view-list .bfg-game .bfg-game-info-line div.catalog-genre{padding-right:1em;line-height:2;font-size:1.1em;}#container .catalog-modules .gamelist-view-list .bfg-game .bfg-game-info-line div.catalog-genre{float:left;}
.gamelist-view-list .bfg-game .bfg-game-info-line div.catalog-available-platforms{margin-top:1px;}#container .catalog-modules .gamelist-view-list .bfg-game .bfg-game-info-line div.catalog-available-platforms{float:left;}
#container .gamelist-view-list .bfg-game .bfg-game-buttons{float:right;}
.gamelist-view-list .bfg-game .bfg-game-buttons .bfg-button{position:relative;width:auto;margin-bottom:1em;*zoom:1;}.gamelist-view-list .bfg-game .bfg-game-buttons .bfg-button:before,.gamelist-view-list .bfg-game .bfg-game-buttons .bfg-button:after{display:table;line-height:0;content:"";}
.gamelist-view-list .bfg-game .bfg-game-buttons .bfg-button:after{clear:both;}
#container .gamelist-view-list .bfg-game .bfg-game-buttons .bfg-button{display:block;float:none;}
.gamelist-view-list .bfg-game .bfg-game-buttons .btn{padding:.2em 0 .3em;}.gamelist-view-list .bfg-game .bfg-game-buttons .btn,.gamelist-view-list .bfg-game .bfg-game-buttons .btn .fa{font-size:.95em;}
.gamelist-view-list .bfg-game .bfg-game-buttons .btn .fa{margin:0;}
.gamelist-view-list .bfg-game .bfg-game-buttons .btn .fa-caret-down{position:relative;top:-0.1em;}
.gamelist-view-list .bfg-game .bfg-game-buttons .options-button-list{background:#ffffff;border:1px solid #e6e6e9;border-radius:4px;box-shadow:0 0 6px #666666;display:none;left:0;list-style:none;margin:0;padding:0 0 .7em;position:absolute;top:2.2em;z-index:2;}.gamelist-view-list .bfg-game .bfg-game-buttons .options-button-list.show-list{display:block;}
.gamelist-view-list .bfg-game .bfg-game-buttons .options-button-list li{padding:0.75em 1.125em 0;}
.gamelist-view-list .bfg-game .bfg-game-buttons .options-button-list a{display:inline-block;font-size:1.1em;font-weight:normal;padding-bottom:.03333333em;text-decoration:none;border-bottom:1px solid transparent;}.gamelist-view-list .bfg-game .bfg-game-buttons .options-button-list a:hover{border-bottom:1px solid currentColor;}
.gamelist-view-list .bfg-game .bfg-game-buttons .options-button-list a .fa{display:inline;font-size:1.133333333333em;margin:0;top:auto;color:inherit;}.gamelist-view-list .bfg-game .bfg-game-buttons .options-button-list a .fa:before{position:relative;font-size:.8rem;}
.gamelist-sort-label{padding-right:1em;}
.gamelist-sort,.gamelist-sort select,.gamelist-sort-label{font-weight:normal;color:#444;margin:0;}
.gamelist-sort{position:relative;padding:0;display:inline-block;left:auto;}
.gamelist-sort-select{-moz-border-radius:4px;-moz-box-shadow:0 0px 1px #ccc, 0 0 #D4D4D4 inset;-webkit-border-radius:4px;-webkit-box-shadow:0 0px 1px #ccc, 0 0 #D4D4D4 inset;background:#f8f8f8;border-color:#D4D4D4;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 0px 1px #ccc, 0 0 #D4D4D4 inset;margin:0;float:none;position:relative;display:inline-block;overflow:hidden;width:9.8rem;margin-bottom:-0.75em;}.gamelist-sort-select select{border:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-block;width:99.6%;outline:none;padding:.25em .5em .5em;}.gamelist-sort-select select::-ms-expand{display:none;}
.gamelist-sort-select select::focus,.gamelist-sort-select select::-moz-focus-inner{outline:none;border-color:transparent;}
.gamelist-sort-indicator{border-left:1px solid #ddd;color:#aaa;content:' ';line-height:1.8;min-width:22px;pointer-events:none;position:absolute;right:0px;top:0;bottom:0;text-align:center;width:1.6rem;}.gamelist-sort-indicator i{color:#C6C6C6;font-size:.7rem;margin-top:-0.8rem;pointer-events:none;}
.gamelist-sort-select select,.gamelist-sort-indicator{background:#fdfdfd;background:-moz-linear-gradient(top, #fdfdfd 0%, #ecebea 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfdfd), color-stop(100%, #ecebea));background:-webkit-linear-gradient(top, #fdfdfd 0%, #ecebea 100%);background:-o-linear-gradient(top, #fdfdfd 0%, #ecebea 100%);background:-ms-linear-gradient(top, #fdfdfd 0%, #ecebea 100%);background:linear-gradient(to bottom, #fdfdfd 0%, #ecebea 100%);}
.gamelist-controls-toggle{margin-top:.2em;}#container .gamelist-controls-toggle{float:right;}
.toggle-option{display:block;height:23px;width:26px;margin-right:4px;float:left;}.toggle-option.selected{border:1px solid #00437b;border-radius:3px;margin-top:-1px;}.toggle-option.selected a{margin-left:-1px;}
.icon-views{background:url("../images/site/icons/icon_fgl_views.png") no-repeat;text-indent:-10000px;overflow:hidden;display:inline-block;}
.icon-views-grid,.icon-views-list{width:26px;height:21px;}
.icon-views-list{background-position:-54px 0;}
.icon-views-grid{background-position:-27px 0;}
.gamelist-filters{padding-left:18px;padding-top:16px;}.gamelist-filters h2{color:#000;font-size:1.2em;}
.gamelist-filters ul{list-style:none;padding:0;padding-left:9px;margin-top:4px;}.gamelist-filters ul ul{padding-left:18px;padding-top:8px;margin-top:0;}
.gamelist-filters li{padding-bottom:8px;}.gamelist-filters li.selected{font-weight:bold;cursor:default;}
.gamelist-filters li a{display:block;font-weight:normal;}
.gamelist-filters-group{padding-bottom:8px;padding-top:8px;}
.gamelist-filters li a.gamelist-filters-reset{color:red;font-weight:bold;}.gamelist-filters li a.gamelist-filters-reset span.fa{color:red;font-size:12px;margin:0;color:inherit;}
.gamelist-loading{margin:4em 0 0 -4em;color:#006699;font-size:14px;font-weight:bold;text-align:center;}.gamelist-loading img{margin-right:5px;vertical-align:middle;}
.gamelist-stage,#container .gamelist-stage{visibility:hidden;position:relative;z-index:0;width:100%;}
.ribbon{position:relative;}
.ribbon h3{font-family:EdGothic;font-weight:400;font-style:normal;font-size:1.2em;line-height:1.3;display:inline-block;margin:0;padding:1px 10px;border-width:1px;border-style:solid;}
.ribbon.round h3{-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;position:absolute;height:22px;float:right;bottom:0px;right:-5px;text-align:right;}.ribbon.round h3:after{content:'';display:block;position:absolute;border-style:solid;width:5px;height:6px;right:-1px;bottom:20px;border-width:1px;border-left-width:0px;border-top-width:0px;border-top-right-radius:4px;border-bottom-right-radius:3px;background:#333333;}
.ribbon.round.ribbon-small h3{font-size:1em;padding:1px 5px;height:17px;right:-5px;line-height:1.1;}.ribbon.round.ribbon-small h3:after{bottom:15px;}
.sash-ns{}
.sash .ribbon h3,.sash-2xs .ribbon h3,.sash-3xs .ribbon h3,.sash-4xs .ribbon h3,.sash-free .ribbon h3,.sash-osn20 .ribbon h3,.sash-osn25 .ribbon h3,.sash-osn30 .ribbon h3,.sash-osn50 .ribbon h3,.sash-osn65 .ribbon h3,.sash-pd50 .ribbon h3,.sash-pd55 .ribbon h3,.sash-pd65 .ribbon h3,.sash-ses .ribbon h3,.sash-osnnoup65 .ribbon h3,.sash-osnnoup50 .ribbon h3,.sash-osnnoup30 .ribbon h3,.sash-osnnoup25 .ribbon h3,.sash-osnnoup20 .ribbon h3,.sash-sale .ribbon h3,.sash-red .ribbon h3{color:#ffffff;border-color:#f40000;background:#650000;background:-moz-linear-gradient(top, #A00000 0%, #650000 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a00000), color-stop(100%, #650000));background:-webkit-linear-gradient(top, #A00000 0%, #650000 100%);background:-o-linear-gradient(top, #A00000 0%, #650000 100%);background:-ms-linear-gradient(top, #A00000 0%, #650000 100%);background:linear-gradient(top, #A00000 0%, #650000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a00000', endColorstr='#650000',GradientType=0 );}
.sash .ribbon.round h3:after,.sash-2xs .ribbon.round h3:after,.sash-3xs .ribbon.round h3:after,.sash-4xs .ribbon.round h3:after,.sash-free .ribbon.round h3:after,.sash-osn20 .ribbon.round h3:after,.sash-osn25 .ribbon.round h3:after,.sash-osn30 .ribbon.round h3:after,.sash-osn50 .ribbon.round h3:after,.sash-osn65 .ribbon.round h3:after,.sash-pd50 .ribbon.round h3:after,.sash-pd55 .ribbon.round h3:after,.sash-pd65 .ribbon.round h3:after,.sash-ses .ribbon.round h3:after,.sash-osnnoup65 .ribbon.round h3:after,.sash-osnnoup50 .ribbon.round h3:after,.sash-osnnoup30 .ribbon.round h3:after,.sash-osnnoup25 .ribbon.round h3:after,.sash-osnnoup20 .ribbon.round h3:after,.sash-sale .ribbon.round h3:after,.sash-red .ribbon.round h3:after{border-bottom-color:#f40000;border-right-color:#f40000;border-top-color:#f40000;}
.sash-nc .ribbon h3,.sash-new .ribbon h3,.sash-new20 .ribbon h3,.sash-new25 .ribbon h3,.sash-new30 .ribbon h3,.sash-new50 .ribbon h3,.sash-new65 .ribbon h3,.sash-nu30 .ribbon h3,.sash-nu50 .ribbon h3,.sash-up .ribbon h3,.sash-green .ribbon h3{color:#ffffff;border-color:#6bbb15;background:#306800;background:-moz-linear-gradient(top, #098D03 0%, #306800 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #098d03), color-stop(100%, #306800));background:-webkit-linear-gradient(top, #098D03 0%, #306800 100%);background:-o-linear-gradient(top, #098D03 0%, #306800 100%);background:-ms-linear-gradient(top, #098D03 0%, #306800 100%);background:linear-gradient(top, #098D03 0%, #306800 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#098d03', endColorstr='#306800',GradientType=0 );}
.sash-nc .ribbon.round h3:after,.sash-new .ribbon.round h3:after,.sash-new20 .ribbon.round h3:after,.sash-new25 .ribbon.round h3:after,.sash-new30 .ribbon.round h3:after,.sash-new50 .ribbon.round h3:after,.sash-new65 .ribbon.round h3:after,.sash-nu30 .ribbon.round h3:after,.sash-nu50 .ribbon.round h3:after,.sash-up .ribbon.round h3:after,.sash-green .ribbon.round h3:after{border-bottom-color:#6bbb15;border-right-color:#6bbb15;border-top-color:#6bbb15;}
.sash-bff .ribbon h3,.sash-tr .ribbon h3,.sash-white .ribbon h3{color:#003399;border-color:#deeaf1;background:#cce1f3;background:-moz-linear-gradient(top, #FFFFFF 0%, #CCE1F3 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #cce1f3));background:-webkit-linear-gradient(top, #FFFFFF 0%, #CCE1F3 100%);background:-o-linear-gradient(top, #FFFFFF 0%, #CCE1F3 100%);background:-ms-linear-gradient(top, #FFFFFF 0%, #CCE1F3 100%);background:linear-gradient(top, #FFFFFF 0%, #CCE1F3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cce1f3',GradientType=0 );}
.sash-bff .ribbon.round h3:after,.sash-tr .ribbon.round h3:after,.sash-white .ribbon.round h3:after{border-bottom-color:#deeaf1;border-right-color:#deeaf1;border-top-color:#deeaf1;}
.sash-ddup65 .ribbon h3,.sash-dd55 .ribbon h3,.sash-ddup50 .ribbon h3{color:#008800;border-color:#deeaf1;background:#cce1f3;background:-moz-linear-gradient(top, #FFFFFF 0%, #CCE1F3 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #cce1f3));background:-webkit-linear-gradient(top, #FFFFFF 0%, #CCE1F3 100%);background:-o-linear-gradient(top, #FFFFFF 0%, #CCE1F3 100%);background:-ms-linear-gradient(top, #FFFFFF 0%, #CCE1F3 100%);background:linear-gradient(top, #FFFFFF 0%, #CCE1F3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cce1f3',GradientType=0 );}
.sash-ddup65 .ribbon.round h3:after,.sash-dd55 .ribbon.round h3:after,.sash-ddup50 .ribbon.round h3:after{border-bottom-color:#deeaf1;border-right-color:#deeaf1;border-top-color:#deeaf1;}
.sash-ddup65 i.fa,.sash-dd55 i.fa,.sash-ddup50 i.fa{color:#cf2525;font-size:1.1em;padding-right:3px;}
.sash-bundle .ribbon h3,.sash-bundle30 .ribbon h3,.sash-orange .ribbon h3{color:#ffffff;border-color:#ff8227;background:#f94b02;background:-moz-linear-gradient(top, #FF9704 0%, #F94B02 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff9704), color-stop(100%, #f94b02));background:-webkit-linear-gradient(top, #FF9704 0%, #F94B02 100%);background:-o-linear-gradient(top, #FF9704 0%, #F94B02 100%);background:-ms-linear-gradient(top, #FF9704 0%, #F94B02 100%);background:linear-gradient(top, #FF9704 0%, #F94B02 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9704', endColorstr='#f94b02',GradientType=0 );}
.sash-bundle .ribbon.round h3:after,.sash-bundle30 .ribbon.round h3:after,.sash-orange .ribbon.round h3:after{border-bottom-color:#ff8227;border-right-color:#ff8227;border-top-color:#ff8227;}
.sash-bfpremium .ribbon h3,.sash-gold .ribbon h3{color:#665301;border-color:#fff6bb;background:#fbd52a;background:-moz-linear-gradient(top, #FEF1BA 0%, #fbd52a 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffebb5), color-stop(100%, #fbd52a));background:-webkit-linear-gradient(top, #FEF1BA 0%, #fbd52a 100%);background:-o-linear-gradient(top, #FEF1BA 0%, #fbd52a 100%);background:-ms-linear-gradient(top, #FEF1BA 0%, #fbd52a 100%);background:linear-gradient(top, #FEF1BA 0%, #fbd52a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffebb5', endColorstr='#fbd52a',GradientType=0 );}
.sash-bfpremium .ribbon.round h3:after,.sash-gold .ribbon.round h3:after{border-bottom-color:#fff6bb;border-right-color:#fff6bb;border-top-color:#fff6bb;}
