/* WAVE Redesign - 2015 - custom.css */
#WNAffWAVE {
    /*background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/wbnd/images/background.png");*/
    background-color: #eaeaea;
    background-position: left top;
    background-repeat: repeat-x;
    width: 100%;
    min-width: 980px;
    position: relative;
}

/* wallpaper ad adjustment */
#WNAffWAVE.wn-wallpaper-ad {
    background-position: center 245px !important;
}

/* header */
#WNHeader {
	width: 100%;
	min-width: 980px;
	position: relative;
	background-image: url("http://ftpcontent4.worldnow.com/raycom/custom/2015/images/hdr_branding_lim4.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
}

#WNBrandingImage {
	/*opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);*/
}

#WNContainerMemberSearch-headertop,
#WNBranding {
	position: relative;
	width: 980px;
	margin: 0 auto;
}

#WNColsAll {
    width: 100%;
    min-width: 980px;
    margin: 0 auto; 
    float: none;
    display: block;
}

#WNCols234-5 {
	width: 980px;
    margin: 0 auto; 
    float: none;
    display: block;
}

#WNDS70 {
	width: 245px !important;
	height: 122px !important;
	left: 185px !important;
	top: 26px !important;
}

/* 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: rgb(227,227,227); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(227,227,227,1) 0%, rgba(254,254,254,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,227,227,1)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(227,227,227,1) 0%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(227,227,227,1) 0%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(227,227,227,1) 0%,rgba(254,254,254,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(227,227,227,1) 0%,rgba(254,254,254,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#fefefe',GradientType=0 ); /* IE6-8 */
}

#WNMenuCol1 .wnMainMenu {

}

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

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

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

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

#WNMenuCol1 .wnLevel1 > li {
	padding: 12px 0 10px 0;
	border-left: 1px solid #d3d3d3;
	border-right: 1px solid #fff;	
}

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

#WNMenuCol1 .wnLevel1 a {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 17px;
	color: #000;
	display: block;
	padding: 0;
	line-height: 1;
}

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

#WNMenuCol1 .wnLevel1 .wnOn a {
	color: #000;
}

#WNMenuCol1 .wnLevel2 {
	text-align: left;
	text-transform: none;
}

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

/* #WNMenuCol1 .wnMiddle {
	padding: 0 12px !important;
}	 */

/* #WNMenuCol1 .wnMiddle > span {
	width: auto !important;
} */

/* custom header member center */
.cdev-member-center #CDEV-member-center {
	position: relative;
	width: 100%;
	height: 33px;
	overflow: hidden;
	background: rgb(227,227,227); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(227,227,227,1) 0%, rgba(254,254,254,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,227,227,1)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(227,227,227,1) 0%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(227,227,227,1) 0%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(227,227,227,1) 0%,rgba(254,254,254,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(227,227,227,1) 0%,rgba(254,254,254,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#fefefe',GradientType=0 ); /* IE6-8 */	
}

.cdev-member-center .cdev-member-center-content {
	position: relative;
	width: 980px;
	height: 33px;
	overflow: hidden;
	margin: 0 auto;
}

.cdev-member-center #WNContainerMemberSearch-headertop {
	display: none;
}

.cdev-member-center #newMemberCenter {
	position: absolute;
	height: 33px;
	overflow: hidden;
	right: 0;
	top: 0;
	list-style: none;
	padding: 0;
	margin: 0;
	z-index: 2;
}

.cdev-member-center #newMemberCenter li {
	float: left;
	font-size: 14px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	line-height: 1;
	color: #000;	
}

.cdev-member-center #newMemberCenter li a,
.cdev-member-center #newMemberCenter li span {
	display: inline-block;
	font-size: 14px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	color: #000;	
	text-decoration: none;
	margin-top: 10px;	
}

.cdev-member-center #newMemberCenter li a:hover {
	color: #cd0909;	
}

.cdev-member-center #newMemberCenter li span.signup-icon {
	width: 15px;
	height: 15px;
	overflow: hidden;
	background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png");
	background-repeat: no-repeat;
	background-position: -10px -10px;	
	margin-top: 0;
	margin-left: 5px;
	vertical-align: top;
}

.cdev-member-center #newMemberCenter li a:hover span.signup-icon {
	background-position: -35px -10px;	
}

.cdev-member-center #sec_nav {
	z-index: 1 !important;
	height: 33px !important;
	width: 680px;
	overflow: hidden;
	text-align: left;
}


.cdev-member-center #sec_nav a:hover {
	color: #cd0909;
	text-decoration: none;
}

