/**
* Sout Africa-specific styles
*
* This style will be used when using Sout Africa theme
*/
/**
* Custom functions
*/
/**
* Color variables declaration
*/
header {
  background-color: #007a4d; }

.menu-btn {
  background-color: #00422a; }
  .menu-btn:hover {
    color: #FFF;
    background-color: #003320; }

.nav-tabs li {
  width: 25%; }

.nav-tabs a {
  background: url("../../assets/images/za/za-sprite.png") no-repeat;
  padding: 0; }

.nav-tabs .lotto {
  background-position: 60px -3px;
  background-size: 50%; }

.nav-tabs .lotto_plus {
  background-position: 60px -45px;
  background-size: 50%; }

.nav-tabs .powerball {
  background-position: 60px -89px;
  background-size: 50%; }

.nav-tabs .powerball_plus {
  background-position: 60px -130px;
  background-size: 50%; }

.numbers {
  color: #FFF;
  background-color: #f7d72e;
  background: -webkit-radial-gradient(30% 30%, farthest-corner, #2df381, #08803b 40%);
  background: -o-radial-gradient(30% 30%, farthest-corner, #2df381, #08803b 40%);
  background: -moz-radial-gradient(30% 30%, farthest-corner, #2df381, #08803b 40%);
  background: radial-gradient(farthest-corner at 30% 30%, #2df381, #08803b 40%); }

#calendarModal.cm-powerball .modal-header, #calendarModal.cm-powerball_plus .modal-header {
  background: #b2e9fc;
  background: -webkit-gradient(radial, center center, 0, center center, 460, from(#b2e9fc), to(#007faa));
  background: -webkit-radial-gradient(circle, #b2e9fc, #007faa);
  background: -moz-radial-gradient(circle, #b2e9fc, #007faa);
  background: -ms-radial-gradient(circle, #b2e9fc, #007faa); }

#calendarModal.cm-powerball .calendar-days--wrapper td.active, #calendarModal.cm-powerball_plus .calendar-days--wrapper td.active {
  background-color: #007faa; }

#calendarModal.cm-lotto .modal-header, #calendarModal.cm-lotto_plus .modal-header {
  background: #faf3ce;
  background: -webkit-gradient(radial, center center, 0, center center, 460, from(#faf3ce), to(#efcd1c));
  background: -webkit-radial-gradient(circle, #faf3ce, #efcd1c);
  background: -moz-radial-gradient(circle, #faf3ce, #efcd1c);
  background: -ms-radial-gradient(circle, #faf3ce, #efcd1c); }

#calendarModal.cm-lotto .calendar-days--wrapper td.active, #calendarModal.cm-lotto_plus .calendar-days--wrapper td.active {
  background-color: #efcd1c; }

.mp-menu label {
  color: #fcb215; }

.za-bonus {
  margin-left: 66px; }

.jumbo-info div {
  text-align: right; }
  .jumbo-info div small {
    width: 191px; }

.za-link {
  padding-top: 37px; }

#calendarModal .modal-header {
  background-color: #f7d72e; }

#calendarModal .calendar-days--wrapper td.active {
  background-color: #f7d72e; }

.results-heading {
  background-color: #007a4d; }
