#st-standings-component {
padding: 1em;
position: relative;
}
#st-loading {
position: absolute;
height: 100%;
width: 100%;
background: rgba(0,0,0,.5) url("img/Ripple-2s-200px.gif") center center no-repeat;
top: 0;
left: 0;
min-height: 200px;
}
.st-checkbox-group {
margin: 0 1em 0.25em 1em;
}
.st-team-column {
text-align: left;
}
.st-away-score {
border-left: 2px solid #046387;
}
.st-nav {
background-color: #046387;
color: white;
}
#st-skill-level, #st-gender {
padding: 0;
}
#st-standings-container label {
padding-left: 0.25em;
}
#st-skill-level li, #st-gender li {
padding: 0 1em;
}
#st-standings-container, #st-games-container {
border: 2px solid #046387;
padding-top: .5em;
text-align: center;
}
ul {
margin-bottom: 0;
}
@media(max-width: 992px) {
table {
border-spacing: 0.75em 0.5em;
margin-left: -15px;
margin-right: -15px;
}
}
@media(min-width: 992px) {
#st-games-container {
border-left: 0;
}
.st-short-text {
display: none;
}
}
@media(max-width: 992px) {
#st-games-container {
border-top: 0;
}
.st-long-text {
display: none;
}
#st-skill-level li, #st-gender li {
padding: 0 0.5em;
}
}
#st-standings-component h4, #st-standings-component th {
color: #046387;
}
#st-standings-table :nth-child(even).row, .st-games-table :nth-child(even).row {
background-color: #eeeeee;
}
.st-table-header {
font-weight: bolder;
}
.active {
font-weight: bolder;
}