.cdev-member-center #sec_nav a:first-child {
	border-left: none;
}

/* custom header search box */
#WNHeader .cdev-header-search #WNSearchBox-headertop {
	float: none;
	margin: 0;
	margin-left: 0;
	padding: 0;
	position: absolute;
	right: 0;
	bottom: 20px;
	width: 266px;
	height: 41px;
	background-color: #fff;
	overflow: hidden;
-webkit-box-shadow: inset 1px 1px 10px 2px rgb(168,165,168);
-moz-box-shadow: inset 1px 1px 10px 2px rgb(168,165,168);
box-shadow: inset 1px 1px 10px 2px rgb(168,165,168);
}

#WNHeader .cdev-header-search #WNSearchBox-headertop .wnVendorChoice,
#WNHeader .cdev-header-search #WNSearchBox-headertop label {
	display: none;
}

#WNHeader .cdev-header-search #WNSearchBox-headertop .wnQueryText,
#WNHeader .cdev-header-search #WNSearchBox-headertop .wnSubmit {
	position: absolute;
	float: none;
	border: none;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#WNHeader .cdev-header-search #WNSearchBox-headertop .wnQueryText:focus,
#WNHeader .cdev-header-search #WNSearchBox-headertop .wnSubmit:focus {
	outline: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
}

#WNHeader .cdev-header-search #WNSearchBox-headertop .wnQueryText {
	left: 0;
	top: 0;
	width: 221px;
	height: 41px;	
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	color: #636363;
	font-size: 24px;
	line-height: 41px;
	padding: 0 10px;
	background-color: transparent;	
}

#WNHeader .cdev-header-search #WNSearchBox-headertop .wnQueryText::-webkit-input-placeholder {
   color: #636363;
}

#WNHeader .cdev-header-search #WNSearchBox-headertop .wnQueryText:-moz-placeholder { /* Firefox 18- */
   color: #636363;  
}

#WNHeader .cdev-header-search #WNSearchBox-headertop .wnQueryText::-moz-placeholder {  /* Firefox 19+ */
   color: #636363;  
}

#WNHeader .cdev-header-search #WNSearchBox-headertop .wnQueryText:-ms-input-placeholder {  
   color: #636363;  
}

#WNHeader .cdev-header-search #WNSearchBox-headertop .wnSubmit {
	right: 10px;
	top: 10px;	
	width: 23px;
	height: 22px;
	background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png");
	background-repeat: no-repeat;
	background-position: -70px -10px;	
	background-color: transparent;	
	text-indent: -9999em;	
}

/* custom branding weather */
.cdev-branding-weather .cdev-branding-weather-container {
	width: 362px;
	height: 91px;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-branding-wx.png");
	background-repeat: no-repeat;
	background-position: 0 0;	
	background-color: transparent;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	color: #000;
	opacity: 0;		
	transition: opacity .25s ease-in-out;
	-moz-transition: opacity .25s ease-in-out;
	-webkit-transition: opacity .25s ease-in-out;	
}

.cdev-branding-weather-container.visible {
	opacity: 1;
}

.cdev-branding-weather-container .radar {
	position: absolute;
	left: 15px;
	top: 10px;
	display: block;
	width: 92px;
	height: 68px;
	overflow: hidden;
}

.cdev-branding-weather-container .radar img {
	display: block;
	width: 92px;
	height: 68px;
	border: none;	
}

.cdev-branding-weather-container .weather-icon {
	position: absolute;
	left: 110px;
	top: 10px;
	display: block;
	width: 40px;
	height: 40px;
	background-image: url("about:blank");
	overflow: hidden;
}

.cdev-branding-weather-container .temperature {
	position: absolute;
	left: 152px;
	top: 5px;
	font-size: 44px;
	line-height: 1;
}

.cdev-branding-weather-container .condition {
	position: absolute;
	left: 120px;
	top: 47px;
	font-size: 12px;
	font-weight: 400;
}

.cdev-branding-weather-container .location {
	position: absolute;
	left: 120px;
	top: 62px;
	font-size: 14px;
	line-height: 1;
}

.cdev-branding-weather-container #WNAd156 {
	position: absolute;
	top: 10px;
	right: 15px;
	width: 120px;
	height: 30px;
	overflow: hidden;
}

.cdev-branding-weather-container #WNAd156 iframe {
	width: 120px;
	height: 30px;
	overflow: hidden;
}

.cdev-branding-weather-container .more-link {
	display: block;
	text-align: right;
	font-size: 14px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	color: #000;	
	line-height: 1;	
	bottom: 15px;
	right: 15px;
	position: absolute;
}

