/*	KRGV
 ****************************************************************************** Variables **
 ****************************************************************************** Variables **
 ****************************************************************************** Variables **
 */

/*

 Body:		Arial	12px	#000
 Links:		Inherit	#4c4c4c (hover) #317fe3

 Summaries:	Arial	10px	#4c4c4c
 Image Caption:	Arial	10px	#4c4c4c;
 Story Headline:	Arial	15px	#4c4c4c
 Story:	Arial 12px	#000

 Nav:	Arial	#fff (bg) #000 (hover bg) #515151	11px
 Ribbon:		OpenSans	18px	#003366 (border) #eaeaea

 font-family: 'Open Sans', sans-serif;
 font-family: 'Open Sans Condensed', sans-serif;

 */

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700|Open+Sans+Condensed:300,700);

body {
	font-family: 'Arial', sans-serif;
	color: #4c4c4c;
}

a {
	color: #4c4c4c !important;
}
a:hover {
	color: #317fe3 !important;
}

.wn-bg-page-worldnow a {
	color: #317fe3 !important;
}

.wn-bg-page-header {
	background-color: #020936;
}
.wn-bg-page-main {
}
.wn-bg-page-worldnow {
	background-color: #000;
	color: #fff;
	margin-left: -100%;
	margin-right: -100%;
}
.wn-bg-page-nav {
	background-color: #020936;
	margin-left: -100%;
	margin-right: -100%;
}
.wn-accent-a {
}

section.block h3 > a:after, section.block a.more {
	text-transform: uppercase;
	color: #043665;
	font-size: .8em;
	font-weight: bold;
}

section.block a.more {
	display: none;
}

/*
 ****************************************************************************** Header **
 ****************************************************************************** Header **
 ****************************************************************************** Header **
 */

header.simple-a form.search {
	margin-bottom: -5px;
	width: 65%;
	margin-right: 11px;
}

header.simple-a #Masthead {
	background-size: 1200px;
	background-position-y: -5px;
	background-position-x: -24px;
	position: relative;
}

#Masthead .branding {
	position: relative;
	width: 500px;
	height: 130px;
}

#Masthead li.block img {
	margin-top: 28px;
}

#Masthead a {
	color: white !important;
	text-decoration: none;
	position: absolute;
	top: 0px;
	right: 7px;
	font-weight: bold;
	font-size: 1.1em;
}

#Masthead .day {
	right: -23px;
	top: 30px;
}

#Masthead .hour {
	top: 60px;
	right: -35px;
}

#Masthead .radar {
	top: 86px;
	right: 36px;
}

header.simple-a li.block {
	width: 300px;
	position: absolute;
	right: 222px;
	top: 8px;
}

