/* Main styles */
body {
	padding: 0;
	margin: 0;
	font-family: Lato, Arial, sans-serif;
	line-height: 1;
	position: relative
}
img {
	max-width: 100%;
    max-height: 100%;
	height:auto
}
.left {
	float: left !important
}
.right {
	float: right !important
}
.text-left {
	text-align: left !important
}
.text-right {
	text-align: right !important
}
.text-center {
	text-align: center !important
}
.text-justify {
	text-align: justify !important
}
.hide {
	display: none
}
.row, .form-element {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	max-width: 1400px;
	*zoom:1
}
.row:before, .form-element:before, .row:after, .form-element:after {
	content: " ";
	display: table
}
.row:after, .form-element:after {
	clear: both
}
.row.collapse .column, .collapse.form-element .column, .row.collapse .columns, .collapse.form-element .columns, .row.collapse .site-title, .collapse.form-element .site-title, .row.collapse .quick-tertiary-container, .collapse.form-element .quick-tertiary-container, .row.collapse .home-intro, .collapse.home-intro-news-container .home-intro, .collapse.news-item .home-intro, .collapse.home-subscribe-container .home-intro, .collapse.form-element .home-intro, .row.collapse .home-news, .collapse.home-intro-news-container .home-news, .collapse.news-item .home-news, .collapse.home-subscribe-container .home-news, .collapse.form-element .home-news, .row.collapse .news-date, .collapse.home-intro-news-container .news-date, .collapse.news-item .news-date, .collapse.home-subscribe-container .news-date, .collapse.form-element .news-date, .row.collapse .news-headline, .collapse.home-intro-news-container .news-headline, .collapse.news-item .news-headline, .collapse.home-subscribe-container .news-headline, .collapse.form-element .news-headline, .row.collapse .home-subscribe, .collapse.home-intro-news-container .home-subscribe, .collapse.news-item .home-subscribe, .collapse.home-subscribe-container .home-subscribe, .collapse.form-element .home-subscribe, .row.collapse .form-label, .collapse.home-intro-news-container .form-label, .collapse.news-item .form-label, .collapse.home-subscribe-container .form-label, .collapse.form-element .form-label, .row.collapse .form-input, .collapse.home-intro-news-container .form-input, .collapse.news-item .form-input, .collapse.home-subscribe-container .form-input, .collapse.form-element .form-input {
	position: relative;
	padding-left: 0;
	padding-right: 0;
	float: left
}
.row .row, .home-intro-news-container .row, .news-item .row, .home-subscribe-container .row, .form-element .row, .row .home-intro-news-container, .home-intro-news-container .home-intro-news-container, .news-item .home-intro-news-container, .home-subscribe-container .home-intro-news-container, .form-element .home-intro-news-container, .row .news-item, .home-intro-news-container .news-item, .news-item .news-item, .home-subscribe-container .news-item, .form-element .news-item, .row .home-subscribe-container, .home-intro-news-container .home-subscribe-container, .news-item .home-subscribe-container, .home-subscribe-container .home-subscribe-container, .form-element .home-subscribe-container, .row .form-element, .home-intro-news-container .form-element, .news-item .form-element, .home-subscribe-container .form-element, .form-element .form-element {
	width: auto;
	margin-left: -0.9375em;
	margin-right: -0.9375em;
	margin-top: 0;
	margin-bottom: 0;
	max-width: none;
*zoom:1
}
.row .row:before, .home-intro-news-container .row:before, .news-item .row:before, .home-subscribe-container .row:before, .form-element .row:before, .row .home-intro-news-container:before, .home-intro-news-container .home-intro-news-container:before, .news-item .home-intro-news-container:before, .home-subscribe-container .home-intro-news-container:before, .form-element .home-intro-news-container:before, .row .news-item:before, .home-intro-news-container .news-item:before, .news-item .news-item:before, .home-subscribe-container .news-item:before, .form-element .news-item:before, .row .home-subscribe-container:before, .home-intro-news-container .home-subscribe-container:before, .news-item .home-subscribe-container:before, .home-subscribe-container .home-subscribe-container:before, .form-element .home-subscribe-container:before, .row .form-element:before, .home-intro-news-container .form-element:before, .news-item .form-element:before, .home-subscribe-container .form-element:before, .form-element .form-element:before, .row .row:after, .home-intro-news-container .row:after, .news-item .row:after, .home-subscribe-container .row:after, .form-element .row:after, .row .home-intro-news-container:after, .home-intro-news-container .home-intro-news-container:after, .news-item .home-intro-news-container:after, .home-subscribe-container .home-intro-news-container:after, .form-element .home-intro-news-container:after, .row .news-item:after, .home-intro-news-container .news-item:after, .news-item .news-item:after, .home-subscribe-container .news-item:after, .form-element .news-item:after, .row .home-subscribe-container:after, .home-intro-news-container .home-subscribe-container:after, .news-item .home-subscribe-container:after, .home-subscribe-container .home-subscribe-container:after, .form-element .home-subscribe-container:after, .row .form-element:after, .home-intro-news-container .form-element:after, .news-item .form-element:after, .home-subscribe-container .form-element:after, .form-element .form-element:after {
	content: " ";
	display: table
}
.row .row:after, .home-intro-news-container .row:after, .news-item .row:after, .home-subscribe-container .row:after, .form-element .row:after, .row .home-intro-news-container:after, .home-intro-news-container .home-intro-news-container:after, .news-item .home-intro-news-container:after, .home-subscribe-container .home-intro-news-container:after, .form-element .home-intro-news-container:after, .row .news-item:after, .home-intro-news-container .news-item:after, .news-item .news-item:after, .home-subscribe-container .news-item:after, .form-element .news-item:after, .row .home-subscribe-container:after, .home-intro-news-container .home-subscribe-container:after, .news-item .home-subscribe-container:after, .home-subscribe-container .home-subscribe-container:after, .form-element .home-subscribe-container:after, .row .form-element:after, .home-intro-news-container .form-element:after, .news-item .form-element:after, .home-subscribe-container .form-element:after, .form-element .form-element:after {
	clear: both
}
.row .row.collapse, .home-intro-news-container .row.collapse, .news-item .row.collapse, .home-subscribe-container .row.collapse, .form-element .row.collapse, .row .collapse.home-intro-news-container, .home-intro-news-container .collapse.home-intro-news-container, .news-item .collapse.home-intro-news-container, .home-subscribe-container .collapse.home-intro-news-container, .form-element .collapse.home-intro-news-container, .row .collapse.news-item, .home-intro-news-container .collapse.news-item, .news-item .collapse.news-item, .home-subscribe-container .collapse.news-item, .form-element .collapse.news-item, .row .collapse.home-subscribe-container, .home-intro-news-container .collapse.home-subscribe-container, .news-item .collapse.home-subscribe-container, .home-subscribe-container .collapse.home-subscribe-container, .form-element .collapse.home-subscribe-container, .row .collapse.form-element, .home-intro-news-container .collapse.form-element, .news-item .collapse.form-element, .home-subscribe-container .collapse.form-element, .form-element .collapse.form-element {
	width: auto;
	margin: 0;
	max-width: none;
*zoom:1
}
.row .row.collapse:before, .home-intro-news-container .row.collapse:before, .news-item .row.collapse:before, .home-subscribe-container .row.collapse:before, .form-element .row.collapse:before, .row .collapse.home-intro-news-container:before, .home-intro-news-container .collapse.home-intro-news-container:before, .news-item .collapse.home-intro-news-container:before, .home-subscribe-container .collapse.home-intro-news-container:before, .form-element .collapse.home-intro-news-container:before, .row .collapse.news-item:before, .home-intro-news-container .collapse.news-item:before, .news-item .collapse.news-item:before, .home-subscribe-container .collapse.news-item:before, .form-element .collapse.news-item:before, .row .collapse.home-subscribe-container:before, .home-intro-news-container .collapse.home-subscribe-container:before, .news-item .collapse.home-subscribe-container:before, .home-subscribe-container .collapse.home-subscribe-container:before, .form-element .collapse.home-subscribe-container:before, .row .collapse.form-element:before, .home-intro-news-container .collapse.form-element:before, .news-item .collapse.form-element:before, .home-subscribe-container .collapse.form-element:before, .form-element .collapse.form-element:before, .row .row.collapse:after, .home-intro-news-container .row.collapse:after, .news-item .row.collapse:after, .home-subscribe-container .row.collapse:after, .form-element .row.collapse:after, .row .collapse.home-intro-news-container:after, .home-intro-news-container .collapse.home-intro-news-container:after, .news-item .collapse.home-intro-news-container:after, .home-subscribe-container .collapse.home-intro-news-container:after, .form-element .collapse.home-intro-news-container:after, .row .collapse.news-item:after, .home-intro-news-container .collapse.news-item:after, .news-item .collapse.news-item:after, .home-subscribe-container .collapse.news-item:after, .form-element .collapse.news-item:after, .row .collapse.home-subscribe-container:after, .home-intro-news-container .collapse.home-subscribe-container:after, .news-item .collapse.home-subscribe-container:after, .home-subscribe-container .collapse.home-subscribe-container:after, .form-element .collapse.home-subscribe-container:after, .row .collapse.form-element:after, .home-intro-news-container .collapse.form-element:after, .news-item .collapse.form-element:after, .home-subscribe-container .collapse.form-element:after, .form-element .collapse.form-element:after {
	content: " ";
	display: table
}
.row .row.collapse:after, .home-intro-news-container .row.collapse:after, .news-item .row.collapse:after, .home-subscribe-container .row.collapse:after, .form-element .row.collapse:after, .row .collapse.home-intro-news-container:after, .home-intro-news-container .collapse.home-intro-news-container:after, .news-item .collapse.home-intro-news-container:after, .home-subscribe-container .collapse.home-intro-news-container:after, .form-element .collapse.home-intro-news-container:after, .row .collapse.news-item:after, .home-intro-news-container .collapse.news-item:after, .news-item .collapse.news-item:after, .home-subscribe-container .collapse.news-item:after, .form-element .collapse.news-item:after, .row .collapse.home-subscribe-container:after, .home-intro-news-container .collapse.home-subscribe-container:after, .news-item .collapse.home-subscribe-container:after, .home-subscribe-container .collapse.home-subscribe-container:after, .form-element .collapse.home-subscribe-container:after, .row .collapse.form-element:after, .home-intro-news-container .collapse.form-element:after, .news-item .collapse.form-element:after, .home-subscribe-container .collapse.form-element:after, .form-element .collapse.form-element:after {
	clear: both
}
.column, .columns, .site-title, .quick-tertiary-container, .home-intro, .home-news, .news-date, .news-headline, .home-subscribe, .form-label, .form-input {
	position: relative;
	padding-left: 0.9375em;
	padding-right: 0.9375em;
	width: 100%;
	float: left
}

