@font-face {
	font-family: 'ProximaNovaRegular';
	src: url("");
	src:
		url("?#iefix")
		format("embedded-opentype"),
		url("")
		format("woff"),
		url("")
		format("truetype");
	font-weight: normal;
	font-style: normal
}

.icon-up_bracket:before {
	content: "\e639"
}

.icon-circle:before {
	content: "\e638"
}

.icon-square:before {
	content: "\e63b"
}

.icon-triangle:before {
	content: "\e63a"
}

.icon-all_steps:before {
	content: "\e601"
}

.icon-alert:before {
	content: "\e605"
}

.icon-bracket_left:before {
	content: "\e60d"
}

.icon-checkmark:before {
	content: "\e60e"
}

.icon-close_circle_fill:before {
	content: "\e610"
}

.icon-close_circle_stroke:before {
	content: "\e611"
}

.icon-close_thick:before {
	content: "\e614"
}

.icon-document:before {
	content: "\e615"
}

.icon-down_bracket:before {
	content: "\e616"
}

.icon-email:before {
	content: "\e617"
}

.icon-filter_add:before {
	content: "\e618"
}

.icon-filter_selected:before {
	content: "\e61f"
}

.icon-filter_subtract:before {
	content: "\e623"
}

.icon-globe:before {
	content: "\e626"
}

.icon-google_plus:before {
	content: "\e627"
}

.icon-info:before {
	content: "\e628"
}

.icon-left_quote:before {
	content: "\e629"
}

.icon-linkedin:before {
	content: "\e62a"
}

.icon-menu:before {
	content: "\e62b"
}

.icon-outline_clock:before {
	content: "\e62c"
}

.icon-phone:before {
	content: "\e62d"
}

.icon-play_solid:before {
	content: "\e62e"
}

.icon-read_quote:before {
	content: "\e62f"
}

.icon-right_quote:before {
	content: "\e630"
}

.icon-right_triangle:before {
	content: "\e631"
}

.icon-thin_down_arrow:before {
	content: "\e632"
}

.icon-three_dots:before {
	content: "\e633"
}

.icon-tumblr:before {
	content: "\e634"
}

.icon-video:before {
	content: "\e635"
}

.icon-vimeo:before {
	content: "\e636"
}

.icon-youtube:before {
	content: "\e637"
}

.icon-vine:before {
	content: "\e602"
}

.icon-thin_right_arrow:before {
	content: "\e600"
}

.icon-thin_right_arrow_alt:before {
	content: "\e63c"
}

.icon-share:before {
	content: "\e619"
}

.icon-rss:before {
	content: "\e61a"
}

.icon-right_carat:before {
	content: "\e61b"
}

.icon-right_arrow:before {
	content: "\e61c"
}

.icon-pencil:before {
	content: "\e61d"
}

.icon-livestream:before {
	content: "\e61e"
}

.icon-flickr:before {
	content: "\e620"
}

.icon-facebook:before {
	content: "\e621"
}

.icon-download:before {
	content: "\e622"
}

.icon-bracket_right:before {
	content: "\e624"
}

.icon-binoculars:before {
	content: "\e625"
}

.icon-video2:before {
	content: "\e603"
}

.icon-twitter:before {
	content: "\e604"
}

.icon-star_filled:before {
	content: "\e606"
}

.icon-search:before {
	content: "\e607"
}

.icon-right_arrow2:before {
	content: "\e608"
}

.icon-play:before {
	content: "\e609"
}

.icon-pinterest:before {
	content: "\e60a"
}

.icon-pin:before {
	content: "\e60b"
}

.icon-linkout_arrow:before {
	content: "\e60c"
}

.icon-instagram:before {
	content: "\e60f"
}

.icon-facebook2:before {
	content: "\e612"
}

.icon-clock:before {
	content: "\e613"
}

.nygov-loading {
	position: relative
}

.nygov-loading:before {
	content: '';
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #fff;
	opacity: .5
}

.nygov-loading:after {
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 50%;
	margin: -30px 0 0 -30px;
	border-bottom: 6px solid #fff;
	border-left: 6px solid #fff;
	border-right: 6px solid #128ec3;
	border-top: 6px solid #128ec3;
	border-radius: 100%;
	height: 60px;
	width: 60px;
	-webkit-animation: spin .6s infinite linear;
	-moz-animation: spin .6s infinite linear;
	-ms-animation: spin .6s infinite linear;
	-o-animation: spin .6s infinite linear;
	animation: spin .6s infinite linear;
	content: ''
}

@
keyframes spin {
	from {-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg)
}

to {
	-webkit-transform: rotate(359deg);
	-moz-transform: rotate(359deg);
	-o-transform: rotate(359deg);
	-ms-transform: rotate(359deg);
	transform: rotate(359deg)
}

}
@
-moz-keyframes spin {
	from {-moz-transform: rotate(0deg);
	transform: rotate(0deg)
}

to {
	-moz-transform: rotate(359deg);
	transform: rotate(359deg)
}

}
@
-webkit-keyframes spin {
	from {-webkit-transform: rotate(0deg);
	transform: rotate(0deg)
}

to {
	-webkit-transform: rotate(359deg);
	transform: rotate(359deg)
}

}
@
-ms-keyframes spin {
	from {-ms-transform: rotate(0deg);
	transform: rotate(0deg)
}

to {
	-ms-transform: rotate(359deg);
	transform: rotate(359deg)
}

}
@
-o-keyframes spin {
	from {-o-transform: rotate(0deg);
	transform: rotate(0deg)
}

to {
	-o-transform: rotate(359deg);
	transform: rotate(359deg)
}

}
.nygov-universal-footer .l-footer {
	background: #333333;
	min-height: 353px;
	z-index: 11;
	position: relative
}