header.simple-a .abc {
	background: url(http://ftpcontent.worldnow.com/professionalservices/clients/krgv/images/pearl2.png);
	height: 165px;
	background-repeat: no-repeat;
	background-size: 75px;
	position: absolute;
	top: 22px;
	right: -76px;
	width: 165px;
}

header.simple-a .five {
	background: url(http://ftpcontent.worldnow.com/professionalservices/clients/krgv/images/5News.png); 
	height: 111px;
	position: absolute;
	background-size: 65px;
	top: 36px;
	right: 27px;
	width: 127px;
	background-repeat: no-repeat;
}

section.header {
	/*padding-top:15px;*/
	background: #050D3E;
	margin-left: -100%;
	margin-right: -100%;
}

header.simple-a li.tools {
	background: none;
	vertical-align: bottom;
}

/*
 ************************************************************************** Navigation **
 ************************************************************************** Navigation **
 ************************************************************************** Navigation **
 */

nav.simple-a > a {
	font-size: 19px;
	text-transform: uppercase;
	font-family: 'Open Sans Condensed', sans-serif;
	padding: .7em 0;
	font-weight: bold;
	color: white !important;
}

nav.simple-a > a:hover {
	background-color: gray;
}

/* nav.sub.simple-a {
 background-color: #fff;
 width: auto;
 position: absolute;
 z-index: 999;
 } */

/*html.ie9 nav.sub.simple-a > a,
 html.ie10 nav.sub.simple-a > a,
 nav.sub.simple-a > a {
 display: table !important;
 }*/

/*
 ****************************************************************************** Forms **
 ****************************************************************************** Forms **
 ****************************************************************************** Forms **
 */

form.search {
	font-size: 10px;
	margin-right: 7px;
}

form.search button.submit {
	background-color: #3681E0;
	color: white;
	border-color: #3681E0 !important;
	width: 16%;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 15px;
	height: 25px;
	padding-top: 1px;
}

/*
 ****************************************************************************** Footer **
 ****************************************************************************** Footer **
 ****************************************************************************** Footer **
 */

footer.worldnow a {
	color: #f1bf29;
	text-decoration: none;
}

section.footer.wn-bg-page-footer {
	display: none;
}

/*
 ****************************************************************************** Ads **
 ****************************************************************************** Ads **
 ****************************************************************************** Ads **
 */

/*
 ****************************************************************************** Display Sizes **
 ****************************************************************************** Display Sizes **
 ****************************************************************************** Display Sizes **
 */

section.block time {
	font-size: 11pt;
	color: #383838;
	font-style: italic;
	font-family: arial;
}

section.block .item.nested {
	border: #eaeaea 1px solid;
	border-top: #468BE2 3px solid !important;
}

section.block .group.nested {
}

section.block .group.nested .item {
	padding: 10px;
	border-top: #eaeaea 1px solid;
}

section.block .group.nested .item:first-of-type {
	border: none;
}

section.block h3 {
	margin: 10px;
}

section.block h3 > a {
	color: #003366 !important;
	font-size: inherit;
	font-family: inherit;
	position: relative;
	display: inline-block;
	width: 100%;
}

section.block h3 > a:after {
	content: "More \00bb";
	position: absolute;
	bottom: 0;
	right: 0;
	margin-top: -5px;
	font-size: 14px;
	color: #003366;
}

section.block[data-ribbon]:before, section.block h3, section.block h4, section.block h5 {

}

section.block[data-ribbon]:before, section.block h3 {
	font-family: 'Open Sans', sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #043665;
	background-image: none;
	background-color: white;
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 0;
	padding: 10px 0;
}

section.block h4 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #4c4c4c;
}

section.block h5 {

}

section.block.displaysize7.headlinebox-b-hero .group.nested li.item:nth-child(n+2) h4 {
	font-size: 1.1em;
}

div.wnBlock .wnItem.clip span.wn-icon.wn-icon-clip:after, section.block .item.clip a.headline h4:after {
	color: #317fe3;
}

/*
 ** Display Sizes - Legacy <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Legacy <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Legacy <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 */

section.block.legacy .item {
	border: #eee solid 1px;
}

/*
 ** Display Sizes - Breaking News - A <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Breaking News - A <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Breaking News - A <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 */
section.block.breaking-news-b .item h4 {
	font-family: arial;
	background-color: #BC0F12;
	margin-bottom: 0;
}

/*
 ** Display Sizes - Rotate - C <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Rotate - C <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Rotate - C <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 */
section.block.rotate-c {

}

section.block.rotate-c.hero {

}

/*
 ** Display Sizes - Connect A <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Connect A <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Connect A <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 */
section.connect-a .social {
	padding: 1em 0;
}

section.connect-a .social .fa-mobile {
	border-radius: 10px;
	width: 100%;
	text-align: center;
	background: #0000ee;
	color: #fff;
	width: 50px;
	height: 50px;
	line-height: 50px;
}

section.connect-a .social .mobile * {
	/*    border: .05em solid;
	 border-radius: 10px;
	 width: 100%;
	 line-height: .8em;
	 text-align: center;	*/
}

/*
 ** Display Sizes - Headlinebox A <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Headlinebox A <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Headlinebox A <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 */

section.block.headlinebox-a {
}

/*
 ** Display Sizes - Headlinebox B <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Headlinebox B <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Headlinebox B <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 */

section.block.headlinebox-b {
}

section.block.headlinebox-b .item.nested {
	width: 49%;
}

section.block.headlinebox-b .item.nested:nth-child(odd) {
	margin-right: 2%;
}

/*
 ** Display Sizes - Headlinebox B Hero <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Headlinebox B Hero <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Headlinebox B Hero <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 */

section.block.headlinebox-b-hero .item.nested:nth-child(odd) {
	padding-right: 5px;
}

section.block.headlinebox-b-hero .item.nested:nth-child(even) {
	padding-left: 5px;
}

/*
 ** Display Sizes - Tabs - A <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Tabs - A <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 ** Display Sizes - Tabs - A <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 */
section.block.tabs-a {
	border: 1px solid #eaeaea;
	border-top: 3px solid #457de2;
}
section.block.tabs-a .group, section.block.tabs-a .item {
	border: 0 !important;
}
/* section header */
section.block.tabs-a[data-ribbon]:before {
	padding-left: 8px;
	line-height: 40px;
	background: none;
	font-weight: bold;
}
/* tabs heades*/
section.block.tabs-a .tab-headers {
	padding-left: 8px;
}
section.block.tabs-a .tab-headers h3 {
	width: auto;
	float: left;
	cursor: pointer;
	font-size: 1.2em;
	padding: 6px 10px 3px 10px;
	margin: 0;
	background: #fff;
	color: #0f3367;
	text-transform: none;
}
section.block.tabs-a .tab-headers h3.active {
	background: #f0f0f0;
	color: #457ee0;
}
/* block items */
section.block.tabs-a > .group {
	margin: 0 8px 8px 8px;
}
section.block.tabs-a .group.nested li.item {
	border-bottom: 1px solid #fff !important;
	padding: 7px 10px 7px 10px;
	background: #f0f0f0;
}

section.block.tabs-a .group.nested li.item time, section.block.tabs-a .group.nested li.item summary, section.block.tabs-a .group.nested li.item img {
	display: none;
}

section.block.tabs-a .group.nested li.item a {
	color: #616161;
}
section.block.tabs-a .group.nested li.item h4 {
	font-size: 1em;
}
section.block.tabs-a .group.nested li.item h4:after {
	color: #457ee0;
	font-size: 1.1em;
	margin-left: .3em;
}

/*
 ****************************************************************************** Display Sizes LEGACY **
 ****************************************************************************** Display Sizes LEGACY **
 ****************************************************************************** Display Sizes LEGACY **
 */

.wnBlock.displaySize {
	border: none !important;
}

.wnBlock.displaySize .wnItem.header, .wnBlock.displaySize .wnItem.header h3, .wnBlock.displaySize .wnItem.header h3 .text, .wnBlock.displaySize .wnItem.header h3 a {
	font-family: 'Open Sans', sans-serif !important;
	font-size: 22px !important;
	font-weight: bold !important;
	color: #043665 !important;
	background-image: none !important;
	background-color: white !important;
	text-transform: uppercase !important;
	margin-top: 0;
	margin-bottom: 0;
}

.wnBlock.displaySize .wnGroup.contentGroup {
	border: #eaeaea 1px solid !important;
	border-top: #468BE2 3px solid !important;
}

.wnBlock.displaySize.swiper-container .wnGroup.contentGroup {
	border: 0 !important;
}

.wnBlock.displaySize .wnItem.header {
	padding-left: 10px;
	padding-right: 10px;
}

.wnBlock.displaySize .wnContent.more, .wnBlock.displaySize .wnContent.more span.text {
	text-decoration: none !important;
	font-size: .6em !important;
}

.wnBlock.displaySize .wnContent.more span.text:after {

}

.wnBlock.displaySize .wnContent.headline a {
	text-decoration: none;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: bold;
	font-size: 20px;
}

/*
 ****************************************************************************** Display Sizes Slick Fine Tuning **
 ****************************************************************************** Display Sizes Slick Fine Tuning **
 ****************************************************************************** Display Sizes Slick Fine Tuning **
 */
section.block.displaysize-20:before, div.slick-track time, section.block.displaysize-20 time {
	display: none;
}

section.block.slick-slider .slick-track, .slick-slider .slick-list {
	height: 305px;
}
/*div.slick-list.draggable .wnImage.wnImageLeft.wnImageWidth-90 {
 height: 77px;
 }*/
div.slick-track>li[data-slick-index=0]>
a > img:first {
	height: inherit !important;
}
section.block.slick.rotate-c .group:last-of-type {
	border: #C7C7C7 1px solid;
	height: 160px;
}
section.block.rotate-c .slick-arrow {
	top: 45%;
}
section.block.rotate-c .group:first-of-type h4 {
	font-size: 30px;
	line-height: 1.1;
}
section.block.slick body.simple-a #WNCols234-5 {
	font-size: 14px;
}
section.block.slick h4 {
	font-size: 15px;
	color: #4c4c4c;
}
section.block.slick summary p {
	font-size: 14px;
}
/*
 ****************************************************************************** Display Sizes Weather Feature Col 4 **
 ****************************************************************************** Display Sizes Weather Feature Col 4 **
 ****************************************************************************** Display Sizes Weather Feature Col 4 **
 */

