.content-box.select-team {
	margin-bottom: 25px;
}
.select-team .content .row {
	align-items: center;
}
.select-team .content img {
	height: 100px;
}
.select-team .content h3 {
	display: inline-block;
	margin-left: 15px;
}
#depth-chart-form {
	text-align: right;
	margin-right: 15px;
}
#depth-chart-form label {
	font-family: 'endzone', sans-serif;
	font-size: 18px;
	color: #043173;
	margin-right: 10px;
}
#depth-chart-form select {
	border: 2px solid #ccc;
    padding: 10px 0;
}
.col-title {
	background: #888888;
	font-family: 'endzone', sans-serif;
	color: white;
	text-align: center;
	font-size: 20px;
	padding: 15px 0 5px;
}
.player-depth-list .border-left {
	border-left: 1px solid #333;
}
.player-depth-list ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
.player-depth-list li {
	width: 100%;
	padding: 5px 15px;
	margin: 0;
}
.player-depth-list li:nth-child(even) {
	background: #F2F6FF;
}
.player-depth-list li a {
	color: #333;
	font-size: 100%;
}
.offense-defense-depth-boxes .content-box .col-md {
	margin-bottom: 0;
}
.offense-defense-depth-boxes .content-box .row {
	height: 100%;
}
.offense-defense-depth-boxes .content-box {
	margin-bottom: 40px
}
.row .col-md:nth-child(even) .col-title {
	background: #555555;
}
.row .col-md .qb.col-title {
	background: #333;
}
.row .col-md .rb.col-title {
	background: #A41C1F;
}
.row .col-md .lwr.col-title,
.row .col-md .swr.col-title,
.row .col-md .rwr.col-title {
	background: #043173;
}
.row .col-md .te.col-title {
	background: #6883AB;
}
.row .col-md .k.col-title {
	background: #C87779;
}

@media only screen and (max-width: 768px) {
    #depth-chart-form label {
        display: none;
    }
}
@media only screen and (max-width: 767px) {
	.title-bar .btn {
		display: none;
	}
	.select-team .content img {
		height: 50px;
	}
	.player-depth-list .border-left {
		border:  none;
	}
	.select-team .col-md-8, .select-team .col-md-4 {
		margin: 10px 0;
		text-align: center;
	}
	#depth-chart-form {
		text-align: center;
		margin-right: 0;
	}
}
@media (max-width: 523px) {
    .green-grid-bg.title-bar {
        padding: 10px 0 60px;
    }

    .green-grid-bg.title-bar .container {
        display: flex;
        flex-direction: column;
        align-items: center;
        row-gap: 15px;
    }
}
