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

Stylesheet: All Components
******************************************************************/
.primary-font, [data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container a.button,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container a.button, [data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown a.button,
[data-sitetype=fob] 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 {
  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;
}

.fob-primary-font {
  font-family: "oswald_regularregular", sans-serif;
}

.fob-bold-font {
  font-family: "oswalddemibold", sans-serif;
}

.primary-font, [data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container a.button,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container a.button, [data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown a.button,
[data-sitetype=fob] 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 {
  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;
}

.fob-primary-font {
  font-family: "oswald_regularregular", sans-serif;
}

.fob-bold-font {
  font-family: "oswalddemibold", 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: #383838;
}

/* = Navigation 
-------------------------------------------------------------------------------------------------------------------- */
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar {
  background: #000;
  background: -moz-linear-gradient(right, #000 0%, #222 100%);
  background: -webkit-linear-gradient(right, #000 0%, #222 100%);
  background: linear-gradient(to right, #000 0%, #222 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar .shopping-cart-icon .shopping-cart-icon-value {
  background-color: #e86100;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar .primary-menu li.active > a.nav-link {
  color: #222;
  background-color: #fff;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar .primary-menu li.active > a.nav-link:hover {
  color: #000;
  background-color: #fff;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar .primary-menu a.nav-link:hover, [data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar .primary-menu a.nav-link:focus {
  background-color: #444444;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar .primary-menu a.nav-link:active {
  background-color: #333;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar .secondary-menu a.nav-link {
  color: #222;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar .secondary-menu a.nav-link:hover, [data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar .secondary-menu a.nav-link:focus {
  color: #000;
  background-color: #efefef;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar .secondary-menu a.nav-link:active {
  color: #222;
  background-color: #efefef;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .nav-item-redeem:before,
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .nav-item-replays:before,
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .nav-item-cart:before,
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .nav-item-funds:before,
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .nav-item-activity:before,
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .nav-item-profile:before,
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .nav-item-help:before {
  color: #e86100;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a:hover, [data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a:focus, [data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a:before {
  background-color: #444444;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a:active {
  background-color: #333;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu:hover, [data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu:focus {
  background-color: #444444;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu[aria-expanded=true], [data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu:active {
  background-color: #fff;
  color: #222;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items li.dropdown.show .user-menu {
  color: #222;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown a[aria-expanded=true] {
  background-color: #dcdcdc;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown a:hover, [data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown a:focus,
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown li.dropdown:hover > a:hover,
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown li.dropdown:hover > a:focus {
  color: #000;
  background-color: #efefef;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown a:active,
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown li.dropdown:hover > a:active {
  color: #222;
  background-color: #efefef;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown a.button,
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown li.dropdown:hover > a.button {
  color: #fff;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown a.button:hover,
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown li.dropdown:hover > a.button:hover {
  background: #ff7b1c;
  border-color: #ff7b1c;
  color: #fff;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown .dropdown-menu {
  background-color: #dcdcdc;
  border-color: #e86100;
}
[data-sitetype=fob] header#desktop-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-navbar-dropdown .dropdown-menu a {
  color: #000;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .topbar {
  background-color: #111;
  background: #000;
  background: -moz-linear-gradient(right, #000 0%, #222 100%);
  background: -webkit-linear-gradient(right, #000 0%, #222 100%);
  background: linear-gradient(to right, #000 0%, #222 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .topbar .shopping-cart-icon .shopping-cart-icon-value {
  background-color: #e86100;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu {
  color: #fff;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a:hover, [data-sitetype=fob] header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a:before,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu:hover,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu:before {
  background-color: #353535;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items a:active,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .topbar #menu-registration-form.menu-user-items .user-menu:active {
  background-color: #222;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .topbar .button-link {
  color: #fff;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .topbar .button-link:active, [data-sitetype=fob] header#mobile-navigation.navigation-holder .topbar .button-link:hover {
  color: #e86100;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .topbar #navbar-toggler:before {
  background-color: #353535;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .topbar #navbar-toggler .icon {
  color: #fff;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas {
  background-color: #353535;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu h6.dropdown-header,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas h6.dropdown-header {
  background-color: #353535;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu .mobile-offcanvas,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas .mobile-offcanvas {
  background-color: #fff;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu .mobile-offcanvas a,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas .mobile-offcanvas a {
  color: #e86100;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container .nav-item-redeem:before,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container .nav-item-replays:before,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container .nav-item-cart:before,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container .nav-item-funds:before,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container .nav-item-activity:before,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container .nav-item-profile:before,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container .nav-item-help:before,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container .nav-item-redeem:before,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container .nav-item-replays:before,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container .nav-item-cart:before,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container .nav-item-funds:before,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container .nav-item-activity:before,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container .nav-item-profile:before,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container .nav-item-help:before {
  color: #e86100;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container a,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container a {
  color: #e86100;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container a.button,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container a.button {
  color: #fff;
}
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas.dropdown-menu #user-dropdown-container a.button:hover,
[data-sitetype=fob] header#mobile-navigation.navigation-holder .mobile-offcanvas #user-dropdown-container a.button:hover {
  background: #ff7b1c;
  border-color: #ff7b1c;
  color: #fff;
}
@media screen and (max-width: 1200px) {
  [data-sitetype=fob] [data-navigation] .title-bar {
    position: relative;
    z-index: 2;
  }
  [data-sitetype=fob] .wrap#main-layout-container {
    position: inherit;
  }
}
[data-sitetype=fob] #sticky-footer a[data-active=true]:before {
  background-color: #8c181c;
}

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

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

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

.main-content h3.title-date:after,
.title-bar:after {
  background-color: #b72025;
}

.subtitle-bar {
  background: #cacaca;
  color: #353535;
}

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

.primary-colour {
  background-color: #0067b2;
}

.primary-colour-background {
  background-color: #0067b2;
}

.secondary-colour {
  background-color: #F4811F;
}

.secondary-colour-background {
  background-color: #F4811F;
}

.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;
}

body#fob .cart-header {
  background: #b72025;
}

.shopping-cart-panel .ticket-item-container:nth-child(odd) {
  background: #353535;
}
.shopping-cart-panel .ticket-item-container:nth-child(even) {
  background: #1f1f1f;
}

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

body.player-history-template table .ticket-items-data {
  background: #F4811F;
}
body.player-history-template table thead {
  background: #b72025;
  color: #fff;
}
body.player-history-template table .ticket-item-fob .text-highlight {
  color: #e86100;
}

.help-section h3[data-accordion=title]:after {
  color: #F4811F;
}

/* = Buttons 
-------------------------------------------------------------------------------------------------------------------- */
.cancel-button {
  background: #353535;
  border-color: #353535;
  color: #fff;
}
.cancel-button:hover, .cancel-button:focus {
  color: #fff;
  background: #353535;
  border-color: #353535;
}
.cancel-button:active {
  color: #fff;
  background: #353535;
  border-color: #353535;
}

.modal-message-cancel-button.cancel-button {
  color: #111;
  border: 2px solid #111;
  background-color: transparent;
}

button.button-fill {
  border: 2px solid #fff;
  color: #fff;
}
button.button-fill:hover, button.button-fill:focus {
  background: #ff7b1c;
  border-color: #ff7b1c;
  color: #fff;
}

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

.standard-button,
.button-fill,
.button.nav-link,
#add-to-home-message-container.fob .standard-button {
  color: #fff;
  border-color: #e86100;
  background: #e86100;
}
.standard-button:hover, .standard-button:focus,
.button-fill:hover,
.button-fill:focus,
.button.nav-link:hover,
.button.nav-link:focus,
#add-to-home-message-container.fob .standard-button:hover,
#add-to-home-message-container.fob .standard-button:focus {
  background: #ff7b1c;
  border-color: #ff7b1c;
  color: #fff;
}
.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,
#add-to-home-message-container.fob .standard-button.express-pay-button,
#add-to-home-message-container.fob .standard-button.insufficient-funds-purchase-button {
  background: #cd2429;
  border-color: #cd2429;
}
.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,
#add-to-home-message-container.fob .standard-button.express-pay-button:hover,
#add-to-home-message-container.fob .standard-button.insufficient-funds-purchase-button:hover {
  background: #db2f35;
}
.standard-button.continue-shopping-button,
.button-fill.continue-shopping-button,
.button.nav-link.continue-shopping-button,
#add-to-home-message-container.fob .standard-button.continue-shopping-button {
  background-color: transparent;
  border: solid 2px #fff;
}
.standard-button.continue-shopping-button:hover, .standard-button.continue-shopping-button:focus,
.button-fill.continue-shopping-button:hover,
.button-fill.continue-shopping-button:focus,
.button.nav-link.continue-shopping-button:hover,
.button.nav-link.continue-shopping-button:focus,
#add-to-home-message-container.fob .standard-button.continue-shopping-button:hover,
#add-to-home-message-container.fob .standard-button.continue-shopping-button:focus {
  color: #fff;
  background-color: #e86100;
  border-color: #e86100;
}
.standard-button.special-events-button.regular-events-button,
.button-fill.special-events-button.regular-events-button,
.button.nav-link.special-events-button.regular-events-button,
#add-to-home-message-container.fob .standard-button.special-events-button.regular-events-button {
  border-color: #b54c00;
  background: #b54c00;
}
.standard-button.special-events-button.regular-events-button:hover,
.button-fill.special-events-button.regular-events-button:hover,
.button.nav-link.special-events-button.regular-events-button:hover,
#add-to-home-message-container.fob .standard-button.special-events-button.regular-events-button:hover {
  background: #cf5600;
  border-color: #cf5600;
}
.standard-button.special-events-button.regular-events-button:focus,
.button-fill.special-events-button.regular-events-button:focus,
.button.nav-link.special-events-button.regular-events-button:focus,
#add-to-home-message-container.fob .standard-button.special-events-button.regular-events-button:focus {
  background: #9c4100;
  border-color: #9c4100;
}
.standard-button.white-button,
.button-fill.white-button,
.button.nav-link.white-button,
#add-to-home-message-container.fob .standard-button.white-button {
  background: #fff;
  border-color: #fff;
  color: #b72025;
}
.standard-button.white-button:hover,
.button-fill.white-button:hover,
.button.nav-link.white-button:hover,
#add-to-home-message-container.fob .standard-button.white-button:hover {
  background: #cd2429;
  border-color: #cd2429;
  color: #fff;
}
.standard-button.white-button:focus,
.button-fill.white-button:focus,
.button.nav-link.white-button:focus,
#add-to-home-message-container.fob .standard-button.white-button:focus {
  background: #a11c21;
  border-color: #a11c21;
  color: #fff;
}