@media only screen {
.column, .columns, .site-title, .quick-tertiary-container, .home-intro, .home-news, .news-date, .news-headline, .home-subscribe, .form-label, .form-input {
	position: relative;
	padding-left: 0.9375em;
	padding-right: 0.9375em;
	float: left
}
.small-1 {
	position: relative;
	width: 8.33333%
}
.small-2, .news-date {
	position: relative;
	width: 16.66667%
}
.small-3 {
	position: relative;
	width: 25%
}
.small-4 {
	position: relative;
	width: 33.33333%
}
.small-5 {
	position: relative;
	width: 41.66667%
}
.small-6 {
	position: relative;
	width: 50%
}
.small-7 {
	position: relative;
	width: 58.33333%
}
.small-8 {
	position: relative;
	width: 66.66667%
}
.small-9 {
	position: relative;
	width: 75%
}
.small-10, .news-headline {
	position: relative;
	width: 83.33333%
}
.small-11 {
	position: relative;
	width: 91.66667%
}
.small-12 {
	position: relative;
	width: 100%
}
.small-offset-0 {
	position: relative;
	margin-left: 0%
}
.small-offset-1 {
	position: relative;
	margin-left: 8.33333%
}
.small-offset-2 {
	position: relative;
	margin-left: 16.66667%
}
.small-offset-3 {
	position: relative;
	margin-left: 25%
}
.small-offset-4 {
	position: relative;
	margin-left: 33.33333%
}
.small-offset-5 {
	position: relative;
	margin-left: 41.66667%
}
.small-offset-6 {
	position: relative;
	margin-left: 50%
}
.small-offset-7 {
	position: relative;
	margin-left: 58.33333%
}
.small-offset-8 {
	position: relative;
	margin-left: 66.66667%
}
.small-offset-9 {
	position: relative;
	margin-left: 75%
}
.small-offset-10 {
	position: relative;
	margin-left: 83.33333%
}
[class*="column"]+[class*="column"]:last-child {
	float: right
}
[class*="column"]+[class*="column"].end {
	float: left
}
.column.small-centered, .columns.small-centered, .small-centered.site-title, .small-centered.quick-tertiary-container, .small-centered.form-label, .small-centered.form-input {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	float: none !important
}
}

@media only screen and (min-width: 768px) {
.large-1 {
	position: relative;
	width: 8.33333%
}
.large-2 {
	position: relative;
	width: 16.66667%
}
.large-3 {
	position: relative;
	width: 25%
}
.large-4 {
	position: relative;
	width: 33.33333%
}
.large-5, .quick-tertiary-container {
	position: relative;
	width: 41.66667%
}
.large-6 {
	position: relative;
	width: 50%
}
.large-7, .site-title {
	position: relative;
	width: 58.33333%
}
.large-8 {
	position: relative;
	width: 66.66667%
}
.large-9 {
	position: relative;
	width: 75%
}
.large-10 {
	position: relative;
	width: 83.33333%
}
.large-11 {
	position: relative;
	width: 91.66667%
}
.large-12, .home-subscribe, .home-intro {
	position: relative;
	width: 100%
}
.row .large-offset-0, .home-intro-news-container .large-offset-0, .news-item .large-offset-0, .home-subscribe-container .large-offset-0, .form-element .large-offset-0 {
	position: relative;
	margin-left: 0%
}
.row .large-offset-1, .home-intro-news-container .large-offset-1, .news-item .large-offset-1, .home-subscribe-container .large-offset-1, .form-element .large-offset-1 {
	position: relative;
	margin-left: 8.33333%
}
.row .large-offset-2, .home-intro-news-container .large-offset-2, .news-item .large-offset-2, .home-subscribe-container .large-offset-2, .form-element .large-offset-2 {
	position: relative;
	margin-left: 16.66667%
}
.row .large-offset-3, .home-intro-news-container .large-offset-3, .news-item .large-offset-3, .home-subscribe-container .large-offset-3, .form-element .large-offset-3 {
	position: relative;
	margin-left: 25%
}
.row .large-offset-4, .home-intro-news-container .large-offset-4, .news-item .large-offset-4, .home-subscribe-container .large-offset-4, .form-element .large-offset-4 {
	position: relative;
	margin-left: 33.33333%
}
.row .large-offset-5, .home-intro-news-container .large-offset-5, .news-item .large-offset-5, .home-subscribe-container .large-offset-5, .form-element .large-offset-5 {
	position: relative;
	margin-left: 41.66667%
}
.row .large-offset-6, .home-intro-news-container .large-offset-6, .news-item .large-offset-6, .home-subscribe-container .large-offset-6, .form-element .large-offset-6 {
	position: relative;
	margin-left: 50%
}
.row .large-offset-7, .home-intro-news-container .large-offset-7, .news-item .large-offset-7, .home-subscribe-container .large-offset-7, .form-element .large-offset-7 {
	position: relative;
	margin-left: 58.33333%
}
.row .large-offset-8, .home-intro-news-container .large-offset-8, .news-item .large-offset-8, .home-subscribe-container .large-offset-8, .form-element .large-offset-8 {
	position: relative;
	margin-left: 66.66667%
}
.row .large-offset-9, .home-intro-news-container .large-offset-9, .news-item .large-offset-9, .home-subscribe-container .large-offset-9, .form-element .large-offset-9 {
	position: relative;
	margin-left: 75%
}
.row .large-offset-10, .home-intro-news-container .large-offset-10, .news-item .large-offset-10, .home-subscribe-container .large-offset-10, .form-element .large-offset-10 {
	position: relative;
	margin-left: 83.33333%
}
.row .large-offset-11, .home-intro-news-container .large-offset-11, .news-item .large-offset-11, .home-subscribe-container .large-offset-11, .form-element .large-offset-11 {
	position: relative;
	margin-left: 91.66667%
}
.push-1 {
	position: relative;
	left: 8.33333%;
	right: auto
}
.pull-1 {
	position: relative;
	right: 8.33333%;
	left: auto
}
.push-2 {
	position: relative;
	left: 16.66667%;
	right: auto
}
.pull-2 {
	position: relative;
	right: 16.66667%;
	left: auto
}
.push-3 {
	position: relative;
	left: 25%;
	right: auto
}
.pull-3 {
	position: relative;
	right: 25%;
	left: auto
}
.push-4 {
	position: relative;
	left: 33.33333%;
	right: auto
}
.pull-4 {
	position: relative;
	right: 33.33333%;
	left: auto
}
.push-5 {
	position: relative;
	left: 41.66667%;
	right: auto
}
.pull-5 {
	position: relative;
	right: 41.66667%;
	left: auto
}
.push-6 {
	position: relative;
	left: 50%;
	right: auto
}
.pull-6 {
	position: relative;
	right: 50%;
	left: auto
}
.push-7 {
	position: relative;
	left: 58.33333%;
	right: auto
}
.pull-7 {
	position: relative;
	right: 58.33333%;
	left: auto
}
.push-8 {
	position: relative;
	left: 66.66667%;
	right: auto
}
.pull-8 {
	position: relative;
	right: 66.66667%;
	left: auto
}
.push-9 {
	position: relative;
	left: 75%;
	right: auto
}
.pull-9 {
	position: relative;
	right: 75%;
	left: auto
}
.push-10 {
	position: relative;
	left: 83.33333%;
	right: auto
}
.pull-10 {
	position: relative;
	right: 83.33333%;
	left: auto
}
.push-11 {
	position: relative;
	left: 91.66667%;
	right: auto
}
.pull-11 {
	position: relative;
	right: 91.66667%;
	left: auto
}
.column.large-centered, .columns.large-centered, .large-centered.site-title, .large-centered.quick-tertiary-container, .large-centered.home-intro, .large-centered.home-news, .large-centered.news-date, .large-centered.news-headline, .large-centered.home-subscribe, .large-centered.form-label, .large-centered.form-input {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	float: none !important
}
.column.large-uncentered, .columns.large-uncentered, .large-uncentered.site-title, .large-uncentered.quick-tertiary-container, .large-uncentered.home-intro, .large-uncentered.home-news, .large-uncentered.news-date, .large-uncentered.news-headline, .large-uncentered.home-subscribe, .large-uncentered.form-label, .large-uncentered.form-input {
	margin-left: 0;
	margin-right: 0;
	float: left !important
}
.column.large-uncentered.opposite, .columns.large-uncentered.opposite, .large-uncentered.opposite.site-title, .large-uncentered.opposite.quick-tertiary-container, .large-uncentered.opposite.home-intro, .large-uncentered.opposite.home-news, .large-uncentered.opposite.news-date, .large-uncentered.opposite.news-headline, .large-uncentered.opposite.home-subscribe, .large-uncentered.opposite.form-label, .large-uncentered.opposite.form-input {
	float: right !important
}
}
.show-for-small, .show-for-medium-down, .show-for-large-down {
	display: inherit !important
}
.show-for-medium, .show-for-medium-up, .show-for-large, .show-for-large-up, .show-for-xlarge {
	display: none !important
}
.hide-for-medium, .hide-for-medium-up, .hide-for-large, .hide-for-large-up, .hide-for-xlarge {
	display: inherit !important
}
.hide-for-small, .hide-for-medium-down, .hide-for-large-down {
	display: none !important
}
table.show-for-small, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-large, table.hide-for-large-up, table.hide-for-xlarge {
	display: table
}
thead.show-for-small, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-xlarge {
	display: table-header-group !important
}
tbody.show-for-small, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-xlarge {
	display: table-row-group !important
}
tr.show-for-small, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-xlarge {
	display: table-row !important
}
td.show-for-small, td.show-for-medium-down, td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge, th.show-for-small, th.show-for-medium-down, th.show-for-large-down, th.hide-for-medium, th.hide-for-medium-up, th.hide-for-large, th.hide-for-large-up, th.hide-for-xlarge {
	display: table-cell !important
}

@media only screen and (min-width: 768px) {
.show-for-medium, .show-for-medium-up {
	display: inherit !important
}
.show-for-small {
	display: none !important
}
.hide-for-small {
	display: inherit !important
}
.hide-for-medium, .hide-for-medium-up {
	display: none !important
}
table.show-for-medium, table.show-for-medium-up, table.hide-for-small {
	display: table
}
thead.show-for-medium, thead.show-for-medium-up, thead.hide-for-small {
	display: table-header-group !important
}
tbody.show-for-medium, tbody.show-for-medium-up, tbody.hide-for-small {
	display: table-row-group !important
}
tr.show-for-medium, tr.show-for-medium-up, tr.hide-for-small {
	display: table-row !important
}
td.show-for-medium, td.show-for-medium-up, td.hide-for-small, th.show-for-medium, th.show-for-medium-up, th.hide-for-small {
	display: table-cell !important
}
}

