@import url("ws-partials/grid-system.css");
@import url("ws-partials/typography.css");
@import url("ws-partials/menu.css");

@import url("ws-partials/event-summary.css");
@import url("ws-partials/team-overview.css");
@import url("ws-partials/content-list-item.css");

@import url("ws-partials/pagination.css");

@media only screen and (max-width: 1024) {
    .small-mb {
        font-size: 11px;
    }
}

.season-row {
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-top: 10px;
    margin-bottom: 10px;
}

.season-row > select {
    height: fit-content;
    margin-right: 20px;
}

.season-row > select.hidden {
    display: none;
}

.sp-tab-group.ws-grid-tabs .sp-tab-menu {
    box-shadow: unset;
}

/* Color for position in number */
td.data-number span {
    display: flex;
    height: 26px;
    width: 26px;
    align-items: center;
    justify-content: center;
    font-weight: 500;
    border-radius: 30px;
    line-height: 26px;
}

@media screen and (min-width: 1025px) {
	td.data-number span {
		width: 34px;
		height: 34px;
		border-radius: 38px;
	}
}

/* Color for sub-in and sub-out in event performance table */
.sp-event-performance .sub-in:before {
	color: #CA1616;
}

.sp-event-performance .sub-out:before {
	color: #5AC328;
}

/* Timeline */
.ws-event-timeline .sp-data-table .ws-tl-event-time.ws-number {
	font-size: 20px;
	font-weight: bold;
}

.ws-event-timeline .ws-lightbox-video {
	display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    margin-top: 10px;
	font-weight: bold;
}

@media screen and (min-width: 1025px) {
	.ws-event-timeline .sp-data-table .ws-tl-event-time.ws-number {
		font-size: 30px;
	}
}
