@charset "utf-8";
h5.title a
{
	color: #20656e;
}
a:link, a:active, a:visited
{
	color: #20656e;
}
a:hover
{
	color: #000;
}
#nyk-header
{
	background-color: #20656e;
	color: #fff;
}
#nyk-banner
{
	background: #fff;
	color: #000;
	z-index: 999999;
}
.menuVideo
{
	min-height: 730px;
	margin-top: -87px;
    z-index: 0;
    background: #fff;
}
video#bgvid
{
	-moz-transform: translateX(-50%) translateY(-5%);
	-ms-transform: translateX(-50%) translateY(-5%);
	position: absolute;
	top: -2%;
	transform: translateX(-50%) translateY(-5%);
	-webkit-transform: translateX(-50%) translateY(-5%);
	z-index: 0;
}
#nyk-banner .flash-wrapper span.video_b
{
	color: #20656e;
	font-family: 'Pathway Gothic One', sans-serif;
	font-weight: 700;
	height: auto;
	margin: 15px 0;
	min-height: 30px;
	min-width: 1000px;
	overflow: visible;
	padding: 1% 0;
	position: relative;
	text-align: left;
	text-shadow: 1px 1px 2px #e8e8e8;
	width: 100%;
}
.nykMenuVideoOverlay
{
	margin: 0 auto;
	position: relative;
	width: 100%;
}
.tagsectioninnercenter {
	display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
	margin: 0 auto;
	min-height: 530px;
	padding: 4.5% 0 0 0;
	width: 65%;
}
.nykMenuVideoOverlay span.tagtitle
{
	color: #fff;
	font-family: 'Francois One', sans-serif;
	font-size: 4.3vw;
	line-height: 0.9em;
	text-shadow: -1px -1px 1px rgba(0,0,0,0.9),0px 0px 1px rgb(90,90,90),0px 1px 1px rgb(23,23,23),0px 0px 1px rgb(22,22,22),1px 0px 1px rgb(21,21,21),2px 1px 1px rgb(20,20,20), 2px 0px 1px rgb(19,19,19),2px 1px 1px rgba(10,10,10,0.5),3px 3px 2px rgba(0,0,0,0.9),4px 4px 5px rgba(0,0,0,.9);
	-webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
}
.nykMenuVideoOverlay span.tagtext
{
	background: rgba(32,101,110,0.85);
	-webkit-box-shadow: 2px 2px 12px 0px rgba(0,0,0,0.48);
    -moz-box-shadow: 2px 2px 12px 0px rgba(0,0,0,0.48);
    box-shadow: 2px 2px 12px 0px rgba(0,0,0,0.48);
	border-radius: 5px;
	color: #fff;
	display: inline-block;
	font-family: 'Voltaire', sans-serif;
	font-size: 2.7vw;
	line-height: 1em;
	letter-spacing: -1px;
	padding: 1.5% 2% 1.7% 2%;
	text-shadow: -1px 1px 1px rgba(0,0,0,0.9),2px 0px 0px rgba(0,0,0,0.75), 0px 1px 1px rgba(0,0,0,.6),1px 0px 0px rgba(0,0,0,0.9),3px 1px 3px rgba(0,0,0,0.9);
	-webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
}
.circlesecouter
{
	max-width: 1050px;
	width: 100%;
	-webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
}
.snip1566
{
	color: #fff;
	margin: 10px;
	max-width: 150px;
}
#nyk-navigation-menu
{
	background-image: url('/nyk/gen3/webroot/theme/video/img/navmenubg-video_b.jpg');
	background-position: center;
	z-index: 99999;
}
#nyk-header #nyk-navigation-menu .flash-wrapper, #nyk-header #nyk-navigation-menu .flash-wrapper
{
	min-height: 500px;
}
#outer
{
	background: rgba(32,101,110,0.65);
	box-shadow: 0px 10px 51px 0px rgba(0,0,0,0.33);
	-moz-box-shadow: 0px 10px 51px 0px rgba(0,0,0,0.33);
	-webkit-box-shadow: 0px 10px 51px 0px rgba(0,0,0,0.33);
}
#nyk-header #nyk-navigation-menu li:hover, #nyk-header #nyk-navigation-menu li a:hover,
#nyk-header #nyk-navigation-menu li:active, #nyk-header #nyk-navigation-menu li a:active
{
	font-weight: 700;
}
#nyk-header #nyk-navigation-menu li:hover ul, #nyk-header #nyk-navigation-menu li:hover ul li:hover ul
{
	color: #fff;
	font-weight: 700;
}
#nyk-navigation-menu ul li a:hover, #nyk-navigation-menu ul li:hover
{
	background-color: rgba(41,119,129,0.9);
	border: 1px solid rgba(255,255,255,0.4);
	border-radius: 10px 10px 10px 10px;
	font-weight: 700;
}
#nyk-navigation-menu ul li, #nyk-navigation-menu ul li a, #nyk-navigation-menu ul li a:visited
{
	background-color: rgba(41,119,129,0.9);
	border: 1px solid rgba(255,255,255,0.4);
	border-radius: 10px 10px 10px 10px;
	font-weight: 700;
	text-shadow: 0px 0px 2px rgba(0,0,0,0.4);
}
#nyk-navigation-menu li:hover, #nyk-navigation-menu li a:hover,
#nyk-navigation-menu li:active, #nyk-navigation-menu li a:active
{
	color: #000;
}
#nyk-header #nyk-navigation-menu ul ul li:hover, #nyk-header #nyk-navigation-menu ul ul li a:hover,
#nyk-header #nyk-navigation-menu ul ul li:active, #nyk-header #nyk-navigation-menu ul ul li a:active
{
	border: 0.5px solid rgba(32,102,110,0.2);
	background-color: rgba(32,102,110,0.9);
	margin: 0 auto;
	color: #fff;
}
#nyk-header #nyk-navigation-menu ul ul li, #nyk-header #nyk-navigation-menu ul ul li a
{
	background-color: rgba(0,0,0,0.9);
	border: 0.5px solid rgba(138,138,138,0.6);
	margin: 0 auto;
	border-radius: 10px 10px 10px 10px;
	color: #fff;
	text-decoration: none;
	text-shadow: 0px 0px 2px rgba(0,0,0,0.4);
}
#nyk-header #nyk-navigation-menu ul ul
{
	border-radius: 10px 10px 10px 10px;
	color: #fff;
}
#nyk-content-container
{
	background: #fff;
}
#nyk-content .module-container h4.title
{
	color: #20656e;
}
#nyk-content h1, #nyk-content h2, h1.title, h1, h2
{
	color: #20656e;
}
#nyk-content #nyk-cns-video-playlist .video_module ul li
{
	background-color: rgba(41,119,129,0.05);
	border-radius: 10px;
	box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75),
		inset 10px 10px 35px 19px rgba(41,119,129,0.08);
	-khtml-box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75),
		inset 10px 10px 35px 19px rgba(41,119,129,0.08);
	-moz-box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75),
		inset 10px 10px 35px 19px rgba(41,119,129,0.08);
	-webkit-box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75),
	inset 10px 10px 35px 19px rgba(41,119,129,0.08);
}
#nyk-primary-column #nyk-cns-video-playlist .video_module ul li, #nyk-secondary-column #nyk-cns-video-playlist .video_module ul li
{
	background-color: rgba(41,119,129,0.05);
	border-radius: 10px;
	box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75),
		inset 10px 10px 35px 19px rgba(41,119,129,0.08);
	-khtml-box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75),
		inset 10px 10px 35px 19px rgba(41,119,129,0.08);
	-moz-box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75),
		inset 10px 10px 35px 19px rgba(41,119,129,0.08);
	-webkit-box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75),
	inset 10px 10px 35px 19px rgba(41,119,129,0.08);
}
#nyk-primary-column h4.title, #nyk-secondary-column h4.title
{
	color: #20656e;
}
#nyk-primary-column .module-container .module
{
	box-shadow: 0px 0px 7px 3px rgba(41,119,129,0.2),
		inset 10px 10px 35px 19px rgba(41,119,129,0.08);
	-moz-box-shadow: 0px 0px 7px 3px rgba(41,119,129,0.2),
		inset 10px 10px 35px 19px rgba(41,119,129,0.08);
	-webkit-box-shadow: 0px 0px 7px 3px rgba(41,119,129,0.2),
		inset 10px 10px 35px 19px rgba(41,119,129,0.08);
}
#nyk-secondary-column .module-container .module
{
	box-shadow: 0px 0px 7px 3px rgba(41,119,129,0.2),
		inset 10px 10px 35px 19px rgba(41,119,129,0.08);
	-moz-box-shadow: 0px 0px 7px 3px rgba(41,119,129,0.2),
		inset 10px 10px 35px 19px rgba(41,119,129,0.08);
	-webkit-box-shadow: 0px 0px 7px 3px rgba(41,119,129,0.2),
		inset 10px 10px 35px 19px rgba(41,119,129,0.08);
}
#nyk-health-articles .content .article
{
	background-color: rgba(41,119,129,0.05);
}
#content.nyk-newsletter.index .article h3.title
{
	color: #20656e;
}
#content.nyk-newsletter.index .article
{
	background-color: rgba(41,119,129,0.05);
	text-shadow: none;
}
#nyk-office-hours tr:nth-child(odd)
{
	background-color: rgba(41,119,129,0.05);
}