.disable-button, .standard-button:disabled {
  background: #e5e4e4;
  color: #afafaf;
  border: 2px solid #c7c6c6;
}
.disable-button:focus, .standard-button:disabled:focus {
  background: #e5e4e4;
}

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

button.button-outline,
.button.button-outline,
.button-outline {
  border-color: #fff;
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
}
button.button-outline:hover, button.button-outline:focus,
.button.button-outline:hover,
.button.button-outline:focus,
.button-outline:hover,
.button-outline:focus {
  color: #fff;
  background-color: #e86100;
  border-color: #e86100;
}
button.button-outline.white,
.button.button-outline.white,
.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,
.button-outline.white:hover,
.button-outline.white:focus {
  color: #e86100;
  background-color: rgba(255, 255, 255, 0.9);
  border-color: rgba(255, 255, 255, 0.9);
}

.dropdown .button-outline {
  border-color: #e86100;
  color: #e86100;
  background-color: rgba(0, 0, 0, 0);
}
.dropdown .button-outline:hover, .dropdown .button-outline:focus {
  background: #ff7b1c;
  border-color: #ff7b1c;
  color: #fff !important;
}
.dropdown .button-outline[data-drawclosed] {
  background: #e5e4e4;
  color: #383838;
  border: 2px solid #c7c6c6;
}

