@charset "utf-8";
h5.title a
{
	color: #298dcd;
}
a:link, a:active, a:visited
{
	color: #298dcd;
}
a:hover
{
	color: #000;
}
#nyk-header
{
	background-color: #298dcd;
	color: #fff;
}
#nyk-banner
{
	background-color: rgba(41,141,205,1);
	box-shadow: 0px 11px 13px 3px rgba(0,0,0,0.3), 
		inset 0px -28px 19px -31px rgba(0,0,0,0.7);
	color: #000;
	-moz-box-shadow: 0px 11px 13px 3px rgba(0,0,0,0.3), 
		inset 0px -28px 19px -31px rgba(0,0,0,0.7);
	-webkit-box-shadow: 0px 11px 13px 3px rgba(0,0,0,0.3), 
		inset 0px -28px 19px -31px rgba(0,0,0,0.7);
}
.menuVideo
{
	box-shadow: inset 8px -104px 78px -31px rgba(41,141,205,0.7);
	min-height: 700px;
	-moz-box-shadow: inset 8px -104px 78px -31px rgba(41,141,205,0.7);
	-webkit-box-shadow: inset 8px -104px 78px -31px rgba(41,141,205,0.7);
	background: #fff;
	z-index: 0;
	margin-top: -87px;
}
video#bgvid
{
	-moz-transform: translateX(-50%) translateY(-6%);
	-ms-transform: translateX(-50%) translateY(-6%);
	position: absolute;
	top: 5%;
	transform: translateX(-50%) translateY(-6%);
	-webkit-transform: translateX(-50%) translateY(-6%);
	z-index: 0;
}
#nyk-banner .flash-wrapper span.video_m
{
	color: #fff;
	font-family: "Share Tech",sans-serif;
	font-weight: 700;
	height: auto;
	margin: 5px 0;
	min-height: 30px;
	min-width: 1000px;
	overflow: visible;
	padding: 1% 0;
	position: relative;
	text-align: left;
	text-shadow: 0 1px 0 #ccc, 0 2px 0 #ccc, 0 2px 0 #ccc, 0 2px 0 #ccc, 0 2px 0 #ccc, 0 2px 1px rgba(204,204,204,0.1), 0 0 3px rgba(204,204,204,0.1), 0 1px 3px rgba(204,204,204,0.3), 0 2px 3px rgba(204,204,204,0.2), 0 2px 5px rgba(24,24,24,0.25), 0 2px 6px rgba(24,24,24,0.2), 0 2px 7px rgba(24,24,24,0.15), 0px 0px 1px rgba(0,0,0,0.95);
	width: 100%;
}
.nykMenuVideoOverlay
{
	margin: 0 auto;
	position: relative;
	width: 100%;
}
.tagsectionouter
{
	height: 100%;
	margin: 0 auto;
	max-width: 1920px;
	min-width: 1050px;
	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: 'Changa One', cursive;
	font-size: 4vw;
	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),8px 5px 7px rgba(0,0,0,0.6),7px 7px 11px rgba(0,0,0,.7);
	-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(41,141,205,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: 'Mouse Memoirs', sans-serif;
	font-size: 2.7vw;
	letter-spacing: 1px;
	line-height: 0.9em;
	padding: 1.3% 2% 1.9% 2%;
	text-shadow: 0px -1px 0px rgba(55,55,55,0.5), -2px 0px 0px rgba(55,55,55,0.5),1px 0px 0px rgba(55,55,55,0.5),0px 0px 1px rgba(55,55,55,0.3),2px 2px 0px rgba(0,0,0,0.9),1px 2px 0px rgba(0,0,0,0.9),1px 1px 1px rgba(0,0,0,0.7),2px 2px 7px rgba(0,0,0,0.7);
	-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_m.jpg');
	background-position: center bottom;
	background-repeat: no-repeat;
	z-index: unset;
}
#nyk-header #nyk-navigation-menu .flash-wrapper, #nyk-header #nyk-navigation-menu .flash-wrapper
{
	min-height: 500px;
}
#outer
{
	background: url('/nyk/gen3/webroot/theme/video/img/nav-menu-bg-video_m.png');
	background-position: bottom center;
	background-repeat: repeat-x;
}
#nyk-header #nyk-navigation-menu li:hover ul, #nyk-header #nyk-navigation-menu li:hover ul li:hover ul
{
	color: #fff;
}
#nyk-navigation-menu ul li a:hover, #nyk-navigation-menu ul li:hover
{
	background-color: rgba(41,141,205,0.9);
}
#nyk-navigation-menu ul li, #nyk-navigation-menu ul li a, #nyk-navigation-menu ul li a:visited
{
	background-color: rgba(41,141,205,0.9);
	border-radius: 10px 10px 10px 10px;
}
#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(41,141,205,0.2);
	background-color: rgba(41,141,205,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.6);
}
#nyk-header #nyk-navigation-menu ul ul
{
	color: #fff;
}
#nyk-content-wrapper
{
	min-height: 13em;
}
#nyk-content-container
{
	background-color: rgba(255,255,255,1);
	border-radius: 10px;
	box-shadow: 0 0 15px 3px rgba(0, 0, 0, 0.4);
	opacity: 0.97;
	top: -100px;
	width: 96%!important;
}
#nyk-content .module-container h4.title
{
	color: #298dcd;
}
#nyk-content h1, #nyk-content h2, h1.title, h1, h2
{
	color: #298dcd;
}
#nyk-content #nyk-cns-video-playlist .video_module ul li
{
	background-color: rgba(41,141,205,0.3);
	border-radius: 10px;
	box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75);
	-khtml-box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75);
	-moz-box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75);
	-webkit-box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75);
}
#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,141,205,0.3);
	border-radius: 10px;
	box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75);
	-khtml-box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75);
	-moz-box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75);
	-webkit-box-shadow: 2px 2px 7px -2px rgba(0,0,0,0.75);
}
#nyk-primary-column h4.title, #nyk-secondary-column h4.title
{
	color: #298dcd;
}
#nyk-primary-column .module-container .module
{
	box-shadow: 0px 0px 7px 3px rgba(41,141,205,0.4);
	-moz-box-shadow: 0px 0px 7px 3px rgba(41,141,205,0.4);
	-webkit-box-shadow: 0px 0px 7px 3px rgba(41,141,205,0.4);
}
#nyk-secondary-column .module-container .module
{
	box-shadow: 0px 0px 7px 3px rgba(41,141,205,0.4);
	-moz-box-shadow: 0px 0px 7px 3px rgba(41,141,205,0.4);
	-webkit-box-shadow: 0px 0px 7px 3px rgba(41,141,205,0.4);
}
#nyk-health-articles .content .article
{
	background-color: rgba(41,141,205,0.05);
}
#content.nyk-newsletter.index .article h3.title
{
	color: #298dcd;
}
#content.nyk-newsletter.index .article
{
	background-color: rgba(41,141,205,0.05);
	text-shadow: none;
}
#nyk-office-hours tr:nth-child(odd)
{
	background-color: rgba(41,141,205,0.05);
}
#nyk-newsletter-signup .content .signup, input.button
{
	background-color: rgba(41,141,205,0.7);
}
#nyk-newsletter-signup .content .signup:hover, input.button:hover
{
	background-color: rgba(0,0,0,0.9);
}
#feedControl .gfc-title
{
	color: #298dcd;
}
#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,141,205,0.7);
}
#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: #298dcd;
}
#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: #000;
}
#nyk-primary-column h5.video_module_title a:hover, #nyk-secondary-column h5.video_module_title a:hover
{
	color: #298dcd;
}