section.block.weather.simple-a address {
	display: none;
}

section.block.weather.simple-a span.temp:before {
	content: "";
}
section.block.weather.simple-a .graphic {
	height: 103px;
}
section.block.weather.simple-a .ribbon {
	color: white !important;
}
section.block.weather.simple-a {
	background-color: #3681E0;
	margin-top: 15px;
	border-top: 5px solid #063665;
}
section.block.weather.simple-a .link {
	background-color: #063665;
	color: white !important;
	text-align: center;
	padding: 5px;
}

/*
 ****************************************************************************** Display Sizes Story Pages **
 ****************************************************************************** Display Sizes Story Pages **
 ****************************************************************************** Display Sizes Story Pages **
 */

#WNStoryHeader h3 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 32px;
	font-weight: bold;
}

#WNStoryBody .related {

}

/*
 ****************************************************************************** Display Sizes New Mega Nav **
 ****************************************************************************** Display Sizes New Mega Nav **
 ****************************************************************************** Display Sizes New Mega Nav **
 */

/*changes for the investigation and community menus*/

li#menu2707_2-C307083 div.csMenuOverlay, li#menu2707_5-C307085 ul.menu-latest-news, li#menu2707_5-C307085 ul.menu-top-news, li#menu2707_2-C307083 ul.menu-latest-news, li#menu2707_2-C307083 ul.menu-top-news {
	display: none !important;
}

li#menu2707_5-C307085 div.menu-links-set {
	border-left: none !important;
}

@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:700);

/* mac font antialiass */
html {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* clearfix - modern browsers */
.clearfix:before, .clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
}

/* clearfix - IE 6/7 (trigger hasLayout) */
.clearfix {
	*zoom: 1;
}