.button-filter {
  background: #cacaca;
  color: #353535;
}

.button-filter[data-active=true] {
  background: #e86100;
  color: #fff;
}

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

.fob-outright-expand-button {
  color: #e86100;
}

.text-based-button,
button.text-based-button {
  color: #F4811F;
}
.text-based-button:hover, .text-based-button:active,
button.text-based-button:hover,
button.text-based-button:active {
  color: #d6680a;
}

#notification-bar .standard-button {
  border-color: #601113;
  background: #601113;
}
#notification-bar .standard-button:hover, #notification-bar .standard-button:focus {
  background: #8c181c;
  border-color: #8c181c;
}

#ticket-activity-table .ticket-item-container .history-replay-play,
#winner-activity-table .ticket-item-container .history-replay-play,
#account-activity-table .ticket-item-container .history-replay-play,
#coupon-activity-table .ticket-item-container .history-replay-play {
  border-color: #b72025;
  color: #b72025;
}
#ticket-activity-table .ticket-item-container .history-replay-play:hover, #ticket-activity-table .ticket-item-container .history-replay-play:focus,
#winner-activity-table .ticket-item-container .history-replay-play:hover,
#winner-activity-table .ticket-item-container .history-replay-play:focus,
#account-activity-table .ticket-item-container .history-replay-play:hover,
#account-activity-table .ticket-item-container .history-replay-play:focus,
#coupon-activity-table .ticket-item-container .history-replay-play:hover,
#coupon-activity-table .ticket-item-container .history-replay-play:focus {
  background: #8c181c;
  border-color: #8c181c;
}

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