@media only screen and (min-width: 1280px) {
.show-for-large, .show-for-large-up {
	display: inherit !important
}
.show-for-medium, .show-for-medium-down {
	display: none !important
}
.hide-for-medium, .hide-for-medium-down {
	display: inherit !important
}
.hide-for-large, .hide-for-large-up {
	display: none !important
}
table.show-for-large, table.show-for-large-up, table.hide-for-medium, table.hide-for-medium-down {
	display: table
}
thead.show-for-large, thead.show-for-large-up, thead.hide-for-medium, thead.hide-for-medium-down {
	display: table-header-group !important
}
tbody.show-for-large, tbody.show-for-large-up, tbody.hide-for-medium, tbody.hide-for-medium-down {
	display: table-row-group !important
}
tr.show-for-large, tr.show-for-large-up, tr.hide-for-medium, tr.hide-for-medium-down {
	display: table-row !important
}
td.show-for-large, td.show-for-large-up, td.hide-for-medium, td.hide-for-medium-down, th.show-for-large, th.show-for-large-up, th.hide-for-medium, th.hide-for-medium-down {
	display: table-cell !important
}
}

@media only screen and (min-width: 1440px) {
.show-for-xlarge {
	display: inherit !important
}
.show-for-large, .show-for-large-down {
	display: none !important
}
.hide-for-large, .hide-for-large-down {
	display: inherit !important
}
.hide-for-xlarge {
	display: none !important
}
table.show-for-xlarge, table.hide-for-large, table.hide-for-large-down {
	display: table
}
thead.show-for-xlarge, thead.hide-for-large, thead.hide-for-large-down {
	display: table-header-group !important
}
tbody.show-for-xlarge, tbody.hide-for-large, tbody.hide-for-large-down {
	display: table-row-group !important
}
tr.show-for-xlarge, tr.hide-for-large, tr.hide-for-large-down {
	display: table-row !important
}
td.show-for-xlarge, td.hide-for-large, td.hide-for-large-down, th.show-for-xlarge, th.hide-for-large, th.hide-for-large-down {
	display: table-cell !important
}
}
.show-for-landscape, .hide-for-portrait {
	display: inherit !important
}
.hide-for-landscape, .show-for-portrait {
	display: none !important
}
table.hide-for-landscape, table.show-for-portrait {
	display: table
}
thead.hide-for-landscape, thead.show-for-portrait {
	display: table-header-group !important
}
tbody.hide-for-landscape, tbody.show-for-portrait {
	display: table-row-group !important
}
tr.hide-for-landscape, tr.show-for-portrait {
	display: table-row !important
}
td.hide-for-landscape, td.show-for-portrait, th.hide-for-landscape, th.show-for-portrait {
	display: table-cell !important
}

@media only screen and (orientation: landscape) {
.show-for-landscape, .hide-for-portrait {
	display: inherit !important
}
.hide-for-landscape, .show-for-portrait {
	display: none !important
}
table.show-for-landscape, table.hide-for-portrait {
	display: table
}
thead.show-for-landscape, thead.hide-for-portrait {
	display: table-header-group !important
}
tbody.show-for-landscape, tbody.hide-for-portrait {
	display: table-row-group !important
}
tr.show-for-landscape, tr.hide-for-portrait {
	display: table-row !important
}
td.show-for-landscape, td.hide-for-portrait, th.show-for-landscape, th.hide-for-portrait {
	display: table-cell !important
}
}

@media only screen and (orientation: portrait) {
.show-for-portrait, .hide-for-landscape {
	display: inherit !important
}
.hide-for-portrait, .show-for-landscape {
	display: none !important
}
table.show-for-portrait, table.hide-for-landscape {
	display: table
}
thead.show-for-portrait, thead.hide-for-landscape {
	display: table-header-group !important
}
tbody.show-for-portrait, tbody.hide-for-landscape {
	display: table-row-group !important
}
tr.show-for-portrait, tr.hide-for-landscape {
	display: table-row !important
}
td.show-for-portrait, td.hide-for-landscape, th.show-for-portrait, th.hide-for-landscape {
	display: table-cell !important
}
}
.show-for-touch {
	display: none !important
}
.hide-for-touch {
	display: inherit !important
}
.touch .show-for-touch {
	display: inherit !important
}
.touch .hide-for-touch {
	display: none !important
}
table.hide-for-touch {
	display: table
}
.touch table.show-for-touch {
	display: table
}
thead.hide-for-touch {
	display: table-header-group !important
}
.touch thead.show-for-touch {
	display: table-header-group !important
}
tbody.hide-for-touch {
	display: table-row-group !important
}
.touch tbody.show-for-touch {
	display: table-row-group !important
}
tr.hide-for-touch {
	display: table-row !important
}
.touch tr.show-for-touch {
	display: table-row !important
}
td.hide-for-touch {
	display: table-cell !important
}
.touch td.show-for-touch {
	display: table-cell !important
}
th.hide-for-touch {
	display: table-cell !important
}
.touch th.show-for-touch {
	display: table-cell !important
}
.subheader {
	line-height: 1.4;
	color: #cca55c;
	font-weight: 300;
	margin-top: 0.2em;
	margin-bottom: 0.5em
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	direction: ltr
}
a {
	color: #0484bb;
	text-decoration: underline;
	line-height: inherit
}
a:hover, a:focus {
	color: #314459
}
a img {
	border: none
}
p {
	font-family: inherit;
	font-weight: normal;
	font-size: 1em;
	line-height: 1.5;
	margin-bottom: 1.25em;
	text-rendering: optimizeLegibility
}
p aside {
	font-size: 0.875em;
	line-height: 1.35;
	font-style: italic
}
h1, h2, h3, h4, h5, h6 {
	font-family: var(--font-highlight);
	font-weight: normal;
	font-style: normal;
	color: #4b4d52;
	text-rendering: optimizeLegibility;
	margin-bottom: 0.5em;
	line-height: 1.2125em
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
	font-size: 60%;
	color: #cca55c;
	line-height: 0
}
h1 {
	font-size: 1.25em
}
h2 {
	font-size: 1.125em
}
h3 {
	font-size: 1.3125em
}
h4 {
	font-size: 1.1875em
}
h5 {
	font-size: 1.375em
}
h6 {
	font-size: 1em
}
hr {
	border: solid #ddd;
	border-width: 1px 0 0;
	clear: both;
	margin: 1.25em 0 1.1875em;
	height: 0
}
em, i {
	font-style: italic;
	line-height: inherit
}
strong, b {
	font-weight: bold;
	line-height: inherit
}
small {
	font-size: 60%;
	line-height: inherit
}
ul, ol, dl {
	line-height: 1.5;
	margin-bottom: 1.25em;
	list-style-position: outside;
	font-family: inherit
}
ul, ol {
	margin-left: 0
}
ul li ul, ul li ol {
	margin-left: 1.25em;
	margin-bottom: 0;
	font-size: 1em
}
ul.square li ul, ul.circle li ul, ul.disc li ul {
	list-style: inherit
}
ul.square {
	list-style-type: square
}
ul.circle {
	list-style-type: circle
}
ul.disc {
	list-style-type: disc
}
ul.no-bullet {
	list-style: none
}
ol li ul, ol li ol {
	margin-left: 1.25em;
	margin-bottom: 0
}
dl dt {
	margin-bottom: 0.3em;
	font-weight: bold
}
dl dd {
	margin-bottom: 0.75em
}
abbr, acronym {
	text-transform: uppercase;
	font-size: 90%;
	color: #1d1e22;
	border-bottom: 1px dotted #ddd;
	cursor: help
}
abbr {
	text-transform: none
}
blockquote {
	margin: 0 0 1.25em;
	padding: 0.5625em 1.25em 0 1.1875em;
	border-left: 1px solid #ddd
}
blockquote cite {
	display: block;
	font-size: 0.8125em;
	color: #bb8e3a
}
blockquote cite:before {
	content: "\2014 \0020"
}
blockquote cite a, blockquote cite a:visited {
	color: #bb8e3a
}
blockquote, blockquote p {
	line-height: 1.6;
	color: #cca55c
}
.vcard {
	display: inline-block;
	margin: 0 0 1.25em 0;
	border: 1px solid #ddd;
	padding: 0.625em 0.75em
}
.vcard li {
	margin: 0;
	display: block
}
.vcard .fn {
	font-weight: bold;
	font-size: 0.9375em
}
.vevent .summary {
	font-weight: bold
}
.vevent abbr {
	cursor: auto;
	text-decoration: none;
	font-weight: bold;
	border: none;
	padding: 0 0.0625em
}

@media only screen and (min-width: 768px) {
h1, h2, h3, h4, h5, h6 {
	line-height: 1.4
}
h1 {
	font-size: 1.875em
}
h2 {
	font-size: 1.75em
}
h3 {
	font-size: 1.625em
}
h4 {
	font-size: 1.5em
}
}
.print-only {
	display: none !important
}


