Custom CSS for 49’ers Schedule Table, Slider & Countdown

/******************************************************/
/* 49ers Schedule Rules */
/******************************************************/

/*————————————————————–
* 49ers Countdown Timer
*————————————————————*/
.mstw-gs-cdt-dtg.mstw-gs-cdt-dtg_49ers {
color: #AA0000; /*49er red*/
}

.mstw-gs-cdt-opponent.mstw-gs-cdt-opponent_49ers, .mstw-gs-cdt-opponent.mstw-gs-cdt-opponent_49ers a {
color: #AA0000; /*49er red*/
}

.mstw-gs-cdt-location.mstw-gs-cdt-location_49ers, .mstw-gs-cdt-location.mstw-gs-cdt-location_49ers a {
color: #C8AA76; /*49er gold*/
}

.mstw-gs-cdt-intro.mstw-gs-cdt-intro_49ers {
color: #AA0000; /*49er red*/
}

.mstw-gs-cdt-countdown.mstw-gs-cdt-countdown_49ers {
color: #AA0000; /*49er red*/
background-color: #C8AA76; /*49er gold*/
}

/*————————————————————–
* 49ers Schedule Table [shortcode]
*————————————————————*/

.mstw-gs-table-head.mstw-gs-table-head_49ers th {
background-color: #AA0000; /*49er red*/
color: #C8AA76; /*49er gold*/
border-color: black;
}

.mstw-gs-odd.mstw-gs-odd_49ers td {
background-color: #C8AA76; /*49er gold*/
color: #AA0000; /*49er red*/
border-color: black;
}

.mstw-gs-odd.mstw-gs-odd_49ers td a {
color: #AA0000; /*49er red*/
background: none;
text-decoration: underline;
}

.mstw-gs-odd.mstw-gs-odd_49ers td a:hover {
text-decoration: none;
}

.mstw-gs-even.mstw-gs-even_49ers td {
background-color: #AA0000; /*49er red*/
color: #C8AA76; /*49er gold*/
border-color: black;
}

.mstw-gs-even.mstw-gs-even_49ers td a {
color: #C8AA76; /*49er gold*/
background: none;
text-decoration: underline;
}

.mstw-gs-even.mstw-gs-even_49ers td a:hover {
text-decoration: none;
}

.mstw-gs-table-head_49ers thead, .mstw-gs-table-head_49ers tr, .mstw-gs-table-head_49ers th {
border-color: black;
}

/* Set the even row attributes */
.mstw-gs-even_49ers tr, .mstw-gs-even_49ers td {
border-color: #black;
}

.mstw-gs-odd_49ers tr, .mstw-gs-odd_49ers td {
border-color: #black;
}

/*————————————————————–
* 49ers Schedule Table Widget
*————————————————————*/
.mstw-gs-sw-tab-head.mstw-gs-sw-tab-head-49ers th {
background-color: #AA0000; /*49er red*/
color: #C8AA76; /*49er gold*/
border-color: black;
}

.mstw-gs-sw-tab-head_49ers thead, .mstw-gs-sw-tab-head_49ers tr, .mstw-gs-gs-tab-head_49ers th {
border-color: black;
}

.mstw-gs-sw-odd.mstw-gs-sw-odd_49ers td {
background-color: #C8AA76; /*49er gold*/
color: #AA0000; /*49er red*/
border-color: black;
}

.mstw-gs-sw-odd.mstw-gs-sw-odd_49ers td a, .mstw-gs-sw-odd.mstw-gs-sw-odd_49ers td a:visited, .mstw-gs-sw-odd.mstw-gs-sw-odd_49ers td a:active {
color: #AA0000; /*49er red*/
background: none;
text-decoration: underline;
}

.mstw-gs-sw-odd.mstw-gs-sw-odd_49ers td a:hover {
text-decoration: none;
}

.mstw-gs-sw-even.mstw-gs-sw-even_49ers td {
background-color: #AA0000; /*49er red*/
color: #C8AA76; /*49er gold*/
border-color: black;
}

.mstw-gs-sw-even.mstw-gs-sw-even_49ers td a, .mstw-gs-sw-even.mstw-gs-sw-even_49ers td a:visited, .mstw-gs-sw-even.mstw-gs-sw-even_49ers td a:active {
color: #C8AA76; /*49er gold*/
background: none;
text-decoration: underline;
}

.mstw-gs-sw-even.mstw-gs-sw-even_49ers td a:hover {
text-decoration: none;
}

/*————————————————————–
* 49ers Schedule Slider
*————————————————————*/
.gs-slider .box.box_49ers {
background-color: #AA0000; /*49er red*/
color: #C8AA76; /*49er gold*/
}

.gs-slider .title.title_49ers {
color: #C8AA76; /*49er gold*/
}

.gs-slider .full-schedule-link.full-schedule-link_49ers a {
color: #C8AA76; /*49er gold*/
}

.gs-slider-area_49ers {
background-color: #AA0000;
}

.gs-slider #schedule-slider.schedule-slider_49ers {
background-color: #AA0000;
}

.game-block .date.date_49ers {
color: white;
border-bottom-color: white;
}

/*.gs-slider .game-block .opponent.opponent_49ers.pad {*/
.game-block .opponent.opponent_49ers {
color: white;
}

.game-block .opponent.opponent_49ers a {
color: #FFF;
text-decoration: underline;
}

.game-block .opponent.opponent_49ers a:hover {
text-decoration: none;
color: #fff;
}

.gs-slider .game-block .location.location_49ers.pad {
color: #C8AA76; /*49er gold*/
}

.gs-slider .game-block .location.location_49ers.pad a {
color: #C8AA76; /*49er gold*/
text-decoration: underline;
}

.gs-slider .game-block .location.location_49ers.pad a:hover {
text-decoration: none;
}

.gs-slider .game-block .time-result.time-result_49ers.pad {
color: white;
}

.gs-divider.gs-divider_49ers {
border-bottom-color: #C8AA76; /*49er gold*/
}

#gs-slider-left-arrow.gs-slider-left-arrow_49ers {
color: #C8AA76; /*49er gold*/
}

#gs-slider-right-arrow.gs-slider-right-arrow_49ers {
color: #C8AA76; /*49er gold*/
}