#ticket-activity-table_paginate span .current,
#pagination-holder .page-counter button.button-outline[data-active=true],
#game-filter-logo-container button.button-fill[data-active=true] {
  color: #fff !important;
  border-color: #b72025 !important;
  background-color: #b72025 !important;
  opacity: 1;
}

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

/* = Betting Tables
-------------------------------------------------------------------------------------------------------------------- */
.date-filters button {
  background: #cacaca;
  color: #353535;
}
.date-filters button[data-active=true] {
  background: #b72025;
}
.date-filters button[data-active=true] .date-day {
  color: #dfdfdf;
}

@media screen and (min-width: 990px) {
  .date-filters button:hover {
    background-color: #9d9d9d;
  }
  .date-filters button[data-active=true]:hover {
    background: #a11c21;
  }
  .date-filters .date-day {
    color: #666666;
  }
}
.fob-group-title.fob-date-title {
  background: #e86100;
}

/*
.fob-bet-button {  
	border: 2px solid $color-font;
	color: $color-font;

	&:disabled{
	 @include disabledButton();
	}

	&:hover,
	&:focus {
		background-color: #b4b4b4;
		color: $color-font;
  }  

	&[data-active="true"]{
		background: $color-base-highlight;
		border:2px solid $color-base-highlight!important;
		color: #fff;
	}
}
*/
.fob-featured-matches-container h3.title-date {
  background: #8c181c;
}

.fob-minevent {
  color: #fecc0d;
  background: #353535;
}

.fob-minevent-1 {
  background: #DE2B2D;
  color: #fff;
}

.fob-minevent-2 {
  color: #111;
  background: #fecc0d;
}

.fob-minevent-3 {
  background: #00a2e8;
  color: #fff;
}

.fob-date {
  background: #353535;
}

.fob-sport-type {
  background: #353535;
}

.fob-row {
  background: #e0e0e0;
}
.fob-row .fob-match-details {
  background: #e0e0e0;
}

body[data-fob-type=outrights] #fob-outrights-container .fob-outright-container {
  background: #383838;
}
body[data-fob-type=outrights] #fob-outrights-container .outright-title-details .text-highlight {
  color: #b72025;
}
body[data-fob-type=outrights] #fob-outrights-container .fob-outright-expand-button {
  color: #e86100;
}

.odds-special-value,
[data-type=qualifier] {
  background: #383838;
  color: #fecc0d;
}

.fob-odds-dropdown p[data-help-container] {
  color: #111;
  background-color: #f9f9f9;
}

.fob-event-ending-soon,
.fob-event-live {
  color: #353535;
  background: #fecc0d;
}

.fob-event-live {
  background: #11ae65;
}

.main-content h3.title-date.live-date:after,
[data-page=live] h3.title-date:after {
  background-color: #11ae65;
}

[data-page=live] h3.featured-title {
  background-color: #0c804a;
}

/* = Getting Started 
-------------------------------------------------------------------------------------------------------------------- */
.template-getting-started-page .getting-started-container .getting-started-number {
  color: #e86100;
}
.template-getting-started-page .getting-started-container .getting-started-short-description p a {
  color: #fecc0d;
}
.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: #e86100;
}
.template-getting-started-page .getting-started-container-big.dark {
  background-color: #151515;
}
.template-getting-started-page .getting-started-container-big.dark h3 {
  color: #fff;
}
.template-getting-started-page .getting-started-container-big.dark a {
  color: #e86100;
}
.template-getting-started-page .getting-started-container-big a {
  color: #e86100;
}

/* = Footer 
-------------------------------------------------------------------------------------------------------------------- */
footer {
  color: #fff;
}
footer.wrap {
  background-color: #005A9B;
}
footer.wrap .dark-footer {
  background-color: #0067B2;
}

/* = Layout 
-------------------------------------------------------------------------------------------------------------------- */
@media screen and (max-width: 740px) {
  form .formrow-telephone .col-phonetype {
    width: 100%;
    margin-left: 0;
  }
}

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

