@charset "utf-8";
/* CSS Document */
html, body {
margin: 0 !important;
padding: 0 !important;
height: 100% !important;
width: 100% !important;
}
/* What it does: Stops clients resizing small text. */
* {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
/* What it does: Forces Outlook.com to display full width. */
.ExternalClass {
width: 100%;
}
/* What is does: Centers on Android 4.4 */
div[style*="margin: 16px 0"] {
margin: 0 !important;
}
/* What it does: Stops Outlook from adding extra spacing to tables. */
table, td {
mso-table-lspace: 0pt !important;
mso-table-rspace: 0pt !important;
border-spacing: 0 !important;
}
/* What it does: Fixes webkit padding issue. Fix for Yahoo mail table alignment bug. Applies table-layout to the first 2 tables then removes for anything nested deeper. */
table {
border-collapse: collapse !important;
table-layout: fixed !important;
margin: 0 auto !important;
border-spacing: 0 !important;
}
/*table table table {
border-collapse: collapse !important;
table-layout: auto;
border-spacing: 5pt !important;
}*/
table.gameday:hover td {
background: #f6f6f6 !important;
}
table.staff:hover td {
background: #f6f6f6!important;
}
/* What it does: Uses a better rendering method when resizing images in IE. */
img {
-ms-interpolation-mode: bicubic !important;
}
/* What it does: Overrides styles added when Yahoo's auto-senses a link. */
.yshortcuts a {
border-bottom: none !important;
}
/* What it does: Another work-around for iOS meddling in triggered links. */
a[x-apple-data-detectors] {
color: inherit !important;
}
/* Media Queries */
@media screen and (max-width: 600px) {
.table-container {
width: 100% !important;
border-collapse: collapse !important;
}
/* What it does: Forces elements to resize to the full width of their container. Useful for resizing images beyond their max-width. */
.fluid{
max-width: 100% !important;
margin-left: auto !important;
margin-right: auto !important;
height: auto !important;
}
/* And center justify these ones. */
.fluid-centered {
margin-left: auto !important;
margin-right: auto !important;
}
/* What it does: Forces table cells into full-width rows. */
.stack-column-center {
display: block !important;
width: 100% !important;
max-width: 100% !important;
direction: ltr !important;
}
/* And center justify these ones. */
.stack-column-center {
text-align: center !important;
}
/* What it does: Generic utility class for centering. Useful for images, buttons, and nested tables. */
.center-on-narrow {
text-align: center !important;
display: block !important;
margin-left: auto !important;
margin-right: auto !important;
float: none !important;
}
table.center-on-narrow {
display: inline-block !important;
}
}
button.accordion {
background-color: #999999 !important;
color: #ffffff !important;
cursor: pointer !important;
padding: 18px !important;
width: 100% !important;
border: none !important;
text-align: left !important;
outline: none !important;
font-size: 15px !important;
transition: 0.4s !important;
}
button.accordion.active, button.accordion:hover {
background-color: #999999 !important;
color:#ffffff !important;
font-size: 18px !important;
}
button.accordion:after {
/*content: '\002B';*/
content: '\002B'; /* Unicode character for "plus" sign (+) */
color: #ffffff !important;
font-weight: bold !important;
float: right !important;
margin-left: 5px !important;
}
button.accordion.active:after {
/*content: "\2212";*/
content: "\2212"; /* Unicode character for "minus" sign (-) */
}
div.panel {
padding: 0 18px !important;
background-color: #999999;
color: #ffffff;
}
@charset "utf-8";
/* CSS Document */
html, body {
margin: 0 !important;
padding: 0 !important;
height: 100% !important;
width: 100% !important;
}
/* What it does: Stops clients resizing small text. */
* {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
/* What it does: Forces Outlook.com to display full width. */
.ExternalClass {
width: 100%;
}
/* What is does: Centers on Android 4.4 */
div[style*="margin: 16px 0"] {
margin: 0 !important;
}
/* What it does: Stops Outlook from adding extra spacing to tables. */
table, td {
mso-table-lspace: 0pt !important;
mso-table-rspace: 0pt !important;
border-spacing: 0 !important;
}
/* What it does: Fixes webkit padding issue. Fix for Yahoo mail table alignment bug. Applies table-layout to the first 2 tables then removes for anything nested deeper. */
table {
border-collapse: collapse !important;
table-layout: fixed !important;
margin: 0 auto !important;
border-spacing: 0 !important;
}
/*table table table {
border-collapse: collapse !important;
table-layout: auto;
border-spacing: 5pt !important;
}*/
table.gameday:hover td {
background: #f6f6f6 !important;
}
table.staff:hover td {
background: #f6f6f6 !important;
}
/* What it does: Uses a better rendering method when resizing images in IE. */
img {
-ms-interpolation-mode: bicubic !important;
}
/* What it does: Overrides styles added when Yahoo's auto-senses a link. */
.yshortcuts a {
border-bottom: none !important;
}
/* What it does: Another work-around for iOS meddling in triggered links. */
a[x-apple-data-detectors] {
color: inherit !important;
}
/* Media Queries */
@media screen and (max-width: 600px) {
.table-container {
width: 100% !important;
border-collapse: collapse !important;
}
/* What it does: Forces elements to resize to the full width of their container. Useful for resizing images beyond their max-width. */
.fluid{
max-width: 100% !important;
margin-left: auto !important;
margin-right: auto !important;
height: auto !important;
}
/* And center justify these ones. */
.fluid-centered {
margin-left: auto !important;
margin-right: auto !important;
}
/* What it does: Forces table cells into full-width rows. */
.stack-column-center {
display: block !important;
width: 100% !important;
max-width: 100% !important;
direction: ltr !important;
}
/* And center justify these ones. */
.stack-column-center {
text-align: center !important;
}
/* What it does: Generic utility class for centering. Useful for images, buttons, and nested tables. */
.center-on-narrow {
text-align: center !important;
display: block !important;
margin-left: auto !important;
margin-right: auto !important;
float: none !important;
}
table.center-on-narrow {
display: inline-block !important;
}
}
button.accordion {
background-color: #999999 !important;
color: #fff !important;
cursor: pointer !important;
padding: 18px !important;
width: 100% !important;
border: none !important;
text-align: left !important;
outline: none !important;
font-size: 15px !important;
transition: 0.4s !important;
}
button.accordion.active, button.accordion:hover {
background-color: #999999 !important;
font-size: 18px !important;
}
button.accordion:after {
/*content: '\002B';*/
content: '\002B'; /* Unicode character for "plus" sign (+) */
color: #fff !important;
font-weight: bold !important;
float: right !important;
margin-left: 5px !important;
}
button.accordion.active:after {
/*content: "\2212";*/
content: "\2212"; /* Unicode character for "minus" sign (-) */
}
div.panel {
padding: 0 18px !important;
background-color: #999999!important;
color: #ffffff !important;
max-height: 0;
overflow: hidden !important;
transition: max-height 0.2s ease-out !important;
}
a:link {
text-decoration: none !important;
}
a:visited {
text-decoration: none !important;
}
a:hover {
text-decoration: underline !important;
}
a:active {
text-decoration: none !important;
} !important;
max-height: 0;
overflow: hidden !important;
transition: max-height 0.2s ease-out !important;
}
a:link {
text-decoration: none !important;
}
a:visited {
text-decoration: none !important;
}
a:hover {
text-decoration: underline !important;
}
a:active {
text-decoration: none !important;
}