/* General tags */ 
body {
    background-color: #2c3e50;
}

h1 {
    color: navajowhite;
    outline-style: solid;
    text-align: center;
}

h2 {
    text-align: center;
}

p {
    color: white;
    font-weight: bold;
}

/* Table Styling */ 
table {
    background-color: antiquewhite;
    border: 1px solid;
    border-collapse: collapse;
    margin-left: auto;
    margin-right: auto;
}

tr:nth-child(even) {
    background-color: #f2f2f2;
}

tr:hover {
    background-color: coral;
}

th {
    background-color: #2ecc71;
}

th, td {
    border: 1px solid;
    padding: 0.5em
}

.second-column {
    text-align: center;
}

/* Concept Sections Styling */ 
.concept-section {
    border-radius: 25px;
    margin: 1em;
    padding: 0.1em;
}

#section-1 {
    background: #3498db;
}

#section-2 {
    background: #e67e22;
}

#section-3 {
    background: #1abc9c;
}

#section-4 {
    background: #2ecc71;
}

#section-5 {
    background: #9b59b6;
    color: white;
}

/* Example Problems Styling */ 
#example-problems-section {
    color: white
}

#example-problems-section > h2 {
    color: antiquewhite
}

#questions-list {
    font-family: 'Courier New', monospace;
    color: antiquewhite
}