/* menu navigation */
#WNMenuCol1 {
	width: 100%;
	margin: 0 auto;
	/*margin-bottom: 10px;*/
	-webkit-box-shadow: 0px 3px 5px 0px rgb(202, 202, 202);
	-moz-box-shadow: 0px 3px 5px 0px rgb(202, 202, 202);
	box-shadow: 0px 3px 5px 0px rgb(202, 202, 202);
	background-color: #4f4f4f;
	/*background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/heritage/wwtv/images/mega-nav-bg.png");*/
	background-position: center center;
	background-repeat: repeat-x;
	background: -webkit-linear-gradient(#4A4A4A, #040404);
	background: -moz-linear-gradient(#4A4A4A, #040404);
	background: linear-gradient(#4A4A4A, #040404);
}

#menu2707 {
	background: -webkit-linear-gradient(#4A4A4A, #040404);
	background: -moz-linear-gradient(#4A4A4A, #040404);
	background: linear-gradient(#4A4A4A, #040404);
	margin-left: -100%;
	margin-right: -100%;
	height: 40px;
}

#WNMenuCol1 .wnHorizontal {
	width: 963px;
	margin: 0 auto;
	background-color: transparent;
	position: relative;
}

#WNMenuCol1 .wnRight .wnMiddle, #WNMenuCol1 li.wnOn .wnMiddle, #WNMenuCol1 .wnLevel1 li.wnHasSublevel .wnMiddle span {
	background: none;
}

#WNMenuCol1 .wnLevel1 li.wnOn {
	background: #676767;
}

#WNMenuCol1 .wnLevel1 {
	text-align: center;
	text-transform: uppercase;
}

#WNMenuCol1 .wnLevel1 > li {
	padding: 0;
	height: 40px;
	border-left: 1px solid #464646;
	border-right: 1px solid #393939;
}

#WNMenuCol1 .wnLevel1 > li.wnFirstNode {
	/*	border-left: 1px solid transparent;
	 margin-left: 15px;*/
	/*background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/kait/2015/images/nav-home.png");
	 background-repeat: no-repeat;
	 background-position: center 0px;*/
	border-left: 2px solid #3E3E3E;
}

#WNMenuCol1 .wnLevel1 a {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	font-size: 19px;
	color: #fff !important;
	display: block;
	padding: 0;
	line-height: 40px;
}

#WNMenuCol1 .wnLeft, #WNMenuCol1 .wnMiddle, #WNMenuCol1 .wnRight {
	background: none !important;
}

#WNMenuCol1 .wnMiddle {
	padding-left: 0px !important;
	padding-right: 0px !important;
	margin-left: -1px;
	margin-right: -1px;
}

/*#WNMenuCol1 .wnLevel1 > li {
 padding-left: 7px;
 padding-right: 7px;
 }*/

/*
 #WNMenuCol1 .wnLevel1 > li.wnFirstNode > .wnLeft > .wnRight > .wnMiddle > span > a {
 width: 35px;
 text-indent: -9999em;
 }
 */

#WNMenuCol1 .wnLevel1 .wnOn a {
	color: white !important;
}

#WNMenuCol1 .wnLevel2 {
	text-align: left;
	text-transform: none;
	width: 980px !important;
	margin-top: 14px;
	z-index: 9000;
}

#menu2707 .wnSublevel {
	background: #4f4f4f;
}

#menu2707 .wnLevel2.wnSublevel {
	display: none !important;
}

#WNMenuCol1 .wnLevel1 .wnOn .wnSublevel a, #WNMenuCol1 .wnLevel1 .wnOn .wnSublevel .wnOn .wnLevel3 a {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	color: #fff;
	display: block;
	padding: 0;
	line-height: 1;
	padding: 8px 10px;
}

#WNMenuCol1 .wnLevel1 .wnOn .wnSublevel a:hover, #WNMenuCol1 .wnLevel1 .wnOn .wnSublevel .wnOn .wnLevel3 a:hover {
	color: #4f4f4f;
}

#WNMenuCol1.cdev-menu-nav.sticky {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/heritage/wwtv/images/mega-nav-bg-sticky.png");
}
/*
 #WNMenuCol1.cdev-menu-nav .wnLevel1 .current > .wnLeft > .wnRight > .wnMiddle > span > a {
 color: #cd0909;
 }
 */
#WNMenuCol1.cdev-menu-nav.sticky .wnLevel1 > li {
	height: 71px;
}

#WNMenuCol1.cdev-menu-nav.sticky .wnLevel1 > li > .wnLeft > .wnRight > .wnMiddle > span > a {
	line-height: 71px;
}

/*#WNMenuCol1 .wnLevel1 li.wnFirstNode {
 background-color: #e0e0e0;
 }*/

#WNMenuCol1.cdev-menu-nav .wnLevel1 > li.cdev-main-last a {
	color: #2D2D2D !important;
}

#WNMenuCol1.cdev-menu-nav .wnLevel1 > li.cdev-main-last:hover {
	background-color: #FFE599 !important;
}

/*#WNMenuCol1 .wnLevel1 li.wnFirstNode > .wnLeft > .wnRight > .wnMiddle > span > a {
 color: #04056f;
 }*/

#WNMenuCol1.cdev-menu-nav.sticky .wnLevel1 > li.wnFirstNode > .wnLeft > .wnRight > .wnMiddle > span > a {
	position: relative;
	text-indent: -999em;
	background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/heritage/wwtv/images/9-and10-sticky.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-color: transparent;
}

#WNMenuCol1.cdev-menu-nav .wnLevel1 > li.cdev-main-last {
	/*background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/heritage/wwtv/images/mega-nav-bg-red.png");*/
	background-color: #fed250;
}

#WNMenuCol1.cdev-menu-nav.sticky .wnLevel1 > li.cdev-main-last > .wnLeft > .wnRight > .wnMiddle > span > a {
	position: relative;
	text-indent: -999em;
	background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/heritage/wwtv/images/fox32-sticky.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-color: transparent;
}
/*
 #WNMenuCol1.cdev-menu-nav .wnLevel1 > li.wnFirstNode.current {
 background-repeat: no-repeat;
 background-position: center -39px;
 }
 */