button, .button {
	border-style: solid;
	border-width: 1px;
	cursor: pointer;
	font-family: var(--font-highlight);
	line-height: 1;
	/* margin: 0 0 1.25em; */
	position: relative;
	text-decoration: none;
	text-align: center;
	display: inline-block;
	padding-top: 0.75em;
	padding-right: 1.5em;
	padding-bottom: 0.8125em;
	padding-left: 1.5em;
	font-size: 1em;
	background-color: #636675;
	border-color: #283749;
	color: #fff
}
button:hover, button:focus, .button:hover:hover, .button:focus:focus {
	background-color: #283749
}
button:hover, button:focus, .button:hover:hover, .button:focus:focus {
	color: #fff
}
button.secondary, .button.secondary, .secondary.home-sign-up {
	background-color: #496484;
	border-color: #374b63;
	color: #fff
}
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .secondary.home-sign-up:hover, .button.secondary:focus, .secondary.home-sign-up:focus {
	background-color: #374b63
}
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .secondary.home-sign-up:hover, .button.secondary:focus, .secondary.home-sign-up:focus {
	color: #fff
}
button.success, .button.success, .success.home-sign-up {
	background-color: #5da423;
	border-color: #457a1a;
	color: #fff
}
button.success:hover, button.success:focus, .button.success:hover, .success.home-sign-up:hover, .button.success:focus, .success.home-sign-up:focus {
	background-color: #457a1a
}
button.success:hover, button.success:focus, .button.success:hover, .success.home-sign-up:hover, .button.success:focus, .success.home-sign-up:focus {
	color: #fff
}
button.alert, .button.alert, .alert.home-sign-up {
	background-color: #c60f13;
	border-color: #970b0e;
	color: #fff
}
button.alert:hover, button.alert:focus, .button.alert:hover, .alert.home-sign-up:hover, .button.alert:focus, .alert.home-sign-up:focus {
	background-color: #970b0e
}
button.alert:hover, button.alert:focus, .button.alert:hover, .alert.home-sign-up:hover, .button.alert:focus, .alert.home-sign-up:focus {
	color: #fff
}
button.large, .button.large, .large.home-sign-up {
	padding-top: 1em;
	padding-right: 2em;
	padding-bottom: 1.0625em;
	padding-left: 2em;
	font-size: 1.25em
}
button.small, button.home-sign-up, .button.small {
	padding-top: 0.5625em;
	padding-right: 1.125em;
	padding-bottom: 0.625em;
	padding-left: 1.125em;
	font-size: 0.8125em
}
button.tiny, .button.tiny, .tiny.home-sign-up {
	padding-top: 0.4375em;
	padding-right: 0.875em;
	padding-bottom: 0.5em;
	padding-left: 0.875em;
	font-size: 0.6875em
}
button.expand, .button.expand, .expand.home-sign-up {
	padding-right: 0px;
	padding-left: 0px;
	width: 100%
}
button.left-align, .button.left-align, .left-align.home-sign-up {
	text-align: left;
	text-indent: 0.75em
}
button.right-align, .button.right-align, .right-align.home-sign-up {
	text-align: right;
	padding-right: 0.75em
}
button.disabled, button[disabled], .button.disabled, .disabled.home-sign-up, .button[disabled], [disabled].home-sign-up {
	background-color: #1d1e22;
	border-color: #283749;
	color: #fff;
	cursor: auto;
	opacity: 0.6;
	-webkit-box-shadow: none;
	box-shadow: none
}
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .disabled.home-sign-up:hover, .button.disabled:focus, .disabled.home-sign-up:focus, .button[disabled]:hover, [disabled].home-sign-up:hover, .button[disabled]:focus, [disabled].home-sign-up:focus {
	background-color: #283749
}
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .disabled.home-sign-up:hover, .button.disabled:focus, .disabled.home-sign-up:focus, .button[disabled]:hover, [disabled].home-sign-up:hover, .button[disabled]:focus, [disabled].home-sign-up:focus {
	color: #fff
}
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .disabled.home-sign-up:hover, .button.disabled:focus, .disabled.home-sign-up:focus, .button[disabled]:hover, [disabled].home-sign-up:hover, .button[disabled]:focus, [disabled].home-sign-up:focus {
	background-color: #1d1e22
}
button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .disabled.secondary.home-sign-up, .button[disabled].secondary, [disabled].secondary.home-sign-up {
	background-color: #496484;
	border-color: #374b63;
	color: #fff;
	cursor: auto;
	opacity: 0.6;
	-webkit-box-shadow: none;
	box-shadow: none
}
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .disabled.secondary.home-sign-up:hover, .button.disabled.secondary:focus, .disabled.secondary.home-sign-up:focus, .button[disabled].secondary:hover, [disabled].secondary.home-sign-up:hover, .button[disabled].secondary:focus, [disabled].secondary.home-sign-up:focus {
	background-color: #374b63
}
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .disabled.secondary.home-sign-up:hover, .button.disabled.secondary:focus, .disabled.secondary.home-sign-up:focus, .button[disabled].secondary:hover, [disabled].secondary.home-sign-up:hover, .button[disabled].secondary:focus, [disabled].secondary.home-sign-up:focus {
	color: #fff
}
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .disabled.secondary.home-sign-up:hover, .button.disabled.secondary:focus, .disabled.secondary.home-sign-up:focus, .button[disabled].secondary:hover, [disabled].secondary.home-sign-up:hover, .button[disabled].secondary:focus, [disabled].secondary.home-sign-up:focus {
	background-color: #496484
}
button.disabled.success, button[disabled].success, .button.disabled.success, .disabled.success.home-sign-up, .button[disabled].success, [disabled].success.home-sign-up {
	background-color: #5da423;
	border-color: #457a1a;
	color: #fff;
	cursor: auto;
	opacity: 0.6;
	-webkit-box-shadow: none;
	box-shadow: none
}
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .disabled.success.home-sign-up:hover, .button.disabled.success:focus, .disabled.success.home-sign-up:focus, .button[disabled].success:hover, [disabled].success.home-sign-up:hover, .button[disabled].success:focus, [disabled].success.home-sign-up:focus {
	background-color: #457a1a
}
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .disabled.success.home-sign-up:hover, .button.disabled.success:focus, .disabled.success.home-sign-up:focus, .button[disabled].success:hover, [disabled].success.home-sign-up:hover, .button[disabled].success:focus, [disabled].success.home-sign-up:focus {
	color: #fff
}
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .disabled.success.home-sign-up:hover, .button.disabled.success:focus, .disabled.success.home-sign-up:focus, .button[disabled].success:hover, [disabled].success.home-sign-up:hover, .button[disabled].success:focus, [disabled].success.home-sign-up:focus {
	background-color: #5da423
}
button.disabled.alert, button[disabled].alert, .button.disabled.alert, .disabled.alert.home-sign-up, .button[disabled].alert, [disabled].alert.home-sign-up {
	background-color: #c60f13;
	border-color: #970b0e;
	color: #fff;
	cursor: auto;
	opacity: 0.6;
	-webkit-box-shadow: none;
	box-shadow: none
}
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .disabled.alert.home-sign-up:hover, .button.disabled.alert:focus, .disabled.alert.home-sign-up:focus, .button[disabled].alert:hover, [disabled].alert.home-sign-up:hover, .button[disabled].alert:focus, [disabled].alert.home-sign-up:focus {
	background-color: #970b0e
}
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .disabled.alert.home-sign-up:hover, .button.disabled.alert:focus, .disabled.alert.home-sign-up:focus, .button[disabled].alert:hover, [disabled].alert.home-sign-up:hover, .button[disabled].alert:focus, [disabled].alert.home-sign-up:focus {
	color: #fff
}
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .disabled.alert.home-sign-up:hover, .button.disabled.alert:focus, .disabled.alert.home-sign-up:focus, .button[disabled].alert:hover, [disabled].alert.home-sign-up:hover, .button[disabled].alert:focus, [disabled].alert.home-sign-up:focus {
	background-color: #c60f13
}
button, .button {
	padding-top: 0.8125em;
	padding-bottom: 0.75em;
	-webkit-appearance: none
}
button.tiny, .button.tiny, .tiny.home-sign-up {
	padding-top: 0.5em;
	padding-bottom: 0.4375em;
	-webkit-appearance: none
}
button.small, button.home-sign-up, .button.small {
	padding-top: 0.625em;
	padding-bottom: 0.5625em;
	-webkit-appearance: none
}
button.large, .button.large, .large.home-sign-up {
	padding-top: 1.03125em;
	padding-bottom: 1.03125em;
	-webkit-appearance: none
}

@media only screen {
button, .button {
	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.5) inset;
	box-shadow: 0 1px 0 rgba(255,255,255,0.5) inset;
	-webkit-transition: background-color 300ms ease-out;
	-moz-transition: background-color 300ms ease-out;
	transition: background-color 300ms ease-out
}
button:active, .button:active:active {
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2) inset;
	box-shadow: 0 1px 0 rgba(0,0,0,0.2) inset
}
button.radius, .button.radius, .radius.home-sign-up {
	-webkit-border-radius: 3px;
	border-radius: 3px
}
button.round, .button.round, .round.home-sign-up {
	-webkit-border-radius: 1000px;
	border-radius: 1000px
}
}

