/* If the background is dark blue, make the text white */
.dark-blue-bg h1, .dark-blue-bg h2, .dark-blue-bg h3, .dark-blue-bg h4,
.dark-blue-bg h5, .dark-blue-bg h6, .dark-blue-bg a, .dark-blue-bg a:link, .dark-blue-bg a:visited {
    color: white;
}

body, h1, h2, h3, h4, h5, h6,
h2.green {
    color: #1b2940;
}

body.concert-page th,
body.donor-packages th {
    background-color: #1b2940;
}

body.donor-packages table > caption {
    color: white;
    font-weight: bold;
    background-color: #1b2940;
}

body.donor-packages .table-striped>tbody>tr:nth-of-type(odd),
body.donor-packages .table-striped>tbody>tr:nth-of-type(odd) a {
    background-color: #d3d3d3;
}

body.concert-page .volbutton,
body.donor-packages .volbutton {
    background-color: #1b2940;
}

body a, a:link, a:visited, a:active {
    color: #1b2940;
}

#rbgdefaultbody .panel-body li a,
#rbgdefaultbody .panel-body li a:link,
#rbgdefaultbody .panel-body li a:visited,
#rbgdefaultbody .panel-body li a:active,
#rbgdefaultbody .panel-body .default a,
#rbgdefaultbody .panel-body .default a:link,
#rbgdefaultbody .panel-body .default a:visited,
#rbgdefaultbody .panel-body .default a:active {
    color: #1b2940;
    text-decoration: underline;
}