.cdev-branding-weather-container .more-link:hover {
	color: #cd0909;	
}

.cdev-branding-weather-container .more-link .more-icon {
	display: inline-block;
	width: 15px;
	height: 15px;
	overflow: hidden;
	background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png");
	background-repeat: no-repeat;
	background-position: -10px -10px;	
	margin-top: 0;
	margin-left: 5px;
	vertical-align: top;
}

.cdev-branding-weather-container .more-link:hover .more-icon {
	background-position: -35px -10px;	
}


/* custom main nav style */
#WNMenuCol1.cdev-menu-nav.sticky {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
}

#WNMenuCol1.cdev-menu-nav .wnLevel1 .current > .wnLeft > .wnRight > .wnMiddle > span > a {
	color: #cd0909;
}

#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: 980px;
	background: #eaeaea;
	max-height: 190px;
	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;
	overflow: hidden;
	padding: 5px 0;
}
#WNMenuCol1 .csMenuOverlay .csMenuCell {
	float: left;
	height: inherit;
	display: block;
}
#WNMenuCol1 .csMenuOverlay .csMenuCell a {
	color: #000000;
}
.csMenuCell.csHeadlineCell > h4 {
    margin-top: 0;
}
#WNMenuCol1 .csMenuOverlay .csMenuCell.csNavCell {
	width: 171px;
	padding-left: 15px;
	padding-right: 8px;
	border-left: 1px solid #D5D5D5;
	border-right: 1px solid #DEDEDF;
	height: 200px;
	margin: 15px 0;
}
#WNMenuCol1 .csMenuOverlay .csMenuCell.first {
	border-left: none !important;
}
#WNMenuCol1 .csMenuOverlay .csMenuCell.last {
	border-right: none !important;
}
#WNMenuCol1 .csMenuOverlay .csMenuCell.csStoryBox {
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	margin: 15px 0;
	height: 200px;
	padding: 0 15px 0 15px;
	width: 160px;
}
#WNMenuCol1 .csMenuOverlay .csMenuCell.csNavCell a,
#WNMenuCol1 .csMenuOverlay .csMenuCell.csHeadlineCell a {
	margin: 0 0 8px 0;
	color: #000000;
	font: 700 14px/16px 'Open Sans Condensed', sans-serif;
	white-space: normal;
}
#WNMenuCol1 .csMenuOverlay .csMenuCell.csNavCell a:hover,
#WNMenuCol1 .csMenuOverlay .csMenuCell.csHeadlineCell a:hover {
	color: #be0002;
}
#WNMenuCol1 .csMenuOverlay .csMenuCell.csStoryBox span {
	color: #000;
	font-family: arial, sans-serif;
	font-weight: 400;
	display: block;
	width: 160px;
	height: 55px;
	font-size: 12px;
	margin-top: 7px;
}
#WNMenuCol1 .csMenuOverlay .csMenuCell.csStoryBox img {
	display: block;
	width: 160px;
	height: 100px;
	border: 0;
	margin-bottom: 14px;
}
#WNMenuCol1 .csMenuOverlay .csMenuCell.csStoryBox a.csHeadline {
	display: block;
	color: #000000;
	font: 700 14px/16px 'Open Sans Condensed', sans-serif;
	max-height: 50px;
}

#WNMenuCol1 .csMenuOverlay .csMenuCell.csStoryBox a.csHeadline:hover {
	color: #be0002;
}

#WNMenuCol1 .csMenuOverlay .csMenuCell.csLinkBox {
	width: 157px;
}
#WNMenuCol1 .csMenuOverlay .csMenuCell.csLinkBox a {
	display: block;
	margin: 0 10px 8px 22px;
	color: #000000;
	font: bold 13px Arial Helvetica, sans-serif;
}

/* MEGA DROPDOWN PROMO/AD
 *---------------------------------------*/
#WNMenuCol1 .csMenuOverlay .csMegaDropAd img {
	border: none;
	position: absolute;
	bottom: 8px;
	right: 8px;
	width: 120px;
	height: 60px;
}

/* custom footer */
#WNAffWAVE #WNFooter.cdev-footer {
	padding: 0;
	background-color: #000;
	border: none;
	width: 980px;
	margin: 0 auto;
	font-weight: 700;
}

.cdev-footer .top {
	display: block;
	padding: 20px;
	overflow: hidden;
}

.cdev-footer .top .search-box {
	float: left;
	width: 535px;
	margin-top: 31px;
}

.cdev-footer .top .search-box .wnSearchBox span {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	color: #fff;
	margin-right: 5px;
	vertical-align: middle;
}