#WNMenuCol1.cdev-menu-nav .cdev-main-last {
	border-right: 1px solid transparent;
}

/* MEGA DROPDOWN NAV
 *---------------------------------------*/
#WNMenuCol1 .csMenuOverlay {
	display: none;
	position: absolute;
	z-index: 9000;
	width: 966px;
	background: #676767;
	overflow: hidden;
	text-align: left;
	-webkit-box-shadow: 0px 3px 3px rgba(50, 50, 50, 0.75);
	-moz-box-shadow: 0px 3px 3px rgba(50, 50, 50, 0.75);
	box-shadow: 0px 3px 3px rgba(50, 50, 50, 0.75);
}
#WNMenuCol1 .wnOn .csMenuOverlay {
	display: block;
	top: 33px;
	left: 0 !important;
}

#WNMenuCol1 .csMenuOverlay .menu-group {
	display: table;
	overflow: hidden;
	width: 100%;
	height: 100%;
	/*min-height: 168px;
	 max-height: 190px;	*/
	padding: 10px;
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#WNMenuCol1 .csMenuOverlay .menu-latest-news, #WNMenuCol1 .csMenuOverlay .menu-top-news, #WNMenuCol1 .csMenuOverlay .menu-links-set, #WNMenuCol1 .csMenuOverlay .menu-links, #WNMenuCol1 .csMenuOverlay .menu-current-conditions, #WNMenuCol1 .csMenuOverlay .menu-more {
	display: table-cell;
	width: auto;
	min-width: 33%;
	max-width: 300px;
	position: relative;
	background-color: transparent;
	vertical-align: top;
	padding: 0 10px;
	border-left: 1px solid #C1C1C1;
	list-style: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#WNMenuCol1 .csMenuOverlay.weather .menu-links-set, #WNMenuCol1 .csMenuOverlay .menu-links {
	border-left: none;
}

#WNMenuCol1 .csMenuOverlay .menu-latest-news.empty, #WNMenuCol1 .csMenuOverlay .menu-top-news.empty, #WNMenuCol1 .csMenuOverlay .menu-links-set.empty, #WNMenuCol1 .csMenuOverlay .menu-links.empty, #WNMenuCol1 .csMenuOverlay .menu-current-conditions.empty, #WNMenuCol1 .csMenuOverlay .menu-more.empty {
	display: none;
}

#WNMenuCol1 .csMenuOverlay .menu-links-nested {
	display: table;
	width: 100%;
	height: 100%;
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#WNMenuCol1 .csMenuOverlay .empty + .menu-top-news, #WNMenuCol1 .csMenuOverlay .empty + .menu-links-set {
	border-left: none;
}

#WNMenuCol1 .csMenuOverlay .menu-links-set {
	padding: 0;
	height: 100%;
}

#WNMenuCol1 .csMenuOverlay .menu-links {
	max-width: 140px;
}

#WNMenuCol1 .csMenuOverlay .menu-links:first-child {
	border-left: none;
}

#WNMenuCol1 .csMenuOverlay .menu-latest-news:before, #WNMenuCol1 .csMenuOverlay .menu-top-news:before, #WNMenuCol1 .csMenuOverlay .menu-links:before, #WNMenuCol1 .csMenuOverlay.weather .menu-links:before, #WNMenuCol1 .csMenuOverlay.weather .menu-current-conditions:before, #WNMenuCol1 .csMenuOverlay.weather .menu-more:before {
	content: "";
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-transform: uppercase;
	display: block;
	line-height: 1;
	padding-bottom: 5px;
	border-bottom: 1px solid #C1C1C1;
	color: #C1C1C1;
}

#WNMenuCol1 .csMenuOverlay .menu-latest-news {
	border-left: none;
}

#WNMenuCol1 .csMenuOverlay .menu-latest-news:before {
	content: "Latest News";
	padding-left: 0;
}

#WNMenuCol1 .csMenuOverlay .menu-latest-news li, #WNMenuCol1 .csMenuOverlay .menu-links li {
	margin: 5px 0;
	background-color: transparent;
}

#WNMenuCol1 .csMenuOverlay .menu-links li {
	margin: 10px 0;
}

#WNMenuCol1 .csMenuOverlay .menu-links li:first-child {
	margin-top: 5px;
}

#WNMenuCol1 .csMenuOverlay .menu-latest-news a, #WNMenuCol1 .csMenuOverlay .menu-links a {
	font-family: arial, sans-serif;
	text-transform: none;
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	text-decoration: none;
	line-height: 1.2;
	white-space: initial;
}

#WNMenuCol1 .csMenuOverlay .menu-top-news:before {
	content: "Top News Stories";
	margin-bottom: 5px;
}

#WNMenuCol1 .csMenuOverlay .top-news-stories-list {
	float: left;
	width: 120px;
	height: auto;
	display: block;
	margin-left: 10px;
}

#WNMenuCol1 .csMenuOverlay .top-news-stories-list:first-child {
	margin-left: 0;
}

