.board p {background:#f4f4f4;padding:25px;}.marquee-content a.button {    background: none;color:#ffffff;}a.button.arrow {padding:10px 10px 10px 20px;}a.button.arrow:hover {background:#005191;color:#ffffff;}h2, .clm-groupedtout-content h2 {font-size:3.5em;}h3 {font-size:2em;}.large, p.large {font-size:1.35em;}.title h2 {color:#ffffff;}.footer-content p {font-size:1em;}.form span {font-size:1.2em;}.clm-tout .clm-tout-hidden-content {top: calc(50% + 100px);}.clm-tout .clm-tout-content .clm-tout-content-wrap .button {background:#ffffff;color:#005191;}.text-center {text-align:center;}.title h1 .line-1 {    background: #005191;    padding: 10px;    display: inline-block;}.title h2 .line-2 {    background: #f16d18;    padding: 10px;    display: inline-block;}.subscribe-form h2 {padding-bottom:10px;}.subscribe-form p {color:#545454;}.timeline {    background:#f5f7f9;font-family: roboto; line-height: 1.2em;}.timeline-date {    color: #005191;    float: left;    font-size: 1.15em;       margin: 0;    width: calc(10% - 20px);    padding: 10px;    clear: both;}.timeline-content {    border-left: 2px solid #005191;    float: left;    padding-left: 10px;    padding-bottom: 10px;    width: calc(90% - 22px);    padding: 10px;}.clm-faq ul.faq > li > a, .faq-list ul.faq > li > a {    font-size: 1.5em;letter-spacing:-0.025em;}.now {    background-color: #005191;}.now h2, .now h3, .now h4, .now li, .now p, .now li a, .now a {color:#ffffff;}@media screen and (max-width: 600px) {    .timeline-date {        width: calc(100% - 20px);    }}.funding-table tr:nth-child(even) {  background-color: #f2f2f2}table.funding-table {  border: 1px solid #ccc;  border-collapse: collapse;  margin: 0;  padding: 0;  width: 100%;  table: fixed;}table.funding-table caption {  font-size: 1.5em;  margin: .5em 0 .75em;}table.funding-table tr {  background-color: #f8f8f8;  border: 1px solid #ddd;  padding: .35em;}table.funding-table th,table.funding-table td {  padding: .625em;  text-align: left;}table.funding-table th {  font-size: .85em;  letter-spacing: .1em;  text-transform: uppercase;}.videoWrapper {	position: relative;	padding-bottom: 56.25%; /* 16:9 */	padding-top: 25px;	height: 0;}.videoWrapper iframe {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}@media screen and (max-width: 600px) {  table.funding-table {    border: 0;  }  table.funding-table caption {    font-size: 1.3em;  }    table.funding-table thead {    border: none;    clip: rect(0 0 0 0);    height: 1px;    margin: -1px;    overflow: hidden;    padding: 0;    position: absolute;    width: 1px;  }    table.funding-table tr {    border-bottom: 3px solid #ddd;    display: block;    margin-bottom: .625em;  }    table.funding-table td {    border-bottom: 1px solid #ddd;    display: block;    text-align: right;  }    table.funding-table td::before {    /*    * aria-label has no advantage, it won\'t be read inside a table.funding-table    content: attr(aria-label);    */    content: attr(data-label);    float: left;    font-weight: bold;    text-transform: uppercase;  }    table.funding-table td:last-child {    border-bottom: 0;  }}.clm-statistics-container .fix-top-stat .clm-statistic-container.circle-display-mode .clm-statistic-title {top:30%;}nav#header-nav ul li.button-li a {background:#ff443b;color:#fff;}nav#header-nav ul li.button-li a:hover {background:#005191;}
a.button:hover, input.button:hover, button.button:hover {background:#005191;color:#fff;}