@media only screen and (min-width: 768px) {
button, .button {
	display: inline-block
}
}
form {
	margin: 0 0 1em
}
form .row .row, form .home-intro-news-container .row, form .news-item .row, form .home-subscribe-container .row, form .form-element .row, form .row .home-intro-news-container, form .home-intro-news-container .home-intro-news-container, form .news-item .home-intro-news-container, form .home-subscribe-container .home-intro-news-container, form .form-element .home-intro-news-container, form .row .news-item, form .home-intro-news-container .news-item, form .news-item .news-item, form .home-subscribe-container .news-item, form .form-element .news-item, form .row .home-subscribe-container, form .home-intro-news-container .home-subscribe-container, form .news-item .home-subscribe-container, form .home-subscribe-container .home-subscribe-container, form .form-element .home-subscribe-container, form .row .form-element, form .home-intro-news-container .form-element, form .news-item .form-element, form .home-subscribe-container .form-element, form .form-element .form-element {
	margin: 0 -0.5em
}
form .row .row .column, form .home-intro-news-container .row .column, form .news-item .row .column, form .home-subscribe-container .row .column, form .form-element .row .column, form .row .home-intro-news-container .column, form .home-intro-news-container .home-intro-news-container .column, form .news-item .home-intro-news-container .column, form .home-subscribe-container .home-intro-news-container .column, form .form-element .home-intro-news-container .column, form .row .news-item .column, form .home-intro-news-container .news-item .column, form .news-item .news-item .column, form .home-subscribe-container .news-item .column, form .form-element .news-item .column, form .row .home-subscribe-container .column, form .home-intro-news-container .home-subscribe-container .column, form .news-item .home-subscribe-container .column, form .home-subscribe-container .home-subscribe-container .column, form .form-element .home-subscribe-container .column, form .row .form-element .column, form .home-intro-news-container .form-element .column, form .news-item .form-element .column, form .home-subscribe-container .form-element .column, form .form-element .form-element .column, form .row .row .columns, form .home-intro-news-container .row .columns, form .news-item .row .columns, form .home-subscribe-container .row .columns, form .form-element .row .columns, form .row .home-intro-news-container .columns, form .home-intro-news-container .home-intro-news-container .columns, form .news-item .home-intro-news-container .columns, form .home-subscribe-container .home-intro-news-container .columns, form .form-element .home-intro-news-container .columns, form .row .news-item .columns, form .home-intro-news-container .news-item .columns, form .news-item .news-item .columns, form .home-subscribe-container .news-item .columns, form .form-element .news-item .columns, form .row .home-subscribe-container .columns, form .home-intro-news-container .home-subscribe-container .columns, form .news-item .home-subscribe-container .columns, form .home-subscribe-container .home-subscribe-container .columns, form .form-element .home-subscribe-container .columns, form .row .form-element .columns, form .home-intro-news-container .form-element .columns, form .news-item .form-element .columns, form .home-subscribe-container .form-element .columns, form .form-element .form-element .columns, form .row .row .site-title, form .home-intro-news-container .row .site-title, form .news-item .row .site-title, form .home-subscribe-container .row .site-title, form .form-element .row .site-title, form .row .home-intro-news-container .site-title, form .home-intro-news-container .home-intro-news-container .site-title, form .news-item .home-intro-news-container .site-title, form .home-subscribe-container .home-intro-news-container .site-title, form .form-element .home-intro-news-container .site-title, form .row .news-item .site-title, form .home-intro-news-container .news-item .site-title, form .news-item .news-item .site-title, form .home-subscribe-container .news-item .site-title, form .form-element .news-item .site-title, form .row .home-subscribe-container .site-title, form .home-intro-news-container .home-subscribe-container .site-title, form .news-item .home-subscribe-container .site-title, form .home-subscribe-container .home-subscribe-container .site-title, form .form-element .home-subscribe-container .site-title, form .row .form-element .site-title, form .home-intro-news-container .form-element .site-title, form .news-item .form-element .site-title, form .home-subscribe-container .form-element .site-title, form .form-element .form-element .site-title, form .row .row .quick-tertiary-container, form .home-intro-news-container .row .quick-tertiary-container, form .news-item .row .quick-tertiary-container, form .home-subscribe-container .row .quick-tertiary-container, form .form-element .row .quick-tertiary-container, form .row .home-intro-news-container .quick-tertiary-container, form .home-intro-news-container .home-intro-news-container .quick-tertiary-container, form .news-item .home-intro-news-container .quick-tertiary-container, form .home-subscribe-container .home-intro-news-container .quick-tertiary-container, form .form-element .home-intro-news-container .quick-tertiary-container, form .row .news-item .quick-tertiary-container, form .home-intro-news-container .news-item .quick-tertiary-container, form .news-item .news-item .quick-tertiary-container, form .home-subscribe-container .news-item .quick-tertiary-container, form .form-element .news-item .quick-tertiary-container, form .row .home-subscribe-container .quick-tertiary-container, form .home-intro-news-container .home-subscribe-container .quick-tertiary-container, form .news-item .home-subscribe-container .quick-tertiary-container, form .home-subscribe-container .home-subscribe-container .quick-tertiary-container, form .form-element .home-subscribe-container .quick-tertiary-container, form .row .form-element .quick-tertiary-container, form .home-intro-news-container .form-element .quick-tertiary-container, form .news-item .form-element .quick-tertiary-container, form .home-subscribe-container .form-element .quick-tertiary-container, form .form-element .form-element .quick-tertiary-container, form .row .row .home-intro, form .home-intro-news-container .row .home-intro, form .news-item .row .home-intro, form .home-subscribe-container .row .home-intro, form .form-element .row .home-intro, form .row .home-intro-news-container .home-intro, form .home-intro-news-container .home-intro-news-container .home-intro, form .news-item .home-intro-news-container .home-intro, form .home-subscribe-container .home-intro-news-container .home-intro, form .form-element .home-intro-news-container .home-intro, form .row .news-item .home-intro, form .home-intro-news-container .news-item .home-intro, form .news-item .news-item .home-intro, form .home-subscribe-container .news-item .home-intro, form .form-element .news-item .home-intro, form .row .home-subscribe-container .home-intro, form .home-intro-news-container .home-subscribe-container .home-intro, form .news-item .home-subscribe-container .home-intro, form .home-subscribe-container .home-subscribe-container .home-intro, form .form-element .home-subscribe-container .home-intro, form .row .form-element .home-intro, form .home-intro-news-container .form-element .home-intro, form .news-item .form-element .home-intro, form .home-subscribe-container .form-element .home-intro, form .form-element .form-element .home-intro, form .row .row .home-news, form .home-intro-news-container .row .home-news, form .news-item .row .home-news, form .home-subscribe-container .row .home-news, form .form-element .row .home-news, form .row .home-intro-news-container .home-news, form .home-intro-news-container .home-intro-news-container .home-news, form .news-item .home-intro-news-container .home-news, form .home-subscribe-container .home-intro-news-container .home-news, form .form-element .home-intro-news-container .home-news, form .row .news-item .home-news, form .home-intro-news-container .news-item .home-news, form .news-item .news-item .home-news, form .home-subscribe-container .news-item .home-news, form .form-element .news-item .home-news, form .row .home-subscribe-container .home-news, form .home-intro-news-container .home-subscribe-container .home-news, form .news-item .home-subscribe-container .home-news, form .home-subscribe-container .home-subscribe-container .home-news, form .form-element .home-subscribe-container .home-news, form .row .form-element .home-news, form .home-intro-news-container .form-element .home-news, form .news-item .form-element .home-news, form .home-subscribe-container .form-element .home-news, form .form-element .form-element .home-news, form .row .row .news-date, form .home-intro-news-container .row .news-date, form .news-item .row .news-date, form .home-subscribe-container .row .news-date, form .form-element .row .news-date, form .row .home-intro-news-container .news-date, form .home-intro-news-container .home-intro-news-container .news-date, form .news-item .home-intro-news-container .news-date, form .home-subscribe-container .home-intro-news-container .news-date, form .form-element .home-intro-news-container .news-date, form .row .news-item .news-date, form .home-intro-news-container .news-item .news-date, form .news-item .news-item .news-date, form .home-subscribe-container .news-item .news-date, form .form-element .news-item .news-date, form .row .home-subscribe-container .news-date, form .home-intro-news-container .home-subscribe-container .news-date, form .news-item .home-subscribe-container .news-date, form .home-subscribe-container .home-subscribe-container .news-date, form .form-element .home-subscribe-container .news-date, form .row .form-element .news-date, form .home-intro-news-container .form-element .news-date, form .news-item .form-element .news-date, form .home-subscribe-container .form-element .news-date, form .form-element .form-element .news-date, form .row .row .news-headline, form .home-intro-news-container .row .news-headline, form .news-item .row .news-headline, form .home-subscribe-container .row .news-headline, form .form-element .row .news-headline, form .row .home-intro-news-container .news-headline, form .home-intro-news-container .home-intro-news-container .news-headline, form .news-item .home-intro-news-container .news-headline, form .home-subscribe-container .home-intro-news-container .news-headline, form .form-element .home-intro-news-container .news-headline, form .row .news-item .news-headline, form .home-intro-news-container .news-item .news-headline, form .news-item .news-item .news-headline, form .home-subscribe-container .news-item .news-headline, form .form-element .news-item .news-headline, form .row .home-subscribe-container .news-headline, form .home-intro-news-container .home-subscribe-container .news-headline, form .news-item .home-subscribe-container .news-headline, form .home-subscribe-container .home-subscribe-container .news-headline, form .form-element .home-subscribe-container .news-headline, form .row .form-element .news-headline, form .home-intro-news-container .form-element .news-headline, form .news-item .form-element .news-headline, form .home-subscribe-container .form-element .news-headline, form .form-element .form-element .news-headline, form .row .row .home-subscribe, form .home-intro-news-container .row .home-subscribe, form .news-item .row .home-subscribe, form .home-subscribe-container .row .home-subscribe, form .form-element .row .home-subscribe, form .row .home-intro-news-container .home-subscribe, form .home-intro-news-container .home-intro-news-container .home-subscribe, form .news-item .home-intro-news-container .home-subscribe, form .home-subscribe-container .home-intro-news-container .home-subscribe, form .form-element .home-intro-news-container .home-subscribe, form .row .news-item .home-subscribe, form .home-intro-news-container .news-item .home-subscribe, form .news-item .news-item .home-subscribe, form .home-subscribe-container .news-item .home-subscribe, form .form-element .news-item .home-subscribe, form .row .home-subscribe-container .home-subscribe, form .home-intro-news-container .home-subscribe-container .home-subscribe, form .news-item .home-subscribe-container .home-subscribe, form .home-subscribe-container .home-subscribe-container .home-subscribe, form .form-element .home-subscribe-container .home-subscribe, form .row .form-element .home-subscribe, form .home-intro-news-container .form-element .home-subscribe, form .news-item .form-element .home-subscribe, form .home-subscribe-container .form-element .home-subscribe, form .form-element .form-element .home-subscribe, form .row .row .form-label, form .home-intro-news-container .row .form-label, form .news-item .row .form-label, form .home-subscribe-container .row .form-label, form .form-element .row .form-label, form .row .home-intro-news-container .form-label, form .home-intro-news-container .home-intro-news-container .form-label, form .news-item .home-intro-news-container .form-label, form .home-subscribe-container .home-intro-news-container .form-label, form .form-element .home-intro-news-container .form-label, form .row .news-item .form-label, form .home-intro-news-container .news-item .form-label, form .news-item .news-item .form-label, form .home-subscribe-container .news-item .form-label, form .form-element .news-item .form-label, form .row .home-subscribe-container .form-label, form .home-intro-news-container .home-subscribe-container .form-label, form .news-item .home-subscribe-container .form-label, form .home-subscribe-container .home-subscribe-container .form-label, form .form-element .home-subscribe-container .form-label, form .row .form-element .form-label, form .home-intro-news-container .form-element .form-label, form .news-item .form-element .form-label, form .home-subscribe-container .form-element .form-label, form .form-element .form-element .form-label, form .row .row .form-input, form .home-intro-news-container .row .form-input, form .news-item .row .form-input, form .home-subscribe-container .row .form-input, form .form-element .row .form-input, form .row .home-intro-news-container .form-input, form .home-intro-news-container .home-intro-news-container .form-input, form .news-item .home-intro-news-container .form-input, form .home-subscribe-container .home-intro-news-container .form-input, form .form-element .home-intro-news-container .form-input, form .row .news-item .form-input, form .home-intro-news-container .news-item .form-input, form .news-item .news-item .form-input, form .home-subscribe-container .news-item .form-input, form .form-element .news-item .form-input, form .row .home-subscribe-container .form-input, form .home-intro-news-container .home-subscribe-container .form-input, form .news-item .home-subscribe-container .form-input, form .home-subscribe-container .home-subscribe-container .form-input, form .form-element .home-subscribe-container .form-input, form .row .form-element .form-input, form .home-intro-news-container .form-element .form-input, form .news-item .form-element .form-input, form .home-subscribe-container .form-element .form-input, form .form-element .form-element .form-input {
	padding: 0 0.5em
}
form .row .row.collapse, form .home-intro-news-container .row.collapse, form .news-item .row.collapse, form .home-subscribe-container .row.collapse, form .form-element .row.collapse, form .row .collapse.home-intro-news-container, form .home-intro-news-container .collapse.home-intro-news-container, form .news-item .collapse.home-intro-news-container, form .home-subscribe-container .collapse.home-intro-news-container, form .form-element .collapse.home-intro-news-container, form .row .collapse.news-item, form .home-intro-news-container .collapse.news-item, form .news-item .collapse.news-item, form .home-subscribe-container .collapse.news-item, form .form-element .collapse.news-item, form .row .collapse.home-subscribe-container, form .home-intro-news-container .collapse.home-subscribe-container, form .news-item .collapse.home-subscribe-container, form .home-subscribe-container .collapse.home-subscribe-container, form .form-element .collapse.home-subscribe-container, form .row .collapse.form-element, form .home-intro-news-container .collapse.form-element, form .news-item .collapse.form-element, form .home-subscribe-container .collapse.form-element, form .form-element .collapse.form-element {
	margin: 0
}
form .row .row.collapse .column, form .home-intro-news-container .row.collapse .column, form .news-item .row.collapse .column, form .home-subscribe-container .row.collapse .column, form .form-element .row.collapse .column, form .row .collapse.home-intro-news-container .column, form .home-intro-news-container .collapse.home-intro-news-container .column, form .news-item .collapse.home-intro-news-container .column, form .home-subscribe-container .collapse.home-intro-news-container .column, form .form-element .collapse.home-intro-news-container .column, form .row .collapse.news-item .column, form .home-intro-news-container .collapse.news-item .column, form .news-item .collapse.news-item .column, form .home-subscribe-container .collapse.news-item .column, form .form-element .collapse.news-item .column, form .row .collapse.home-subscribe-container .column, form .home-intro-news-container .collapse.home-subscribe-container .column, form .news-item .collapse.home-subscribe-container .column, form .home-subscribe-container .collapse.home-subscribe-container .column, form .form-element .collapse.home-subscribe-container .column, form .row .collapse.form-element .column, form .home-intro-news-container .collapse.form-element .column, form .news-item .collapse.form-element .column, form .home-subscribe-container .collapse.form-element .column, form .form-element .collapse.form-element .column, form .row .row.collapse .columns, form .home-intro-news-container .row.collapse .columns, form .news-item .row.collapse .columns, form .home-subscribe-container .row.collapse .columns, form .form-element .row.collapse .columns, form .row .collapse.home-intro-news-container .columns, form .home-intro-news-container .collapse.home-intro-news-container .columns, form .news-item .collapse.home-intro-news-container .columns, form .home-subscribe-container .collapse.home-intro-news-container .columns, form .form-element .collapse.home-intro-news-container .columns, form .row .collapse.news-item .columns, form .home-intro-news-container .collapse.news-item .columns, form .news-item .collapse.news-item .columns, form .home-subscribe-container .collapse.news-item .columns, form .form-element .collapse.news-item .columns, form .row .collapse.home-subscribe-container .columns, form .home-intro-news-container .collapse.home-subscribe-container .columns, form .news-item .collapse.home-subscribe-container .columns, form .home-subscribe-container .collapse.home-subscribe-container .columns, form .form-element .collapse.home-subscribe-container .columns, form .row .collapse.form-element .columns, form .home-intro-news-container .collapse.form-element .columns, form .news-item .collapse.form-element .columns, form .home-subscribe-container .collapse.form-element .columns, form .form-element .collapse.form-element .columns, form .row .row.collapse .site-title, form .home-intro-news-container .row.collapse .site-title, form .news-item .row.collapse .site-title, form .home-subscribe-container .row.collapse .site-title, form .form-element .row.collapse .site-title, form .row .collapse.home-intro-news-container .site-title, form .home-intro-news-container .collapse.home-intro-news-container .site-title, form .news-item .collapse.home-intro-news-container .site-title, form .home-subscribe-container .collapse.home-intro-news-container .site-title, form .form-element .collapse.home-intro-news-container .site-title, form .row .collapse.news-item .site-title, form .home-intro-news-container .collapse.news-item .site-title, form .news-item .collapse.news-item .site-title, form .home-subscribe-container .collapse.news-item .site-title, form .form-element .collapse.news-item .site-title, form .row .collapse.home-subscribe-container .site-title, form .home-intro-news-container .collapse.home-subscribe-container .site-title, form .news-item .collapse.home-subscribe-container .site-title, form .home-subscribe-container .collapse.home-subscribe-container .site-title, form .form-element .collapse.home-subscribe-container .site-title, form .row .collapse.form-element .site-title, form .home-intro-news-container .collapse.form-element .site-title, form .news-item .collapse.form-element .site-title, form .home-subscribe-container .collapse.form-element .site-title, form .form-element .collapse.form-element .site-title, form .row .row.collapse .quick-tertiary-container, form .home-intro-news-container .row.collapse .quick-tertiary-container, form .news-item .row.collapse .quick-tertiary-container, form .home-subscribe-container .row.collapse .quick-tertiary-container, form .form-element .row.collapse .quick-tertiary-container, form .row .collapse.home-intro-news-container .quick-tertiary-container, form .home-intro-news-container .collapse.home-intro-news-container .quick-tertiary-container, form .news-item .collapse.home-intro-news-container .quick-tertiary-container, form .home-subscribe-container .collapse.home-intro-news-container .quick-tertiary-container, form .form-element .collapse.home-intro-news-container .quick-tertiary-container, form .row .collapse.news-item .quick-tertiary-container, form .home-intro-news-container .collapse.news-item .quick-tertiary-container, form .news-item .collapse.news-item .quick-tertiary-container, form .home-subscribe-container .collapse.news-item .quick-tertiary-container, form .form-element .collapse.news-item .quick-tertiary-container, form .row .collapse.home-subscribe-container .quick-tertiary-container, form .home-intro-news-container .collapse.home-subscribe-container .quick-tertiary-container, form .news-item .collapse.home-subscribe-container .quick-tertiary-container, form .home-subscribe-container .collapse.home-subscribe-container .quick-tertiary-container, form .form-element .collapse.home-subscribe-container .quick-tertiary-container, form .row .collapse.form-element .quick-tertiary-container, form .home-intro-news-container .collapse.form-element .quick-tertiary-container, form .news-item .collapse.form-element .quick-tertiary-container, form .home-subscribe-container .collapse.form-element .quick-tertiary-container, form .form-element .collapse.form-element .quick-tertiary-container, form .row .row.collapse .home-intro, form .home-intro-news-container .row.collapse .home-intro, form .news-item .row.collapse .home-intro, form .home-subscribe-container .row.collapse .home-intro, form .form-element .row.collapse .home-intro, form .row .collapse.home-intro-news-container .home-intro, form .home-intro-news-container .collapse.home-intro-news-container .home-intro, form .news-item .collapse.home-intro-news-container .home-intro, form .home-subscribe-container .collapse.home-intro-news-container .home-intro, form .form-element .collapse.home-intro-news-container .home-intro, form .row .collapse.news-item .home-intro, form .home-intro-news-container .collapse.news-item .home-intro, form .news-item .collapse.news-item .home-intro, form .home-subscribe-container .collapse.news-item .home-intro, form .form-element .collapse.news-item .home-intro, form .row .collapse.home-subscribe-container .home-intro, form .home-intro-news-container .collapse.home-subscribe-container .home-intro, form .news-item .collapse.home-subscribe-container .home-intro, form .home-subscribe-container .collapse.home-subscribe-container .home-intro, form .form-element .collapse.home-subscribe-container .home-intro, form .row .collapse.form-element .home-intro, form .home-intro-news-container .collapse.form-element .home-intro, form .news-item .collapse.form-element .home-intro, form .home-subscribe-container .collapse.form-element .home-intro, form .form-element .collapse.form-element .home-intro, form .row .row.collapse .home-news, form .home-intro-news-container .row.collapse .home-news, form .news-item .row.collapse .home-news, form .home-subscribe-container .row.collapse .home-news, form .form-element .row.collapse .home-news, form .row .collapse.home-intro-news-container .home-news, form .home-intro-news-container .collapse.home-intro-news-container .home-news, form .news-item .collapse.home-intro-news-container .home-news, form .home-subscribe-container .collapse.home-intro-news-container .home-news, form .form-element .collapse.home-intro-news-container .home-news, form .row .collapse.news-item .home-news, form .home-intro-news-container .collapse.news-item .home-news, form .news-item .collapse.news-item .home-news, form .home-subscribe-container .collapse.news-item .home-news, form .form-element .collapse.news-item .home-news, form .row .collapse.home-subscribe-container .home-news, form .home-intro-news-container .collapse.home-subscribe-container .home-news, form .news-item .collapse.home-subscribe-container .home-news, form .home-subscribe-container .collapse.home-subscribe-container .home-news, form .form-element .collapse.home-subscribe-container .home-news, form .row .collapse.form-element .home-news, form .home-intro-news-container .collapse.form-element .home-news, form .news-item .collapse.form-element .home-news, form .home-subscribe-container .collapse.form-element .home-news, form .form-element .collapse.form-element .home-news, form .row .row.collapse .news-date, form .home-intro-news-container .row.collapse .news-date, form .news-item .row.collapse .news-date, form .home-subscribe-container .row.collapse .news-date, form .form-element .row.collapse .news-date, form .row .collapse.home-intro-news-container .news-date, form .home-intro-news-container .collapse.home-intro-news-container .news-date, form .news-item .collapse.home-intro-news-container .news-date, form .home-subscribe-container .collapse.home-intro-news-container .news-date, form .form-element .collapse.home-intro-news-container .news-date, form .row .collapse.news-item .news-date, form .home-intro-news-container .collapse.news-item .news-date, form .news-item .collapse.news-item .news-date, form .home-subscribe-container .collapse.news-item .news-date, form .form-element .collapse.news-item .news-date, form .row .collapse.home-subscribe-container .news-date, form .home-intro-news-container .collapse.home-subscribe-container .news-date, form .news-item .collapse.home-subscribe-container .news-date, form .home-subscribe-container .collapse.home-subscribe-container .news-date, form .form-element .collapse.home-subscribe-container .news-date, form .row .collapse.form-element .news-date, form .home-intro-news-container .collapse.form-element .news-date, form .news-item .collapse.form-element .news-date, form .home-subscribe-container .collapse.form-element .news-date, form .form-element .collapse.form-element .news-date, form .row .row.collapse .news-headline, form .home-intro-news-container .row.collapse .news-headline, form .news-item .row.collapse .news-headline, form .home-subscribe-container .row.collapse .news-headline, form .form-element .row.collapse .news-headline, form .row .collapse.home-intro-news-container .news-headline, form .home-intro-news-container .collapse.home-intro-news-container .news-headline, form .news-item .collapse.home-intro-news-container .news-headline, form .home-subscribe-container .collapse.home-intro-news-container .news-headline, form .form-element .collapse.home-intro-news-container .news-headline, form .row .collapse.news-item .news-headline, form .home-intro-news-container .collapse.news-item .news-headline, form .news-item .collapse.news-item .news-headline, form .home-subscribe-container .collapse.news-item .news-headline, form .form-element .collapse.news-item .news-headline, form .row .collapse.home-subscribe-container .news-headline, form .home-intro-news-container .collapse.home-subscribe-container .news-headline, form .news-item .collapse.home-subscribe-container .news-headline, form .home-subscribe-container .collapse.home-subscribe-container .news-headline, form .form-element .collapse.home-subscribe-container .news-headline, form .row .collapse.form-element .news-headline, form .home-intro-news-container .collapse.form-element .news-headline, form .news-item .collapse.form-element .news-headline, form .home-subscribe-container .collapse.form-element .news-headline, form .form-element .collapse.form-element .news-headline, form .row .row.collapse .home-subscribe, form .home-intro-news-container .row.collapse .home-subscribe, form .news-item .row.collapse .home-subscribe, form .home-subscribe-container .row.collapse .home-subscribe, form .form-element .row.collapse .home-subscribe, form .row .collapse.home-intro-news-container .home-subscribe, form .home-intro-news-container .collapse.home-intro-news-container .home-subscribe, form .news-item .collapse.home-intro-news-container .home-subscribe, form .home-subscribe-container .collapse.home-intro-news-container .home-subscribe, form .form-element .collapse.home-intro-news-container .home-subscribe, form .row .collapse.news-item .home-subscribe, form .home-intro-news-container .collapse.news-item .home-subscribe, form .news-item .collapse.news-item .home-subscribe, form .home-subscribe-container .collapse.news-item .home-subscribe, form .form-element .collapse.news-item .home-subscribe, form .row .collapse.home-subscribe-container .home-subscribe, form .home-intro-news-container .collapse.home-subscribe-container .home-subscribe, form .news-item .collapse.home-subscribe-container .home-subscribe, form .home-subscribe-container .collapse.home-subscribe-container .home-subscribe, form .form-element .collapse.home-subscribe-container .home-subscribe, form .row .collapse.form-element .home-subscribe, form .home-intro-news-container .collapse.form-element .home-subscribe, form .news-item .collapse.form-element .home-subscribe, form .home-subscribe-container .collapse.form-element .home-subscribe, form .form-element .collapse.form-element .home-subscribe, form .row .row.collapse .form-label, form .home-intro-news-container .row.collapse .form-label, form .news-item .row.collapse .form-label, form .home-subscribe-container .row.collapse .form-label, form .form-element .row.collapse .form-label, form .row .collapse.home-intro-news-container .form-label, form .home-intro-news-container .collapse.home-intro-news-container .form-label, form .news-item .collapse.home-intro-news-container .form-label, form .home-subscribe-container .collapse.home-intro-news-container .form-label, form .form-element .collapse.home-intro-news-container .form-label, form .row .collapse.news-item .form-label, form .home-intro-news-container .collapse.news-item .form-label, form .news-item .collapse.news-item .form-label, form .home-subscribe-container .collapse.news-item .form-label, form .form-element .collapse.news-item .form-label, form .row .collapse.home-subscribe-container .form-label, form .home-intro-news-container .collapse.home-subscribe-container .form-label, form .news-item .collapse.home-subscribe-container .form-label, form .home-subscribe-container .collapse.home-subscribe-container .form-label, form .form-element .collapse.home-subscribe-container .form-label, form .row .collapse.form-element .form-label, form .home-intro-news-container .collapse.form-element .form-label, form .news-item .collapse.form-element .form-label, form .home-subscribe-container .collapse.form-element .form-label, form .form-element .collapse.form-element .form-label, form .row .row.collapse .form-input, form .home-intro-news-container .row.collapse .form-input, form .news-item .row.collapse .form-input, form .home-subscribe-container .row.collapse .form-input, form .form-element .row.collapse .form-input, form .row .collapse.home-intro-news-container .form-input, form .home-intro-news-container .collapse.home-intro-news-container .form-input, form .news-item .collapse.home-intro-news-container .form-input, form .home-subscribe-container .collapse.home-intro-news-container .form-input, form .form-element .collapse.home-intro-news-container .form-input, form .row .collapse.news-item .form-input, form .home-intro-news-container .collapse.news-item .form-input, form .news-item .collapse.news-item .form-input, form .home-subscribe-container .collapse.news-item .form-input, form .form-element .collapse.news-item .form-input, form .row .collapse.home-subscribe-container .form-input, form .home-intro-news-container .collapse.home-subscribe-container .form-input, form .news-item .collapse.home-subscribe-container .form-input, form .home-subscribe-container .collapse.home-subscribe-container .form-input, form .form-element .collapse.home-subscribe-container .form-input, form .row .collapse.form-element .form-input, form .home-intro-news-container .collapse.form-element .form-input, form .news-item .collapse.form-element .form-input, form .home-subscribe-container .collapse.form-element .form-input, form .form-element .collapse.form-element .form-input {
	padding: 0
}
form .row input.column, form .home-intro-news-container input.column, form .news-item input.column, form .home-subscribe-container input.column, form .form-element input.column, form .row input.columns, form .home-intro-news-container input.columns, form .news-item input.columns, form .home-subscribe-container input.columns, form .form-element input.columns, form .row input.site-title, form .home-intro-news-container input.site-title, form .news-item input.site-title, form .home-subscribe-container input.site-title, form .form-element input.site-title, form .row input.quick-tertiary-container, form .home-intro-news-container input.quick-tertiary-container, form .news-item input.quick-tertiary-container, form .home-subscribe-container input.quick-tertiary-container, form .form-element input.quick-tertiary-container, form .row input.home-intro, form .home-intro-news-container input.home-intro, form .news-item input.home-intro, form .home-subscribe-container input.home-intro, form .form-element input.home-intro, form .row input.home-news, form .home-intro-news-container input.home-news, form .news-item input.home-news, form .home-subscribe-container input.home-news, form .form-element input.home-news, form .row input.news-date, form .home-intro-news-container input.news-date, form .news-item input.news-date, form .home-subscribe-container input.news-date, form .form-element input.news-date, form .row input.news-headline, form .home-intro-news-container input.news-headline, form .news-item input.news-headline, form .home-subscribe-container input.news-headline, form .form-element input.news-headline, form .row input.home-subscribe, form .home-intro-news-container input.home-subscribe, form .news-item input.home-subscribe, form .home-subscribe-container input.home-subscribe, form .form-element input.home-subscribe, form .row input.form-label, form .home-intro-news-container input.form-label, form .news-item input.form-label, form .home-subscribe-container input.form-label, form .form-element input.form-label, form .row input.form-input, form .home-intro-news-container input.form-input, form .news-item input.form-input, form .home-subscribe-container input.form-input, form .form-element input.form-input, form .row textarea.column, form .home-intro-news-container textarea.column, form .news-item textarea.column, form .home-subscribe-container textarea.column, form .form-element textarea.column, form .row textarea.columns, form .home-intro-news-container textarea.columns, form .news-item textarea.columns, form .home-subscribe-container textarea.columns, form .form-element textarea.columns, form .row textarea.site-title, form .home-intro-news-container textarea.site-title, form .news-item textarea.site-title, form .home-subscribe-container textarea.site-title, form .form-element textarea.site-title, form .row textarea.quick-tertiary-container, form .home-intro-news-container textarea.quick-tertiary-container, form .news-item textarea.quick-tertiary-container, form .home-subscribe-container textarea.quick-tertiary-container, form .form-element textarea.quick-tertiary-container, form .row textarea.home-intro, form .home-intro-news-container textarea.home-intro, form .news-item textarea.home-intro, form .home-subscribe-container textarea.home-intro, form .form-element textarea.home-intro, form .row textarea.home-news, form .home-intro-news-container textarea.home-news, form .news-item textarea.home-news, form .home-subscribe-container textarea.home-news, form .form-element textarea.home-news, form .row textarea.news-date, form .home-intro-news-container textarea.news-date, form .news-item textarea.news-date, form .home-subscribe-container textarea.news-date, form .form-element textarea.news-date, form .row textarea.news-headline, form .home-intro-news-container textarea.news-headline, form .news-item textarea.news-headline, form .home-subscribe-container textarea.news-headline, form .form-element textarea.news-headline, form .row textarea.home-subscribe, form .home-intro-news-container textarea.home-subscribe, form .news-item textarea.home-subscribe, form .home-subscribe-container textarea.home-subscribe, form .form-element textarea.home-subscribe, form .row textarea.form-label, form .home-intro-news-container textarea.form-label, form .news-item textarea.form-label, form .home-subscribe-container textarea.form-label, form .form-element textarea.form-label, form .row textarea.form-input, form .home-intro-news-container textarea.form-input, form .news-item textarea.form-input, form .home-subscribe-container textarea.form-input, form .form-element textarea.form-input {
	padding-left: 0.5em
}
label {
	font-size: 0.875em;
	color: #4d4d4d;
	cursor: pointer;
	display: block;
	font-weight: 500;
	margin-bottom: 0.1875em
}
label.right, label.home-sign-up {
	float: none;
	text-align: right
}
label.inline {
	margin: 0 0 1em 0;
	padding: 0.625em 0
}
label small {
	text-transform: capitalize;
	color: #666
}
.prefix, .postfix {
	display: block;
	position: relative;
	z-index: 2;
	text-align: center;
	width: 100%;
	padding-top: 0;
	padding-bottom: 0;
	border-style: solid;
	border-width: 1px;
	overflow: hidden;
	font-size: 0.875em;
	height: 2.3125em;
	line-height: 2.3125em
}
.postfix.button, .postfix.home-sign-up {
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	text-align: center;
	line-height: 2.125em
}
.prefix.button, .prefix.home-sign-up {
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	text-align: center;
	line-height: 2.125em
}
.prefix.button.radius, .prefix.radius.home-sign-up {
	-webkit-border-radius: 0;
	border-radius: 0;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px
}
.postfix.button.radius, .postfix.radius.home-sign-up {
	-webkit-border-radius: 0;
	border-radius: 0;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}