#WNAffWAVE #WNFooter.cdev-footer .wnSearchBox .wnQueryText {
	padding: 5px 10px;
	width: 250px;
	height: 35px;
	border: none;
	background-color: #fff;
	font-family: arial, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	color: #c6c6c6;
	vertical-align: middle;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#WNAffWAVE #WNFooter.cdev-footer .wnSearchBox .wnSubmit {
	height: 35px;
	padding: 0 10px;
	margin-left: 2px;
	font-family: arial, sans-serif;
	font-size: 15px;
	line-height: 34px;
	text-transform: uppercase;
	color: #fff;	
	border: none;
	background-color: #bd1313;
	vertical-align: middle;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.cdev-footer .top .logo,
.cdev-footer .top .contact,
.cdev-footer .top .fcc {
	display: table-cell;
	vertical-align: middle;
	width: 33.3333333333%;
	text-align: left;
}

.cdev-footer .top .station-info {
	float: right;
	width: 405px;
	display: table;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #fff;	
}

.cdev-footer .top .station-info .logo img {
	width: 103px;
	height: 98px;
	border: none;
}

#WNAffWAVE #WNFooter.cdev-footer .top .station-info a {
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 12px;
	color: #fff;	
	text-decoration: none;	
}

#WNAffWAVE #WNFooter.cdev-footer .top .station-info a:hover {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 12px;
	color: #fff;	
	text-decoration: underline;	
}

.cdev-footer .news-link,
.cdev-footer .footer-main-nav {
	clear: both;
	display: block;
	padding: 20px;	
	border-top: 2px solid #373737;	
}

.cdev-footer .news-link .link-group,
.cdev-footer .footer-main-nav .link-group {	
	list-style: none;
	padding: 0;
	margin: 0;
	display: table;
	width: 100%;
}

.cdev-footer .news-link .link-group li {
	width: 25%;
	display: table-cell;
	vertical-align: middle;
}	

#WNAffWAVE #WNFooter.cdev-footer .news-link .link-group li a {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	color: #fff;	
	text-decoration: none;	
	text-transform: uppercase;
}

#WNAffWAVE #WNFooter.cdev-footer .news-link .link-group li a.image-link {
	display: block;
	height: 25px;
	background-position: center center;
	text-indent: -999em;
	background-repeat: no-repeat;
}

#WNAffWAVE #WNFooter.cdev-footer .news-link .link-group li a:hover {
	color: #cd0909;	
	text-decoration: none;	
}

.cdev-footer .footer-main-nav {
	padding: 20px;	
}

.cdev-footer .footer-main-nav .link-group {
	margin: 0 auto;
}

.cdev-footer .footer-main-nav .link-group li {
	display: table-cell;
	vertical-align: middle;
}

.cdev-footer .footer-main-nav .link-group li.home {
	text-indent: -999em;
	width: 13px;
	height: 14px;
	overflow: hidden;
}		

#WNAffWAVE #WNFooter.cdev-footer .footer-main-nav .link-group li a {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	color: #fff;	
	text-decoration: none;	
	text-transform: uppercase;
}

#WNAffWAVE #WNFooter.cdev-footer .footer-main-nav .link-group li a:hover {
	color: #cd0909;	
	text-decoration: none;	
}

.cdev-footer .footer-main-nav .link-group li.home a {
	display: block;
	width: 13px;
	height: 14px;
	overflow: hidden;	
	background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/wave/2015/images/wave-footer-home-icon.png");
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-left: 20px;
	margin-right: 20px;
}

.cdev-footer .footer-main-nav .link-group li.home a:hover {
	background-position: -13px 0;
}

.cdev-footer .bottom {
	display: block;
	border-top: 2px solid #373737;	
	padding: 10px 30px 20px 30px;
}

.cdev-footer .copyrightText {
	display: table;
	width: 100%;
}

.cdev-footer .copyrightText #wnLogo {
	display: table-cell;
	vertical-align: middle;
}

.cdev-footer .copyrightText #wnLogo img {
	display: block;
	margin-left: 25px;
}

.cdev-footer .copyrightText .text {
	display: table-cell;
	vertical-align: middle;
	font-family: arial, sans-serif;
	font-size: 10px;
	font-weight: 400;
	color: #fff;
}

.cdev-footer .copyrightText .text a,
.cdev-footer .copyrightText .text a:hover {
	font-family: arial, sans-serif;
	font-size: 10px;
	color: #fff;
	font-weight: 400;
	text-decoration: underline;
}

#CDEV-weather-blog.displaySize .summary {
color: #333;
}