.nygov-universal-footer .l-footer>div {
	width: auto
}

.nygov-universal-footer .l-footer .l-wrapper {
	*zoom: 1;
	max-width: 78em;
	padding-left: 1em;
	padding-right: 1em;
	margin-left: auto;
	margin-right: auto;
	*zoom: 1;
	margin-bottom: 0px
}

.nygov-universal-footer .l-footer .l-wrapper:after {
	content: "";
	display: table;
	clear: both
}

.nygov-universal-footer .l-footer .l-wrapper:after {
	content: "";
	display: table;
	clear: both
}

.nygov-universal-footer .l-footer .pane-dsc {
	width: 100%;
	float: left;
	margin-right: 1.69492%;
	padding-top: 15px;
	margin-bottom: 0
}

.nygov-universal-footer .l-footer .pane-menu-menu-footer-menu,
	.nygov-universal-footer .l-footer .pane-menu-menu-nygov-footer-menu {
	width: 100%;
	float: left;
	margin-right: 1.69492%
}

.nygov-universal-footer .l-footer .pane-menu-menu-footer-menu .menu,
	.nygov-universal-footer .l-footer .pane-menu-menu-nygov-footer-menu .menu
	{
	padding: 0;
	margin-top: 0;
	overflow: hidden;
	*zoom: 1
}

.nygov-universal-footer .l-footer .pane-menu-menu-footer-menu .menu li,
	.nygov-universal-footer .l-footer .pane-menu-menu-nygov-footer-menu .menu li
	{
	margin-left: 0;
	width: 49.15254%;
	float: left;
	margin-right: 1.69492%;
	list-style-image: none;
	list-style-type: none;
	display: inline;
	margin-top: 15px;
	padding-right: 8px
}

.nygov-universal-footer .l-footer .pane-menu-menu-footer-menu .menu li:nth-child(2n),
	.nygov-universal-footer .l-footer .pane-menu-menu-nygov-footer-menu .menu li:nth-child(2n)
	{
	margin-right: 0
}

.nygov-universal-footer .l-footer .pane-menu-menu-footer-menu .menu li a,
	.nygov-universal-footer .l-footer .pane-menu-menu-nygov-footer-menu .menu li a
	{
	color: white;
	font-size: 14px;
	font-family: 'ProximaNovaRegular', sans-serif;
	letter-spacing: 0.5px;
	text-decoration: none
}

@media ( min-width : 48em) {
	.nygov-universal-footer .l-footer .pane-menu-menu-footer-menu .menu li a,
		.nygov-universal-footer .l-footer .pane-menu-menu-nygov-footer-menu .menu li a
		{
		font-size: 16px
	}
}

.nygov-universal-footer .l-footer .pane-menu-menu-footer-menu .menu li a:hover,
	.nygov-universal-footer .l-footer .pane-menu-menu-nygov-footer-menu .menu li a:hover
	{
	color: #d5820d
}

@media ( min-width : 48em) {
	.nygov-universal-footer .l-footer {
		min-height: 100px
	}
	.nygov-universal-footer .l-footer .pane-dsc {
		width: 15.25424%;
		float: left;
		margin-right: 1.69492%;
		padding-top: 10px
	}
	.nygov-universal-footer .l-footer .pane-menu-menu-footer-menu,
		.nygov-universal-footer .l-footer .pane-menu-menu-nygov-footer-menu {
		width: 83.05085%;
		float: left;
		margin-right: 1.69492%;
		float: right;
		margin-right: 0
	}
	.nygov-universal-footer .l-footer .pane-menu-menu-footer-menu .menu li,
		.nygov-universal-footer .l-footer .pane-menu-menu-nygov-footer-menu .menu li
		{
		width: 18.36735%;
		float: left;
		margin-right: 2.04082%;
		margin-top: 10px
	}
	.nygov-universal-footer .l-footer .pane-menu-menu-footer-menu .menu li:nth-child(2n),
		.nygov-universal-footer .l-footer .pane-menu-menu-nygov-footer-menu .menu li:nth-child(2n)
		{
		margin-right: 2.04082%
	}
	.nygov-universal-footer .l-footer .pane-menu-menu-footer-menu .menu li:nth-child(5n),
		.nygov-universal-footer .l-footer .pane-menu-menu-nygov-footer-menu .menu li:nth-child(5n)
		{
		float: right;
		margin-right: 0
	}
}

@media ( min-width : 64em) {
	.nygov-universal-footer .l-footer .pane-menu-menu-footer-menu .menu,
		.nygov-universal-footer .l-footer .pane-menu-menu-nygov-footer-menu .menu
		{
		margin-top: 1em
	}
}

@media ( min-width : 0) and (max-width: 48em) {
	.nygov-embed-iframe .nygov-universal-footer .panel-pane.pane-dsc {
		width: 33%;
		margin-right: 1em
	}
	.nygov-embed-iframe .nygov-universal-footer .panel-pane.pane-dsc img {
		width: 100%;
		max-width: 80px
	}
	.nygov-embed-iframe .nygov-universal-footer .pane-menu-menu-nygov-footer-menu
		{
		float: none
	}
	.nygov-embed-iframe .nygov-universal-footer .pane-menu-menu-nygov-footer-menu ul.menu
		{
		overflow: hidden;
		*zoom: 1
	}
}

@media print {
	.nygov-universal-footer {
		display: none;
		min-height: 0
	}
}

@media ( min-width : 48em) {
	.nygov-embed-iframe .nygov-universal-footer .l-footer {
		height: 200px
	}
}