.prefix.button.round, .prefix.round.home-sign-up {
	-webkit-border-radius: 0;
	border-radius: 0;
	-moz-border-radius-bottomleft: 1000px;
	-moz-border-radius-topleft: 1000px;
	-webkit-border-bottom-left-radius: 1000px;
	-webkit-border-top-left-radius: 1000px;
	border-bottom-left-radius: 1000px;
	border-top-left-radius: 1000px
}
.postfix.button.round, .postfix.round.home-sign-up {
	-webkit-border-radius: 0;
	border-radius: 0;
	-moz-border-radius-topright: 1000px;
	-moz-border-radius-bottomright: 1000px;
	-webkit-border-top-right-radius: 1000px;
	-webkit-border-bottom-right-radius: 1000px;
	border-top-right-radius: 1000px;
	border-bottom-right-radius: 1000px
}
span.prefix, label.prefix {
	background: #f2f2f2;
	border-color: #d9d9d9;
	border-right: none;
	color: #333
}
span.prefix.radius, label.prefix.radius {
	-webkit-border-radius: 0;
	border-radius: 0;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px
}
span.postfix, label.postfix {
	background: #f2f2f2;
	border-color: #ccc;
	border-left: none;
	color: #333
}
span.postfix.radius, label.postfix.radius {
	-webkit-border-radius: 0;
	border-radius: 0;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}
