/* =============================
Scott County Youth Football
TeamSideline Custom CSS
============================= */
:root {
--navy: #0b1d3a;
--red: #b11217;
--white: #ffffff;
--gold: #f4c430;
}
/* Header / Hero */
.sc-youth-header {
background: linear-gradient(135deg, var(--navy), #07162c);
color: var(--white);
text-align: center;
padding: 40px 20px;
margin-bottom: 30px;
}
.sc-youth-header img {
max-width: 260px;
width: 100%;
margin-bottom: 20px;
}
.sc-youth-header h1 {
font-size: 2.2rem;
text-transform: uppercase;
letter-spacing: 2px;
margin-bottom: 10px;
}
.sc-youth-header p {
max-width: 800px;
margin: 0 auto;
font-size: 1.1rem;
}
/* Content Sections */
.sc-section {
background: #ffffff;
max-width: 900px;
margin: 30px auto;
padding: 25px;
border-top: 6px solid var(--red);
box-shadow: 0 4px 10px rgba(0,0,0,0.1);
}
.sc-section h2 {
color: var(--navy);
text-transform: uppercase;
margin-bottom: 12px;
}
/* Contact Box */
.sc-contact {
background: #eef1f6;
border-left: 6px solid var(--navy);
}
.sc-contact a {
color: var(--red);
font-weight: bold;
text-decoration: none;
}
.sc-contact a:hover {
text-decoration: underline;
}