#nyk-newsletter-signup .content .signup, input.button
{
	background-color: rgba(41,119,129,0.9);
}
#nyk-newsletter-signup .content .signup:hover, input.button:hover
{
	background-color: rgba(0,0,0,0.9);
}
#feedControl .gfc-title
{
	color: #20656e;
}
#nyk-health-articles .content a.read-more, #nyk-health-articles .content a:link.read-more, #nyk-health-articles .content span.read-more a, #nyk-health-articles .content span.read-more a:link, #nyk-health-articles .content a:visited.read-more
{
	background-color: rgba(41,119,129,0.9);
}
#nyk-health-articles .content a:link.read-more:hover, #nyk-health-articles .content a.read-more:hover, #nyk-health-articles .content a.read-more link:hover, #nyk-health-articles .content .read-more.right a:hover, #nyk-health-articles .content a.read-more.right:hover
{
	background-color: rgba(0,0,0,0.9);
}
#nyk-content h5.video_module_title a
{
	color: #20656e;
}
#nyk-content h5.video_module_title a:hover
{
	color: #000;
}
#nyk-primary-column h5.video_module_title a, #nyk-secondary-column h5.video_module_title a
{
	color: #20656e;
}
#nyk-primary-column h5.video_module_title a:hover, #nyk-secondary-column h5.video_module_title a:hover
{
	color: #000;
}
#nyk-footer-wrapper
{
	background: url('/nyk/gen3/webroot/theme/video/img/video_b-footer-overlay.png');
	background-color: rgba(41,119,129,0.9);
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
	box-shadow: 0px -1px 18px 3px rgba(41,119,129,0.54);
	-moz-box-shadow: 0px -1px 18px 3px rgba(41,119,129,0.54);
	-webkit-box-shadow: 0px -1px 18px 3px rgba(41,119,129,0.54);
	color: #fff;    
	padding-top:0.5%;
	padding-bottom: 0.5%;
	position: relative;
    float: left;
}
#nyk-footer .column-container.one-column .column_one
{
	background-color: rgba(255,255,255,0.1);
}
#nyk-footer .column-container.two-column .column_one
{
	background-color: rgba(255,255,255,0.1);
}
#nyk-footer .column-container.two-column .column_two
{
	background-color: rgba(255,255,255,0.1);
}
#nyk-footer .column-container.three-column .column_one
{
	background-color: rgba(255,255,255,0.1);
}
#nyk-footer .column-container.three-column .column_two
{
	background-color: rgba(255,255,255,0.1);
}
#nyk-footer .column-container.three-column .column_three
{
	background-color: rgba(255,255,255,0.1);
}
#nyk-footer h4.title
{
	color: #fff;
}
#nyk-footer a {
	color: #ffff00;
}
#nyk-footer a:hover {
	color: #000;
}
#nyk-footer #nyk-nav-string ul li a {
	border-bottom: solid 2px #ffff00;
	color: #ffff00;
}
#nyk-footer #nyk-nav-string ul li a:hover {
	border-bottom: solid 2px #000;
	color: #000;
}
#nyk-copyright a{
	color: #ffff00;
}
#nyk-copyright a:hover{
	color: #000;
}
.module-container a {
	color: #000;
	}
.module-container h5.title {
	color: #20656e;
	}	

/* latin */
@font-face {
  font-family: 'Francois One';
  font-style: normal;
  font-weight: 400;
  src: local('Francois One Regular'), local('FrancoisOne-Regular'), url(/nyk/gen3/webroot/theme/video/fonts/bYbkq2nU2TSx4SwFbz5sCOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}
/* latin */
@font-face {
  font-family: 'Pathway Gothic One';
  font-style: normal;
  font-weight: 400;
  src: local('Pathway Gothic One Regular'), local('PathwayGothicOne-Regular'), url(/nyk/gen3/webroot/theme/video/fonts/Lqv9ztoTUV8Q0FmQZzPqaL4J1CEROx9mnpUAGKYKzuk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}
/* latin */
@font-face {
  font-family: 'Voltaire';
  font-style: normal;
  font-weight: 400;
  src: local('Voltaire'), url(/nyk/gen3/webroot/theme/video/fonts/Bcdym-dNGztfenGzlRsZ3_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}