#WNMenuCol1 .csMenuOverlay .top-news-stories-list a {
	display: block;
	color: #fff;
	text-decoration: none;
}

#WNMenuCol1 .csMenuOverlay .top-news-stories-list .top-news-stories-image {
	width: 120px;
	height: 66px;
	overflow: hidden;
	border: 3px solid #0a96ed;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#WNMenuCol1 .csMenuOverlay .top-news-stories-list img {
	display: block;
	width: 100%;
	max-width: 120px;
	height: auto;
}

#WNMenuCol1 .csMenuOverlay .top-news-stories-list div {
	font-family: arial, sans-serif;
	text-transform: none;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	text-decoration: none;
	line-height: 1.2;
	white-space: initial;
	margin-top: 5px;
	font-weight: bold;
}

#WNMenuCol1 .csMenuOverlay .top-news-stories-list a:hover div {
	color: #fff;
}

#WNMenuCol1 .csMenuOverlay .menu-links:first-child:before {
	content: "More";
}

#WNMenuCol1 .csMenuOverlay .menu-links:not(:first-child){
content: "";
padding-top: 18px;
}

#WNMenuCol1 .csMenuOverlay .menu-links li, #WNMenuCol1 .csMenuOverlay .menu-links li span {
	float: none;
}

#WNMenuCol1 .csMenuOverlay.weather .menu-links:first-child:before {
	content: "Weather Links";
}

#WNMenuCol1 .csMenuOverlay.weather .menu-links:not(:first-child) {
content: "";
padding-top: 18px;
}

#WNMenuCol1 .csMenuOverlay.weather .menu-current-conditions:before {
	content: "Current Conditions";
}

#WNMenuCol1 .csMenuOverlay.weather .menu-more:before {
	content: "More";
}

#WNMenuCol1 .csMenuOverlay.weather .menu-current-conditions .wx-main-info, #WNMenuCol1 .csMenuOverlay.weather .menu-current-conditions .wx-detail-info {
	width: 50%;
	padding: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#WNMenuCol1 .csMenuOverlay.weather .menu-current-conditions .wx-main-info ul, #WNMenuCol1 .csMenuOverlay.weather .menu-current-conditions .wx-detail-info ul {
	background-color: transparent;
}

#WNMenuCol1 .csMenuOverlay.weather .menu-current-conditions .wx-main-info li, #WNMenuCol1 .csMenuOverlay.weather .menu-current-conditions .wx-detail-info li {
	float: none;
	margin-bottom: 5px;
	font-family: arial, sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.2;
	text-transform: none;
	position: relative;
}

#WNMenuCol1 .csMenuOverlay.weather .menu-current-conditions .wx-main-info .wx-icon {
	width: 40px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 auto 5px auto;
	text-indent: -999em;
}

#WNMenuCol1 .csMenuOverlay.weather .menu-current-conditions .wx-main-info .temp {
	text-align: center;
	font-size: 30px;
	font-weight: 700;
}

#WNMenuCol1 .csMenuOverlay.weather .menu-current-conditions .wx-main-info .location {
	text-align: center;
	font-size: 16px;
	font-weight: 700;
}

#WNMenuCol1 .csMenuOverlay.weather .menu-more .more-list {
	width: 50%;
	text-align: center;
	padding: 15px 15px 0 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#WNMenuCol1 .csMenuOverlay.weather .menu-more .more-list a {
	display: block;
}

#WNMenuCol1 .csMenuOverlay.weather .menu-more .more-list .image {
	width: 77px;
	height: 44px;
	overflow: hidden;
	margin: 0 auto 5px auto;
}

#WNMenuCol1 .csMenuOverlay.weather .menu-more .more-list .image img {
	width: 77px;
	height: 44px;
	border: none;
}

#WNMenuCol1 .csMenuOverlay.weather .menu-more .more-list a .title {
	font-family: arial, sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	line-height: 1.2;
	text-transform: none;
}

#WNMenuCol1 .csMenuOverlay .menu-ad {
	display: none;
	float: right;
	width: 120px;
	height: 0px;
	position: relative;
	margin: 10px;
}

#WNMenuCol1 .csMenuOverlay .menu-ad .csMegaDropAd {
	position: absolute;
	top: -60px;
}

#WNMenuCol1 .csMenuOverlay .menu-ad img {
	width: 120px;
	height: 60px;
	border: none;
	display: block;
}

@-moz-document url-prefix() {
    #WNMenuCol1 .wnLevel1 > li.wnFirstNode {
        margin-left: 0px !important;
    }

    header.simple-a .five {
        right: 15px;
    }

    header.simple-a .abc {
        right: -80px;
    }
}

#menu2707 .wnLeft {
	padding-left: 0px;
}

#menu2707 .wnRight {
	padding-right: 0px;
}

#menu2707_1-C305704 span.wnMiddle span {
	width: 65px !important;
}
#menu2707_2-C307083 span.wnMiddle span {
	width: 135px !important;
}
#menu2707_3-C305702 span.wnMiddle span {
	width: 88px !important;
}
#menu2707_4-C305705 span.wnMiddle span {
	width: 75px !important;
}
#menu2707_5-C307085 span.wnMiddle span {
	width: 135px !important;
}
#menu2707_6-C305706 span.wnMiddle span {
	width: 115px !important;
}
#menu2707_7-C307086 span.wnMiddle span {
	width: 150px !important;
}
#menu2707_8-C307087 span.wnMiddle span {
	width: 75px !important;
}
#menu2707_9-C307088 span.wnMiddle span {
	width: 105px !important;
}