.input-group.radius>*:first-child, .input-group.radius>*:first-child * {
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px
}
.input-group.radius>*:last-child, .input-group.radius>*:last-child * {
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}
.input-group.round>*:first-child, .input-group.round>*:first-child * {
	-moz-border-radius-bottomleft: 1000px;
	-moz-border-radius-topleft: 1000px;
	-webkit-border-bottom-left-radius: 1000px;
	-webkit-border-top-left-radius: 1000px;
	border-bottom-left-radius: 1000px;
	border-top-left-radius: 1000px
}
.input-group.round>*:last-child, .input-group.round>*:last-child * {
	-moz-border-radius-topright: 1000px;
	-moz-border-radius-bottomright: 1000px;
	-webkit-border-top-right-radius: 1000px;
	-webkit-border-bottom-right-radius: 1000px;
	border-top-right-radius: 1000px;
	border-bottom-right-radius: 1000px
}
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {
	background-color: #fff;
	font-family: inherit;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	color: rgba(0,0,0,0.75);
	display: block;
	font-size: 0.875em;
	margin: 0 0 1em 0;
	padding: 0.5em;
	height: 2.3125em;
	width: 100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: -webkit-box-shadow 0.45s, border-color 0.45s ease-in-out;
	-moz-transition: -moz-box-shadow 0.45s, border-color 0.45s ease-in-out;
	transition: box-shadow 0.45s, border-color 0.45s ease-in-out
}
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus {
	-webkit-box-shadow: 0 0 5px #999;
	-moz-box-shadow: 0 0 5px #999;
	box-shadow: 0 0 5px #999;
	border-color: #999
}
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus {
	background: #fafafa;
	border-color: #999;
	outline: none
}
input[type="text"][disabled], input[type="password"][disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="datetime-local"][disabled], input[type="month"][disabled], input[type="week"][disabled], input[type="email"][disabled], input[type="number"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="time"][disabled], input[type="url"][disabled], textarea[disabled] {
	background-color: #ddd
}
input[type="file"], input[type="checkbox"], input[type="radio"], select {
	margin: 0 0 1em 0
}
input[type="file"] {
	width: 100%
}
fieldset {
	border: solid 1px #ddd;
	padding: 1.25em;
	margin: 1.125em 0
}
fieldset legend {
	font-weight: bold;
	background: #fff;
	padding: 0 0.1875em;
	margin: 0;
	margin-left: -0.1875em
}
[data-abide] .error small.error, [data-abide] span.error, [data-abide] small.error {
	display: block;
	padding: 0.375em 0.25em;
	margin-top: -1.3125em;
	margin-bottom: 1em;
	font-size: 0.75em;
	font-weight: bold;
	background: #c60f13;
	color: #fff;
	margin-top: 0
}
[data-abide] span.error, [data-abide] small.error {
	display: none
}
span.error, small.error {
	display: block;
	padding: 0.375em 0.25em;
	margin-top: -1.3125em;
	margin-bottom: 1em;
	font-size: 0.75em;
	font-weight: bold;
	background: #c60f13;
	color: #fff
}
.error input, .error textarea, .error select {
	border-color: #c60f13;
	background-color: rgba(198,15,19,0.1);
	margin-bottom: 0
}
.error input:focus, .error textarea:focus, .error select:focus {
	background: #fafafa;
	border-color: #999
}
.error label, .error label.error {
	color: #c60f13
}
.error small.error {
	display: block;
	padding: 0.375em 0.25em;
	margin-top: -1.3125em;
	margin-bottom: 1em;
	font-size: 0.75em;
	font-weight: bold;
	background: #c60f13;
	color: #fff
}
.error span.error-message {
	display: block
}
input.error, textarea.error {
	border-color: #c60f13;
	background-color: rgba(198,15,19,0.1)
}
input.error:focus, textarea.error:focus {
	background: #fafafa;
	border-color: #999
}
.error select {
	border-color: #c60f13;
	background-color: rgba(198,15,19,0.1)
}
.error select:focus {
	background: #fafafa;
	border-color: #999
}
label.error {
	color: #c60f13
}

