/******************************************************************
HTML Component Library
Author: CBN

Stylesheet: All Components
******************************************************************/
.primary-font, header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container a.button,
header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container a.button, header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown a.button,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown li.dropdown:hover > a.button {
  font-family: "open_sansregular", Arial, sans-serif;
}

.bold-font, .back-to-home {
  font-family: "open_sansbold", Arial, sans-serif;
}

.title-font {
  font-family: "nunitoextrabold", Arial, sans-serif;
}

.bold-title-font {
  font-family: "nunitobold", Arial, sans-serif;
}

.semibold-title-font {
  font-family: "nunitosemibold", Arial, sans-serif;
}

.extrabold-title-font {
  font-family: "nunitoextrabold", Arial, sans-serif;
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

/**
 * Default rem baseline.
 * 
 * @type Number
 */
/**
 * Transform a value into rem.
 *
 * @param {Number} $value
 * @param {Number} $baseline ($guss-rem-baseline)
 *
 * @requires {variable} guss-rem-baseline
 *
 * @return {List | Number}
 */
/**
 * Output `rem` units with `px` fallback.
 *
 * @link http://sassmeister.com/gist/7451284 Usage
 * 
 * @param {Map} $properties
 *
 * @requires {function} rem
 */
.vertical-align {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

body {
  color: #585757;
  background-color: #9a9a9a; /* Fallback Color */
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dfdfdf), to(#9a9a9a));
  background-image: -webkit-linear-gradient(top, #dfdfdf, #9a9a9a);
  background-image: -moz-linear-gradient(top, #dfdfdf, #9a9a9a);
  background-image: -ms-linear-gradient(top, #dfdfdf, #9a9a9a);
  background-image: -o-linear-gradient(top, #dfdfdf, #9a9a9a);
  background-image: linear-gradient(top, #dfdfdf, #9a9a9a);
}

#loader-container {
  color: #fff !important;
  background-color: #560033; /* Fallback Color */
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ec008c), to(#560033));
  background-image: -webkit-linear-gradient(top, #ec008c, #560033);
  background-image: -moz-linear-gradient(top, #ec008c, #560033);
  background-image: -ms-linear-gradient(top, #ec008c, #560033);
  background-image: -o-linear-gradient(top, #ec008c, #560033);
  background-image: linear-gradient(top, #ec008c, #560033);
}

hr {
  border-color: #dedede;
}

h1, h3 {
  color: #ca1394;
}

form legend {
  border-color: #dedede;
}

@media screen and (min-width: 375px) {
  form .formrow-telephone .form-row.no-label #primary_telephone_type {
    margin-top: 28.5px;
  }
}

/* = Navigation 
-------------------------------------------------------------------------------------------------------------------- */
header#desktop-navigation.navigation-holder .topbar {
  background: #ec018c;
  background: -moz-linear-gradient(right, #ec018c 0%, #880562 100%);
  background: -webkit-linear-gradient(right, #ec018c 0%, #880562 100%);
  background: linear-gradient(to right, #ec018c 0%, #880562 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
header#desktop-navigation.navigation-holder .topbar .primary-menu li.active > a.nav-link {
  background: rgb(255, 255, 255);
  color: #ca1394;
}
header#desktop-navigation.navigation-holder .topbar .primary-menu li.active > a.nav-link:hover {
  color: #6d0a50;
}
header#desktop-navigation.navigation-holder .topbar .primary-menu a.nav-link:hover, header#desktop-navigation.navigation-holder .topbar .primary-menu a.nav-link:focus {
  background: #9b0f72;
}
header#desktop-navigation.navigation-holder .topbar .primary-menu a.nav-link:active {
  background: #6d0a50;
}
header#desktop-navigation.navigation-holder .topbar .secondary-menu a.nav-link {
  color: #ca1394;
}
header#desktop-navigation.navigation-holder .topbar .secondary-menu a.nav-link:hover, header#desktop-navigation.navigation-holder .topbar .secondary-menu a.nav-link:focus {
  color: #6d0a50;
  background: #efefef;
}
header#desktop-navigation.navigation-holder .topbar .secondary-menu a.nav-link:active {
  color: #9b0f72;
}
header#desktop-navigation.navigation-holder .topbar .secondary-menu li.dropdown:hover > a,
header#desktop-navigation.navigation-holder .topbar .secondary-menu li.dropdown.show > a {
  background: #efefef;
}
header#desktop-navigation.navigation-holder .topbar .secondary-menu li.dropdown:hover .dropdown-menu,
header#desktop-navigation.navigation-holder .topbar .secondary-menu li.dropdown.show .dropdown-menu {
  background: #efefef;
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .nav-item-redeem:before,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .nav-item-replays:before,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .nav-item-cart:before,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .nav-item-funds:before,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .nav-item-activity:before,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .nav-item-profile:before,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .nav-item-help:before {
  color: #ca1394;
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .shopping-cart-logo a:hover, header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .shopping-cart-logo a:focus, header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .shopping-cart-logo a:before,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .add-funds a:hover,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .add-funds a:focus,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .add-funds a:before,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .redemption-indication a:hover,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .redemption-indication a:focus,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .redemption-indication a:before,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a:hover,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a:focus,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a:before {
  background: #9b0f72;
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .shopping-cart-logo a:active,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .add-funds a:active,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .redemption-indication a:active,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a:active {
  background: #6d0a50;
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu:hover, header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu:focus {
  background: #9b0f72;
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu:active {
  background: #6d0a50;
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu[aria-expanded=true] {
  background-color: #fff;
  color: #ca1394;
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items li.dropdown.show .user-menu {
  color: #ca1394;
}
@media only screen and (min-width: 1200px) and (max-width: 1300px) {
  header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .add-funds {
    display: none;
  }
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown a[aria-expanded=true] {
  background-color: #dcdcdc;
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown a:hover, header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown a:focus,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown li.dropdown:hover > a:hover,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown li.dropdown:hover > a:focus {
  color: #6d0a50;
  background-color: #efefef;
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown a:active,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown li.dropdown:hover > a:active {
  color: #9b0f72;
  background-color: #efefef;
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown a.button,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown li.dropdown:hover > a.button {
  color: #fff;
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown a.button:hover,
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown li.dropdown:hover > a.button:hover {
  background: #eb25b0;
  border-color: #eb25b0;
  color: #fff;
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown .dropdown-menu {
  background-color: #dcdcdc;
  border-color: #ca1394;
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown .dropdown-menu a {
  color: #ca1394;
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown .dropdown-menu a:hover {
  color: #6d0a50;
  background-color: #efefef;
}

header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a,
header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu {
  color: #9b0f72;
}
header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a:active, header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a[data-active=true],
header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu:active,
header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu[data-active=true] {
  color: #fff;
}
header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a:active:before, header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a[data-active=true]:before,
header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu:active:before,
header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu[data-active=true]:before {
  background-color: #9b0f72;
  opacity: 1;
}
@media only screen and (max-width: 340px) {
  header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .shopping-cart-logo {
    display: none;
  }
}
header#mobile-navigation.navigation-holder .topbar #navbar-toggler .icon {
  color: #9b0f72;
}
header#mobile-navigation.navigation-holder .topbar #navbar-toggler:before {
  background-color: #9b0f72;
  color: #fff;
}
header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu,
header#mobile-navigation.navigation-holder .mobile-offcanvas {
  background-color: #9b0f72;
}
header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu h6.dropdown-header,
header#mobile-navigation.navigation-holder .mobile-offcanvas h6.dropdown-header {
  background-color: #9b0f72;
}
header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu .mobile-offcanvas,
header#mobile-navigation.navigation-holder .mobile-offcanvas .mobile-offcanvas {
  background-color: #fff;
}
header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu .mobile-offcanvas a,
header#mobile-navigation.navigation-holder .mobile-offcanvas .mobile-offcanvas a {
  color: #9b0f72;
}
header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container .nav-item-redeem:before,
header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container .nav-item-replays:before,
header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container .nav-item-cart:before,
header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container .nav-item-funds:before,
header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container .nav-item-activity:before,
header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container .nav-item-profile:before,
header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container .nav-item-help:before,
header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container .nav-item-redeem:before,
header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container .nav-item-replays:before,
header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container .nav-item-cart:before,
header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container .nav-item-funds:before,
header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container .nav-item-activity:before,
header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container .nav-item-profile:before,
header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container .nav-item-help:before {
  color: #9b0f72;
}
header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container a,
header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container a {
  color: #9b0f72;
}
header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container a.button,
header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container a.button {
  color: #fff;
}
header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container a.button:hover,
header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container a.button:hover {
  background: #eb25b0;
  border-color: #eb25b0;
  color: #fff;
}

header#desktop-navigation.navigation-holder .topbar .shopping-cart-icon .shopping-cart-icon-value,
header#mobile-navigation.navigation-holder .topbar .shopping-cart-icon .shopping-cart-icon-value {
  background-color: #0079a8;
}
header#desktop-navigation.navigation-holder .topbar #menu-registration-form #user-navbar-toggler .player-account-balance,
header#mobile-navigation.navigation-holder .topbar #menu-registration-form #user-navbar-toggler .player-account-balance {
  max-width: 110px;
}

#sticky-footer button,
#sticky-footer a {
  color: #9b0f72;
}
#sticky-footer button:before,
#sticky-footer a:before {
  background-color: #ca1394;
}
#sticky-footer button[data-active=true], #sticky-footer button:active, #sticky-footer button.active,
#sticky-footer a[data-active=true],
#sticky-footer a:active,
#sticky-footer a.active {
  color: #fff;
}
#sticky-footer button[data-active=true] span.icon, #sticky-footer button:active span.icon, #sticky-footer button.active span.icon,
#sticky-footer a[data-active=true] span.icon,
#sticky-footer a:active span.icon,
#sticky-footer a.active span.icon {
  color: #fff;
}

/* = Varius 
-------------------------------------------------------------------------------------------------------------------- */
.main-content a,
.text-highlight,
.order-values-container .highlight-border {
  color: #00adef;
}

.main-content a:hover, .main-content a:active {
  color: #0088bc;
}

.main-content h3.title-date,
.progress-bar-container #progress-bar,
.title-bar,
h2.page-title,
.cart-header,
#modal-message-message h2,
.notification-bar.replay-container {
  background-color: #0095cc;
}

.tooltip-container .tooltip-button {
  background-color: #00adef;
}
.tooltip-container .tooltip {
  background: #00adef;
}

.primary-colour {
  background-color: #ca1394;
}

.primary-colour-background {
  background-color: #ca1394;
}

.secondary-colour {
  background-color: #00adef;
}

.secondary-colour-background {
  background-color: #0095cc;
}

.light-greadient-banner {
  background: #666666;
  background: -moz-linear-gradient(right, #666666 0%, #444444 100%);
  background: -webkit-linear-gradient(right, #666666 0%, #444444 100%);
  background: linear-gradient(to right, #666666 0%, #444444 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.dark-greadient-banner {
  background: #313238;
  background: -moz-linear-gradient(right, #313238 0%, #4a4b4c 100%);
  background: -webkit-linear-gradient(right, #313238 0%, #4a4b4c 100%);
  background: linear-gradient(to right, #313238 0%, #4a4b4c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.dark-banner {
  background-color: #1e1d1f;
}

.light-banner {
  background-color: #afafaf;
}

.cart-header .shopping-cart-total .cart-number-of-items {
  color: #0076a3;
}

@media (min-width: 1440px) {
  .right-sidebar-holder {
    background-image: url("../../../../../../common/html/assets/images/aw/sidebar-logos.png");
    background-position: top right;
  }
}
.fob-dropdown-content-item {
  border-color: #dedede;
}

@media screen and (min-width: 520px) {
  .notification-bar .standard-button {
    width: 240px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
/* = Buttons 
-------------------------------------------------------------------------------------------------------------------- */
.cancel-button {
  background: #fff;
  border-color: #fff;
  color: #ca1394;
}
.cancel-button:hover, .cancel-button:focus {
  color: #ca1394;
  background: #fff;
  border-color: #fff;
}
.cancel-button:active {
  color: #ca1394;
  background: #fff;
  border-color: #fff;
}

button.button-fill,
button.button-fill[data-active=true] {
  border: 2px solid #ca1394;
  color: #ca1394;
}
button.button-fill:hover,
button.button-fill[data-active=true]:hover {
  background: #e115a5;
  border-color: #e115a5;
  color: #fff;
}
button.button-fill:focus,
button.button-fill[data-active=true]:focus {
  background: #b31183;
  border-color: #b31183;
  color: #fff;
}

button.button-fill[data-active=true] {
  background: #ca1394;
  border: 2px solid #ca1394;
  color: #fff;
}
button.button-fill[data-active=true]:hover {
  background: #e115a5;
  border-color: #e115a5;
  color: #fff;
}
button.button-fill[data-active=true]:focus {
  background: #b31183;
  border-color: #b31183;
  color: #fff;
}

a.standard-button,
.standard-button,
.button-fill,
.button.nav-link {
  color: #fff;
  border-color: #ca1394;
  background: #ca1394;
}
a.standard-button:hover,
.standard-button:hover,
.button-fill:hover,
.button.nav-link:hover {
  background: #e115a5;
  border-color: #e115a5;
  color: #fff;
}
a.standard-button:focus,
.standard-button:focus,
.button-fill:focus,
.button.nav-link:focus {
  background: #b31183;
  border-color: #b31183;
  color: #fff;
}
a.standard-button.express-pay-button, a.standard-button.insufficient-funds-purchase-button,
.standard-button.express-pay-button,
.standard-button.insufficient-funds-purchase-button,
.button-fill.express-pay-button,
.button-fill.insufficient-funds-purchase-button,
.button.nav-link.express-pay-button,
.button.nav-link.insufficient-funds-purchase-button {
  background: #840c61;
  border-color: #840c61;
}
a.standard-button.express-pay-button:hover, a.standard-button.insufficient-funds-purchase-button:hover,
.standard-button.express-pay-button:hover,
.standard-button.insufficient-funds-purchase-button:hover,
.button-fill.express-pay-button:hover,
.button-fill.insufficient-funds-purchase-button:hover,
.button.nav-link.express-pay-button:hover,
.button.nav-link.insufficient-funds-purchase-button:hover {
  background: #840c61;
}
a.standard-button.white-button,
.standard-button.white-button,
.button-fill.white-button,
.button.nav-link.white-button {
  background: #fff;
  border-color: #fff;
  color: #ca1394;
}
a.standard-button.white-button:hover,
.standard-button.white-button:hover,
.button-fill.white-button:hover,
.button.nav-link.white-button:hover {
  background: #e115a5;
  border-color: #e115a5;
  color: #fff;
}
a.standard-button.white-button:focus,
.standard-button.white-button:focus,
.button-fill.white-button:focus,
.button.nav-link.white-button:focus {
  background: #b31183;
  border-color: #b31183;
  color: #fff;
}

.disable-button,
.standard-button:disabled,
.standard-button.disabled-button {
  border-color: #c8c7c7;
  background: #e5e4e4;
  color: #c8c7c7;
}
.disable-button:hover, .disable-button:focus,
.standard-button:disabled:hover,
.standard-button:disabled:focus,
.standard-button.disabled-button:hover,
.standard-button.disabled-button:focus {
  border-color: #c8c7c7;
  background: #e5e4e4;
  color: #c8c7c7;
}

.standard-button.blue-button {
  background: #6d0a50;
  border-color: #6d0a50;
}
.standard-button.blue-button:focus, .standard-button.blue-button:hover {
  background: #b31183;
  border-color: #b31183;
}

button.button-outline,
.button.button-outline {
  border-color: #aa137e;
  color: #aa137e;
  background-color: rgba(255, 255, 255, 0);
}
button.button-outline:hover, button.button-outline:focus,
.button.button-outline:hover,
.button.button-outline:focus {
  color: #fff;
  background-color: #650b4b;
  border-color: #650b4b;
}
button.button-outline.white,
.button.button-outline.white {
  border-color: #fff;
  color: #fff;
}
button.button-outline.white:hover, button.button-outline.white:focus,
.button.button-outline.white:hover,
.button.button-outline.white:focus {
  color: #aa137e;
  background-color: rgba(255, 255, 255, 0.9);
  border-color: rgba(255, 255, 255, 0.9);
}
button.button-outline:disabled,
.button.button-outline:disabled {
  border-color: #c8c7c7;
  background: #e5e4e4;
  color: #c8c7c7;
}
button.button-outline:disabled:hover, button.button-outline:disabled:focus,
.button.button-outline:disabled:hover,
.button.button-outline:disabled:focus {
  border-color: #c8c7c7;
  background: #e5e4e4;
  color: #c8c7c7;
}

.button-link,
.button-link.nav-link {
  border-color: transparent;
  background-color: transparent;
  color: #aa137e;
}
.button-link:hover, .button-link:active,
.button-link.nav-link:hover,
.button-link.nav-link:active {
  border: solid 2px transparent;
  background-color: transparent;
  color: #650b4b;
}
.button-link.white,
.button-link.nav-link.white {
  color: #fff;
}

.text-based-button,
button.text-based-button {
  color: #00adef;
}
.text-based-button:hover, .text-based-button:active,
button.text-based-button:hover,
button.text-based-button:active {
  color: #0088bc;
}

.standard-button.yellow-button {
  background: transparent;
  border-color: #aa137e;
  color: #aa137e;
}
.standard-button.yellow-button:focus, .standard-button.yellow-button:hover {
  color: #4e093a;
  border-color: #4e093a;
}
.standard-button.yellow-button:active, .standard-button.yellow-button:focus {
  color: #650b4b;
  border-color: #650b4b;
}

.standard-button.blue-button {
  background: #186ab3;
  border-bottom-color: #114f88;
}
.standard-button.blue-button:focus, .standard-button.blue-button:hover {
  background: #2c8bdf;
  border-color: #114f88;
}
.standard-button.blue-button:active, .standard-button.blue-button:focus {
  border-color: #114f88;
}

.back-to-home {
  color: #fff;
  text-align: right;
  text-transform: uppercase;
  font-weight: 600;
}
.back-to-home a {
  background: rgba(255, 255, 255, 0.5);
  color: #e46035;
  border-radius: 50%;
  padding: 5px;
  text-align: center;
  font-weight: 800;
  display: inline-block;
}
.back-to-home a:hover {
  text-decoration: none;
}
.back-to-home a:after {
  content: "+";
  display: block;
  width: 25px;
  background: #fff;
  border-radius: 50%;
  height: 25px;
}

.tabbed-nav[data-active=true] {
  border-color: #ca1394;
  color: #ca1394;
}

#ticket-activity-container .winners-checkbox[data-active=true] .winners-only-label {
  color: #fff !important;
  border-color: #ca1394 !important;
  background-color: #ca1394 !important;
}
#ticket-activity-container .winners-checkbox .winners-only-label {
  color: #ca1394;
}

#ticket-activity-table_paginate span .current {
  color: #fff !important;
  border-color: #ca1394 !important;
  background-color: #ca1394 !important;
}

.text-highlight {
  color: #ff7600;
}

.entire-game-container #loto-tabs-container .tabs-pagination .one-click-buy-total,
.entire-game-container #sports-tabs-container .tabs-pagination .one-click-buy-total {
  background: #ca1394;
}

.games-list .game-listing-game br {
  display: none;
}
.games-list .game-listing-game .game-listing-logo-container .game-listing-game-logo {
  max-width: 120px;
}

.games-list .game-listing-game.game-all-games {
  background-color: #ca1394;
}
.games-list .game-listing-game .game-listing-button {
  color: #ca1394;
}
.games-list .game-listing-game .game-listing-button.disabled-button {
  box-shadow: none;
  border-bottom: none;
  background: #e5e4e4;
  border: 2px solid #c8c7c7;
  color: #fff;
}
.games-list .game-listing-game .game-listing-game-blured-logo-image-container img {
  opacity: 0.4;
}

/* = Games
-------------------------------------------------------------------------------------------------------------------- */
.play-game-template .main-content .add-incrementor-button,
.play-game-template .main-content .minus-incrementor-button {
  padding: 7px 0;
  padding: 0.7rem 0;
  background: #fe9c17;
  border-right: none;
}
.play-game-template .main-content .add-incrementor-button:hover, .play-game-template .main-content .add-incrementor-button:focus,
.play-game-template .main-content .minus-incrementor-button:hover,
.play-game-template .main-content .minus-incrementor-button:focus {
  background: #fbaf47;
}
.play-game-template .main-content .add-incrementor-button:disabled,
.play-game-template .main-content .minus-incrementor-button:disabled {
  padding: 7px 0;
  padding: 0.7rem 0;
  background: #dddddd;
  border: none;
}
.play-game-template .main-content .number-of-counter-display {
  background: #dedede;
  color: #888888;
}
.play-game-template hr {
  border-color: #eeeeee;
}
.play-game-template .game-play-picks-container button {
  background: #e46035;
  border: none;
}
.play-game-template .your-selections-container {
  background: #fff;
}

/* = Games PAges
-------------------------------------------------------------------------------------------------------------------- */
body#game-big4 .panel-header,
body#game-big4 .progress,
body#game-big4merdia .panel-header,
body#game-big4merdia .progress {
  background: #492471;
}
body#game-big4 .panel-header,
body#game-big4merdia .panel-header {
  background-color: #440065;
}
body#game-big4 .progress:after,
body#game-big4merdia .progress:after {
  border-left-color: #492471;
}
body#game-big4 .your-play-detail .game-play-pick,
body#game-big4merdia .your-play-detail .game-play-pick {
  color: #492471;
  border-color: #492471;
}

.game-big4 .game-header,
.game-big4 .game-part-container-highlight,
.game-big4merdia .game-header,
.game-big4merdia .game-part-container-highlight {
  background: #492471;
  color: #fff;
}
.game-big4 .text-highlight,
.game-big4merdia .text-highlight {
  color: #492471;
}
.game-big4 .game-header, .game-big4.standard-button,
.game-big4merdia .game-header,
.game-big4merdia.standard-button {
  background: #492471;
  background: -moz-linear-gradient(right, #492471 0%, #440065 100%);
  background: -webkit-linear-gradient(right, #492471 0%, #440065 100%);
  background: linear-gradient(to right, #492471 0%, #440065 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-big4.standard-button:hover,
.game-big4merdia.standard-button:hover {
  background: #492471;
  background: -moz-linear-gradient(right, #492471 0%, #440065 100%);
  background: -webkit-linear-gradient(right, #492471 0%, #440065 100%);
  background: linear-gradient(to right, #492471 0%, #440065 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-big4.standard-button:focus,
.game-big4merdia.standard-button:focus {
  background: #440065;
  background: -moz-linear-gradient(right, #440065 0%, #440065 100%);
  background: -webkit-linear-gradient(right, #440065 0%, #440065 100%);
  background: linear-gradient(to right, #440065 0%, #440065 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-big4 #play-type-name,
.game-big4merdia #play-type-name {
  color: #492471;
}

#ticket-activity-table .ticket-items-big4,
#ticket-activity-table .ticket-items-big4merdia,
#winner-activity-table .ticket-items-big4,
#winner-activity-table .ticket-items-big4merdia {
  background: #492471;
  background: -moz-linear-gradient(right, #492471 0%, #440065 100%);
  background: -webkit-linear-gradient(right, #492471 0%, #440065 100%);
  background: linear-gradient(to right, #492471 0%, #440065 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.game-listing-game-big4 .game-listing-draw-results br:nth-child(5),
.game-listing-game-big4merdia .game-listing-draw-results br:nth-child(5) {
  display: block;
}
.game-listing-game-big4 .game-listing-draw-results span:nth-child(6),
.game-listing-game-big4merdia .game-listing-draw-results span:nth-child(6) {
  border: none;
  width: auto;
  padding-right: 5px;
  padding-left: 10px;
}
.game-listing-game-big4 .game-listing-draw-results span:nth-child(7),
.game-listing-game-big4merdia .game-listing-draw-results span:nth-child(7) {
  border-style: dotted;
  background-color: #2d0343;
}
.game-listing-game-big4.game-listing-game,
.game-listing-game-big4merdia.game-listing-game {
  background: #492471;
  background: -moz-linear-gradient(right, #492471 0%, #440065 100%);
  background: -webkit-linear-gradient(right, #492471 0%, #440065 100%);
  background: linear-gradient(to right, #492471 0%, #440065 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.games-list .game-listing-game.game-listing-game-big4 .game-listing-logo-container .game-listing-game-logo {
  max-width: 130px;
}

body#game-zodiac .panel-header,
body#game-zodiac .progress,
body#game-zodiacmerdia .panel-header,
body#game-zodiacmerdia .progress {
  background: #9d53a5;
}
body#game-zodiac .panel-header,
body#game-zodiacmerdia .panel-header {
  background-color: #672e91;
}
body#game-zodiac .progress:after,
body#game-zodiacmerdia .progress:after {
  border-left-color: #9d53a5;
}
body#game-zodiac .your-play-detail .game-play-pick,
body#game-zodiacmerdia .your-play-detail .game-play-pick {
  color: #9d53a5;
  border-color: #9d53a5;
}

.game-zodiac .game-header,
.game-zodiac .game-part-container-highlight,
.game-zodiacmerdia .game-header,
.game-zodiacmerdia .game-part-container-highlight {
  background: #9d53a5;
  color: #fff;
}
.game-zodiac .text-highlight,
.game-zodiacmerdia .text-highlight {
  color: #9d53a5;
}
.game-zodiac .game-header, .game-zodiac.standard-button,
.game-zodiacmerdia .game-header,
.game-zodiacmerdia.standard-button {
  background: #9d53a5;
  background: -moz-linear-gradient(right, #9d53a5 0%, #672e91 100%);
  background: -webkit-linear-gradient(right, #9d53a5 0%, #672e91 100%);
  background: linear-gradient(to right, #9d53a5 0%, #672e91 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-zodiac.standard-button:hover,
.game-zodiacmerdia.standard-button:hover {
  background: #9d53a5;
  background: -moz-linear-gradient(right, #9d53a5 0%, #672e91 100%);
  background: -webkit-linear-gradient(right, #9d53a5 0%, #672e91 100%);
  background: linear-gradient(to right, #9d53a5 0%, #672e91 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-zodiac.standard-button:focus,
.game-zodiacmerdia.standard-button:focus {
  background: #672e91;
  background: -moz-linear-gradient(right, #672e91 0%, #672e91 100%);
  background: -webkit-linear-gradient(right, #672e91 0%, #672e91 100%);
  background: linear-gradient(to right, #672e91 0%, #672e91 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-zodiac #play-type-name,
.game-zodiacmerdia #play-type-name {
  color: #9d53a5;
}

#ticket-activity-table .ticket-items-zodiac,
#ticket-activity-table .ticket-items-zodiacmerdia,
#winner-activity-table .ticket-items-zodiac,
#winner-activity-table .ticket-items-zodiacmerdia {
  background: #9d53a5;
  background: -moz-linear-gradient(right, #9d53a5 0%, #672e91 100%);
  background: -webkit-linear-gradient(right, #9d53a5 0%, #672e91 100%);
  background: linear-gradient(to right, #9d53a5 0%, #672e91 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.game-listing-game-zodiac .game-listing-draw-results br,
.game-listing-game-zodiacmerdia .game-listing-draw-results br {
  display: none;
}
.game-listing-game-zodiac .game-listing-draw-results span:nth-child(6),
.game-listing-game-zodiacmerdia .game-listing-draw-results span:nth-child(6) {
  border: none;
  width: auto;
  display: block;
}
.game-listing-game-zodiac.game-listing-game,
.game-listing-game-zodiacmerdia.game-listing-game {
  background: #9d53a5;
  background: -moz-linear-gradient(right, #9d53a5 0%, #672e91 100%);
  background: -webkit-linear-gradient(right, #9d53a5 0%, #672e91 100%);
  background: linear-gradient(to right, #9d53a5 0%, #672e91 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.games-list .game-listing-game.game-listing-game-zodiac .game-listing-logo-container .game-listing-game-logo,
.games-list .game-listing-game.game-listing-game-zodiacmerdia .game-listing-logo-container .game-listing-game-logo {
  max-width: 130px;
}

#cart-items-listing .ticket-item-zodiac .ticket-item-content-container .ticket-item-detail.ticket-item-selections .ticket-item-play-detail:last-child,
#ticket-activity-table .ticket-item-zodiac .ticket-item-detail.ticket-item-selections .ticket-item-play-detail:last-child,
#cart-items-listing .ticket-item-zodiacmerdia .ticket-item-content-container .ticket-item-detail.ticket-item-selections .ticket-item-play-detail:last-child,
#ticket-activity-table .ticket-item-zodiacmerdia .ticket-item-detail.ticket-item-selections .ticket-item-play-detail:last-child {
  border: none;
  width: auto;
}

body#game-1-off .panel-header,
body#game-1-off .progress,
body#game-1-offmerdia .panel-header,
body#game-1-offmerdia .progress {
  background: #492471;
}
body#game-1-off .panel-header,
body#game-1-offmerdia .panel-header {
  background-color: #bc6dac;
}
body#game-1-off .progress:after,
body#game-1-offmerdia .progress:after {
  border-left-color: #492471;
}
body#game-1-off .your-play-detail .game-play-pick,
body#game-1-offmerdia .your-play-detail .game-play-pick {
  color: #492471;
  border-color: #492471;
}

.game-1-off .game-header,
.game-1-off .game-part-container-highlight,
.game-1-offmerdia .game-header,
.game-1-offmerdia .game-part-container-highlight {
  background: #492471;
  color: #fff;
}
.game-1-off .text-highlight,
.game-1-offmerdia .text-highlight {
  color: #492471;
}
.game-1-off .game-header, .game-1-off.standard-button,
.game-1-offmerdia .game-header,
.game-1-offmerdia.standard-button {
  background: #492471;
  background: -moz-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: -webkit-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: linear-gradient(to right, #492471 0%, #bc6dac 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-1-off.standard-button:hover,
.game-1-offmerdia.standard-button:hover {
  background: #492471;
  background: -moz-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: -webkit-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: linear-gradient(to right, #492471 0%, #bc6dac 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-1-off.standard-button:focus,
.game-1-offmerdia.standard-button:focus {
  background: #bc6dac;
  background: -moz-linear-gradient(right, #bc6dac 0%, #bc6dac 100%);
  background: -webkit-linear-gradient(right, #bc6dac 0%, #bc6dac 100%);
  background: linear-gradient(to right, #bc6dac 0%, #bc6dac 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-1-off #play-type-name,
.game-1-offmerdia #play-type-name {
  color: #492471;
}

#ticket-activity-table .ticket-items-1-off,
#ticket-activity-table .ticket-items-1-offmerdia,
#winner-activity-table .ticket-items-1-off,
#winner-activity-table .ticket-items-1-offmerdia {
  background: #492471;
  background: -moz-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: -webkit-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: linear-gradient(to right, #492471 0%, #bc6dac 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.game-listing-game-1-off .game-listing-draw-results br,
.game-listing-game-1-offmerdia .game-listing-draw-results br {
  display: none;
}
.game-listing-game-1-off .game-listing-draw-results span:nth-child(5),
.game-listing-game-1-offmerdia .game-listing-draw-results span:nth-child(5) {
  border: none;
  width: auto;
  padding-right: 5px;
  padding-left: 10px;
}
.game-listing-game-1-off .game-listing-draw-results span:nth-child(6),
.game-listing-game-1-offmerdia .game-listing-draw-results span:nth-child(6) {
  border-style: dotted;
  background-color: #3594b2;
}
.game-listing-game-1-off.game-listing-game,
.game-listing-game-1-offmerdia.game-listing-game {
  background: #492471;
  background: -moz-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: -webkit-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: linear-gradient(to right, #492471 0%, #bc6dac 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.games-list .game-listing-game.game-listing-game-1-off .game-listing-logo-container .game-listing-game-logo {
  max-width: 130px;
}

body#game-catochi .panel-header,
body#game-catochi .progress,
body#game-catochimerdia .panel-header,
body#game-catochimerdia .progress {
  background: #492471;
}
body#game-catochi .panel-header,
body#game-catochimerdia .panel-header {
  background-color: #bc6dac;
}
body#game-catochi .progress:after,
body#game-catochimerdia .progress:after {
  border-left-color: #492471;
}
body#game-catochi .your-play-detail .game-play-pick,
body#game-catochimerdia .your-play-detail .game-play-pick {
  color: #492471;
  border-color: #492471;
}

.game-catochi .game-header,
.game-catochi .game-part-container-highlight,
.game-catochimerdia .game-header,
.game-catochimerdia .game-part-container-highlight {
  background: #492471;
  color: #fff;
}
.game-catochi .text-highlight,
.game-catochimerdia .text-highlight {
  color: #492471;
}
.game-catochi .game-header, .game-catochi.standard-button,
.game-catochimerdia .game-header,
.game-catochimerdia.standard-button {
  background: #492471;
  background: -moz-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: -webkit-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: linear-gradient(to right, #492471 0%, #bc6dac 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-catochi.standard-button:hover,
.game-catochimerdia.standard-button:hover {
  background: #492471;
  background: -moz-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: -webkit-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: linear-gradient(to right, #492471 0%, #bc6dac 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-catochi.standard-button:focus,
.game-catochimerdia.standard-button:focus {
  background: #bc6dac;
  background: -moz-linear-gradient(right, #bc6dac 0%, #bc6dac 100%);
  background: -webkit-linear-gradient(right, #bc6dac 0%, #bc6dac 100%);
  background: linear-gradient(to right, #bc6dac 0%, #bc6dac 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-catochi #play-type-name,
.game-catochimerdia #play-type-name {
  color: #492471;
}

#ticket-activity-table .ticket-items-catochi,
#ticket-activity-table .ticket-items-catochimerdia,
#ticket-activity-table .ticket-items-cachi-cachiawe,
#winner-activity-table .ticket-items-catochi,
#winner-activity-table .ticket-items-catochimerdia,
#winner-activity-table .ticket-items-cachi-cachiawe {
  background: #492471;
  background: -moz-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: -webkit-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: linear-gradient(to right, #492471 0%, #bc6dac 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.game-listing-game-catochi .game-listing-draw-results br,
.game-listing-game-catochimerdia .game-listing-draw-results br {
  display: inherit;
}
.game-listing-game-catochi .game-listing-draw-results span:nth-child(16),
.game-listing-game-catochimerdia .game-listing-draw-results span:nth-child(16) {
  border: none;
  width: auto;
  padding-right: 5px;
  padding-left: 10px;
}
.game-listing-game-catochi .game-listing-draw-results span:nth-child(17),
.game-listing-game-catochimerdia .game-listing-draw-results span:nth-child(17) {
  border-style: dotted;
  background-color: #b86dac;
}
.game-listing-game-catochi.game-listing-game,
.game-listing-game-catochimerdia.game-listing-game {
  background: #492471;
  background: -moz-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: -webkit-linear-gradient(right, #492471 0%, #bc6dac 100%);
  background: linear-gradient(to right, #492471 0%, #bc6dac 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.games-list .game-listing-game.game-listing-game-catochi .game-listing-logo-container .game-listing-game-logo {
  max-width: 140px;
}

.games-list .game-listing-game.game-listing-game-catochimerdia .game-listing-logo-container .game-listing-game-logo {
  max-width: 130px;
}

body#game-lotto5 .panel-header,
body#game-lotto5 .progress,
body#game-lottodidia .panel-header,
body#game-lottodidia .progress {
  background: #e69829;
}
body#game-lotto5 .panel-header,
body#game-lottodidia .panel-header {
  background-color: #d53b21;
}
body#game-lotto5 .progress:after,
body#game-lottodidia .progress:after {
  border-left-color: #e69829;
}
body#game-lotto5 .your-play-detail .game-play-pick,
body#game-lottodidia .your-play-detail .game-play-pick {
  color: #e69829;
  border-color: #e69829;
}

.game-lotto5 .game-header,
.game-lotto5 .game-part-container-highlight,
.game-lottodidia .game-header,
.game-lottodidia .game-part-container-highlight {
  background: #e69829;
  color: #fff;
}
.game-lotto5 .text-highlight,
.game-lottodidia .text-highlight {
  color: #e69829;
}
.game-lotto5 .game-header, .game-lotto5.standard-button,
.game-lottodidia .game-header,
.game-lottodidia.standard-button {
  background: #e69829;
  background: -moz-linear-gradient(right, #e69829 0%, #d53b21 100%);
  background: -webkit-linear-gradient(right, #e69829 0%, #d53b21 100%);
  background: linear-gradient(to right, #e69829 0%, #d53b21 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-lotto5.standard-button:hover,
.game-lottodidia.standard-button:hover {
  background: #e69829;
  background: -moz-linear-gradient(right, #e69829 0%, #d53b21 100%);
  background: -webkit-linear-gradient(right, #e69829 0%, #d53b21 100%);
  background: linear-gradient(to right, #e69829 0%, #d53b21 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-lotto5.standard-button:focus,
.game-lottodidia.standard-button:focus {
  background: #d53b21;
  background: -moz-linear-gradient(right, #d53b21 0%, #d53b21 100%);
  background: -webkit-linear-gradient(right, #d53b21 0%, #d53b21 100%);
  background: linear-gradient(to right, #d53b21 0%, #d53b21 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-lotto5 #play-type-name,
.game-lottodidia #play-type-name {
  color: #e69829;
}

#ticket-activity-table .ticket-items-lotto5,
#ticket-activity-table .ticket-items-lottodidia,
#winner-activity-table .ticket-items-lotto5,
#winner-activity-table .ticket-items-lottodidia {
  background: #e69829;
  background: -moz-linear-gradient(right, #e69829 0%, #d53b21 100%);
  background: -webkit-linear-gradient(right, #e69829 0%, #d53b21 100%);
  background: linear-gradient(to right, #e69829 0%, #d53b21 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.game-listing-game-lotto5.game-listing-game,
.game-listing-game-lottodidia.game-listing-game {
  background: #e69829;
  background: -moz-linear-gradient(right, #e69829 0%, #d53b21 100%);
  background: -webkit-linear-gradient(right, #e69829 0%, #d53b21 100%);
  background: linear-gradient(to right, #e69829 0%, #d53b21 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.game-listing-game-lotto5 .game-listing-draw-results br {
  display: none;
}
.game-listing-game-lotto5 .game-listing-draw-results span:nth-child(7), .game-listing-game-lotto5 .game-listing-draw-results span:nth-child(9) {
  border-style: dotted;
  background-color: #cc241d;
}

body#game-minimega .panel-header,
body#game-minimega .progress {
  background: #55ab54;
}
body#game-minimega .panel-header {
  background-color: #095d29;
}
body#game-minimega .progress:after {
  border-left-color: #55ab54;
}
body#game-minimega .your-play-detail .game-play-pick {
  color: #55ab54;
  border-color: #55ab54;
}

.game-minimega .game-header,
.game-minimega .game-part-container-highlight {
  background: #55ab54;
  color: #fff;
}
.game-minimega .text-highlight {
  color: #55ab54;
}
.game-minimega .game-header, .game-minimega.standard-button {
  background: #55ab54;
  background: -moz-linear-gradient(right, #55ab54 0%, #095d29 100%);
  background: -webkit-linear-gradient(right, #55ab54 0%, #095d29 100%);
  background: linear-gradient(to right, #55ab54 0%, #095d29 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-minimega.standard-button:hover {
  background: #55ab54;
  background: -moz-linear-gradient(right, #55ab54 0%, #095d29 100%);
  background: -webkit-linear-gradient(right, #55ab54 0%, #095d29 100%);
  background: linear-gradient(to right, #55ab54 0%, #095d29 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-minimega.standard-button:focus {
  background: #095d29;
  background: -moz-linear-gradient(right, #095d29 0%, #095d29 100%);
  background: -webkit-linear-gradient(right, #095d29 0%, #095d29 100%);
  background: linear-gradient(to right, #095d29 0%, #095d29 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-minimega #play-type-name {
  color: #55ab54;
}

#ticket-activity-table .ticket-items-minimega,
#ticket-activity-table .ticket-items-megaplus,
#winner-activity-table .ticket-items-minimega,
#winner-activity-table .ticket-items-megaplus {
  background: #55ab54;
  background: -moz-linear-gradient(right, #55ab54 0%, #095d29 100%);
  background: -webkit-linear-gradient(right, #55ab54 0%, #095d29 100%);
  background: linear-gradient(to right, #55ab54 0%, #095d29 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.game-listing-game-minimega.game-listing-game {
  background: #55ab54;
  background: -moz-linear-gradient(right, #55ab54 0%, #095d29 100%);
  background: -webkit-linear-gradient(right, #55ab54 0%, #095d29 100%);
  background: linear-gradient(to right, #55ab54 0%, #095d29 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-listing-game-minimega .game-listing-draw-results br:nth-child(6) {
  display: block;
}
.game-listing-game-minimega .game-listing-draw-results span:nth-child(7) {
  border: none;
  width: auto;
  padding-right: 5px;
  padding-left: 10px;
}
.game-listing-game-minimega .game-listing-draw-results span:nth-child(8) {
  border-style: dotted;
  background-color: #80ab24;
}

body#game-korsou .panel-header,
body#game-korsou .progress {
  background: #007BC3;
}
body#game-korsou .panel-header {
  background-color: #16306b;
}
body#game-korsou .progress:after {
  border-left-color: #007BC3;
}
body#game-korsou .your-play-detail .game-play-pick {
  color: #007BC3;
  border-color: #007BC3;
}

.game-korsou .game-header,
.game-korsou .game-part-container-highlight {
  background: #007BC3;
  color: #fff;
}
.game-korsou .text-highlight {
  color: #007BC3;
}
.game-korsou .game-header, .game-korsou.standard-button {
  background: #007BC3;
  background: -moz-linear-gradient(right, #007BC3 0%, #16306b 100%);
  background: -webkit-linear-gradient(right, #007BC3 0%, #16306b 100%);
  background: linear-gradient(to right, #007BC3 0%, #16306b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-korsou.standard-button:hover {
  background: #007BC3;
  background: -moz-linear-gradient(right, #007BC3 0%, #16306b 100%);
  background: -webkit-linear-gradient(right, #007BC3 0%, #16306b 100%);
  background: linear-gradient(to right, #007BC3 0%, #16306b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-korsou.standard-button:focus {
  background: #16306b;
  background: -moz-linear-gradient(right, #16306b 0%, #16306b 100%);
  background: -webkit-linear-gradient(right, #16306b 0%, #16306b 100%);
  background: linear-gradient(to right, #16306b 0%, #16306b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-korsou #play-type-name {
  color: #007BC3;
}

#ticket-activity-table .ticket-items-korsou,
#winner-activity-table .ticket-items-korsou {
  background: #007BC3;
  background: -moz-linear-gradient(right, #007BC3 0%, #16306b 100%);
  background: -webkit-linear-gradient(right, #007BC3 0%, #16306b 100%);
  background: linear-gradient(to right, #007BC3 0%, #16306b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.game-listing-game-korsou .game-listing-draw-results br {
  display: inherit;
}
.game-listing-game-korsou .game-listing-draw-results span:nth-child(16) {
  border: none;
  width: auto;
  padding-right: 5px;
  padding-left: 10px;
}
.game-listing-game-korsou .game-listing-draw-results span:nth-child(17) {
  border-style: dotted;
  background-color: #0a306e;
}
.game-listing-game-korsou.game-listing-game {
  background: #007BC3;
  background: -moz-linear-gradient(right, #007BC3 0%, #16306b 100%);
  background: -webkit-linear-gradient(right, #007BC3 0%, #16306b 100%);
  background: linear-gradient(to right, #007BC3 0%, #16306b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

body#game-lucky3 .panel-header,
body#game-lucky3 .progress,
body#game-lucky3merdia .panel-header,
body#game-lucky3merdia .progress {
  background: #006c91;
}
body#game-lucky3 .panel-header,
body#game-lucky3merdia .panel-header {
  background-color: #00577a;
}
body#game-lucky3 .progress:after,
body#game-lucky3merdia .progress:after {
  border-left-color: #006c91;
}
body#game-lucky3 .your-play-detail .game-play-pick,
body#game-lucky3merdia .your-play-detail .game-play-pick {
  color: #006c91;
  border-color: #006c91;
}

.game-lucky3 .game-header,
.game-lucky3 .game-part-container-highlight,
.game-lucky3merdia .game-header,
.game-lucky3merdia .game-part-container-highlight {
  background: #006c91;
  color: #fff;
}
.game-lucky3 .text-highlight,
.game-lucky3merdia .text-highlight {
  color: #006c91;
}
.game-lucky3 .game-header, .game-lucky3.standard-button,
.game-lucky3merdia .game-header,
.game-lucky3merdia.standard-button {
  background: #006c91;
  background: -moz-linear-gradient(right, #006c91 0%, #00577a 100%);
  background: -webkit-linear-gradient(right, #006c91 0%, #00577a 100%);
  background: linear-gradient(to right, #006c91 0%, #00577a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-lucky3.standard-button:hover,
.game-lucky3merdia.standard-button:hover {
  background: #006c91;
  background: -moz-linear-gradient(right, #006c91 0%, #00577a 100%);
  background: -webkit-linear-gradient(right, #006c91 0%, #00577a 100%);
  background: linear-gradient(to right, #006c91 0%, #00577a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-lucky3.standard-button:focus,
.game-lucky3merdia.standard-button:focus {
  background: #00577a;
  background: -moz-linear-gradient(right, #00577a 0%, #00577a 100%);
  background: -webkit-linear-gradient(right, #00577a 0%, #00577a 100%);
  background: linear-gradient(to right, #00577a 0%, #00577a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-lucky3 #play-type-name,
.game-lucky3merdia #play-type-name {
  color: #006c91;
}

#ticket-activity-table .ticket-items-lucky3,
#ticket-activity-table .ticket-items-lucky3merdia,
#winner-activity-table .ticket-items-lucky3,
#winner-activity-table .ticket-items-lucky3merdia {
  background: #006c91;
  background: -moz-linear-gradient(right, #006c91 0%, #00577a 100%);
  background: -webkit-linear-gradient(right, #006c91 0%, #00577a 100%);
  background: linear-gradient(to right, #006c91 0%, #00577a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.game-listing-game-lucky3 .game-listing-draw-results br:nth-child(4),
.game-listing-game-lucky3merdia .game-listing-draw-results br:nth-child(4) {
  display: block;
}
.game-listing-game-lucky3 .game-listing-draw-results span:nth-child(5),
.game-listing-game-lucky3merdia .game-listing-draw-results span:nth-child(5) {
  border: none;
  width: auto;
  padding-right: 5px;
  padding-left: 10px;
}
.game-listing-game-lucky3 .game-listing-draw-results span:nth-child(6),
.game-listing-game-lucky3merdia .game-listing-draw-results span:nth-child(6) {
  border-style: dotted;
  background-color: #3594b2;
}
.game-listing-game-lucky3.game-listing-game,
.game-listing-game-lucky3merdia.game-listing-game {
  background: #006c91;
  background: -moz-linear-gradient(right, #006c91 0%, #00577a 100%);
  background: -webkit-linear-gradient(right, #006c91 0%, #00577a 100%);
  background: linear-gradient(to right, #006c91 0%, #00577a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.games-list .game-listing-game.game-listing-game-lucky3 .game-listing-logo-container .game-listing-game-logo {
  max-width: 130px;
}

#game-catochi #supplimental-container .game-description-header h4,
#game-catochimerdia #supplimental-container .game-description-header h4,
#game-lucky3 #supplimental-container .game-description-header h4,
#game-lucky3merdia #supplimental-container .game-description-header h4,
#game-big4 #supplimental-container .game-description-header h4,
#game-big4merdia #supplimental-container .game-description-header h4,
#game-korsou #supplimental-container .game-description-header h4 {
  display: block;
  width: 132px;
  height: 110px;
  background-repeat: no-repeat;
  background-size: 100%;
  background-image: url(../../../../../../websales/html/assets/images/aw/games/multix-logo-small.png);
  margin: auto;
  text-align: center;
  font-size: 0px;
}
@media screen and (min-width: 690px) {
  #game-catochi #supplimental-container .game-description-header h4,
  #game-catochimerdia #supplimental-container .game-description-header h4,
  #game-lucky3 #supplimental-container .game-description-header h4,
  #game-lucky3merdia #supplimental-container .game-description-header h4,
  #game-big4 #supplimental-container .game-description-header h4,
  #game-big4merdia #supplimental-container .game-description-header h4,
  #game-korsou #supplimental-container .game-description-header h4 {
    margin: 0 0 10px 0;
  }
}
#game-catochi #supplimental-container .game-description-header p,
#game-catochimerdia #supplimental-container .game-description-header p,
#game-lucky3 #supplimental-container .game-description-header p,
#game-lucky3merdia #supplimental-container .game-description-header p,
#game-big4 #supplimental-container .game-description-header p,
#game-big4merdia #supplimental-container .game-description-header p,
#game-korsou #supplimental-container .game-description-header p {
  font-family: "nunitobold";
  font-size: 16px;
  font-size: 1.6rem;
}
@media screen and (min-width: 990px) {
  #game-catochi #supplimental-container .game-description-header p,
  #game-catochimerdia #supplimental-container .game-description-header p,
  #game-lucky3 #supplimental-container .game-description-header p,
  #game-lucky3merdia #supplimental-container .game-description-header p,
  #game-big4 #supplimental-container .game-description-header p,
  #game-big4merdia #supplimental-container .game-description-header p,
  #game-korsou #supplimental-container .game-description-header p {
    font-size: 18px;
    font-size: 1.8rem;
  }
}
#game-catochi #supplimental-container .game-description-header p em,
#game-catochimerdia #supplimental-container .game-description-header p em,
#game-lucky3 #supplimental-container .game-description-header p em,
#game-lucky3merdia #supplimental-container .game-description-header p em,
#game-big4 #supplimental-container .game-description-header p em,
#game-big4merdia #supplimental-container .game-description-header p em,
#game-korsou #supplimental-container .game-description-header p em {
  font-family: "nunitoregular";
}

/* = Getting Started 
-------------------------------------------------------------------------------------------------------------------- */
.template-getting-started-page .getting-started-container .getting-started-number {
  color: #ca1394;
}
.template-getting-started-page .getting-started-container .getting-started-short-description p a {
  color: #00adef;
}
.template-getting-started-page .getting-started-container-big.first {
  border-top: solid 10px #d30382;
  padding-top: 35px;
}
.template-getting-started-page .getting-started-container-big h3 {
  color: #d30282;
}
.template-getting-started-page .getting-started-container-big a {
  color: #00adef;
}
.template-getting-started-page .getting-started-container-big.white h3, .template-getting-started-page .getting-started-container-big.gray h3, .template-getting-started-page .getting-started-container-big.dark h3 {
  color: #ca1394;
}
.template-getting-started-page .getting-started-container-big.dark {
  background-color: #0095cc;
}
.template-getting-started-page .getting-started-container-big.dark h3 {
  color: #fff;
}
.template-getting-started-page .getting-started-container-big.dark a {
  color: #a5daf3;
}

/* = Player History
-------------------------------------------------------------------------------------------------------------------- */
table.dataTable tr {
  border-top: none;
}
table.dataTable button, table.dataTable a {
  color: #fff;
}

thead tr {
  background: none !important;
}

/* = Login 
-------------------------------------------------------------------------------------------------------------------- */
.template-login #main-layout-container {
  background-color: #9d0f73; /* Fallback Color */
  background-image: -webkit-gradient(linear, left top, left bottom, from(#00adef), to(#9d0f73));
  background-image: -webkit-linear-gradient(top, #00adef, #9d0f73);
  background-image: -moz-linear-gradient(top, #00adef, #9d0f73);
  background-image: -ms-linear-gradient(top, #00adef, #9d0f73);
  background-image: -o-linear-gradient(top, #00adef, #9d0f73);
  background-image: linear-gradient(top, #00adef, #9d0f73);
}

/* = Footer 
-------------------------------------------------------------------------------------------------------------------- */
footer.wrap {
  background-color: #3a3939;
}
footer.wrap .footer-last-links {
  border-color: #222;
}
footer.wrap .dark-footer {
  background-color: #222;
}

/* Language Specific
--------------------------------------------------------------------------------------------------------------------- */
@media screen and (min-width: 1200px) {
  body.es .game-header p {
    font-size: 18px;
    font-size: 1.8rem;
  }
}
@media screen and (min-width: 1440px) {
  body.es .game-header p {
    font-size: 20px;
    font-size: 2rem;
  }
}
@media screen and (min-width: 1200px) {
  body.es .jackpot-description strong {
    font-size: 24px;
    font-size: 2.4rem;
  }
}
@media screen and (min-width: 1440px) {
  body.es .jackpot-description strong {
    font-size: 26px;
    font-size: 2.6rem;
  }
}
@media screen and (min-width: 1440px) {
  body.es .game-play-container h4 {
    padding-top: 0;
  }
}

/*# sourceMappingURL=site.css.map */