#menu2707_8-C307087 {
	background: -webkit-linear-gradient(#898988, #343433);
	background: -moz-linear-gradient(#898988, #343433);
	background: linear-gradient(#898988, #343433);
}

#WNMenuCol1 .csMenuOverlay li {
	word-wrap: break-word;
}
#WNMenuCol1 .csMenuOverlay li a {
	white-space: normal;
}

/*
 ****************************************************************************** Display Sizes Nav Simple-b **
 ****************************************************************************** Display Sizes Nav Simple-b **
 ****************************************************************************** Display Sizes Nav Simple-b **
 */

nav.simple-b {
	display: flex;
	font-size: 15px;
	font-weight: bold;
	background-color: #1B1B1B;
	height: 50px;
	padding-top: 10px;
}

.sf-menu, .sf-menu * {
	margin: 0 auto;
	padding: 0;
	list-style: none;
	width: 100%;
	display: flex;
	justify-content: space-around;
	text-align: center;
}

.sf-menu > li {
	flex: 1;
	top: -7px;
	height: 50px;
	margin-top: -3px;
	margin-right: 3px;
}

.sf-menu > li:hover {
	background-color: #767474;
	height: 50px;
}

.sf-menu > li > a {
	color: white !important;
	text-decoration: none;
	padding-top: 13px;
}

.sf-menu > li:nth-Child(1) {
	flex: .8;
}

.sf-menu > li:nth-Child(3) {
	flex: .8;
}

.sf-menu > li:nth-Child(4) {
	flex: .8;
}

.sf-menu > li:nth-Child(7) {
	flex: 1.2;
}

.sf-menu > li:nth-Child(9) {
	padding-right: 10px;
}

.sf-menu li {
	padding-top: 2px;
	padding-bottom: 2px;
	transition: all linear 0.1s;
}

.sf-menu li:hover > ul, .sf-menu li.sfHover > ul {
	display: block;
	background: #767474;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	padding: 15px;
	width: 235px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

.sf-menu a {
	display: block;
	position: relative;
	color: white !important;
	text-decoration: none;
	padding: 2px 0 0 2px;
}

ul.sf-menu.sf-arrows > li > ul > li > a:hover {
	background-color: #585858;
}

/*--- wnad252 -------*/

#WNAd252 {
	padding-top: 13px;
	background: url('http://images.worldnow.com/images/static/container-e/ad43_header.gif') no-repeat;
}

/*--- wnad2 -------*/
#WNAd2 {
	padding-top: 13px;
	background: url('http://images.worldnow.com/images/static/container-e/ad43_header.gif') no-repeat;
	background-color: #dddddd;
	background-position: 50% 0;
	width: 468px;
	height: 60px;
	margin: 5px auto 25px;
}

/* Limit the number of stories appearing in Headline boxes to 5 */
section.block.displaysize7.headlinebox-b-hero .group.nested li.item:nth-child(n+6) {
	display: none;
}
/* Limit the number of stories that appear on Category pages assigned as "Top Story" to 20 items */
section.block.displaysize-7.legacy .item:nth-child(n+21) {
	display: none;
}

/*
 ** More News - Legacy <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 */
section.block.displaysize-20.legacy[data-ribbon]:before, section.block.displaysize-7.legacy[data-ribbon]:before {
	border: #eee solid 1px;
	border-top: 3px solid #457de2;
	border-bottom: 0px;
	display: block;
	padding: 5px 0 0 10px;
}
section.block.displaysize-7.legacy .item:nth-child(n+2) {
	border-top: 0px;
	font-size: 0.8em;
	padding: 15px 10px;
}
section.block.displaysize-20.legacy .item:nth-child(1) {
	border-top: 0;
	padding-top: 10px;
}
section.block.displaysize-7.legacy .item:last-child {
	padding-bottom: 30px;
}

/*
 ** More News - Legacy <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 */
/*body.wnMobile section.block.displaysize-7.legacy,*/
body.wnMobile section.block.displaysize7.headlinebox-b-hero, body.wnMobile section.block.displaysize82.headlinebox-b-hero {
	display: none;
}

body.wnMobile section.block.weather.simple-a {
	display: none;
}

/*
 ** Homepage TSR update <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 */
#WNCol23Top section.displaysize-20.rotate-c.block {
	opacity: 0;
}

#WNCol23Top section.displaysize-20.rotate-c.block.ready {
	opacity: 1;
}

#WNCol23Top section.displaysize-20.rotate-c.block .slick-slider .slick-track, #WNCol23Top section.displaysize-20.rotate-c.block .slick-slider .slick-list {
	height: auto;
}

#WNCol23Top section.displaysize-20.rotate-c.block .group.slick-slider:first-child .slick-track, #WNCol23Top section.displaysize-20.rotate-c.block .group.slick-slider:first-child .slick-list, #WNCol23Top section.displaysize-20.rotate-c.block .slick-slider:first-child .slick-list a {
	min-height: 216px;
	height: 216px;
}