body#game-ladiaria .panel-header,
body#game-ladiaria .progress,
body#game-diaria .panel-header,
body#game-diaria .progress,
body#game-reves .panel-header,
body#game-reves .progress,
body#game-proxima .panel-header,
body#game-proxima .progress {
  background: #30610f;
}
body#game-ladiaria .panel-header,
body#game-diaria .panel-header,
body#game-reves .panel-header,
body#game-proxima .panel-header {
  background-color: #50a93d;
}
body#game-ladiaria .progress:after,
body#game-diaria .progress:after,
body#game-reves .progress:after,
body#game-proxima .progress:after {
  border-left-color: #30610f;
}
body#game-ladiaria .your-play-detail .game-play-pick,
body#game-diaria .your-play-detail .game-play-pick,
body#game-reves .your-play-detail .game-play-pick,
body#game-proxima .your-play-detail .game-play-pick {
  color: #30610f;
  border-color: #30610f;
}

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

#ticket-activity-table .ticket-items-ladiaria,
#ticket-activity-table .ticket-items-diaria,
#ticket-activity-table .ticket-items-reves,
#ticket-activity-table .ticket-items-proxima,
#winner-activity-table .ticket-items-ladiaria,
#winner-activity-table .ticket-items-diaria,
#winner-activity-table .ticket-items-reves,
#winner-activity-table .ticket-items-proxima {
  background: #30610f;
  background: -moz-linear-gradient(right, #30610f 0%, #50a93d 100%);
  background: -webkit-linear-gradient(right, #30610f 0%, #50a93d 100%);
  background: linear-gradient(to right, #30610f 0%, #50a93d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.game-listing-game-ladiaria.game-listing-game,
.game-listing-game-diaria.game-listing-game,
.game-listing-game-reves.game-listing-game,
.game-listing-game-proxima.game-listing-game {
  background: #30610f;
  background: -moz-linear-gradient(right, #30610f 0%, #50a93d 100%);
  background: -webkit-linear-gradient(right, #30610f 0%, #50a93d 100%);
  background: linear-gradient(to right, #30610f 0%, #50a93d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.game-listing-game-ladiaria.game-listing-help-section,
.game-listing-game-diaria.game-listing-help-section {
  background: #1a3508;
  background: -moz-linear-gradient(right, #1a3508 0%, #3e842f 100%);
  background: -webkit-linear-gradient(right, #1a3508 0%, #3e842f 100%);
  background: linear-gradient(to right, #1a3508 0%, #3e842f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-listing-game-ladiaria.game-listing-help-section .game-listing-number,
.game-listing-game-diaria.game-listing-help-section .game-listing-number {
  color: #50a93d;
}
.game-listing-game-ladiaria .game-listing-draw-results span:nth-child(3),
.game-listing-game-diaria .game-listing-draw-results span:nth-child(3) {
  border: none;
  width: auto !important;
  padding-right: 5px;
  padding-left: 10px;
}
.game-listing-game-ladiaria .game-listing-draw-results span:nth-child(4),
.game-listing-game-diaria .game-listing-draw-results span:nth-child(4) {
  border-style: dotted;
  background-color: #72bf44;
}

body#game-mas1 .panel-header,
body#game-mas1 .progress {
  background: #72bf44;
}
body#game-mas1 .panel-header {
  background-color: #397417;
}
body#game-mas1 .progress:after {
  border-left-color: #72bf44;
}
body#game-mas1 .your-play-detail .game-play-pick {
  color: #72bf44;
  border-color: #72bf44;
}

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

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

.game-listing-game-mas1.game-listing-game {
  background: #72bf44;
  background: -moz-linear-gradient(right, #72bf44 0%, #397417 100%);
  background: -webkit-linear-gradient(right, #72bf44 0%, #397417 100%);
  background: linear-gradient(to right, #72bf44 0%, #397417 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-listing-game-mas1.game-listing-game .game-listing-game-blured-logo-image-container img {
  opacity: 0.35;
}
.game-listing-game-mas1.game-listing-game .game-listing-draw-results span:nth-child(3) {
  border-color: transparent;
}
.game-listing-game-mas1.game-listing-game .game-listing-draw-results span:nth-child(4) {
  border-style: dotted;
  background-color: #72bf44;
}

body#game-lotosuperpremio .panel-header,
body#game-lotosuperpremio .progress {
  background: #ff934d;
}
body#game-lotosuperpremio .panel-header {
  background-color: #9c231f;
}
body#game-lotosuperpremio .progress:after {
  border-left-color: #ff934d;
}
body#game-lotosuperpremio .your-play-detail .game-play-pick {
  color: #ff934d;
  border-color: #ff934d;
}

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

#ticket-activity-table .ticket-items-lotosuperpremio,
#ticket-activity-table .ticket-items-spdoble,
#ticket-activity-table .ticket-items-tehacefaltaviaje,
#winner-activity-table .ticket-items-lotosuperpremio,
#winner-activity-table .ticket-items-spdoble,
#winner-activity-table .ticket-items-tehacefaltaviaje {
  background: #ff934d;
  background: -moz-linear-gradient(right, #ff934d 0%, #9c231f 100%);
  background: -webkit-linear-gradient(right, #ff934d 0%, #9c231f 100%);
  background: linear-gradient(to right, #ff934d 0%, #9c231f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.game-listing-game-lotosuperpremio.game-listing-game {
  background: #ff934d;
  background: -moz-linear-gradient(right, #ff934d 0%, #9c231f 100%);
  background: -webkit-linear-gradient(right, #ff934d 0%, #9c231f 100%);
  background: linear-gradient(to right, #ff934d 0%, #9c231f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-listing-game-lotosuperpremio.game-listing-game .game-listing-jackpot.supplimental-jackpot {
  /*
   		color: #ffcf14;	    			
    	margin-top: -30px;

  &:before {
  	content: '';
  	display: inline-block;
  	width: 70px;
  	height: 70px;
  	background-repeat: no-repeat;
  	background-size: 70px;
  	background-image: url(../../../../../../websales/html/assets/images/hn/games/doble-logo-small.png);
  	margin-right: 5px;
  	position: relative;
    		top: 20px;
  }
  */
}

body#game-pega3 .panel-header,
body#game-pega3 .progress,
body#game-jugadamillonariadepega3 .panel-header,
body#game-jugadamillonariadepega3 .progress {
  background: #036cb6;
}
body#game-pega3 .panel-header,
body#game-jugadamillonariadepega3 .panel-header {
  background-color: #004576;
}
body#game-pega3 .progress:after,
body#game-jugadamillonariadepega3 .progress:after {
  border-left-color: #036cb6;
}
body#game-pega3 .your-play-detail .game-play-pick,
body#game-jugadamillonariadepega3 .your-play-detail .game-play-pick {
  color: #036cb6;
  border-color: #036cb6;
}

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

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

.game-listing-game-pega3.game-listing-game,
.game-listing-game-jugadamillonariadepega3.game-listing-game {
  background: #036cb6;
  background: -moz-linear-gradient(right, #036cb6 0%, #004576 100%);
  background: -webkit-linear-gradient(right, #036cb6 0%, #004576 100%);
  background: linear-gradient(to right, #036cb6 0%, #004576 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-listing-game-pega3.game-listing-game .game-listing-game-blured-logo-image-container img,
.game-listing-game-jugadamillonariadepega3.game-listing-game .game-listing-game-blured-logo-image-container img {
  opacity: 0.35;
}

.game-listing-game-jugadamillonariadepega3.game-listing-game {
  background: #004576;
  background: -moz-linear-gradient(right, #004576 0%, #036cb6 100%);
  background: -webkit-linear-gradient(right, #004576 0%, #036cb6 100%);
  background: linear-gradient(to right, #004576 0%, #036cb6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-listing-game-jugadamillonariadepega3.game-listing-game .game-listing-game-blured-logo-image-container img {
  top: -5%;
}
.game-listing-game-jugadamillonariadepega3.game-listing-game .game-listing-logo-container .game-listing-game-logo {
  max-width: 120px;
}

body#game-premia2 .panel-header,
body#game-premia2 .progress {
  background: #6f3687;
}
body#game-premia2 .panel-header {
  background-color: #46145b;
}
body#game-premia2 .progress:after {
  border-left-color: #6f3687;
}
body#game-premia2 .your-play-detail .game-play-pick {
  color: #6f3687;
  border-color: #6f3687;
}

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

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

.game-listing-game-premia2.game-listing-game {
  background: #6f3687;
  background: -moz-linear-gradient(right, #6f3687 0%, #46145b 100%);
  background: -webkit-linear-gradient(right, #6f3687 0%, #46145b 100%);
  background: linear-gradient(to right, #6f3687 0%, #46145b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-listing-game-premia2.game-listing-game .game-listing-game-blured-logo-image-container img {
  opacity: 0.35;
}
.game-listing-game-premia2 .game-listing-draw-results span:nth-child(3) {
  border-style: dotted;
  background-color: #46145b;
  color: #fdf001;
}

body#game-ganagol9 .panel-header,
body#game-ganagol9 .progress,
body#game-ganagol .panel-header,
body#game-ganagol .progress,
body#game-ganagol4 .panel-header,
body#game-ganagol4 .progress,
body#game-ganagol10 .panel-header,
body#game-ganagol10 .progress {
  background: #047d3c;
}
body#game-ganagol9 .panel-header,
body#game-ganagol .panel-header,
body#game-ganagol4 .panel-header,
body#game-ganagol10 .panel-header {
  background-color: #004a22;
}
body#game-ganagol9 .progress:after,
body#game-ganagol .progress:after,
body#game-ganagol4 .progress:after,
body#game-ganagol10 .progress:after {
  border-left-color: #047d3c;
}
body#game-ganagol9 .your-play-detail .game-play-pick,
body#game-ganagol .your-play-detail .game-play-pick,
body#game-ganagol4 .your-play-detail .game-play-pick,
body#game-ganagol10 .your-play-detail .game-play-pick {
  color: #047d3c;
  border-color: #047d3c;
}

.game-ganagol9 .game-header,
.game-ganagol9 .game-part-container-highlight,
.game-ganagol9 .sports-team-heading h3:before,
.game-ganagol .game-header,
.game-ganagol .game-part-container-highlight,
.game-ganagol .sports-team-heading h3:before,
.game-ganagol4 .game-header,
.game-ganagol4 .game-part-container-highlight,
.game-ganagol4 .sports-team-heading h3:before,
.game-ganagol10 .game-header,
.game-ganagol10 .game-part-container-highlight,
.game-ganagol10 .sports-team-heading h3:before {
  background: #047d3c;
  color: #fff;
}
.game-ganagol9 .text-highlight,
.game-ganagol9 .sports-team-heading h3,
.game-ganagol .text-highlight,
.game-ganagol .sports-team-heading h3,
.game-ganagol4 .text-highlight,
.game-ganagol4 .sports-team-heading h3,
.game-ganagol10 .text-highlight,
.game-ganagol10 .sports-team-heading h3 {
  color: #047d3c;
}
.game-ganagol9 .game-header, .game-ganagol9.standard-button,
.game-ganagol .game-header,
.game-ganagol.standard-button,
.game-ganagol4 .game-header,
.game-ganagol4.standard-button,
.game-ganagol10 .game-header,
.game-ganagol10.standard-button {
  background: #047d3c;
  background: -moz-linear-gradient(right, #047d3c 0%, #004a22 100%);
  background: -webkit-linear-gradient(right, #047d3c 0%, #004a22 100%);
  background: linear-gradient(to right, #047d3c 0%, #004a22 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-ganagol9 #play-type-name,
.game-ganagol #play-type-name,
.game-ganagol4 #play-type-name,
.game-ganagol10 #play-type-name {
  color: #047d3c;
}

#ticket-activity-table .ticket-items-ganagol4,
#ticket-activity-table .ticket-items-ganagol10,
#ticket-activity-table .ticket-items-ganagol9,
#ticket-activity-table .ticket-items-ganagol,
#winner-activity-table .ticket-items-ganagol4,
#winner-activity-table .ticket-items-ganagol10,
#winner-activity-table .ticket-items-ganagol9,
#winner-activity-table .ticket-items-ganagol {
  background: #047d3c;
  background: -moz-linear-gradient(right, #047d3c 0%, #004a22 100%);
  background: -webkit-linear-gradient(right, #047d3c 0%, #004a22 100%);
  background: linear-gradient(to right, #047d3c 0%, #004a22 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}

.game-listing-game-ganagol4.game-listing-game,
.game-listing-game-ganagol10.game-listing-game,
.game-listing-game-ganagol9.game-listing-game,
.game-listing-game-ganagol.game-listing-game {
  background: #047d3c;
  background: -moz-linear-gradient(right, #047d3c 0%, #004a22 100%);
  background: -webkit-linear-gradient(right, #047d3c 0%, #004a22 100%);
  background: linear-gradient(to right, #047d3c 0%, #004a22 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$fromColor", endColorstr="$toColor", GradientType=1);
}
.game-listing-game-ganagol4.game-listing-game .game-listing-game-blured-logo-image-container img,
.game-listing-game-ganagol10.game-listing-game .game-listing-game-blured-logo-image-container img,
.game-listing-game-ganagol9.game-listing-game .game-listing-game-blured-logo-image-container img,
.game-listing-game-ganagol.game-listing-game .game-listing-game-blured-logo-image-container img {
  opacity: 0.35;
}
.game-listing-game-ganagol4.game-listing-game .game-listing-logo-container .game-listing-game-logo,
.game-listing-game-ganagol10.game-listing-game .game-listing-logo-container .game-listing-game-logo,
.game-listing-game-ganagol9.game-listing-game .game-listing-logo-container .game-listing-game-logo,
.game-listing-game-ganagol.game-listing-game .game-listing-logo-container .game-listing-game-logo {
  max-width: 180px;
}

/* = Live Tracker Styling 
-------------------------------------------------------------------------------------------------------------------- */
.sr-bb .srt-base-1-primary,
.sr-bb .srt-base-1-primary-1,
.sr-bb .srt-base-1-primary-7,
.sr-bb .srt-base-1-primary-8 {
  color: #b72025;
  border-color: #b72025;
}

.sr-bb .srt-base-1-is-active-primary,
.sr-bb .srt-base-1-is-active-primary-1,
.sr-bb .srt-base-1-is-active-primary-7,
.sr-bb .srt-base-1-is-active-primary-8 {
  background-color: rgba(183, 32, 37, 0.12);
  color: #b72025;
  border-color: #b72025;
}

.sr-bb .srt-primary-1,
.sr-bb .srt-primary-7,
.sr-bb .srt-primary-5-is-hoverable:hover,
.sr-bb .srt-primary-8 {
  background-color: #b72025;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-fill-primary-1,
.sr-bb .srt-fill-primary-7,
.sr-bb .srt-fill-primary-8,
.sr-bb .srt-fill-primary-12 {
  fill: #b72025;
}

.sr-bb .srt-stroke-primary-1,
.sr-bb .srt-stroke-primary-7,
.sr-bb .srt-stroke-primary-8,
.sr-bb .srt-stroke-primary-12 {
  stroke: #b72025;
}

.sr-bb .srt-stop-primary-1,
.sr-bb .srt-stop-primary-7,
.sr-bb .srt-stop-primary-8,
.sr-bb .srt-stop-primary-12 {
  stop-color: #b72025;
}

.sr-bb .srt-primary-12 {
  background-color: #b72025;
  color: #ffffff;
  border-color: #ffffff;
}

.sr-bb .srt-base-1-lose,
.sr-bb .srt-base-1-away-1,
.sr-bb .srt-base-1-away-2 {
  background-color: transparent;
  color: #e86100;
  border-color: #e86100;
}

.sr-bb .srt-base-1-away-3 {
  background-color: transparent;
  color: #e86100;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-1-is-active-away-1 {
  background-color: rgba(183, 32, 37, 0.12);
  color: #e86100;
  border-color: #e86100;
}

.sr-bb .srt-base-1-is-active-away-2 {
  background-color: rgba(183, 32, 37, 0.12);
  color: #e86100;
  border-color: #6a1315;
}

.sr-bb .srt-base-1-is-active-away-3 {
  background-color: rgba(183, 32, 37, 0.12);
  color: #e86100;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-away-1 {
  background-color: #e86100;
  color: #ffffff;
  border-color: #e86100;
}

.sr-bb .srt-away-2 {
  background-color: #e86100;
  color: #ffffff;
  border-color: #6a1315;
}

.sr-bb .srt-away-3 {
  background-color: #e86100;
  color: #ffffff;
  border-color: #FFFFFF;
}

.sr-bb .srt-lose {
  background-color: #e86100;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-fill-change-decrease {
  fill: #e86100;
}

.sr-bb .srt-stroke-change-decrease {
  stroke: #e86100;
}

.sr-bb .srt-fill-away-1,
.sr-bb .srt-fill-away-2,
.sr-bb .srt-fill-away-3,
.sr-bb .srt-fill-lose {
  fill: #e86100;
}

.sr-bb .srt-stroke-away-1,
.sr-bb .srt-stroke-away-2,
.sr-bb .srt-stroke-away-3,
.sr-bb .srt-stroke-lose {
  stroke: #e86100;
}

.sr-bb .srt-stop-away-1 {
  stop-color: #e86100;
}

.live-tracker .sr-bb .sr-lmt-plus__footer-wrapper .sr-lmt-plus__expand-wrapper.srm-is-collapsed {
  background-color: #b72025;
}

/* Language Specific
--------------------------------------------------------------------------------------------------------------------- */

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