body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.error-message,.success-message{margin:1em 0;position:relative}
.error-message:before,.success-message:before{position:absolute;top:-0.125em;left:0;line-height:normal;font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';font-size:2em}
.error-message .message-content,.success-message .message-content{display:block;margin-left:2.5em}
.error-message{color:#ec2f2d}
.error-message:before{content:"\e001"}
.error-message .error-message-content{display:block;margin-left:2.5em}
.success-message{color:#afb924}
.success-message:before{content:"\e86c"}
.success-message .success-message-content{display:block;margin-left:2.5em}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
[data-component="singleSessionTimeLimit"] button[type="submit"]{margin-top:20px}
[data-component="singleSessionTimeLimit"] select{padding-right:32px;display:block;width:100%;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#69727b;margin-top:13px;margin-bottom:28px}
[data-component="singleSessionTimeLimit"] .current-session-limit{color:#009ddb;font-size:24px}
[data-component="singleSessionTimeLimit"] .cta .btn-link{text-transform:uppercase;margin:0 12px 10px 0;font-size:14px}
@media screen and (min-width:767px) and (max-width:992px){[data-component="singleSessionTimeLimit"] .cta .btn-link{margin-right:5px}
}
@media screen and (max-width:767px){[data-component="singleSessionTimeLimit"] .cta .btn-link{display:block;margin:0 auto 20px}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.rg-ranking .subsection{padding:40px 20px}
.rg-ranking .intro{border-bottom:1px solid #aebbc7;padding-top:12px}
.rg-ranking .panel-white{padding-top:40px}
.rg-ranking .rg-ranking-level{font-size:1em;text-transform:uppercase;margin-top:15px}
.rg-ranking .inner-panel-white{padding:0}
.rg-ranking .inner-panel-white h3{font-size:1.7em;margin-bottom:20px}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
article.game-tile{font-size:16px;line-height:1.2em;margin-bottom:27px}
article.game-tile .game-tile-image-container{height:185px;border-radius:8px 8px 0 0}
article.game-tile .game-tile-image-container .game-flag{background:url("../../../content/dam/alc/images/static/sprites/ALC-Sprite.png") no-repeat;position:absolute;overflow:hidden;right:11px;text-indent:-200%;margin-top:-5px}
article.game-tile .game-tile-image-container .external{background-position:-11px -100px;height:50px;width:64px}
article.game-tile .game-tile-image-container .new{background-position:0 -159px;height:32px;width:80px}
.lang-fr article.game-tile .game-tile-image-container .new{background-position:-67px -592px;width:87px}
article.game-tile .game-tile-content{-webkit-box-shadow:0 2px 8px 2px rgba(0,0,0,0.45);-moz-box-shadow:0 2px 8px 2px rgba(0,0,0,0.45);box-shadow:0 2px 8px -2px rgba(0,0,0,0.45);background:#fff;border:1px solid #d4dadf;border-radius:0 0 8px 8px;box-sizing:border-box;padding:0 40px 22px 40px;height:220px}
@media screen and (max-width:767px){article.game-tile .game-tile-content{padding:0 30px 22px 30px}
}
article.game-tile .game-tile-content h1{font-size:20px;font-family:'proxima_nova';font-weight:bold}
article.game-tile .game-tile-content .game-tile-description{height:50px}
article.game-tile .game-tile-content .game-tile-description p a{word-wrap:normal;font-size:14px;text-transform:uppercase}
article.game-tile .game-tile-content .game-tile-description+div{position:absolute}
article.game-tile .game-tile-content .next-jackpot-date{color:#589f0f;font-size:15px;margin-bottom:0}
article.game-tile .game-tile-content .next-jackpot-date span{display:inline-block;font-size:15px}
article.game-tile .game-tile-content .next-jackpot-prize{color:#589f0f;font-size:15px;font-weight:bold}
article.game-tile .game-tile-content .prize-info{color:#589f0f;font-size:15px;margin-bottom:0}
article.game-tile .game-tile-content a.primary{top:43px}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.navbar-toggle{float:left;margin:0;padding:8px 0 6px 9px;font-size:13px}
.navbar-toggle .icon-bar{background-color:#69727b;width:35px;height:5px;border-radius:6px}
.navbar-toggle::after{content:"";position:absolute;top:0;right:-10px;width:1px;height:100%;background-color:#d4dadf}
.border{height:1px;width:100%;background-color:#4e5b68}
.header-logo{display:block;height:84px;width:178px;text-indent:-100%;overflow:hidden;background-image:url("../../../content/dam/alc/images/static/game-tiles/ALC-header-logo-en.png");background-repeat:no-repeat;background-size:100%;max-width:100%}
@media screen and (max-width:1199px){.header-logo .logo-container{margin-top:10px}
}
.header-fr .header-logo{background-image:url("../../../content/dam/alc/images/static/game-tiles/ALC-header-logo-fr.png");background-size:100%}
@media screen and (max-width:348px){.header-fr .header-logo{background-image:url("../../../content/dam/alc/images/static/game-tiles/ALC-header-logo-bug.png")}
}
@media screen and (max-width:767px){.header-logo{height:55px}
}
@media screen and (max-width:348px){.header-logo{background-image:url("../../../content/dam/alc/images/static/game-tiles/ALC-header-logo-bug.png")}
}
header a{color:#4e5b68;cursor:pointer}
header .input-group{margin-top:25px}
header .search{padding-left:12px}
header .search label{width:0;overflow:hidden}
header .search label+input[type="submit"]{left:-8px;position:relative;height:32px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active),(object-position:none){header .search label+input[type="submit"]{top:-1px;left:0}
}
header .search input[type="text"]{font-size:14px}
@media screen and (max-width:1199px){header .search input[type="text"]{padding:4px 5px 4px 12px;width:100%}
header .search input[type="submit"]{top:0}
}
header .search #searchFormHeader .input-group,header .search #searchFormHeader .input-group-btn,header .search #searchFormHeader .input-group .form-control{display:block}
header .search #searchFormHeader .input-group{padding-right:12px;margin-right:8px}
header .search #searchFormHeader .input-group-btn{width:32px;position:absolute;top:0;right:0;z-index:10}
header .search #searchFormHeader input::-moz-placeholder{color:#4e5b68;opacity:1}
header .search #searchFormHeader input:-ms-input-placeholder{color:#4e5b68}
header .search #searchFormHeader input::-webkit-input-placeholder{color:#4e5b68}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active),(object-position:none){header .search #searchFormHeader #headerSearchSubmit{top:0;left:-8px}
}
header .util-menu{margin-top:20px;font-size:14px;text-align:right}
@media screen and (max-width:1199px){header .util-menu{padding-left:0}
}
header .util-menu .create-account{font-weight:bold;color:#009ddb;text-decoration:none;margin:1px 0 1px 5px;display:inline-block;white-space:nowrap}
header .util-menu .create-account:hover{border-bottom:1px solid #009ddb;margin-bottom:0}
@media screen and (max-width:1199px){header .util-menu .create-account{margin-left:1px}
}
header .shopping-cart{position:relative;padding:0 0 0 15px;vertical-align:middle;font-size:30px}
@media screen and (max-width:1199px){header .shopping-cart{padding:0 0 0 9px}
}
header .shopping-cart .material-icons{position:relative;top:2px}
header .shopping-cart .item-count{position:absolute;top:-7px;right:-14px;width:22px;height:22px;border:1px solid #d4dadf;border-radius:11px;color:#f9f9fa;font-size:11px;text-align:center;line-height:22px;background-color:#009ddb}
@media screen and (max-width:767px){header .shopping-cart .item-count{top:-6px}
}
header .account-menu{width:200px;font-weight:bold;color:#009ddb;margin:10px 12px 0;left:auto;right:-20px}
@media screen and (max-width:991px){header .account-menu{right:-5px}
}
header .account-menu .logout{color:#009ddb;line-height:28px;text-align:center;display:block;margin:6px 10px}
header .account-menu .logout:before{content:" ";background:url("../../../content/dam/alc/images/static/sprites/ALC-sprite-2.png") no-repeat;background-position:-10px -87px;height:24px;width:28px;vertical-align:bottom;display:inline-block}
header .account-menu ul{padding:10px 20px;margin:0;border-bottom:#d4dadf solid 1px}
header .account-menu ul li{list-style:none;margin:5px 0}
header .account-menu ul li a{display:inline-block;color:#009ddb;padding:4px 8px}
header .account-menu ul li a:hover{background:#d4dadf;border-radius:4px}
header .account-holder{padding:18px;background:#afb924;color:#fff;border-radius:0 0 140px 140px;height:68px;width:138px;text-align:center;position:relative}
header .account-holder:hover,header .account-holder:active{background:#bac425}
header .account-holder button{color:#fff}
header .account-holder button .material-icons{font-size:18px;position:relative;top:3px}
.lang-fr header{font-size:14px}
#headerSearchField{text-align:left;height:32px;border-top-left-radius:4px;border-bottom-left-radius:4px;box-shadow:none}
header.mobile{background-color:#fff;border-bottom:solid 1px #d4dadf;height:70px}
.zoomed header.mobile{position:absolute}
header.mobile .navbar-toggle{padding:15px;height:100%}
header.mobile .navbar-toggle .burger-text{font-size:11px;margin:4px auto 0 auto;text-transform:uppercase}
header.mobile .navbar-toggle .icon-bar{margin:5px auto 0 auto}
header.mobile .navbar-toggle .icon-bar:nth-child(1){margin-top:0}
header.mobile .navbar-toggle:after{right:0}
header.mobile.canvas-sliding .navbar-toggle,header.mobile.canvas-slid .navbar-toggle{padding:15px 15px 10px 15px}
header.mobile.canvas-sliding .icon-bar,header.mobile.canvas-slid .icon-bar{margin:0 auto}
header.mobile.canvas-sliding .icon-bar:nth-child(1),header.mobile.canvas-slid .icon-bar:nth-child(1){display:none}
header.mobile.canvas-sliding .icon-bar:nth-child(2),header.mobile.canvas-slid .icon-bar:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
header.mobile.canvas-sliding .icon-bar:nth-child(3),header.mobile.canvas-slid .icon-bar:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:-4px}
header.mobile.canvas-sliding .burger-text,header.mobile.canvas-slid .burger-text{display:none}
header.mobile .logo-wrapper{display:inline-block;margin-top:calc((70px - 55px) / 2);margin-left:10px}
@media screen and (max-width:1199px){header.mobile .logo-wrapper{margin-left:5px}
}
@media screen and (max-width:767px){header.mobile .logo-wrapper{margin-left:2px}
}
header.mobile .logo-wrapper .header-logo{background-position:center;width:85px}
@media screen and (max-width:348px){header.mobile .logo-wrapper .header-logo{width:58px;height:48px}
}
header.mobile .nav-right-side{float:right;min-width:180px}
header.mobile .account-holder{width:100px;border-radius:0;float:right;padding:17px 12px}
header.mobile .account-holder button{font-size:14px;font-weight:bold;display:block;margin:0 auto}
header.mobile .account-holder button .material-icons{font-size:14px;display:block}
header.mobile .account-holder button.dropdown-toggle{padding:20px}
header.mobile .account-holder button.link-button{padding:0}
header.mobile .account-holder button .caret{display:block;width:100%;top:-7px}
header.mobile .account-holder button .caret:after{font-size:23px;top:0}
header.mobile .account-holder .account-menu{right:0}
header.mobile .mobile-extra-language-toggle{float:left;padding:25px 10px 0 5px}
header.mobile .cart-wrapper{margin-right:18px;margin-top:calc((70px - 49px) / 2);float:left;z-index:1000}
header.mobile .cart-wrapper .shopping-cart .material-icons{font-size:24px;line-height:2}
.logged-in-info-wrapper{border-top:1px solid #d4dadf;padding-top:10px;margin-bottom:10px}
.account-login .button-text-underline{font-weight:normal;font-size:18px}
.lang-fr .account-login .button-text-underline{font-size:14px}
@media screen and (max-width:767px){.lang-fr .account-login .button-text-underline{font-size:10px}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.header-nav{background:#69727b;border:none !important;box-shadow:0 4px 2px -2px rgba(0,0,0,0.2);position:relative}
@media screen and (max-width:767px){.header-nav{display:none}
}
.header-nav .navbar{border:none !important;margin-bottom:auto;background:#69727b}
.header-nav .navbar .main-nav-wide{margin-left:0;padding-left:0;padding-right:0}
.header-nav .navbar .navbar-nav{background:#69727b;min-height:0;border:none !important;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;float:none}
.header-nav .navbar .navbar-nav>li{background:#69727b;text-transform:uppercase;border-left:1px solid #fff;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;text-align:center}
@media screen and (max-width:767px){.header-nav .navbar .navbar-nav>li a{font-size:14px}
}
.header-nav .navbar .navbar-nav>li:last-child{border-right:1px solid #fff}
.header-nav .navbar .navbar-nav>li>a{border:0;color:#fff;font-weight:bold;padding:0;height:50px;line-height:50px;vertical-align:middle}
.header-nav .navbar .navbar-nav>li>a>img{max-height:60%;margin-right:5px}
.header-nav .navbar .navbar-nav>li>a>.caret{margin-top:5px}
.header-nav .navbar .navbar-nav>li>a:hover,.header-nav .navbar .navbar-nav>li>a:active,.header-nav .navbar .navbar-nav>li>a .open,.header-nav .navbar .navbar-nav>li>a[aria-expanded="true"]{color:#69727b;background:#eee;border:0}
.header-nav .navbar .navbar-nav>li .dropdown-menu{padding:0;margin:0;height:auto}
.header-nav .navbar .navbar-nav>li .dropdown-menu a{color:#009ddb;text-transform:none;border:0}
.header-nav .navbar .navbar-nav>li .game-list{display:inline-block;vertical-align:top;padding:0}
.header-nav .navbar .navbar-nav>li .game-list-primary-item{border-right:1px solid #d4dadf;border-bottom:1px solid #d4dadf;display:inline-block;position:relative;background:#fff;text-align:center;height:205px;text-transform:none;padding-top:20px;float:left}
.header-nav .navbar .navbar-nav>li .game-list-primary-item a.button{color:#fff;padding:0 24px}
.header-nav .navbar .navbar-nav>li .game-list-primary-item a.chevron-link{border-bottom:1px solid #bfe6f6;display:inline-block;text-transform:uppercase}
.header-nav .navbar .navbar-nav>li .game-list-primary-item a.chevron-link:hover{background:transparent;border-bottom:2px solid #009ddb}
.header-nav .navbar .navbar-nav>li .game-list-primary-item-promo{padding:0;overflow:hidden}
.header-nav .navbar .navbar-nav>li .game-list-primary-item-promo .promo-image{height:100%;padding:0;margin:0;position:relative}
.header-nav .navbar .navbar-nav>li .game-list-primary-item-promo .promo-image img{display:block;height:100%;width:auto;margin:0;position:absolute;left:50%;top:0;transform:translateX(-50%)}
.header-nav .navbar .navbar-nav>li .game-list-secondary{margin:0;padding:0}
.header-nav .navbar .navbar-nav>li .game-list-secondary li.game-list-secondary-item{list-style:none;background:transparent;margin:0}
.header-nav .navbar .navbar-nav>li .game-list-secondary li.game-list-secondary-item a{background:transparent;line-height:2;display:inline-block;margin-left:-5px;padding:10px 20px 10px 5px}
.header-nav .navbar .navbar-nav>li .game-list-secondary li.game-list-secondary-item a:hover,.header-nav .navbar .navbar-nav>li .game-list-secondary li.game-list-secondary-item a:focus,.header-nav .navbar .navbar-nav>li .game-list-secondary li.game-list-secondary-item a:active{background:#f2f4f5;border-radius:24px;text-decoration:underline}
.header-nav .navbar .navbar-nav>li .game-list-secondary li.game-list-secondary-item a.learn{color:#009ddb;padding:3px 10px}
.header-nav .navbar .navbar-nav>li .game-list-secondary li.game-list-secondary-item a.learn:hover,.header-nav .navbar .navbar-nav>li .game-list-secondary li.game-list-secondary-item a.learn:active{border-radius:10px;text-decoration:none;margin-top:20px}
@media(min-width:1200px){.header-nav .navbar .navbar-nav>li .game-list-secondary li.game-list-secondary-item a{padding:5px 20px 5px 10px}
}
.header-nav .navbar .navbar-nav>li .nav-more{display:inline-block;vertical-align:top}
@media screen and (max-width:1199px){.header-nav .navbar .navbar-nav>li .nav-more{height:auto;padding-bottom:6px}
}
.header-nav .navbar .navbar-nav>li .nav-more h2,.header-nav .navbar .navbar-nav>li .nav-more h3{padding:0 0 0 20px;font-weight:bold;font-size:24px}
.header-nav .navbar .navbar-nav>li .nav-more ul{padding:0}
.header-nav .navbar .navbar-nav>li .nav-more ul li{text-align:left;padding:0 0 0 20px;margin:0}
.header-nav .navbar .navbar-nav>li .nav-more ul li a{line-height:13px}
.header-nav .navbar .navbar-nav>li .nav-promo{float:right;width:285px;display:inline-block;background:#f2f4f5;height:410px;padding:0 20px}
@media screen and (max-width:1199px){.header-nav .navbar .navbar-nav>li .nav-promo{width:229px}
}
.header-nav .navbar .navbar-nav>li .nav-promo .parbase.image.section{border-radius:10px;overflow:hidden;margin-top:11px;margin-bottom:10px;width:245px}
@media screen and (max-width:1199px){.header-nav .navbar .navbar-nav>li .nav-promo .parbase.image.section{width:189px}
}
.header-nav .navbar .navbar-nav>li .nav-promo .cq-dd-image{width:100%}
.game-list-primary{margin:0;padding:0;list-style:none}
.game-list-primary .game-list-primary-item{border:1px solid #eee;width:198px;height:175px}
.game-list-primary .game-list-primary-item a{display:block}
.game-list-primary .game-list-primary-item a:hover{background:#fff}
.game-list-primary .game-list-primary-item a.game-logo{height:104px;padding:20px 0;margin-bottom:20px;display:block}
.game-list-primary .game-list-primary-item a.game-logo img{display:block;max-width:135px;max-height:84px;margin:0 auto}
.game-list-primary .game-list-primary-item a.button{padding:0 24px !important;margin-left:10px;margin-right:10px;color:#fff !important;width:150px;margin:0 auto;cursor:pointer}
.game-list-primary .game-list-primary-item a.button i{top:5px}
.game-list-primary .game-list-primary-item a.button:hover{background-color:#ff9d00 !important;border:2px solid #fff;color:#fff}
.game-list-primary .game-list-primary-item a.button:hover i{background-color:#f29400 !important}
.dropdown-menu .col-md-7{width:56%}
.dropdown-menu .col-md-2{width:19.001%}
.dropdown-menu .col-md-3{width:25%}
#nav-mobile{width:260px}
#nav-mobile .panel-group .panel{border-top:0;border-bottom:1px solid rgba(255,255,255,0.5);background:#69727b !important;border-radius:0;margin-top:0}
#nav-mobile .panel-group .panel-title{font-size:15px;font-weight:bold;text-transform:uppercase}
#nav-mobile .panel-group .panel-title img{height:24px;width:28px;margin-right:10px}
#nav-mobile .panel-group .panel-account{background:#fff;overflow:auto}
#nav-mobile .panel-group .panel-account .panel-heading{background:#afb924;border-radius:0}
#nav-mobile .panel-group .panel-account .panel-heading a{text-transform:none;text-decoration:underline}
#nav-mobile .panel-group .panel-account .panel-body{padding-bottom:10px}
#nav-mobile .panel-group .panel-account .panel-body .account-menu{font-size:14px;padding-left:20px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d4dadf}
#nav-mobile .panel-group .panel-account .panel-body .account-menu li{margin:10px 0}
#nav-mobile .panel-group .panel-account .panel-body button.logout{margin-left:20px;font-weight:bold;font-size:15px;color:#009ddb;text-transform:uppercase;text-decoration:none;border-bottom:0}
#nav-mobile .panel-group .panel-account .panel-body button.logout:before{content:"";float:left;height:20px;width:23px;margin-right:10px;background:#fff url("../../../content/dam/alc/images/static/sprites/ALC-sprite-2.png") no-repeat -12px -87px}
#nav-mobile .panel-group .panel-account .panel-body button.logout:after{content:none}
#nav-mobile .panel-group .panel-signin{background:#fff;overflow:auto}
#nav-mobile .panel-group .panel-signin .panel-heading{color:#4e5b68;background:#fff;padding:0;overflow:auto}
#nav-mobile .panel-group .panel-signin .panel-heading .create-account{color:#009ddb;font-size:14px;text-transform:none;padding:25px 0 25px 20px;text-decoration:underline}
#nav-mobile .panel-group .panel-signin .panel-heading button{font-size:14px;padding:15px}
#nav-mobile .panel-group .panel-signin .panel-heading button.signin{float:right;background:#afb924;color:#fff;text-align:center;height:70px;width:100px}
#nav-mobile .panel-group .panel-signin .panel-heading button.signin:hover,#nav-mobile .panel-group .panel-signin .panel-heading button.signin:active{background:#bac425}
#nav-mobile .panel-group .panel-signin .panel-heading button.signin .material-icons{font-size:14px;display:block;text-decoration:none}
#nav-mobile .panel-group .panel-signin .panel-title a{padding:20px 0;font-size:14px}
#nav-mobile .panel-group .panel-signin .logged-in-info{padding:10px 0}
#nav-mobile .panel-group .panel-signin .logged-in-info.row{margin:0}
#nav-mobile .panel-group .panel-signin .logged-in-info a{font-size:12px}
#nav-mobile .panel-group .panel-signin .logged-in-info .user-name a{color:#4e5b68;padding:0}
#nav-mobile .panel-group .nav-more h2,#nav-mobile .panel-group .nav-more h3{color:#009ddb}
#nav-mobile .panel-group .nav-more a{color:#009ddb;font-weight:bold;text-decoration:none;border-bottom:1px solid #bfe6f6}
#nav-mobile .panel-group .nav-more a:hover{border-bottom:2px solid #009ddb}
#nav-mobile .panel-group .nav-more a:after{font-family:'Material Icons';font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:relative;vertical-align:middle;font-weight:normal;font-size:18px;overflow:hidden;content:"\e315"}
#nav-mobile .panel-group .panel-heading{color:#fff;background:#69727b;border-radius:0}
#nav-mobile .panel-group .panel-title a:hover,#nav-mobile .panel-group .panel-title a:active{text-decoration:none}
#nav-mobile .panel-group .panel-title a .expanded-icon:after{font-family:'Material Icons';font-weight:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:relative;vertical-align:middle;font-style:normal;font-size:18px;overflow:hidden;float:right;content:"\e313"}
#nav-mobile .panel-group .panel-title a[aria-expanded="true"] .expanded-icon:after{content:"\E316"}
#nav-mobile .panel-group .panel-body{background:#fff;padding:0;margin:0}
#nav-mobile .panel-group .panel-body .sub-page-list{margin:0;padding:10px 0}
#nav-mobile .panel-group .panel-body .sub-page-list li{display:block;padding:0 20px}
#nav-mobile .panel-group .panel-body .sub-page-list li.dropdown a{font-size:14px;text-decoration:underline;border-bottom:0;padding:14px 0;display:block}
#nav-mobile .nav-footer{text-align:center;padding:20px}
#nav-mobile .nav-footer label{text-indent:-2000px}
#nav-mobile .nav-footer input[type="search"]{border-radius:5px 0 0 5px;border:solid 1px #d4dadf;border-right:0;padding:4px 5px;margin-right:0;padding-right:0;background:#fff}
#nav-mobile .nav-footer input[type="submit"]{padding:6px 5px 7px;top:-2px;background:#fff url("../../../content/dam/alc/images/static/sprites/ALC-sprite-2.png") no-repeat -40px -112px}
@media screen and (max-width:767px){#nav-mobile .nav-footer input[type="submit"]{padding:8px 12px 12px 12px;background-position:-39px -107px}
}
#nav-mobile .nav-footer label+input[type="submit"]{left:-8px;position:relative}
@media screen and (max-width:767px){#nav-mobile .nav-footer label+input[type="submit"]{top:0;vertical-align:top}
}
#nav-mobile .nav-footer p{margin-top:20px}
#nav-mobile .nav-footer a{font-weight:bold;color:#4e5b68}
#nav-mobile .nav-footer a:first-child{margin-right:10px}
#nav-mobile .nav-footer a:last-child{margin-left:15px}
#nav-mobile .logged-in-info{font-size:12px}
#nav-mobile .logged-in-info .material-icons{font-size:18px;line-height:1.33}
#nav-mobile .logged-in-info .user-name,#nav-mobile .logged-in-info .account-balance{text-align:left}
#nav-mobile .logged-in-info .user-name a,#nav-mobile .logged-in-info .account-balance a{padding:0}
div.user-bar{font-weight:bold}
div.user-bar span.blue{color:#009ddb}
div.user-bar span.welcome{font-weight:bold}
div.user-bar span.mail,div.user-bar span.clock:before{font-family:'Material Icons';font-weight:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';text-indent:-100%;line-height:22px;white-space:nowrap;overflow:hidden;position:relative;font-style:normal;font-size:22px}
div.user-bar span.mail:after,div.user-bar span.clock:before:after{overflow:hidden;content:"\e0be";float:right;text-indent:0}
div.user-bar span.count{color:#fff;background:#009ddb;height:16px;width:16px;border-radius:100%;padding:2px;position:absolute;display:inline-block;font-size:11px;text-align:center;margin-left:-8px;margin-top:-5px}
div.user-bar span.clock{line-height:22px}
div.user-bar span.clock:before{content:"\e8b5";text-indent:0;vertical-align:top}
div.user-bar div{padding:0}
.nav-background-image{background-image:url('../../../content/dam/alc/images/static/navigation/T-MegaMenuImagex3times.jpg');background-repeat:no-repeat;background-position:center bottom;background-size:100% auto}
@media(min-width:1200px){.nav-background-image{background-image:url('../../../content/dam/alc/images/static/navigation/Side-image-for-Mega-Menu.png')}
.navbar-nav .open .dropdown-menu{display:-ms-flexbox;display:-webkit-flex;display:flex}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
article.game-details{padding-bottom:15px}
article.game-details .panel-title{background:#fff !important;padding:20px 15px 0}
@media screen and (max-width:767px){article.game-details .panel-title{padding:20px 15px !important;border-radius:0 0 6px 6px !important;border:1px solid #d4dadf}
}
article.game-details .panel-title.border-bottom-removed{border-bottom:none !important;border-radius:0 !important}
article.game-details .panel-title a{border:0;width:100%;display:block;text-transform:none;font-size:18px}
article.game-details .panel-title a:after{color:#69727b;font-size:28px;top:-5px;width:22px;content:"\e316" !important}
article.game-details .panel-title a.collapsed:after{content:"\e313" !important}
@media screen and (max-width:767px){article.game-details .panel-title a{font-weight:bold;font-size:17px !important}
}
article.game-details .ball-row{margin:20px auto;padding:0;overflow:auto;display:table;margin:0 auto}
article.game-details .ball-row .winning-number-container,article.game-details .ball-row .bonus-number-container{position:relative;float:left}
article.game-details .ball-row .winning-number-container .top-text,article.game-details .ball-row .bonus-number-container .top-text{color:#69727b;font-size:12px;font-weight:bold;left:0;position:absolute;top:-25px}
@media screen and (max-width:767px){article.game-details .ball-row .winning-number-container .top-text,article.game-details .ball-row .bonus-number-container .top-text{top:-20px}
}
article.game-details .ball-row .ball-list.bonus-numbers .bonus{right:-2px}
@media screen and (max-width:767px){article.game-details .ball-row .ball-list.bonus-numbers .bonus{right:auto}
}
article.game-details .winning-header-img{height:144px;background:#009ddb;border-radius:6px 6px 0 0;margin:3px 0 0;padding-top:15px;text-align:center;background-image:-webkit-radial-gradient(circle,#fff,#009ddb);background-image:radial-gradient(circle,#fff,#009ddb);background-repeat:no-repeat}
article.game-details .winning-header-img img{margin:auto auto;height:110px}
article.game-details .winning-item-holder{height:635px !important;border:1px solid #d4dadf;border-top:0;border-radius:0 0 8px 8px;background:#fff;padding:10px;overflow:hidden}
article.game-details .winning-item-holder.collapse{display:block}
@media screen and (max-width:767px){article.game-details .winning-item-holder.collapse.collapse-xs{display:none}
}
article.game-details .winning-item-holder.collapse.collapse-xs.in{position:relative}
@media screen and (max-width:767px){article.game-details .winning-item-holder.collapse.collapse-xs.in{display:block;border-top:0;padding-top:16px}
}
@media screen and (max-width:1199px){article.game-details .winning-item-holder.collapse.collapse-xs.in{display:block !important;height:inherit !important}
}
article.game-details .winning-item-holder .date-picker input.form-control{height:60px;padding:10px 0 10px 15px;font-size:15px;text-align:left;color:#69727b;background-color:#fff;font-weight:800}
@media screen and (max-width:767px){article.game-details .winning-item-holder .date-picker input.form-control{font-size:13px;padding:10px 0 10px 6px}
}
article.game-details .winning-item-holder .date-picker span.input-group-addon{background:#f29400;color:#fff;min-width:40px}
article.game-details .winning-item-holder .date-picker span.input-group-addon:before{position:absolute;top:20px;right:75px;font-style:normal;font-size:23px;font-family:'Material Icons';-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\e313";width:18px;color:#69727b;z-index:100}
@media screen and (max-width:767px){article.game-details .winning-item-holder .date-picker span.input-group-addon:before{top:19px;right:65px}
}
article.game-details .winning-item-holder .date-picker span.input-group-addon:after{content:"";background-color:#f29400;background-image:url("../../../content/dam/alc/images/static/sprites/winning-numbers-sprites.png");background-position:-3px 0;background-repeat:no-repeat;position:relative;height:30px;width:35px;left:1px;top:1px;display:inline-block;overflow:hidden}
article.game-details .winning-item-holder .date-picker span.input-group-addon .glyphicon{font-weight:normal !important}
article.game-details .winning-item-holder .date-picker span.input-group-addon.up-arrow:before{position:absolute;top:20px;right:75px;font-style:normal;font-size:23px;font-family:'Material Icons';-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\e316";width:18px;color:#69727b;z-index:100}
@media screen and (max-width:767px){article.game-details .winning-item-holder .date-picker span.input-group-addon.up-arrow:before{right:65px}
}
article.game-details .winning-item-holder .winning-content{height:265px;margin:0 -10px;border-bottom:1px solid #d4dadf}
@media screen and (max-width:767px){article.game-details .winning-item-holder .winning-content{border-bottom:0}
}
article.game-details .winning-item-holder .winning-content .tag-row{padding:20px 0;border-top:1px solid #d4dadf;margin:0;height:80px}
@media screen and (max-width:767px){article.game-details .winning-item-holder .winning-content .tag-row{border-bottom:1px solid #d4dadf}
}
article.game-details .winning-item-holder .winning-content .tag-row .tag-column{padding-top:3px}
article.game-details .winning-item-holder .winning-content .tag-row .tag-column.col-xs-5{padding-left:20px;padding-right:0}
article.game-details .winning-item-holder .winning-content .tag-row .tag-column.col-xs-6 .tag{text-align:center}
article.game-details .winning-item-holder .winning-content .tag-row .tag img{height:30px;display:none}
article.game-details .winning-item-holder .winning-content .tag-row .tag label{background:url("../../../content/dam/alc/images/static/sprites/winning-numbers-sprites.png") 0 -87px no-repeat;height:30px;width:45px;text-indent:-200%;overflow:hidden;vertical-align:middle}
article.game-details .winning-item-holder .winning-content .tag-row .tag span{color:#009ddb;font-size:22px;font-family:'mairy'}
article.game-details .winning-item-holder .winning-content .tag-row .twist{text-align:center}
article.game-details .winning-item-holder .winning-content .tag-row .twist img{width:100%;height:auto}
.FF_LOTTOMAX2 article.game-details .winning-item-holder .winning-content .tag-row .twist img{margin-top:-4px}
article.game-details .winning-item-holder .winning-content .tag-row .twist a{height:40px;width:55px;display:inline-block;vertical-align:middle;border:0;text-align:left}
article.game-details .winning-item-holder .winning-content .tag-row .col-xs-12{text-align:center}
article.game-details .winning-item-holder .winning-content .tag-row span{text-transform:uppercase;font-size:12px;padding:0;text-align:center}
article.game-details .winning-item-holder .winning-content .tag-row span.guaranteedPrize label{display:block}
article.game-details .winning-item-holder .winning-content .tag-row span.guaranteedPrizeNumber{display:block;color:#009ddb;font-size:17px;font-weight:bold}
article.game-details .winning-item-holder .winning-content .tag-row a{border:0}
article.game-details .winning-item-holder .winning-content .additional-row{margin:0}
article.game-details .winning-item-holder .winning-content .additional-row .AdditionalPrizes{text-align:center;border-top:1px solid #d4dadf;padding:10px 0;height:45px}
article.game-details .winning-item-holder .winning-content .additional-row .AdditionalPrizes a:after{color:#009ddb;vertical-align:top;position:relative;display:inline-block;font-style:normal;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\e315";width:14px;overflow:hidden}
@media screen and (max-width:767px){article.game-details .winning-item-holder .winning-content .additional-row .AdditionalPrizes{border-bottom:1px solid #d4dadf;border-top:0}
}
article.game-details .winning-item-holder .winning-content-action{text-align:center;margin:15px -5px}
article.game-details .winning-item-holder .winning-content-action a.button{margin:0 auto}
@media screen and (max-width:1199px){article.game-details .winning-item-holder .winning-content-action a.button{text-align:left}
}
@media screen and (max-width:767px){article.game-details .winning-item-holder .winning-content-action a.button{font-size:20px}
}
article.game-details .winning-item-holder .winning-content-action .payout-row{margin-top:15px}
article.game-details .winning-item-holder .winning-content-action .next-draw:not(.draw-amount){border-top:1px solid #d4dadf;padding-top:20px}
@media screen and (max-width:767px){article.game-details .winning-item-holder .winning-content-action .next-draw:not(.draw-amount){padding-top:15px}
}
article.game-details .winning-item-holder .winning-content-action .next-draw{margin:20px -5px 0 -5px}
article.game-details .winning-item-holder .winning-content-action .next-draw label{font-size:22px;font-family:'mairy';color:#009ddb;font-weight:normal}
article.game-details .winning-item-holder .winning-content-action .next-draw span{font-size:16px}
article.game-details .winning-item-holder .winning-content-action .next-draw.draw-amount{height:40px;margin-bottom:20px;margin-top:0}
@media screen and (max-width:767px){article.game-details .winning-item-holder .winning-content-action .next-draw.draw-amount{font-size:28px}
}
article.game-details .winning-item-holder .winning-content-action .next-draw.draw-amount .prize-amount{display:inline-block;font-weight:800;color:#00529b}
article.game-details .winning-item-holder .winning-content-action .next-draw.draw-amount .prize-amount span{font-weight:bold;font-size:38px;color:#00529b;padding:5px 8px 0;line-height:30px;box-shadow:0 3px 5px rgba(0,0,0,0.2)}
article.game-details .winning-item-holder .winning-content-action .next-draw.draw-amount .prize-amount span:before{top:-18px;position:relative}
article.game-details .winning-item-holder .winning-content-action .next-draw.draw-amount .prize-amount span:after{top:-18px}
@media screen and (max-width:767px){article.game-details .winning-item-holder .winning-content-action .next-draw.draw-amount .prize-amount span{font-size:28px}
}
article.game-details .winning-item-holder .winning-content-action .next-draw span.est{font-weight:800;color:#00529b;font-size:12px;vertical-align:bottom;position:relative;display:inline-block;left:2px}
article.game-details .winning-item-holder .winning-content-action .next-draw span.est-prefix{left:0;padding-right:.5em}
article.game-details .winning-item-holder .winning-content-action .how-to-play{text-align:center;margin:15px 0}
article.game-details.LottoMax .winning-header-img,article.game-details.DailyGrand .winning-header-img,article.game-details.Lotto4 .winning-header-img,article.game-details.PokerLotto .winning-header-img{background-image:-webkit-radial-gradient(circle,#fff,#57ae00);background-image:radial-gradient(circle,#fff,#57ae00);background-repeat:no-repeat}
@media screen and (max-width:767px){article.game-details.LottoMax .winning-content,article.game-details.DailyGrand .winning-content,article.game-details.Lotto4 .winning-content,article.game-details.PokerLotto .winning-content{height:222px}
}
@media screen and (max-width:767px){article.game-details.LottoMax .winning-content.with-maxMillions,article.game-details.DailyGrand .winning-content.with-maxMillions,article.game-details.Lotto4 .winning-content.with-maxMillions,article.game-details.PokerLotto .winning-content.with-maxMillions,article.game-details.LottoMax .winning-content.with-additional-prizes,article.game-details.DailyGrand .winning-content.with-additional-prizes,article.game-details.Lotto4 .winning-content.with-additional-prizes,article.game-details.PokerLotto .winning-content.with-additional-prizes{height:265px}
}
article.game-details.LottoMax .ball-row,article.game-details.DailyGrand .ball-row,article.game-details.Lotto4 .ball-row,article.game-details.PokerLotto .ball-row{padding:60px 0 78px 0}
article.game-details.LottoMax .ball-row.with-maxMillions,article.game-details.DailyGrand .ball-row.with-maxMillions,article.game-details.Lotto4 .ball-row.with-maxMillions,article.game-details.PokerLotto .ball-row.with-maxMillions,article.game-details.LottoMax .ball-row.with-additional-prizes,article.game-details.DailyGrand .ball-row.with-additional-prizes,article.game-details.Lotto4 .ball-row.with-additional-prizes,article.game-details.PokerLotto .ball-row.with-additional-prizes{padding:60px 0 33px 0}
@media screen and (max-width:767px){article.game-details.LottoMax .ball-row,article.game-details.DailyGrand .ball-row,article.game-details.Lotto4 .ball-row,article.game-details.PokerLotto .ball-row{padding-bottom:0;height:200px}
}
article.game-details.LottoMax .ball-row .winning-numbers .winning-number,article.game-details.DailyGrand .ball-row .winning-numbers .winning-number,article.game-details.Lotto4 .ball-row .winning-numbers .winning-number,article.game-details.PokerLotto .ball-row .winning-numbers .winning-number,article.game-details.LottoMax .ball-row .bonus-numbers .winning-number,article.game-details.DailyGrand .ball-row .bonus-numbers .winning-number,article.game-details.Lotto4 .ball-row .bonus-numbers .winning-number,article.game-details.PokerLotto .ball-row .bonus-numbers .winning-number{margin-right:4px;margin-bottom:10px}
article.game-details.LottoMax .ball-row .winning-numbers .bonus-number,article.game-details.DailyGrand .ball-row .winning-numbers .bonus-number,article.game-details.Lotto4 .ball-row .winning-numbers .bonus-number,article.game-details.PokerLotto .ball-row .winning-numbers .bonus-number,article.game-details.LottoMax .ball-row .bonus-numbers .bonus-number,article.game-details.DailyGrand .ball-row .bonus-numbers .bonus-number,article.game-details.Lotto4 .ball-row .bonus-numbers .bonus-number,article.game-details.PokerLotto .ball-row .bonus-numbers .bonus-number{margin-right:0}
article.game-details.LottoMax .winning-content.with-maxMillions .ball-row,article.game-details.DailyGrand .winning-content.with-maxMillions .ball-row,article.game-details.Lotto4 .winning-content.with-maxMillions .ball-row,article.game-details.PokerLotto .winning-content.with-maxMillions .ball-row,article.game-details.LottoMax .winning-content.with-additional-prizes .ball-row,article.game-details.DailyGrand .winning-content.with-additional-prizes .ball-row,article.game-details.Lotto4 .winning-content.with-additional-prizes .ball-row,article.game-details.PokerLotto .winning-content.with-additional-prizes .ball-row{padding:60px 0 33px 0}
article.game-details.LottoMax .winning-item-holder .tag-row,article.game-details.DailyGrand .winning-item-holder .tag-row,article.game-details.Lotto4 .winning-item-holder .tag-row,article.game-details.PokerLotto .winning-item-holder .tag-row{padding:20px 0}
article.game-details.LottoMax .maxmill-row,article.game-details.DailyGrand .maxmill-row,article.game-details.Lotto4 .maxmill-row,article.game-details.PokerLotto .maxmill-row,article.game-details.LottoMax .additional-prize-row,article.game-details.DailyGrand .additional-prize-row,article.game-details.Lotto4 .additional-prize-row,article.game-details.PokerLotto .additional-prize-row{text-align:center;height:45px;margin:0;padding:10px 0;border-top:1px solid #d4dadf}
@media screen and (max-width:767px){article.game-details.LottoMax .maxmill-row,article.game-details.DailyGrand .maxmill-row,article.game-details.Lotto4 .maxmill-row,article.game-details.PokerLotto .maxmill-row,article.game-details.LottoMax .additional-prize-row,article.game-details.DailyGrand .additional-prize-row,article.game-details.Lotto4 .additional-prize-row,article.game-details.PokerLotto .additional-prize-row{border-bottom:1px solid #d4dadf;border-top:0;padding:10px 0 15px 0}
}
@media screen and (max-width:767px){article.game-details.LottoMax .winning-content-action .payout-row,article.game-details.DailyGrand .winning-content-action .payout-row,article.game-details.Lotto4 .winning-content-action .payout-row,article.game-details.PokerLotto .winning-content-action .payout-row{margin-top:78px}
}
article.game-details.DailyGrand .winning-header-img{background-image:-webkit-radial-gradient(circle,#fff,#69727b);background-image:radial-gradient(circle,#fff,#69727b);background-repeat:no-repeat}
article.game-details.DailyGrand .winning-item-holder .tag-row{text-align:center}
article.game-details.Lotto4 .winning-header-img{background-image:-webkit-radial-gradient(circle,#fff,#4cc0af);background-image:radial-gradient(circle,#fff,#4cc0af);background-repeat:no-repeat}
article.game-details.Lotto4 .winning-item-holder .tag-row{text-align:center}
article.game-details.HitorMiss .ball-row{padding:60px 0 32px}
article.game-details.HitorMiss .winning-number-container{width:266px}
article.game-details.HitorMiss .tag-row{text-align:center}
article.game-details.KenoAtlantic .winning-header-img{background-image:-webkit-radial-gradient(circle,#fff,#a9d5e7);background-image:radial-gradient(circle,#fff,#a9d5e7);background-repeat:no-repeat}
article.game-details.KenoAtlantic .ball-row{padding:30px 0 15px 0}
article.game-details.KenoAtlantic .ball-row .col-xs-12{padding:0 21px}
@media screen and (max-width:1199px){article.game-details.KenoAtlantic .ball-row .col-xs-12{padding:0 22px}
}
article.game-details.KenoAtlantic .ball-row .winning-numbers .winning-number,article.game-details.KenoAtlantic .ball-row .bonus-numbers .winning-number,article.game-details.KenoAtlantic .ball-row .winning-numbers .bonus-number,article.game-details.KenoAtlantic .ball-row .bonus-numbers .bonus-number{margin-right:10px;margin-bottom:10px}
@media screen and (max-width:1199px){article.game-details.KenoAtlantic .ball-row .winning-numbers .winning-number,article.game-details.KenoAtlantic .ball-row .bonus-numbers .winning-number,article.game-details.KenoAtlantic .ball-row .winning-numbers .bonus-number,article.game-details.KenoAtlantic .ball-row .bonus-numbers .bonus-number{margin-right:10px}
}
@media screen and (max-width:991px){article.game-details.KenoAtlantic .ball-row .winning-numbers .winning-number,article.game-details.KenoAtlantic .ball-row .bonus-numbers .winning-number,article.game-details.KenoAtlantic .ball-row .winning-numbers .bonus-number,article.game-details.KenoAtlantic .ball-row .bonus-numbers .bonus-number{margin-right:7px}
}
@media screen and (max-width:991px){article.game-details.KenoAtlantic .ball-row{padding:23px 0}
}
@media screen and (max-width:767px){article.game-details.KenoAtlantic .ball-row{padding:20px 0 10px 0;height:164px}
}
@media screen and (max-width:767px){article.game-details.KenoAtlantic .winning-content{height:250px}
}
@media screen and (max-width:767px){article.game-details.KenoAtlantic .winning-content-action .payout-row{margin-top:0}
}
article.game-details.Lotto649 .winning-header-img{background-image:-webkit-radial-gradient(circle,#fff,#00529b);background-image:radial-gradient(circle,#fff,#00529b);background-repeat:no-repeat}
@media screen and (max-width:767px){article.game-details.Lotto649 .winning-content{height:265px}
}
@media screen and (max-width:767px){article.game-details.Lotto649 .winning-content.with-guaranteed-prizes{height:265px}
}
@media screen and (max-width:767px){article.game-details.Lotto649 .winning-numbers .winning-number,article.game-details.Lotto649 .bonus-numbers .winning-number{margin-right:7px}
}
article.game-details.Lotto649 .winning-numbers .bonus-number,article.game-details.Lotto649 .bonus-numbers .bonus-number{margin-right:0}
article.game-details.Lotto649 .ball-row{padding:60px 0 78px 0}
article.game-details.Lotto649 .winning-item-holder .tag-row{padding:20px 0}
@media screen and (max-width:767px){article.game-details.Lotto649 .winning-content-action .payout-row{margin-top:35px}
}
article.game-details.Lotto649 .additional-prizes{text-align:center;margin:15px -15px;padding-bottom:20px}
article.game-details.Atlantic49 .winning-header-img{background-image:-webkit-radial-gradient(circle,#fff,#017ec4);background-image:radial-gradient(circle,#fff,#017ec4);background-repeat:no-repeat}
article.game-details.Atlantic49 .ball-row{padding:60px 0 78px 0}
@media screen and (max-width:767px){article.game-details.Atlantic49 .ball-row{padding:60px 0 35px 0}
}
article.game-details.Atlantic49 .ball-row .winning-numbers .winning-number,article.game-details.Atlantic49 .ball-row .bonus-numbers .winning-number{margin-right:7px}
article.game-details.Atlantic49 .ball-row .winning-numbers .bonus-number,article.game-details.Atlantic49 .ball-row .bonus-numbers .bonus-number{margin-right:0}
article.game-details.Atlantic49 .with-guaranteed-prizes .ball-row{padding:60px 0 33px 0}
article.game-details.Atlantic49 .winning-item-holder .tag-row{padding:20px 0}
@media screen and (max-width:767px){article.game-details.Atlantic49 .winning-content{height:210px}
}
@media screen and (max-width:767px){article.game-details.Atlantic49 .winning-content-action .payout-row{margin-top:48px}
}
article.game-details.ShaBam .winning-header-img{background-image:-webkit-radial-gradient(circle,#fff,#c8dd19);background-image:radial-gradient(circle,#fff,#c8dd19);background-repeat:no-repeat}
article.game-details.ShaBam .ball-row{padding:45px 0 103px 0}
@media screen and (max-width:767px){article.game-details.ShaBam .ball-row{padding-bottom:48px}
}
article.game-details.ShaBam .ball-row .winning-numbers .winning-number,article.game-details.ShaBam .ball-row .bonus-numbers .winning-number,article.game-details.ShaBam .ball-row .winning-numbers .bonus-number,article.game-details.ShaBam .ball-row .bonus-numbers .bonus-number{margin:0 5px}
article.game-details.ShaBam .ball-row .winning-numbers .winning-number:first-child,article.game-details.ShaBam .ball-row .bonus-numbers .winning-number:first-child,article.game-details.ShaBam .ball-row .winning-numbers .bonus-number:first-child,article.game-details.ShaBam .ball-row .bonus-numbers .bonus-number:first-child{margin-left:0}
article.game-details.ShaBam .ball-row .winning-numbers .winning-number:last-child,article.game-details.ShaBam .ball-row .bonus-numbers .winning-number:last-child,article.game-details.ShaBam .ball-row .winning-numbers .bonus-number:last-child,article.game-details.ShaBam .ball-row .bonus-numbers .bonus-number:last-child{margin-right:0}
@media screen and (max-width:767px){article.game-details.ShaBam .winning-content{height:217px}
}
@media screen and (max-width:767px){article.game-details.ShaBam .winning-content-action .payout-row{margin-top:30px}
}
article.game-details.PokerLotto .winning-header-img{background-image:-webkit-radial-gradient(circle,#fff,#093);background-image:radial-gradient(circle,#fff,#093);background-repeat:no-repeat}
article.game-details.PokerLotto .winning-item-holder .tag-row{text-align:center;padding:0}
@media screen and (max-width:1199px){article.game-details.PokerLotto .card{width:58px;height:88px}
}
article.game-details.Bucko .winning-header-img{background-image:-webkit-radial-gradient(circle,#fff,#6681df);background-image:radial-gradient(circle,#fff,#6681df);background-repeat:no-repeat}
article.game-details.Bucko .ball-row{padding:60px 0 85px 0}
article.game-details.Bucko .ball-row .winning-numbers .winning-number,article.game-details.Bucko .ball-row .bonus-numbers .winning-number,article.game-details.Bucko .ball-row .winning-numbers .bonus-number,article.game-details.Bucko .ball-row .bonus-numbers .bonus-number{margin:0 5px}
article.game-details.Bucko .ball-row .winning-numbers .winning-number:first-child,article.game-details.Bucko .ball-row .bonus-numbers .winning-number:first-child,article.game-details.Bucko .ball-row .winning-numbers .bonus-number:first-child,article.game-details.Bucko .ball-row .bonus-numbers .bonus-number:first-child{margin-left:0}
article.game-details.Bucko .ball-row .winning-numbers .winning-number:last-child,article.game-details.Bucko .ball-row .bonus-numbers .winning-number:last-child,article.game-details.Bucko .ball-row .winning-numbers .bonus-number:last-child,article.game-details.Bucko .ball-row .bonus-numbers .bonus-number:last-child{margin-right:0}
article.game-details.Bucko .winning-item-holder .tag-row{padding:20px 0}
@media screen and (max-width:767px){article.game-details.Bucko .winning-content{border-bottom:1px solid #d4dadf;height:225px}
}
@media screen and (max-width:767px){article.game-details.Bucko .winning-content-action .payout-row{margin-top:20px}
}
article.game-details.Pik4 .winning-header-img{background-image:-webkit-radial-gradient(circle,#fff,#67bc5e);background-image:radial-gradient(circle,#fff,#67bc5e);background-repeat:no-repeat}
article.game-details.Pik4 .ball-row{padding:45px 0 103px 0}
@media screen and (max-width:767px){article.game-details.Pik4 .ball-row{padding-bottom:48px}
}
article.game-details.Pik4 .ball-row .winning-numbers .winning-number,article.game-details.Pik4 .ball-row .bonus-numbers .winning-number,article.game-details.Pik4 .ball-row .winning-numbers .bonus-number,article.game-details.Pik4 .ball-row .bonus-numbers .bonus-number{margin-left:8px;margin-right:0}
@media screen and (max-width:767px){article.game-details.Pik4 .winning-content{height:225px}
}
@media screen and (max-width:767px){article.game-details.Pik4 .winning-content-action .payout-row{margin-top:30px}
}
article.game-details.SalsaBingo .winning-header-img{background-image:-webkit-radial-gradient(circle,#fff,#f9a028);background-image:radial-gradient(circle,#fff,#f9a028);background-repeat:no-repeat}
article.game-details.SalsaBingo .winning-item-holder .tag-row{padding:15px 0}
article.game-details.SalsaBingo .ball-row{padding:25px 0 5px 0}
@media screen and (max-width:1199px){article.game-details.SalsaBingo .ball-row{padding-bottom:50px}
}
@media screen and (max-width:991px){article.game-details.SalsaBingo .ball-row{padding-bottom:10px}
}
@media screen and (max-width:767px){article.game-details.SalsaBingo .ball-row{height:202px}
}
article.game-details.SalsaBingo .ball-row .winning-numbers .winning-number,article.game-details.SalsaBingo .ball-row .bonus-numbers .winning-number,article.game-details.SalsaBingo .ball-row .winning-numbers .bonus-number,article.game-details.SalsaBingo .ball-row .bonus-numbers .bonus-number{margin-right:7px;margin-bottom:5px}
@media screen and (max-width:991px){article.game-details.SalsaBingo .ball-row .winning-numbers .winning-number,article.game-details.SalsaBingo .ball-row .bonus-numbers .winning-number,article.game-details.SalsaBingo .ball-row .winning-numbers .bonus-number,article.game-details.SalsaBingo .ball-row .bonus-numbers .bonus-number{margin-right:5px}
}
@media screen and (max-width:767px){article.game-details.SalsaBingo .ball-row .winning-numbers .winning-number,article.game-details.SalsaBingo .ball-row .bonus-numbers .winning-number,article.game-details.SalsaBingo .ball-row .winning-numbers .bonus-number,article.game-details.SalsaBingo .ball-row .bonus-numbers .bonus-number{margin-right:6px}
}
@media screen and (max-width:767px){article.game-details.SalsaBingo .winning-content{height:263px}
}
@media screen and (max-width:767px){article.game-details.SalsaBingo .winning-content-action .payout-row{margin-top:37px}
}
article.game-details .with-guaranteed-prizes .ball-row{padding:60px 0 33px 0}
article.game-details .error-desktop{position:absolute;left:12px;z-index:101;background-color:rgba(255,255,255,0.9);height:634px;width:362px}
article.game-details .error-desktop p{font-size:20px;padding:40px 10px;border:1px solid #d4dadf;margin:100px 10px 10px;background-color:#fff}
article.game-details .error-mobile{padding:20px 15px 10px;border-radius:6px;border:1px solid #d4dadf;background-color:#fff;text-decoration:none;width:100%;display:block;color:#ec2f2d;font-family:'mairy';font-size:16px;outline:0}
.print-disclaimer{display:none}
@media print{article.game-details .winning-item-holder .winning-content .tag-row .tag img{display:inline}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.page-my-account .breadcrumb{padding:0;margin-bottom:0}
.page-my-account .breadcrumb .container{padding-top:10px;padding-bottom:20px;background:rgba(255,255,255,0.5)}
.page-my-account h1,.page-my-account h2{color:#009ddb;margin-top:0}
.page-my-account header{padding:0 10px;position:relative}
.page-my-account header hr{border-color:#d4dadf;margin-top:10px;margin-bottom:10px}
.total-balance{text-align:right}
@media screen and (max-width:767px){.total-balance{text-align:center}
}
.total-balance .dropdown{display:inline-block}
.past-wins-table table{-webkit-box-shadow:0 3px 5px 0 rgba(0,82,155,0.1);-moz-box-shadow:0 3px 5px 0 rgba(0,82,155,0.1);box-shadow:0 3px 5px 0 rgba(0,82,155,0.1)}
.past-wins-table table th{background:#e9ecef;color:#69727b}
.past-wins-table table th.text-right{color:#69727b}
.past-wins-table table tr{border-bottom:1px solid #d4dadf}
.past-wins-table table tr:last-child{border-bottom:0}
.past-wins-table table td{background-color:#fff;border:0}
.past-wins-table table .text-left{font-weight:bold}
.past-wins-table table .text-right{color:#009ddb;font-weight:bold}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.winners-error{color:#009ddb;display:block;text-align:center;font-size:22px;font-family:'proxima_novaregular';padding:20px 0;border-left:1px solid #d4dadf;border-right:1px solid #d4dadf;border-bottom:1px solid #d4dadf;border-radius:0 0 4px 4px}
.winners-error button{background-color:transparent;border:0;padding:0;border-bottom:1px solid #009ddb;line-height:1}
.winners-error button:hover{border-bottom:2px solid #009ddb}
.winners-list{margin-bottom:10px}
.winners-list:before,.winners-list:after{content:" ";display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.winners-list:after{clear:both}
.winners-list h2{background:0;color:#009ddb;text-align:left}
.winners-list .winners-content{background:#fff;border:1px solid #d4dadf;border-radius:8px}
@media screen and (max-width:767px){.winners-list .winners-content{border-radius:0;border:0}
}
.winners-list .winners-content .winners-content{border:0;padding-bottom:0}
.winners-list .winners-content div.search-winners{background:#d4dadf;padding:10px;text-align:center;font-weight:bold;display:block;position:relative;overflow:auto}
.winners-list .winners-content div.search-winners form{width:75%;margin:0 auto}
@media screen and (max-width:767px){.winners-list .winners-content div.search-winners form{width:100%}
}
.winners-list .winners-content div.search-winners .custom-search{width:50%;float:left}
.winners-list .winners-content div.search-winners .custom-search input{border-color:#aebbc7}
@media screen and (max-width:767px){.winners-list .winners-content div.search-winners .custom-search{width:100%;max-width:400px;margin:0 auto;float:none;margin-bottom:10px}
}
.winners-list .winners-content div.search-winners .reset-winners-container{float:left;width:25%;text-align:left;padding-left:10px;position:relative;top:2px}
@media screen and (max-width:767px){.winners-list .winners-content div.search-winners .reset-winners-container{width:100%;float:none;text-align:center;padding-left:0;top:0}
}
.winners-list .winners-content div.search-winners .reset-winners{border:1px solid #aebbc7;border-radius:20px}
.winners-list .winners-content div.search-winners .reset-winners.btn-default:hover{background:#009ddb;color:#fff}
.winners-list .winners-content div.search-winners .search-by-name{margin:8px 0 0 0;float:left;text-align:right;width:25%;padding-right:10px}
@media screen and (max-width:767px){.winners-list .winners-content div.search-winners .search-by-name{width:100%;margin-bottom:10px;text-align:center;margin-top:0;padding-right:0}
}
.winners-list .winners-content div.winners-list{padding:0;margin-bottom:0}
.winners-list .winners-content div.winners-list article.winner{padding-left:22px;padding-right:22px;clear:both;border-top:0 none}
@media screen and (max-width:767px){.winners-list .winners-content div.winners-list article.winner{padding-left:.25em;padding-right:.25em}
}
.winners-list .winners-content div.winners-list article.winner .winner-img-mask{width:130px;height:130px;overflow:hidden;border-radius:10px;text-align:center;border:3px solid #fff;box-shadow:0 1px 3px #ccc}
@media screen and (max-width:767px){.winners-list .winners-content div.winners-list article.winner .winner-img-mask{width:95px;height:100px}
}
.winners-list .winners-content div.winners-list article.winner .winner-img-mask img{min-width:130px;max-width:none;height:130px;margin:0 -100%}
@media screen and (max-width:767px){.winners-list .winners-content div.winners-list article.winner .winner-img-mask img{min-width:100px;height:100px}
}
@media screen and (max-width:480px){.winners-list .winners-content div.winners-list article.winner div.winners-info{padding-left:15px}
}
@media screen and (max-width:767px){.winners-list .winners-content div.winners-list article.winner div.winners-info p.prize:before{font-size:16px !important}
}
.winners-list .winners-content div.winners-list article.winner div.winners-info p.prize-amount{margin:-7px 0 5px -20px}
@media screen and (max-width:767px){.winners-list .winners-content div.winners-list article.winner div.winners-info p.prize-amount{overflow:auto !important;font-size:20px !important;height:32px !important;line-height:20px !important}
.winners-list .winners-content div.winners-list article.winner div.winners-info p.prize-amount span{padding-top:8px !important;line-height:20px !important}
.winners-list .winners-content div.winners-list article.winner div.winners-info p.prize-amount span:after{top:-12px !important}
}
.winners-list .winners-content div.winners-list article.winner div.winners-info p{margin-bottom:0}
.winners-list .winners-content div.winners-list article.winner div.winners-info p.name{font-weight:bold}
.winners-list .winners-content div.winners-list article.winner div.winners-info p.prize span{padding:5px 5px 0;line-height:1}
.winners-list .winners-content div.winners-list article.winner div.winners-info p.prize span:after{top:-18px}
.winners-list .winners-content div.winners-list article.winner div.winners-info img.game{position:relative;z-index:1;margin-top:14px;margin-left:-7px;height:40px}
.winners-list .winners-content div.winners-list article.winner div.retailer p,.winners-list .winners-content div.winners-list article.winner div.retailer h4{margin-bottom:0}
.winners-list .winners-content div.winners-list article.winner div.retailer p.drawdate{font-size:12px;font-weight:bold}
.winners-list .winners-content div.winners-list article.winner div.retailer h4{font-size:16px;font-weight:bold}
@media screen and (max-width:767px){.winners-list .winners-content div.winners-list article.winner div.retailer h4{display:inline}
}
.winners-list .winners-content div.winners-list article.winner div.retailer p.retailname,.winners-list .winners-content div.winners-list article.winner div.retailer p.retaillocation{font-size:14px}
.winners-list .winners-content .btn-group{display:none;padding:5px 0}
.winners-list .winners-content button.loadmore{border:0;background:0}
@media screen and (max-width:767px){.winners-list .winners-content button.loadmore{margin-bottom:10px}
}
.winners-list .winners-content button.loadmore:focus{outline:0;box-shadow:none}
.winners-list .winners-content button.loadmore:active:hover,.winners-list .winners-content button.loadmore:active:focus{background:#fff}
.winners-list .winners-content button.loadmore:active{box-shadow:none}
.winners-list .winners-content button.loadmore span{display:static;font-weight:bold;color:#009ddb;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #009ddb}
.winners-list .winners-content button.loadmore span:after{content:" + ";display:inline-block;position:absolute;margin-left:5px}
.winners-list .winners-content button.loadmore span:hover,.winners-list .winners-content button.loadmore span:active,.winners-list .winners-content button.loadmore span:focus{text-decoration:none;border-bottom-width:2px}
.winners-list .winners-content div.filters-collapse{background:#009ddb;border-radius:10px 10px 0 0;color:#fff}
.winners-list .winners-content div.filters-collapse a{color:#fff;width:100%;display:inline-block;padding:4px 8px}
.winners-list .winners-content div.filters-collapse a:after{color:#fff;float:right;vertical-align:top;position:relative;display:inline-block;font-style:normal;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\e145";width:13px;overflow:hidden}
.winners-list .winners-content div.filters-collapse:hover{text-decoration:none;border-bottom:0}
.winners-list .winners-content #filterHolder{overflow:auto}
@media screen and (max-width:767px){.winners-list .winners-content #filterHolder.collapse-xs{display:none}
}
.winners-list .winners-content #filterHolder.collapse-xs.collapse{display:block;height:inherit !important}
@media screen and (max-width:767px){.winners-list .winners-content #filterHolder.collapse-xs.collapse{display:none}
}
.winners-list .winners-content #filterHolder.collapse-xs.collapsing,.winners-list .winners-content #filterHolder.collapse-xs.in{display:block}
.winners-list .winners-content div .filters{background:#009ddb;padding:10px 5px;border-radius:8px 8px 0 0}
@media screen and (max-width:767px){.winners-list .winners-content div .filters{border-radius:0}
}
.winners-list .winners-content div .filters .filters-expand{display:none}
@media screen and (max-width:767px){.winners-list .winners-content div .filters .filters-expand{display:block}
}
.winners-list .winners-content div .filters .filters-expand p{cursor:pointer;line-height:48px;color:#fff;font-size:20px;width:100%;padding:0 10px;margin-bottom:0}
.winners-list .winners-content div .filters .filters-expand p:after{content:"+";float:right;font-size:32px}
.winners-list .winners-content div .filters .filters-wrapper{display:block}
@media screen and (max-width:767px){.winners-list .winners-content div .filters .filters-wrapper{display:none}
}
.winners-list .winners-content div .filters .col-sm-4{padding:0 5px}
@media screen and (max-width:767px){.winners-list .winners-content div .filters .col-sm-4.col-xs-12{margin-top:10px}
}
@media screen and (max-width:767px){.winners-list .winners-content div .filters .col-sm-4.col-xs-12:first-child{margin-top:0}
}
.winners-list .winners-content div .filters label{width:100%;margin-bottom:0}
.winners-list .winners-content div .filters label.custom-select select{margin-bottom:0}
.winners-list .winners-content div .filters .search{margin-bottom:5px}
.winners-list .winners-content div .filters .search form{position:relative}
.winners-list .winners-content div .filters .search .textfield{overflow:hidden}
.winners-list .winners-content div .filters .search input[type="text"]{width:100%;outline:0;background:#fff;border:1px solid #d4dadf;border-right:0;border-radius:5px;padding:7px 40px 5px 12px;color:#69727b;font-size:14px;line-height:1.42857143;-webkit-appearance:none}
@media screen and (max-width:1199px){.winners-list .winners-content div .filters .search input[type="text"]{font-size:16px;padding-bottom:6px}
}
.winners-list .winners-content div .filters .search input[type="submit"]{clear:left;position:absolute;top:0;right:0;width:40px;z-index:100;height:34px;border-radius:0 5px 5px 0;border:1px solid #d4dadf;border-left-width:0;padding:4px 5px 4px 0;margin:0;text-indent:100px;overflow:hidden;background:url("../../../content/dam/alc/images/static/sprites/ALC-sprite-2.png") no-repeat #fff;background-position:-40px -112px}
@media screen and (max-width:1199px){.winners-list .winners-content div .filters .search input[type="submit"]{height:37px;background-position:-40px -110px}
}
.winners-list .winners-content.targeted-winners{padding:0;border:0}
@media screen and (max-width:767px){.winners-list .winners-content.targeted-winners{padding:0 10px}
}
.winners-list .winners-content.targeted-winners .btn-group{border:1px solid #d4dadf;border-top:0;border-radius:0 0 10px 10px}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
div.carousel{margin-top:0;margin-bottom:0}
.hero .alc-carousel .controls{height:52px;background:rgba(255,255,255,0.65);position:absolute;left:0;bottom:0}
.hero .alc-carousel .np-btn{font-weight:bold;border:0;background:transparent;font-size:28px;color:#f29400}
.hero .alc-carousel .np-btn.next{order:3}
.alc-carousel{position:relative}
.alc-carousel .slides{list-style:none;padding:0;margin:0;height:375px}
@media screen and (min-width:768px){.alc-carousel .slides{height:525px}
.slideshow-main.alc-carousel .slides{height:370px}
}
.slideshow-main.alc-carousel .slides{height:0;padding-bottom:60%}
@media screen and (min-width:768px){.slideshow-main.alc-carousel .slides{height:430px;padding-bottom:0}
}
@media screen and (min-width:992px){.slideshow-main.alc-carousel .slides{height:565px}
}
@media screen and (min-width:1200px){.slideshow-main.alc-carousel .slides{height:450px}
}
.slideshow-thumbnails.alc-carousel .slides{height:auto;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:10px 20px;transition:transform .75s ease-in-out;transform:translateX(0)}
.alc-carousel .slide{position:absolute;top:0;left:0;width:100%;height:100%}
.alc-carousel .slide:not(.active){opacity:0}
.alc-carousel .slide.active{z-index:3}
.slideshow-thumbnails.alc-carousel .slide.active{border-bottom-color:orange}
.alc-carousel .slide.fade-in{z-index:1;opacity:1;transition:opacity .85s ease-in-out}
.alc-carousel .slide.slide-out-right,.alc-carousel .slide.slide-out-left{transition:transform .85s ease-in-out,opacity .85s ease-in-out;opacity:0;z-index:2}
.alc-carousel .slide.slide-out-right,.alc-carousel .slide.swipe-out-right{transform:translateX(-100%)}
.alc-carousel .slide.slide-out-left,.alc-carousel .slide.swipe-out-left{transform:translateX(100%)}
.slideshow-main.alc-carousel .slide{text-align:center;overflow:hidden}
.slideshow-main.alc-carousel .slide img{max-width:100%;height:auto;margin:0 auto}
.slideshow-thumbnails.alc-carousel .slide{margin:0 10px;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:calc(25% - 20px);-ms-flex-basis:calc(25% - 20px);flex-basis:calc(25% - 20px);padding:0 0 5px 0;border-bottom:5px solid transparent;position:static;opacity:1}
.alc-carousel .controls{width:100%;z-index:10}
.alc-carousel .controls-container{max-width:1200px;padding:0 5px;margin:0 auto;width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex}
.alc-carousel .np-btn:disabled{opacity:.25;cursor:no-drop}
.alc-carousel .pagination-nav{height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:center;-ms-box-align:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}
.alc-carousel .paginator{margin:0 4px;text-indent:-999px;overflow:hidden;border-radius:50%;color:transparent;background:transparent;position:relative;border:0;-webkit-flex-basis:42px;-ms-flex-basis:42px;flex-basis:42px;height:24px;outline:0}
.alc-carousel .paginator::after{content:"";border-radius:50%;width:10px;height:10px;background:#69727b;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.alc-carousel .paginator.active::after,.alc-carousel .paginator:hover::after{background:#f29400}
.alc-carousel.slideshow-thumbnails{overflow:hidden;margin:10px 0}
.alc-carousel[data-animation-type="reveal"] .slide.active,.alc-carousel[data-animation-type="reveal"] .slide.animation-in{opacity:1}
.alc-carousel[data-animation-type="fade"] .slide{transition:opacity .5s ease-in-out}
.alc-carousel[data-animation-type="swipe"]{overflow:hidden}
.alc-carousel[data-animation-type="swipe"] .slides{display:flex;transition:transform .5s ease-in-out}
.alc-carousel[data-animation-type="swipe"] .slide{position:relative;opacity:1;flex:1 0 auto;order:1}
.slideshow-thumbnails__button{border:0;border-radius:0;padding:0}
.slideshow-thumbnails__image{width:100%;height:auto;border-radius:5%}
.slideshow-thumbnails .controls{background:0;pointer-events:none;height:100%;position:absolute;top:0}
.slideshow-thumbnails .controls-container{position:relative;padding:0;-webkit-align-items:center;-ms-align-items:center;align-items:center}
.slideshow-thumbnails .controls-container::before,.slideshow-thumbnails .controls-container::after{content:"";position:absolute;top:0;left:0;width:30px;height:100%;background:#fff}
.slideshow-thumbnails .controls-container::after{right:0;left:auto}
.slideshow-thumbnails .np-btn{pointer-events:all;z-index:1;height:40px;padding:0;text-align:center;width:30px;color:#f29400;font-weight:bold;font-size:40px;background:transparent;border:0;text-indent:-5px}
.slideshow-thumbnails .next{margin-left:auto}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.digital-instants-info-page.previous.np-btn.material-icons{position:absolute;left:0;top:45px}
.digital-instants-info-page.next.np-btn.material-icons{position:absolute;right:0;top:45px}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content,.fca-carousel-slide-lotto .slide-content{height:525px;background-repeat:no-repeat;background-position:bottom center;padding-top:75px}
@media screen and (max-width:1199px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content,.fca-carousel-slide-lotto .slide-content{background-size:1330px}
}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content,.fca-carousel-slide-lotto .slide-content{background-size:760px;height:375px;padding-top:15px}
}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .next-draw-date,.fca-carousel-slide-lotto .slide-content .next-draw-date{background:#ec2f2d;border-radius:8px;color:#fff;display:inline-block;font-size:20px;margin-top:10px;margin-bottom:-10px;padding:4px 10px;padding-left:110px}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .next-draw-date .image,.fca-carousel-slide-lotto .slide-content .next-draw-date .image{position:absolute;left:-25px;top:-13px;z-index:100}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .next-draw-date .image,.fca-carousel-slide-lotto .slide-content .next-draw-date .image{left:0;top:-5px;width:100px}
}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .next-draw-date .image img,.fca-carousel-slide-lotto .slide-content .next-draw-date .image img{width:140px}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .next-draw-date .image img,.fca-carousel-slide-lotto .slide-content .next-draw-date .image img{width:95px}
}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .next-draw-date .next-draw-date-label,.fca-carousel-slide-lotto .slide-content .next-draw-date .next-draw-date-label{font-weight:bold}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .next-draw-date .next-draw-date-label label,.fca-carousel-slide-lotto .slide-content .next-draw-date .next-draw-date-label label{margin-bottom:0;padding:5px 0 0 10px}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .next-draw-date,.fca-carousel-slide-lotto .slide-content .next-draw-date{font-size:15px;padding:2px 10px 4px 10px;padding-left:80px}
}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount-box,.fca-carousel-slide-lotto .slide-content .prize-amount-box{position:relative;display:inline-block;margin:20px auto;width:auto;z-index:1}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount-box,.fca-carousel-slide-lotto .slide-content .prize-amount-box{margin-bottom:0;margin-top:12px}
}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount-box.price-error .prize-amount span:first-child:before,.fca-carousel-slide-lotto .slide-content .prize-amount-box.price-error .prize-amount span:first-child:before{opacity:.1}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount-box.price-error .est,.fca-carousel-slide-lotto .slide-content .prize-amount-box.price-error .est{opacity:.1}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount,.fca-carousel-slide-lotto .slide-content .prize-amount{font-size:75px;line-height:70px}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount span,.fca-carousel-slide-lotto .slide-content .prize-amount span{padding-top:20px;padding-bottom:5px;padding-right:10px;padding-left:10px;font-size:90px;max-height:100px}
@media screen and (max-width:1199px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount span,.fca-carousel-slide-lotto .slide-content .prize-amount span{padding-top:15px;padding-bottom:0}
}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount span,.fca-carousel-slide-lotto .slide-content .prize-amount span{font-size:40px;padding-top:0;height:58px;line-height:1.6}
}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount span:first-child,.fca-carousel-slide-lotto .slide-content .prize-amount span:first-child{margin-left:0}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount span:first-child::before,.fca-carousel-slide-lotto .slide-content .prize-amount span:first-child::before{line-height:20px;font-size:28px}
@media screen and (max-width:1199px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount span:first-child::before,.fca-carousel-slide-lotto .slide-content .prize-amount span:first-child::before{font-size:25px;line-height:28px}
}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount span:first-child::before,.fca-carousel-slide-lotto .slide-content .prize-amount span:first-child::before{line-height:37px;font-size:21px}
}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount span::after,.fca-carousel-slide-lotto .slide-content .prize-amount span::after{top:-42px}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount span::after,.fca-carousel-slide-lotto .slide-content .prize-amount span::after{top:-37px}
}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount.fr span:before,.fca-carousel-slide-lotto .slide-content .prize-amount.fr span:before{top:30px}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount.fr span:last-child:after,.fca-carousel-slide-lotto .slide-content .prize-amount.fr span:last-child:after{font-size:28px;top:-35px}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .prize-amount.fr span:last-child:after,.fca-carousel-slide-lotto .slide-content .prize-amount.fr span:last-child:after{font-size:18px;top:-3px}
}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content span.est,.fca-carousel-slide-lotto .slide-content span.est{position:absolute;right:18px;bottom:-0.5px;z-index:1;color:#00529b;font-weight:bold;font-size:12px;letter-spacing:normal}
@media screen and (max-width:1199px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content span.est,.fca-carousel-slide-lotto .slide-content span.est{font-size:10px}
}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content span.est,.fca-carousel-slide-lotto .slide-content span.est{bottom:10px}
}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content span.est.keno-est,.fca-carousel-slide-lotto .slide-content span.est.keno-est{left:5px}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .additional-prizes,.fca-carousel-slide-lotto .slide-content .additional-prizes{display:inline-block;position:relative;top:-24px;margin-left:2px;z-index:0}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .additional-prizes,.fca-carousel-slide-lotto .slide-content .additional-prizes{top:-15px}
}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .additional-prizes .additional-prize,.fca-carousel-slide-lotto .slide-content .additional-prizes .additional-prize{text-transform:uppercase;padding:14px 10px 10px 10px;display:inline-block;background-color:#00529b;color:#fff;font-size:20px;border-bottom-left-radius:6px}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .additional-prizes .additional-prize .remaining-prizes,.fca-carousel-slide-lotto .slide-content .additional-prizes .additional-prize .remaining-prizes{display:inline-block;font-weight:bold;color:#00529b;background:#fff;width:35px;height:35px;line-height:38px;border-radius:40px;text-align:center}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .additional-prizes .additional-prize .remaining-prizes,.fca-carousel-slide-lotto .slide-content .additional-prizes .additional-prize .remaining-prizes{border-radius:28px;height:24px;line-height:26px;width:24px}
}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .additional-prizes .additional-prize:hover,.fca-carousel-slide-lotto .slide-content .additional-prizes .additional-prize:hover,.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .additional-prizes .additional-prize:active,.fca-carousel-slide-lotto .slide-content .additional-prizes .additional-prize:active{text-decoration:none}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .additional-prizes .additional-prize,.fca-carousel-slide-lotto .slide-content .additional-prizes .additional-prize{font-size:12px;padding:8px 10px 6px 8px;border-bottom-left-radius:4px}
}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .additional-prizes:after,.fca-carousel-slide-lotto .slide-content .additional-prizes:after{content:" ";display:inline;float:right;width:0;height:0;border-top:30px solid #00529b;border-bottom:29px solid #00529b;border-right:13px solid transparent;border-bottom-right-radius:6px}
.ie .fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .additional-prizes:after,.ie .fca-carousel-slide-lotto .slide-content .additional-prizes:after,.ie-8 .fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .additional-prizes:after,.ie-8 .fca-carousel-slide-lotto .slide-content .additional-prizes:after,.ie-9 .fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .additional-prizes:after,.ie-9 .fca-carousel-slide-lotto .slide-content .additional-prizes:after,.ie-10 .fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .additional-prizes:after,.ie-10 .fca-carousel-slide-lotto .slide-content .additional-prizes:after{border-left:1px solid #00529b;position:relative;left:-1px}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .additional-prizes:after,.fca-carousel-slide-lotto .slide-content .additional-prizes:after{border-top-width:20px;border-bottom-width:18px;border-right-width:9px;border-bottom-right-radius:3px}
}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .next-draw-timer,.fca-carousel-slide-lotto .slide-content .next-draw-timer{color:#00529b;font-weight:bold;text-align:center;width:155px}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .next-draw-timer .timer-head,.fca-carousel-slide-lotto .slide-content .next-draw-timer .timer-head{background:#00529b;color:#fff;border-radius:6px 6px 0 0;font-size:13px;font-weight:normal;padding:5px 0}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .next-draw-timer .timer,.fca-carousel-slide-lotto .slide-content .next-draw-timer .timer{background:#fff;color:#00529b;font-weight:bold;text-align:center;font-size:32px;margin-bottom:-8px}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .next-draw-timer .timer-labels-wrapper,.fca-carousel-slide-lotto .slide-content .next-draw-timer .timer-labels-wrapper{background:#fff;border-radius:0 0 6px 6px}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .next-draw-timer .timer-labels-wrapper p,.fca-carousel-slide-lotto .slide-content .next-draw-timer .timer-labels-wrapper p{font-size:11px;text-transform:uppercase;color:#00529b;margin-bottom:3px;text-align:right}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .next-draw-timer .timer-labels-wrapper .timer-labels,.fca-carousel-slide-lotto .slide-content .next-draw-timer .timer-labels-wrapper .timer-labels{float:left;margin-left:18px}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .next-draw-timer,.fca-carousel-slide-lotto .slide-content .next-draw-timer{margin-bottom:20px}
}
@media screen and (max-width:767px){.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .cta-container,.fca-carousel-slide-lotto .slide-content .cta-container{float:none;margin-top:20px}
}
.fca_carousel .fca-carousel-slides .slide article.fca-carousel-slide-lotto .slide-content .cta-container .button,.fca-carousel-slide-lotto .slide-content .cta-container .button{margin:0;width:210px}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.fca-carousel-slide-promo .slide-content{height:525px;background-repeat:no-repeat;background-position:bottom center;padding-top:75px}
@media screen and (max-width:1199px){.fca-carousel-slide-promo .slide-content{background-size:1330px}
}
@media screen and (max-width:767px){.fca-carousel-slide-promo .slide-content{height:375px;background-size:760px}
}
.fca-carousel-slide-promo .slide-content .next-draw-timer{color:#00529b;font-weight:bold;text-align:center;width:155px}
.fca-carousel-slide-promo .slide-content .next-draw-timer .timer-head{background:#00529b;color:#fff;border-radius:6px 6px 0 0;font-size:13px;padding:5px 0}
.fca-carousel-slide-promo .slide-content .next-draw-timer .timer{background:#fff;color:#00529b;font-weight:bold;text-align:center;font-size:31px;margin-bottom:-8px}
.fca-carousel-slide-promo .slide-content .next-draw-timer .timer-labels{background:#fff;border-radius:0 0 6px 6px}
.fca-carousel-slide-promo .slide-content .next-draw-timer .timer-labels p{font-size:10px;text-transform:uppercase;color:#00529b;margin-bottom:3px;text-align:right}
.fca-carousel-slide-promo .slide-content .next-draw-timer .timer-labels .min{position:relative;left:5px}
.fca-carousel-slide-promo .slide-content .next-draw-timer .timer-labels .sec{position:relative;left:7px}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.events-page{border-bottom:1px solid #d4dadf;margin-bottom:20px}
.events-page.body-content{margin-top:0;padding-top:0}
.events-page .hero-image .text-area{margin-top:175px}
.events-page .hero-intro-copy-section{background:#fff;overflow:auto}
.events-page .hero-intro-copy-section .hero-intro-copy{padding:15px 30px 30px 30px}
.events-page .hero-intro-copy-section .hero-intro-copy p{font-size:18px}
.events-page .hero-intro-copy-section .hero-intro-copy h1,.events-page .hero-intro-copy-section .hero-intro-copy h2,.events-page .hero-intro-copy-section .hero-intro-copy h3{color:#009ddb}
.events-page .filters{margin:0;background:#d4dadf;padding:10px 10px 4px 10px;background:#f9f9fa;border-radius:5px 5px 0 0;border:1px solid #d4dadf;border-bottom:0;font-weight:bold;display:block}
@media screen and (max-width:767px){.events-page .filters{padding:10px}
}
.events-page .filters .row{margin-left:-5px;margin-right:-5px}
.events-page .filters .row>div{padding-left:5px;padding-right:5px}
.events-page .filters .row>div.calendar-container{position:relative}
@media screen and (max-width:767px){.events-page .filters .row>div.calendar-container{margin-top:-125px}
}
.events-page .filters .input-group-addon{padding:0;border:0;text-align:left;display:inline}
.events-page .filters .date{display:block;position:relative}
.events-page .filters .date input[type="text"]{width:100%;border:1px solid #d4dadf !important;box-shadow:none;border-radius:4px !important;padding-right:50px;position:relative;background-color:#fff;color:#69727b}
@media screen and (max-width:1199px){.events-page .filters .date input[type="text"]{font-size:16px;padding:8px 50px 5px 12px;height:37px}
}
@media screen and (max-width:767px){.events-page .filters .date input[type="text"]{margin-bottom:10px;font-size:13px;padding-left:5px}
}
.events-page .filters .date .glyphicon-calendar{background:#f29400;border:1px solid #d4dadf;border-radius:3px;padding:5px 6px;font-size:22px;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;top:0 !important;position:absolute;max-height:34px;right:0;z-index:1000}
@media screen and (max-width:1199px){.events-page .filters .date .glyphicon-calendar{padding:6px;max-height:37px}
}
@media screen and (max-width:767px){.events-page .filters .date .glyphicon-calendar{padding:6px 6px 6px 0}
}
.events-page .filters .date .glyphicon-calendar:before{position:absolute;top:7px;right:60px;font-style:normal;font-weight:bold;font-size:23px;font-family:'Material Icons';-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\e313";width:18px;color:#69727b;z-index:100}
@media screen and (max-width:1199px){.events-page .filters .date .glyphicon-calendar:before{right:54px}
}
@media screen and (max-width:767px){.events-page .filters .date .glyphicon-calendar:before{right:45px;width:18px}
}
.events-page .filters .date .glyphicon-calendar:after{content:"";background-color:#f29400;background-image:url("../../../content/dam/alc/images/static/sprites/winning-numbers-sprites.png");background-position:-3px 0;background-repeat:no-repeat;background-size:70px auto;position:relative;height:25px;width:35px;left:5px;top:-2px;display:inline-block;overflow:hidden}
@media screen and (max-width:767px){.events-page .filters .date .glyphicon-calendar:after{width:29px}
}
.events-page .filters .date .glyphicon-calendar.up-arrow:before{position:absolute;right:60px;font-style:normal;font-size:23px;font-family:'Material Icons';-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\e316";width:18px;color:#69727b;z-index:100}
@media screen and (max-width:767px){.events-page .filters .date .glyphicon-calendar.up-arrow:before{right:38px}
}
.events-page .filters .date .date-toggle{line-height:35px}
.events-page .filters .reset-button{background:#009ddb;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#009ddb}
@media screen and (max-width:1199px){.events-page .filters .reset-button{font-size:16px}
}
.events-page .filters .reset-button:focus,.events-page .filters .reset-button:active{outline:0;padding-top:8px;padding-bottom:5px}
@media screen and (max-width:480px){.events-page .filters .reset-button{min-width:105px;max-width:120px;margin-left:-10px}
}
.events-page .filters .reset-button,.events-page .filters .provinces-container .provinces{width:100%}
.events-page .filters .provinces-container .provinces{color:#69727b}
@media screen and (max-width:1199px){.events-page .filters .provinces-container .provinces{margin-bottom:5px}
}
@media screen and (max-width:767px){.events-page .filters .provinces-container .provinces{margin-bottom:10px;font-size:13px;height:37px}
}
@media screen and (max-width:767px){.events-page .filters .provinces-container:after{top:3px;color:#69727b}
}
.events-page .filters .bootstrap-datetimepicker-widget.dropdown-menu{left:auto !important;width:145%}
@media screen and (max-width:767px){.events-page .filters .bootstrap-datetimepicker-widget.dropdown-menu{width:98%;top:37px !important}
}
.events-page .ko-events-list{border:1px solid #d4dadf}
.events-page .events-list{padding:30px 0 0 0;margin:0}
.events-page .events-list .events{background:#fff;border-radius:8px;padding-bottom:20px;margin-top:0;padding-top:0 !important}
.events-page .events-list .events h2{color:#009ddb;padding-left:0}
.events-page .events-list .event{border-bottom:solid 1px #d4dadf;padding:20px 10px}
.events-page .events-list .event div:first-child{margin-bottom:10px}
.events-page .events-list .event .title{color:#aaba0a;font-weight:bold;font-size:18px;display:inline}
.events-page .events-list .event .title:after{font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;position:absolute;margin:-2px 0 0 3px;font-size:16px}
.events-page .events-list .event .url{color:#aaba0a;font-size:18px;text-decoration-color:#aaba0a;text-decoration-line:underline}
.events-page .events-list .event .url:after{font-family:'Material Icons';content:"\e895"}
.events-page .events-list .event .url:hover{border-bottom-width:2px}
.events-page .events-list .event .info a:hover,.events-page .events-list .event a:active,.events-page .events-list .event a:visited,.events-page .events-list .event a:focus,.events-page .events-list .event a{text-decoration:none;text-decoration-color:#aaba0a}
.events-page .events-list .event .details{margin-top:2px}
.events-page .events-list .event .details p{font-size:14px;margin:0;line-height:15px;clear:left;overflow:auto}
@media screen and (max-width:767px){.events-page .events-list .event .details{margin-top:10px}
}
.events-page .events-list .event .details .date-icon,.events-page .events-list .event .details .locate-icon{text-indent:-999px;height:26px;height:35px;width:25px;overflow:hidden;display:inline-block;margin:-7px 10px 0 0;padding-bottom:20px;float:left}
.events-page .events-list .event .details .date-icon:after,.events-page .events-list .event .details .locate-icon:after{color:#69727b;line-height:35px;padding-left:2px;font-size:22px;width:20px;text-indent:0;float:left;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.events-page .events-list .event .details .date-icon{clear:left}
.events-page .events-list .event .details .date-icon:after{content:"\e878";display:inline-block}
.events-page .events-list .event .details .locate-icon:after{content:"\e55f";display:inline-block}
.events-page .events-list .event .details .locate-text,.events-page .events-list .event .details .date-text{line-height:18px}
.events-page .events-list .event .details .locate-text{margin-left:35px;display:block}
.events-page button.loadmore{display:block;display:inline-block;font-size:24px;font-family:'mairy' !important;text-transform:none;width:100%;max-width:300px;height:45px;line-height:41px;padding:0 24px;position:relative;background-color:#009ddb;border:1px solid #fff;color:#fff;border-radius:30px 30px 30px 30px;-moz-border-radius:30px 30px 30px 30px;-webkit-border-radius:30px 30px 30px 30px;-webkit-box-shadow:0 3px 5px 0 rgba(0,82,155,0.1);-moz-box-shadow:0 3px 5px 0 rgba(0,82,155,0.1);box-shadow:0 3px 5px 0 rgba(0,82,155,0.1);margin:0 auto !important}
.events-page button.loadmore span{margin-left:-12%}
.events-page button.loadmore:after{content:"\e145";color:#009ddb;line-height:35px;padding-left:2px;padding-left:1px;font-size:35px;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;width:35px;height:35px;position:absolute;top:4px;right:4px;background:#fff;border-radius:30px 30px 30px 30px;-moz-border-radius:30px 30px 30px 30px;-webkit-border-radius:30px 30px 30px 30px}
.events-page .scroll-top{text-decoration:none;border-bottom:1px solid #009ddb;color:#009ddb;margin:25px 0;text-transform:uppercase;font-weight:bold}
.events-page .scroll-top:hover,.events-page .scroll-top:active,.events-page .scroll-top:focus{border-bottom:2px solid #009ddb;margin-bottom:24px;text-decoration:none}
@media screen and (max-width:1199px){.events-page .promo{margin-top:20px}
}
.events-page .html-promo,.events-page .image-promo{border-radius:5px;margin-bottom:20px;overflow:auto}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.upcoming-events.section{padding:0 30px 30px 30px;border:1px solid #aebbc7;border-radius:6px;box-shadow:0 3px 5px 0 rgba(0,82,155,0.1);margin:20px 0 20px 10px}
.upcoming-events.section h2{color:#009ddb;margin-bottom:0}
.upcoming-events.section .event,.upcoming-events.section .info,.upcoming-events.section .details{padding:0}
.upcoming-events.section .event{border-bottom:solid 1px #d4dadf;padding:25px 0 20px 0}
.upcoming-events.section .event:last-child{border-bottom-width:0}
.upcoming-events.section .event .event-name{color:#aaba0a;font-weight:bold;font-size:18px;line-height:24px !important;margin-bottom:10px;display:inline-block}
.upcoming-events.section .event .event-name:after{font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\e895";display:inline-block}
.upcoming-events.section .event .details{margin-top:5px}
.upcoming-events.section .event .details p{font-size:18px;margin:0;line-height:24px;clear:left;overflow:hidden}
.upcoming-events.section .event .details p:before{height:45px;width:35px;display:inline-block;margin:-20px 5px 0 0;padding:12px 0 0 2px;color:#69727b;line-height:35px;font-size:22px;float:left;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.upcoming-events.section .event .details p.date-container:before{content:"\e878"}
.upcoming-events.section .event .details p.locate-container:before{content:"\e55f"}
.upcoming-events.section .viewallevents{margin:15px 0 0 10px}
.upcoming-events.section .viewallevents a{display:inline-block;border-bottom:1px solid #009ddb;text-transform:uppercase;text-decoration:none;color:#009ddb;font-weight:bold}
.upcoming-events.section .viewallevents a:hover{border-bottom-width:2px;margin-bottom:-1px}
.upcoming-events.section .viewallevents a:after{position:absolute;margin-left:2px;font-family:'Material Icons';content:"\e5cc"}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.game-detail-scratch .breadcrumb{padding:0;margin-bottom:0}
.game-detail-scratch .breadcrumb .container{padding-top:10px;padding-bottom:20px;background:rgba(255,255,255,0.5)}
.game-detail-scratch .ticket-image img{width:210px}
.game-detail-scratch .container.white-bg{padding-left:40px}
@media screen and (max-width:1199px){.game-detail-scratch .container.white-bg{padding-left:20px;padding-right:20px}
}
.game-detail-scratch .game-info h2,.game-detail-scratch .game-info h3,.game-detail-scratch .game-info h4{text-decoration:none;width:100%;display:block;color:#009ddb;font-family:'mairy';font-weight:normal;border:0}
.game-detail-scratch .game-info h2{font-size:36px}
.game-detail-scratch .game-info h3{font-size:30px}
.game-detail-scratch .game-info h4{font-size:22px}
.game-detail-scratch .game-info .panel-group{padding:0}
.game-detail-scratch .game-info .panel{background:transparent}
.game-detail-scratch .game-info .panel .panel-collapse{padding-top:20px}
.game-detail-scratch .game-info .panel .panel-body{border-top-width:0}
.game-detail-scratch .game-info .panel .panel-body h2{text-decoration:none;width:100%;display:block;color:#009ddb;border:0;font-size:22px;padding:0 15px}
@media screen and (max-width:767px){.game-detail-scratch .game-info .ticket-image{height:auto;overflow:hidden;border-bottom:1px solid #d4dadf}
}
.game-detail-scratch .game-info .ticket-image .game-num-holder{padding:5px 0 0;height:0}
.game-detail-scratch .game-info .ticket-image .game-num-holder .rotate{vertical-align:bottom;width:35px;position:relative;top:70px;left:0}
@media screen and (max-width:767px){.game-detail-scratch .game-info .ticket-image .game-num-holder .rotate{left:-5px}
}
.game-detail-scratch .game-info .ticket-image .game-num-holder .rotate .game-number{width:100px}
.game-detail-scratch .game-info .ticket-image img{width:210px;margin-left:24px;width:190px;margin-left:60px}
@media screen and (max-width:767px){.game-detail-scratch .game-info .ticket-image img{width:230px;margin-left:35px}
}
.game-detail-scratch .game-info .game-details-info{overflow:hidden;border:1px solid #d4dadf;border-radius:8px;margin-bottom:20px;background:#fff}
@media screen and (max-width:767px){.game-detail-scratch .game-info .game-details-info{margin:0 5px 20px 5px}
}
.game-detail-scratch .game-info .game-details-info .game-details{padding:20px 40px 0 0}
@media screen and (max-width:767px){.game-detail-scratch .game-info .game-details-info .game-details{padding:0}
}
.game-detail-scratch .game-info .game-details-info .heading{background:url('../../../content/dam/alc/images/static/alc-images/scratch-game-title-bg.png') center center no-repeat transparent;background-size:cover;overflow:auto;border-bottom:1px solid #d4dadf}
.game-detail-scratch .game-info .game-details-info .heading h1,.game-detail-scratch .game-info .game-details-info .heading h2,.game-detail-scratch .game-info .game-details-info .heading h3{color:#009ddb;margin-top:10px;margin-bottom:10px}
.game-detail-scratch .game-info .game-details-info .heading .price{text-align:right}
.game-detail-scratch .game-info .game-details-info .details{padding:20px 15px}
@media screen and (max-width:767px){.game-detail-scratch .game-info .game-details-info .details{padding:20px 0 0}
}
.game-detail-scratch .game-info .game-details-info .details a.prizes-remaining{font-size:14px;border:0}
.game-detail-scratch .game-info .game-details-info .details a.prizes-remaining:after{position:relative;vertical-align:middle;float:right;display:inline-block;font-style:normal;font-size:20px;line-height:21px;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';overflow:hidden;content:"\e315"}
.game-detail-scratch .game-info .game-details-info .top-prize{color:#009ddb;border-bottom:1px solid #d4dadf;padding-bottom:5px}
.game-detail-scratch .game-info .game-details-info .chances{border-top:1px solid #d4dadf;border-bottom:1px solid #d4dadf;font-size:14px;padding:15px 0;margin:10px 0}
.game-detail-scratch .game-info .game-details-info .twochance{border-bottom:1px solid #d4dadf;padding:5px 0 15px 0;margin:10px 0}
.game-detail-scratch .game-info .game-details-info .top-prize span,.game-detail-scratch .game-info .game-details-info .prizes span,.game-detail-scratch .game-info .game-details-info .chances span,.game-detail-scratch .game-info .game-details-info .twochance span{font-weight:bold}
.game-detail-scratch .game-info .game-details-info .prizes span{display:block}
.game-detail-scratch .game-info .game-details-info .top-prizes-remaining{padding-top:5px}
@media screen and (max-width:767px){.game-detail-scratch .game-info .game-details-info .chances,.game-detail-scratch .game-info .game-details-info .top-prize,.game-detail-scratch .game-info .game-details-info .prizes{margin:0}
}
@media screen and (max-width:767px){.game-detail-scratch .game-info .game-details-info .prizes,.game-detail-scratch .game-info .game-details-info .top-prize,.game-detail-scratch .game-info .game-details-info .chances{padding:20px}
}
@media screen and (max-width:767px){.game-detail-scratch .game-info .game-details-info .twochance,.game-detail-scratch .game-info .game-details-info .top-prizes-remaining{padding:10px 20px 20px}
}
.game-detail-scratch .game-info .scratch-detail-copy{padding-left:15px}
.game-detail-scratch .game-info .scratch-detail-copy h1,.game-detail-scratch .game-info .scratch-detail-copy h2,.game-detail-scratch .game-info .scratch-detail-copy h3,.game-detail-scratch .game-info .scratch-detail-copy h4{padding-left:0}
@media screen and (max-width:1200px){.game-detail-scratch .game-info .scratch-detail-copy{margin-bottom:40px}
}
@media screen and (max-width:767px){.game-detail-scratch .similar{clear:both}
}
.game-detail-scratch .similar .game{height:300px}
.game-detail-scratch .similar .game img{margin:0 auto;border-radius:5px 5px 0 0}
@media screen and (max-width:767px){.game-detail-scratch .similar .game img{height:140px;margin:0;border-radius:5px 0 0 5px;display:inline-block}
}
@media screen and (max-width:767px){.game-detail-scratch .similar .game{border:1px solid #d4dadf;border-radius:5px;background:#fff;height:auto;margin:0 15px 20px;padding:0;width:93%}
}
.game-detail-scratch .similar .game-info{padding:5px 0 10px;text-align:center;border:1px solid #d4dadf;border-radius:0 0 5px 5px;background:#fff}
.game-detail-scratch .similar .game-info p{margin:0 0 1px}
.game-detail-scratch .similar .game-info .scratch-name,.game-detail-scratch .similar .game-info a{font-weight:bold}
.game-detail-scratch .similar .game-info .top-prize{font-weight:bold;font-size:.9em}
.game-detail-scratch .similar .game-info .top-prize span{font-weight:normal}
@media screen and (max-width:767px){.game-detail-scratch .similar .game-info{margin:0;padding:8px 4px;display:inline-block;border:0}
}
.game-detail-scratch .promos{padding:40px 0;clear:both}
.game-detail-scratch .promos .promo{border-radius:8px;overflow:hidden}
@media screen and (max-width:767px){.game-detail-scratch .promos{padding-bottom:20px}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.scratch-category .loadmore-row{display:none}
.scratch-category .loadmore-container{text-align:center}
.scratch-category .results-text{margin:25px 0 15px 10px;font-size:12px}
.scratch-category .scratch-promo{width:100%;z-index:100}
@media screen and (max-width:767px){.scratch-category .scratch-promo .container{width:100% !important}
}
.scratch-category .header{position:relative;padding:0}
.scratch-category .header .text-area{margin-left:0;border-radius:0 10px 10px 0;position:relative;margin-top:150px}
@media screen and (max-width:1199px){.scratch-category .header .text-area{margin-top:100px}
}
@media screen and (max-width:767px){.scratch-category .header .text-area{margin-top:200px}
}
.scratch-category .header .text-area h2.light-text,.scratch-category .header .text-area div.light-text{color:#fff}
.scratch-category .header .text-area h2{font-size:48px;margin:12px 0 6px 0}
.scratch-category .header .text-area div{font-size:18px;margin-bottom:32px}
.scratch-category .header .text-area.bg{background:#ccc;background:rgba(105,114,123,0.57)}
.scratch-category .header .promo{bottom:0;background-color:rgba(255,255,255,0.8)}
@media screen and (max-width:767px){.scratch-category .header .promo{position:relative;clear:left}
}
.scratch-category .info h1,.scratch-category .info h2,.scratch-category .info h3,.scratch-category .info h4{margin-top:10px}
.scratch-category .info .about-copy{padding:0;min-height:0}
.scratch-category .scratch-name{font-weight:bold}
.scratch-category .game-info{padding:22px 0;text-align:center;border:1px solid #bec8d2;border-top:0 none;border-radius:0 0 5px 5px;box-shadow:0 5px 5px #e3ebf4;background:#fff}
.scratch-category .game-info p{margin:0 0 1px}
.scratch-category .game-info .scratch-name,.scratch-category .game-info a{font-weight:bold}
.scratch-category .game-info .top-prize{font-weight:bold;font-size:.9em}
.scratch-category .game-info .top-prize span{font-weight:normal}
@media screen and (max-width:767px){.scratch-category .game-info{margin:0;padding:10px 0 0 0;display:inline-block;max-width:50%;border:0;box-shadow:none;text-align:left}
.scratch-category .game-info p{margin-bottom:2px;line-height:1.2 !important}
}
.scratch-category .loadmore{margin-top:35px;margin-bottom:35px}
.scratch-category .loadmore:after{content:"\e145";color:#009ddb;line-height:35px;padding-left:2px;padding-left:1px;font-size:35px;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;width:35px;height:35px;position:absolute;top:3px;right:4px;background:#fff;border-radius:30px 30px 30px 30px;-moz-border-radius:30px 30px 30px 30px;-webkit-border-radius:30px 30px 30px 30px}
.scratch-category .filters{background:#d4dadf;padding:5px 0 10px 0}
.scratch-category .filters.filters-mobile-open>.container>.row:first-child{margin:0}
.scratch-category .filters label{display:block;overflow:auto;clear:both}
.scratch-category .filters label.custom-select{overflow:hidden}
.scratch-category .filters select{border-color:#aebbc7}
.scratch-category .filters input[type="submit"],.scratch-category .filters input[type="button"],.scratch-category .filters input[type="text"]{display:inline-block;border:0;outline:0;background:#fff;color:#69727b;border-color:#aebbc7 !important;margin-left:0;font-weight:bold}
.scratch-category .filters input[type="text"]{width:100%;border:1px solid #aebbc7;padding:7px 40px 5px 12px;border-radius:5px;line-height:1.42857143;height:36px}
@media screen and (max-width:1199px){.scratch-category .filters input[type="text"]{font-size:16px;padding-top:8px}
}
.scratch-category .filters input[type="submit"]{clear:left;position:absolute;top:auto;bottom:0;right:0;width:40px;z-index:100;height:36px;border-radius:0 5px 5px 0;border:1px solid #aebbc7;border-left-width:0;padding:4px 5px 4px 0;margin:0;text-indent:100px;overflow:hidden;background:url("../../../content/dam/alc/images/static/sprites/ALC-sprite-2.png") no-repeat #fff;background-position:-40px -112px}
@media screen and (max-width:1199px){.scratch-category .filters input[type="submit"]{height:37px;background-position:-40px -110px}
}
.scratch-category .filters .price-buttons{margin-top:21px;padding-left:10px;padding-right:0}
@media screen and (max-width:1199px){.scratch-category .filters .price-buttons{padding:0}
}
@media screen and (max-width:767px){.scratch-category .filters .price-buttons{clear:both;margin-top:0;padding-top:20px}
}
.scratch-category .filters .price-buttons button{border:1px solid #aebbc7}
.scratch-category .filters .price-buttons button{border-radius:20px;margin:4px 1% 0 1%;padding:6px 3%}
.scratch-category .filters .price-buttons button.btn-default:hover,.scratch-category .filters .price-buttons button.open{background:#009ddb;color:#fff}
.scratch-category .filters .price-buttons button.btn-default.focus,.scratch-category .filters .price-buttons button.btn-default:focus{background:#fff;color:#333;border-color:#009ddb;outline:0}
.scratch-category .filters .price-buttons button.btn-default.active,.scratch-category .filters .price-buttons button.btn-default:active{background:#009ddb;color:#fff}
.scratch-category .filters .price-buttons button:first-child{margin-left:0}
.scratch-category .filters .price-buttons button:last-child{margin-right:0}
@media screen and (max-width:767px){.scratch-category .filters .price-buttons button{margin:4px 3px 0 3px;padding:6px 2.5%}
}
.scratch-category .filters .search{background:#d4dadf !important}
.scratch-category .filters .search label{text-align:left}
@media screen and (max-width:767px){.scratch-category .filters .sort{padding:0;margin-top:20px}
}
@media screen and (max-width:767px){.scratch-category .filters{display:none}
}
.scratch-category .filters .done-button{clear:both;display:none;padding-top:20px;text-align:center}
@media screen and (max-width:767px){.scratch-category .filters .done-button{display:block}
}
.scratch-mobile-filter{background:#d4dadf;display:none;padding-top:12px;padding-bottom:8px}
.scratch-mobile-filter p{display:block;margin:0;font-weight:bold}
.scratch-mobile-filter p.filter-games{width:80%;float:left;padding-top:4px}
.scratch-mobile-filter p.filter-games-plus{width:20%;font-size:24px;text-align:right;float:right}
@media screen and (max-width:767px){.scratch-mobile-filter{display:block}
}
.scratch-mobile-filter .hero-image{margin:0 -10px !important;padding:0 !important}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
article.lotto-category{margin:20px 0}
article.lotto-category .lotto-image{height:144px;background:#009ddb;border-radius:3px 3px 0 0;padding-top:15px;text-align:center;background-image:-webkit-radial-gradient(circle,#fff,#009ddb);background-image:radial-gradient(circle,#fff,#009ddb);background-repeat:no-repeat}
article.lotto-category .lotto-image img{margin:auto auto;height:110px}
article.lotto-category .collapse{display:block}
@media screen and (max-width:767px){article.lotto-category .collapse.collapse-xs{display:none}
}
@media screen and (max-width:767px){article.lotto-category .collapse.collapse-xs.in{display:block}
}
article.lotto-category .info-area{border:1px solid #d4dadf;border-radius:0 0 3px 3px;box-shadow:0 3px 10px rgba(0,0,0,0.08);background-color:#fff;height:500px;width:100%;overflow:hidden}
article.lotto-category .info-area .row{padding:0 20px}
article.lotto-category .info-area .row-center{text-align:center}
article.lotto-category .info-area .panel-group .panel{border-bottom:0}
@media screen and (max-width:767px){article.lotto-category .info-area{width:100%;height:auto;overflow:inherit}
article.lotto-category .info-area .panel-heading{background-color:#fff;border-radius:0 0 3px 3px;padding:20px 20px}
article.lotto-category .info-area .panel-group{margin-bottom:0}
}
article.lotto-category .info-area .tag-row,article.lotto-category .info-area .row-border{border-top:1px solid #d4dadf;padding:15px 15px 0 15px;margin:10px 0 0}
article.lotto-category .info-area .tag-row .tag,article.lotto-category .info-area .row-border .tag{text-align:center}
article.lotto-category .info-area .tag-row .tag a,article.lotto-category .info-area .row-border .tag a{background:url("../../../content/dam/alc/images/static/sprites/winning-numbers-sprites.png") 0 -87px no-repeat;height:36px;width:45px;text-indent:-200%;overflow:hidden;vertical-align:middle;border:0;display:inline-block}
article.lotto-category .info-area .tag-row .twist a,article.lotto-category .info-area .row-border .twist a{width:56px;display:inline-block;vertical-align:middle;border:0}
article.lotto-category .info-area .tag-row .twist img,article.lotto-category .info-area .row-border .twist img{width:100%;height:auto;margin-top:-2px;margin-left:25px}
.FF_LOTTOMAX2 article.lotto-category .info-area .tag-row .twist a,.FF_LOTTOMAX2 article.lotto-category .info-area .row-border .twist a{width:48px}
.FF_LOTTOMAX2 article.lotto-category .info-area .tag-row .twist img,.FF_LOTTOMAX2 article.lotto-category .info-area .row-border .twist img{margin-top:-4px}
article.lotto-category .info-area .tag-row.amounts-container,article.lotto-category .info-area .row-border.amounts-container{padding:15px}
article.lotto-category .info-area .tag-row.amounts-container label,article.lotto-category .info-area .row-border.amounts-container label{margin-bottom:0}
@media screen and (max-width:1200px){article.lotto-category .info-area .tag-row.amounts-container label,article.lotto-category .info-area .row-border.amounts-container label{font-size:1.2em}
}
@media screen and (max-width:1200px){article.lotto-category .info-area .tag-row.amounts-container,article.lotto-category .info-area .row-border.amounts-container{padding:15px 0}
}
article.lotto-category .info-area .tag-row.guaranteed-prize a,article.lotto-category .info-area .row-border.guaranteed-prize a{font-size:13px}
article.lotto-category .info-area .tag-row.guaranteed-prize a span,article.lotto-category .info-area .row-border.guaranteed-prize a span{font-size:13px}
article.lotto-category .info-area .description-container{padding:15px 10px;height:130px}
article.lotto-category .info-area .description-container .lotto-game-description p{display:inline;font-size:14px;margin:0}
article.lotto-category .info-area .description-container .lotto-game-description a.read-more{display:inline-block;font-size:13px;font-weight:bold;position:relative;word-wrap:normal}
article.lotto-category .info-area span{text-transform:uppercase;font-size:12px;padding:0;text-align:center}
article.lotto-category .info-area span.guaranteedPrize label{display:block}
article.lotto-category .info-area span.guaranteedPrizeNumber{display:block;color:#009ddb;font-size:17px;font-weight:bold}
article.lotto-category .info-area .additional-prizes{font-weight:800;color:#009ddb;text-transform:uppercase;text-decoration:none}
article.lotto-category .info-area a{font-weight:800;color:#009ddb;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #009ddb}
article.lotto-category .info-area a.button{margin:0 auto;border-bottom:1px solid #fff}
article.lotto-category .info-area a.button span,article.lotto-category .info-area a.button i{top:5px;right:5px}
@media screen and (max-width:1199px){article.lotto-category .info-area a.button{text-align:left}
}
article.lotto-category .info-area a:hover,article.lotto-category .info-area a:active{color:#009ddb;text-transform:uppercase;text-decoration:none;border-bottom:2px solid #009ddb}
article.lotto-category .info-area a.chevron-link{position:relative}
article.lotto-category .info-area a.chevron-link:after{position:absolute;top:0;font-style:normal;font-size:18px;line-height:18px;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\e315";width:13px;height:18px;overflow:hidden}
article.lotto-category .info-area .panel-title{background:#fff;padding:20px 0 0 0}
article.lotto-category .info-area .panel-title a{border:0;width:100%;display:block;text-transform:none;font-size:18px}
article.lotto-category .info-area .panel-title a:after{color:#69727b;font-size:28px;top:-5px;width:22px;position:relative}
article.lotto-category .info-area .panel-title a.collapsed:after{content:"\e313"}
@media screen and (max-width:767px){article.lotto-category .info-area .panel-title a.collapsed{margin-top:125px}
article.lotto-category .info-area .panel-title a.collapsed:after{float:right;content:"\e313"}
}
@media screen and (max-width:767px){article.lotto-category .info-area .panel-title a{margin-top:125px}
article.lotto-category .info-area .panel-title a:after{float:right;content:"\e316"}
}
article.lotto-category .info-area .prize-info{color:#589f0f;font-size:15px;margin-bottom:0}
article.lotto-category .info-area .lotto-footer{text-align:center;height:140px}
article.lotto-category .info-area .cta{margin:10px 0;border-top:1px solid #d4dadf;padding-top:22px}
article.lotto-category .info-area .cta a{border:0;color:#fff;border-bottom:1px solid #fff}
article.lotto-category .info-area .cta .cta-text{font-size:23px;font-family:'mairy' !important;line-height:45px}
article.lotto-category .info-area .see-numbers{padding-bottom:15px}
@media screen and (max-width:1200px){article.lotto-category .info-area .see-numbers{font-size:.88em}
}
article.lotto-category .info-area .see-numbers a{font-size:13px}
article.lotto-category .info-area .text{text-align:center;color:#009ddb;font-size:16px;font-weight:bold}
article.lotto-category .info-area label{font-size:22px;font-family:'mairy';color:#009ddb;font-weight:normal}
article.lotto-category .info-area label.jackpot{display:block}
article.lotto-category .info-area span{font-size:16px}
article.lotto-category .info-area span.next-draw-date{text-transform:capitalize;font-size:18px}
article.lotto-category .info-area span.weekly-time{text-transform:none;font-size:18px}
article.lotto-category .info-area span.weekly-time span{text-transform:none}
@media screen and (max-width:1200px){article.lotto-category .info-area span.next-draw-date{font-size:1.2em}
}
article.lotto-category .info-area .prize-amount{display:inline-block;font-weight:800;color:#00529b}
article.lotto-category .info-area .prize-amount span{font-weight:800;font-size:35px;color:#00529b;padding:8px 8px 0 8px;line-height:32px;box-shadow:0 1px 0 rgba(0,0,0,0.1)}
article.lotto-category .info-area .prize-amount span:before{top:-18px;position:relative}
article.lotto-category .info-area .prize-amount span:after{top:-18px}
article.lotto-category .info-area .est{font-weight:800;color:#00529b;font-size:14px;vertical-align:bottom;position:relative;display:inline-block}
article.lotto-category.LottoMax .lotto-image{background-image:-webkit-radial-gradient(circle,#fff,#57ae00);background-image:radial-gradient(circle,#fff,#57ae00);background-repeat:no-repeat}
article.lotto-category.KenoAtlantic .lotto-image{background-image:-webkit-radial-gradient(circle,#fff,#00529b);background-image:radial-gradient(circle,#fff,#00529b);background-repeat:no-repeat}
article.lotto-category.Lotto649 .lotto-image{background-image:-webkit-radial-gradient(circle,#fff,#00529b);background-image:radial-gradient(circle,#fff,#00529b);background-repeat:no-repeat}
article.lotto-category.PokerLotto .lotto-image{background-image:-webkit-radial-gradient(circle,#fff,#093);background-image:radial-gradient(circle,#fff,#093);background-repeat:no-repeat}
article.lotto-category.Atlantic49 .lotto-image{background-image:-webkit-radial-gradient(circle,#fff,#017ec4);background-image:radial-gradient(circle,#fff,#017ec4);background-repeat:no-repeat}
article.lotto-category.DailyGrand .lotto-image{background-image:-webkit-radial-gradient(circle,#fff,#aebbc7);background-image:radial-gradient(circle,#fff,#aebbc7);background-repeat:no-repeat}
article.lotto-category.DailyGrand .amounts-container .est{text-transform:none}
article.lotto-category.ShaBam .lotto-image{background-image:-webkit-radial-gradient(circle,#fff,#c8dd19);background-image:radial-gradient(circle,#fff,#c8dd19);background-repeat:no-repeat}
article.lotto-category.Bucko .lotto-image{background-image:-webkit-radial-gradient(circle,#fff,#6681df);background-image:radial-gradient(circle,#fff,#6681df);background-repeat:no-repeat}
article.lotto-category.Pik4 .lotto-image{background-image:-webkit-radial-gradient(circle,#fff,#67bc5e);background-image:radial-gradient(circle,#fff,#67bc5e);background-repeat:no-repeat}
article.lotto-category.SalsaBingo .lotto-image{background-image:-webkit-radial-gradient(circle,#fff,#f9a028);background-image:radial-gradient(circle,#fff,#f9a028);background-repeat:no-repeat}
article.lotto-category.Lotto4 .lotto-image{background-image:-webkit-radial-gradient(circle,#fff,#4cc0af);background-image:radial-gradient(circle,#fff,#4cc0af);background-repeat:no-repeat}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.hero-image{height:405px;background-repeat:no-repeat;background-position:bottom center;display:block}
@media screen and (max-width:767px){.hero-image{height:350px}
}
.hero-image .light-text{color:#fff}
.hero-image .text-area{margin-top:120px;padding:0 32px;position:relative;max-width:100%;display:inline-block}
.hero-image .text-area h2{font-size:45px;margin-bottom:10px}
@media screen and (max-width:767px){.hero-image .text-area h2{font-size:40px}
}
.hero-image .text-area div:first-of-type{font-size:19px;margin-bottom:20px}
@media screen and (max-width:767px){.hero-image .text-area div:first-of-type{font-size:16px}
}
.hero-image .text-area a.button.primary{margin:0 0 20px 0;width:50%;min-width:235px;font-size:18px;padding:0 15px}
@media screen and (max-width:500px) and (min-width:320px){.hero-image .text-area a.button.primary{width:100%;min-width:205px}
}
.hero-image .text-area.bg{background-color:rgba(105,114,123,0.57);border-top-right-radius:6px;border-bottom-right-radius:6px}
.hero-image .text-area.bg:before{content:"";width:100px;height:100%;position:absolute;left:-100px;border-top-left-radius:3px;border-bottom-left-radius:3px;background-image:-webkit-linear-gradient(left,transparent 0,rgba(105,114,123,0.57) 100%);background-image:-o-linear-gradient(left,transparent 0,rgba(105,114,123,0.57) 100%);background-image:linear-gradient(to right,transparent 0,rgba(105,114,123,0.57) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#9169727b',GradientType=1)}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.html-promo .html-promo-full-link a{text-transform:none;border:0}
.html-promo .html-promo-image-container{background-repeat:no-repeat;color:#000;display:block;padding:30px;text-decoration:none}
.html-promo .html-promo-image-container p{color:#000}
.html-promo .html-promo-image-container.light-text{color:#fff}
.html-promo .html-promo-image-container.light-text p{color:#fff}
.html-promo .html-promo-with-button .html-promo-image-container{position:relative}
.html-promo .html-promo-with-button .html-promo-image-container .button{width:inherit;padding-right:50px;position:absolute;left:30px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
.html-promo .html-promo-with-button .html-promo-image-container .button.right{left:auto;right:30px}
.html-promo .html-promo-with-button .html-promo-image-container .button.center{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}
.html-promo .html-promo-with-button .html-promo-image-container .button.top{top:25px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.html-promo .html-promo-with-button .html-promo-image-container .button.top.center{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}
.html-promo .html-promo-with-button .html-promo-image-container .button.bottom{bottom:25px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.html-promo .html-promo-with-button .html-promo-image-container .button.bottom.center{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}
.html-promo .html-promo-with-button .html-promo-image-container .button.middle{top:50%}
.html-promo .html-promo-with-button .html-promo-image-container .button.middle.center{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.image-promo img{width:100%}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.in-grid-promo article{margin:20px 0}
.in-grid-promo article .image-container{display:block;background-repeat:no-repeat;background-position:center center;border-radius:8px;height:644px}
@media screen and (max-width:1199px){.in-grid-promo article .image-container{height:145px}
}
@media screen and (max-width:767px){.in-grid-promo article .image-container{height:391px}
}
.in-grid-promo article a{border:0}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
section#page-alert{width:100%}
@media screen and (max-width:767px){section#page-alert{margin-top:34px}
}
.alert-area{border:1px dotted #ec2f2d}
.alert-area .message{padding:2px 8px;color:red;background-color:#fff}
.alert-area .message:after{clear:none;display:none}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.contributions{overflow:hidden}
.contributions .hero-image{height:auto}
.contributions .hero-image .container{padding-top:0 !important}
.contributions h2{margin:0;padding:11px 0;color:#fff;font-size:24px;background-color:#009ddb;position:relative}
.contributions h2:before{content:"";background-color:#009ddb;height:48px;width:100%;position:absolute;left:-100%;top:0}
.contributions h2:after{content:"";background-color:#009ddb;height:48px;width:100%;position:absolute;right:-100%;top:0}
@media screen and (max-width:1199px){.contributions .provinces{margin-top:30px}
}
.contributions .province-wrapper{padding-top:90px;padding-bottom:15px;margin-bottom:20px;background-repeat:no-repeat;background-position:50%}
.contributions .province-wrapper .province-name{font-weight:bold;font-size:19px;margin-bottom:0}
@media screen and (max-width:767px){.contributions .province-wrapper{padding-top:70px}
}
.contributions h3,.contributions p{color:#fff;text-align:center}
.contributions h3{font-size:36px}
.contributions p{font-size:24px;margin-bottom:20px}
.contributions a.button{max-width:325px;margin:0 auto 30px auto}
@media screen and (max-width:1199px){.contributions a.button{margin-bottom:30px}
}
@media screen and (max-width:767px){.contributions a.button{font-size:23px}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.sponsorship{background-color:#fff}
.sponsorship-programs{background-color:#fff;padding-top:50px;margin-bottom:70px}
.sponsorship-programs .column-container img{width:100%}
.sponsorship-programs h2,.sponsorship-programs h3{color:#009ddb}
.sponsorship-programs .sponsorship-description p{font-size:19px;margin:0 0 30px 0}
@media screen and (max-width:767px){.sponsorship-programs .column-container .col-xs-12{margin-bottom:30px}
}
.sponsorship-programs a.button{margin:30px 0 0 0;background-position:-42px -1px}
@media screen and (max-width:767px){.sponsorship-programs a.button{font-size:21px;margin:0}
}
@media screen and (max-width:1199px){.sponsorship-programs{margin-bottom:20px;padding-top:20px}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.online-corporate-detail .hero-image .text-area{margin-top:150px}
@media screen and (max-width:767px){.online-corporate-detail .hero-image .text-area{margin-top:130px}
}
.corp-menu-container{margin-bottom:0;padding-top:0}
.corp-menu-container{padding:0;margin:0 auto 0}
.corp-menu-relative{position:relative;margin:0}
.corp-menu-relative .btn-group{display:flex;flex-wrap:nowrap;position:absolute;top:70px;left:12px;z-index:999;min-width:300px}
@media screen and (max-width:767px){.corp-menu-relative .btn-group{top:30px}
}
.corp-menu-relative .btn-group a{font-size:20px;font-weight:bold;color:#4e5b68}
.corp-menu-relative .btn-group a:hover{text-decoration:none;color:#4e5b68}
.corp-menu-relative .btn-group a:active,.corp-menu-relative .btn-group a:focus{text-decoration:none}
@media screen and (max-width:767px){.corp-menu-relative .btn-group a{font-size:16px}
}
@media only screen and (max-width:374px){.corp-menu-relative .btn-group a{font-size:12px}
}
.corp-menu-relative .btn-group .dropdown-toggle{display:flex;background-color:#d4dadf;color:#009ddb;padding:10px 0;width:48px;box-shadow:none;border-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px}
.corp-menu-relative .btn-group .dropdown-toggle .caret{width:inherit;height:inherit}
.corp-menu-relative .btn-group .dropdown-toggle .caret::after{font-size:30px;transform:translateY(5px)}
@media screen and (max-width:767px){.corp-menu-relative .btn-group .dropdown-toggle .caret::after{transform:translateY(-1px)}
}
@media screen and (max-width:767px){.corp-menu-relative .btn-group .dropdown-toggle{width:40px;height:44px}
}
.corp-menu-relative .btn-group .corp-menu-btn{display:flex;text-align:left;background-color:#fff;padding:10px 12px;min-width:260px}
.corp-menu-relative .btn-group.open .btn-default{background-color:#d4dadf}
.corp-menu-relative .btn-group.open .caret:after{color:#009ddb;content:"\e316"}
.corp-menu-relative .btn-group .btn:nth-child(2){border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}
.corp-menu-relative .btn-group span.explore{color:#009ddb}
.corp-menu-relative .btn-group .dropdown-menu{width:100%;margin-top:-2px;border-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-left:18px}
.corp-menu-relative .btn-group .dropdown-menu .foundation-list-item{display:block;padding:0;margin:0 auto;margin-bottom:8px;line-height:21px;width:85%}
@media screen and (max-width:767px){.corp-menu-relative .btn-group .dropdown-menu .foundation-list-item{width:90%}
}
.corp-menu-relative .btn-group .dropdown-menu .foundation-list-item p{margin-bottom:0}
.corp-menu-relative .btn-group .dropdown-menu .foundation-list-item:first-child{margin-top:5px}
.corp-menu-relative .btn-group .dropdown-menu .foundation-list-item.active{background-color:#d4dadf;border-radius:4px}
.corp-menu-relative .btn-group .dropdown-menu a{color:#009ddb;font-size:16px;position:relative;border-bottom:#009ddb 1px solid;display:inline-block;padding:0}
@media only screen and (max-width:374px){.corp-menu-relative .btn-group .dropdown-menu a{font-size:14px}
}
.corp-menu-relative .btn-group .dropdown-menu a:hover{border-bottom:2px solid #009ddb;text-decoration:none;margin-bottom:-1px}
.corp-menu-relative .btn-group .dropdown-menu a:after{position:absolute;margin-left:2px;font-family:'Material Icons';content:"\e5cc"}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.online-corporate-detail .content .text h1,.online-corporate-detail .content .text h2,.online-corporate-detail .content .text h3,.online-corporate-detail .content .text h4,.online-corporate-detail .content .text h5,.online-corporate-detail .content .text h6{color:#009ddb}
.online-corporate-detail .content .textimage .image{margin:0 25px 0 0}
@media screen and (max-width:480px){.online-corporate-detail .content .textimage .image{margin:0;width:100%}
.online-corporate-detail .content .textimage .image img{width:100%}
}
.online-corporate-detail .body-content{padding-bottom:20px}
.online-corporate-detail .body-content .blue-bar{background-color:#009ddb;height:50px}
.online-corporate-detail .body-content .blue-bar .container{padding-top:0;margin-bottom:0}
.online-corporate-detail .body-content .blue-bar h1,.online-corporate-detail .body-content .blue-bar h2,.online-corporate-detail .body-content .blue-bar h3,.online-corporate-detail .body-content .blue-bar h4{color:#fff;line-height:47px;margin-top:0;margin-bottom:0}
.online-corporate-detail .body-content .white-bg{padding-top:20px}
.online-corporate-detail .promo .promo-holder{padding-top:0}
.online-corporate-detail .promo .promo-holder>div{margin-bottom:0}
.online-corporate-detail .promo .promo-holder .section{background:#fff;padding:25px 30px 20px 30px;border-radius:8px;border:#d4dadf 1px solid;margin-bottom:20px}
@media screen and (max-width:1199px){.online-corporate-detail .promo .promo-holder .section{padding:25px 25px 20px 25px}
}
@media screen and (max-width:991px){.online-corporate-detail .promo .promo-holder .section{padding:25px 35px 20px 35px}
}
@media screen and (max-width:767px){.online-corporate-detail .promo .promo-holder .section{padding:25px 25px 20px 25px}
}
.online-corporate-detail .promo .promo-holder .section h1,.online-corporate-detail .promo .promo-holder .section h2,.online-corporate-detail .promo .promo-holder .section h3{margin-top:0;color:#009ddb}
.online-corporate-detail .promo .promo-holder .section a{color:#009ddb;font-weight:bold}
.online-corporate-detail .promo .promo-holder .section a.button{color:#fff}
.online-corporate-detail .promo .promo-holder .section a.learnmore{text-transform:uppercase;border-bottom:#009ddb 1px solid;font-size:13px;text-decoration:none}
.online-corporate-detail .promo .promo-holder .section a.learnmore:after{position:relative;vertical-align:middle;display:inline-block;font-weight:normal;font-size:16px;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';overflow:hidden;content:"\e315"}
.online-corporate-detail .promo .promo-holder .section a.learnmore:hover{border-bottom:2px solid #009ddb;margin-bottom:-1px}
.online-corporate-detail .promo .promo-holder .section a.learnmore:hover,.online-corporate-detail .promo .promo-holder .section a.learnmore:active{text-decoration:none}
.online-corporate-detail .promo .promo-holder .section div{margin-bottom:0}
.online-corporate-detail .promo .faq-promo{margin:-20px -10px 0 -10px}
.online-corporate-detail .content .html-promo .html-promo-image-container{border-top:1px solid #d4dadf;margin-top:20px;padding:20px 0}
@media screen and (max-width:767px){.online-corporate-detail .content .html-promo .html-promo-image-container{padding:20px}
}
.online-corporate-detail .content .html-promo h1,.online-corporate-detail .content .html-promo h2,.online-corporate-detail .content .html-promo h3{font-weight:200;color:#009ddb;font-size:35px;margin-top:20px}
@media screen and (max-width:1200px){.online-corporate-detail .content .html-promo h1,.online-corporate-detail .content .html-promo h2,.online-corporate-detail .content .html-promo h3{font-size:30px;margin-top:25px}
}
@media screen and (max-width:767px){.online-corporate-detail .content .html-promo h1,.online-corporate-detail .content .html-promo h2,.online-corporate-detail .content .html-promo h3{font-size:35px}
}
.online-corporate-detail .content .html-promo .button.primary.right{background-color:#fff;border:1px solid #69727b;color:#69727b;bottom:40px;right:0}
@media screen and (max-width:767px){.online-corporate-detail .content .html-promo .button.primary.right{position:relative;clear:both;width:auto;float:left;bottom:auto;margin:15px 0 30px 0}
}
.online-corporate-detail .content .html-promo .button.primary.right i{background-color:#69727b;background-position:-41px 0}
.online-corporate-detail .content .html-promo .button.primary.right:active,.online-corporate-detail .content .html-promo .button.primary.right:hover{background-color:#aebbc7;border:1px solid white;color:#fff}
.online-corporate-detail .content .html-promo .button.primary.right:active i,.online-corporate-detail .content .html-promo .button.primary.right:hover i{background-color:#69727b}
.online-corporate-detail .faq-multiple-category .panel{padding-bottom:35px}
@media screen and (max-width:767px){.online-corporate-detail .faq-multiple-category .panel{padding-bottom:0}
}
.online-corporate-detail .faq-multiple-category .tab-content{margin-right:1px;padding:0 !important}
.online-corporate-detail .faq-multiple-category .tab-content .subcategories ul{list-style:none;border-bottom:1px solid #d4dadf;overflow:auto}
@media screen and (max-width:767px){.online-corporate-detail .faq-multiple-category .tab-content .subcategories ul{padding:10px !important;text-align:left;border-bottom-width:0}
}
.online-corporate-detail .faq-multiple-category .tab-content .subcategories ul div{display:inline;float:left}
.online-corporate-detail .faq-multiple-category .tab-content .subcategories ul li{padding:5px 10px;margin:0;list-style:none;display:inline}
@media screen and (max-width:767px){.online-corporate-detail .faq-multiple-category .tab-content .subcategories ul li{display:block;margin-bottom:5px}
}
.online-corporate-detail .faq-multiple-category .tab-content .subcategories ul li a{color:#009ddb;border-bottom:1px solid #009ddb;text-transform:uppercase}
.online-corporate-detail .faq-multiple-category .tab-content .subcategories ul li a:hover{border-bottom-width:2px}
.online-corporate-detail .faq-multiple-category .tab-content .subcategories ul li a:hover,.online-corporate-detail .faq-multiple-category .tab-content .subcategories ul li a:active,.online-corporate-detail .faq-multiple-category .tab-content .subcategories ul li a:focus{text-decoration:none;color:#009ddb}
.online-corporate-detail .faq-multiple-category .tab-content .subcategories ul li+li{margin-left:20px}
@media screen and (max-width:767px){.online-corporate-detail .faq-multiple-category .tab-content .subcategories ul li+li{margin-left:0}
}
.online-corporate-detail .faq-multiple-category .tab-content .subcategories+.panel-group{padding:35px 70px 0;margin-bottom:0}
@media screen and (max-width:767px){.online-corporate-detail .faq-multiple-category .tab-content .subcategories+.panel-group{padding:20px 18px 0;margin-bottom:5px}
}
.online-corporate-detail .faq-multiple-category .tab-content .subcategories+.panel-group .panel-body p{margin:0}
@media screen and (max-width:767px){.online-corporate-detail .faq-multiple-category .tab-content .subcategories+.panel-group .panel-body p{margin-left:-25px}
}
.online-corporate-detail .faq-multiple-category .tab-content .panel-title{background:#fff;margin-left:-5px;padding-bottom:12px;padding:12px 0 !important}
.online-corporate-detail .faq-multiple-category .tab-content .panel-title h4{color:#69727b;font-family:'proxima_nova';font-weight:bold}
.online-corporate-detail .faq-multiple-category .tab-content .panel-title a{font-family:'proxima_nova';font-weight:bold;color:#69727b;position:relative;display:block;margin-left:30px;font-size:20px}
@media screen and (max-width:767px){.online-corporate-detail .faq-multiple-category .tab-content .panel-title a{font-size:18px;line-height:1.4;width:90%}
}
.online-corporate-detail .faq-multiple-category .tab-content .panel-title a:after{position:absolute;top:-2px;left:-32px;color:#009ddb;display:block;font-style:normal;font-size:24px;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';overflow:hidden;content:"\e315"}
.online-corporate-detail .faq-multiple-category .tab-content .panel-title a[aria-expanded="true"]:after{content:"\e313"}
.online-corporate-detail .faq-multiple-category .tab-content .panel-body{border-top-color:transparent;padding-top:0 !important;padding-bottom:20px}
.online-corporate-detail .faq-multiple-category .tab-content .panel-body p{padding-left:25px !important;padding-right:0 !important}
#page-video_lottery .text-area,#page-faq .text-area{margin-top:175px}
#page-video-lottery .footer-subscribe:before{display:none}
@media screen and (max-width:767px){#page-video-lottery .content .textimage .image{margin-left:-10px;margin-right:-10px;float:none;width:auto}
}
@media screen and (max-width:767px){#page-video-lottery .content .textimage .image img{width:100%}
}
@media screen and (max-width:767px){#page-faq .body-content{background-image:none}
}
#page-faq .blue-bar{display:none}
@media screen and (max-width:767px){#page-faq .content .nav-tabs{display:none}
}
@media screen and (max-width:767px){#page-faq .online-corporate-detail .body-content .container.white-bg{padding:10px 0 0 0 !important}
}
@media screen and (max-width:767px){#page-faq .online-corporate-detail .body-content .container.white-bg .row{margin-left:0 !important;margin-right:0 !important}
}
@media screen and (max-width:767px){#page-faq .online-corporate-detail .body-content .container.white-bg .row .content .info .content{padding:0 !important;margin-right:0 !important}
}
#page-faq .tab-pane .subcategories ul{padding:15px 60px}
#page-faq p.scroll-top-wrapper{overflow:auto;margin:40px 10px 35px 0}
@media screen and (max-width:767px){#page-faq p.scroll-top-wrapper{margin-top:15px}
}
#page-faq .scroll-top{display:block;float:right;border-bottom:1px solid #009ddb;color:#009ddb;font-weight:bold;text-transform:uppercase;line-height:1;font-size:14px}
#page-faq .scroll-top:hover,#page-faq .scroll-top:active,#page-faq .scroll-top:focus{text-decoration:none;border-bottom-width:2px}
#page-faq .scroll-top:hover:after,#page-faq .scroll-top:active:after,#page-faq .scroll-top:focus:after{margin-bottom:0}
#page-faq .scroll-top:after{content:"";display:block;clear:both;margin-bottom:1px}
@media screen and (max-width:767px){#page-faq .scroll-top{float:left}
}
.excel-table td:not(:first-child){white-space:nowrap}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
#page-breadcrumb{position:absolute;z-index:999;width:100%;pointer-events:none}
@media screen and (max-width:767px){#page-breadcrumb{top:60px}
}
.breadcrumb{background:0;margin-top:0;margin-bottom:0}
@media screen and (max-width:767px){.breadcrumb{padding:8px 6px}
}
.breadcrumb .breadcrumbs{background:#fff;display:inline-block;margin-top:5px;padding:5px 12px;border-radius:4px;pointer-events:auto}
@media screen and (max-width:767px){.breadcrumb .breadcrumbs{margin-left:-5px}
}
.breadcrumb .breadcrumbs span{color:#009ddb;font-weight:bold;margin:0 4px;text-transform:uppercase;font-size:14px}
.breadcrumb .breadcrumbs span a{text-decoration:none;border-bottom:1px solid #009ddb;color:#009ddb;text-transform:uppercase}
.breadcrumb .breadcrumbs span a:hover,.breadcrumb .breadcrumbs span a:active,.breadcrumb .breadcrumbs span a:focus{border-bottom:2px solid #009ddb;text-decoration:none}
.breadcrumb .breadcrumbs span:after{position:relative;margin-left:2px;font-family:'Material Icons';content:"\e5cc";font-size:16px;line-height:17px;vertical-align:middle;font-weight:normal}
.breadcrumb .breadcrumbs span.currentPage{color:#69727b}
.breadcrumb .breadcrumbs span.currentPage:after{content:none}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.scratch-promo{position:absolute;bottom:0}
.scratch-promo:after{content:'';width:1px;height:65%;position:absolute;background-color:#b4c1cd;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media screen and (max-width:1199px){.scratch-promo:after{height:100%;top:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}
}
@media screen and (max-width:767px){.scratch-promo:after{width:100%;height:1px;top:100%;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
@media screen and (max-width:767px){.scratch-promo{padding:0}
}
.scratch-promo h2{font-size:24px;color:#009ddb;margin:15px 0 0 0}
@media screen and (max-width:767px){.scratch-promo h2{margin-top:20px}
}
.scratch-promo p{margin-bottom:15px;font-size:16px}
.scratch-promo a.button{font-size:20px;margin:25px auto 22px auto;padding:0 15px !important}
@media screen and (max-width:991px){.scratch-promo a.button{margin:5px auto 25px auto}
}
@media screen and (max-width:1199px){.scratch-promo a.button{margin-top:25px;margin-left:0}
}
@media screen and (max-width:767px){.scratch-promo a.button{margin-top:5px}
}
.scratch-promo a.button.gray{text-decoration:none}
.scratch-promo .scratch-promo-image{margin:15px auto;max-width:100%}
.scratch-promo .top-prizes{height:100px}
@media screen and (max-width:1199px){.scratch-promo .top-prizes{height:200px}
}
@media screen and (max-width:767px){.scratch-promo .top-prizes{height:auto}
}
.scratch-promo .top-prizes img{display:none}
@media screen and (min-width:992px){.top-prizes .col-md-2{display:none}
.top-prizes .col-md-5{width:58.33333333%}
.top-prizes .col-md-5.col-xs-12{width:41.66666667%}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.youtube .center{text-align:center}
.youtube .center .youtube-holder{margin:0 auto 40px auto}
.youtube .left-align{text-align:left}
.youtube .left-align .youtube-holder{float:left;overflow:auto}
.youtube .right-align{text-align:right}
.youtube .right-align .youtube-holder{float:right;overflow:auto}
.youtube h3{color:#009ddb}
.youtube .youtube-holder{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;box-shadow:0 4px 8px rgba(0,0,0,0.3);border-radius:8px;margin-bottom:40px}
@media screen and (max-width:767px){.youtube .youtube-holder{width:100% !important}
}
.youtube .youtube-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}
.faq-single .question{font-weight:bold}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.faq-multiple .nav-tabs{border-bottom:0}
.faq-multiple .nav-tabs li{width:auto;border-right:1px solid #4e5b68}
.faq-multiple .nav-tabs li:first-child a{border-top-left-radius:4px}
.faq-multiple .nav-tabs li:last-child{border-right:0}
.faq-multiple .nav-tabs li:last-child a{border-top-right-radius:4px}
.faq-multiple .nav-tabs li.active{border:0}
.faq-multiple .tab-content{margin-right:1px}
.faq-multiple .tab-content h2{padding-left:0;margin-top:0}
.faq-multiple .tab-content .subcategories ul{padding:15px 20px;list-style:none;background:#fff;overflow:auto;text-align:center}
.faq-multiple .tab-content .subcategories ul li{padding:0 10px;margin:0;list-style:none}
.faq-multiple .tab-content .subcategories ul li a{font-size:14px;color:#009ddb;border-bottom:1px solid #009ddb;text-transform:uppercase}
.faq-multiple .tab-content .subcategories ul li a:hover{text-decoration:none;border-bottom:2px solid #009ddb}
.faq-multiple .tab-content .panel-title{background:#fff}
.faq-multiple .tab-content .panel-title h2{color:#69727b;padding-left:0}
.faq-multiple .tab-content .panel-title a{color:#69727b}
.faq-multiple .tab-content .panel-title a:after{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:relative;color:#009ddb;vertical-align:middle;float:left;font-size:28px;padding-right:10px;line-height:28px;overflow:hidden;content:"\e315"}
.faq-multiple .tab-content .panel-title a[aria-expanded="true"]:after{content:"\e313"}
.faq-multiple .tab-content .panel{box-shadow:none}
.faq-multiple .tab-content .panel-body{border-top-color:transparent;padding-left:40px}
.faq-multiple .tab-content .panel-body h2{padding-left:0}
.faq-multiple .tab-content .panel-body .panel+h2{margin-top:20px}
.faq-multiple .scroll-top-wrapper{margin-bottom:-20px}
.faq-multiple .scroll-top-wrapper .scroll-top:hover{margin-bottom:20px}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.winner-help{border:1px solid #d4dadf;border-radius:8px;display:block;margin:20px 0;padding-left:25px;background:#fff}
.winner-help>.row:first-child>.col-xs-12{float:none}
.winner-help .winner-promo .actions a:after{position:absolute;margin-left:2px;font-family:'Material Icons';content:"\e5cc"}
@media screen and (max-width:767px){.winner-help{border:0;padding-left:10px;margin:20px 0 0 0}
}
.winner-help:before{content:" ";border-left:5px solid #aaba0a;width:10px;display:inline-block;float:left;height:150px;margin-left:-25px;overflow:hidden;border-radius:8px}
@media screen and (max-width:767px){.winner-help:before{content:none;display:none}
}
.winner-help h1{color:#aaba0a;font-weight:200;font-size:32px;margin-bottom:5px}
@media screen and (max-width:992px){.winner-help h1{font-size:30px}
}
.winner-help .hero{position:absolute;display:inline-block}
@media screen and (max-width:767px){.winner-help .hero{text-align:center;position:relative;display:block;max-height:105px;overflow:hidden;border-bottom:solid 4px #afb924}
.winner-help .hero:after{content:'';height:2px;width:100%;box-shadow:0 0 6px rgba(0,0,0,0.9);position:absolute;top:101px;left:0;bottom:-26px}
}
.winner-help .hero img{right:5px;display:inline-block;float:right;position:relative;top:-20px}
@media screen and (max-width:767px){.winner-help .hero img{float:none;position:relative;margin-top:10px;top:0}
}
.winner-help .actions{margin-top:10px;margin-left:10px}
.winner-help .actions div{padding:0}
.winner-help .actions p{padding-right:0;padding-bottom:10px}
@media screen and (max-width:767px){.winner-help .actions p{border-bottom:1px solid #d4dadf}
}
.winner-help .actions a{text-transform:uppercase}
@media screen and (max-width:767px){.winner-help .actions .action-1,.winner-help .actions .action-2{text-align:center;padding:15px 0;border-bottom:1px solid #d4dadf}
}
@media screen and (max-width:767px){.winner-help .actions{margin-top:0;margin-left:0;padding-left:0;padding-right:0}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.footer-subscribe{background-color:#e9ecef}
@media screen and (max-width:767px){.footer-subscribe{height:inherit}
}
.footer-subscribe:before{display:block;content:'';height:2px;border-top:1px solid #d4dadf;margin:0 0 20px}
.footer-subscribe:after{display:block;content:'';height:2px;margin-top:20px;border-bottom:1px solid #d4dadf}
.footer-subscribe .form-group{margin-bottom:0}
@media screen and (max-width:767px){.footer-subscribe .contact-social .contact-md{padding-left:0}
}
.footer-subscribe .contact-social .contact-md label{vertical-align:middle;font-weight:normal}
.footer-subscribe .contact-social .contact-md label span{text-indent:-2000%;float:left}
.footer-subscribe .contact-social .contact-md .email{margin:0 auto;padding-left:0}
@media screen and (max-width:1199px){.footer-subscribe .contact-social .contact-md .email{padding-left:10px}
}
.footer-subscribe .contact-social .contact-md .email.col-lg-5{text-align:right}
@media screen and (max-width:1199px){.footer-subscribe .contact-social .contact-md .email.col-lg-5{padding-top:10px}
}
@media screen and (max-width:767px){.footer-subscribe .contact-social .contact-md .email.col-lg-5{text-align:left;margin-top:10px;padding-top:0}
}
@media screen and (max-width:1199px){.footer-subscribe .contact-social .contact-md .email:first-of-type{text-align:left}
}
.footer-subscribe .contact-social .contact-md .email p{display:inline-block;padding-top:10px;width:auto;position:relative;line-height:inherit;font-weight:bold;font-size:18px}
@media screen and (max-width:1199px){.footer-subscribe .contact-social .contact-md .email p{font-size:16px;padding-left:20px}
}
@media screen and (max-width:767px){.footer-subscribe .contact-social .contact-md .email p{padding-left:0}
}
.footer-subscribe .contact-social .contact-md .email p.error-text{display:none;font-weight:normal;font-size:14px;top:0}
@media screen and (max-width:767px){.footer-subscribe .contact-social .contact-md .email p.error-text{text-align:left}
}
.footer-subscribe .contact-social .contact-md .email .subscribe-btn{color:#fff;background:#009ddb;border-radius:0 6px 6px 0;margin-left:-2px;border:0;padding:0 18px 0 18px}
.footer-subscribe .contact-social .contact-md .email input[type=email]{font-size:16px;border-radius:5px 0 0 5px;padding-left:10px;padding-right:10px}
@media screen and (max-width:1199px){.footer-subscribe .contact-social .contact-md .email input[type=email]{font-size:14px}
}
.footer-subscribe .contact-social .contact-md .email .confirm-holder{display:none;position:absolute;z-index:99}
@media screen and (max-width:767px){.footer-subscribe .contact-social .contact-md .email .confirm-holder{left:0;right:0}
}
.footer-subscribe .contact-social .contact-md .email .confirm-box{text-align:left;margin-top:10px;background:#fff;border:1px solid #d4dadf;padding:20px 15px;width:300px;position:relative;top:10px}
@media screen and (max-width:767px){.footer-subscribe .contact-social .contact-md .email .confirm-box{left:0;right:0;margin:10px auto}
}
.footer-subscribe .contact-social .contact-md .email .confirm-box .email-terms span.error{color:#ec2f2d}
.footer-subscribe .contact-social .contact-md .email .confirm-box .email-terms label{font-size:14px;vertical-align:middle;text-indent:0;display:inline-block;float:none;position:static}
.footer-subscribe .contact-social .contact-md .email .confirm-box .email-terms label a{font-weight:bold;font-size:14px}
.footer-subscribe .contact-social .contact-md .email .confirm-box .actions{border-bottom:1px solid #d4dadf;margin-left:-20px;margin-right:-20px;padding-bottom:20px;margin-bottom:20px}
.footer-subscribe .contact-social .contact-md .email .confirm-box .cancel{font-weight:bold;color:#009ddb;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #009ddb;font-size:14px;position:relative;top:8px}
.footer-subscribe .contact-social .contact-md .email .confirm-box .cancel:hover,.footer-subscribe .contact-social .contact-md .email .confirm-box .cancel:active{color:#009ddb;text-transform:uppercase;text-decoration:none;border-bottom:2px solid #009ddb}
.footer-subscribe .contact-social .contact-md .email .confirm-box .cancel:after{position:relative;top:4px;display:inline-block;font-style:normal;font-size:18px;line-height:18px;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\e315";width:13px;overflow:hidden}
.footer-subscribe .contact-social .contact-md .email .confirm-box p{font-size:14px}
.footer-subscribe .contact-social .contact-md .email .confirm-box p.small{font-size:85%;margin-bottom:0}
.footer-subscribe .contact-social .contact-md .email .confirm-box p.small a{font-size:85%}
.footer-subscribe .contact-social .contact-md .email .confirm-box .user-email{font-weight:bold}
.footer-subscribe .contact-social .contact-md .email .confirm-box:after,.footer-subscribe .contact-social .contact-md .email .confirm-box:before{bottom:100%;left:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.footer-subscribe .contact-social .contact-md .email .confirm-box:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}
.footer-subscribe .contact-social .contact-md .email .confirm-box:before{border-color:rgba(204,204,204,0);border-bottom-color:#d4dadf;border-width:12px;margin-left:-12px}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.winners-carousel{background-color:#65baf7;color:#fff;margin:0;height:245px}
@media screen and (max-width:767px){.winners-carousel{height:auto;padding-bottom:5px}
}
.winners-carousel .carousel-inner-container{position:relative;height:245px}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container{height:auto}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides{position:relative}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide{position:relative;float:left;height:245px;padding-top:20px}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide{height:auto}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide.standard-bg{background-image:url('../../../content/dam/alc/images/static/winners-carousel/winners-carousel-bg-generic.png');background-repeat:no-repeat;background-position:center center}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide.standard-bg{background-image:url('../../../content/dam/alc/images/static/winners-carousel/winners-carousel-bg-generic-mobile.png')}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide>.container{position:relative;padding:0 20px}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .winner-image{margin:0 auto;position:relative;left:20px;top:2px;display:block;width:204px;height:204px;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:99em;-moz-border-radius:99em;border-radius:99em;border:4px solid #fff;box-shadow:0 3px 18px rgba(0,82,155,0.5)}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .winner-image{top:25px;width:162px;height:162px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .winner-image{top:0;left:0}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .province-map{background-repeat:no-repeat;background-position:top left;background-size:contain;width:250px;height:181px;position:absolute;top:-13px;left:252px}
@media screen and (max-width:1200px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .province-map{left:172px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .province-map{left:0;top:80px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .province-map.NB{background-image:url('../../../content/dam/alc/images/static/winners-carousel/NB.png')}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .province-map.NS{background-image:url('../../../content/dam/alc/images/static/winners-carousel/NS.png')}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .province-map.PE{background-image:url('../../../content/dam/alc/images/static/winners-carousel/PE.png')}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .province-map.NL{background-image:url('../../../content/dam/alc/images/static/winners-carousel/NL.png')}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .winner-info{margin:0 auto 0 25px}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .winner-info{text-align:center;margin-left:0}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .winner-info h1{color:#fff;font-size:30px;margin-bottom:0}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .winner-info h2{color:#fff;font-size:24px;margin-top:0;font-weight:200}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .winner-info a.button{width:216px;margin:0;position:relative;left:-10px;top:10px}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .winner-info a.button{margin:0 auto;left:0}
}
.lang-fr .winners-carousel .carousel-inner-container .winners-carousel-slides .slide .winner-info a.button{width:auto}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details{position:relative;top:85px;left:30px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details{left:15px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details{width:100%;margin:0 auto;text-align:center;top:29px;left:0}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title{position:absolute;top:-70px;left:-30px;z-index:10;color:#fff;font-family:'mairy';font-size:24px;font-weight:normal}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title{top:-47px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title{left:0;text-align:center;position:relative;display:inline-block;margin:0 auto;top:0}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title img{height:80px;position:absolute}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title img{height:54px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.InstantWins .winning-game-ribbon{width:285px;text-align:right}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.InstantWins .winning-game-ribbon{width:230px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.InstantWins .winning-game-ribbon{width:200px;margin:12px 20px 0 45px}
}
.lang-fr .winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.InstantWins .winning-game-ribbon{width:325px;text-align:right;margin:20px 20px 0 90px}
@media screen and (max-width:1199px){.lang-fr .winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.InstantWins .winning-game-ribbon{width:200px;margin:15px 20px 0 75px}
}
@media screen and (max-width:767px){.lang-fr .winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.InstantWins .winning-game-ribbon{width:175px;margin:12px 20px 0 45px}
}
@media screen and (max-width:767px){.lang-fr .winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.InstantWins .winning-game-logo{padding:10px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Proline img{top:22px;height:40px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Proline img{height:35px;top:10px;left:-10px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title span{background:#ec2f2d;display:inline-block;padding:0 25px 0 110px;border-radius:5px;margin:20px 20px 0 40px;font-size:32px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title span{font-size:20px;margin-top:15px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title span{margin-left:10px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Lotto649 img{top:1px;left:12px;height:77px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Lotto649 img{height:55px;left:18px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Lotto649 img{left:-10px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Lotto649 span{padding:0 25px 0 120px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Lotto649 span{padding-left:85px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.LottoMax img{top:-4px;left:16px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.LottoMax img{top:-4px;left:23px;height:58px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.LottoMax img{left:-5px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.LottoMax span{padding:0 25px 0 120px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.LottoMax span{padding-left:100px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Twist img{top:-9px;left:25px;height:82px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Twist img{height:62px;top:-11px;left:31px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Twist img{height:56px;top:-5px;left:3px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Twist span{padding:0 25px 0 135px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Twist span{padding-left:115px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Atlantic49 img{height:67px;position:absolute;top:12px;left:35px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Atlantic49 img{height:47px;top:9px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Atlantic49 img{height:44px;left:3px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Atlantic49 span{padding:0 25px 0 185px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Atlantic49 span{padding-left:125px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Bucko img{top:-8px;left:30px;height:76px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Bucko img{height:63px;top:-11px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Bucko img{height:57px;top:-6px;left:6px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Bucko span{padding:0 25px 0 145px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Bucko span{padding-left:127px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Pik4 img{top:-1px;left:29px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Pik4 img{height:58px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Pik4 img{left:0}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Pik4 span{padding:0 25px 0 130px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Pik4 span{padding-left:100px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.ShaBam img{height:80px;left:10px;top:2px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.ShaBam img{height:75px;top:-14px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.ShaBam img{height:70px;top:-8px;left:-15px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.ShaBam span{padding-left:125px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.ShaBam span{padding-left:120px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.KenoAtlantic img{top:0;left:27px;height:75px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.KenoAtlantic img{top:-11px;height:63px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.KenoAtlantic img{top:-3px;height:55px;left:1px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.KenoAtlantic span{padding:0 25px 0 125px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.KenoAtlantic span{padding-left:110px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.HitorMiss img{left:-18px;height:50px}
}
@media screen and (min-width:768px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.HitorMiss img{left:10px}
}
@media screen and (min-width:1200px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.HitorMiss img{left:0;height:70px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Lotto4 img{top:2px;left:9px;height:70px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Lotto4 img{height:45px;top:2px;left:20px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Lotto4 img{height:43px;top:3px;left:-7px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Lotto4 span{padding:0 25px 0 35px;margin-left:137px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Lotto4 span{padding-left:23px;margin-left:102px;padding-right:11px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .game-title.Lotto4 span{margin-left:72px;padding-right:13px;margin-right:32px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount{position:absolute;font-size:72px}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount{font-size:40px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount{font-size:47px;text-align:center;position:static}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount span{float:left;position:relative;line-height:58px;padding:12px 8px 0}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount span{line-height:26px;padding:14px 8px 5px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount span{line-height:26px;font-size:35px;padding:9px 5px 0;float:none}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount span:first-child::before,.lang-fr .winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount span:last-child::after{font-size:30px;vertical-align:28px;line-height:0}
@media screen and (max-width:1199px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount span:first-child::before,.lang-fr .winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount span:last-child::after{vertical-align:16px;font-size:18px}
}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount span:first-child::before,.lang-fr .winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount span:last-child::after{font-size:15px}
}
.winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount span::after{position:absolute;left:1px;top:50%;width:calc(100% - 2px)}
.lang-fr .winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount span::before{content:" ";border-bottom:2px solid rgba(255,255,255,0.5);height:2px;position:absolute;left:1px;top:50%;width:calc(100% - 2px)}
.lang-fr .winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount span::after{display:none}
.lang-fr .winners-carousel .carousel-inner-container .winners-carousel-slides .slide .prize-details .prize-amount span:last-child::after{content:" $ ";display:inline-block;float:none;position:static;width:auto}
.winners-carousel .carousel-inner-container .arrow{background-position:center center;background-repeat:no-repeat;background-color:transparent;border:0;display:block;width:22px;height:96px;position:absolute;top:75px}
.winners-carousel .carousel-inner-container .arrow.prev{text-indent:-2000em;left:22px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAABgCAMAAAAuEXLVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAkFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+WABnwAAAAMHRSTlMAMYBrZjYbegdQTAp8GDpiAW8uJHUDWUQQf0MlLTsXURxnMiB4BVVIDH4TP14CcikVqs/CAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAASVJREFUSMeVlkcWgkAUBIdGBXMAc8AEZr3/7TyAXT5lWQse86d+NyF8PpFiQ0NNdUMbSlKDm2oZ2u6oa3BPfUMHQ40MzpSPDZ5oauhsPp8ZvNDE0HGupcErDQcG97U2dKNO2+CWCkPTRFuD69q5+cfaG3rQsTS40snQ80VXg2+6G/p46mXwS8+HwXfdDL3qcjb4pMrQ8qiDwXuv487quPU6FqTjxuA16bgyeEk6Ln7XcUo6ZgaPSMeeoV3SsfmPjjWvY/QHhpekiRrh5w+k48DhaVQwWLgGujS4YhIC9AHZSE0QmbSHJaGVggWEdaXlhiig4ICYgVCiCIPAo3iEMKXohc2AWKcSgMqggoE6gvL6oqkrRqpRKF2oaCp0qH/U1P9ahEjxGxDwFeVmxxDVAAAAAElFTkSuQmCC')}
.winners-carousel .carousel-inner-container .arrow.next{right:22px;text-indent:-2000em;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAABgCAMAAAAuEXLVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAkFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+WABnwAAAAMHRSTlMAa4AxNmYHehxMUBh8CmI6Lm8BA3UkRFkQf0MlLTsXUWcyBXggSFUTfgxePylyAhv7clqgAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAASFJREFUSMeVllcSgkAQBeWZwYABVFBAzPn+t/MC/aqAz66pLXa35812AnU78PXUJzwYakR8rJBwpMmU+ExzwrEWS8CrtRIqT7UhvN3ttsQ3ygjnWq8ALxfaU/lBM8LTiQripcaERxoOiFfqET4qIFyfdCZ+0ZXwTfcH8adehN/6fAF/P3pT+UtPwo+7bsSvuhA+61QTD3RkTat2mpaEC6vpgfDeappTedZW05RwYjWNqXxuNY2Ih6zpz2jaZ027rKnBvIjpDP5Bsx3evDkqc7B8DebS+IqNEEYfls2oySIb7U2TcEuZBuR2Nc3NUWCCw8QMh5KJMA48E48mTKs2OpZOx6LxyDADJnc6Zs11TJ2OSfOhyyM6cjqGrOOv+dOCHyJ/aOoVU8SK9NcAAAAASUVORK5CYII=')}
.winners-carousel .carousel-inner-container .arrow:focus{outline:0}
@media screen and (max-width:767px){.winners-carousel .carousel-inner-container .arrow{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}
}
.winners-carousel .slick-dots{height:30px;position:relative;top:-34px;text-align:center}
.winners-carousel .slick-dots button:before{overflow:hidden;margin:7px;height:8px;width:8px;border-radius:8px;background:#b3ddfb;border:2px solid #b3ddfb}
.winners-carousel .slick-dots .slick-active button:before,.winners-carousel .slick-dots button:hover:before,.winners-carousel .slick-dots button:active:before{color:#f29400;background:#f29400;border:2px solid white}
@media screen and (max-width:767px){.winners-carousel .slick-dots{top:0}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.fca-carousel{position:relative}
@media screen and (max-width:767px){.winning-numbers-widget{display:none}
}
@media screen and (max-width:1199px){.winning-numbers-widget{display:none}
}
.winning-numbers-widget.section{margin:30px auto}
.winning-numbers-widget .game-info{background-repeat:no-repeat;background-size:cover}
@media screen and (max-width:1199px){.winning-numbers-widget .game-info{right:0;left:inherit;float:right}
}
.winning-numbers-widget .game-info .next-draw-wrapper{margin:5px 10px 10px;text-align:center;padding:10px}
.winning-numbers-widget .game-info .draw-date,.winning-numbers-widget .game-info .next-draw-wrapper{border-radius:4px;background:#d4dadf}
.winning-numbers-widget .game-info .lotto-numbers{padding:0}
.winning-numbers-widget .game-info .lotto-numbers .info{width:356px;background-color:#fff;border:solid 1px #d4dadf;border-radius:8px 8px 0 0}
@media screen and (max-width:1199px){.winning-numbers-widget .game-info .lotto-numbers .info{margin-left:0;margin-right:10px}
}
.winning-numbers-widget .game-info .lotto-numbers .info .logo{position:absolute;top:-30px;left:-25px;z-index:10}
.winning-numbers-widget .game-info .lotto-numbers .info .logo.Lotto649{width:90px;top:5px;left:5px}
.winning-numbers-widget .game-info .lotto-numbers .info .logo.LottoMax{width:140px;top:-13px}
.winning-numbers-widget .game-info .lotto-numbers .info .logo.Atlantic49{width:130px;top:10px;left:-10px}
.winning-numbers-widget .game-info .lotto-numbers .info .logo.KenoAtlantic{width:110px;top:-7px;left:1px}
.winning-numbers-widget .game-info .lotto-numbers .info .logo.ShaBam{width:150px;top:-10px;left:-15px}
.winning-numbers-widget .game-info .lotto-numbers .info .logo.Bucko{width:130px;top:-5px;left:-10px}
.winning-numbers-widget .game-info .lotto-numbers .info .logo.Pik4{width:140px;top:-20px;left:-2px}
.winning-numbers-widget .game-info .lotto-numbers .info .logo.SalsaBingo{width:90px;top:-10px;left:15px}
.winning-numbers-widget .game-info .lotto-numbers .info .logo.DailyGrand{width:100px;top:-25px;left:15px}
.winning-numbers-widget .game-info .lotto-numbers .info h1{background:#00529b;color:#fff;font-family:'proxima_nova';font-weight:bold;font-size:26px;text-align:right;padding:20px 30px 0;margin-top:10px;margin-bottom:5px;height:60px}
@media screen and (max-width:767px){.winning-numbers-widget .game-info .lotto-numbers .info h1{font-size:20px;height:50px;padding:6% 15px 0 0}
}
.winning-numbers-widget .game-info .lotto-numbers .info .game-picker{position:relative;height:40px;margin-top:14px;cursor:pointer}
.winning-numbers-widget .game-info .lotto-numbers .info .game-picker select:focus::-ms-value{background:transparent;color:#fff}
.winning-numbers-widget .game-info .lotto-numbers .info .game-picker .caret{position:absolute;top:18px;right:12%;color:white}
.winning-numbers-widget .game-info .lotto-numbers .info .game-picker:after{content:"\e313";font-family:'Material Icons';color:#fff;position:absolute;top:0;bottom:0;right:10px;z-index:10;margin:auto 0;display:block;height:10px;line-height:10px;font-size:16px;font-feature-settings:"liga" 1}
.winning-numbers-widget .game-info .lotto-numbers .info .games{height:45px;padding:12px 40px 10px 0;margin:10px 0;border-radius:0;direction:rtl;color:white;font-size:1.3em;text-transform:uppercase}
.winning-numbers-widget .game-info .lotto-numbers .info .games option,.winning-numbers-widget .game-info .lotto-numbers .info .games li{background-color:rgba(255,255,255,0.65);color:#69727b;text-transform:none}
.winning-numbers-widget .game-info .lotto-numbers .info .games.Lotto649{background-image:-webkit-linear-gradient(left,#4fa1ea 0,#00529b 100%);background-image:-o-linear-gradient(left,#4fa1ea 0,#00529b 100%);background-image:linear-gradient(to right,#4fa1ea 0,#00529b 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4fa1ea',endColorstr='#ff00529b',GradientType=1)}
.winning-numbers-widget .game-info .lotto-numbers .info .games.LottoMax{background-image:-webkit-linear-gradient(left,#aed982 0,#498b00 100%);background-image:-o-linear-gradient(left,#aed982 0,#498b00 100%);background-image:linear-gradient(to right,#aed982 0,#498b00 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffaed982',endColorstr='#ff498b00',GradientType=1)}
.winning-numbers-widget .game-info .lotto-numbers .info .games.Atlantic49{background-image:-webkit-linear-gradient(left,#4bc7ff 0,#017ec4 100%);background-image:-o-linear-gradient(left,#4bc7ff 0,#017ec4 100%);background-image:linear-gradient(to right,#4bc7ff 0,#017ec4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4bc7ff',endColorstr='#ff017ec4',GradientType=1)}
.winning-numbers-widget .game-info .lotto-numbers .info .games.KenoAtlantic{background-image:-webkit-linear-gradient(left,#d6ffff 0,#009cdb 100%);background-image:-o-linear-gradient(left,#d6ffff 0,#009cdb 100%);background-image:linear-gradient(to right,#d6ffff 0,#009cdb 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd6ffff',endColorstr='#ff009cdb',GradientType=1)}
.winning-numbers-widget .game-info .lotto-numbers .info .games.ShaBam{background-image:-webkit-linear-gradient(left,#fdfe57 0,#8a9913 100%);background-image:-o-linear-gradient(left,#fdfe57 0,#8a9913 100%);background-image:linear-gradient(to right,#fdfe57 0,#8a9913 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdfe57',endColorstr='#ff8a9913',GradientType=1)}
.winning-numbers-widget .game-info .lotto-numbers .info .games.Bucko{background-image:-webkit-linear-gradient(left,#dbe1f0 0,#5d76ce 100%);background-image:-o-linear-gradient(left,#dbe1f0 0,#5d76ce 100%);background-image:linear-gradient(to right,#dbe1f0 0,#5d76ce 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbe1f0',endColorstr='#ff5d76ce',GradientType=1)}
.winning-numbers-widget .game-info .lotto-numbers .info .games.Pik4{background-image:-webkit-linear-gradient(left,#aed982 0,#4a9e41 100%);background-image:-o-linear-gradient(left,#aed982 0,#4a9e41 100%);background-image:linear-gradient(to right,#aed982 0,#4a9e41 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffaed982',endColorstr='#ff4a9e41',GradientType=1)}
.winning-numbers-widget .game-info .lotto-numbers .info .games.SalsaBingo{background-image:-webkit-linear-gradient(left,#ffc34b 0,#e7600c 100%);background-image:-o-linear-gradient(left,#ffc34b 0,#e7600c 100%);background-image:linear-gradient(to right,#ffc34b 0,#e7600c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffc34b',endColorstr='#ffe7600c',GradientType=1)}
.winning-numbers-widget .game-info .lotto-numbers .info .games.DailyGrand{background-image:-webkit-linear-gradient(left,#fff 0,#69727b 100%);background-image:-o-linear-gradient(left,#fff 0,#69727b 100%);background-image:linear-gradient(to right,#fff 0,#69727b 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ff69727b',GradientType=1)}
.winning-numbers-widget .game-info .lotto-numbers .info .games.Lotto4{background-image:-webkit-linear-gradient(left,#fff 0,#50c0af 100%);background-image:-o-linear-gradient(left,#fff 0,#50c0af 100%);background-image:linear-gradient(to right,#fff 0,#50c0af 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ff50c0af',GradientType=1)}
.winning-numbers-widget .game-info .lotto-numbers .info .games.PokerLotto{background-image:-webkit-linear-gradient(left,#fff 0,#db0d16 100%);background-image:-o-linear-gradient(left,#fff 0,#db0d16 100%);background-image:linear-gradient(to right,#fff 0,#db0d16 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdb0d16',GradientType=1)}
.winning-numbers-widget .game-info .lotto-numbers .info select.games{display:none}
.winning-numbers-widget .game-info .lotto-numbers .info ul.games{height:40px;margin-top:0;padding:40px 40px 0;list-style-type:none}
.winning-numbers-widget .game-info .lotto-numbers .info ul.games a{color:#fff;text-decoration:none}
.winning-numbers-widget .game-info .lotto-numbers .info ul.games li{display:none;line-height:16px;background:#fff;margin:0 -40px;padding:5px 40px;border:1px solid #7a9cd3;border-top:0;border-bottom:0;position:relative;z-index:5;cursor:pointer}
.winning-numbers-widget .game-info .lotto-numbers .info ul.games li:hover{background:#1e90ff;color:#fff}
.winning-numbers-widget .game-info .lotto-numbers .info ul.games.Lotto649 .Lotto649,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.LottoMax .LottoMax,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.Atlantic49 .Atlantic49,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.KenoAtlantic .KenoAtlantic,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.ShaBam .ShaBam,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.Bucko .Bucko,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.Pik4 .Pik4,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.SalsaBingo .SalsaBingo,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.DailyGrand .DailyGrand{display:block;position:absolute;top:10px;background:transparent;color:#fff;margin:0;padding:0;border:0;text-transform:uppercase;line-height:22px}
.winning-numbers-widget .game-info .lotto-numbers .info ul.games.Lotto649 .Lotto649:before,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.LottoMax .LottoMax:before,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.Atlantic49 .Atlantic49:before,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.KenoAtlantic .KenoAtlantic:before,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.ShaBam .ShaBam:before,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.Bucko .Bucko:before,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.Pik4 .Pik4:before,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.SalsaBingo .SalsaBingo:before,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.DailyGrand .DailyGrand:before,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.Lotto649 .Lotto649:after,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.LottoMax .LottoMax:after,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.Atlantic49 .Atlantic49:after,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.KenoAtlantic .KenoAtlantic:after,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.ShaBam .ShaBam:after,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.Bucko .Bucko:after,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.Pik4 .Pik4:after,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.SalsaBingo .SalsaBingo:after,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.DailyGrand .DailyGrand:after{display:none}
.winning-numbers-widget .game-info .lotto-numbers .info ul.games:after,.winning-numbers-widget .game-info .lotto-numbers .info ul.games li:after,.winning-numbers-widget .game-info .lotto-numbers .info ul.games li:before{content:'';width:100%;background:#7a9cd3;height:1px;display:block;left:0;bottom:0;position:absolute}
.winning-numbers-widget .game-info .lotto-numbers .info ul.games li:before{top:-1px;background:#fff}
.winning-numbers-widget .game-info .lotto-numbers .info ul.games:after{z-index:5;display:none}
.winning-numbers-widget .game-info .lotto-numbers .info ul.games.open li,.winning-numbers-widget .game-info .lotto-numbers .info ul.games.open:after{display:block}
.winning-numbers-widget .game-info .lotto-numbers .info .ballrow{border-bottom:1px solid #d4dadf;margin-bottom:10px;padding-bottom:5px}
.winning-numbers-widget .game-info .lotto-numbers .info .ballrow .draw-date{margin-bottom:25px;background-color:#d4dadf;margin:5px 10px;text-align:center;padding:10px}
.winning-numbers-widget .game-info .lotto-numbers .info .button{margin:0 auto 10px;width:300px}
.winning-numbers-widget .game-info .lotto-numbers .info .winning-number-container,.winning-numbers-widget .game-info .lotto-numbers .info .bonus-number-container{position:relative;float:left}
.winning-numbers-widget .game-info .lotto-numbers .info .winning-number-container .top-text,.winning-numbers-widget .game-info .lotto-numbers .info .bonus-number-container .top-text{color:#69727b;font-size:12px;font-weight:bold;left:-5px;position:absolute;top:10px}
.winning-numbers-widget .game-info .lotto-numbers .info .ball-list.winning-numbers,.winning-numbers-widget .game-info .lotto-numbers .info .ball-list.bonus-numbers{margin-top:30px}
.winning-numbers-widget .game-info .lotto-numbers .info .ball-list.winning-numbers .winning-number,.winning-numbers-widget .game-info .lotto-numbers .info .ball-list.bonus-numbers .winning-number,.winning-numbers-widget .game-info .lotto-numbers .info .ball-list.winning-numbers .bonus-number,.winning-numbers-widget .game-info .lotto-numbers .info .ball-list.bonus-numbers .bonus-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.winning-numbers-widget .game-info .lotto-numbers .info .ball-list.winning-numbers .bonus-number:last-child,.winning-numbers-widget .game-info .lotto-numbers .info .ball-list.bonus-numbers .bonus-number:last-child{margin-right:0;position:relative}
.winning-numbers-widget .game-info .lotto-numbers .info .guaranteedPrize label{color:#69727b;text-transform:uppercase;font-size:10px;padding-right:0;margin-bottom:0}
.winning-numbers-widget .game-info .lotto-numbers .info .guaranteedPrize .guaranteedPrizeNumber{color:#009ddb;font-weight:bold;padding-right:0;width:54%}
.winning-numbers-widget .game-info .lotto-numbers .info .tag span{color:#009ddb;font-weight:bold}
.winning-numbers-widget .game-info .lotto-numbers .info .additional-prizes{text-align:center;text-transform:uppercase}
.winning-numbers-widget .game-info .lotto-numbers .info .additional-prizes a{padding:14px 10px 10px 10px;display:inline-block;color:#00529b;font-size:20px;border-bottom:0;font-weight:800}
.winning-numbers-widget .game-info .lotto-numbers .info .additional-prizes a .remaining-prizes{display:inline-block;font-weight:bold;color:#fff;background:#00529b;width:35px;height:35px;line-height:38px;border-radius:40px;text-align:center}
.winning-numbers-widget .game-info .lotto-numbers .info .additional-prizes a:hover,.winning-numbers-widget .game-info .lotto-numbers .info .additional-prizes a:active{text-decoration:none}
.winning-numbers-widget .game-info .lotto-numbers .info .fullwidth-centered{width:100%;text-align:center}
.winning-numbers-widget .game-info .lotto-numbers .next-draw{margin-bottom:10px;text-align:center}
.winning-numbers-widget .game-info .lotto-numbers .next-draw .prize-amount{display:inline-block;font-weight:800;color:#00529b;z-index:4}
.winning-numbers-widget .game-info .lotto-numbers .next-draw .prize-amount span{font-weight:bold;font-size:38px;color:#00529b;padding:5px 8px 0;line-height:30px;box-shadow:0 3px 5px rgba(0,0,0,0.2)}
.winning-numbers-widget .game-info .lotto-numbers .next-draw .prize-amount span:before{top:-18px;position:relative}
.winning-numbers-widget .game-info .lotto-numbers .next-draw .prize-amount span:after{top:-18px}
.winning-numbers-widget .game-info .lotto-numbers .next-draw .prize-amount.out:before{float:left;margin-top:-10px}
.winning-numbers-widget .game-info .lotto-numbers .next-draw .est{font-weight:800;color:#00529b;font-size:12px;vertical-align:bottom;position:relative;display:inline-block;left:2px}
.winning-numbers-widget .game-info .lotto-numbers .next-draw .additional-prizes{display:inline-block;position:relative;top:-14px;z-index:90;margin-left:2px}
.winning-numbers-widget .game-info .lotto-numbers .next-draw .additional-prizes a{text-transform:uppercase;padding:14px 10px 10px 10px;display:inline-block;background-color:#00529b;color:#fff;font-size:20px;border-bottom-left-radius:6px}
.winning-numbers-widget .game-info .lotto-numbers .next-draw .additional-prizes a .remaining-prizes{display:inline-block;font-weight:800;color:#00529b;background:#fff;width:35px;height:35px;line-height:38px;border-radius:40px;text-align:center}
.winning-numbers-widget .game-info .lotto-numbers .next-draw .additional-prizes a:hover,.winning-numbers-widget .game-info .lotto-numbers .next-draw .additional-prizes a:active{text-decoration:none}
.winning-numbers-widget .game-info .lotto-numbers .next-draw .additional-prizes:after{content:" ";display:inline;float:right;width:0;height:0;border-top:30px solid #00529b;border-bottom:29px solid #00529b;border-right:13px solid transparent;border-bottom-right-radius:6px}
.ie .winning-numbers-widget .game-info .lotto-numbers .next-draw .additional-prizes:after,.ie-8 .winning-numbers-widget .game-info .lotto-numbers .next-draw .additional-prizes:after,.ie-9 .winning-numbers-widget .game-info .lotto-numbers .next-draw .additional-prizes:after,.ie-10 .winning-numbers-widget .game-info .lotto-numbers .next-draw .additional-prizes:after{border-left:1px solid #00529b;position:relative;left:-1px}
.winning-numbers-widget .game-info .combination-play{background-color:#fff;padding-bottom:20px;border:1px solid #d4dadf;border-radius:0 0 8px 8px;max-width:424px;min-width:310px;position:relative}
@media screen and (max-width:767px){.winning-numbers-widget .game-info .combination-play{max-width:310px;margin-left:calc((100% - 310px) / 2)}
}
.winning-numbers-widget .game-info .combination-play button{margin-top:15px;display:block;width:100%;text-align:right;padding-right:46px;border:0;background-color:#d4dadf;color:#69727b;font-family:'proxima_nova';font-size:12px;text-transform:uppercase;height:40px;border-radius:0}
.winning-numbers-widget .game-info .combination-play button:before{content:" ";display:inline-block;background:url("../../../content/dam/alc/images/static/game-tiles/Atlantic49_en.png/jcr:content/renditions/cq5dam.thumbnail.319.319.png") no-repeat center center;height:73px;width:148px;background-size:100%;left:10px;position:absolute;top:0}
.winning-numbers-widget .game-info .combination-play button:after{background-color:#fff;content:"";height:40px;position:absolute;right:50px;top:15px;width:1px}
.winning-numbers-widget .game-info .combination-play button .caret{top:-13px;right:-6px;color:#009ddb}
.winning-numbers-widget .game-info .combination-play button .caret:after{overflow:visible;font-size:26px;left:7px}
.winning-numbers-widget .game-info .combination-play .guaranteedPrize label{color:#69727b;text-transform:uppercase;font-size:10px;padding-right:0}
@media screen and (max-width:767px){.winning-numbers-widget .game-info .combination-play .guaranteedPrize label{margin-left:5px}
}
.winning-numbers-widget .game-info .combination-play .guaranteedPrize .guaranteedPrizeNumber{color:#009ddb;font-weight:bold;padding-right:0;width:54%}
@media screen and (max-width:767px){.winning-numbers-widget .game-info .combination-play .guaranteedPrize .guaranteedPrizeNumber{padding-left:0;padding-right:0;width:35%}
}
.winning-numbers-widget .game-info .combination-play .tag span{color:#009ddb;font-weight:bold}
@media screen and (max-width:767px){.winning-numbers-widget .game-info .combination-play .tag label{margin-left:-20px}
}
@media screen and (max-width:1199px){.winning-numbers-widget .game-info .combination-play{margin-bottom:30px}
}
.winning-numbers-widget .prize-payout-link{font-size:12px;text-align:center;margin:5px 0 10px}
.winning-numbers-widget .game-info .lotto-numbers .info{padding-bottom:10px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}
.winning-numbers-widget .game-info.LottoMax{height:580px}
@media screen and (max-width:1199px){.winning-numbers-widget .game-info.LottoMax{height:750px}
}
@media screen and (max-width:767px){.winning-numbers-widget .game-info.LottoMax{height:745px}
}
.winning-numbers-widget .game-info.LottoMax .lotto-numbers .info{margin-bottom:30px}
.winning-numbers-widget .game-info.LottoMax .lotto-numbers .info .ballrow ol.winning-numbers{margin-bottom:0}
.winning-numbers-widget .game-info.LottoMax .lotto-numbers .info .ballrow ol.winning-numbers li.winning-number{margin-right:calc((422px - 339px) / 9)}
.winning-numbers-widget .game-info.LottoMax .lotto-numbers .info .ballrow ol.bonus-numbers:before{left:auto}
.winning-numbers-widget .game-info.KenoAtlantic{height:555px}
@media screen and (max-width:1199px){.winning-numbers-widget .game-info.KenoAtlantic{height:555px}
}
@media screen and (max-width:767px){.winning-numbers-widget .game-info.KenoAtlantic{height:475px}
}
.winning-numbers-widget .game-info.KenoAtlantic .lotto-numbers .info .ballrow ol.winning-numbers li.winning-number{margin-right:calc((422px - 339px) / 9)}
@media screen and (max-width:1199px){.winning-numbers-widget .game-info.KenoAtlantic .lotto-numbers .info .ballrow ol.winning-numbers li.winning-number{margin-right:calc((518px - 460px) / 8)}
}
@media screen and (max-width:767px){.winning-numbers-widget .game-info.KenoAtlantic .lotto-numbers .info .ballrow ol.winning-numbers li.winning-number{margin-right:calc((308px - 278px) / 5)}
}
.winning-numbers-widget .game-info.Atlantic49{height:100%}
@media screen and (max-width:1199px){.winning-numbers-widget .game-info.Atlantic49{height:735px}
}
@media screen and (max-width:767px){.winning-numbers-widget .game-info.Atlantic49{height:675px}
}
.winning-numbers-widget .game-info.Atlantic49 .lotto-numbers .info{margin-bottom:30px}
.winning-numbers-widget .game-info.Atlantic49 .lotto-numbers .info .ballrow ol.winning-numbers li.winning-number{margin-right:calc((422px - 339px) / 9)}
@media screen and (max-width:767px){.winning-numbers-widget .game-info.Atlantic49 .lotto-numbers .info .ballrow ol.winning-numbers li.winning-number{margin-right:calc((308px - 260px) / 8)}
}
.winning-numbers-widget .game-info.ShaBam{height:450px}
@media screen and (max-width:1199px){.winning-numbers-widget .game-info.ShaBam{height:425px}
}
@media screen and (max-width:767px){.winning-numbers-widget .game-info.ShaBam{height:400px}
}
.winning-numbers-widget .game-info.Bucko{height:400px}
@media screen and (max-width:767px){.winning-numbers-widget .game-info.Bucko{height:345px}
}
.winning-numbers-widget .game-info.Bucko .lotto-numbers .info .ballrow{border-bottom:0;margin-bottom:0}
.winning-numbers-widget .game-info.Pik4{height:450px}
@media screen and (max-width:1199px){.winning-numbers-widget .game-info.Pik4{height:425px}
}
@media screen and (max-width:767px){.winning-numbers-widget .game-info.Pik4{height:400px}
}
@media screen and (max-width:1199px){.winning-numbers-widget .game-info.SalsaBingo{height:795px}
}
@media screen and (max-width:767px){.winning-numbers-widget .game-info.SalsaBingo{height:760px}
}
.winning-numbers-widget .game-info.SalsaBingo .lotto-numbers .info{margin-bottom:30px}
.winning-numbers-widget .game-info.SalsaBingo .lotto-numbers .info .ballrow ol.winning-numbers li.winning-number{font-size:15px;margin-right:calc((422px - 339px) / 9)}
@media screen and (max-width:767px){.winning-numbers-widget .game-info.SalsaBingo .lotto-numbers .info .ballrow ol.winning-numbers li.winning-number{font-size:15px;margin-right:calc((308px - 260px) / 8)}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.pdf-list ul,.pdf-list li{list-style:none;margin:0;padding:0}
.pdf-list ul{border-top:1px solid #d4dadf;margin:10px 0;overflow:auto}
.pdf-list ul li{border-bottom:1px solid #d4dadf;width:50%;position:relative;display:inline-block;float:left;display:table-cell;vertical-align:middle}
.pdf-list ul li a{color:#69727b;font-weight:bold;font-size:16px;position:relative}
.pdf-list ul li a span{display:inline-block;width:75%;vertical-align:middle}
.pdf-list ul li a:before{content:' ';vertical-align:middle;display:inline-block;width:53px;height:75px;margin-right:15px;background:url("../../../content/dam/alc/images/static/sprites/PDF_Icon.png") center center no-repeat transparent}
@media screen and (max-width:1199px){.pdf-list ul li{width:100%}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.row.similar-mobile{clear:both}
.scratch-similar{text-align:center;padding:0 15px}
@media screen and (max-width:1199px){.scratch-similar{padding:0}
}
@media screen and (max-width:767px){.scratch-similar{margin:0 5px}
}
.scratch-similar .title{padding-left:0;text-align:left;color:#009ddb;margin-top:0}
.scratch-similar .see-all-prizes{line-height:36px;text-align:right}
@media screen and (max-width:767px){.scratch-similar .see-all-prizes{text-align:left}
}
.scratch-similar .image-wrapper{height:200px;overflow:hidden}
@media screen and (max-width:767px){.scratch-similar .image-wrapper{height:100px;width:100px;float:left;margin-right:20px}
}
.scratch-similar img{width:100%;border-radius:5px 5px 0 0}
@media screen and (max-width:767px){.scratch-similar img{border-radius:5px 0 0 5px}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.full-width-promo-container{overflow:auto}
.full-width-promo{margin:0 -10px 30px -10px}
.full-width-promo h1,.full-width-promo h2,.full-width-promo h3,.full-width-promo h4,.full-width-promo h5,.full-width-promo h6{color:#009ddb;margin-top:0}
.full-width-promo .full-width-promo-full-link a{text-transform:none;border:0}
.full-width-promo .full-width-promo-with-button{border:3px #d4dadf solid;border-right-width:0;border-left-width:0}
.full-width-promo .full-width-promo-with-button .full-width-promo-content a.button{margin-left:0}
.full-width-promo .full-width-promo-image-container{background-repeat:no-repeat;color:black;display:block;padding:30px;text-decoration:none}
.full-width-promo .full-width-promo-image-container p{color:black}
.full-width-promo .full-width-promo-image-container.light-text{color:white}
.full-width-promo .full-width-promo-image-container.light-text p{color:white}
.full-width-promo .full-width-promo-image-container h1{font-size:3em}
.full-width-promo .full-width-promo-image-container h2{font-size:2.5em}
.full-width-promo .full-width-promo-image-container h3{font-size:1.5em}
.full-width-promo .full-width-promo-image-container>.container{padding:0}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.social-responsibility{padding:0}
.social-responsibility .social-responsibility-wrapper{background-repeat:no-repeat;background-size:cover;margin-bottom:-20px}
@media screen and (max-width:1199px){.social-responsibility .social-responsibility-wrapper{background-position:-390px}
}
@media screen and (max-width:767px){.social-responsibility .social-responsibility-wrapper{background-position:0 0;background-size:auto;background-color:#f6f5f8}
}
@media screen and (max-width:1200px) and (min-width:980px){.social-responsibility .social-responsibility-wrapper{background-position:-250px}
}
.social-responsibility .info{padding:70px 0}
.social-responsibility .info h2{color:#009ddb}
@media screen and (max-width:767px){.social-responsibility .info h2{font-size:28px}
}
.social-responsibility .info p{margin-bottom:30px}
@media screen and (max-width:767px){.social-responsibility .info{padding:350px 30px 50px 30px;margin-right:0;float:left !important}
}
.social-responsibility .button{margin-left:0;min-width:170px;width:25%}
@media screen and (max-width:767px){.social-responsibility .button{margin:0 auto}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.get-alerts-promo.section{border:1px solid #d4dadf;box-shadow:0 1px 3px rgba(0,0,0,0.09);border-radius:8px;display:block;margin:0;background:#fff;padding:0 20px 20px 20px;position:relative}
.get-alerts-promo.section:after{content:"";width:1px;background-color:#d4dadf;height:70%;position:absolute;right:50%;bottom:0}
@media screen and (max-width:767px){.get-alerts-promo.section:after{display:none}
}
.get-alerts-promo.section h1{font-weight:200;font-size:30px;color:#009ddb;text-align:center}
@media screen and (max-width:1199px){.get-alerts-promo.section h1{text-align:left}
}
.get-alerts-promo.section h3{font-size:22px;color:#009ddb;margin:5px 0 0 0}
.get-alerts-promo.section p{margin-bottom:20px;font-size:16px}
.get-alerts-promo.section p b,.get-alerts-promo.section p strong{color:#009ddb;font-size:20px}
@media screen and (max-width:767px){.get-alerts-promo.section p{margin-bottom:5px;padding-bottom:5px}
}
.get-alerts-promo.section p a{font-weight:bold;color:#009ddb;font-size:14px;text-transform:uppercase}
.get-alerts-promo.section p a:after{position:relative;top:5px;display:inline-block;font-style:normal;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\e315";width:13px;overflow:hidden}
.get-alerts-promo.section p a.button{margin:0 auto;font-size:24px;font-family:'mairy';max-width:200px}
.get-alerts-promo.section p a.button:after{content:none}
.get-alerts-promo.section .actions .half-one{position:relative}
.get-alerts-promo.section .actions .half-one .button{margin-bottom:10px}
.get-alerts-promo.section .actions .half-one .button span{background-position:-42px 0;top:4px}
@media screen and (max-width:767px){.get-alerts-promo.section .actions .half-one{padding-bottom:20px}
.get-alerts-promo.section .actions .half-one:after{content:"";width:calc(100% - -20px);height:1px;background-color:#d4dadf;bottom:0;left:-10px;position:absolute}
}
.get-alerts-promo.section .actions .half-one .col-xs-12{text-align:center}
.get-alerts-promo.section .actions .half-two{padding-left:20px}
@media screen and (max-width:767px){.get-alerts-promo.section .actions .half-two{padding-left:10px;padding-top:20px}
}
.get-alerts-promo.section .actions.row div .hero{border:0;margin:0 auto;text-align:center}
.get-alerts-promo.section a,.get-alerts-promo.section a img{text-decoration:none;outline:0;border:0 none transparent}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.corporate-landing .hero{padding:0}
.corporate-landing .hero .hero-image .text-area{margin-top:175px !important}
.corporate-landing .contributions .hero-image{background-repeat:no-repeat;background-size:cover}
@media screen and (max-width:1199px){.corporate-landing .contributions .hero-image{background-repeat:repeat;background-size:auto}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.play-as-group-promo.section{border:1px solid #d4dadf;box-shadow:0 1px 3px rgba(0,0,0,0.09);border-radius:8px;display:block;margin:0 0 20px 0;background:#fff;padding:0 20px 20px 20px;position:relative;min-height:279px}
@media screen and (max-width:767px){.play-as-group-promo.section{overflow:hidden;padding-bottom:0}
}
.play-as-group-promo.section h2{font-weight:200;font-size:32px;color:#009ddb;text-align:left}
@media screen and (max-width:767px){.play-as-group-promo.section h2{overflow:hidden}
}
.play-as-group-promo.section .promo-title{padding-left:0}
.play-as-group-promo.section p{margin-bottom:20px;font-size:16px}
.play-as-group-promo.section p b,.play-as-group-promo.section p strong{color:#009ddb;font-size:20px}
@media screen and (max-width:767px){.play-as-group-promo.section p{margin-bottom:5px;padding-bottom:5px}
}
.play-as-group-promo.section p a{font-weight:bold;color:#009ddb;font-size:14px;text-transform:uppercase;line-height:initial}
.play-as-group-promo.section p a:after{position:relative;top:5px;display:inline-block;font-style:normal;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\e315";width:13px;overflow:hidden}
.play-as-group-promo.section .actions .link-image{margin:10px 0}
@media screen and (max-width:767px){.play-as-group-promo.section .actions .link-image{margin-top:125px}
}
@media screen and (max-width:767px){.play-as-group-promo.section .actions .link-image .button-wrapper,.play-as-group-promo.section .actions .link-image .cta-wrapper{padding:20px 0;background-color:#fff;z-index:50;margin-bottom:-11px}
.play-as-group-promo.section .actions .link-image .button-wrapper:before,.play-as-group-promo.section .actions .link-image .cta-wrapper:before{content:"";height:1px;background-color:#d4dadf;width:calc(100% - -50px);position:absolute;top:0;left:-20px}
}
@media screen and (max-width:767px){.play-as-group-promo.section .actions .cta-mobile{text-align:center;margin-top:180px;width:100%}
}
.play-as-group-promo.section .actions .cta-wrapper{padding-left:0}
@media screen and (max-width:767px){.play-as-group-promo.section .actions .cta-wrapper{width:100%;text-align:center}
}
.play-as-group-promo.section .actions .col-sm-5{position:absolute;right:0;bottom:0}
@media screen and (max-width:767px){.play-as-group-promo.section .actions .col-sm-5{position:static}
}
.play-as-group-promo.section .actions .hero{position:absolute;bottom:0;right:15px;text-align:center}
@media screen and (max-width:767px){.play-as-group-promo.section .actions .hero{right:0;position:absolute;bottom:-55px}
}
@media screen and (max-width:1199px){.play-as-group-promo.section .actions .button{margin-left:0}
}
@media screen and (max-width:767px){.play-as-group-promo.section .actions .button{margin:0 auto;font-size:19px}
}
.play-as-group-promo.section .actions .col-sm-7 .col-xs-12{padding-left:0;padding-right:0}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.site-map{margin:0}
.site-map .columns{-webkit-columns:1;-moz-columns:1 columns:1;min-height:100%}
.site-map li{position:relative;line-height:1.7;list-style-type:none}
.site-map li button{position:absolute;left:-2em;background:0;border:0;font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';vertical-align:middle}
.site-map li button::before{font-size:150%;content:"\e313"}
.site-map li button[aria-expanded="true"]::before{content:"\e316"}
.site-map li a{border-bottom:1px solid #69727b;color:#69727b;text-decoration:none}
.site-map li a:hover{border-bottom:2px solid #69727b}
.site-map .level4 li{list-style-type:disc}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.winners-promo-2 .winner-promo{position:relative;padding:0;border:1px solid #d4dadf;box-shadow:0 1px 3px rgba(0,0,0,0.09);border-radius:8px}
.winners-promo-2 .winner-promo .top-half{position:relative;min-height:170px}
@media screen and (max-width:767px){.winners-promo-2 .winner-promo .top-half{padding-bottom:150px}
}
.winners-promo-2 .winner-promo h1{color:#aaba0a;font-weight:200;font-size:30px;margin-bottom:10px;margin-left:20px;text-align:left}
@media screen and (max-width:1199px){.winners-promo-2 .winner-promo h1{font-size:40px}
}
@media screen and (max-width:767px){.winners-promo-2 .winner-promo h1{margin-left:0;padding-left:20px;font-size:30px}
}
.winners-promo-2 .winner-promo p{margin:0 0 15px 20px}
@media screen and (max-width:767px){.winners-promo-2 .winner-promo p{margin-left:0;padding-left:20px}
}
.winners-promo-2 .winner-promo .hero{position:absolute;bottom:0;right:50px}
@media screen and (max-width:1199px){.winners-promo-2 .winner-promo .hero{right:0;text-align:center}
}
@media screen and (max-width:767px){.winners-promo-2 .winner-promo .hero{left:50%;right:auto;transform:translateX(-50%)}
}
.winners-promo-2 .winner-promo .hero img{width:213px}
.winners-promo-2 .winner-promo .actions{width:100%;border-top:5px solid #aaba0a;text-align:center;position:relative}
@media screen and (max-width:767px){.winners-promo-2 .winner-promo .actions{padding:0}
}
.winners-promo-2 .winner-promo .actions:before{content:"";width:100%;box-shadow:0 -1px 5px #000;position:absolute;top:-5px;height:3px;left:0;z-index:-1}
.winners-promo-2 .winner-promo .actions:after{content:"";width:1px;background-color:#d4dadf;height:100%;position:absolute;right:50%;top:0}
@media screen and (max-width:767px){.winners-promo-2 .winner-promo .actions:after{display:none}
}
@media screen and (max-width:767px){.winners-promo-2 .winner-promo .actions .action-1{border-bottom:1px solid #d4dadf}
}
.winners-promo-2 .winner-promo .actions .action-2{left:auto;right:auto}
.winners-promo-2 .winner-promo .actions .action-1,.winners-promo-2 .winner-promo .actions .action-2{padding:13px 0 18px 0}
.winners-promo-2 .winner-promo .actions p{margin-left:0;font-size:18px;font-family:'mairy';font-weight:200;margin-bottom:0;color:#aaba0a}
@media screen and (max-width:767px){.winners-promo-2 .winner-promo .actions p{padding-left:0}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.results{display:block}
.scratch-category .text-area{position:relative}
.scratch-category .text-area:before{display:block;width:100px;height:100%;position:absolute;top:0;left:-100px;content:"";background-image:-webkit-linear-gradient(left,rgba(105,114,123,0) 0,rgba(105,114,123,0.57) 100%) !important;background-image:-o-linear-gradient(left,rgba(105,114,123,0) 0,rgba(105,114,123,0.57) 100%) !important;background-image:linear-gradient(to right,rgba(105,114,123,0) 0,rgba(105,114,123,0.57) 100%) !important;background-repeat:repeat-x !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0069727b',endColorstr='#9169727b',GradientType=1) !important}
.scratch-category .loadmore-row{display:block}
.top-prize-gametile{font-size:14px}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.registration-field-info{margin-bottom:5px}
.registration-field-info label{font-size:18px;font-weight:bold;margin-right:10px;margin-bottom:0;line-height:1}
.registration-field-info .requirement-label{color:#aebbc7;font-size:14px}
.registration-field-info .requirement-label .info-button{display:inline-block;margin-top:-8px;position:relative;top:4px}
@media screen and (max-width:767px){.registration-field-info .requirement-label{display:block;position:relative;padding-right:24px;max-width:235px;white-space:normal}
.registration-field-info .requirement-label .info-button{position:absolute;right:0;margin-top:0;top:-3px}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.reverify-page a{text-decoration:underline}
.reverify-page .required-text{position:absolute;top:18px;right:10px;margin:0;font-size:18px;font-family:'proxima_nova';font-weight:bold;color:#69727b}
.reverify-page .checklist{margin-bottom:28px}
.panel-white .reverify-footer h1{font-size:18px;color:#69727b;font-weight:bold;font-family:'proxima_nova';margin-bottom:10px}
.account-completion{margin-top:5px;margin-bottom:5px}
.account-completion h4{margin-bottom:21px}
.account-completion:before,.account-completion:after{content:" ";display:table}
.account-completion:after{clear:both}
@media screen and (min-width:768px) and (max-width:1199px){.subtitle-text p,.optin-group{margin-right:25%}
.account-completion,.checklist{padding-right:10%}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.registration-page .register-header{position:relative;margin-bottom:28px}
.registration-page .required-text{font-size:16px;line-height:16px;position:absolute;font-weight:bold;left:50%;top:10px}
@media screen and (max-width:1199px){.registration-page .required-text{left:auto;right:0}
}
.registration-page .form-footer h2{font-family:'proxima_nova';font-size:16px;font-weight:bold;color:#69727b}
.registration-page .info-button{margin-top:-8px}
#terms-modal .modal-title,#privacy-modal .modal-title{margin-bottom:0}
#terms-modal .modal-body,#privacy-modal .modal-body{max-height:250px;overflow:auto;border:1px solid #aebbc7;max-width:95%;margin:14px auto}
@media screen and (max-width:767px){#section1.current ~ .form-navigation .button{margin:0 auto}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.game-form-header{background-image:url('../../../content/dam/alc/images/static/winners-carousel/winners-carousel-bg-generic.png');background-color:#009ddb;background-repeat:no-repeat;background-position:center center;background-size:cover;height:90px}
@media screen and (max-width:767px){.game-form-header{padding:0 10px}
}
.game-form-header .back-container,.game-form-header .menu-container{float:left}
.game-form-header .back-container,.game-form-header .menu-container,.game-form-header .header-container{vertical-align:top;margin:0 10px;height:90px}
@media screen and (max-width:1199px){.game-form-header .back-container,.game-form-header .menu-container,.game-form-header .header-container{margin:0 5px}
}
.game-form-header .back-button{color:#fff;font-size:50px;border:0;background-color:transparent;padding:0;width:55px;outline:0}
.game-form-header .back-button .glyphicon{line-height:90px}
.game-form-header .menu-container{width:170px}
@media screen and (max-width:767px){.game-form-header .menu-container{width:100px}
}
.game-form-header .menu-container .game-menu-relative{position:relative;margin:0;width:170px;height:90px}
@media screen and (max-width:767px){.game-form-header .menu-container .game-menu-relative{width:100px}
}
.game-form-header .menu-container .game-menu-relative .btn-group .game-menu-btn,.game-form-header .menu-container .game-menu-relative .game-logo-no-menu .game-menu-btn{text-align:center;background-color:rgba(255,255,255,0.9);padding:0 12px;width:170px;height:90px;border-radius:0;outline:0;box-shadow:none}
.game-form-header .menu-container .game-menu-relative .btn-group .current-game-logo,.game-form-header .menu-container .game-menu-relative .game-logo-no-menu .current-game-logo{height:40px;margin-bottom:5px}
.game-configurator-pokerlotto .game-form-header .menu-container .game-menu-relative .btn-group .current-game-logo,.game-configurator-pokerlotto .game-form-header .menu-container .game-menu-relative .game-logo-no-menu .current-game-logo{height:60px;margin-bottom:0}
@media screen and (max-width:767px){.game-form-header .menu-container .game-menu-relative .btn-group .game-menu-btn,.game-form-header .menu-container .game-menu-relative .game-logo-no-menu .game-menu-btn{width:100px}
.game-form-header .menu-container .game-menu-relative .btn-group .current-game-logo,.game-form-header .menu-container .game-menu-relative .game-logo-no-menu .current-game-logo{max-width:100%;height:auto}
}
.game-form-header .menu-container .game-menu-relative .btn-group{z-index:999}
@media screen and (max-width:767px){.game-form-header .menu-container .game-menu-relative .btn-group .game-menu-btn img{margin-top:25px;max-width:100%;height:auto;max-height:45px}
}
@media screen and (max-width:767px){.game-form-header .menu-container .game-menu-relative .btn-group .game-menu-btn p{font-size:10px}
}
@media screen and (max-width:767px){.game-form-header .menu-container .game-menu-relative .btn-group .game-menu-btn p .game-menu-btn-label{position:absolute;top:5px;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%)}
}
.game-form-header .menu-container .game-menu-relative .btn-group .game-menu-btn p .caret:after{top:3px}
@media screen and (max-width:767px){.game-form-header .menu-container .game-menu-relative .btn-group .game-menu-btn p .caret:after{left:-7px;top:0}
}
.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu{margin-top:-2px;padding:0;border-radius:0;border:0}
.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container{width:680px;display:table;margin:0;padding:0}
@media screen and (max-width:767px){.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container{width:300px}
}
.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .foundation-list-item{display:inline-block;padding:20px;text-align:center;margin:0;width:170px;height:90px;border:0 solid #d4dadf;border-bottom-width:1px;border-right-width:1px;vertical-align:top}
@media(min-width:768px){.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .foundation-list-item:nth-last-child(-n+4){border-bottom-width:0}
.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .foundation-list-item:nth-last-child(4):nth-child(4n),.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .foundation-list-item:nth-last-child(4):nth-child(4n-1),.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .foundation-list-item:nth-last-child(4):nth-child(4n-2),.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .foundation-list-item:nth-last-child(3):nth-child(4n),.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .foundation-list-item:nth-last-child(3):nth-child(4n-1),.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .foundation-list-item:nth-last-child(2):nth-child(4n){border-bottom-width:1px}
.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .foundation-list-item:nth-child(4n){border-right-width:0}
}
@media screen and (max-width:767px){.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .foundation-list-item{width:100px;height:100px}
.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .foundation-list-item:nth-last-child(-n+3){border-bottom-width:0}
.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .foundation-list-item:nth-last-child(3):nth-child(3n),.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .foundation-list-item:nth-last-child(3):nth-child(3n-1),.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .foundation-list-item:nth-last-child(2):nth-child(3n){border-bottom-width:1px}
.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .foundation-list-item:nth-child(3n){border-right-width:0}
}
@media screen and (max-width:767px){.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container .game-logo-container{position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
}
.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container img.game-logo{height:50px;vertical-align:middle}
@media screen and (max-width:767px){.game-form-header .menu-container .game-menu-relative .btn-group .dropdown-menu .foundation-ordered-list-container img.game-logo{height:auto;width:60px}
}
.game-form-header .menu-container .game-menu-relative .game-logo-no-menu{position:absolute;top:0}
.game-form-header .menu-container .game-menu-relative .game-logo-no-menu .current-game-logo{position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
@media(min-width:1200px){.game-form-header .header-container{padding-right:255px}
}
.game-form-header .header-container h1{font-size:50px;margin:0;color:#fff;text-align:center;position:relative;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);padding:0 5px;pointer-events:none}
@media screen and (max-width:1199px){.game-form-header .header-container h1{font-size:40px}
}
@media screen and (max-width:767px){.game-form-header .header-container h1{font-size:30px}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.kenoatlantic-game-configurator .step-one-body{border-bottom:1px solid #d4dadf;margin-bottom:20px}
.kenoatlantic-game-configurator .step-one-footer .popular-combos{border:1px solid #d4dadf;border-radius:4px;padding:20px}
.kenoatlantic-game-configurator .step-one-footer .combo{padding:10px}
.kenoatlantic-game-configurator .step-one-footer .combo span{display:block;height:100px;width:100%;border:1px solid #d4dadf}
.kenoatlantic-game-configurator .keno-game-sheet{border:1px solid #d4dadf}
.kenoatlantic-game-configurator .keno-game-sheet .game-sheet-navigation{padding:20px;text-align:right}
.kenoatlantic-game-configurator .keno-game-sheet .game-sheet-navigation .next-ticket{font-size:22px;color:#d4dadf;border:0;background-color:transparent;text-transform:inherit}
.kenoatlantic-game-configurator .keno-game-sheet .game-sheet-body{margin:20px}
.kenoatlantic-game-configurator .keno-game-sheet .ticket{border:1px solid #d4dadf;padding:10px;border-radius:4px}
.kenoatlantic-game-configurator .keno-game-sheet .ticket .ticket-title{border-bottom:1px solid #d4dadf}
.kenoatlantic-game-configurator .keno-game-sheet .ticket .spots{border-bottom:1px solid #d4dadf;padding:10px}
.kenoatlantic-game-configurator .keno-game-sheet .ticket .spots label{font-size:16px}
.kenoatlantic-game-configurator .keno-game-sheet .ticket .spots select{display:block}
.kenoatlantic-game-configurator .keno-game-sheet .ticket .ticket-options{margin-bottom:10px}
.kenoatlantic-game-configurator .keno-game-sheet .ticket .ticket-options button{width:110px;height:40px;background-color:#fff;border-radius:4px}
.kenoatlantic-game-configurator .keno-game-sheet .ticket .wager-container{border-bottom:1px solid #d4dadf;margin-bottom:10px;padding:10px}
.kenoatlantic-game-configurator .keno-game-sheet .ticket .wager-container .prize-table-cta{color:#009ddb;background-color:transparent;border:0;float:right}
.kenoatlantic-game-configurator .keno-game-sheet .ticket ul.wager-options{padding-left:0;padding:10px}
.kenoatlantic-game-configurator .keno-game-sheet .ticket ul.wager-options li{display:inline-block;margin-right:10px}
.kenoatlantic-game-configurator .keno-game-sheet .ticket ul.wager-options li button{width:55px;height:35px;line-height:25px;background-color:#fff;border-radius:4px;border:1px solid #d4dadf}
.kenoatlantic-game-configurator .keno-game-sheet .ticket ul.wager-options li button.active{background-color:#000;color:#fff}
.kenoatlantic-game-configurator .keno-game-sheet .ticket .playable-number-spots{height:90px;border:1px solid #d4dadf;border-radius:4px;margin-bottom:10px;padding:5px}
.kenoatlantic-game-configurator .keno-game-sheet .ticket .playable-number-spots ul.selected-numbers{padding-left:0}
.kenoatlantic-game-configurator .keno-game-sheet .ticket .playable-number-spots ul.selected-numbers li{display:inline-block;border:2px solid #000;line-height:35px;text-align:center;border-radius:50%;width:35px;height:35px;margin-right:20px;margin-bottom:10px}
.kenoatlantic-game-configurator .keno-game-sheet .ticket ul.number-options{padding-left:0}
.kenoatlantic-game-configurator .keno-game-sheet .ticket ul.number-options li{display:inline-block;margin-right:10px;margin-bottom:10px}
.kenoatlantic-game-configurator .keno-game-sheet .ticket ul.number-options li button{border-radius:50%;width:50px;height:50px;background-color:#fff;border:2px solid #000}
.kenoatlantic-game-configurator .keno-game-sheet .ticket ul.number-options li button.active{background-color:#000;color:#fff}
.kenoatlantic-game-configurator .keno-game-sheet .game-sheet-footer{padding:20px 0}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.atlantic49-game-configurator .step-one-body{border-bottom:1px solid #d4dadf;margin-bottom:20px}
.atlantic49-game-configurator .step-one-footer .popular-combos{border:1px solid #d4dadf;border-radius:4px;padding:20px}
.atlantic49-game-configurator .step-one-footer .combo{padding:10px}
.atlantic49-game-configurator .step-one-footer .combo span{display:block;height:100px;width:100%;border:1px solid #d4dadf}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
div.combos{width:95%;margin:auto}
div.combos ul{margin:0;padding:0}
div.combos ul li{list-style:none}
@media screen and (max-width:767px){div.combos ul li:not(:last-child){margin-bottom:10px}
}
div.combos .slick-prev,div.combos .slick-next{width:105px;height:260px;z-index:1;background-image:url("../../../content/dam/alc/images/static/alc-images/slick-navigation.png");background-repeat:no-repeat}
div.combos .slick-prev{background-position:0 50%}
div.combos .slick-next{background-position:100% 50%}
.combo-option{margin:0;padding:0;border:solid 1px #aebbc7;border-radius:6px;overflow:hidden;cursor:pointer}
@media screen and (max-width:767px){.combo-option{width:280px;margin:auto}
}
.combo-option div{position:relative}
.combo-option div.combo-body{height:170px;padding:15px 10px 5px 10px;text-align:center}
@media screen and (max-width:1199px){.combo-option div.combo-body{height:175px}
}
.combo-option div.combo-body table thead tr th{padding:0;min-height:2em;text-align:center;vertical-align:middle;font-weight:normal;font-size:14px}
.combo-option div.combo-body table thead tr th span:not(:last-child){display:block;line-height:1}
.combo-option div.combo-body table thead tr.three-columns th{width:33.33333333%}
.combo-option div.combo-body table tbody tr td{border:0}
.combo-option div.combo-body img{display:block;margin:0 auto 5px;max-width:100%;height:auto}
.combo-option div.combo-footer{height:72px;padding:10px 15px;color:#fff;background:url("../../../content/dam/alc/images/static/alc-images/popcombo-bg-btm.png") top center no-repeat;background-size:cover;font-family:'mairy'}
.combo-option div.combo-footer .name{font-size:24px;text-align:left}
.combo-option div.combo-footer .price{float:right;margin-top:.25em;font-size:48px;line-height:48px}
.combo-option div.combo-footer .price::before{content:"$";font-size:24px;line-height:24px;vertical-align:50%}
.lang-fr .combo-option div.combo-footer .price::before{content:none}
.lang-fr .combo-option div.combo-footer .price::after{content:"$";font-size:24px;line-height:24px;vertical-align:50%}
.combo-option-disabled{opacity:.5}
.combo-option-disabled .combo-option{cursor:not-allowed}
.cq-wcm-edit .wcm-gtm-label{margin:15px auto;border-bottom:1px solid #aaa;font-size:13px}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.password-reset .enter-email{padding-bottom:20px}
.password-reset .enter-email .bs-callout,.password-reset .enter-email .bs-callout-warning p{color:#ec2f2d;margin-bottom:14px}
@media screen and (max-width:767px){.password-reset .enter-email .bs-callout,.password-reset .enter-email .bs-callout-warning p{margin-bottom:5px}
}
.password-reset .email-sent{padding-bottom:20px}
.password-reset .email-sent .confirmation-message p,.password-reset .email-sent .confirmation-message h4{color:#afb924;font-size:18px;font-weight:bold}
.password-reset .email-sent .confirmation-message span{display:block}
.password-reset .email-sent .resend-button-wrapper{margin-top:28px}
.password-reset .email-sent .resend-button-wrapper button{margin:0;max-width:265px}
@media screen and (max-width:767px){.password-reset .email-sent .resend-button-wrapper button{margin:auto}
}
@media screen and (max-width:767px){#resetPassword .password-title h1{margin-bottom:14px}
}
#resetPassword .password-instructions p,#resetPassword .password-instructions h4{color:#afb924;font-weight:bold;font-size:18px;margin-bottom:0}
@media screen and (max-width:767px){#resetPassword .password-instructions{margin-bottom:14px}
}
#resetPassword .reset-email-field-info{margin-bottom:5px}
#resetPassword label{color:#69727b}
#resetPassword .field-description{color:#aebbc7}
@media screen and (max-width:767px){#resetPassword .form-group{margin-bottom:14px}
}
#resetPassword .form-control{display:block;width:100%;max-width:285px;margin-bottom:10px}
#resetPassword .popover-content{color:#ec2f2d}
#resetPassword .action-wrapper .next{margin:0;max-width:200px}
@media screen and (max-width:767px){#resetPassword .action-wrapper .next{max-width:230px}
}
@media screen and (max-width:767px){#resetPassword .action-wrapper{margin-top:0}
#resetPassword .action-wrapper .next{margin:auto}
}
#resetPassword .action-wrapper .cancel-btn{background-color:transparent;border:0;color:#009ddb;float:left;font-weight:bold;margin-right:30px;margin-top:10px}
@media screen and (max-width:767px){#resetPassword .action-wrapper .cancel-btn{display:block;float:none;margin:0 auto 10px}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.password-instructions{margin-bottom:28px}
.reset-your-password{padding-bottom:20px}
.reset-your-password #resetYourPassword .reset-password-field-info{margin-bottom:5px}
.reset-your-password #resetYourPassword #password,.reset-your-password #resetYourPassword #passwordConfirm{display:block;width:100%;max-width:350px;position:relative}
.reset-your-password #resetYourPassword .popover-content{color:#ec2f2d}
.reset-your-password #resetYourPassword .submit-button button{margin:0}
@media screen and (max-width:480px){.reset-your-password #resetYourPassword .submit-button button{margin:auto}
}
.reset-your-password #resetYourPassword .cta{margin-top:14px}
@media screen and (max-width:480px){.reset-your-password #resetYourPassword .cta{margin-top:0}
}
.reset-your-password #resetYourPassword .cta .cancel-button{float:left;margin-right:20px;margin-top:14px}
@media screen and (max-width:480px){.reset-your-password #resetYourPassword .cta .cancel-button{float:none;margin-bottom:28px;text-align:center}
}
.reset-your-password #resetYourPassword .cta button{max-width:285px}
.reset-your-password .bs-callout-warning p{color:#ec2f2d;margin-bottom:14px}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
#recentHistory .info{font-size:18px;margin-bottom:14px}
#recentHistory .info strong{color:#00529b}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
#playerAmount{color:#009ddb;font-size:24px}
#page-my-limits .dollarSign{margin-top:5px;display:inline-block;vertical-align:super;font-size:18px;color:#009ddb}
#recentHistory .dollarSign{margin:0;vertical-align:baseline;font-size:inherit}
.form-group .dollarSign{margin:0;font-size:18px;color:#009ddb}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.stop-gambling .subsection{padding:40px 20px}
.stop-gambling .intro{border-bottom:1px solid #aebbc7;padding-top:12px}
.stop-gambling .alert-success{background-color:transparent;color:#afb924}
.stop-gambling .alert-success:before{font-family:'Material Icons';font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'\e86c';position:relative;left:-2px;font-size:25px;font-weight:normal}
.stop-gambling .alert-danger{background-color:transparent;color:#ec2f2d}
.stop-gambling .alert-danger:before{font-family:'Material Icons';font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'\e001';position:relative;left:-2px;font-size:25px;font-weight:normal}
.take-24-hour-break{border-bottom:1px solid #aebbc7}
.take-24-hour-break p:not(.disclaimer){font-weight:bold}
.take-24-hour-break--date{color:#009ddb}
.self-exclusion-form label{display:block}
.self-exclusion-form label input{margin-right:1em}
.self-exclusion-form [type="submit"]{margin-left:-0.25em;width:auto;padding-right:5em}
.lang-fr .self-exclusion-form [type="submit"]{max-width:inherit;padding-right:4em}
.self-exclusion-form .form-group{margin:28px 0}
.self-exclusion-form .form-group .radio label{font-size:14px;margin-bottom:20px}
.self-exclusion-form .form-group .radio label:before{top:-4px}
.self-exclusion-form .form-group .radio label:after{top:0 !important}
@media screen and (max-width:767px){.self-exclusion-form{padding-bottom:40px}
}
@media screen and (min-width:768px){.self-exclusion-instructions ul{border-left:1px solid #aebbc7}
}
@media screen and (max-width:767px){.self-exclusion-instructions{padding-top:40px;border-left:0;border-top:1px solid #aebbc7}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.my-account{padding-bottom:20px}
.my-account .disabled{opacity:.3}
.my-account .disabled .tile-inner:hover{background-color:#69727b}
.my-account .info-button{width:25px;height:25px;padding:0 5px;border:1px solid #69727b;border-radius:50%;color:#69727b}
.my-account .my-account-tile{margin:10px 0}
.my-account .tile-title{color:#69727b;font-family:'proxima_nova';font-weight:bold;font-size:20px;line-height:22px}
@media screen and (max-width:767px){.my-account .tile-title{font-size:14px;line-height:16px}
}
.my-account .tile-inner{border:solid 1px #d4dadf;border-radius:5px;text-align:center;padding:10px;height:173px;background-color:#fff;box-shadow:0 3px 5px 0 rgba(0,82,155,0.1);cursor:pointer}
@media screen and (max-width:767px){.my-account .tile-inner{height:140px;padding:5px}
}
.my-account .tile-inner a{color:#fff;text-decoration:none}
.my-account .tile-inner:hover{background-color:#4e5b68}
.my-account .tile-inner:hover .tile-title{color:#fff}
.my-account .tile-icon{display:inline-block;width:50%;height:65%;margin:0 auto;background-position:center center;background-repeat:no-repeat;background-size:contain}
@media screen and (max-width:767px){.my-account .tile-icon{background-size:45px;height:70px}
}
.my-account .alc-modal .button{margin-top:28px}
.limit-heading{margin-top:-5px;color:#009ddb}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.my-profile h2{color:#009ddb}
.my-profile h2{margin-top:0;margin-bottom:30px}
.my-profile section a:focus{text-decoration:none;color:#009ddb}
.my-profile .panel-white h3{font-family:'proxima_nova';font-size:18px;font-weight:bold;margin-top:0;margin-bottom:5px;color:#69727b}
.my-profile label{font-weight:bold;font-size:20px;margin-bottom:5px;line-height:22px}
.my-profile .warning-verification,.my-profile .form-error,.my-profile .panel-success{margin-bottom:14px}
.my-profile .profile-section{margin-bottom:28px}
.my-profile .profile-column{margin-bottom:35px}
.my-profile .profile-column:last-child{margin-bottom:15px}
.my-profile .profile-element{font-size:16px;padding-right:10px;margin-bottom:35px}
.my-profile .profile-element:last-child{margin-bottom:0}
.my-profile .edit-link{font-size:80%;text-transform:uppercase;padding:0}
.my-profile .edit-link ~ h4{margin-top:35px}
.my-profile .profile-form .btn-link{margin-left:10px}
.my-profile .profile-form .help-block{margin-bottom:28px}
.my-profile .editable-block{display:none}
.my-profile .editable-block.loaded{display:block}
.my-profile .user-state:after{content:', '}
.my-profile .user-state:last-child:after{content:''}
.my-profile .btn-link ~ .button.orange{margin-left:30px}
.my-profile .info-button{margin-top:-10px}
.my-profile .help-block{font-size:90%;color:#9ea5ac}
.my-profile .chars-3{width:54px;text-align:center}
.my-profile .chars-4{width:64px;text-align:center}
.my-profile .form-inline .form-control{display:inline-block}
.my-profile .form-inline .postal-code{width:70px}
.my-profile .alert{margin-bottom:10px}
.my-profile .postal-code{text-transform:uppercase}
.my-profile #passwordForm .help-block{margin-bottom:0}
.my-profile .password-group{position:relative}
.my-profile .radio-inline{padding-left:0}
.my-profile .communication-preferences .jackpot-name{display:inline-block;width:160px}
.my-profile .communication-preferences .jackpot-alert-element{margin-bottom:16px;height:100px}
.my-profile .communication-preferences .jackpot-alert-element .jackpot-alert-slider{margin-top:32px;height:28px;border-radius:30px;border-color:#aebbc7;padding:0 18px}
.my-profile .communication-preferences .alert-amount{display:inline-block}
.my-profile .communication-preferences label{font-family:'proxima_nova','Helvetica',sans-serif;font-size:16px;font-weight:normal}
.my-profile .non-editable-email{word-break:break-all}
.my-profile .popover{z-index:1040}
.my-profile .popover .popover-title,.my-profile .popover .popover-content{color:#ec2f2d}
.my-profile section form .help-block a{font-family:'proxima_nova';text-transform:none}
.my-profile section form .help-block a:hover,.my-profile section form .help-block a:active{text-transform:none}
.my-profile button.button{display:inline-block;width:auto;padding-right:56px}
@media screen and (max-width:767px){.my-profile .checkbox input[type="checkbox"] ~ label{padding-left:30px}
}
@media screen and (min-width:768px){.my-profile .profile-section{padding:25px 20px 20px 35px}
.my-profile .profile-element{padding-left:20px;padding-right:0}
}
@media screen and (min-width:992px){.my-profile .profile-section{padding-right:85px}
.my-profile .profile-element{padding-left:45px}
}
@media screen and (min-width:1200px){.my-profile .profile-element{padding-left:20px}
.my-profile .profile-form{padding-right:10px}
}
#lotto649Slider.disabled .noUi-origin,#lottoMaxSlider.disabled .noUi-origin,#salsaBingoSlider.disabled .noUi-origin{left:0 !important}
#lotto649Slider.disabled .noUi-origin .noUi-handle,#lottoMaxSlider.disabled .noUi-origin .noUi-handle,#salsaBingoSlider.disabled .noUi-origin .noUi-handle{background-color:#69727b}
.FF_LOTTOMAX2 .lottomax-slider{font-size:15px}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.account-nav-menu{margin-top:14px}
.logged-in-info-my-account{display:none;margin:0;padding-bottom:10px;border-bottom:1px solid #69727b}
.logged-in-info-my-account .user-name{width:100%}
.logged-in-info-my-account .session-timer,.logged-in-info-my-account .account-balance,.logged-in-info-my-account .add-funds{width:33.33333333%}
.logged-in-info-my-account .session-timer{padding-left:0}
.logged-in-info-my-account .session-timer .hours-minutes{color:#69727b}
.logged-in-info-my-account .account-balance{color:#69727b}
.logged-in-info-my-account .add-funds a{background-size:73px}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
#checkoutContainer .checkout-wager-limit-error .panel-error{padding-left:60px}
#checkoutContainer .checkout-wager-limit-error .panel-error:before{left:20px}
#checkoutContainer .checkout-wager-limit-error .panel-error .error-text a{text-decoration:underline}
#checkoutContainer .checkout-wager-limit-error .panel-error .back-to-cart{display:inline-block;padding-top:10px;text-transform:uppercase}
#checkoutContainer .popover{color:#ec2f2d;font-weight:bold;max-width:320px;padding:25px 15px 25px 50px;position:relative}
#checkoutContainer .popover:before{font-family:'Material Icons';font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'\e001';position:absolute;top:15px;left:15px;font-size:28px;font-weight:normal}
#checkoutContainer .popover .popover-content{padding:0}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
#confirmation{margin:1em 0;padding:1em 1em 1em 15%;border-radius:6px;background:#fff;box-shadow:0 0 5px #d4dadf;border-style:solid;border-width:1px;border-color:#d4dadf}
@media screen and (max-width:767px){#confirmation{padding:2em}
}
#confirmation .page-heading{position:relative;text-align:left}
@media screen and (max-width:767px){#confirmation .page-heading{margin-left:25%;line-height:1}
}
#confirmation .page-heading.success:before{position:absolute;top:-0.125em;left:-1.5em}
@media screen and (max-width:767px){#confirmation .page-heading.success:before{left:-1.25em}
}
#confirmation .continue-shopping div{padding:0}
#confirmation .btn-action{margin:0}
@media screen and (max-width:767px){#confirmation .btn-action{margin:0 auto}
}
#confirmation .transaction-id{font-family:'proxima_nova','Helvetica',sans-serif;font-weight:bold;font-size:18px;margin-top:30px}
#confirmation .addon-Atlantic49 .option-logo,#confirmation .addon-Atlantic49 .option-count{display:block;width:100%;float:none;margin-left:0}
#subscriptionMessage{padding-top:30px;padding-bottom:30px;font-weight:bold}
@media screen and (max-width:1199px){#subscriptionMessage{padding-top:15px;padding-bottom:15px}
}
#subscriptionMessage p{margin:0;padding:0}
#subscriptionMethod{padding-top:30px;padding-bottom:30px}
@media screen and (max-width:1199px){#subscriptionMethod{padding-top:15px;padding-bottom:15px}
}
#subscriptionMethod h3{margin:0 0 .5em 0;padding:0}
#subscriptionMethod .info-button{margin-left:.5em;margin-top:-1em;width:1.5em;height:1.5em;line-height:1.5em;outline:0;vertical-align:super;background:#009ddb;border:0;color:#fff;font-family:'proxima_nova','Helvetica',sans-serif;font-size:60%;border-radius:100%}
#subscriptionMethod .payment-method{display:inline-block;margin-right:.5em;vertical-align:middle;font-size:18px;font-weight:bold}
#subscriptionMethod .payment-method.type{width:56px;height:36px;border:solid 1px #d4dadf;border-radius:6px;background-image:url("../../../content/dam/alc/images/static/sprites/payment-method-icons.png");background-repeat:no-repeat;text-indent:-1000em}
#subscriptionMethod .payment-method.type.type-0{background-position:0 0}
#subscriptionMethod .payment-method.type.type-1{background-position:-56px 0}
#subscriptionMethod .payment-method.edit{margin-left:.5em}
@media screen and (max-width:767px){#subscriptionMethod .payment-method.edit{margin-left:3em}
}
#subscriptionMethod .payment-method .last4digits{margin-right:.25em}
#subscriptionMethod .payment-method .material-icons{vertical-align:text-bottom}
.cart-table .cart-row .option-count span{line-height:20px}
.cart-table table .game-date{white-space:nowrap}
.cart-table table .bingo-card{display:block}
.cart-table .advance-play-row td{background:#fff}
.addOns-container{display:table;width:100%}
.addOns-container .option-logo,.addOns-container .option-count{display:table-cell;vertical-align:middle;float:none;padding:0}
@media screen and (max-width:1199px){.addOns-container .option-logo,.addOns-container .option-count{float:left}
}
@media screen and (max-width:767px){.addOns-container .option-logo,.addOns-container .option-count{float:none}
}
.addOns-container .addOns-number-block{display:block;font-size:14px;white-space:nowrap}
.watch-button{font-weight:bold;text-transform:none;border:0;background:0;color:#009ddb;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:space-between;-ms-box-align:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-left:auto;padding-right:40px;line-height:28px;padding-bottom:5px}
.gpd-numbers{color:#009ddb;display:block}
.confirmation-table .addon-Atlantic49 .optin-played{display:block;width:100%;margin:0}
@media screen and (max-width:1199px){.confirmation-table .addon-Atlantic49 .optin-played.option-count{margin-top:10px}
}
.confirmation-table .salsa-bingo-container{display:inline-block}
.confirmation-table .salsa-bingo-container .number-ball{display:block}
.confirmation-table .has-error .draw-tickets,.confirmation-table .has-error .itemcost,.confirmation-table .has-error .options{color:#ec2f2d}
.confirmation-table .has-error .itemcost{font-weight:bold}
.confirmation-table .total-cost-container{width:100%;margin-left:0}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.text h2{color:#009ddb}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
#accountHistoryContainer{padding-bottom:20px}
.page-account-history .filters{font-weight:bold}
@media screen and (max-width:767px){.page-account-history .filters{padding-right:30px}
}
.page-account-history .date-filters{margin-bottom:28px;padding:0}
.page-account-history .date-filters .disabled{color:#d4dadf}
.page-account-history .date-filters .date-picker .input-group input{border-bottom-left-radius:8px;border-top-left-radius:8px}
.page-account-history .date-filters .input-group-addon{border-bottom-right-radius:8px;border-top-right-radius:8px}
.page-account-history .date-copy{margin:5px 0;padding:0 10px;display:block}
@media screen and (max-width:767px){.page-account-history .date-copy{margin:0;text-align:right}
}
.page-account-history .to-copy{margin:5px 0;text-align:center}
@media screen and (max-width:767px){.page-account-history .to-copy{margin:0;text-align:right}
}
@media screen and (max-width:767px){.page-account-history .date-picker{margin-bottom:10px}
}
.page-account-history .date-picker .form-control{background-color:#fff}
.page-account-history .date-picker .input-group-addon{background:#f29400;padding:3px 2px 0 2px;position:relative;cursor:pointer}
.page-account-history .date-picker .input-group-addon:before{position:absolute;top:7px;right:32px;font-size:20px;font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\e313";width:18px;color:#69727b;z-index:100}
.page-account-history .date-picker .input-group-addon .material-icons{color:#fff}
.page-account-history .apply{padding:6px 0;background:#009ddb;color:#fff;-webkit-box-shadow:none;box-shadow:none;border-color:#009ddb}
@media screen and (max-width:767px){.page-account-history .apply{margin:10px 0 0 25%}
}
.page-account-history .date-picker .bootstrap-datetimepicker-widget.dropdown-menu{width:220px;left:10px !important}
.page-account-history .category-filter{margin-bottom:28px}
.page-account-history .category-filter .category-copy{margin:5px 0;padding:0 3px;display:block}
.page-account-history .category-filter select{width:100%;padding:6px 35px 4px 10px;border:1px solid #d4dadf;background-color:#fff}
@media screen and (max-width:1199px){.page-account-history .category-filter select{margin-bottom:14px}
}
.page-account-history .header{border-bottom:1px solid #d4dadf;margin-bottom:28px;position:relative}
.page-account-history .num-filters{padding:10px 12px 5px;background-color:#d4dadf;border-radius:8px;border:1px solid #aebbc7;margin-bottom:28px}
.page-account-history .num-filters.bottom-filter{margin-top:28px}
.page-account-history .page-amount .amount{padding:6px 35px 4px 10px;border:1px solid #aebbc7;background-color:#fff}
.page-account-history .pagination{margin:0}
.page-account-history .paginationjs{font-family:'proxima_nova','Helvetica',sans-serif}
.page-account-history .paginationjs .paginationjs-pages li{border:0}
.page-account-history .paginationjs .paginationjs-pages li.active{font-weight:800}
.page-account-history .paginationjs .paginationjs-pages li.active a{color:#009ddb}
.page-account-history .paginationjs .paginationjs-pages li.disabled.paginationjs-prev a{background-position:-78px -140px}
.page-account-history .paginationjs .paginationjs-pages li.disabled.paginationjs-prev a:hover{background-image:url("../../../content/dam/alc/images/static/sprites/ALC-Sprite.png")}
.page-account-history .paginationjs .paginationjs-pages li.disabled.paginationjs-next a{background-position:-78px -164px}
.page-account-history .paginationjs .paginationjs-pages li.disabled.paginationjs-next a:hover{background-image:url("../../../content/dam/alc/images/static/sprites/ALC-Sprite.png")}
.page-account-history .paginationjs .paginationjs-pages li.disabled a{opacity:1}
.page-account-history .paginationjs .paginationjs-pages li a{border-radius:0;background:transparent;color:#4e5b68;font-size:16px}
.page-account-history .paginationjs .paginationjs-pages .paginationjs-prev a,.page-account-history .paginationjs .paginationjs-pages .paginationjs-next a{font-weight:800;color:#009ddb;background-image:url("../../../content/dam/alc/images/static/sprites/ALC-Sprite.png");background-repeat:no-repeat;border-bottom:0;display:block;height:30px}
.page-account-history .paginationjs .paginationjs-pages .paginationjs-prev a{background-position:-67px -93px}
.page-account-history .paginationjs .paginationjs-pages .paginationjs-next a{background-position:-67px -117px}
.page-account-history .paginationjs .paginationjs-pages .paginationjs-next.disabled{background-position:-73px -140px}
.page-account-history .paginationjs .paginationjs-nav .active{color:#009ddb;font-weight:800}
.page-account-history table{border-collapse:separate;border-spacing:0}
@media screen and (max-width:767px){.page-account-history table{border-collapse:collapse}
}
.page-account-history table th{background:#fff;color:#009ddb;border:1px solid #d4dadf;font-weight:bold;text-align:center}
.page-account-history table th:first-child{border-left:1px solid #d4dadf}
.page-account-history table th:last-child{border-right:1px solid #d4dadf}
.page-account-history table tfoot td{border-bottom-left-radius:8px;border-bottom-right-radius:8px;background:#fff;padding:2px 0;border:1px solid #d4dadf;border-top:0}
.page-account-history table tbody tr:first-child th:first-child{border-left:1px solid #d4dadf}
.page-account-history table tbody tr:first-child th:last-child{border-right:1px solid #d4dadf}
.page-account-history .account-history-row td{font-size:14px}
@media screen and (max-width:767px){.page-account-history .account-history-row td{border:0;display:block;padding:0 20px;text-align:left}
.page-account-history .account-history-row td span{float:left;margin-right:10px}
.page-account-history .account-history-row td .mobile-th{font-weight:bold}
}
@media screen and (max-width:767px){.page-account-history .account-history-row td:first-child{padding-top:20px}
}
@media screen and (max-width:767px){.page-account-history .account-history-row td:last-child{padding-bottom:20px}
}
@media screen and (max-width:767px){.page-account-history .account-history-row td:before,.page-account-history .account-history-row td:after{content:" ";display:table}
.page-account-history .account-history-row td:after{clear:both}
}
.page-account-history .account-history-row .btn-link{text-transform:uppercase}
.page-account-history .account-history-row:nth-child(even){background-color:#fff}
.page-account-history .account-history-row:nth-child(odd){background-color:#f9f9fa}
@media screen and (max-width:767px){.page-account-history .account-history-row:nth-child(odd){background-color:#fff;border:1px solid #d4dadf}
}
.page-account-history .account-history-row .date{font-weight:bold}
@media screen and (max-width:767px){.page-account-history .account-history-row .date{font-weight:initial}
}
.page-account-history .account-history-row .amount{color:#00529b}
@media screen and (max-width:767px){.page-account-history .account-history-row .amount{color:inherit}
}
@media screen and (max-width:767px){.page-account-history .account-history-row{background-color:#fff;border:1px solid #d4dadf}
}
.page-account-history .failed{color:#ec2f2d}
.account-details-state .detail-title{font-size:40px;color:#009ddb;margin-top:10px}
.account-details-state .detail-subtitle{font-size:20px;color:#afb924}
.account-history-details-table th{background:#fff;color:#009ddb;border-color:#aebbc7}
.account-history-details-table tr:first-child th:first-child{border:1px solid #aebbc7}
.account-history-details-table tr:first-child th:last-child{border:1px solid #aebbc7}
.account-history-details-table td{background:#d4dadf;border-color:#aebbc7}
.account-history-details-table td.wining-amount{color:#00529b}
@media screen and (max-width:767px){.account-history-details-table td.wining-amount{color:#69727b}
}
.account-history-details-table td .mobile-th{float:left;font-weight:bold;margin-right:14px}
@media screen and (max-width:767px){.account-history-details-table td{border-bottom:0;border-top:0;display:block;padding:0 14px;text-align:left}
.account-history-details-table td .plays-column{height:60px}
}
@media screen and (max-width:767px){.account-history-details-table .account-history-details-data-row td{padding-bottom:10px}
.account-history-details-table .account-history-details-data-row td .mobile-th{float:none}
.account-history-details-table .account-history-details-data-row td:first-child{border-top:1px solid #aebbc7;padding-top:28px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}
.account-history-details-table .account-history-details-data-row:last-child td:last-child{padding-bottom:28px;border-bottom:1px solid #aebbc7;border-bottom-left-radius:8px}
}
.account-history-details-table .winning-details{-ms-box-pack:center;-ms-box-align:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}
.game-PokerLotto{padding:9px 0}
.game-PokerLotto span.game-name{height:70px}
.account-history-detail-game-image{height:100%}
.account-history-detail-game-image img{max-height:100%;max-width:200px;width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media screen and (max-width:767px){.account-history-detail-game-image img{position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-bottom:28px}
}
.account-history-detail-game-image .game-name{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#afb924}
.di-purchase-data-row,.legacy-data-row{height:120px}
.di-purchase-data-row .game-detail,.legacy-data-row .game-detail{height:71px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.di-purchase-data-row .game-detail h4,.legacy-data-row .game-detail h4{color:#afb924;font-size:20px}
.di-purchase-data-row .game-detail p,.legacy-data-row .game-detail p{font-size:16px}
.di-purchase-data-row .game-status,.legacy-data-row .game-status{height:23px;position:relative;margin-top:66px}
@media screen and (max-width:1199px){.di-purchase-data-row .game-status,.legacy-data-row .game-status{margin-top:57px}
}
.di-purchase-data-row .game-status p,.legacy-data-row .game-status p{margin:0}
.di-purchase-data-row .game-status .btn-link:focus,.legacy-data-row .game-status .btn-link:focus{text-decoration:none;color:#009ddb;border-color:#009ddb}
@media screen and (max-width:1199px){.di-purchase-data-row,.legacy-data-row{height:100px}
}
@media screen and (max-width:767px){.di-purchase-data-row,.legacy-data-row{height:auto}
.di-purchase-data-row .game-detail,.legacy-data-row .game-detail{height:auto;position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.di-purchase-data-row .game-status,.legacy-data-row .game-status{margin-top:0}
}
.bingo-purchase-data-row{margin-bottom:28px}
.bingo-purchase-data-row .game-detail{height:48px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.bingo-purchase-data-row .game-detail p{font-size:16px;margin:0}
.bingo-purchase-data-row .game-status{height:23px;position:relative;margin-top:60px}
.bingo-purchase-data-row .game-status p{margin:0}
.bingo-purchase-data-row .game-status .btn-link:focus{text-decoration:none;color:#009ddb;border-color:#009ddb}
.bingo-purchase-data-row .details-row{height:120px}
@media screen and (max-width:767px){.bingo-purchase-data-row .details-row{height:auto}
.bingo-purchase-data-row .details-row .game-detail{height:auto;position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.bingo-purchase-data-row .details-row .game-status{margin-top:0}
}
.bingo-purchase-data-row .view-game-row{text-align:center}
@media screen and (max-width:767px){.bingo-purchase-data-row .view-game-row{text-align:left;margin-top:10px}
}
.proline-details .proline-event-code{vertical-align:top}
@media screen and (max-width:767px){.proline-details .proline-event-code{padding-top:28px;border-radius:0;border-bottom:0}
}
.proline-details .view-selection{background:#fff;text-align:left;padding:12px 0 0;border-bottom:1px solid #aebbc7}
.proline-details .view-selection .btn-link{border:0;text-transform:inherit;margin-bottom:0;padding:0 12px 12px}
.proline-details .view-selection .btn-link:focus,.proline-details .view-selection .btn-link:hover{text-decoration:none;color:#009ddb}
@media screen and (max-width:767px){.proline-details .view-selection .btn-link{padding-bottom:0}
}
@media screen and (max-width:767px){.proline-details .view-selection .caret:after{font-size:16px}
}
.proline-details .proline-plays{display:block}
@media screen and (max-width:767px){.proline-purchase-data-row.account-history-details-data-row td .mobile-th{float:left}
.proline-purchase-data-row.account-history-details-data-row td:last-child{border-bottom-left-radius:0}
}
.proline-selections-content.open{border-top:1px solid #aebbc7}
.proline-selections-table{border-top:1px solid #aebbc7}
.proline-selections-table:first-child{border:0}
.proline-selections-table tr td{background:#fff;border:0;text-align:left;width:20%;font-size:14px}
.proline-selections-table tr td.proline-event-code .selections-heading{display:inline}
@media screen and (max-width:767px){.proline-selections-table tr td{width:100%}
}
.proline-selections-table .selections-heading{font-weight:bold;display:block}
@media screen and (max-width:767px){.proline-selections-table .selections-heading{margin-right:14px;display:inline}
}
@media screen and (max-width:767px){.proline-selections-table .proline-slections-last-child{padding-bottom:28px;border-bottom-left-radius:8px}
}
.gpd-numbers{display:block;color:#009ddb}
.lotto-purchase .mobile-heading th,.lotto-earnings .mobile-heading th{border-top-left-radius:8px;border-top-right-radius:8px}
@media screen and (max-width:767px){.lotto-purchase .account-history-details-table,.lotto-earnings .account-history-details-table{border-collapse:separate}
}
.lotto-purchase .spacer td,.lotto-earnings .spacer td{background:#fff}
@media screen and (max-width:767px){.lotto-purchase .spacer td,.lotto-earnings .spacer td{padding:10px 12px}
}
.lotto-purchase .spacer:last-child td,.lotto-earnings .spacer:last-child td{display:none}
.lotto-purchase .mobile-th,.lotto-earnings .mobile-th{color:#009ddb;margin-bottom:10px}
.lotto-purchase .account-history-details-data-row .lotto-data-columns.lotto-game,.lotto-earnings .account-history-details-data-row .lotto-data-columns.lotto-game{border-top-left-radius:0;border-top-right-radius:0;position:relative}
.lotto-purchase .account-history-details-data-row .lotto-data-columns.lotto-game .index-number,.lotto-earnings .account-history-details-data-row .lotto-data-columns.lotto-game .index-number{position:absolute;top:2px;left:5px;font-size:14px}
@media screen and (max-width:767px){.lotto-purchase .account-history-details-data-row .lotto-data-columns,.lotto-earnings .account-history-details-data-row .lotto-data-columns{display:block;text-align:center;border-bottom:1px solid #aebbc7;padding:10px 0}
.lotto-purchase .account-history-details-data-row .lotto-data-columns:first-child,.lotto-earnings .account-history-details-data-row .lotto-data-columns:first-child{padding-top:10px}
.lotto-purchase .account-history-details-data-row .lotto-data-columns:last-child,.lotto-earnings .account-history-details-data-row .lotto-data-columns:last-child{padding-bottom:10px}
.lotto-purchase .account-history-details-data-row .lotto-data-columns.lotto-game,.lotto-earnings .account-history-details-data-row .lotto-data-columns.lotto-game{padding:10px 60px}
}
.lotto-purchase .lotto-game,.lotto-earnings .lotto-game,.lotto-purchase .lotto-draws,.lotto-earnings .lotto-draws,.lotto-purchase .lotto-amount,.lotto-earnings .lotto-amount{width:12.5%}
@media screen and (max-width:767px){.lotto-purchase .lotto-game,.lotto-earnings .lotto-game,.lotto-purchase .lotto-draws,.lotto-earnings .lotto-draws,.lotto-purchase .lotto-amount,.lotto-earnings .lotto-amount{width:auto}
}
.lotto-purchase .lotto-addons,.lotto-earnings .lotto-addons{width:25%}
@media screen and (max-width:767px){.lotto-purchase .lotto-addons,.lotto-earnings .lotto-addons{width:auto}
}
.lotto-purchase .lotto-details,.lotto-earnings .lotto-details{width:37.5%}
@media screen and (max-width:767px){.lotto-purchase .lotto-details,.lotto-earnings .lotto-details{width:auto}
}
.lotto-purchase .game-name,.lotto-earnings .game-name{background-position:center;background-size:contain;background-repeat:no-repeat;height:57px;text-indent:-2000em;display:block}
@media screen and (max-width:767px){.lotto-purchase .game-name,.lotto-earnings .game-name{float:left;width:70px}
}
.lotto-purchase .game-date,.lotto-earnings .game-date{font-size:14px;white-space:nowrap}
@media screen and (max-width:767px){.lotto-purchase .game-date,.lotto-earnings .game-date{float:right;position:relative;top:8px}
.lotto-purchase .game-date span,.lotto-earnings .game-date span{font-weight:200;display:block}
}
.lotto-purchase .daily-grand,.lotto-earnings .daily-grand{position:relative;margin-left:30px}
.lotto-purchase .daily-grand .daily-grand-text,.lotto-earnings .daily-grand .daily-grand-text{position:absolute;top:-28px;left:-5px}
.lotto-purchase .ticket .number-ball,.lotto-earnings .ticket .number-ball{width:25px;height:25px;line-height:25px;font-size:16px;margin-right:0;margin-bottom:5px;border:0}
.lotto-purchase .ticket .number-ball.bonus-number,.lotto-earnings .ticket .number-ball.bonus-number{background-color:#00529b}
.lotto-purchase .ticket .number-ball.free,.lotto-earnings .ticket .number-ball.free{background:0;color:#4e5b68;font-weight:lighter;box-shadow:none;position:relative;border:0}
.lotto-purchase .ticket .number-ball.fr-free,.lotto-earnings .ticket .number-ball.fr-free{font-size:13px}
.lotto-purchase .quick-picks,.lotto-earnings .quick-picks{color:#009ddb;font-size:30px;margin-left:-6px;position:absolute;top:-13px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active),(object-position:none){.lotto-purchase .quick-picks,.lotto-earnings .quick-picks{margin-left:10%}
}
.lotto-purchase .number-container,.lotto-earnings .number-container{position:relative;margin-top:5px;margin-bottom:5px}
.lotto-purchase .subscription,.lotto-earnings .subscription{display:block}
@media screen and (max-width:767px){.lotto-purchase .subscription,.lotto-earnings .subscription{display:inline-block}
}
.lotto-purchase .lotto-addons div,.lotto-earnings .lotto-addons div{padding-bottom:5px}
.lotto-purchase .spiel-logo,.lotto-earnings .spiel-logo{background-image:url('../../../content/dam/alc/images/static/game-tiles/Atlantic49_en.png/jcr:content/renditions/cq5dam.thumbnail.319.319.png');background-position:center;background-size:contain;background-repeat:no-repeat;height:40px;width:70px;display:block;margin:auto}
@media screen and (max-width:767px){.lotto-purchase .spiel-logo,.lotto-earnings .spiel-logo{margin-bottom:0}
}
.lotto-purchase .spiel-logo.Tag,.lotto-earnings .spiel-logo.Tag{background-image:url("../../../content/dam/alc/images/static/game-tiles/TAG_en.png/jcr:content/renditions/cq5dam.thumbnail.319.319.png");height:30px;width:40px;overflow:hidden}
.lotto-purchase .spiel-logo.Twist,.lotto-earnings .spiel-logo.Twist{background-image:url('../../../content/dam/alc/images/static/game-tiles/Twist_en.png/jcr:content/renditions/cq5dam.thumbnail.319.319.png');height:30px;min-width:50px}
@media screen and (max-width:767px){.FF_LOTTOMAX2 .lotto-purchase .spiel-logo.Twist,.FF_LOTTOMAX2 .lotto-earnings .spiel-logo.Twist{height:40px}
}
.lotto-purchase .atlantic-numbers .number-ball,.lotto-earnings .atlantic-numbers .number-ball{width:20px;height:20px;line-height:20px;font-size:12px;font-weight:lighter;margin:0}
.lotto-purchase .line-break,.lotto-earnings .line-break{display:block}
.lotto-purchase .salsa-card,.lotto-earnings .salsa-card{display:block;margin-bottom:10px}
.lotto-purchase .salsa-card.card-2,.lotto-earnings .salsa-card.card-2{margin-top:20px}
.lotto-purchase .salsa-bingo-container,.lotto-earnings .salsa-bingo-container{display:inline-block}
.lotto-purchase .salsa-bingo-container .number-ball,.lotto-earnings .salsa-bingo-container .number-ball{display:block}
.lotto-purchase .salsa-bingo-text,.lotto-earnings .salsa-bingo-text{width:25px;height:25px;line-height:25px;font-size:20px;margin-right:0;display:inline-block;text-align:center;color:#00529b;font-weight:bold;font-family:'mairy';margin-left:3px}
.lotto-purchase .advanced-plays-btn,.lotto-earnings .advanced-plays-btn{font-size:14px}
@media screen and (max-width:767px){.lotto-purchase .advanced-plays-btn,.lotto-earnings .advanced-plays-btn{display:block;margin:auto}
}
.lotto-purchase .win,.lotto-earnings .win{padding-right:85px}
@media screen and (max-width:1199px){.lotto-purchase .win,.lotto-earnings .win{padding-right:0}
}
@media screen and (max-width:767px){.lotto-purchase .win,.lotto-earnings .win{padding-right:30px}
}
.lotto-purchase .lotto-subscription-table-container,.lotto-earnings .lotto-subscription-table-container{background:#fff;padding:0;border:0}
@media screen and (max-width:767px){.lotto-purchase .lotto-subscription-table-container,.lotto-earnings .lotto-subscription-table-container{background:#fff;padding:0;border:0}
}
.lotto-purchase .lotto-subscription-table-container .lotto-subscription-table td,.lotto-earnings .lotto-subscription-table-container .lotto-subscription-table td{background-color:#fff}
.lotto-purchase .lotto-subscription-table-container .lotto-subscription-table td:first-child,.lotto-earnings .lotto-subscription-table-container .lotto-subscription-table td:first-child,.lotto-purchase .lotto-subscription-table-container .lotto-subscription-table td:last-child,.lotto-earnings .lotto-subscription-table-container .lotto-subscription-table td:last-child{border-radius:0}
.lotto-purchase .number-block,.lotto-earnings .number-block{display:block}
.lotto-purchase small,.lotto-earnings small{font-size:12px}
.watch-button-account{font-weight:bold;text-transform:none;border:0;background:0;color:#009ddb;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:space-between;-ms-box-align:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-left:auto;padding-right:40px;line-height:28px;padding-bottom:5px}
@media screen and (max-width:767px){.watch-button-account{display:flex;margin-right:0;padding-right:15px}
}
.lotto-earnings .lotto-game{width:13%}
@media screen and (max-width:767px){.lotto-earnings .lotto-game{width:auto}
}
.lotto-earnings .lotto-addons{width:27%}
@media screen and (max-width:767px){.lotto-earnings .lotto-addons{width:auto}
}
.lotto-earnings .lotto-details{width:60%}
@media screen and (max-width:767px){.lotto-earnings .lotto-details{width:auto}
}
@media print{@page:left{margin:.125in .125in .125in .125in}
@page :right{margin:.125in .125in .125in .125in}
.hidden.printable{display:block !important}
.hidden.printable img.header-logo{display:block;margin:.125in auto}
body *{-webkit-print-color-adjust:exact !important}
.no-print{display:none !important}
.balance-tooltip{display:none}
.di-purchase img{max-width:200px !important}
.di-purchase .game-detail,.di-purchase .game-status{float:left;width:100%}
.lotto-purchase{width:1000px;padding:0 10px;display:block;margin:auto}
.ticket .number-ball{width:28px !important;height:28px !important;line-height:28px !important;font-family:sans-serif !important;font-size:14px !important;font-weight:bold;color:#fff !important;background:#009ddb !important}
.ticket .number-ball.salsa-bingo-text{background:transparent !important;color:#009ddb !important}
.ticket .number-ball.free{background:transparent !important;color:black !important}
.ticket .number-ball.bonus-number{background:#00529b !important}
.account-history-details-table{page-break-inside:auto;page-break-after:auto}
.account-history-details-table .hidden-xs{display:table-row !important}
.account-history-details-table .visible-xs,.account-history-details-table .visible-xs-inline-block,.account-history-details-table .visible-xs-block{display:none !important}
.account-history-details-table h2{display:none !important}
.account-history-details-table .lotto-game:before{display:block;height:100px;width:140px}
.account-history-details-table .lotto-subscription-table .lotto-draws{display:inline-block !important;width:124px;height:164px}
.account-history-details-table .game-name{display:none !important;background-image:none !important}
.account-history-details-table .game-Lotto649:before{content:url('../../../content/dam/alc/images/static/game-tiles/Lotto649_en.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.lang-fr .account-history-details-table .game-Lotto649:before{content:url('../../../content/dam/alc/images/static/game-tiles/Lotto649_fr.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.account-history-details-table .game-LottoMax:before{content:url('../../../content/dam/alc/images/static/game-tiles/LottoMax_en.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.lang-fr .account-history-details-table .game-LottoMax:before{content:url('../../../content/dam/alc/images/static/game-tiles/LottoMax_fr.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.account-history-details-table .game-PokerLotto:before{content:url('../../../content/dam/alc/images/static/game-tiles/PokerLotto_en.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.lang-fr .account-history-details-table .game-PokerLotto:before{content:url('../../../content/dam/alc/images/static/game-tiles/PokerLotto_fr.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.account-history-details-table .game-Atlantic49:before{content:url('../../../content/dam/alc/images/static/game-tiles/Atlantic49_en.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.lang-fr .account-history-details-table .game-Atlantic49:before{content:url('../../../content/dam/alc/images/static/game-tiles/Atlantic49_fr.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.account-history-details-table .game-KenoAtlantic:before{content:url('../../../content/dam/alc/images/static/game-tiles/KenoAtlantic_en.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.lang-fr .account-history-details-table .game-KenoAtlantic:before{content:url('../../../content/dam/alc/images/static/game-tiles/KenoAtlantic_fr.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.account-history-details-table .game-Bucko:before{content:url('../../../content/dam/alc/images/static/game-tiles/Bucko_en.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.lang-fr .account-history-details-table .game-Bucko:before{content:url('../../../content/dam/alc/images/static/game-tiles/Bucko_fr.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.account-history-details-table .game-SalsaBingo:before{content:url('../../../content/dam/alc/images/static/game-tiles/SalsaBingo_en.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.lang-fr .account-history-details-table .game-SalsaBingo:before{content:url('../../../content/dam/alc/images/static/game-tiles/SalsaBingo.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.account-history-details-table .game-DailyGrand:before{content:url('../../../content/dam/alc/images/static/game-tiles/DailyGrand_en.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.lang-fr .account-history-details-table .game-DailyGrand:before{content:url('../../../content/dam/alc/images/static/game-tiles/DailyGrand_fr.png/jcr:content/renditions/cq5dam.thumbnail.140.100.png')}
.account-history-details-table .spiel-logo{position:relative;width:48px !important;height:36px !important}
.account-history-details-table .spiel-logo:before{position:absolute;left:0;right:0;margin:auto}
.account-history-details-table .lotto-addons .spiel-logo.Tag:before{display:block;content:url("../../../content/dam/alc/images/static/game-tiles/TAG_en.png/jcr:content/renditions/cq5dam.thumbnail.48.48.png")}
.account-history-details-table .lotto-addons .spiel-logo.Twist:before{display:block;content:url('../../../content/dam/alc/images/static/game-tiles/Twist_en.png/jcr:content/renditions/cq5dam.thumbnail.48.48.png')}
.account-history-details-table .lotto-addons .spiel-logo.Atlantic49:before{display:block;content:url('../../../content/dam/alc/images/static/game-tiles/Atlantic49_en.png/jcr:content/renditions/cq5dam.thumbnail.48.48png')}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.di-image{width:100%;height:100%;background-repeat:no-repeat;background-position:bottom center;position:relative}
.di-image .click-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block}
.di-image .light-text{color:#fff}
.di-image .button-area{margin-top:50px}
@media screen and (max-width:1199px){.di-image .button-area{margin-top:30px}
}
.di-image .button-area a.button.primary{margin:0 0 20px 0;min-width:175px;width:auto;font-size:24px;display:inline-block}
.di-image .button-area h3{font-family:'proxima_nova','Helvetica',sans-serif;font-size:18px;font-weight:bold;margin:10px auto}
@media screen and (max-width:767px){.di-image .button-area h3{font-size:16px}
}
.di-image .button-area.text-center{margin-top:120px}
.di-image .text-area{margin-top:100px;padding:0 32px;position:relative;max-width:100%;display:inline-block}
.di-image .text-area h2{font-size:60px;margin-bottom:10px}
@media screen and (max-width:767px){.di-image .text-area h2{font-size:40px}
}
.di-image .text-area div{font-size:20px;margin-bottom:20px;max-width:450px}
@media screen and (max-width:767px){.di-image .text-area div{font-size:16px}
}
.di-image .text-area.bg{background-color:rgba(105,114,123,0.57);border-top-right-radius:6px;border-bottom-right-radius:6px}
.di-image .text-area.bg:before{content:"";width:100px;height:100%;position:absolute;left:-100px;border-top-left-radius:3px;border-bottom-left-radius:3px;background-image:-webkit-linear-gradient(left,transparent 0,rgba(105,114,123,0.57) 100%);background-image:-o-linear-gradient(left,transparent 0,rgba(105,114,123,0.57) 100%);background-image:linear-gradient(to right,transparent 0,rgba(105,114,123,0.57) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#9169727b',GradientType=1)}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.ibingo-featured-room{border-bottom:1px solid #009ddb;padding-bottom:30px}
.ibingo-featured-room .blue-header{background-color:#009ddb}
.ibingo-featured-room .blue-header h2{color:#fff;margin:0;padding:10px 0}
.ibingo-featured-room .game-info img{border:3px solid #fff;border-radius:6px;box-shadow:0 1px 3px #ccc;margin-top:20px;width:100%}
.ibingo-featured-room .game-info .game-title{color:#00529b}
.ibingo-featured-room .game-info .sub-title{font-weight:bold}
.ibingo-featured-room .game-info .players span,.ibingo-featured-room .game-info .starting-in span{font-weight:bold}
.ibingo-featured-room .game-info .players{margin-bottom:0}
.ibingo-featured-room .jackpot-info{padding-top:20px}
.ibingo-featured-room .jackpot-info .jackpot-title{color:#00529b;font-weight:bold}
.ibingo-featured-room .jackpot-info .prize-amount{display:inline-block}
.ibingo-featured-room .jackpot-info .prize-amount span{font-size:50px;color:#00529b;padding:15px 8px 7px 8px;line-height:27px;box-shadow:0 1px 0 rgba(0,0,0,0.1)}
.ibingo-featured-room .jackpot-info .prize-amount span:before{font-size:20px;top:-12px;position:relative}
.ibingo-featured-room .jackpot-info .prize-amount span:after{top:-18px}
.ibingo-featured-room .jackpot-info .prize-amount.fr span:before{top:12px}
.ibingo-featured-room .jackpot-info .prize-amount.fr span:after{font-size:20px;left:2px;top:-12px}
.ibingo-featured-room .jackpot-info .ticket-cost{font-weight:bold}
.ibingo-featured-room .jackpot-info .button{display:inline-block;width:auto;min-width:175px}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.ibingo-mini-games{padding-bottom:20px}
.ibingo-mini-games .section-title{color:#009ddb}
.ibingo-mini-games a{text-transform:uppercase}
.ibingo-mini-games .see-all-games{text-align:center}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.ibingo-faq{background-color:#fff;padding:25px;border-radius:6px;border:1px solid #d4dadf;margin-bottom:20px}
.ibingo-faq .component-title{color:#009ddb;font-size:30px;margin-top:0}
.ibingo-faq .panel{box-shadow:none;-webkit-box-shadow:none}
.ibingo-faq .panel .panel-heading{background-color:#fff}
.ibingo-faq .panel .panel-heading .panel-title{background:#fff;padding:10px 0}
.ibingo-faq .panel .panel-heading .panel-title a{font-family:'proxima_nova';font-weight:bold;color:#69727b;position:relative;display:block;padding-left:30px;font-size:13px}
.ibingo-faq .panel .panel-heading .panel-title a:after{position:absolute;top:-5px;left:-5px;color:#009ddb;font-size:20px;font-family:'Material Icons';-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';overflow:hidden;content:"\e315"}
.ibingo-faq .panel .panel-heading .panel-title a[aria-expanded="true"]:after{content:"\e313"}
.ibingo-faq .panel .panel-collapse .panel-body{border-top:0;padding:0}
.ibingo-faq .panel .panel-collapse .panel-body p{font-size:13px;padding:0 0 0 30px}
.ibingo-faq .button{margin-top:20px;max-width:195px}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
#haveYouTriedTitle{color:#009ddb;margin-top:0;padding-left:30px}
@media screen and (max-width:1199px){#haveYouTriedTitle{padding-left:10px}
}
.have-you-tried .scratch-and-win .game-tile-content{min-height:95px;text-align:center}
.have-you-tried .scratch-and-win .game-prize{color:#69727b;font-size:14px}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.two-col-promo{background:#f2f4f5;border-top:1px solid #d4dadf;border-bottom:1px solid #d4dadf;margin:0;padding:20px}
.two-col-promo .promo-title h1{margin:0 0 30px 0;color:#009ddb;font-size:30px}
.two-col-promo .half-one{border-right:1px solid #d4dadf}
@media screen and (max-width:767px){.two-col-promo .half-one{border-bottom:1px solid #d4dadf;border-right:0;margin-bottom:20px;padding-bottom:10px}
}
.two-col-promo .game-logo{width:100%}
.two-col-promo p{margin-bottom:10px;font-size:16px}
.two-col-promo p b,.two-col-promo p strong{color:#009ddb;font-size:20px}
@media screen and (max-width:767px){.two-col-promo p{margin-bottom:5px;padding-bottom:5px}
}
.two-col-promo p a{font-weight:bold;color:#009ddb;font-size:14px;text-transform:uppercase}
.two-col-promo p a:after{position:relative;top:5px;display:inline-block;font-style:normal;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\e315";width:13px;overflow:hidden}
.two-col-promo p a.button{margin:0 auto;font-size:24px;font-family:'mairy';max-width:200px}
.two-col-promo p a.button:after{content:none}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.checkout-pending{color:#009ddb;text-align:center}
.checkout-pending h1,.checkout-pending p{font-weight:800}
.checkout-pending-header{font-size:36px;text-align:center}
.checkout-pending-description p{font-size:18px}
.checkout-pending-cta{padding-top:70px;text-align:center}
.checkout-pending-cta .button.arrow-button,.checkout-pending-cta .btn-link{display:inline-block;max-width:300px}
.checkout-pending-cta-profile.btn-link{margin-right:20px;position:relative;top:-20px}
.checkout-pending-cta-continue-shopping{max-width:auto}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.questionnaire h1{color:#009ddb}
.intro-block{border-bottom:1px solid #aebbc7;padding-bottom:28px;margin-bottom:28px}
.intro-block.no-responses{border-bottom:0;padding-bottom:0}
.question{position:relative}
.question-number{position:absolute;top:0;right:5px;text-align:right}
.question-list{padding-left:30px;list-style:none}
.question-list li{margin-bottom:28px}
.question-list .form-group{margin-bottom:0}
.response{color:#ec2f2d}
.score{color:#ec2f2d;font-size:24px;font-weight:bold;margin-bottom:0}
.read-more-toggle{margin-right:30px;position:relative;margin-top:-2px}
.read-more-toggle::after{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:absolute;top:0;right:-22px;font-size:22px;content:"\e313"}
.read-more-toggle.open::after{content:"\e316"}
@media screen and (max-width:767px){.response-block{display:block}
.read-more-toggle{float:right}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
svg path{fill:inherit}
.sprite-sheet{display:none}
.card{position:relative;float:left;margin-right:5px;width:58px;height:88px;stroke-width:0;stroke:currentColor;fill:currentColor;border-radius:5px;border:1px solid #d4dadf;background:#fff}
@media screen and (max-width:1199px){.card{width:46px;height:70px}
}
@media screen and (max-width:767px){.card{width:58px;height:88px}
}
.suit,.card-front,.pips,.card-back{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}
.card-back{padding:4%;z-index:2;top:0;left:0}
.card-back img{height:100%;width:100%}
.cart-hand{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:space-between;-ms-box-align:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:0 30px}
@media screen and (max-width:1199px){.cart-hand{padding:0;-ms-box-pack:center;-ms-box-align:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}
}
.suit-black{color:black !important;fill:black !important}
.suit-red{color:#ab262d !important;fill:#ab262d !important}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
#modal-poker-lotto{opacity:0;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
#modal-poker-lotto.loaded{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);transition:all .3s ease-out}
#modal-poker-lotto .modal-header{min-height:54px}
#modal-poker-lotto .modal-footer{margin-top:0}
#modal-poker-lotto .modal-footer .controls{height:32px;line-height:32px}
#modal-poker-lotto .modal-footer .controls span{border:0}
#modal-poker-lotto .modal-content{border:0}
#modal-poker-lotto .modal-actions{text-align:center;margin:30px 0;padding-left:10%;padding-right:10%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:space-around;-ms-box-align:space-around;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-align-items:center;align-items:center}
#modal-poker-lotto .modal-actions .btn{margin:0 40px 14px;width:auto}
#modal-poker-lotto .modal-actions .arrow-button{min-width:200px}
#modal-poker-lotto .modal-actions.animation-error .arrow-button{margin:0 10px 14px}
@media(min-width:768px){#modal-poker-lotto .modal-dialog{width:672px}
}
#modal-poker-lotto .noUi-handle{border:0;width:14px;height:14px;left:-7px;top:-5px;border-radius:25px;background-color:#69727b}
#modal-poker-lotto .noUi-origin{background-color:transparent}
#modal-poker-lotto .noUi-target{border-radius:6px;border:0;box-shadow:none}
#modal-poker-lotto .noUi-target.disabled .noUi-handle{background:#d4dadf}
#modal-poker-lotto .noUi-background{background:#69727b;box-shadow:none}
#modal-poker-lotto .noUi-background.disabled{background:#d4dadf}
#modal-poker-lotto .noUi-horizontal{height:4px}
#modal-poker-lotto .noUi-active{box-shadow:none}
@media screen and (max-width:1199px){#modal-poker-lotto .logo-corner{top:5px;left:5px;width:85px}
#modal-poker-lotto .intro-text{margin-top:16%;font-size:36px}
#modal-poker-lotto .close-modal{background:#4e5b68;top:10px}
#modal-poker-lotto .modal-dialog{margin:0 auto}
#modal-poker-lotto .modal-content:not(.close-confirmation):not(.postroll):not(.error-state){border-radius:0}
#modal-poker-lotto .modal-content:not(.close-confirmation):not(.postroll):not(.error-state) .modal-header,#modal-poker-lotto .modal-content:not(.close-confirmation):not(.postroll):not(.error-state) .modal-footer{position:absolute;width:100%;background:rgba(255,255,255,0.65);z-index:5;left:0}
#modal-poker-lotto .modal-content:not(.close-confirmation):not(.postroll):not(.error-state) .modal-footer{bottom:0;padding:10px 15px 10px 6%;color:#4e5b68}
#modal-poker-lotto .close-confirmation .modal-header,#modal-poker-lotto .postroll .modal-header,#modal-poker-lotto .error-state .modal-header,#modal-poker-lotto .close-confirmation .modal-footer,#modal-poker-lotto .postroll .modal-footer,#modal-poker-lotto .error-state .modal-footer{visibility:visible !important;opacity:1 !important}
#modal-poker-lotto .modal-body{padding:0}
#modal-poker-lotto .noUi-handle,#modal-poker-lotto .noUi-background{background-color:#4e5b68}
#modal-poker-lotto .postroll .modal-footer{display:none}
}
@media screen and (orientation:portrait) and (max-width:767px),screen and (min-width:768px) and (max-width:1199px){#modal-poker-lotto .modal-dialog{margin-top:30px}
}
@media screen and (orientation:portrait) and (max-width:767px){#modal-poker-lotto .intro-text{margin-top:20%;font-size:30px}
#modal-poker-lotto .intro-text p{margin-bottom:0}
}
.poker-lotto-anim{background:url('../../../content/dam/alc/images/static/poker-lotto/PokerTable_BG.jpg');background-repeat:no-repeat;width:100%;height:0;position:relative;top:0;left:0;transform-origin:left top;padding-bottom:75%;background-size:contain}
.poker-wrapper{position:relative;top:0;left:0;width:100%;height:0;padding-bottom:75%;overflow:hidden;background:#000}
.preroll-group{position:absolute;color:#fff;z-index:1;text-align:center;top:0;left:0;width:100%;padding:0 30px}
.logo-corner{position:absolute;top:20px;left:18px;width:135px;height:auto}
.logo-complete{width:175px;margin-bottom:28px}
.overlay-controls{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;border:0;background-color:transparent}
.overlay-controls .icon{font-size:100px;padding:5px;border-radius:50%;background:#000;color:#fff;opacity:.5}
.preroll .overlay-controls .icon{margin-top:100px}
@media screen and (max-width:1199px){.preroll .overlay-controls .icon{margin-top:.5em}
}
@media screen and (max-width:1199px){.overlay-controls{width:80px;height:80px;right:0;bottom:0;margin:auto}
.overlay-controls .icon{font-size:60px}
}
.toggle-controls{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:transparent;border:0;text-indent:-999px;overflow:hidden}
.intro-screen{text-align:center}
.intro-screen .jackpots{width:58%;margin:20px auto 0;border:2px solid #000;background:rgba(0,0,0,0.35);color:#fff;border-radius:10px;height:100px}
.intro-screen .jackpot{margin-top:5px;height:86px;text-transform:uppercase;font-size:14px;float:left;padding-top:5px;line-height:1}
.intro-screen .prize{overflow:hidden;text-indent:-999px;background:url('../../../content/dam/alc/images/static/poker-lotto/poker-lotto-prize-values.png') no-repeat;width:171px;height:49px;display:inline-block}
.intro-screen .jackpot-10k{width:48%;border-right:2px solid #fcef30}
.intro-screen .jackpot-10k .prize{background-position:12px -49px}
.intro-screen .jackpot-100k{width:52%}
.modal-message{font-family:'mairy';font-size:36px;line-height:1}
.animation-error .modal-message{padding:0 10%;text-align:left}
.intro-text{margin-top:20%;font-size:48px}
.reveal-screen,.intro-screen{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}
#prizeSidebar{position:absolute;right:0;top:0;width:30%;height:100%}
.prize-list{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;list-style-type:none;margin:0;padding:0;height:100%}
.prize-list .prize{transition:background .75s;border-width:3px 0 3px 3px;border-style:solid;border-color:transparent;color:#fff;-webkit-flex:1;-ms-flex:1;flex:1;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-align-items:center;align-items:center;-ms-box-pack:space-around;-ms-box-align:space-around;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;text-align:center;position:relative;padding:3px;border-radius:10px 0 0 10px}
.prize-list .prize:before,.prize-list .prize:after{content:"";position:absolute}
.prize-list .prize:before{border-radius:10px 0 0 10px;top:-3px;left:-3px;bottom:-3px;right:0;background:linear-gradient(to bottom,#171308 0,#ede979 45%,#ede979 55%,#171308 100%);z-index:-2}
.prize-list .prize:after{border-radius:7px 0 0 7px;z-index:-1;top:-3px;left:-3px;bottom:-3px;right:0;background:radial-gradient(ellipse farthest-corner at 60% 100%,#3d3e3e 15%,#1c1c1c 70%,#010101 100%);margin:3px 0 3px 3px}
.prize-list .prize .shine{position:absolute;width:100%;height:50%;border-radius:7px 0 0 7px;top:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0.1) 0,rgba(255,255,255,0.25) 50%,rgba(255,255,255,0.1) 100%)}
.prize-list .prize:first-child .prize-value{color:#fcef30}
.prize-list .prize-value{font-weight:bold;text-shadow:1px 1px rgba(0,0,0,0.7);font-size:24px;margin-bottom:-5px;line-height:1}
.prize-list .prize-description{font-size:10px;font-weight:bold;text-transform:uppercase;line-height:1}
.prize-list .prize-description span{white-space:nowrap}
.revealed .prize-list .prize:not(.active){background:rgba(0,0,0,0.5)}
.revealed .prize-list .prize:not(.active) .shine,.revealed .prize-list .prize:not(.active) .prize-value,.revealed .prize-list .prize:not(.active) .prize-description{opacity:.5;transition:opacity .75s}
.revealed .prize-list .active{background:radial-gradient(ellipse farthest-corner at 60% 100%,#e03231 15%,#921b18 70%,#6e130f 100%);transition:border-color .45s;border-color:#6e130f}
.revealed .prize-list .active:after,.revealed .prize-list .active:before{transition:opacity .45s;opacity:0}
.revealed .prize-list .active .prize-value{text-shadow:-1px -1px rgba(0,0,0,0.25)}
.lightbulb{width:15px;height:15px;background:radial-gradient(closest-side at center,#f6eb16 20%,rgba(246,235,22,0) 100%);position:relative}
.lightbulb:before{content:"";background:radial-gradient(closest-side at center,#fff8fb 0,#fff49c 69%,#fff38f 76%,rgba(245,235,21,0) 98%);width:7px;height:7px;position:absolute;top:4px;left:4px}
.lightbulb:after{content:"";background:radial-gradient(ellipse at center,#fff 0,rgba(255,255,255,0) 100%);position:absolute;width:4px;height:2px;top:6px;left:6px}
.instant-win-message{background:linear-gradient(to right,#a03737 0,#e74c43 50%,#a03737 100%);position:absolute;width:272px;z-index:3;left:24%;top:0;border-radius:0 0 10px 10px;color:#fff;text-align:center}
.instant-win-message .winner-title{margin-top:5px;font-size:24px;font-weight:bold}
.instant-win-message .prize-value{font-size:24px;background:#3e3b3c;margin:0 10% 6px}
.instant-win-message .message{text-transform:uppercase;font-size:11px;line-height:1.1;margin-bottom:19px}
.left-gutter,.right-gutter{position:absolute;left:1px;top:0;height:100%;width:15px}
.left-gutter .lightbulb:nth-child(odd){opacity:.35}
.right-gutter{left:255px}
.right-gutter .lightbulb:nth-child(even){opacity:.35}
.bottom-gutter{position:absolute;left:15px;bottom:2px;width:240px;height:15px}
.bottom-gutter .lightbulb{float:left}
.bottom-gutter .lightbulb:nth-child(odd){opacity:.35}
.blink .left-gutter .lightbulb:nth-child(odd),.blink .bottom-gutter .lightbulb:nth-child(odd){opacity:1}
.blink .left-gutter .lightbulb:nth-child(even),.blink .bottom-gutter .lightbulb:nth-child(even){opacity:.35}
.blink .right-gutter .lightbulb:nth-child(even){opacity:1}
.blink .right-gutter .lightbulb:nth-child(odd){opacity:.35}
.no-win-message{border-width:0 2px 2px 2px;border-style:solid;border-color:#000;border-radius:0 0 8px 8px;background:rgba(0,0,0,0.5);width:256px;position:absolute;left:26%;top:0;padding:10px;text-align:center;color:#fff;text-transform:uppercase;font-size:11px}
.no-win-message .winner-title{border-bottom:2px solid #fcef30;font-size:18px;font-weight:bold;padding-bottom:5px;margin-bottom:10px}
.postroll-group,.confirmation-group{text-align:center}
.postroll-group .modal-message,.confirmation-group .modal-message{color:#009ddb}
.bilingual-price:before{content:"$";font-size:.6em;vertical-align:top;display:inline-block;margin-right:.1em;margin-left:-0.6em;padding-top:.2em}
.card-tray{background:rgba(0,0,0,0.35);border-radius:15px;width:53%;height:0;padding:1.5% 1.5% 15.5%;position:absolute;top:39%;left:11%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-box-pack:space-between;-ms-box-align:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}
.card-tray .card{width:58px;height:88px;float:none;margin:0}
.volume-control{width:150px;display:inline-block;line-height:1;height:18px;vertical-align:middle}
.player-control{background:transparent;border:0}
.controls.disabled{opacity:.5;pointer-events:none}
.nineteen-plus-logo{background:url("../../../content/dam/alc/images/static/sprites/ALC-sprite-2.png") no-repeat;position:absolute;left:5px;bottom:5px;width:32px;height:32px;background-position:-38px -249px;border-radius:5px;background-color:#fff;border:1px solid #fff;box-sizing:content-box}
#pokerLottoLogo{width:45%;margin-top:6%}
.accordion-clear .panel-group .panel-title{background-color:transparent}
.accordion-clear .panel-group .panel-title a{color:#067dac}
.accordion-clear .panel-group .panel-title a:after{float:left}
.accordion-clear .panel-group .panel-body{background-color:transparent}
.accordion-clear .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px none #ddd}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.video-playlist{position:relative;left:0}
.video-playlist .video-wrapper,.video-playlist .video-playlist-items{display:inline-block;vertical-align:top}
.video-playlist .video-wrapper{width:740px}
.video-playlist .video-wrapper iframe{width:100%;min-height:342px}
@media screen and (max-width:767px){.video-playlist .video-wrapper .video-description{margin-top:15px}
}
.video-playlist .video-wrapper h4{display:inline-block;font-family:'blockletter';color:#231f20;font-size:24px}
@media screen and (max-width:767px){.video-playlist .video-wrapper h4{display:inline;line-height:24px}
}
.video-playlist .video-wrapper p{font-size:18px}
@media screen and (max-width:767px){.video-playlist .video-wrapper p{margin-top:15px}
}
.video-playlist .video-wrapper span{cursor:pointer}
.video-playlist .video-wrapper .navigation-icon{display:none;vertical-align:top;margin-top:10px}
.video-playlist .video-wrapper .navigation-icon img{width:11px;height:16px}
@media screen and (max-width:767px){.video-playlist .video-wrapper .navigation-icon{display:inline-block;line-height:24px;margin-top:0}
}
.video-playlist .video-wrapper .navigation-icon.previous{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:10px;margin-right:30px}
@media screen and (max-width:1199px){.video-playlist .video-wrapper{width:100%}
.video-playlist .video-wrapper iframe{max-height:425px}
}
@media screen and (max-width:767px){.video-playlist .video-wrapper{width:100%}
.video-playlist .video-wrapper iframe{height:170px}
.video-playlist .video-wrapper .video-playlist{margin:0;padding:0}
}
.video-playlist .video-playlist-items{border-top:1px solid #d4dade;border-bottom:1px solid #d4dade;max-height:450px;overflow-y:auto;font-family:'proxima_nova'}
.video-playlist .video-playlist-items ul{list-style-type:none;padding:2px;margin:2px}
.video-playlist .video-playlist-items li{vertical-align:middle;overflow-x:hidden}
.video-playlist .video-playlist-items .video-playlist-item{margin:12px 0 18px 0;padding:10px 0 5px 8px}
.video-playlist .video-playlist-items .video-playlist-item:hover{outline:1px solid #d7d7d7;-webkit-box-shadow:2px -2px 65px -2px rgba(168,163,168,0.66);-moz-box-shadow:2px -2px 65px -2px rgba(168,163,168,0.66);box-shadow:2px -2px 65px -2px rgba(168,163,168,0.66)}
.video-playlist .video-playlist-items h4{margin-top:0;color:#201e1f;line-height:1.25;font-size:24px;margin-bottom:5px}
.video-playlist .video-playlist-items p,.video-playlist .video-playlist-items a{display:inline;font-size:16px}
.video-playlist .video-playlist-items a{font-size:14px;white-space:nowrap}
@media screen and (max-width:1199px){.video-playlist .video-playlist-items{width:100%}
}
@media screen and (max-width:767px){.video-playlist .video-playlist-items{display:none}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.user-dashboard div *{display:inline-block}
.user-dashboard div span,.user-dashboard div a{padding:3px 0}
.user-dashboard .auto-width-col{text-align:center;margin-right:10px;display:inline-block;padding-left:10px;padding-right:10px;width:auto}
.user-dashboard .user-name{white-space:nowrap;text-align:left;font-weight:bold}
.user-dashboard .user-name a{padding-top:0}
.user-dashboard .user-name .mail-outline{margin-left:20px;padding:0;vertical-align:middle;color:#009ddb}
.user-dashboard .add-funds{text-align:left;margin-right:0}
.user-dashboard .add-funds a{background:#fff url("../../../content/dam/alc/images/static/sprites/ALC-sprite-2.png") no-repeat -48px -148px;color:#009ddb;font-weight:bold;padding-left:25px}
.user-dashboard .add-funds a span{padding-top:5px}
.user-dashboard .session-timer span{background:#fff url("../../../content/dam/alc/images/static/sprites/ALC-sprite-2.png") no-repeat -47px -83px;padding-left:25px}
.user-dashboard .btn-link{line-height:.7;vertical-align:inherit}
.user-dashboard .verify-account{padding-left:15px}
@media screen and (max-width:767px){.user-dashboard .user-name,.user-dashboard .session-timer,.user-dashboard .account-balance,.user-dashboard .add-funds{margin-right:0;width:50%}
.user-dashboard .session-timer,.user-dashboard .add-funds{text-align:left}
.user-dashboard .account-balance .dollar-amt{font-weight:bold}
.user-dashboard .user-name{color:#afb924;font-weight:bold;padding-left:10px}
.user-dashboard .user-name-unverified{font-weight:bold;font-size:14px}
.user-dashboard .session-timer span{background-position:-37px -71px;background-size:70px}
.user-dashboard .add-funds a{background-size:71px;background-position:-38px -128px;font-weight:bold;font-size:14px;text-decoration:underline}
.user-dashboard .verify-account{padding-left:10px}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.collapsible-promo{margin:0 0 -15px 0}
@media screen and (max-width:767px){.collapsible-promo{display:none}
}
.header-promo{padding:0;max-height:0;overflow-y:hidden;transition-property:max-height,padding;transition-duration:.4s;transition-timing-function:ease-in-out}
.header-promo img{height:35px;float:left}
.header-promo p{color:white;font-weight:bold;float:left;margin:10px 40px}
@media screen and (max-width:1199px){.header-promo p{margin:10px;font-size:14px}
}
.header-promo .promo-content{padding:0 70px}
@media screen and (max-width:1199px){.header-promo .promo-content{padding:0}
}
.header-promo.opened{padding:10px 20px;max-height:65px}
@media screen and (max-width:767px){.header-promo{display:none}
}
.header-promo a.button.orange{background-color:#f29400}
.header-promo a.button.white{background-color:white}
.promo-background.blue{background-color:#009ddb}
.promo-background.green{background-color:#afb924}
.promo-background.orange{background-color:#f29400}
.promo-background.red{background-color:#ec2f2d}
.toggle{z-index:999;position:relative;width:63px;height:15px}
.toggle.blue{background:url("../../../content/dam/alc/images/static/sprites/ALC-Sprite.png") no-repeat -12px -494px;overflow:hidden}
.toggle.green{background:url("../../../content/dam/alc/images/static/sprites/ALC-Sprite.png") no-repeat -82px -494px;overflow:hidden}
.toggle.orange{background:url("../../../content/dam/alc/images/static/sprites/ALC-Sprite.png") no-repeat -12px -515px;overflow:hidden}
.toggle.red{background:url("../../../content/dam/alc/images/static/sprites/ALC-Sprite.png") no-repeat -82px -515px;overflow:hidden}
#qimple_jobs_wrapper #jobsTable th,#qimple_jobs_wrapper table thead th div{color:#009ddb !important}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.livechat{color:#69727b}
@media screen and (max-width:1199px){.livechat{display:none}
}
.livechat .placeholder{font-family:'proxima_nova';font-size:18px}
.livechat .livechat-component.disable-chat{display:none}
.livechat .livechat-component .chat-backdrop{z-index:1041;opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;background-color:black}
.livechat .livechat-component .chat-backdrop.hide-backdrop{display:none}
.livechat .livechat-container{position:fixed;top:auto;left:auto;right:35px;bottom:25px;display:block;margin-top:10px;width:268px;min-height:479px;z-index:1042}
@media screen and (max-width:767px){.livechat .livechat-container{top:0;bottom:0;right:0;margin:0;padding:0;left:0;width:auto;max-width:initial;border-radius:0;border:0}
}
.livechat .livechat-container.hide-chat-container{display:none}
.livechat .livechat-container .close{position:absolute;top:10px;right:10px;height:23px;width:23px;opacity:1;padding:0;z-index:1043}
.livechat .livechat-container .chat-window{text-align:center}
@media screen and (max-width:767px){.livechat .livechat-container .chat-window{position:fixed;top:0;right:0;left:0;bottom:0}
}
.livechat .livechat-container .chat-window iframe{width:100%;height:475px;margin:0 auto;border:0}
@media screen and (max-width:767px){.livechat .livechat-container .chat-window iframe{height:100%}
}
.livechat .livechat-container .chat-window.hide-chat-window{display:none}
.livechat .livechat-container .start-chat-form.hide-start-chat-form{display:none}
.livechat .livechat-container .start-chat-form h4.livechat-title{font-family:'mairy';font-size:32px;color:#009ddb;background:0;border:0;font-weight:bold;border-radius:5px 5px 0 0;text-align:center;padding:0 20px;margin:24px 0 0 0;text-transform:none}
.livechat .livechat-container .start-chat-form .livechat-form .form-group{padding:0 21px;margin-bottom:17px}
.livechat .livechat-container .start-chat-form .livechat-form .form-group label,.livechat .livechat-container .start-chat-form .livechat-form .form-group select{font-family:'proxima_nova';font-weight:normal;font-style:normal;font-size:13px;margin-bottom:6px}
.livechat .livechat-container .start-chat-form .livechat-form .form-group label span,.livechat .livechat-container .start-chat-form .livechat-form .form-group select span{font-weight:800;font-size:20px;color:#ec2f2d}
.livechat .livechat-container .start-chat-form .livechat-form .form-group .radio-inline{padding-left:0}
.livechat .livechat-container .start-chat-form .livechat-form .form-group .radio{margin-top:0;margin-bottom:0}
.livechat .livechat-container .start-chat-form .livechat-form .form-group .radio label{line-height:22px}
.livechat .livechat-container .start-chat-form .livechat-form .form-group select.form-control{background-image:url("../../../content/dam/alc/images/static/Live-Chat/Chat-dropdownArrow.svg");background-position:94% 8px;background-size:12px;background-repeat:no-repeat}
.livechat .livechat-container .start-chat-form .livechat-form .form-group button{margin-bottom:25px}
.livechat .livechat-container .start-chat-form .livechat-form .form-group:last-child{margin-bottom:0}
.livechat .livechat-container .start-chat-form .livechat-form .hidden-fields{display:none}
.livechat .livechat-container .start-chat-form.hide-chat{display:none}
.livechat .livechat-container .livechat-message{margin:24px auto 0;width:168px;font-family:'proxima_nova';font-weight:bold;font-style:normal;font-size:18px;text-align:center}
.livechat .livechat-container .livechat-message.new-tab{margin-top:194px}
.livechat .livechat-button{width:68px;height:68px;position:fixed;right:11px;bottom:21px;z-index:1042}
.livechat .livechat-button.hide-chat-button{display:none}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.overlay-modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(255,255,255,0.8);z-index:1000}
.cq-wcm-edit .alc-modal.modal,.alc-modal .modal-dialog{z-index:1041}
.alc-modal .close-modal{position:absolute;top:15px;right:15px;width:40px;height:40px;background:#aebbc7;border-radius:100%;opacity:1;z-index:1042}
.alc-modal .close-modal span{color:#fff;font-size:32px;line-height:44px}
.alc-modal .modal-header{padding:15px 30px 15px 15px;min-height:0;border:0}
@media screen and (max-width:767px){.alc-modal .modal-header .modal-title{padding-right:40px}
}
.alc-modal .modal-title h1,.alc-modal #loginForm h1,.alc-modal .register-today h1,.alc-modal .modal-title h2,.alc-modal #loginForm h2,.alc-modal .register-today h2,.alc-modal .modal-title h3,.alc-modal #loginForm h3,.alc-modal .register-today h3{margin-top:0;font-size:36px;line-height:1;padding-right:30px;margin-bottom:.5em;color:#009ddb}
.alc-modal .modal-body{padding:15px 15px 0}
.alc-modal .modal-body .error-message,.alc-modal .modal-body .success-message{margin-top:0}
.alc-modal .modal-body .error-message-content,.alc-modal .modal-body .success-message-content{font-size:18px;font-family:'proxima_nova';font-weight:bold}
.alc-modal .modal-body .error-message-content *,.alc-modal .modal-body .success-message-content *{font-family:inherit;font-size:inherit;font-weight:inherit}
.alc-modal .modal-body .modal-body-content{margin-left:2.5em}
.alc-modal .modal-body .modal-actions{margin:0;padding:0}
.alc-modal .modal-body h1,.alc-modal .modal-body h2,.alc-modal .modal-body h3{font-family:'mairy'}
.alc-modal .modal-actions{padding:0;margin-top:10px;margin-left:2.5em;padding:15px;text-align:left}
@media screen and (max-width:480px){.alc-modal .modal-actions{margin-left:0}
}
.alc-modal .modal-actions .btn-link{margin-right:20px;text-transform:uppercase;font-size:14px}
@media screen and (max-width:480px){.alc-modal .modal-actions .btn-link{display:block;margin:0 auto 20px}
}
.alc-modal .modal-actions .btn-primary{display:inline-block;margin-left:0;width:auto;padding-right:2.5em}
@media screen and (max-width:480px){.alc-modal .modal-actions .btn-primary{display:block;margin-left:auto;margin-right:auto}
}
.alc-modal .modal-footer{margin-top:1em;text-align:left;font-size:16px;background:#ebf0f2;border-top:1px solid #aebbc7;padding:25px 15px}
@media screen and (max-width:767px){.alc-modal .modal-footer{clear:both;padding:25px 15px}
}
.alc-modal .modal-footer .parbase{padding-bottom:0;text-align:center}
@media screen and (max-width:767px){.alc-modal .modal-footer .parbase{text-align:left}
}
.alc-modal .modal-footer h2{display:inline-block;font-size:18px;font-family:'proxima_nova';font-weight:bold;margin:0;margin-right:5px;color:#009ddb}
@media screen and (max-width:767px){.alc-modal .modal-footer h2{display:block;margin-bottom:5px}
}
.alc-modal .modal-footer p{display:inline-block;margin:0}
.alc-modal .modal-footer .need-help{display:inline-block;margin-right:20px}
@media screen and (max-width:767px){.alc-modal .modal-footer .need-help{display:block;float:left;margin-right:0}
}
@media screen and (max-width:480px){.alc-modal .modal-footer .need-help{float:none;padding:0}
}
.alc-modal .modal-footer .contact{padding:0;display:inline-block}
@media screen and (max-width:767px){.alc-modal .modal-footer .contact{display:block;float:right}
}
@media screen and (max-width:480px){.alc-modal .modal-footer .contact{float:none;margin-top:10px}
}
.alc-modal .modal-footer .link-phone,.alc-modal .modal-footer .link-email{color:#009ddb;font-size:16px;font-weight:bold;margin-left:25px;margin-right:10px;display:inline-block;line-height:1}
.alc-modal .modal-footer .link-phone:hover,.alc-modal .modal-footer .link-email:hover,.alc-modal .modal-footer .link-phone:active,.alc-modal .modal-footer .link-email:active,.alc-modal .modal-footer .link-phone:focus,.alc-modal .modal-footer .link-email:focus{border-bottom-width:2px}
.alc-modal .modal-footer .link-phone:before,.alc-modal .modal-footer .link-email:before{font-family:'Material Icons';font-weight:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';border-bottom:0;white-space:nowrap;overflow:hidden;color:#69727b;position:absolute;vertical-align:bottom;font-style:normal;font-size:20px;margin:-3px -25px 0}
@media screen and (max-width:480px){.alc-modal .modal-footer .link-phone,.alc-modal .modal-footer .link-email{display:block;margin-top:10px}
}
.alc-modal .modal-footer .link-phone:before{overflow:hidden;content:"\e0cd"}
.alc-modal .modal-footer .link-email{margin-right:0}
.alc-modal .modal-footer .link-email:before{overflow:hidden;content:"\e0be"}
.alc-modal .modal-footer span{border-bottom:1px solid #69727b}
.alc-modal .browser-upgrade-links{text-align:center;padding:10px 0}
.alc-modal .browser-upgrade-links>div{text-align:center;float:none;display:inline;width:auto}
@media screen and (max-width:1199px){.alc-modal .browser-upgrade-links>div{display:block;width:50%;float:left;padding-bottom:10px}
}
.alc-modal input[type="text"],.alc-modal input[type="email"],.alc-modal input[type="password"]{background:#fff}
@media screen and (max-width:1199px){.alc-modal input[type="text"],.alc-modal input[type="email"],.alc-modal input[type="password"]{font-size:16px}
}
.alc-modal a{text-decoration:none}
.alc-modal a span{display:inline-block;font-weight:bold;color:#009ddb;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #009ddb}
.alc-modal a span:hover,.alc-modal a span:active{color:#009ddb;text-transform:uppercase;text-decoration:none;border-bottom:2px solid #009ddb;margin-bottom:-1px}
.modal-generic .button{width:45%}
.modal-login.login .modal-dialog{width:95%;max-width:768px;margin:10px auto}
.modal-login.login .modal-header{padding:0}
.modal-login.login .modal-title{margin-top:10px}
.modal-login.login .signin-form{padding:0 30px 0 20px;border-right:1px solid #d4dadf}
@media screen and (max-width:767px){.modal-login.login .signin-form{border-right:0;padding:0 10px}
}
.modal-login.login .signin-form form{margin-top:20px}
.modal-login.login .signin-form .form-group+.form-group{margin-top:30px}
.modal-login.login .signin-form label{display:block;font-size:20px;margin-bottom:5px}
.modal-login.login .signin-form .reset-success-message{color:#afb924;font-weight:bold;font-size:18px}
.modal-login.login .forgot-password{font-size:13px;font-weight:bold}
.modal-login.login .forgot-password:after{margin-top:3px}
.modal-login.login .forgot-password:hover,.modal-login.login .forgot-password:active,.modal-login.login .forgot-password:focus{border-bottom-width:2px}
.modal-login.login .btn-primary{display:block;margin-top:30px}
.modal-login.login .error-body{padding:20px}
.modal-login.login .error-message{background-color:#ebf0f2;border-radius:5px;font-size:14px;font-weight:bold;padding:10px;margin-bottom:20px}
.modal-login.login .error-message:before{font-weight:normal;line-height:normal}
.modal-login.login .session-message{padding:20px}
.modal-login.login .session-message:before{top:20px;left:20px}
.modal-login.login .session-message p{margin:0;padding-left:2.5em;color:#4e5b68}
.modal-login.login .session-message p:first-child{margin-top:8px}
.modal-login.login .session-message p strong{color:#ec2f2d}
.modal-login.login .account-error{display:none;border-radius:5px;overflow:auto}
.modal-login.login .account-error .account-error-container{margin:20px 10%;padding:20px;border-radius:5px;background:#d4dadf}
.modal-login.login .account-error .account-error-info{margin:0 0 0 44px;display:none}
.modal-login.login .account-error .account-error-info h4{font-size:16px}
.modal-login.login .account-error .account-error-info:before{float:left;margin-left:-44px;width:32px;height:32px;font-size:32px;color:#009ddb;content:"\e000";font-family:"material icons";line-height:.75}
.modal-login.login .register-today{padding:0 20px 0 30px}
@media screen and (max-width:767px){.modal-login.login .register-today{margin:20px 0 0 0;padding:20px 10px;border-top:1px solid #d4dadf}
}
.modal-login.login .register-today ul,.modal-login.login .register-today li{margin:0;padding:0}
.modal-login.login .register-today ul{padding-left:20px;padding-bottom:20px}
.modal-login.login .register-today li{font-size:16px}
.modal-login.login .register-today a.learnmore{text-transform:uppercase;font-size:16px}
@media screen and (max-width:767px){.modal-login.login .register-today a.learnmore{display:inline-block;margin:0}
}
.modal-login.login .register-today .btn-create-account{margin:30px 0 0;display:block;width:auto}
@media screen and (max-width:767px){.modal-login.login .register-today .btn-create-account{margin:30px auto 0}
}
.modal-login.login .backend-error h4{text-align:center;color:#ec2f2d}
.modal-login.login .help-block,.modal-login.login .terms-block{margin-top:20px;border-radius:5px;margin-bottom:0}
.modal-login.login .help-block p,.modal-login.login .terms-block p{font-size:14px}
.modal-login.login .login-body{margin:20px 0}
.modal-login.login .login-body .modal-actions{margin-left:0;padding-left:0}
.modal-login.login strong{font-weight:800}
#login-submit-form label,#loginForm label{font-family:Arial,Helvetica,sans-serif}
#modal-tos .modal-dialog,#modal-terms-of-service-readonly .modal-dialog{margin-top:190px}
#modal-tos .modal-header,#modal-terms-of-service-readonly .modal-header,#modal-tos .modal-body,#modal-terms-of-service-readonly .modal-body,#modal-tos .modal-actions,#modal-terms-of-service-readonly .modal-actions{padding-left:25px;padding-right:25px}
#modal-tos .modal-header h1,#modal-terms-of-service-readonly .modal-header h1{line-height:1em;margin-bottom:10px;margin-top:0}
#modal-tos .modal-body,#modal-terms-of-service-readonly .modal-body{padding-top:0;position:relative}
#modal-tos .modal-body h2,#modal-terms-of-service-readonly .modal-body h2{color:#69727b;font-family:'proxima_nova','Helvetica',sans-serif;font-size:18px;font-weight:800;line-height:1em;margin-top:0}
#modal-tos .modal-body span,#modal-terms-of-service-readonly .modal-body span{display:block;font-size:14px;position:relative;top:-6px}
#modal-tos .modal-body .content,#modal-terms-of-service-readonly .modal-body .content{border:1px solid #aebbc6;border-radius:6px;-webkit-box-shadow:0 3px 5px 0 rgba(0,82,155,0.1);-moz-box-shadow:0 3px 5px 0 rgba(0,82,155,0.1);box-shadow:0 3px 5px 0 rgba(0,82,155,0.1);font-size:14px;height:250px;margin-top:10px;padding:12px 15px;position:relative;overflow-y:scroll;white-space:pre-wrap}
#modal-tos .modal-body .textbox-shadow,#modal-terms-of-service-readonly .modal-body .textbox-shadow{height:25px;margin-bottom:-25px;padding:0 30px 0 13px;position:relative;top:-26px;width:100%}
#modal-tos .modal-body .textbox-shadow div,#modal-terms-of-service-readonly .modal-body .textbox-shadow div{background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);background-image:-o-linear-gradient(top,#fff 0,#fff 100%);background-image:linear-gradient(to bottom,#fff 0,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffffffff',GradientType=0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);height:100%;width:100%}
#modal-tos .modal-actions,#modal-terms-of-service-readonly .modal-actions{text-align:left;padding-bottom:10px;margin-left:0}
#modal-tos .modal-actions .btn.btn-link,#modal-terms-of-service-readonly .modal-actions .btn.btn-link{border-bottom-color:#d4dadf;line-height:1em;margin-right:25px}
#modal-tos .modal-actions .btn.btn-link:hover,#modal-terms-of-service-readonly .modal-actions .btn.btn-link:hover{border-bottom:1px}
#modal-tos .modal-actions .btn.arrow-button,#modal-terms-of-service-readonly .modal-actions .btn.arrow-button{padding-right:55px;max-width:none;width:auto}
@media screen and (max-width:767px){#modal-tos .modal-dialog,#modal-terms-of-service-readonly .modal-dialog{margin-top:120px}
#modal-tos .modal-header,#modal-terms-of-service-readonly .modal-header,#modal-tos .modal-body,#modal-terms-of-service-readonly .modal-body,#modal-tos .modal-actions,#modal-terms-of-service-readonly .modal-actions{padding-left:15px;padding-right:15px}
#modal-tos .modal-body h2,#modal-terms-of-service-readonly .modal-body h2{padding-top:10px}
#modal-tos .modal-actions,#modal-terms-of-service-readonly .modal-actions{text-align:center}
#modal-tos .modal-actions .btn.btn-link,#modal-terms-of-service-readonly .modal-actions .btn.btn-link{display:block;margin:0 auto 20px}
}
#modal-time-alert .modal-dialog{margin-top:190px}
#modal-time-alert .modal-body button{display:inline-block;width:25%;margin-top:20px}
@media screen and (max-width:767px){#modal-time-alert .modal-body button{display:block;margin:20px auto 0;width:140px}
}
#modal-time-alert .modal-body p{font-size:20px;font-weight:bold;margin-bottom:0}
@media screen and (max-width:767px){#modal-time-alert .modal-dialog{margin-top:120px}
}
#modal-cancel-subscription .btn-link{margin-right:25px}
#modal-confirm-24hour-exclusion .modal-body-content{margin-left:2.5em}
.deposit-limit-modal .alc-tooltip{vertical-align:super}
.deposit-limit-modal .modal-header .modal-title h1{margin:0;padding:0}
.deposit-limit-modal .modal-header .modal-title h1>span{display:block}
.deposit-limit-modal .modal-body{padding-top:0;padding-bottom:0}
.deposit-limit-modal .modal-body .error-message-content span,.deposit-limit-modal .modal-body .success-message-content span{display:block}
.deposit-limit-modal .modal-body .modal-body-content{margin-left:2.5em;margin-right:2.5em}
@media screen and (max-width:767px){.deposit-limit-modal .modal-body .modal-body-content{margin-left:0;margin-right:0}
}
.deposit-limit-modal .modal-body .modal-body-content .deposit-limit-formatted{color:#afb924}
@media screen and (max-width:767px){.deposit-limit-modal .form-inline fieldset{margin-bottom:0}
}
.deposit-limit-modal .form-inline legend{margin-bottom:0;border:0;font-size:18px;font-family:'proxima_nova';font-weight:bold;color:#69727b}
.deposit-limit-modal .form-inline legend span{display:block}
.deposit-limit-modal .form-inline small{display:block}
.deposit-limit-modal .form-inline .dollarSign{margin:0;vertical-align:super;color:#009ddb}
.deposit-limit-modal .form-inline input{font-size:14px}
@media screen and (max-width:767px){.deposit-limit-modal .form-inline input{display:inline-block;margin:1em auto;width:auto;max-width:10em;font-size:16px}
}
.deposit-limit-modal .form-inline .btn-primary{margin-left:1em}
@media screen and (max-width:767px){.deposit-limit-modal .form-inline .btn-primary{margin-left:0;padding-right:4.5em}
}
#modal-delete-default-payment-preference .modal-actions{margin:0}
#modal-delete-default-payment-preference .modal-actions .btn-primary{display:block;margin:auto;padding-right:3em}
@media screen and (max-width:767px){#modal-confirm-payment-preference .modal-actions .btn-primary{padding-right:2em}
}
#modal-subscription-confirm .modal-actions{margin:0}
#modal-subscription-confirm .modal-actions .btn-primary{display:block;margin:auto}
#modal-drawbreak-warning .modal-body p{font-size:20px;font-weight:bold;margin-bottom:0}
#modal-drawbreak-warning .modal-actions{margin-left:0}
#modal-drawbreak-warning .modal-actions button{display:inline-block;width:25%}
@media screen and (max-width:767px){#modal-drawbreak-warning .modal-actions button{width:50%}
}
#modal-confirm-bank-account-delete .modal-title h1{margin-bottom:0;line-height:.9}
@media screen and (max-width:767px){#modal-confirm-bank-account-delete .modal-actions button.arrow-button{font-size:18px}
}
#modal-confirm-self-exclusion .modal-title h1{margin-bottom:0}
#modal-confirm-self-exclusion .modal-body{padding-top:0}
#modal-confirm-self-exclusion .modal-actions .btn-primary{padding-right:5em}
.session-expiry-modal .modal-body{text-align:center;font-family:'proxima_nova';font-size:16px}
.session-expiry-modal .modal-body .timer-head{color:#009ddf}
.session-expiry-modal .modal-body .timer{display:inline-block;font-size:24px}
.session-expiry-modal .modal-body .timer span{border:1px solid #69727a;border-radius:2px;width:40px;height:40px;padding-top:5px;display:inline-block}
.session-expiry-modal .modal-body .timer p{display:inline-block;width:10px;font-size:30px;margin-bottom:0}
.session-expiry-modal .modal-body .timer-labels{display:inline-block;font-size:12px}
.session-expiry-modal .modal-body .timer-labels p{padding-right:7px}
.session-expiry-modal .modal-actions{text-align:center}
.session-expiry-modal .modal-actions .btn-primary{width:140px}
.proline-modal-overlay{margin-top:100px;background:0;font-weight:bold;font-family:'blockletter'}
.proline-modal-overlay .modal-content{border-radius:0;border:0;height:100%}
.proline-modal-overlay .modal-content .parbase.section.text{position:relative}
.proline-modal-overlay .modal-header{height:94px;background-color:#fafafa;border-bottom:1px solid #dadada}
.proline-modal-overlay .modal-header h1{text-transform:uppercase;color:#008040;margin-top:0;font-size:24px;font-weight:bold}
.proline-modal-overlay .modal-header .close-modal{background:transparent}
.proline-modal-overlay .modal-header .close-modal span{color:#000;text-shadow:none}
.proline-modal-overlay .panel-body{font-family:'proxima_nova'}
.proline-modal-overlay .modal-dialog{margin:0 auto;height:auto}
.proline-modal-overlay .modal-header{height:65px;border:0}
.proline-modal-overlay .modal-content{box-shadow:none}
.proline-modal-overlay .modal-body{padding:15px;border:1px solid #dadada;border-radius:6px}
.proline-modal-overlay .modal-body .logo{height:35px}
.proline-modal-overlay .modal-body .panel-group{margin-top:20px}
.proline-modal-overlay .modal-body .panel-group .panel{padding:0;border-width:0}
.proline-modal-overlay .modal-body .panel-group .panel-heading{background-color:#d4dadf;border-radius:8px;padding:10px 60px 10px 10px;position:relative}
.proline-modal-overlay .modal-body .panel-group .panel-heading a{top:0;right:12px}
.proline-modal-overlay .modal-body .panel-group .panel-heading a:after{font-style:normal;font-size:17px;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\e114";width:17px;color:#231f20;z-index:100;float:none;position:absolute;top:16px;right:15px}
.proline-modal-overlay .modal-body .panel-group .panel-heading.active a:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}
.proline-modal-overlay .modal-body .panel-group .panel-title{color:#231f20;font-size:24px}
.proline-modal-overlay .modal-body .panel-group .panel-title:after{content:"";background-color:#fff;height:100%;width:2px;position:absolute;bottom:0;right:50px;z-index:0}
.proline-modal-overlay .modal-body .panel-body{border-top:0 !important;position:relative;z-index:1}
.proline-modal-overlay .modal-body .panel-body p{font-family:'proxima_nova';font-size:16px;color:#69727b;font-weight:normal !important}
.proline-modal .modal-body{text-align:center}
.proline-modal .modal-actions{text-align:center;margin-left:0}
#how-to-play.navbar-toggle{margin-top:15px;margin-left:10px;width:55%}
#how-to-play.navbar-toggle img{height:60px}
#how-to-play.navbar-toggle:after{position:relative;font-size:20px;color:#69727b;display:inline-block;background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';font-family:'Glyphicons Halflings';content:"\e252"}
#how-to-play.navbar-toggle[aria-expanded="false"]:after{content:"\e253"}
@media screen and (max-width:767px){.htp-proline{position:absolute;margin-top:90px;margin-left:10px;z-index:5;background:#fff}
}
.side-nav{max-width:260px;font-size:16px;line-height:2;border:1px solid #d4dadf;border-radius:6px}
.side-nav ul{list-style-type:none;padding:0;margin-left:15px;margin-right:15px;margin-top:10px;margin-bottom:10px}
.side-nav .level1 ul{list-style-type:none;padding:0}
.side-nav .level1 ul li{width:180px}
.side-nav .level1 .level2 a img{height:20px}
.side-nav .level1 .level2 a::after{font-style:normal;font-size:12px;float:right;text-decoration:none;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\e113";width:15px;color:#231f20;z-index:100}
.side-nav .level1 .level2 a[aria-expanded="false"]:after{content:"\e114"}
.side-nav .level1 .level2 a:hover,.side-nav .level1 .level2 a:focus{color:#009ddb;border-bottom:#009ddb;text-decoration:none}
.side-nav .level1 .level2 .level3 a{text-decoration:underline}
.side-nav .level1 .level2 .level3 a::after{position:absolute;margin-left:2px;font-size:16px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';font-family:'Material Icons';content:"\e5cc" !important;color:#009ddb}
.side-nav .level1 .level2 .level3 a:hover,.side-nav .level1 .level2 .level3 a:focus{color:#009ddb;border-bottom:#009ddb}
@font-face{font-family:'mairy';src:url('../../../etc/designs/alc/fonts/mairy_bold-webfont.eot');src:url('../../../etc/designs/alc/fonts/mairy_bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../../etc/designs/alc/fonts/mairy_bold-webfont.woff2') format('woff2'),url('../../../etc/designs/alc/fonts/mairy_bold-webfont.woff') format('woff'),url('../../../etc/designs/alc/fonts/mairy_bold-webfont.ttf') format('truetype'),url('../../../etc/designs/alc/fonts/mairy_bold-webfont.svg#mairy_boldregular') format('svg');font-weight:bold;font-style:normal}
@font-face{font-family:'proxima_nova';src:url('../../../etc/designs/alc/fonts/proximanova-semibold-webfont.eot');src:url('../../../etc/designs/alc/fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../../../etc/designs/alc/fonts/proximanova-semibold-webfont.woff2') format('woff2'),url('../../../etc/designs/alc/fonts/proximanova-semibold-webfont.woff') format('woff'),url('../../../etc/designs/alc/fonts/proximanova-semibold-webfont.ttf') format('truetype'),url('../../../etc/designs/alc/fonts/proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');font-weight:bold;font-style:normal}
@font-face{font-family:'mairy';src:url('../../../etc/designs/alc/fonts/mairy_extralight-webfont.eot');src:url('../../../etc/designs/alc/fonts/mairy_extralight-webfont.eot?#iefix') format('embedded-opentype'),url('../../../etc/designs/alc/fonts/mairy_extralight-webfont.woff2') format('woff2'),url('../../../etc/designs/alc/fonts/mairy_extralight-webfont.woff') format('woff'),url('../../../etc/designs/alc/fonts/mairy_extralight-webfont.ttf') format('truetype'),url('../../../etc/designs/alc/fonts/mairy_extralight-webfont.svg#mairy_extralightregular') format('svg');font-weight:200;font-style:normal}
@font-face{font-family:'mairy';src:url('../../../etc/designs/alc/fonts/mairy_regular-webfont.eot');src:url('../../../etc/designs/alc/fonts/mairy_regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../../etc/designs/alc/fonts/mairy_regular-webfont.woff2') format('woff2'),url('../../../etc/designs/alc/fonts/mairy_regular-webfont.woff') format('woff'),url('../../../etc/designs/alc/fonts/mairy_regular-webfont.ttf') format('truetype'),url('../../../etc/designs/alc/fonts/mairy_regular-webfont.svg#mairy_regularregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'proxima_nova';src:url('../../../etc/designs/alc/fonts/proximanova-bold-webfont.eot');src:url('../../../etc/designs/alc/fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../../etc/designs/alc/fonts/proximanova-bold-webfont.woff2') format('woff2'),url('../../../etc/designs/alc/fonts/proximanova-bold-webfont.woff') format('woff'),url('../../../etc/designs/alc/fonts/proximanova-bold-webfont.ttf') format('truetype'),url('main/css/proximanova-bold-webfont.svg#proxima_novabold') format('svg');font-weight:800;font-style:normal}
@font-face{font-family:'proxima_nova';src:url('../../../etc/designs/alc/fonts/proximanova-regular-webfont.eot');src:url('../../../etc/designs/alc/fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../../etc/designs/alc/fonts/proximanova-regular-webfont.woff2') format('woff2'),url('../../../etc/designs/alc/fonts/proximanova-regular-webfont.woff') format('woff'),url('../../../etc/designs/alc/fonts/proximanova-regular-webfont.ttf') format('truetype'),url('../../../etc/designs/alc/fonts/proximanova-regular-webfont.svg#proxima_novaregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'blockletter';src:url('../../../etc/designs/proline/fonts/Blockletter.eot');src:url('../../../etc/designs/proline/fonts/Blockletter.eot?#iefix') format('embedded-opentype'),url('../../../etc/designs/proline/fonts/Blockletter.woff2') format('woff2'),url('../../../etc/designs/proline/fonts/Blockletter.woff') format('woff'),url('../../../etc/designs/proline/fonts/Blockletter.ttf') format('truetype'),url('../../../etc/designs/proline/fonts/Blockletter.svg#blockletter') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:local('Material Icons'),local('MaterialIcons-Regular'),url('../../../etc/designs/alc/fonts/MaterialIcons-Regular.eot'),url('../../../etc/designs/alc/fonts/MaterialIcons-Regular.eot?#iefix') format('embedded-opentype'),url('../../../etc/designs/alc/fonts/MaterialIcons-Regular.woff2') format('woff2'),url('../../../etc/designs/alc/fonts/MaterialIcons-Regular.woff') format('woff'),url('../../../etc/designs/alc/fonts/MaterialIcons-Regular.ttf') format('truetype'),url('../../../etc/designs/alc/fonts/MaterialIcons-Regular.svg#material-icons') format('svg')}
.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
.marg-t-0{margin-top:0}
.marg-t-10{margin-top:10px}
.marg-t-15{margin-top:15px}
.marg-t-20{margin-top:20px}
.marg-t-30{margin-top:30px}
.marg-t-40{margin-top:40px}
.marg-b-0{margin-bottom:0}
.marg-b-10{margin-bottom:10px}
.marg-b-20{margin-bottom:20px}
.marg-b-30{margin-bottom:30px}
.marg-b-40{margin-bottom:40px}
body{font-family:'proxima_nova','Helvetica',sans-serif;color:#69727b;font-size:16px}
@media screen and (max-width:767px){body{padding-top:70px}
}
#page-ibingo-wrapper,#page-game{padding-top:0 !important}
a{color:#009ddb}
h1,h2,h3{font-family:'mairy';font-weight:normal}
h4{font-family:'proxima_nova';font-weight:bold;font-size:18px}
h4 a{text-transform:none;text-decoration:none;font-size:18px;border:0}
.uppercase{text-transform:uppercase}
@media screen and (max-width:767px){h1{font-size:30px}
h1.keep-size{font-size:36px}
h2{font-size:24px}
h2.keep-size{font-size:30px}
h4{font-size:16px}
}
section h4 a{text-transform:none;text-decoration:none;font-size:20px;border:0}
section h4 a:hover,section h4 a:active{text-transform:none;text-decoration:none;font-size:20px;border:0}
section a{font-weight:bold;color:#009ddb;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #009ddb}
section a:hover,section a:active{color:#009ddb;text-transform:uppercase;text-decoration:none;border-bottom:2px solid #009ddb}
select{padding:6px 12px;font-size:14px;border-radius:6px;background:#f8f8f8;background-image:url("../../../content/dam/alc/images/static/sprites/ic_expand_more_black_24px.svg");background-position:98% 4px;background-repeat:no-repeat;color:#888;font-weight:bold;border:0;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}
select::-ms-expand{display:none}
@media screen and (max-width:767px){select{width:100%}
}
.search{background:0;padding:10px}
.search input[type=text]{border-radius:5px 0 0 5px;border:solid 1px #d4dadf;border-right:0;padding:4px 5px 4px 12px;margin-right:0;background:#fff}
@media screen and (max-width:1199px){.search input[type=text]{width:110px;font-size:16px;padding:18px 12px 16px}
}
@media screen and (max-width:767px){.search input[type=text]{width:168px;padding:10px 12px;vertical-align:top}
}
.search input[type=submit]{border:solid 1px #d4dadf;border-radius:0 5px 5px 0;border-left:0;padding:4px 5px 4px 0;margin:0;width:40px;text-indent:100px;overflow:hidden;background:#fff url("../../../content/dam/alc/images/static/sprites/ALC-sprite-2.png") no-repeat -40px -115px}
@media screen and (max-width:1199px){.search input[type=submit]{padding:6px 5px 6px;background-position:-40px -112px;top:-1px}
}
@media screen and (max-width:767px){.search input[type=submit]{padding:10px 12px 12px 12px;background-position:-39px -108px}
}
.body-content .tab-content td{border-right:0}
table{border:0;width:100%}
table tbody th{background:#009ddb;color:#fff;border-top:0;border:0;font-weight:800}
table tbody tr:first-child th:first-child{border-top-left-radius:8px;border-left:0}
table tbody tr:first-child th:last-child{border-top-right-radius:8px;border-right:0}
table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}
table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}
table tbody td{text-align:center;border:1px solid #d4dadf}
.no-gutter{padding-left:0;padding-right:0}
.rotate{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}
.bg-hero.image{margin-bottom:0}
.mobile-tabs{border:#d4dadf 1px solid;padding:10px 15px;height:50px;font-size:18px;font-weight:bold;text-align:center;text-transform:uppercase;margin-bottom:10px;background-position:97% 13px}
.mobile-tabs option{background-color:#69727b;border:#fff solid 1px;color:#fff;cursor:auto;display:block;font-weight:bold;font-size:18px;height:50px !important;margin:10px 15px;padding:10px 15px;text-align:center;text-transform:uppercase}
.mobile-tabs option.active,.mobile-tabs option:hover,.mobile-tabs option:selected{background:#fff;color:#69727b}
.tabpanel{margin-bottom:12px}
.nav-tabs{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:-webkit-flex;display:flex}
.nav-tabs li{background:#69727b;color:#fff;text-align:center;margin-bottom:-2px;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;display:-ms-flexbox;display:-webkit-flex;display:flex}
.nav-tabs li a{border-radius:0;color:#fff;font-weight:bold;text-transform:uppercase;margin-right:0;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 0;-webkit-flex:1;-ms-flex:1;flex:1}
.nav-tabs li:not(:first-child).active a{border-left:0}
.nav-tabs li.active,.nav-tabs li:hover{background:#fff}
.nav-tabs li.active a,.nav-tabs li:hover a{color:#69727b}
.nav-tabs li:first-child{border-top-left-radius:4px}
.nav-tabs li:first-child a{border-top-left-radius:4px}
.nav-tabs li:last-child{border-top-right-radius:4px}
.nav-tabs li:last-child a{border-top-right-radius:3px}
.nav-tabs li:not(.active):last-child a{border-right:0}
@media screen and (max-width:767px){.nav-tabs.mobile-tab-collapse li{display:none;border-radius:0}
}
@media screen and (max-width:767px){.nav-tabs.mobile-tab-collapse li.active{display:block}
}
@media screen and (max-width:767px){.nav-tabs.mobile-tab-collapse li.active a{border-bottom:1px solid #d4dadf;border-radius:4px}
}
@media screen and (max-width:767px){.nav-tabs.mobile-tab-collapse li.active a:after{color:#69727b;position:absolute;right:0;vertical-align:middle;float:right;display:inline-block;font-style:normal;font-size:28px;line-height:22px;font-family:'Material Icons';text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';overflow:hidden;content:"\e313"}
}
.nav-tabs.mobile-tab-collapse li a{border-radius:0}
@media screen and (max-width:767px){.nav-tabs.mobile-tab-collapse:hover li{display:block}
}
.tab-content{border-radius:0 0 8px 8px;background:#fff;border:solid 1px #d4dadf;border-top:0;padding-left:15px;padding-right:15px}
.tab-content h1,.tab-content h2{background:0;color:#009ddb}
.tab-content h4{text-transform:uppercase;font-size:14px}
@media screen and (max-width:767px){.tab-content{border:0}
}
.breadcrumb-container+.body-content{padding-top:90px}
.body-content .accordion,.body-content .panel{border:0}
.body-content .accordion .collapsing,.body-content .panel .collapsing{overflow:hidden;margin:0 !important;width:100%}
.body-content .accordion .panel-group .panel,.body-content .panel .panel-group .panel{border-color:transparent}
.body-content .accordion .panel-heading,.body-content .panel .panel-heading{padding:0}
.body-content .accordion .panel-title,.body-content .panel .panel-title{background:#d4dadf;margin:0;padding:10px 15px;border-radius:8px;font-size:22px;text-transform:none}
.body-content .accordion .panel-title a,.body-content .panel .panel-title a,.body-content .accordion .panel-title button,.body-content .panel .panel-title button{text-decoration:none;width:100%;display:block;color:#009ddb;font-family:'mairy';border:0;font-size:22px;outline:0;font-weight:normal}
.body-content .accordion .panel-title a:after,.body-content .panel .panel-title a:after,.body-content .accordion .panel-title button:after,.body-content .panel .panel-title button:after{position:relative;vertical-align:middle;float:right;display:inline-block;font-style:normal;font-size:28px;font-family:'Material Icons';font-weight:bold;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';overflow:hidden;content:"\e313"}
.body-content .accordion .panel-title a[aria-expanded="true"]:after,.body-content .panel .panel-title a[aria-expanded="true"]:after,.body-content .accordion .panel-title button[aria-expanded="true"]:after,.body-content .panel .panel-title button[aria-expanded="true"]:after{content:"\e316"}
.body-content .accordion .panel-title button,.body-content .panel .panel-title button{padding:0;text-align:inherit;background:0}
.body-content .accordion .panel-body,.body-content .panel .panel-body{padding:10px 0;border:0}
.body-content .accordion .panel-body p,.body-content .panel .panel-body p{padding-left:15px;padding-right:15px}
.generic-text-image .image{padding:0 16px 16px 0 !important}
.generic-text-image .image img+br{display:none !important}
a.chevron-link,.chevron-links a{font-weight:bold;color:#009ddb;text-decoration:none;border-bottom:1px solid #009ddb}
a.chevron-link:after,.chevron-links a:after{position:absolute;margin-left:2px;font-family:'Material Icons';content:"\e5cc"}
a.chevron-link-back{font-weight:bold;color:#009ddb;text-decoration:none;border-bottom:1px solid #009ddb;font-size:14px;position:relative}
a.chevron-link-back:before{margin-right:.25em;font-size:115%;font-family:'Material Icons';content:"\e5cb";position:absolute;left:-16px;top:3px;line-height:14px}
sup a{color:#009ddb;border-bottom:1px solid #009ddb}
sup a:hover,sup a:active,sup a:focus{border-bottom-width:2px;text-decoration:none}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
img[width='1'][height='1']{display:none}
.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.bottom-align-text{position:absolute;bottom:0;right:0}
.info-button{color:#009ddb;cursor:pointer;outline:0;margin-right:-20px}
.info-button.left-side{margin-right:0}
.info-button.alc-tooltip{padding:0;font-family:'Material Icons';font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';background:0;border:0;font-weight:normal}
.btn-orange{color:#fff;background-color:#f29400;border-color:#f29400}
.btn-orange:focus,.btn-orange.focus{color:#fff;background-color:#bf7500;border-color:#724600}
.btn-orange:hover{color:#fff;background-color:#bf7500;border-color:#b56f00}
.btn-orange:active,.btn-orange.active,.open>.dropdown-toggle.btn-orange{color:#fff;background-color:#bf7500;border-color:#b56f00}
.btn-orange:active:hover,.btn-orange.active:hover,.open>.dropdown-toggle.btn-orange:hover,.btn-orange:active:focus,.btn-orange.active:focus,.open>.dropdown-toggle.btn-orange:focus,.btn-orange:active.focus,.btn-orange.active.focus,.open>.dropdown-toggle.btn-orange.focus{color:#fff;background-color:#9b5f00;border-color:#724600}
.btn-orange:active,.btn-orange.active,.open>.dropdown-toggle.btn-orange{background-image:none}
.btn-orange.disabled,.btn-orange[disabled],fieldset[disabled] .btn-orange,.btn-orange.disabled:hover,.btn-orange[disabled]:hover,fieldset[disabled] .btn-orange:hover,.btn-orange.disabled:focus,.btn-orange[disabled]:focus,fieldset[disabled] .btn-orange:focus,.btn-orange.disabled.focus,.btn-orange[disabled].focus,fieldset[disabled] .btn-orange.focus,.btn-orange.disabled:active,.btn-orange[disabled]:active,fieldset[disabled] .btn-orange:active,.btn-orange.disabled.active,.btn-orange[disabled].active,fieldset[disabled] .btn-orange.active{background-color:#f29400;border-color:#f29400}
.btn-orange .badge{color:#f29400;background-color:#fff}
.btn-orange-inverse{color:#f29400;background-color:#fff;border-color:#f29400}
.btn-orange-inverse:focus,.btn-orange-inverse.focus{color:#f29400;background-color:#e6e6e6;border-color:#724600}
.btn-orange-inverse:hover{color:#f29400;background-color:#e6e6e6;border-color:#b56f00}
.btn-orange-inverse:active,.btn-orange-inverse.active,.open>.dropdown-toggle.btn-orange-inverse{color:#f29400;background-color:#e6e6e6;border-color:#b56f00}
.btn-orange-inverse:active:hover,.btn-orange-inverse.active:hover,.open>.dropdown-toggle.btn-orange-inverse:hover,.btn-orange-inverse:active:focus,.btn-orange-inverse.active:focus,.open>.dropdown-toggle.btn-orange-inverse:focus,.btn-orange-inverse:active.focus,.btn-orange-inverse.active.focus,.open>.dropdown-toggle.btn-orange-inverse.focus{color:#f29400;background-color:#d4d4d4;border-color:#724600}
.btn-orange-inverse:active,.btn-orange-inverse.active,.open>.dropdown-toggle.btn-orange-inverse{background-image:none}
.btn-orange-inverse.disabled,.btn-orange-inverse[disabled],fieldset[disabled] .btn-orange-inverse,.btn-orange-inverse.disabled:hover,.btn-orange-inverse[disabled]:hover,fieldset[disabled] .btn-orange-inverse:hover,.btn-orange-inverse.disabled:focus,.btn-orange-inverse[disabled]:focus,fieldset[disabled] .btn-orange-inverse:focus,.btn-orange-inverse.disabled.focus,.btn-orange-inverse[disabled].focus,fieldset[disabled] .btn-orange-inverse.focus,.btn-orange-inverse.disabled:active,.btn-orange-inverse[disabled]:active,fieldset[disabled] .btn-orange-inverse:active,.btn-orange-inverse.disabled.active,.btn-orange-inverse[disabled].active,fieldset[disabled] .btn-orange-inverse.active{background-color:#fff;border-color:#f29400}
.btn-orange-inverse .badge{color:#fff;background-color:#f29400}
.btn-rounded{border-radius:50px;height:50px;line-height:1;text-align:left;border-width:3px}
@media screen and (max-width:1199px){.check-slider{width:80px;height:30px;background:#ccc;margin:20px auto;position:relative;border-radius:50px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.2);left:50%;right:-50%}
}
@media screen and (max-width:1199px){.check-slider:after{content:'';position:absolute;top:14px;left:14px;height:2px;width:52px;background:#ccc;border-radius:50px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.2)}
}
@media screen and (max-width:1199px){.check-slider label{display:block;width:22px;height:22px;cursor:pointer;position:absolute;top:4px;z-index:1;left:4px;background:#fcfff4;border-radius:50px;transition:all .4s ease;box-shadow:0 2px 5px 0 rgba(0,0,0,0.3);background:linear-gradient(top,#fcfff4 0,#dfe5d7 40%,#b3bead 100%)}
}
@media screen and (max-width:1199px){.check-slider label:after{content:'';width:10px;height:10px;position:absolute;top:6px;left:6px;background:#ccc;border-radius:50px;box-shadow:inset 0 1px 1px #fff,0 1px 0 rgba(255,255,255,0.9)}
}
@media screen and (max-width:1199px){.check-slider input[type=checkbox]{visibility:hidden}
}
@media screen and (max-width:1199px){.check-slider input[type=checkbox]:checked+label{left:54px}
}
@media screen and (max-width:1199px){.check-slider input[type=checkbox]:checked+label:after{background:green}
}
a.button,button.button{display:block;font-size:24px;font-family:'mairy' !important;font-weight:normal !important;text-transform:none !important;width:100%;max-width:300px;height:45px;line-height:41px;padding:0 45px 0 15px;position:relative;text-align:left;border-radius:30px;box-shadow:0 3px 5px 0 rgba(0,82,155,0.1);margin:0 auto;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
a.button.inline,button.button.inline{display:inline;width:auto;max-width:none}
a.button.inline.arrow-button,button.button.inline.arrow-button,a.button.inline.plus-button,button.button.inline.plus-button{padding-right:2.5em}
a.button.arrow-button:after,button.button.arrow-button:after{position:absolute;top:3px;right:4px;display:inline-block;width:35px;height:35px;border-radius:30px;content:"";background:transparent url("../../../content/dam/alc/images/static/sprites/arrow-sprite.png") no-repeat 0 0}
a.button.plus-button:after,button.button.plus-button:after{position:absolute;background:white;content:"+";text-align:center;line-height:25px;padding-left:3px;top:4px;right:4px;width:35px;height:35px;border-radius:30px;font-size:50px;font-weight:lighter}
a.button:active,button.button:active,a.button:hover,button.button:hover{text-decoration:none}
a.button.orange,button.button.orange,a.button.primary,button.button.primary{background-color:#f29400;border:2px solid #fff;color:#fff}
a.button.orange:active,button.button.orange:active,a.button.primary:active,button.button.primary:active,a.button.orange:hover,button.button.orange:hover,a.button.primary:hover,button.button.primary:hover{background-color:#ff9d00}
a.button.orange.disabled,button.button.orange.disabled,a.button.primary.disabled,button.button.primary.disabled,a.button.orange:disabled,button.button.orange:disabled,a.button.primary:disabled,button.button.primary:disabled,a.button.orange[disabled],button.button.orange[disabled],a.button.primary[disabled],button.button.primary[disabled]{background-color:#d4dadf}
a.button.disabled,button.button.disabled,a.button:disabled,button.button:disabled,a.button[disabled],button.button[disabled]{background-color:#d4dadf;border:2px solid #fff;color:#fff}
a.button.disabled:focus,button.button.disabled:focus,a.button:disabled:focus,button.button:disabled:focus,a.button[disabled]:focus,button.button[disabled]:focus,a.button.disabled:hover,button.button.disabled:hover,a.button:disabled:hover,button.button:disabled:hover,a.button[disabled]:hover,button.button[disabled]:hover{background-color:#d4dadf}
a.button.gray,button.button.gray{background-color:#fff;border:1px solid #69727b;color:#69727b}
a.button.gray:active,button.button.gray:active,a.button.gray:hover,button.button.gray:hover{background-color:#aebbc7;border:1px solid white;color:#fff}
a.button.gray:after,button.button.gray:after{background-color:#69727b;background-position:-43px -1px}
a.button.green,button.button.green{background-color:#57ae00;border:1px solid #fff;color:#fff}
a.button.green:active,button.button.green:active,a.button.green:hover,button.button.green:hover{background-color:#5dba00}
a.button.green:after,button.button.green:after{background-color:#5dba00}
a.button.red,button.button.red{background-color:#ec2f2d;border:1px solid #fff;color:#fff}
a.button.red:active,button.button.red:active,a.button.red:hover,button.button.red:hover{background-color:#ff3030}
a.button.red:after,button.button.red:after{background-color:#ec2f2d}
a.button.blue,button.button.blue{background-color:#009ddb;border:1px solid #fff;color:#fff}
a.button.blue:after,button.button.blue:after{color:#009ddb}
a.button.blue:hover,button.button.blue:hover{background-color:#00a4e5}
a.button.blue.disabled,button.button.blue.disabled,a.button.blue:disabled,button.button.blue:disabled,a.button.blue[disabled],button.button.blue[disabled]{background-color:#d4dadf}
a.button.blue.disabled:after,button.button.blue.disabled:after,a.button.blue:disabled:after,button.button.blue:disabled:after,a.button.blue[disabled]:after,button.button.blue[disabled]:after{color:#d4dadf}
a.button.back,button.button.back{padding-right:15px;padding-left:45px;text-align:right}
a.button.back span,button.button.back span,a.button.back i,button.button.back i,a.button.back:after,button.button.back:after{position:absolute;left:4px;top:4px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.button-text-underline{border-bottom:1px solid #fff}
.link-button{padding:0 10px 0 0;border:0;font-weight:bold;background:0;white-space:nowrap}
.scroll-top-wrapper{text-align:right}
@media screen and (max-width:767px){.scroll-top-wrapper{text-align:center}
}
.scroll-top-wrapper .scroll-top{background-color:transparent;border:0;border-bottom:1px solid #009ddb;color:#009ddb;font-size:13px;font-weight:bold;margin:20px 0;padding:0;text-decoration:none;text-transform:uppercase}
.scroll-top-wrapper .scroll-top:hover,.scroll-top-wrapper .scroll-top:active,.scroll-top-wrapper .scroll-top:focus{border-bottom:2px solid #009ddb;margin-bottom:19px}
button[data-action="print"],button[data-action="back"]{outline:0;background:0;border:0;text-transform:uppercase;font-size:14px;font-weight:bold;line-height:normal;color:#009ddb}
button[data-action="print"]:before,button[data-action="back"]:before{font-family:'Material Icons';font-weight:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';vertical-align:middle;font-style:normal;font-size:150%}
button[data-action="print"]:after,button[data-action="back"]:after{display:block;float:right;margin-top:-0.25em;content:"";border-top:dotted 1px #009ddb}
button[data-action="print"]:hover:after,button[data-action="back"]:hover:after{border-top:solid 1px #009ddb}
button[data-action="print"]:before{content:"\e8ad";margin-right:10px;font-weight:normal}
button[data-action="print"]:after{width:calc(100% - 10px - 1.5em)}
button[data-action="back"]:before{content:"\e314"}
button[data-action="back"]:after{width:calc(100% - 1.5em)}
.horizontal-line{background-color:#d4dadf;height:1px;width:calc(100% - -70px);position:relative;margin:20px 0 !important;left:-35px}
@media screen and (max-width:1199px){.horizontal-line{width:calc(100% - -50px);left:-25px}
}
@media screen and (max-width:991px){.horizontal-line{width:calc(100% - -70px);left:-35px}
}
@media screen and (max-width:767px){.horizontal-line{width:calc(100% - -50px);left:-25px}
}
.panel-container{margin:15px -5px;padding:0 20px 20px;border-radius:4px;background-color:#fff;border:1px solid #aebbc7;-webkit-box-shadow:0 3px 5px 0 rgba(0,82,155,0.1);-moz-box-shadow:0 3px 5px 0 rgba(0,82,155,0.1);box-shadow:0 3px 5px 0 rgba(0,82,155,0.1)}
.panel-container:before,.panel-container:after{content:" ";display:table}
.panel-container:after{clear:both}
.panel-container h2{color:#009ddb}
.help-panel h3,.help-panel p{color:#009ddb;font-weight:bold}
.help-panel p{line-height:24px}
.help-panel p:before{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';font-size:25px;content:'';width:25px;height:25px;text-align:center;pointer-events:none;vertical-align:middle;color:#69727b;margin-right:10px}
.help-panel .phone:before{content:"\E0CD"}
.help-panel .email:before{content:"\E0BE"}
.game-tile-nondraw{background:#fff;border-radius:6px;border:1px solid #aebbc7;overflow:hidden;box-shadow:0 3px 8px rgba(37,100,144,0.12);margin-bottom:28px}
.game-tile-nondraw .game-tile-header{height:185px;background-size:cover;background-position:top center}
.tile-scratch-breakopen.game-tile-nondraw .game-tile-header{height:0;padding-bottom:100%}
@media screen and (max-width:767px){.tile-scratch-breakopen.game-tile-nondraw .game-tile-header{height:115px;width:115px;float:left;padding:0}
}
.game-tile-nondraw .game-tile-content{padding:20px 12px;height:223px;overflow:hidden}
.tile-ibingo.game-tile-nondraw .game-tile-content{height:140px;padding-left:20px;padding-right:20px}
.tile-have-you-tried.game-tile-nondraw .game-tile-content{height:auto;min-height:180px;font-size:14px}
.tile-scratch-breakopen.game-tile-nondraw .game-tile-content{height:auto;min-height:auto;text-align:center;line-height:1.4}
.tile-scratch-breakopen.game-tile-nondraw .game-tile-content p{margin-bottom:0}
@media screen and (max-width:767px){.tile-scratch-breakopen.game-tile-nondraw .game-tile-content{text-align:left}
}
.game-tile-nondraw .play-now-link{line-height:1;margin-bottom:7px}
.game-tile-nondraw .play-now-link .button{display:inline-block;width:auto;min-width:180px}
.game-tile-nondraw .game-title{font-size:20px;font-weight:bold;margin:0;line-height:1}
.tile-ibingo.game-tile-nondraw .game-title{margin-bottom:10px}
.tile-scratch-breakopen-similar.game-tile-nondraw .game-title{font-family:'mairy';font-size:1.7em}
@media screen and (max-width:767px){.tile-scratch-breakopen-similar.game-tile-nondraw .game-title{font-size:1.2em}
}
.game-tile-nondraw .game-prize{color:#009ddb;font-size:28px;font-weight:bold;margin:7px 0;line-height:1}
.game-tile-nondraw .description{height:50px;overflow:hidden;line-height:1.3}
.tile-digital-instants.game-tile-nondraw .description p{margin-bottom:14px}
.tile-ibingo.game-tile-nondraw .description{height:70px}
.tile-ibingo.game-tile-nondraw .description p{display:inline}
.tile-have-you-tried.game-tile-nondraw .description{height:auto;margin-bottom:14px}
.game-tile-nondraw .game-tile-footer{text-align:center}
.game-tile-nondraw .description a,.game-tile-nondraw .try-now-link{font-weight:bold;color:#009ddb;text-decoration:none;border-bottom:1px solid #009ddb;text-transform:uppercase;white-space:nowrap}
.game-tile-nondraw .description a:after,.game-tile-nondraw .try-now-link:after{position:absolute;margin-left:2px;font-family:'Material Icons';content:"\e5cc"}
@media screen and (max-width:767px){.game-tile-nondraw:not(.tile-scratch-breakopen),.digital-instants .recent-winners,.page-ibingo .recent-winners{max-width:460px;margin-left:auto;margin-right:auto;float:none}
.tile-scratch-breakopen{background:#fff;height:auto;margin-bottom:20px}
}
input[type="text"]{-webkit-appearance:none}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days tbody tr td{border:0;border-bottom:3px solid #fff;border-right:1px solid #fff;border-radius:0;height:40px}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days tbody tr td:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days tbody tr td:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days tbody tr td.day{background-color:#ff9d00;color:#fff;text-decoration:underline}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days tbody tr td.day:hover{background-color:#e5812e}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days tbody tr td.day.disabled{background:#f2f4f5;color:#69727b;text-decoration:none}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days tbody tr td.day.disabled.new,.bootstrap-datetimepicker-widget .datepicker .datepicker-days tbody tr td.day.disabled.old{color:#adb6c0}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days tbody tr td.day.active{background-color:#69727b;color:#fff}
.bootstrap-datetimepicker-widget .legend{padding:10px 0 10px 15px}
.bootstrap-datetimepicker-widget .legend p{text-transform:uppercase;color:#69727b;font-size:12px;margin-bottom:0}
.bootstrap-datetimepicker-widget .legend:before{content:"";width:15px;height:15px;background-color:#ff9d00;float:left;margin-right:10px}
.bootstrap-datetimepicker-widget.dropdown-menu{width:100%}
.bootstrap-datetimepicker-widget .picker-switch,.bootstrap-datetimepicker-widget table th.prev,.bootstrap-datetimepicker-widget table th.next{color:#ff9d00;text-transform:uppercase}
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#f2f4f5;color:#ff9d00}
.bootstrap-datetimepicker-widget table td span:hover{background:#f2f4f5;color:#69727b}
.bootstrap-datetimepicker-widget table td span.active{background:#69727b;color:#fff}
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:0;border-right:0;border-bottom:0}
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:0;border-right:0;border-bottom:0}
.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:0;border-right:0;border-top:0}
.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:0;border-right:0;border-top:0}
.body-content,section.winning-numbers-holder,.game-category-page{background:url("../../../content/dam/alc/images/static/alc-images/background.jpg") no-repeat;background-size:100%}
section.winning-numbers-holder .container,.game-category-page .container{margin:0 auto 20px;padding-top:20px}
.white-bg{background:rgba(255,255,255,0.5)}
.caret{border:0;position:relative;margin-left:0;vertical-align:top}
.caret:after{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';font-size:18px;content:"\e313";overflow:hidden}
.open .caret:after{content:"\e316"}
@media screen and (max-width:767px){.caret:after{font-size:13px}
}
.edit-mode{position:relative !important}
.social{float:right;width:165px;margin:5px 0 0 25px}
@media screen and (max-width:1199px){.social{margin-right:-7px}
}
.social p{color:#fff;float:left;display:block;font-size:14px;margin:11px 15px 0 0}
.social a{display:inline-block;height:40px;width:43px;background:url("../../../content/dam/alc/images/static/sprites/ALC-Sprite.png") no-repeat;border-bottom:0}
.social .twitter{background-position:-21px -400px}
.social .twitter:hover{border-bottom:0}
.social .facebook{background-position:-80px -400px}
.social .facebook:hover{border-bottom:0}
.print{color:#fff;font-size:14px;float:left;display:block;margin:8px 0 0 0}
.print button:after{font-family:'Material Icons';font-weight:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:relative;vertical-align:middle;font-style:normal;font-size:28px;overflow:hidden;content:"\e8ad";margin-left:10px}
section.winning-numbers-promos .col-sm-6{padding:0}
section.winning-numbers-header,section.h,section.header{background:#009ddb;padding:10px 0}
section.winning-numbers-header.blue,section.h.blue,section.header.blue{background:#009ddb;padding:10px 0}
section.winning-numbers-header .container h1,section.h .container h1,section.header .container h1{color:#fff;font-size:24px;padding:0;margin:0}
section.winning-numbers-header{padding:0 0 2px 0;height:50px}
section.winning-numbers-header .container h1{margin:10px 0 0 0}
.prize-amount{color:#00529b;position:relative}
.prize-amount .span-wrapper{display:inline-block;position:relative}
.prize-amount span{color:#00529b;vertical-align:top;font-weight:800;border:solid 1px #d4dadf;border-radius:5px;display:inline-block;background:#fff;overflow:hidden;margin-left:2px}
.prize-amount span:first-child{margin-left:0}
.prize-amount span.est{background-color:transparent;border:0;font-weight:bold;font-size:12px;right:5px;letter-spacing:normal;margin:0 !important;padding:0 !important;position:absolute;text-transform:uppercase;top:51px}
.prize-amount span.est:after{display:none !important}
@media screen and (max-width:767px){.prize-amount span.est{top:40px}
}
.prize-amount.in span:first-child:before{content:" $ ";display:inline-block;vertical-align:top}
.prize-amount.in span:first-child:after{content:" "}
.prize-amount.in span:after{content:" ";border-bottom:2px solid rgba(255,255,255,0.5);height:2px;position:relative;top:-22px;display:inline-block;width:100%;float:left}
.prize-amount.in.fr span:first-child:before{content:" "}
.prize-amount.in.fr span:after{content:" ";border-bottom:0;height:2px;position:relative;top:auto;display:inline-block;width:inherit;float:none}
.prize-amount.in.fr span:before{content:" ";border-bottom:2px solid rgba(255,255,255,0.5);height:2px;position:relative;top:19px;display:inline-block;width:100%;float:left}
.prize-amount.in.fr span:last-child:after{content:" $ ";display:inline-block;vertical-align:top}
.prize-amount.out:before{color:#00529b;font-weight:800;content:" $ ";display:inline-block;vertical-align:top;position:relative;left:-5px;font-size:21px}
.prize-amount.out span:after{content:" ";border-bottom:2px solid rgba(255,255,255,0.5);height:2px;position:relative;top:19px;display:inline-block;width:100%;float:left}
.prize-amount.out.fr:before{content:none}
.prize-amount.out.fr span:before{content:none;border-bottom:2px solid rgba(255,255,255,0.5);height:2px;position:relative;top:19px;display:inline-block;width:100%;float:left}
.prize-amount.out.fr:after{color:#00529b;font-weight:800;content:" $ ";display:inline-block;vertical-align:top}
.winning-numbers,.bonus-numbers,#AtlanticCollapse.winning-numbers,#AtlanticCollapse.bonus-numbers{padding:0;margin:0}
.winning-numbers .winning-number,.bonus-numbers .winning-number,#AtlanticCollapse.winning-numbers .winning-number,#AtlanticCollapse.bonus-numbers .winning-number,.winning-numbers .bonus-number,.bonus-numbers .bonus-number,#AtlanticCollapse.winning-numbers .bonus-number,#AtlanticCollapse.bonus-numbers .bonus-number{list-style:none;margin:0;padding:0;float:left}
.winning-numbers.ball-list,.bonus-numbers.ball-list,#AtlanticCollapse.winning-numbers.ball-list,#AtlanticCollapse.bonus-numbers.ball-list,.winning-numbers.bingo-list,.bonus-numbers.bingo-list,#AtlanticCollapse.winning-numbers.bingo-list,#AtlanticCollapse.bonus-numbers.bingo-list{display:inline-block;position:relative;float:left}
.winning-numbers.ball-list .winning-numbers,.bonus-numbers.ball-list .winning-numbers,#AtlanticCollapse.winning-numbers.ball-list .winning-numbers,#AtlanticCollapse.bonus-numbers.ball-list .winning-numbers,.winning-numbers.bingo-list .winning-numbers,.bonus-numbers.bingo-list .winning-numbers,#AtlanticCollapse.winning-numbers.bingo-list .winning-numbers,#AtlanticCollapse.bonus-numbers.bingo-list .winning-numbers,.winning-numbers.ball-list .bonus-numbers,.bonus-numbers.ball-list .bonus-numbers,#AtlanticCollapse.winning-numbers.ball-list .bonus-numbers,#AtlanticCollapse.bonus-numbers.ball-list .bonus-numbers,.winning-numbers.bingo-list .bonus-numbers,.bonus-numbers.bingo-list .bonus-numbers,#AtlanticCollapse.winning-numbers.bingo-list .bonus-numbers,#AtlanticCollapse.bonus-numbers.bingo-list .bonus-numbers{margin-right:-8px}
.winning-numbers.ball-list .winning-number,.bonus-numbers.ball-list .winning-number,#AtlanticCollapse.winning-numbers.ball-list .winning-number,#AtlanticCollapse.bonus-numbers.ball-list .winning-number,.winning-numbers.bingo-list .winning-number,.bonus-numbers.bingo-list .winning-number,#AtlanticCollapse.winning-numbers.bingo-list .winning-number,#AtlanticCollapse.bonus-numbers.bingo-list .winning-number,.winning-numbers.ball-list .bonus-number,.bonus-numbers.ball-list .bonus-number,#AtlanticCollapse.winning-numbers.ball-list .bonus-number,#AtlanticCollapse.bonus-numbers.ball-list .bonus-number,.winning-numbers.bingo-list .bonus-number,.bonus-numbers.bingo-list .bonus-number,#AtlanticCollapse.winning-numbers.bingo-list .bonus-number,#AtlanticCollapse.bonus-numbers.bingo-list .bonus-number{border-radius:36px;color:#fff;width:36px;height:36px;text-align:center;line-height:36px;margin-right:8px;margin-bottom:10px;font-size:24px;font-family:'mairy'}
@media screen and (max-width:767px){.winning-numbers.ball-list .winning-number,.bonus-numbers.ball-list .winning-number,#AtlanticCollapse.winning-numbers.ball-list .winning-number,#AtlanticCollapse.bonus-numbers.ball-list .winning-number,.winning-numbers.bingo-list .winning-number,.bonus-numbers.bingo-list .winning-number,#AtlanticCollapse.winning-numbers.bingo-list .winning-number,#AtlanticCollapse.bonus-numbers.bingo-list .winning-number,.winning-numbers.ball-list .bonus-number,.bonus-numbers.ball-list .bonus-number,#AtlanticCollapse.winning-numbers.ball-list .bonus-number,#AtlanticCollapse.bonus-numbers.ball-list .bonus-number,.winning-numbers.bingo-list .bonus-number,.bonus-numbers.bingo-list .bonus-number,#AtlanticCollapse.winning-numbers.bingo-list .bonus-number,#AtlanticCollapse.bonus-numbers.bingo-list .bonus-number{width:33px;height:33px;font-size:22px}
}
.winning-numbers.ball-list .winning-number,.bonus-numbers.ball-list .winning-number,#AtlanticCollapse.winning-numbers.ball-list .winning-number,#AtlanticCollapse.bonus-numbers.ball-list .winning-number,.winning-numbers.bingo-list .winning-number,.bonus-numbers.bingo-list .winning-number,#AtlanticCollapse.winning-numbers.bingo-list .winning-number,#AtlanticCollapse.bonus-numbers.bingo-list .winning-number{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.winning-numbers.ball-list .bonus-number,.bonus-numbers.ball-list .bonus-number,#AtlanticCollapse.winning-numbers.ball-list .bonus-number,#AtlanticCollapse.bonus-numbers.ball-list .bonus-number,.winning-numbers.bingo-list .bonus-number,.bonus-numbers.bingo-list .bonus-number,#AtlanticCollapse.winning-numbers.bingo-list .bonus-number,#AtlanticCollapse.bonus-numbers.bingo-list .bonus-number{margin-right:0;background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.winning-numbers.bingo-list .winning-number,.bonus-numbers.bingo-list .winning-number,#AtlanticCollapse.winning-numbers.bingo-list .winning-number,#AtlanticCollapse.bonus-numbers.bingo-list .winning-number,.winning-numbers.bingo-list .bonus-number,.bonus-numbers.bingo-list .bonus-number,#AtlanticCollapse.winning-numbers.bingo-list .bonus-number,#AtlanticCollapse.bonus-numbers.bingo-list .bonus-number{font-size:18px}
.tag label{background:url("../../../content/dam/alc/images/static/sprites/winning-numbers-sprites.png") 0 -87px no-repeat;height:30px;width:45px;text-indent:-200%;overflow:hidden;vertical-align:middle}
.about-wrapper{background:#fff}
.about-copy{padding:15px 10px 30px 10px}
.about-copy h1,.about-copy h2,.about-copy h3,.about-copy h4{color:#009ddb}
.about-copy p{font-size:16px !important}
.custom-select{position:relative;display:block;padding:0}
.custom-select:after{font-family:'Material Icons';font-weight:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:absolute;top:2px;right:10px;font-size:23px;content:"\e313";width:18px;color:#69727b;pointer-events:none;font-style:normal}
@media screen and (max-width:1199px){.custom-select:after{top:5px}
}
.custom-select select{display:inline-block;outline:0;background:#fff;border:1px solid #d4dadf;border-radius:5px;padding-right:30px;color:#69727b;padding:7px 12px 5px 12px;font-size:14px;line-height:1.42857143;-webkit-appearance:none;width:100%;font-weight:bold}
@media screen and (max-width:1199px){.custom-select select{padding-top:8px;font-size:16px}
}
.custom-select select:focus::-ms-value{background:#fff;color:#69727b}
.custom-select.big-select:after{top:12px}
.custom-search{position:relative;width:100%;display:inline-block}
.custom-search input{background:#fff;border:1px solid #d4dadf;display:inline-block;font-weight:bold;line-height:1.42857143}
@media screen and (max-width:1199px){.custom-search input{font-size:16px}
}
.custom-search input[type="text"]{width:100%;padding:7px 40px 5px 12px;background:#fff;outline:0;color:#69727b;border:1px solid #d4dadf;border-radius:5px}
.custom-search input[type="text"]:focus{box-shadow:0 0 4px 0 #009ddb}
@media screen and (max-width:1199px){.custom-search input[type="text"]{font-size:16px;padding-top:8px}
}
.custom-search input[type="submit"]{position:absolute;clear:left;top:0;right:0;width:40px;border-radius:0 5px 5px 0;z-index:100;height:34px;overflow:hidden;text-indent:-1000px;background:url("../../../content/dam/alc/images/static/sprites/ALC-sprite-2.png") no-repeat #fff;background-position:-40px -112px;border-left-width:0}
@media screen and (max-width:1199px){.custom-search input[type="submit"]{height:37px;background-position:-40px -110px}
}
.promo .promo-holder .email-link,.promos .email-link{border-bottom:1px solid #009ddb}
.promo .promo-holder .email-link:hover,.promos .email-link:hover{text-decoration:none;border-bottom-width:2px}
.promo .promo-holder p.faq-icon,.promos p.faq-icon{position:relative;margin-left:30px}
.promo .promo-holder p.faq-icon:before,.promos p.faq-icon:before{position:absolute;display:block;top:-3px;left:-30px;font-family:'material icons';font-size:20px;color:#69727b}
.promo .promo-holder p.faq-icon.faq-icon-email:before,.promos p.faq-icon.faq-icon-email:before{content:"\e0be"}
.promo .promo-holder p.faq-icon.faq-icon-phone:before,.promos p.faq-icon.faq-icon-phone:before{content:"\e551"}
.promo .promo-holder p.online-form-link,.promos p.online-form-link{margin-left:30px;margin-right:30px}
.promo .promo-holder p.online-form-link a,.promos p.online-form-link a{border-bottom:1px solid #009ddb}
.promo .promo-holder p.online-form-link a:hover,.promos p.online-form-link a:hover,.promo .promo-holder p.online-form-link a:focus,.promos p.online-form-link a:focus,.promo .promo-holder p.online-form-link a:active,.promos p.online-form-link a:active{text-decoration:none;border-bottom-width:2px}
@media screen and (max-width:1199px){.promo .promo-holder p.online-form-link,.promos p.online-form-link{margin-left:0;margin-right:0}
}
@media screen and (max-width:767px){.promo .promo-holder p.online-form-link,.promos p.online-form-link{margin-left:30px;margin-right:30px}
}
.winners-list article.winner{overflow:auto;clear:both;padding:32px 10px;margin:0;border-top:0}
.winners-list article.winner .winner-image-container{float:left;border-radius:10px;text-align:center;overflow:hidden;width:134px;height:134px;border:solid 1px transparent;padding:0;margin:0 64px 0 32px;-webkit-box-shadow:0 3px 0 0 rgba(230,230,230,0.7);-moz-back-shadow:0 3px 0 0 rgba(230,230,230,0.7);box-shadow:0 3px 0 0 rgba(230,230,230,0.7)}
@media screen and (max-width:767px){.winners-list article.winner .winner-image-container{margin:0 30px 20px 0;width:110px;height:110px}
}
.winners-list article.winner .winner-image-container .winner-image{min-height:134px;max-height:225px;margin:auto;display:block}
.winners-list article.winner .winners-info{float:left}
.winners-list article.winner .winners-info .prize{font-weight:800;color:#009ddb;font-size:29px;border-radius:5px;padding:0;margin:10px 0 5px -20px;display:block;background:0;height:45px;overflow:hidden}
.winners-list article.winner .winners-info .prize:before{font-weight:800;color:#00529b;font-size:21px;left:0;display:inline-block;content:" $ ";vertical-align:top;position:relative;margin-right:5px}
@media screen and (max-width:767px){.winners-list article.winner .winners-info .prize span:after{top:-15px !important}
}
.winners-list article.winner .winners-info .prize.fr:before{content:none}
.winners-list article.winner .retailer-info{width:165px;float:right;padding-right:20px}
.winners-list article.winner .retailer-info p{font-size:14px;margin-bottom:0}
@media screen and (max-width:767px){.winners-list article.winner .retailer-info p{display:inline;margin-right:4px;font-size:16px}
}
.winners-list article.winner .retailer-info .drawdate{font-size:12px;margin-bottom:10px}
@media screen and (max-width:767px){.winners-list article.winner .retailer-info .drawdate{display:block;font-size:12px}
}
.winners-list article.winner .retailer-info .retailer{font-weight:bold;font-size:16px}
@media screen and (max-width:767px){.winners-list article.winner .retailer-info .retailname:after{content:", ";display:inline-block}
}
@media screen and (max-width:767px){.winners-list article.winner .retailer-info{clear:left;float:none;padding-right:0;width:100%}
}
.game-header,.title-banner-header{background:#69bff7;background-image:url("../../../content/dam/alc/images/static/alc-images/game-header.png");background-position:right top;background-repeat:no-repeat;color:#fff;font-family:'mairy';height:90px;position:relative;z-index:100}
.game-header h1,.title-banner-header h1{color:#fff;line-height:90px;margin:0;padding:0;text-align:center;font-size:36px}
@media screen and (max-width:767px){.game-header h1,.title-banner-header h1{font-size:30px}
}
.game-header .back-arrow-button,.title-banner-header .back-arrow-button{background-color:transparent;background-image:url("../../../content/dam/alc/images/static/alc-images/back-arrow-lg.png");background-position:0 0;background-repeat:no-repeat;width:53px;height:53px;float:left;margin-top:18px;overflow:hidden;text-indent:-999px;border:0}
.cart-row .number-ball,.ticket .number-ball,.subscription-row .number-ball{border-radius:50%;border:1px solid #aebbc7;color:#fff;width:36px;height:36px;text-align:center;line-height:36px;display:inline-block;margin-right:8px;margin-bottom:8px;font-size:26px;font-family:'mairy'}
@media screen and (max-width:991px){.cart-row .number-ball,.ticket .number-ball,.subscription-row .number-ball{width:28px;height:28px;font-size:16px;line-height:28px;margin-right:2px;margin-bottom:5px}
}
@media screen and (max-width:767px){.cart-row .number-ball,.ticket .number-ball,.subscription-row .number-ball{width:33px;height:33px;font-size:22px;line-height:33px;margin-right:8px;margin-bottom:8px}
}
.cart-row .number-ball.selected,.ticket .number-ball.selected,.subscription-row .number-ball.selected{border:0;background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.cart-row .number-ball.bonus-number,.ticket .number-ball.bonus-number,.subscription-row .number-ball.bonus-number{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0);border:0}
.cart-row .number-ball.free,.ticket .number-ball.free,.subscription-row .number-ball.free{background:0;color:#4e5b68;font-weight:200;box-shadow:none;position:relative;border:0}
.cart-row .salsa-card{display:block;margin-bottom:10px}
.cart-row .salsa-card.card-2{margin-top:20px}
.cart-row .salsa-bingo-text{color:#00529b;border:0}
@media screen and (max-width:991px){.cart-row .salsa-bingo-text{font-size:20px}
}
@media screen and (max-width:767px){.cart-row .salsa-bingo-text{font-size:26px}
}
.cart-row .show-advance-plays{margin-top:10px}
.ticket .number-ball{vertical-align:bottom;margin-left:3px;margin-right:3px;box-shadow:0 3px 8px rgba(37,100,144,0.15);width:40px;height:40px;line-height:40px}
.ticket .number-ball.selected{box-shadow:0 1px 3px rgba(37,100,144,0.25)}
.lotto-max-configurator .ticket .number-ball,.lottomax-ticket.ticket .number-ball,.lotto-649-configurator .ticket .number-ball{margin-left:2px;margin-right:2px}
@media screen and (max-width:767px){.ticket .number-ball{width:36px;height:36px;line-height:36px}
.lotto-max-configurator .ticket .number-ball{margin-left:1px;margin-right:1px}
}
.btn-link{color:#009ddb;text-decoration:none;border:0;border-bottom:1px solid #009ddb;margin-bottom:1px;font-weight:bold;padding:0;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn-link:hover{color:#009ddb;margin-bottom:0;text-decoration:none;border-bottom:2px solid #009ddb}
.btn-link.chevron-left{margin-left:1em;position:relative}
.btn-link.chevron-left:before{position:absolute;left:-1em;font-family:'Material Icons';content:"\e5cb"}
.btn-link.chevron-right{margin-right:1em;position:relative}
.btn-link.chevron-right:after{position:absolute;right:-1em;font-family:'Material Icons';content:"\e5cc"}
.btn-link[disabled]{color:#d4dadf;border-bottom:1px solid #d4dadf}
.btn-link[disabled]:focus,.btn-link[disabled]:hover{margin-bottom:1px;color:#d4dadf;border-bottom:1px solid #d4dadf}
.has-icon:after{content:"";height:27px;width:27px;display:inline-block;position:absolute;right:22px;top:11px}
.icon-cancel:after{background:url("../../../content/dam/alc/images/static/sprites/icon-cancel.png") 0 0 no-repeat}
.icon-load:after{background:url("../../../content/dam/alc/images/static/sprites/icon-load.png") 0 0 no-repeat}
.panel-white{background:#fff;padding:20px;border-radius:6px}
.panel-white h1{color:#009ddb;margin-top:0;margin-bottom:28px}
.panel-white h2,.panel-white h3{margin-top:-5px;color:#009ddb}
.panel-white h4{font-size:18px}
.panel-white:before,.panel-white:after{content:" ";display:table}
.panel-white:after{clear:both}
@media screen and (max-width:767px){.panel-white{padding-left:10px;padding-right:10px}
}
.panel-outlined{border:#aebbc7 1px solid;box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.panel-error,.panel-success{background:#fff;padding:20px;border-radius:6px;border:#aebbc7 1px solid;box-shadow:0 3px 8px rgba(37,100,144,0.12);color:#ec2f2d;font-weight:bold;padding-left:80px;padding-top:25px;position:relative}
.panel-error h1,.panel-success h1{color:#009ddb;margin-top:0;margin-bottom:28px}
.panel-error h2,.panel-success h2,.panel-error h3,.panel-success h3{margin-top:-5px;color:#009ddb}
.panel-error h4,.panel-success h4{font-size:18px}
.panel-error:before,.panel-success:before,.panel-error:after,.panel-success:after{content:" ";display:table}
.panel-error:after,.panel-success:after{clear:both}
@media screen and (max-width:767px){.panel-error,.panel-success{padding-left:10px;padding-right:10px}
}
.panel-error:before,.panel-success:before{font-family:'Material Icons';font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'\e001';position:absolute;top:14px;left:40px;font-size:28px;font-weight:normal}
.panel-error p,.panel-success p{margin:0}
.panel-error ul,.panel-success ul{margin:0;padding:0 0 0 18px}
.panel-error ul li,.panel-success ul li{line-height:1;margin-bottom:8px}
.panel-error ul li:last-child,.panel-success ul li:last-child{margin-bottom:0}
@media screen and (max-width:767px){.panel-error,.panel-success{padding-left:45px}
.panel-error:before,.panel-success:before{left:10px}
}
.panel-success{color:#afb924}
.panel-success:before{content:"\e86c"}
.inner-panel-white{padding:20px 20px 0}
@media screen and (max-width:767px){.inner-panel-white{padding:10px 10px 0}
}
.inner-panel-white form .form-title{font-size:30px;font-family:'mairy';color:#afb924;margin:0;border:0;line-height:normal}
@media screen and (max-width:480px){.inner-panel-white form .form-title{font-size:24px}
}
.inner-panel-white form button{max-width:180px;cursor:pointer}
.inner-panel-white form .cta{max-width:300px;margin:auto}
.inner-panel-white form .cta .update{left:10px;margin:0}
.parent-my-account h1{margin-top:0;line-height:.8;margin-bottom:25px;color:#009ddb}
.parent-my-account .account-nav-menu{padding:10px 0 15px}
.parent-my-account .account-nav-menu a{border-radius:0;font-weight:bold;font-weight:normal;font-size:16px;color:#009ddb;line-height:1}
.parent-my-account .account-nav-menu a .nav-text{border-bottom:1px solid #bfe6f6}
.parent-my-account .account-nav-menu a .nav-text:after{position:absolute;margin-left:2px;font-family:'Material Icons';content:"\e5cc"}
.parent-my-account .account-nav-menu a:hover,.parent-my-account .account-nav-menu a:active{text-decoration:none;background-color:transparent}
.parent-my-account .account-nav-menu a:hover .nav-text,.parent-my-account .account-nav-menu a:active .nav-text{border-bottom:2px solid #009ddb}
.parent-my-account .account-nav-menu .nav>li>a{padding:11px 20px}
.parent-my-account .account-nav-menu .nav-pills>li.active>a,.parent-my-account .account-nav-menu .nav-pills>li.active>a:hover,.parent-my-account .account-nav-menu .nav-pills>li.active>a:focus{background-color:#009ddb}
.parent-my-account .account-nav-menu .nav-icon{font-size:12px;margin-left:2px}
.parent-my-account .account-nav-menu li{margin-bottom:5px}
.parent-my-account .account-nav-menu li:last-child{margin-bottom:0}
@media screen and (min-width:1200px){.parent-my-account .account-nav-menu .nav>li>a{padding:11px 30px}
}
.popover{z-index:1020}
.popover.modal-popover{z-index:2050}
.error-popover{color:#ec2f2d}
.error-popover.extra-margin.right{margin-left:50px}
.form-field.error .popover-title,.form-field.has-error .popover-title,.form-group.error .popover-title,.form-group.has-error .popover-title,.form-field.error .popover-content,.form-field.has-error .popover-content,.form-group.error .popover-content,.form-group.has-error .popover-content{color:#ec2f2d}
.title-banner-header{overflow:hidden}
@media screen and (max-width:1199px){.title-banner-header h1{font-size:30px;line-height:1.2;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);width:calc(100% - 28px)}
}
@media screen and (max-width:767px){.title-banner-header h1{font-size:24px}
}
.title-banner-header+.body-content>.container{padding-top:28px}
@media screen and (max-width:767px){.title-banner-header+.body-content>.container{padding-top:14px}
}
.registration-sidebar{margin-bottom:28px}
@media screen and (max-width:767px){.registration-sidebar{margin-bottom:14px}
}
.checkbox input[type="checkbox"],.checkbox input[type="radio"]{visibility:hidden;position:absolute;z-index:0;pointer-events:none;width:1px}
.checkbox input[type="checkbox"] ~ label,.checkbox input[type="radio"] ~ label{position:relative;padding-left:35px}
.checkbox input[type="checkbox"] ~ label p,.checkbox input[type="radio"] ~ label p{margin-bottom:0}
.checkbox input[type="checkbox"] ~ label:before,.checkbox input[type="radio"] ~ label:before{content:"";vertical-align:middle;background:url("../../../content/dam/alc/images/static/sprites/ALC-Sprite.png");background-position:-26px -280px;background-repeat:no-repeat;width:25px;height:25px;margin:0;position:absolute;top:-1px;left:0}
.checkbox input[type="checkbox"]:checked ~ label:before,.checkbox input[type="radio"]:checked ~ label:before{background-position:-56px -280px}
.radio input[type="radio"]{visibility:hidden;position:absolute;pointer-events:none}
.radio input[type="radio"] ~ label{padding-left:30px;position:relative}
.radio input[type="radio"] ~ label:before{content:"";position:absolute;height:22px;width:22px;border:1px solid #aebbc7;border-radius:50%;top:0;left:0}
.radio input[type="radio"]:checked ~ label:after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background-color:#009ddb;top:4px;left:4px}
.has-success .radio{color:#69727b}
select.form-control{background-image:url("../../../content/dam/alc/images/static/sprites/ic_expand_more_black_24px.svg");background-position:98% 4px;background-repeat:no-repeat}
.form-control{color:#69727b;border-color:#aebbc7;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
@media screen and (max-width:767px){.form-control{font-size:16px}
}
.form-group{margin-bottom:28px;position:relative}
.form-group .status-icon{position:absolute;top:2px;left:100%}
@media screen and (max-width:767px){.form-group .status-icon{top:-30px;right:10px;left:auto}
}
.form-group .status-icon::before{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';font-size:26px;line-height:26px;width:26px;height:26px;text-align:center;pointer-events:none;content:'';margin-top:3px}
.form-group label{color:#69727b;font-size:18px;font-weight:bold;margin-right:10px;margin-bottom:0;line-height:1}
.form-group .field-description{color:#aebbc7;white-space:nowrap;font-size:14px}
.form-group.has-error .popover{color:#ec2f2d}
.form-group.has-error .status-icon::before{color:#ec2f2d;content:'\E14C'}
@media screen and (max-width:767px){.form-group.has-error .popover.right{margin-right:10px}
}
.form-group.has-success .status-icon::before{color:#afb924;content:'\E876'}
.form-group.has-warning .status-icon::before{color:#f29400;content:'\E627';-webkit-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
.form-group .chars-3{width:54px;text-align:center}
.form-group .postal{text-transform:uppercase}
.form-group.optin-group.has-error .popover.right{margin-left:0}
.form-group .fade{-webkit-transition:opacity 0 linear;-o-transition:opacity 0 linear;transition:opacity 0 linear}
.form-group .fade.in{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.registration-form .postal{float:left;width:49%}
.registration-form .postal:first-child{margin-right:2%}
.registration-form .phone{float:left;width:32.5%;margin-left:1.25%}
.registration-form .phone:first-child{margin-left:0}
@media screen and (max-width:767px){.registration-form .dob{margin-bottom:9px}
.registration-form .dob-group .status-icon{top:-120px}
}
.password-criteria{display:inline-block}
.password-criteria ul{padding-left:0}
.password-criteria ul li{list-style:none;line-height:20px}
.password-criteria ul li:before{line-height:20px;font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';font-size:15px;vertical-align:bottom;margin-right:5px;content:"\e909"}
.password-criteria ul .checked{color:#afb924}
.password-criteria ul .checked:before{content:"\e834"}
.container-form .form-error,.container-form .form-server-error{margin-bottom:28px}
.container-form .form-section.current{display:block}
.container-form .form-navigation{margin-bottom:28px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.container-form .form-navigation .button{-webkit-flex:1 0 calc(40%);-ms-flex:1 0 calc(40%);flex:1 0 calc(40%);display:inline-block;margin:20px 10px 0 0;max-width:250px;min-width:110px}
.container-form .form-navigation .button:not(:first-child){margin-right:0}
.container-form .steps{list-style:none;display:inline-table;padding:0 10px 0 0;width:100%;max-width:540px;margin-bottom:28px}
.container-form .steps li{display:inline;padding:0 5px 0 0}
.container-form .steps li a{display:block;float:left;height:40px;width:100%;line-height:40px;background:#aebbc7;text-align:center;padding:0 0 0 15px;position:relative;margin:0 5px 0 0;font-family:'mairy';font-size:24px;text-decoration:none;color:#fff}
.container-form .steps li a:after,.container-form .steps li a:before{content:"";border-top:20px solid transparent;border-bottom:20px solid transparent;position:absolute;top:0}
.container-form .steps li a:after{border-left:15px solid #aebbc7;right:-15px;z-index:1}
.container-form .steps li a:before{border-left:15px solid #fff;left:0}
.container-form .steps li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}
.container-form .steps li:first-child a:before{display:none}
.container-form .steps li.active a{background:#009ddb}
.container-form .steps li.active a:after{border-left:15px solid #009ddb}
@media screen and (max-width:767px){.container-form .form-error,.container-form .form-navigation,.container-form .steps{margin-bottom:14px}
}
@media screen and (max-width:991px){.container-form h1{margin-bottom:0}
.container-form .required-text{position:static;margin-bottom:28px}
}
.form-group legend{color:#69727b;font-weight:bold;font-size:18px;border:0;line-height:1.2;margin-bottom:0}
.form-group legend p{margin:0}
.validation-container{float:left}
.validation-container .radio{float:left;clear:both}
.validation-container .radio:last-child{margin-bottom:0}
.tooltip p{margin:0}
.progress{border-radius:10px;border:1px solid #aebbc7;background:#fff;box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.progress-bar{border-radius:15px;border:2px solid #fff;-webkit-box-shadow:0 3px 5px 0 rgba(0,82,155,0.1);-moz-box-shadow:0 3px 5px 0 rgba(0,82,155,0.1);box-shadow:0 3px 5px 0 rgba(0,82,155,0.1)}
.progress-labels{padding-left:30px;padding-right:44px;position:relative}
.progress-labels .left-label,.progress-labels .right-label{position:absolute;top:0;font-weight:bold}
.progress-labels .left-label{left:0}
.progress-labels .right-label{right:0}
.progress-bar-success{background-color:#afb924}
.form-group .input-amount-label{vertical-align:super;color:#009ddb;font-size:125%}
#ajaxLoaderContainer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:1500}
#ajaxLoaderContainer svg{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.strong-lotto-blue{color:#00529b;font-weight:bold}
@media screen and (max-width:767px){.mobile-bleed{margin-left:-10px;margin-right:-10px}
.mobile-bleed .nav.nav-tabs li:first-child{border-top-left-radius:0;border-left:0}
.mobile-bleed .nav.nav-tabs li:last-child{border-top-right-radius:0;border-right:0}
.mobile-bleed .panel-white.panel-outlined.section{border:0}
}
select{font-size:16px;font-weight:normal}
select.form-control{font-size:16px;font-weight:normal}
@keyframes spin{0{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}
}
.icon-spin{-webkit-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
input[type="number"]{-moz-appearance:textfield}
#page-404 .text img{max-width:100%}
.visibly-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
footer a{border:0;text-transform:none}
footer a:hover,footer a.active{border:0;text-transform:none}
footer .footer-social,footer .responsible-gaming{margin-bottom:10px}
footer .footer-social:after,footer .responsible-gaming:after{display:block;content:'';height:2px;border-bottom:1px solid #d4dadf;margin:0}
@media screen and (max-width:1199px){footer .footer-social:after,footer .responsible-gaming:after{display:none}
}
@media screen and (max-width:1199px){footer .footer-social,footer .responsible-gaming{margin-bottom:0}
}
footer .responsible-gaming{padding:15px 20px 0}
footer .responsible-gaming .self-exclusion{margin-bottom:15px}
@media screen and (max-width:1199px){footer .responsible-gaming .self-exclusion{margin-bottom:0}
}
footer .contact-social.footer-bar{padding-top:20px}
footer .contact-social.footer-bar .contact-md p{line-height:55px}
@media screen and (max-width:767px){footer .contact-social.footer-bar .contact-md p{line-height:40px}
}
footer .contact-social.footer-bar:after{clear:both;content:'';display:table}
@media screen and (max-width:767px){footer .contact-social .contact-md{padding-left:30px;padding-right:0}
}
footer .contact-social .contact-md p{position:relative;display:inline-block}
@media screen and (max-width:767px){footer .contact-social .contact-md p{font-size:15px}
}
footer .contact-social .contact-md p .icon-email,footer .contact-social .contact-md p .icon-phone{min-width:26px}
footer .contact-social .contact-md p .icon-email{font-family:'Material Icons';font-weight:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';white-space:nowrap;overflow:hidden;color:#69727b;position:relative;vertical-align:middle;font-style:normal;font-size:26px;line-height:20px}
footer .contact-social .contact-md p .icon-email:after{overflow:hidden;content:"\e0be"}
footer .contact-social .contact-md p .icon-phone{font-family:'Material Icons';font-weight:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';white-space:nowrap;overflow:hidden;color:#69727b;position:relative;vertical-align:middle;font-style:normal;font-size:27px;line-height:20px}
footer .contact-social .contact-md p .icon-phone:after{overflow:hidden;content:"\e0cd"}
footer .contact-social .contact-md p a{font-size:18px;color:#009ddb;font-weight:800}
footer .contact-social .social-links{line-height:60px;font-size:18px;font-weight:bold}
@media screen and (max-width:1199px){footer .contact-social .social-links{line-height:40px;top:6px}
}
@media screen and (max-width:767px){footer .contact-social .social-links{padding-left:30px;padding-bottom:20px}
}
footer .contact-social .social-links p{display:inline-block;vertical-align:middle;font-weight:bold}
footer .contact-social .social-links a{vertical-align:middle;display:inline-block;height:28px;width:28px}
footer .contact-social .social-links a:first-child{margin-left:20px}
footer .contact-social .social-links .twitter{background:url("../../../content/dam/alc/images/static/footer/Twitter.png") no-repeat;background-size:28px 28px}
@media screen and (max-width:1199px){footer .contact-social .social-links .twitter{background-size:42px 42px;height:42px;width:42px}
}
footer .contact-social .social-links .facebook{background:url("../../../content/dam/alc/images/static/footer/Facebook.png") no-repeat;background-size:28px 28px}
@media screen and (max-width:1199px){footer .contact-social .social-links .facebook{background-size:42px 42px;height:42px;width:42px}
}
footer .contact-social .social-links .instagram{background:url("../../../content/dam/alc/images/static/footer/instagram.png") no-repeat;background-size:28px 28px}
@media screen and (max-width:1199px){footer .contact-social .social-links .instagram{background-size:42px 42px;height:42px;width:42px}
}
footer .contact-social .over19-wrapper{height:55px;line-height:55px}
footer .contact-social .over19-wrapper img{vertical-align:middle;max-width:100%;max-height:40px}
footer .contact-social .like-us{line-height:60px}
footer .contact-social .like-us span{display:inline-block;font-weight:bold}
footer .contact-social .like-us>span{margin-right:10px}
footer .contact-social .like-us .fb-like{line-height:10px;max-width:50px}
@media screen and (max-width:767px){footer .contact-social .like-us .fb-like{padding-top:3px}
}
@media screen and (max-width:767px){footer .contact-social .like-us{padding-left:30px}
}
footer .links-accordion .panel-title{padding-left:50px}
footer .links-accordion .panel-title a{font-weight:bold;display:block;font-size:18px;text-decoration:none}
footer .links-accordion .panel-title a[aria-expanded="true"]:before{display:inline-block;content:" - ";width:15px}
footer .links-accordion .panel-title a[aria-expanded="false"]:before{display:inline-block;content:" + ";width:15px}
footer .links-accordion .accordion .panel-heading{background:#fff;padding:15px 20px 10px}
footer .links-accordion .accordion .panel-group .panel+.panel{margin-top:-1px}
footer .links-accordion .accordion .panel{top:-1px;position:relative}
footer .links-accordion .accordion .panel-body{padding-left:90px;padding-top:15px}
footer .links h1{font-size:18px;font-family:'proxima_nova';font-weight:bold;margin:0;line-height:1.5}
footer .links h1 a{color:#69727b}
footer .links h2{font-family:'proxima_nova';font-weight:bold;font-size:12px;color:#69727b;margin:0;line-height:1.4}
footer .links .text p{font-weight:bold;font-size:12px;margin-bottom:0}
footer .links .text p a{font-size:18px}
footer .links h3{font-size:18px;font-family:'proxima_nova';font-weight:bold}
footer .links span{margin-bottom:20px;font-weight:bold;display:inline-block}
footer .links ul{margin:10px 0 0 0;padding:0;list-style:none}
footer .links li{margin:4px 0;padding:0;list-style:none}
footer .links li a{font-size:14px;color:#69727b}
footer .links li p{padding:0;margin:4px 0;font-size:14px}
@media screen and (max-width:1199px){footer .misc{text-align:center}
}
footer .misc .other-sites{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d4dadf;font-weight:800}
@media screen and (max-width:1199px){footer .misc .other-sites{padding-bottom:0;border-bottom:0;text-align:center}
}
footer .misc .other-sites a{display:inline-block;height:55px;vertical-align:middle}
footer .misc .other-sites span{display:inline-block;margin-right:20px;vertical-align:middle;line-height:normal}
@media screen and (max-width:767px){footer .misc .other-sites span{display:block;margin-right:0;margin-bottom:20px;text-align:center}
}
footer .misc .other-sites #askaway,footer .misc .other-sites #twochance,footer .misc .other-sites #redshores{text-indent:-100%;white-space:nowrap;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:100%}
footer .misc .other-sites #askaway{background-image:url("../../../content/dam/alc/images/static/footer/logo-ask-awayEN.png");width:160px}
@media screen and (max-width:767px){footer .misc .other-sites #askaway{width:120px}
}
.lang-fr footer .misc .other-sites #askaway{background-image:url("../../../content/dam/alc/images/static/footer/logo-ask-awayFR.png")}
footer .misc .other-sites #twochance{background-image:url("../../../content/dam/alc/images/static/footer/logo-2chanceEN.png");width:95px}
@media screen and (max-width:767px){footer .misc .other-sites #twochance{width:80px}
}
.lang-fr footer .misc .other-sites #twochance{background-image:url("../../../content/dam/alc/images/static/footer/logo-2chanceFR.png")}
footer .misc .other-sites #redshores{background-image:url("../../../content/dam/alc/images/static/footer/logo-red-shoresEN.png");width:137px}
@media screen and (max-width:767px){footer .misc .other-sites #redshores{width:120px}
}
.lang-fr footer .misc .other-sites #redshores{background-image:url("../../../content/dam/alc/images/static/footer/logo-red-shoresFR.png")}
footer .misc .site-map-copyright{font-weight:800;font-size:12px}
footer .misc .site-map-copyright .site-map{font-weight:800}
@media screen and (max-width:768px){footer .misc .site-map-copyright .site-map{margin:0 24px;font-size:12px;font-weight:bold}
}
footer .misc .site-map-copyright .site-map a{color:#69727b;font-weight:800}
@media screen and (max-width:768px){footer .misc .site-map-copyright .site-map a{padding:0 8px;display:inline-block}
}
@media screen and (max-width:768px){footer .misc .site-map-copyright .site-map a:nth-child(2):after{clear:both !important}
}
footer .misc .site-map-copyright .site-map div.text p{font-size:12px}
footer .misc .site-map-copyright .hidden-sm.hidden-xs{font-weight:800;font-size:12px}
@media screen and (max-width:1199px){footer .misc .legal{text-align:center;margin:0 auto;font-size:12px;font-weight:bold}
}
footer .misc .legal .wla{background:url("../../../content/dam/alc/images/static/footer/logo-wlaEN.jpg") no-repeat;width:342px;height:59px}
@media screen and (max-width:767px){footer .misc .legal .wla{width:274px;height:47px}
}
.lang-fr footer .misc .legal .wla{background-image:url("../../../content/dam/alc/images/static/footer/logo-wlaFR.jpg")}
footer .misc .legal .know-your-limit{background:url("../../../content/dam/alc/images/static/alc-images/logo-19plus.png") no-repeat;width:300px;height:69px}
footer .misc .legal .wla,footer .misc .legal .know-your-limit{text-indent:-200%;white-space:nowrap;overflow:hidden;position:relative;display:inline-block;vertical-align:top}
footer .misc .legal .wla p,footer .misc .legal .know-your-limit p{display:none}
@media screen and (max-width:1199px){footer .misc .legal .wla,footer .misc .legal .know-your-limit{display:inline-block;float:none;margin:1em auto;max-width:300px;width:50%;background-size:100%;background-position:100%;font-size:12px;font-weight:bold}
}
footer .misc .legal p.hidden-md.hidden-lg{clear:both;font-weight:800;font-size:12px}
@media screen and (max-width:1199px){footer .misc .legal,footer .misc .site-map-copyright p{font-size:12px;font-weight:bold}
}
@media screen and (max-width:1199px){.footer .panel-group{padding:0}
}
@media screen and (max-width:1199px){.footer .panel-default,.footer .panel-heading,.footer .panel-collapse{border-left:none !important;border-right:none !important}
}
.footer .panel-heading{background:#fff}
@media screen and (max-width:1199px){.footer .panel-heading{padding:10px 20px}
}
@media screen and (max-width:1199px){.footer .panel-body{padding:18px 24px;border-left:0;border-right:0}
}
@media screen and (max-width:1199px){.footer .panel-body ul{margin:15px 0;padding:0}
}
@media screen and (max-width:1199px){.footer .panel-body ul li{list-style:none;margin:5px 0}
}
@media screen and (max-width:1199px){footer .panel-body ul li a{color:#69727b}
}
@media screen and (max-width:768px){footer .social p{line-height:40px}
}
@media screen and (max-width:768px){footer .footer-social:after{display:block;content:'';height:2px;border-bottom:0;margin:0 0 10px}
}
.warning-config-needed{background-color:yellow;color:#000;padding:.5em}
.aem-unwrap-fix{float:left;width:100%}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
@media print{@page{margin:0 auto}
header *,.topnav *,.social *,.breadcrumb *,.promo-1 *,.promo-2 *,footer *{display:none !important}
header.visible-xs{display:none !important}
body *{-webkit-print-color-adjust:exact !important}
.container{padding-top:0 !important}
.collapsible-promo{display:none !important}
.winning-numbers-holder,.winning-numbers-holder-inner{width:900px;margin:auto}
article.game-details{width:450px;float:left !important;border:none !important;margin-bottom:-10px !important;page-break-inside:avoid !important;height:450px}
article.game-details:before{content:"";width:98%;height:94%;display:block;border:1px solid;position:absolute;margin:auto}
article.game-details .winning-header-img{height:60px !important;border-radius:0 !important;border:none !important}
article.game-details .winning-header-img img{height:45px !important}
article.game-details .winning-item-holder{padding:0 !important;border-radius:0 !important;height:350px !important;position:relative;border:none !important}
article.game-details .panel-group h4{display:none !important}
article.game-details .input-group{width:100%;display:block}
article.game-details .input-group input{padding:0 !important;border:none !important;box-shadow:none !important;text-align:center !important;margin-bottom:10px;height:80px !important}
article.game-details .input-group span{display:none !important}
article.game-details .winning-content{border-bottom:none !important;height:auto !important}
article.game-details .winning-content .ball-row{padding:0 !important;padding-left:5px !important;padding-right:5px !important;margin:-15px auto 0 auto !important}
article.game-details .winning-content .winning-numbers li,article.game-details .winning-content .bonus-numbers li{position:relative;color:#fff !important;background-color:#009ddb !important}
article.game-details .winning-content .winning-numbers:before,article.game-details .winning-content .bonus-numbers:before{font-size:14px !important}
article.game-details .winning-content .winning-numbers.bingo-list,article.game-details .winning-content .bonus-numbers.bingo-list{margin-left:20px}
article.game-details .winning-content .bonus-numbers li{background:#00529b !important}
article.game-details .tag-row{border-top:none !important}
article.game-details .tag-row .tag-column{padding-right:10px !important;padding-left:0 !important;position:absolute;bottom:25px;right:0}
article.game-details .tag-row .tag{text-align:right !important}
article.game-details .tag-row .tag label{display:none}
article.game-details .tag-row .tag img{margin-right:5px}
article.game-details .tag-row .col-xs-7,article.game-details .tag-row .col-xs-6{width:100%}
.topnav{display:none !important}
#page-alert{display:none !important}
.breadcrumb-container{display:none !important}
header{display:none !important}
.game-details-page *{font-size:12px !important}
.game-details-page .collapse{display:block !important;height:auto !important}
.game-details-page .promos{display:none !important}
.game-details-page .game-info{display:none !important}
.game-details-page section.header.blue{display:none !important}
.game-details-page ul.nav-tabs{display:none !important}
.game-details-page .tab-content{border:none !important}
.game-details-page .tab-content p{text-transform:uppercase !important;margin:10px 0 !important;padding-left:0 !important}
.game-details-page .tab-content td p{margin:0 !important;padding:0 15px !important}
.game-details-page .tab-content table tr th{text-align:center !important;border:1px solid #d4dadf !important}
.game-details-page .tab-content .panel-heading{border-bottom:none !important}
.game-details-page .tab-content .panel-body{border-top:none !important}
.game-details-page .tab-content .panel-title{border:none !important;font-size:22px !important;padding-left:0 !important}
.game-details-page .tab-content .panel-title a{font-size:22px !important}
.game-details-page .tab-content .panel-title a:after{display:none !important}
.game-details-page .tab-content h1{display:none !important}
.game-details-page .tab-content .parbase{display:none !important}
.game-details-page .tab-content .collapse-expand{display:none !important}
.game-details-page .tab-content table tr td{border:1px solid #d4dadf !important;padding:5px 10px !important}
.game-details-page .tab-content .winner-promo{display:none !important}
.game-details-page .winners-promo{display:none !important}
.print-disclaimer{display:block}
[data-action="printMessage"]{display:none !important}
a[href]:after{content:none}
}
body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0)}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0)}
.clear{clear:both}
.accent-green{color:#afb924}
.async-hide{opacity:0 !important}
#modal-password-reset .modal-title h1{margin-bottom:0}
#modal-password-reset .modal-body{padding-top:0}
#modal-password-reset .password-instructions p{margin:0}
#modal-password-reset .cta button{display:inline-block}
#modal-password-reset .cta .btn-link{margin-right:20px}