/**********/
/* Footer */
/**********/
#nyk-footer-wrapper{
	background: url('/nyk/gen3/webroot/theme/video/img/video_m-footer-overlay.png');
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
	background-color: rgba(41,141,205,1);
	-webkit-box-shadow: 0px -1px 18px 3px rgba(41,141,205,0.54);
    -moz-box-shadow: 0px -1px 18px 3px rgba(41,141,205,0.54);
    box-shadow: 0px -1px 18px 3px rgba(41,141,205,0.54);
	color: #fff;
    margin: -100px auto;
    min-height: 280px;
	padding-top:0.5%;
	padding-bottom: 0.5%;
	position: relative;
    float: left;
}
#nyk-footer {
    padding: 1% 0 1% 0;
}
/* Padding/width for columns in footer */
#nyk-footer .column-container.one-column .column_one{
	background-color: rgba(255,255,255,0.2);
}
#nyk-footer .column-container.two-column .column_one{
	background-color: rgba(255,255,255,0.2);
}
#nyk-footer .column-container.two-column .column_two{
	background-color: rgba(255,255,255,0.2);
}
#nyk-footer .column-container.three-column .column_one {
	background-color: rgba(255,255,255,0.2);
}
#nyk-footer .column-container.three-column .column_two {
	background-color: rgba(255,255,255,0.2);
}
#nyk-footer .column-container.three-column .column_three {
	background-color: rgba(255,255,255,0.2);
}
/* End of Padding/width for columns in footer */
#nyk-footer h4.title{
	color: #fff;
}
#nyk-footer a {
	color: #000;
}
#nyk-footer a:hover {
	color: #fff;
}
#nyk-footer #nyk-nav-string ul li a {
	border-bottom: solid 2px #000;
	color: #000;
}
#nyk-footer #nyk-nav-string ul li a:hover {
	border-bottom: solid 2px #fff;
	color: #fff;
}
#nyk-copyright {
	margin: 0 0 5% 1.5%;
}
#nyk-copyright a{
	color: #000;
}
#nyk-copyright a:hover{
	color: #eceaea;
}
/****module container***/
.module-container a {
	color: #298dcd;
	}
.module-container h5.title {
	color: #298dcd;
	}	

/* latin */
@font-face {
  font-family: 'Changa One';
  font-style: normal;
  font-weight: 400;
  src: local('Changa One'), local('ChangaOne'), url(/nyk/gen3/webroot/theme/video/fonts/QmTOgNNWM9ly3K3B2X29HPk_vArhqVIZ0nv9q090hN8.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: 'Mouse Memoirs';
  font-style: normal;
  font-weight: 400;
  src: local('Mouse Memoirs'), local('MouseMemoirs-Regular'), url(/nyk/gen3/webroot/theme/video/fonts/NBFaaJFux_j0AQbAsW3QeMmBRJoLbs7X6hY7yFEc97Q.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;
}
