:root {
  //Theme Colours
  --primary-color:#1f294a;
  --primary-color-darken: #222E54;
  --primary-color-lighten: #2C3B6A;

  --primary-font-color:#3a3a3a;
  --primary-background-color:#F9F9F9;
  --light-font-color:#FFFFFF;

  --darkest-color: #212121;
  --light-grey: #b4b4b4;

  // MAIN
  --lb3-widget-icon: url(../../images/logo-icon2.png);
  --lb3-widget-icon-2x: url(../../images/logo-icon2-x2.png);
  --lb3-widget-font: "Gotham A", "Gotham B", "Gotham", Helvetica, Arial, serif;
  --lb3-widget-bg-color: var(--primary-color);
  --lb3-widget-border-color: var(--primary-color);
  --lb3-widget-text-color: #ffffff;
  --lb3-widget-date-text-color: #ffffff;
  --lb3-widget-header-text-color: var(--light-grey);

  --lb3-widget-navigation-icon-width: 73px;
  --lb3-widget-navigation-icon-height: 73px;

  // CLOSE BTN
  --lb3-close-btn-bg-color: var(--primary-color);

  // MINI SCOREBOARD
  --lb3-miniscoreboard-close-wrapper-border: 2px solid #252525;
  --lb3-miniscoreboard-close-btn-back: none;
  --lb3-miniscoreboard-close-btn-color: #fff;
  --lb3-miniscoreboard-close-btn-font-size: 18px;

  --lb3-miniscoreboard-opt-btn-border: 1px solid var(--primary-font-color);
  --lb3-miniscoreboard-opt-btn-back: var(--primary-background-color);
  --lb3-miniscoreboard-opt-btn-back-hover: var(--light-grey);
  --lb3-miniscoreboard-opt-btn-color: var(--primary-font-color);
  --lb3-miniscoreboard-opt-line-height: 22px;
  --lb3-miniscoreboard-opt-font-size: 14px;

  --lb3-miniscoreboard-date-color: #7a7a7a;

  --lb3-miniscoreboard-rank-label-color: #7a7a7a;
  --lb3-miniscoreboard-points-label-color: #7a7a7a;

  // FIRST TO
  --lb3-miniscoreboard-inverse-first-to-date-color: #7a7a7a;
  --lb3-miniscoreboard-inverse-first-to-date-only-color: var(--primary-font-color);
  --lb3-miniscoreboard-first-to-header-rank-color: #7a7a7a;
  --lb3-miniscoreboard-first-to-header-points-color: #7a7a7a;

  --lb3-miniscoreboard-vertical-first-to-rank-color: #7a7a7a;
  --lb3-miniscoreboard-vertical-first-to-points-color: #7a7a7a;
  --lb3-miniscoreboard-first-to-date-color: #7a7a7a;

  // TOURNAMENTS
  --lb3-tournament-icon: url(../../images/big-tournament-icon.svg);
  --lb3-tournament-icon-bg-image: url(../../images/big-dark-blue-btn-icon.png);
  --lb3-tournament-icon-bg-image-2x: url(../../images/big-dark-blue-btn-icon-2x.png);
  --lb3-tournament-header-back: var(--primary-color);
  --lb3-tournament-header-border-bottom: 1px solid #4c4c4c;
  --lb3-tournament-header-label-color: var(--light-font-color);
  --lb3-tournament-header-date-color: var(--light-font-color);
  --lb3-tournament-header-close-back-image: url(../../cl-black-theme/images/close-icon.svg);
  --lb3-tournament-header-list-back-image: url(../../cl-black-theme/images/menu.svg);

  --lb3-tournament-details-bg-color: var(--primary-background-color);
  --lb3-tournament-details-label-color: var(--primary-font-color);
  --lb3-tournament-footer-bg-color: var(--primary-color);
  --lb3-tournament-footer-top-border: 1px solid #4c4c4c;
  --lb3-tournament-footer-text-color: var(--light-font-color);
  --lb3-tournament-container-bg-color: var(--primary-background-color);
  --lb3-tournament-container-text-color: var(--primary-font-color);
  --lb3-tournament-container-text-size: 12px;
  --lb3-tournament-container-height: 28px;
  --lb3-tournament-container-line-height: 28px;

  --lb3-tournament-lb-first-place-back: none;
  --lb3-tournament-lb-first-place-color: #ffe500;
  --lb3-tournament-lb-first-place-border: 1px solid #e2d45f;

  --lb3-tournament-lb-second-place-back: none;
  --lb3-tournament-lb-second-place-color: #d4d4d4;
  --lb3-tournament-lb-second-place-border: 1px solid #c8c8c8;

  --lb3-tournament-lb-third-place-back: none;
  --lb3-tournament-lb-third-place-color: #ffa800;
  --lb3-tournament-lb-third-place-border: 1px solid #e2b662;

  --lb3-tournament-header-text-color: var(--primary-font-color);
  --lb3-tournament-header-text-size: 11px;

  --lb3-tournament-top-results-bg-color: #E4E3D6;
  --lb3-tournament-top-results-bg-box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.3);
  --lb3-tournament-details-container-bg-color: var(--primary-background-color);
  --lb3-tournament-details-header-color: #e4bc1f;
  --lb3-tournament-details-date-color: var(--primary-font-color);
  --lb3-tournament-details-body-color: var(--primary-font-color);
  --lb3-tournament-details-link-color: #2c9ab7;
  --lb3-tournament-list-bg-color: var(--primary-background-color);

  --lb3-tournament-details-opt-in-back: var(--primary-background-color);
  --lb3-tournament-details-opt-in-back-border-top: 1px solid var(--light-grey);
  --lb3-tournament-details-opt-in-btn-back: var(--primary-background-color);
  --lb3-tournament-details-opt-in-btn-back-hover: #292929;
  --lb3-tournament-details-opt-in-color: var(--primary-font-color);
  --lb3-tournament-details-opt-in-border: 1px solid var(--primary-font-color);

  --lb3-tournament-list-accordion-label-back: var(--primary-color-darken);
  --lb3-tournament-list-accordion-label-icon: var(--light-font-color);
  --lb3-tournament-list-accordion-label-icon-show: var(--light-font-color);
  --lb3-tournament-list-accordion-label-back-show: var(--darkest-color);
  --lb3-tournament-list-accordion-label-back-hover: var(--primary-color-lighten);
  --lb3-tournament-list-accordion-label-color-show: var(--light-font-color);
  --lb3-tournament-list-item-cont-border-bottom: 1px solid var(--light-grey);
  --lb3-tournament-list-item-cont-back-hover: #e5e2d5;

  --lb3-tournament-lb-active-member-row-height: 28px;
  --lb3-tournament-lb-active-member-row-back: #E4E3D6;
  --lb3-tournament-lb-active-member-row-color: var(--primary-color);

  --lb3-tournament-lb-opt-in-back: var(--primary-background-color);
  --lb3-tournament-lb-opt-in-btn-back: var(--primary-background-color);
  --lb3-tournament-lb-opt-in-btn-color: var(--primary-font-color);
  --lb3-tournament-lb-opt-in-btn-back-hover: #292929;
  --lb3-tournament-lb-opt-in-border: 1px solid var(--primary-font-color);

  // ACHIEVEMENTS
  --lb3-achievements-icon: url(../../images/big-challenge-icon.svg);
  --lb3-achievements-icon-bg-image: url(../../images/big-dark-blue-btn-icon.png);
  --lb3-achievements-icon-bg-image-2x: url(../../images/big-dark-blue-btn-icon-2x.png);
  --lb3-achievements-header-bg-color: var(--primary-color);
  --lb3-achievements-header-label-color: var(--light-font-color);
  --lb3-achievements-header-date-color: var(--light-grey);
  --lb3-achievements-header-close-image: url(../../cl-black-theme/images/close-icon.svg);
  --lb3-achievements-header-border-bottom: 1px solid #4c4c4c;
  --lb3-achievements-details-bg-color: var(--primary-background-color);
  --lb3-achievements-container-bg-color: var(--primary-background-color);
  --lb3-achievements-details-header-text-color: var(--primary-font-color);
  --lb3-achievements-details-date-color: var(--primary-font-color);
  --lb3-achievements-details-body-color: var(--primary-font-color);
  --lb3-achievements-details-link-color: #2c9ab7;
  --lb3-achievements-footer-bg-color: var(--primary-color);
  --lb3-achievements-footer-top-border: 1px solid #4c4c4c;
  --lb3-achievements-footer-text-color: var(--light-grey);
  --lb3-achievements-divider-color: #e5e2d5;
  --lb3-achievements-item-label-color: var(--primary-font-color);
  --lb3-achievements-item-body-color: var(--primary-font-color);
  --lb3-achievements-progress-bg-color: var(--primary-color);
  --lb3-achievements-progress-fill-color: #fff;
  --lb3-achievements-progress-text-color: var(--primary-color);
  --lb3-achievements-progress-border: 1px solid var(--primary-color);
  --lb3-achievements-btn-bg-color:  var(--primary-color);;
  --lb3-achievements-btn-hover-color:  var(--primary-color-lighten);
  --lb3-achievements-btn-border-radius: 3px;
  --lb3-achievements-btn-box-shadow: 1px 3px 4px rgba(0,0,0,0.2);
  --lb3-achievements-btn-border: none;

  // REWARDS

  --lb3-rewards-icon: url(../../images/big-reward-icon.svg);
  --lb3-rewards-icon-bg-image: url(../../images/big-dark-blue-btn-icon.png);
  --lb3-rewards-icon-bg-image-2x: url(../../images/big-dark-blue-btn-icon-2x.png);
  --lb3-rewards-header-bg-color: var(--primary-color);
  --lb3-rewards-header-close-image: url(../../cl-black-theme/images/close-icon.svg);
  --lb3-rewards-header-border-bottom: 1px solid #4c4c4c;
  --lb3-rewards-footer-bg-color: var(--primary-color);
  --lb3-rewards-footer-top-border: 1px solid #4c4c4c;
  --lb3-rewards-footer-text-color: var(--light-grey);
  --lb3-rewards-bg-color: var(--primary-background-color);
  --lb3-rewards-divider-color: #e5e2d5;
  --lb3-rewards-item-label-color: var(--primary-font-color);
  --lb3-rewards-item-body-color: var(--primary-font-color);
  --lb3-rewards-item-bg-color-hover: #e5e2d5;
  --lb3-rewards-accordion-bg-color: var(--primary-color-darken);
  --lb3-rewards-accordion-hover-color: var(--primary-color-lighten);
  --lb3-rewards-details-bg-color: var(--primary-background-color);
  --lb3-rewards-details-title-color: var(--primary-font-color);
  --lb3-rewards-details-date-color: var(--primary-font-color);
  --lb3-rewards-details-body-color: var(--primary-font-color);
  --lb3-rewards-details-reward-bg-color: #173135;
  --lb3-rewards-winnings-bg-color: var(--primary-color);
  --lb3-rewards-btn-bg-color:  var(--primary-color);;
  --lb3-rewards-btn-border: none;
  --lb3-rewards-btn-hover-color: var(--primary-color-lighten);
  --lb3-rewards-btn-border-radius: 3px;
  --lb3-rewards-btn-box-shadow: 1px 3px 4px rgba(0,0,0,0.2);

  --lb3-rewards-accordion-container-show-bg-color: var(--darkest-color);
  --lb3-rewards-accordion-container-show-color: #ffffff;

  // MESSAGES

  --lb3-messages-icon: url(../../images/big-message-icon.svg);
  --lb3-messages-icon-bg-image: url(../../images/big-dark-blue-btn-icon.png);
  --lb3-messages-icon-bg-image-2x: url(../../images/big-dark-blue-btn-icon-2x.png);
  --lb3-messages-header-bg-color: var(--primary-color);
  --lb3-messages-header-text-color: #fff;
  --lb3-messages-header-date-color: var(--primary-font-color);
  --lb3-messages-header-close-image: url(../../cl-black-theme/images/close-icon.svg);
  --lb3-messages-header-border-bottom: 1px solid #4c4c4c;
  --lb3-messages-item-bg-color: var(--primary-background-color);
  --lb3-messages-item-hover-color: #e5e2d5;
  --lb3-messages-item-divider-color: #e5e2d5;
  --lb3-messages-item-label-color: var(--primary-font-color);
  --lb3-messages-item-text-color: var(--primary-font-color);
  --lb3-messages-details-bg-color: var(--primary-background-color);
  --lb3-messages-details-title-color: var(--primary-font-color);
  --lb3-messages-details-date-color: var(--primary-font-color);
  --lb3-messages-details-text-color: var(--primary-font-color);
  --lb3-messages-footer-bg-color: var(--primary-color);
  --lb3-messages-footer-text-color: #fff;
  --lb3-messages-footer-top-border: 1px solid #4c4c4c;

  // NOTIFICATIONS
  --lb3-notification-back-image: url(../../images/big-blue-btn-icon2.png);

  //ASSETS
  --prev-btn-icon-bg: url(../../images/prev-btn-icon-blue.svg);

}
