.main-ticket-template,
.main-ticket-template * {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.hiw-content-wrapper .how-it-works-container .play-as-group,
.hiw-content-wrapper .how-it-works-container .increase-odds,
.hiw-content-wrapper .how-it-works-container .pay-less {
 background-image:url("https://www.thelotter.com.pa/App_Themes/Default/Images/Sprites/syndicatesSprite.png?v=20212608154346")
}
.our-winners-container .our-winners-body .prizes-paid-out .header-image,
.our-winners-container .our-winners-body .most-recent-winners .header-image,
.our-winners-container .our-winners-body .quotation .header-image {
 background-image:url("https://www.thelotter.com.pa/App_Themes/Default/Images/Sprites/ourWinnersSprite.png?v=20212608154346")
}
.our-winners-container .our-winners-body .prizes-paid-out .header-image-v2,
.our-winners-container .our-winners-body .most-recent-winners .header-image-v2,
.our-winners-container .our-winners-body .meet-our-winners .header-image {
 background-image:url("https://www.thelotter.com.pa/App_Themes/Default/Images/Sprites/ourWinnersSpriteV2.png?v=20212608154346")
}
.hiw-content-wrapper .how-it-works-container.player .columns-wrapper:after,
.main-ticket-template .left-promos:after,
.main-ticket-template .right-promos:after,
.our-winners-container .our-winners-body:after,
.floating-wrapper:after,
.component-wrapper:after {
 content:"";
 display:table;
 clear:both
}
.latest-draw-results-container {
 width:334px
}
.latest-draw-results-container .header-container {
 height:35px
}
.latest-draw-results-container .header-container a {
 line-height:16px;
 font-size:14px;
 margin-top:8px;
 float:right
}
.latest-draw-results-container .body-container {
 position:relative;
 overflow:hidden;
 border-top:1px solid #ebebeb;
 border-bottom:1px solid #ebebeb
}
.latest-draw-results-container .latest-draw-repeater {
 position:relative
}
.main-site .latest-draw-results-container .latest-draw-repeater {
 max-height:530px
}
.sub-site .latest-draw-results-container .latest-draw-repeater {
 height:283px
}
.sub-site .latest-draw-results-container .latest-draw-repeater.no-pager {
 height:283px
}
.sub-site .latest-draw-results-container .latest-draw-repeater.no-pager.two-items {
 height:188px
}
.sub-site .latest-draw-results-container .latest-draw-repeater.no-pager.one-item {
 height:93px
}
.latest-draw-results-container .latest-draw-repeater .clickable {
 cursor:pointer
}
.latest-draw-results-container .latest-draw-repeater a {
 color:#3F3F3F;
 text-decoration:none
}
.latest-draw-results-container .empty-draw-result-item {
 height:78px
}
.hiw-content-wrapper {
 position:relative;
 z-index:0
}
.hiw-content-wrapper .hiw-diagonal-shadow:before {
 z-index:-1;
 position:absolute;
 content:"";
 bottom:15px;
 left:10px;
 width:50%;
 top:80%;
 max-width:300px;
 background:#bcbcbc;
 -webkit-box-shadow:0 15px 10px #bcbcbc;
 -moz-box-shadow:0 15px 10px #bcbcbc;
 -webkit-transform:rotate(-3deg);
 -moz-transform:rotate(-3deg);
 -o-transform:rotate(-3deg);
 -ms-transform:rotate(-3deg);
 transform:rotate(-3deg)
}
.ie8 .hiw-content-wrapper .hiw-diagonal-shadow:before {
 display:none
}
.hiw-content-wrapper .how-it-works-container {
 width:1000px;
 height:400px;
 background-color:#f8f8f8;
 border:1px solid #dedede;
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius:4px
}
.hiw-content-wrapper .how-it-works-container .trigger {
 width:215px;
 height:155px;
 cursor:pointer;
 background-position:0 -40px
}
.hiw-content-wrapper .how-it-works-container .trigger:hover {
 background-position:0 -195px
}
.hiw-content-wrapper .how-it-works-container .cursor-default {
 cursor:default !important
}
.hiw-content-wrapper .how-it-works-container.player .trigger {
 width:200px;
 height:155px;
 margin-bottom:10px;
 background-position:200px 310px;
 cursor:pointer
}
.hiw-content-wrapper .how-it-works-container.player .trigger:hover {
 background-position:200px 155px
}
.hiw-content-wrapper .how-it-works-container.player .column-container.last {
 float:right !important;
 margin-right:30px !important;
 margin-top:26px;
 margin-top:18px
}
.hiw-content-wrapper .how-it-works-container.player .row-wrapper {
 width:410px !important
}
.hiw-content-wrapper .how-it-works-container.player .row-wrapper.top {
 margin-left:0 !important
}
.hiw-content-wrapper .how-it-works-container.player .read-more,
.hiw-content-wrapper .how-it-works-container.player .view-all-syndicates {
 text-align:right
}
.hiw-content-wrapper .how-it-works-container.player .links {
 float:right;
 margin-top:14px;
 line-height:22px;
 margin-right:-11px
}
.hiw-content-wrapper .how-it-works-container.player .columns-wrapper {
 width:410px
}
.hiw-content-wrapper .how-it-works-container.player .tip {
 width:200px;
 height:40px;
 margin-top:5px;
 margin-bottom:10px;
 background-position:200px 350px
}
.hiw-content-wrapper .how-it-works-container .row-wrapper {
 margin-left:20px;
 margin-right:20px
}
.hiw-content-wrapper .how-it-works-container .row-wrapper.top {
 margin-top:20px
}
.hiw-content-wrapper .how-it-works-container .right {
 float:right
}
.hiw-content-wrapper .how-it-works-container .flash {
 margin-top:12px;
 float:left
}
.hiw-content-wrapper .how-it-works-container .tip {
 width:200px;
 height:40px;
 margin-top:30px;
 margin-bottom:10px
}
.hiw-content-wrapper .how-it-works-container .banner-iframe-wrapper,
.hiw-content-wrapper .how-it-works-container .banner-iframe {
 width:370px;
 height:220px
}
.hiw-content-wrapper .how-it-works-container .column-container {
 width:185px;
 margin-right:20px;
 margin-top:12px;
 float:left
}
.hiw-content-wrapper .how-it-works-container .column-container.last {
 margin-right:0
}
.hiw-content-wrapper .how-it-works-container .text {
 line-height:22px
}
.hiw-content-wrapper .how-it-works-container .play-as-group {
 background-position:188px 100px;
 width:188px;
 height:100px;
 display:inline-block
}
.hiw-content-wrapper .how-it-works-container .increase-odds {
 background-position:188px 200px;
 width:188px;
 height:100px;
 display:inline-block
}
.hiw-content-wrapper .how-it-works-container .pay-less {
 background-position:188px 300px;
 width:188px;
 height:100px;
 display:inline-block
}
.main-ticket-template {
 width:1000px;
 height:270px
}
.main-ticket-template .left-promos {
 float:left;
 position:relative;
 z-index:1
}
.main-ticket-template .right-promos {
 float:right;
 width:332px;
 height:270px;
 position:relative;
 z-index:1
}
.main-ticket-template .left-promos,
.main-ticket-template .left-item .lottery-card-promo,
.main-ticket-template .left-item .banner {
 width:668px;
 height:270px;
 overflow:hidden
}
.main-ticket-template .left-item {
 border-top-left-radius:10px;
 border-bottom-left-radius:10px
}
.main-ticket-template .lottery-card-promo {
 position:relative;
 padding:20px 20px 0 20px;
 border-top-left-radius:10px;
 border-bottom-left-radius:10px
}
.main-ticket-template .lottery-card-promo.category-regular {
 background-color:#fecc45
}
.main-ticket-template .lottery-card-promo.category-regular h1 {
 color:#3F3F3F
}
.main-ticket-template .lottery-card-promo.category-thebig {
 background-color:#e32e35
}
.main-ticket-template .lottery-card-promo.category-thebig h1 {
 color:#FFFFFF
}
.main-ticket-template .right-promos .banner {
 border-left:1px solid #ebebeb;
 border-top-right-radius:10px;
 border-bottom-right-radius:10px
}
.main-ticket-template .slick-dots {
 position:absolute;
 bottom:13px;
 left:20px;
 list-style:none;
 display:block;
 padding:0;
 width:100%
}
.main-ticket-template .slick-dots li {
 display:inline-block;
 border:1px solid #FFFFFF;
 border-radius:2px;
 width:14px;
 height:5px;
 margin:0 5px 0 0
}
.main-ticket-template .slick-dots li button {
 border:0;
 padding:0;
 color:transparent;
 background:transparent;
 height:12px;
 width:12px;
 outline:none;
 line-height:0;
 font-size:0;
 cursor:pointer
}
.main-ticket-template .slick-dots li.slick-active,
.main-ticket-template .slick-dots li:hover {
 background-color:#FFFFFF
}
@-moz-document url-prefix() {
 .main-ticket-template .slick-dots li {
  display:-moz-deck
 }
}
.our-winners-container {
 width:1000px;
 border-bottom:1px solid #ebebeb
}
.our-winners-container .our-winners-title {
 display:block;
 text-align:center
}
.our-winners-container .our-winners-title a {
 text-decoration:none
}
.our-winners-container .our-winners-body {
 margin-top:20px;
 padding-bottom:20px
}
.our-winners-container .our-winners-body .prizes-paid-out {
 width:293px;
 float:left;
 text-align:center;
 padding:0 20px 0 20px
}
.our-winners-container .our-winners-body .prizes-paid-out .prizes-paid-out-amount {
 line-height:36px;
 color:#3F3F3F;
 font-size:30px;
 font-family:HelveticaHeavy
}
.our-winners-container .our-winners-body .prizes-paid-out .prizes-paid-out-amount:lang(ru),
.our-winners-container .our-winners-body .prizes-paid-out .prizes-paid-out-amount:lang(zh),
.our-winners-container .our-winners-body .prizes-paid-out .prizes-paid-out-amount:lang(ja),
.our-winners-container .our-winners-body .prizes-paid-out .prizes-paid-out-amount:lang(ro),
.our-winners-container .our-winners-body .prizes-paid-out .prizes-paid-out-amount:lang(pl),
.our-winners-container .our-winners-body .prizes-paid-out .prizes-paid-out-amount:lang(hu),
.our-winners-container .our-winners-body .prizes-paid-out .prizes-paid-out-amount:lang(cs) {
 font-family:Tahoma,Arial,sans-serif;
 color:#3F3F3F;
 font-size:24px;
 line-height:36px;
 font-weight:bold
}
.our-winners-container .our-winners-body .prizes-paid-out .header-image {
 background-position:468px 100px;
 width:234px;
 height:100px;
 display:"none";
 background-size:702px 100px;
 margin:0 auto
}
.our-winners-container .our-winners-body .prizes-paid-out .header-image-v2 {
 background-position:468px 100px;
 width:234px;
 height:100px;
 display:"none";
 background-size:702px 100px;
 margin:0 auto
}
.our-winners-container .our-winners-body .prizes-paid-out .prizes-paid-out-link {
 line-height:26px
}
.our-winners-container .our-winners-body .most-recent-winners {
 width:294px;
 float:left;
 text-align:center;
 padding:0 20px 0 20px
}
.our-winners-container .our-winners-body .most-recent-winners .title {
 line-height:22px;
 margin-top:10px !important;
 margin-bottom:6px !important
}
.our-winners-container .our-winners-body .most-recent-winners .body-text {
 line-height:22px;
 margin-top:16px
}
.our-winners-container .our-winners-body .most-recent-winners .header-image {
 background-position:702px 100px;
 width:234px;
 height:100px;
 display:"none";
 background-size:702px 100px;
 margin:0 auto
}
.our-winners-container .our-winners-body .most-recent-winners .header-image-v2 {
 background-position:702px 100px;
 width:234px;
 height:100px;
 display:"none";
 background-size:702px 100px;
 margin:0 auto
}
.our-winners-container .our-winners-body .quotation {
 width:293px;
 float:left;
 text-align:center;
 padding:0 20px 0 20px;
 line-height:22px
}
.our-winners-container .our-winners-body .quotation .quotation-text {
 font-style:italic
}
.our-winners-container .our-winners-body .quotation .header-image {
 background-position:234px 100px;
 width:234px;
 height:100px;
 display:"none";
 background-size:702px 100px;
 margin:0 auto
}
.our-winners-container .our-winners-body .quotation .body-text {
 margin-top:58px
}
.our-winners-container .our-winners-body .meet-our-winners {
 width:293px;
 float:left;
 text-align:center;
 padding:0 20px 0 20px;
 line-height:22px
}
.our-winners-container .our-winners-body .meet-our-winners .header-image {
 background-position:234px 100px;
 width:234px;
 height:100px;
 display:"none";
 background-size:702px 100px;
 margin:0 auto
}
.our-winners-container .our-winners-body .meet-our-winners .body-text {
 margin-top:58px
}
.our-winners-container .our-winners-body .meet-our-winners .body-text .title a {
 text-decoration:none
}
.component-wrapper {
 margin-bottom:20px
}
.homepage-template-placeholder {
 min-height:1400px
}
.homepage-template-placeholder.num-of-lottery-cards-less-then-3 {
 min-height:1163px
}
.main-ticket-placeholder {
 min-height:270px;
 margin-bottom:14px;
 border:1px solid #dedede;
 border-radius:10px
}
.hp-cards-placeholder {
 width:1000px;
 min-height:200px
}
.hp-quick-draw-cards-placeholder {
 width:1000px
}
.hp-quick-draw-cards-placeholder-v2 {
 width:1000px;
 height:197px;
 overflow:hidden;
 margin-top:15px
}
.hp-quick-draw-cards-placeholder-v2 .hp-quick-draw-title {
 margin-top:0px
}
.home-page-desktop-template h2 {
 margin-bottom:0px
}
.home-page-desktop-template .bottom-separator {
 width:100%;
 border-top:1px solid #ebebeb;
 padding-bottom:10px
}
.home-page-desktop-template .text-h1 {
 text-align:center
}
.hp-cards-placeholder,
x:-moz-any-link,
x:default {
 margin-bottom:30px
}
.hp-games-cards-placeholder {
 width:1000px;
 margin-bottom:20px
}
.hp-games-cards-placeholder .scratch-card-title {
 margin-bottom:0px
}
.hp-games-cards-placeholder .scratch-card-title a {
 text-decoration:none
}
.hp-games-cards-placeholder-v2 {
 width:1000px;
 min-height:280px
}
.hp-games-cards-placeholder-v2 .scratch-card-title {
 margin-bottom:0px;
 margin-top:0px
}
.hp-games-cards-placeholder-v2 .scratch-card-title a {
 text-decoration:none
}
.hp-raffle-cards-placeholder {
 margin-bottom:20px
}
.hp-raffle-cards-placeholder-v2 {
 height:220px;
 overflow:hidden;
 margin-top:20px
}
.hp-raffle-cards-placeholder-v2 .hp-raffle-carousel-title {
 margin-top:0px
}
.hp-games-cards-placeholder,
x:-moz-any-link,
x:default {
 margin-bottom:30px
}
.hiw-placeholder {
 float:none;
 min-height:300px
}
.recent-news-placeholder {
 float:left;
 clear:left;
 min-height:234px;
 border-bottom:1px solid #ebebeb;
 width:650px
}
.recent-news-wrapper {
 border-bottom:none
}
.draw-results-placeholder {
 float:right;
 max-height:563px;
 width:334px
}
.our-winners-placeholder {
 min-height:258px
}
.our-winners-container .our-winners-title {
 margin-top:0
}
.sub-site .homepage-template-placeholder {
 min-height:860px
}
.sub-site .homepage-template-placeholder.num-of-lottery-cards-less-then-3 {
 min-height:351px
}
.sub-site .draw-results-placeholder {
 max-height:302px
}
.sub-site .our-winners-placeholder,
.sub-site .recent-news-placeholder {
 display:none
}
.discover-the-lotter-container {
 height:246px
}
.mobile .raffle-card-container {
 width:306px;
 height:300px;
 margin:auto;
 background-color:#ffffff;
 border-radius:10px;
 box-shadow:0 0 10px 0 rgba(0,0,0,0.1);
 margin-bottom:20px;
 text-align:center
}
.mobile .raffle-card-container .raffle-banner {
 width:306px;
 height:170px;
 position:relative;
 margin-bottom:20px;
 display:inline-block
}
.mobile .raffle-card-container .raffle-banner .raffle-image {
 width:100%;
 height:100%;
 border-top-right-radius:10px;
 border-top-left-radius:10px;
 box-shadow:0 0 10px 0 rgba(0,0,0,0.1);
 position:relative
}
.mobile .raffle-card-container .raffle-banner .raffle-logo {
 width:114px;
 height:65px;
 object-fit:contain;
 position:absolute;
 top:5px;
 left:5px
}
.mobile .raffle-card-container .prizes-title {
 font-family:HelveticaMedium;
 font-size:20px;
 font-weight:500;
 font-style:normal;
 font-stretch:condensed;
 line-height:1.4;
 letter-spacing:normal;
 text-align:center;
 color:#000000
}
.mobile .raffle-card-container .play-now-container {
 display:table;
 margin:0 auto
}
.mobile .raffle-card-container .play-now-container .play-now-button {
 width:240px;
 height:45px;
 margin-top:1px
}
.mobile .raffle-card-container .play-now-container .play-now-button .btn-content .btn-text {
 font-size:22px;
 line-height:2
}
.mobile .raffle-card-container-v2 {
 width:306px;
 height:80px;
 margin:auto;
 background-color:#ffffff;
 border-radius:10px;
 box-shadow:0 0 10px 0 rgba(0,0,0,0.1);
 margin-bottom:20px;
 text-align:center
}
.mobile .raffle-card-container-v2 .raffle-banner-v2 {
 width:306px;
 height:80px;
 position:relative;
 margin-bottom:20px;
 display:inline-block
}
.mobile .raffle-card-container-v2 .raffle-banner-v2 .raffle-image-v2 {
 width:100%;
 height:100%;
 border-radius:10px;
 box-shadow:0 0 10px 0 rgba(0,0,0,0.1);
 position:relative
}
.mobile .raffle-card-container-v2 .raffle-banner-v2 .raffle-logo-v2 {
 width:80px;
 height:65px;
 object-fit:contain;
 position:absolute;
 top:5px;
 left:15px
}
.mobile .raffle-card-container-v2 .prize-amount-container {
 position:absolute;
 top:6px;
 left:134px;
 color:white;
 text-shadow:0 0 20px #636363
}
.mobile .raffle-card-container-v2 .prize-amount-container .prize-amount {
 display:flex
}
.mobile .raffle-card-container-v2 .prize-amount-container .prize-amount .prizes-title-currency {
 font-family:HelveticaMedium;
 font-size:16px;
 font-weight:500;
 font-style:normal;
 font-stretch:condensed;
 letter-spacing:normal;
 text-align:center;
 margin-top:13px
}
.mobile .raffle-card-container-v2 .prize-amount-container .prize-amount .prizes-title-numeric {
 font-family:HelveticaMedium;
 font-size:30px;
 font-weight:500;
 font-style:normal;
 font-stretch:condensed;
 letter-spacing:normal;
 text-align:center
}
.mobile .raffle-card-container-v2 .prize-amount-container .prize-amount .prizes-title-text {
 font-family:HelveticaMedium;
 font-size:16px;
 font-weight:500;
 font-style:normal;
 font-stretch:condensed;
 letter-spacing:normal;
 text-align:center;
 margin-top:13px
}
.mobile .raffle-card-container-v2 .prize-amount-container .in-prize-title {
 font-family:HelveticaMedium;
 font-size:16px;
 font-weight:500;
 font-style:normal;
 font-stretch:condensed;
 letter-spacing:normal;
 text-align:left
}
.mobile .raffle-card-container-v2 .play-now-container {
 display:table;
 margin:0 auto
}
.mobile .raffle-card-container-v2 .play-now-container .play-now-button {
 width:240px;
 height:45px;
 margin-top:1px
}
.mobile .raffle-card-container-v2 .play-now-container .play-now-button .btn-content .btn-text {
 font-size:22px;
 line-height:2
}
.mobile {
}
.mobile .main-container {
 width:306px;
 margin-left:7px;
 margin-right:7px;
 margin-bottom:7px;
 margin-top:7px
}
.mobile .homepage-template-placeholder {
 min-height:200px
}
.mobile .card-container {
 margin-bottom:10px
}
.mobile .banner-iframe-wrapper,
.mobile .banner-iframe {
 width:305px;
 height:52px;
 margin-bottom:6px
}
.mobile .banner-iframe-wrapper.tall,
.mobile .banner-iframe.tall {
 height:129px
}
.mobile .initially-hidden {
 display:none
}
.mobile .mobile-homepage-tabs {
 padding-top:3%;
 width:97vw;
 position:relative;
 left:50%;
 right:50%;
 margin-left:-50vw;
 margin-right:-50vw;
 background-color:#ffffff
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container {
 display:table;
 table-layout:fixed;
 width:100%;
 padding-left:0
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container.v2 {
 width:105vw;
 left:46%
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li {
 display:table-cell;
 text-align:center;
 position:relative
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name {
 font-family:HelveticaMedium;
 font-size:medium;
 line-height:3;
 text-align:center
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name:lang(ru),
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name:lang(zh),
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name:lang(ja),
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name:lang(ro),
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name:lang(pl),
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name:lang(hu),
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name:lang(cs) {
 font-family:Tahoma,Arial,sans-serif
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name img {
 vertical-align:middle;
 width:40px;
 height:23px;
 object-fit:contain
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name .game-tab-icon {
 display:inline-block;
 width:40px;
 height:23px;
 background-image:url("https://www.thelotter.com.pa/App_Themes/Default/Images/Sprites/IconsPages@2x.png?v=20212608154346");
 background-size:1900px 570px
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name .game-tab-icon.lotteries-tab-icon {
 background-position:-1860px -88px
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name .game-tab-icon.lotteries-tab-icon-selected {
 background-position:-1816px -88px
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name .game-tab-icon.quick-draws-tab-icon {
 background-position:-1860px -63px
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name .game-tab-icon.quick-draws-tab-icon-selected {
 background-position:-1816px -63px
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name .game-tab-icon.scratchcards-tab-icon {
 background-position:-1860px -113px
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name .game-tab-icon.scratchcards-tab-icon-selected {
 background-position:-1816px -113px
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name .game-tab-icon-v2 {
 display:block;
 margin:3px auto;
 width:40px;
 height:23px;
 background-image:url("https://www.thelotter.com.pa/App_Themes/Default/Images/Sprites/IconsPages@2x.png?v=20212608154346");
 background-size:1900px 570px
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name .game-tab-icon-v2.lotteries-tab-icon {
 background-position:-1860px -88px
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name .game-tab-icon-v2.lotteries-tab-icon-selected {
 background-position:-1816px -88px
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name .game-tab-icon-v2.quick-draws-tab-icon {
 background-position:-1860px -63px
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name .game-tab-icon-v2.quick-draws-tab-icon-selected {
 background-position:-1816px -63px
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name .game-tab-icon-v2.scratchcards-tab-icon {
 background-position:-1860px -113px
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name .game-tab-icon-v2.scratchcards-tab-icon-selected {
 background-position:-1816px -113px
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name p {
 color:#4677c4;
 display:inline-block
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name.selected {
 width:100%;
 display:inline-block;
 border-radius:10px 10px 0 0;
 background-color:#ffffff;
 box-shadow:0 2px 20px 0 rgba(0,0,0,0.2)
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-name .tab-not-selected.not-selected {
 box-shadow:0 2px 20px 2px rgba(0,0,0,0.2)
}
.mobile .mobile-homepage-tabs ul.nav-tabs-container li .tab-underline {
 width:100%;
 padding:6px 0px;
 position:absolute;
 background-color:white;
 display:flex
}
.mobile .view-all-container {
 margin-bottom:20px
}
.mobile .view-all {
 width:98%;
 margin:20px 0 20px 0
}
.mobile .view-all .btn-content .btn-text {
 font-size:18px;
 line-height:40px
}
.mobile .no-min-height {
 min-height:0
}
.mobile .discover-the-lotter-container-mobile {
 height:221px
}
.game-list {
 padding-left:0;
 list-style-type:none
}
.mobile-scratchcard-container {
 width:100%;
 margin:auto
}
.mobile-scratchcard-container .game-card {
 position:relative;
 margin-bottom:3%
}
.mobile-scratchcard-container .game-image {
 width:100%;
 height:129px;
 border-radius:9px;
 box-shadow:0 0 10px 0 rgba(0,0,0,0.1)
}
.mobile-scratchcard-container .game-bottom-border {
 width:92%;
 padding:4%;
 position:absolute;
 bottom:0;
 border-radius:0 0 9px 9px;
 background-color:rgba(0,0,0,0.7)
}
.mobile-scratchcard-container .game-bottom-border .game-name {
 line-height:0;
 text-align:center;
 font-size:larger;
 position:relative;
 color:#FFFFFF
}
.view-all {
 width:311px;
 position:relative;
 float:none;
 display:block;
 margin:10px auto
}
.mobile-seo-areas-container {
 margin-top:10px
}
.mobile-seo-areas-container .cssSEOArea1,
.mobile-seo-areas-container .cssSEOArea2 {
 display:block !important
}
.mobile-seo-areas-container .cssSEOArea2 .contentColumnsWrapper {
 width:293px
}
.mobile-seo-areas-container .cssSEOArea2 .contentColumnsWrapper .Layout4Column {
 width:100%
}
.mobile-seo-areas-container .cssSEOArea2 .contentColumnsWrapper .Layout4Column .contentImageContainer div {
 margin:auto
}
body {
 font-size:14px
}
h1 {
 font-size:34px;
 line-height:38px;
 margin-bottom:0px
}
h1:lang(ru),
h1:lang(zh),
h1:lang(ja),
h1:lang(ro),
h1:lang(pl),
h1:lang(hu),
h1:lang(cs) {
 font-size:28px;
 line-height:38px
}
h2 {
 display:inline;
 line-height:26px;
 font-size:26px;
 margin-bottom:10px
}
h2:lang(ru),
h2:lang(zh),
h2:lang(ja),
h2:lang(ro),
h2:lang(pl),
h2:lang(hu),
h2:lang(cs) {
 font-size:26px
}
h3 {
 font-size:18px
}
h3:lang(ru),
h3:lang(zh),
h3:lang(ja),
h3:lang(ro),
h3:lang(pl),
h3:lang(hu),
h3:lang(cs) {
 font-size:18px
}
#divMainLeftSite {
 padding-left:0;
 padding-right:0
}
.left-column,
.right-column {
 width:4px
}
.tr-bottom {
 display:none
}
.cssSEOArea1,
.cssSEOArea2,
.cssSEOArea3 {
 padding-bottom:20px;
 border-bottom:1px solid #ebebeb;
 margin-bottom:20px
}