#WNCol23Top section.displaysize-20.rotate-c.block.slick .group:first-child .item {
	padding: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#WNCol23Top section.displaysize-20.rotate-c.block.slick .group:first-child .item:after {
	content: "";
	display: table;
	clear: both;
}

#WNCol23Top section.displaysize-20.rotate-c.block.slick .group:first-child a.image {
	overflow: hidden;
}

#WNCol23Top section.displaysize-20.rotate-c.block.slick .group:first-child .item > a:first-child img {
	display: block;
	width: 100%;
	height: auto;
	border: none;
	left: 0;
	top: 0;
}

#WNCol23Top section.displaysize-20.rotate-c.block.slick .group:last-of-type {
	height: auto;
}

/*
 ****************************************************************************** Global Styling Class for Client **
 ****************************************************************************** Global Styling Class for Client **
 ****************************************************************************** Global Styling Class for Client **
 */

.default {
	border: 1px solid #eaeaea;
	border-top: 3px solid #468BE2;
	margin-top: 15px;
	font-family: 'Open Sans', sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #043665;
	padding-left: 10px;
}

aside#WNAd41.labeled:before, aside#WNAd46.labeled:before {
	display: none;
}

/*temporary hide until syncaster is up*/
div.wnSearchResults.wnDSContainer-standard li.mt-item:nth-child(3) {
	display: none;
}

/*
 ****************************************************************************** Global Styling for Ipad Only **
 ****************************************************************************** Global Styling for Ipad Only **
 ****************************************************************************** Global Styling for Ipad Only **
 */

/* ----------- iPad 1 and 2 ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {

	.wn-bg-page-worldnow {
		margin-left: 0;
		margin-right: 0;
	}

	.wn-bg-page-nav {
		margin-left: 0;
		margin-right: 0;
	}

	section.header {
		margin-left: 0;
		margin-right: 0;
	}

	#menu2707 {
		margin-left: 0;
		margin-right: 0;
	}

}

/* ----------- iPad 3 and 4 ----------- */

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) {

	.wn-bg-page-worldnow {
		margin-left: 0;
		margin-right: 0;
	}

	.wn-bg-page-nav {
		margin-left: 0;
		margin-right: 0;
	}

	section.header {
		margin-left: 0;
		margin-right: 0;
	}

	#menu2707 {
		margin-left: 0;
		margin-right: 0;
	}
	
}

ul.newsticker a, ul.newsticker .unLinkable {
	color:#ffffff !important;
}

.timeAgo {
	color: red!important;
	font-size: 11px!important;
}

section.block time.updateddate:before {
	content: 'Posted: '!important;
}

section.block time.lastediteddate:before {
    content: 'Updated: '!important;
}

.tickercontainer {
    background-color: #BC0F12;
}


/* breaking news */

#WNCols23-4 > section.block.breaking-news-a,
#WNColsAll > section.block.breaking-news-a {
     display: none;
}

.wn-wallpaper-ad #WNCols23-4 > section.block.breaking-news-a,
.wn-wallpaper-ad #WNColsAll > section.block.breaking-news-a {
     max-width: 980px;
}

.home #WNColsAll > section.block.breaking-news-a {
     display: block;
     background-color: #B20E0D;
     position: relative;     
     margin-bottom: 2px;
}

section.block.breaking-news-a a.headline {
     width: 100%;
     max-width: 960px;
     display: table;
     color: #fff !important;
     margin-left: auto;
     margin-right: auto;
     margin-top: 5px;
}

section.block.breaking-news-a a.headline::before {
     display: table-cell;
     width: 19%;
     vertical-align: text-top;
    content: "Breaking News:";
    background-color: #B20E0D;
    font-size: 23px;
     font-family: 'Open Sans Condensed', sans-serif;
     font-weight: bold;    
    padding: 10px;
    text-transform: uppercase;
    color: white !important;
    text-align: left;
    line-height: 1;
}

section.block.breaking-news-a a.headline h4 {
     display: table-cell;
     background-color: #B20E0D;
     font-weight: 600;       
     text-align: left;
     color: #fff;
     width: auto;
     vertical-align: text-top;
     font-size: 23px;/* nhan.tran*/
     line-height: 1;
     position: relative;
     right: 10px;
}

section.block.breaking-news-a a.headline h4::before {
     display: none;
}

section.breaking-news-a ul li{
	text-align: left !important;
}
section.breaking-news-a ul li summary p{
	margin: 0px !important;
}
section.block.breaking-news-a a.headline h4::after {
    content: "";
    display: inline-block;
    font-weight: bold;  
    vertical-align: bottom;
    background-color: black;
    text-align: center;
    line-height: 1;
}
/*end by nhan.tran */
section.block.breaking-news-a .item.clip a.headline h4::after,
section.block.breaking-news-a .item.hasclip a.headline h4::after {
    content: " ";
    display: inline-block;
    margin-left: 10px;
    font-size: 14px;
    font-weight: bold;  
    vertical-align: bottom;
    background-color: black;
    text-align: center;
    width: auto;
    color: #fff;
    line-height: 1;
    background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/wand/images/tsr-play-thumb-white.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    background-color: transparent;
    vertical-align: middle;
}