body {
    background-color: #222;
    color: #ffffff;
}

body.survey {
    background-color: #ffffff !important;
}

body.survey p,
body.survey a {
    color: #000;
    font-size: 16px;
}

#ta-bw,
#ta-ccc {
    text-align: center;
}

.caution-section {
    padding: 5% 0 0;
}

h1, p {
    display: block;
    text-align: center;
}

a, p {
    font-size: 1.5rem;
}

a {
    color: #ffffff;
    text-decoration: underline;
}
a:hover {
    color: #ffffff;
}

.txt {
    color: #ffffff;
}

.new-row {
    padding: 20px 0;
}