@media only screen and (max-width: 767px) {
	/* Quicklinks */
	.f-dropdown {
		max-width: 100%;
		left: 0
	}
}

.f-dropdown {
	position: absolute;
	top: -9999px;
	list-style: none;
	margin-left: 0;
	width: 100%;
	max-height: none;
	height: auto;
	background: #636675;
	z-index: 99;
	margin-top: 17px;
	max-width: 200px
}
.f-dropdown>*:first-child {
	margin-top: 0
}
.f-dropdown>*:last-child {
	margin-bottom: 0
} 
/*
.f-dropdown:before {
	content: "";
	display: block;
	width: 0;
	height: 0;
	border: inset 6px;
	border-color: transparent transparent #fff transparent;
	border-bottom-style: solid;
	position: absolute;
	top: -12px;
	left: 10px;
	z-index: 99
}
.f-dropdown:after {
	content: "";
	display: block;
	width: 0;
	height: 0;
	border: inset 7px;
	border-color: transparent transparent #ccc transparent;
	border-bottom-style: solid;
	position: absolute;
	top: -14px;
	left: 9px;
	z-index: 98
}*/
.f-dropdown.right:before, .f-dropdown.home-sign-up:before {
	left: auto;
	right: 10px
}
.f-dropdown.right:after, .f-dropdown.home-sign-up:after {
	left: auto;
	right: 9px
}
.f-dropdown li {
	font-size: 0.875em;
	cursor: pointer;
	line-height: 1.125em;
	margin: 0
}
.f-dropdown li:hover, .f-dropdown li:focus {
	background: var(--color-main-bg);
}
.f-dropdown li a {
	display: block;
	padding: 12px;
	color: #FFF
}
.f-dropdown.content {
	position: absolute;
	top: -9999px;
	list-style: none;
	margin-left: 0;
	padding: 1.25em;
	width: 100%;
	height: auto;
	max-height: none;
	background: #fff;
	font-size: 16;
	z-index: 99;
	max-width: 200px
}
.f-dropdown.content>*:first-child {
	margin-top: 0
}
.f-dropdown.content>*:last-child {
	margin-bottom: 0
}
.f-dropdown.tiny {
	max-width: 200px
}
.f-dropdown.small, .f-dropdown.home-sign-up {
	max-width: 300px
}
.f-dropdown.medium {
	max-width: 500px
}
.f-dropdown.large {
	max-width: 800px
}
.f-dropdown {
	-webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 2px 2px 2px rgba(0,0,0,.2);
	box-shadow: 2px 2px 2px rgba(0,0,0,.2);
}
.f-dropdown li a {
	text-align: left;
	text-decoration: none
}



.dropdown.button, .dropdown.home-sign-up {
	position: relative;
	padding-right: 3.1875em
}
.dropdown.button:before, .dropdown.home-sign-up:before {
	position: absolute;
	content: "";
	width: 0;
	height: 0;
	display: block;
	border-style: solid;
	border-color: #fff transparent transparent transparent;
	top: 50%
}
.dropdown.button:before, .dropdown.home-sign-up:before {
	border-width: 0.5625em;
	right: 1.5em;
	margin-top: -0.25em
}
.dropdown.button:before, .dropdown.home-sign-up:before {
	border-color: #fff transparent transparent transparent
}
.dropdown.button.tiny, .dropdown.tiny.home-sign-up {
	padding-right: 2.1875em
}
.dropdown.button.tiny:before, .dropdown.tiny.home-sign-up:before {
	border-width: 0.4375em;
	right: 0.875em;
	margin-top: -0.15625em
}
.dropdown.button.tiny:before, .dropdown.tiny.home-sign-up:before {
	border-color: #fff transparent transparent transparent
}
.dropdown.button.small, .dropdown.home-sign-up {
	padding-right: 2.8125em
}
.dropdown.button.small:before, .dropdown.home-sign-up:before {
	border-width: 0.5625em;
	right: 1.125em;
	margin-top: -0.21875em
}
.dropdown.button.small:before, .dropdown.home-sign-up:before {
	border-color: #fff transparent transparent transparent
}
.dropdown.button.small:hover {
	text-decoration: none;
}
.dropdown.button.large, .dropdown.large.home-sign-up {
	padding-right: 4em
}
.dropdown.button.large:before, .dropdown.large.home-sign-up:before {
	border-width: 0.625em;
	right: 1.75em;
	margin-top: -0.3125em
}
.dropdown.button.large:before, .dropdown.large.home-sign-up:before {
	border-color: #fff transparent transparent transparent
}
.dropdown.button.secondary:before, .dropdown.secondary.home-sign-up:before {
	border-color: #333 transparent transparent transparent
}
.contain-to-grid {
	width: 100%
}
.contain-to-grid .top-bar {
	margin-bottom: 1.875em
}
.fixed {
	width: 100%;
	left: 0;
	position: fixed;
	top: 0;
	z-index: 99
}




.alert-box {
	border-style: solid;
	border-width: 1px;
	display: block;
	font-weight: bold;
	margin-bottom: 1.25em;
	position: relative;
	padding: 0.6875em 1.3125em 0.75em 0.6875em;
	font-size: 0.875em;
	background-color: #1d1e22;
	border-color: #283749;
	color: #fff
}
.alert-box .close {
	font-size: 1.375em;
	padding: 5px 4px 4px;
	line-height: 0;
	position: absolute;
	top: 0.4375em;
	right: 0.3125em;
	color: #333;
	opacity: 0.3
}
.alert-box .close:hover, .alert-box .close:focus {
	opacity: 0.5
}
.alert-box.radius {
	-webkit-border-radius: 3px;
	border-radius: 3px
}
.alert-box.round {
	-webkit-border-radius: 1000px;
	border-radius: 1000px
}
.alert-box.success {
	background-color: #5da423;
	border-color: #457a1a;
	color: #fff
}
.alert-box.alert {
	background-color: #c60f13;
	border-color: #970b0e;
	color: #fff;
	a {
		color: #fff;
	}
}
.alert-box.secondary {
	background-color: #496484;
	border-color: #374b63;
	color: #fff
}
a:hover {
	text-decoration: underline
}



ul, ol {
	margin-left: 1.25em
}



.btn-selected {
	background-color: #283749;
	background-image: url('/images/interface/bul2.png');
	background-position: 0.4em 0.75em;
	background-repeat: no-repeat
}
.btn-selected:hover {
	text-decoration: none
}
.textLeftMargin {
	margin-left: 30px
}
.textNoMargin {
	margin-top: 0;
	margin-bottom: 0
}
.listSpace li {
	margin-bottom: 1.25em
}
.noListSpace li {
	margin-bottom: 0
}
.twoColumnList {
	float: left;
	width: 50%;
	padding-left: 1%;
	padding-right: 1%
}
.threeColumnList {
	float: left;
	width: 33%;
	padding-left: 1%;
	padding-right: 1%
}
.stateSEZList {
	display: block;
	height: 140px
}
table.dataTable {
	margin-bottom: 1.25em
}
table.dataTable th, table.dataTable td {
	border: 2px solid #A0A0A0;
	padding: 6px;
	vertical-align: top
}
table.thSpace th {
	padding-top: 15px;
	padding-bottom: 15px
}
div.address {
	font-style: normal;
	margin-left: 2.5em;
	margin-bottom: 1.25em;
	line-height: 1.4
}
div.listnewline {
	padding-top: 0.625em
}
.nobr {
	display: inline;
	white-space: nowrap
}
.caption {
	font-size: 0.8em;
	margin-bottom: 20px;
	font-style: italic;
	text-align: center
}
.simpleTable {
	margin-bottom: 1.25em
}
.simpleTable td {
	vertical-align: top;
	padding: 0.3em 0.4em
}
div.document {
	margin: 0 0 1.25em 26px;
	text-indent: -26px
}
div.document div.docicon {
	margin-right: 4px;
	display: inline;
	line-height: 2
}
ol.mainletter {
	list-style-type: lower-alpha
}
ol.mainletter ul {
	list-style-type: disc
}
#srchGlossAcro {
	display: inline;
	width: 150px
}
form#acro {
	float: right;
	padding-left: 1.25em
}
form#acro label {
	font-weight: bold;
	margin-bottom: 0.375em
}
form#acro input {
	margin-bottom: 0
}
.relatedlink {
	margin: 1.125em 0 0.375em;
	font-weight: bold
}
.rltopmargin {
	margin-top: 1.125em
}



p.g {
	font-size: 1em;
	padding-bottom: 0;
	margin-bottom: 0;
	font-weight: 700;
	margin-top: 1em
}
td.s {
	font-size: .9em;
	padding-bottom: 10px;
	color: #666
}
td.s b {
	color: #333
}
