html, body{background-color:#fff;color:#2c2c2c;}
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6,
p,
ol,
ul,
dl,
address,
ins,
mark{color:#2c2c2c;}
hr{border-color:#2c2c2c;}
table, thead, tbody, tfoot, tr, th, td{border-color:#2c2c2c;}
thead, tfoot{background-color:transparent;color:#2c2c2c;}
tbody tr:nth-child(odd){background-color:transparent;}
tbody tr:nth-child(even){background-color:#f1f1f1;}
a,
a:hover,
a:focus{color:#2c2c2c !important;text-decoration:underline !important;}
label{color:#2c2c2c;font-weight:bold;}
input[type="email"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="url"],
select,
textarea{background-color:transparent !important;border-color:#2c2c2c !important;color:#2c2c2c;}
textarea,
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"]{color:#2c2c2c;}
button, .button, .btn,
input[type="reset"],
input[type="submit"],
input[type="button"],
.button:visited, .btn:visited,
input[type="reset"]:visited,
input[type="submit"]:visited,
input[type="button"]:visited{background-color:#f1f1f1;color:#2c2c2c;}
.masthead .mantle{background-color:transparent;color:#2c2c2c;}
.masthead h1,
.masthead h2,
.masthead a{color:#2c2c2c;text-decoration:none !important;text-shadow:none;}
.navigation-container,
.social-media-profiles,
.social-media-sharing,
.social-media,
.back-to-top{display:none;}