/* Raycom Redesign - 2015 - custom.css */

#WNCols23-4 {
    background-color: #fff;
}

#WNCol23 {
    margin-top: 0;
}

#WNCol4 {
    background-color: #a0a0a0;
    width: 300px;
    margin: 0 0 0 5px;
    padding-top: 15px;    
}

#WNCol23, #WNCol23Top, #WNCol23Bottom {
    padding-top: 6px;
}

#WNDS70 .wnDVEmbeddedLink span {
    display: none;
}

#WNFooter {
    margin: 0 auto;
}

#WNAd41 iframe, #WNAd46 iframe {
    margin: 0;
}

.columnsall .columns a,
.columnsall .columns a:hover {
    text-decoration: none;
}

/* 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;   
}

/* WN member center */
.cdev-member-center.cdev-member-center-wn #WNContainerMemberSearch-headertop {
    display: block;
    position: absolute;
    right: 0;
    top: 0; 
}

#WNHeader.cdev-member-center-wn .wnMemberCenter {
    float: right;
    margin-right: 0;
    padding: 0;
    height: 33px;
    line-height: 32px;
}

#WNHeader.cdev-member-center-wn .wnMemberCenter {
    font-size: 14px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 700;
    color: #636363; 
}

#WNHeader.cdev-member-center-wn .wnMemberCenter.wnMemberCenter-loggedIn strong {
    display: none;
}

#WNHeader.cdev-member-center-wn .wnMemberCenter.wnMemberCenter-loggedIn strong.ready {
    display: inline;
}

#WNHeader.cdev-member-center-wn .wnMemberCenter a,
#WNHeader.cdev-member-center-wn .wnMemberCenter span {
    display: inline-block;
    font-size: 14px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 700;
    color: #636363; 
    text-decoration: none;
}

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

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


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

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

/* content group */
.displaySize.displaySizeId78 {
    border: none;
    background-color: transparent;
}

.displaySize .contentGroup {
    border: none;
    background-color: #fff;
    overflow: initial;
}

.displaySize.displaySizeId68 .contentGroup,
.displaySize.displaySizeId78 .contentGroup {
    border: none;
    background-color: transparent;
    overflow: initial;
}

#WNColsAll .wnDS-20.wnDSContainer-standard,
#WNColsAll .wnDS-18.wnDSContainer-standard,
#WNColsAll #WNCol2 .wnDS-20.wnDSContainer-standard {
    background-color: #fff;
    border: none !important;
}

#WNColsAll .wnDS-20.wnDSContainer-standard,
#WNColsAll .wnDS-18.wnDSContainer-standard,
#WNColsAll #WNCol2 .wnDS-20.wnDSContainer-standard {
    background-color: #fff;
    border: none !important;
}

/* ribbon */
#WNColsAll .wnDSContainer-standard .wnDSHeader {
    background: rgb(79,79,79); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNGY0ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iIzYwNjA2MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTg1ODUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left,  rgba(79,79,79,1) 0%, rgba(96,96,96,1) 30%, rgba(133,133,133,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(79,79,79,1)), color-stop(30%,rgba(96,96,96,1)), color-stop(100%,rgba(133,133,133,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  rgba(79,79,79,1) 0%,rgba(96,96,96,1) 30%,rgba(133,133,133,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  rgba(79,79,79,1) 0%,rgba(96,96,96,1) 30%,rgba(133,133,133,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  rgba(79,79,79,1) 0%,rgba(96,96,96,1) 30%,rgba(133,133,133,1) 100%); /* IE10+ */
    background: linear-gradient(to right,  rgba(79,79,79,1) 0%,rgba(96,96,96,1) 30%,rgba(133,133,133,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f4f4f', endColorstr='#858585',GradientType=1 ); /* IE6-8 */

    font-family: 'Open Sans Condensed', sans-serif;
    text-align: center;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/ribbon-pattern.png");
    background-repeat: repeat;
    background-position: left top;
    padding-bottom: 4px;    
}

#WNColsAll .wnDVWxFullForecast.wnWxHorizontal.wnDSContainer-standard .wnDSHeader,
.displaySize .contentGroup .header {
    background-color: #4f4f4f;
    font-family: 'Open Sans Condensed', sans-serif;
    border-left: 10px solid #2a2a2a;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/ribbon-pattern-normalize.png");
    background-repeat: repeat;
    background-position: left top;    
    position: relative;
    padding: 0;
    margin: 0;
}

#WNColsAll .wnDVWxFullForecast.wnWxHorizontal.wnDSContainer-standard .wnDSHeader h3,
.displaySize .contentGroup .header h3 {
    padding: 8px 5px 6px 10px;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMyIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 35%, rgba(255,255,255,0.3) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(35%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0.3))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 35%,rgba(255,255,255,0.3) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(255,255,255,0) 35%,rgba(255,255,255,0.3) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(255,255,255,0) 35%,rgba(255,255,255,0.3) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(255,255,255,0) 35%,rgba(255,255,255,0.3) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#4dffffff',GradientType=1 ); /* IE6-8 */
}

#WNColsAll .wnDVWxFullForecast.wnWxHorizontal.wnDSContainer-standard .wnDSHeader h3 {
    text-align: left;
}

.displaySize .header .text,
.displaySize.displaySizeId78 .header .text,
#WNColsAll .wnDVWxFullForecast.wnWxHorizontal.wnDSContainer-standard .wnDSHeader h3 span {
    font-size: 30px;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    padding: 0;
    margin: 0;
    line-height: 1;  
}

.displaySize.displaySizeId78 .header .text {
    font-family: inherit;
}

.displaySize .header .more .text {
    border-left: none;
}

/* content item */
.displaySize .feature {
    padding: 10px 0;
    border-top: 1px solid #c3c3c3;
}

.displaySize .feature.priority-1 {
    /*padding: 5px 0;*/
    border-top: none;
}

.displaySize.displaySizeId68 .feature,
.displaySize.displaySizeId78 .feature {
    padding: 10px;
    border-top: 1px solid #959595;    
}

/* section title */
.displaySize .sectionTitle .text,
#WNAffWBND #WNColsAll .wnDSContainer-standard .wnSectionTitle {
    font-size: 11px;
    color: #636363;
    display: none;
}

/* headlines */
.displaySize .headline a,
.displaySize.displaySizeId78 .headline a,
#WNAffWBND #WNColsAll .wnDSContainer-standard .wnDVSummary h4 a {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #000;
    text-decoration: none;
}

.displaySize .headline a:hover,
.displaySize.displaySizeId78 .headline a:hover,
#WNAffWBND #WNColsAll .wnDSContainer-standard .wnDVSummary h4 a:hover {
    color: #be0002;
    text-decoration: none;
}

/* timestamp */
/*
.displaySize .timestamp,
.displaySize label.timestamp {
    font-size: 10px;
    color: #4f4f4f;
}
*/
.displaySize .timestamp {
    display: none !important;
}

/* summary */
/*
.displaySize .summary,
.displaySize .summary.abridged,
#WNColsAll .wnDSContainer-standard .wnDVSummary {
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 700;
    color: #868686;
    line-height: 20px;
}
*/
.displaySize .summary,
.displaySize .summary.abridged,
#WNColsAll .wnDSContainer-standard .wnDVSummary {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #636363;
    line-height: 20px;
}

.displaySize .summary .text,
.displaySize .summary.abridged .text,
#WNColsAll .wnDSContainer-standard .wnDVSummary {
    font-size: 14px;
}

/* overriding raycom */
.raycom-media-2015-redesign #WNColsAll #WNCol2 .displaySize.displaySizeId-10 .wnContent.summary span.text,
.raycom-media-2015-redesign #WNColsAll #WNCol2 .displaySize.displaySizeId-10 .abridged.summary span.text,
.raycom-media-2015-redesign #WNColsAll #WNCol3 .displaySize.displaySizeId27 .summary.abridged .text,
.raycom-media-2015-redesign #WNColsAll #WNCol3 .displaySize.displaySizeId27 .summary .text {
    font-size: 14px !important;
}

.displaySize .summary a span {
    color: #000 !important;
}

#WNColsAll .wnDSContainer-standard .wnDVSummary .wnSummaryLink {
    display: none;
}

.displaySize .summary .more {
    display: inline-block;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: #000;
    text-transform: uppercase;
    text-decoration: none;
    margin-left: 5px;
}

/* image caption */
.displaySize .caption {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 10px;
    color: #636363;
    display: none;
}

/* bullets */
.displaySize.displaySizeId-10 .headline,
.displaySizeId-10 .headline,
.displaySize.displaySizeId-18 .headline,
.displaySizeId-18 .headline,
.displaySize.displaySizeId-1 .headline,
.displaySizeId-1 .headline,
.displaySize.displaySizeId3 .headline,
.displaySizeId3 .headline,
.displaySize.displaySizeId14 .headline,
.displaySizeId14 .headline {
    background-image: none;
    padding-left: 0;
    /*background-position: 0 8px;
    background-repeat: no-repeat;
    padding-left: 1em;*/
}

.wnDSItems-standard .wnDSItemsList li.wnDVHeadline {
    background-image: none;
    /*background-position: 0 8px;
    background-repeat: no-repeat;
    padding-left: 1em;*/  
}

#WNColsAll .wnDSContainer-standard .wnDSItemsList a {
    font-family: 'Open Sans Condensed', sans-serif !important;
    font-weight: 700 !important;
    font-size: 13px !important;
    color: #000 !important;
}

/* full horizontal summary image */
.displaySize.displaySizeId-7 .summaryImage,
.displaySize .displaySizeId-7 .summaryImage {
    width: 194px;
    height: 110px;
    overflow: hidden;    
}
.displaySize.displaySizeId-7 .summaryImage img,
.displaySize .displaySizeId-7 .summaryImage img {
    width: 100%;
}

/* video icon */
.wn-icon.wn-icon-video-included,
.wn-icon.wn-icon-clip {
    width: 16px;
    height: 11px;
    overflow: hidden;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png");
    background-repeat: no-repeat;
    background-position: -10px -45px;
}

#WNColsAll .wnDSContainer-standard .wnDSItemsList .wnDVHeadlineVideo {
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/video-icon.png") !important;
    background-repeat: no-repeat;
    background-position: 0 4px;
    padding-left: 20px !important;
}

.displaySize.displaySizeId-7 .wn-icon.wn-icon-clip {
    width: 16px;
    height: 11px;
    overflow: hidden;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png");
    background-repeat: no-repeat;
    background-position: -10px -45px;
    margin-left: 5px;
}

/* custom more ribbon link */
.cdev-more-link {
    text-align: right;
    height: 20px;
    overflow: hidden;
}

.cdev-more-link .more.enabled {
    display: inline-block;
    height: 20px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    text-transform: uppercase;
}

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

.cdev-more-link .more.enabled:hover .icon {
    background-position: -70px -170px;    
}

/* col.4 headline box */
#DisplaySizeId78 .feature .sectionTitle,
#DisplaySizeId78 .feature .summaryImage,
#DisplaySizeId78 .feature .summary {
    display: none !important;
}

/* section header */
#sectionHeader {
    font: 700 50px 'Open Sans Condensed';
    text-transform: uppercase;
    padding-left: 10px;
}

.section-header-ad {
    width: 120px;
    height: 30px;
    margin-top: 20px;
    overflow: hidden;
    float: right;
}

/* ad */
.wnad {
    padding-top: 0 !important;
    background-image: none !important;
}

#WNAd52 {
    width: auto;
    margin-bottom: 15px;
}

.home #WNAd52 {
    display: none;
}

#WNAd52,
#WNAd240,
#WNAd241 {
    background-color: #eaeaea;
}

#WNAd241 {
    clear: both;
}

#WNAd52 > div,
#WNAd240 > div,
#WNAd241 > div {
    padding: 30px 0;
}

#WNTSWSponsorAd {
    margin-top: 0 !important;
}

/* polls and forms */
.displaySize .contentGroup.cdev-form {
    background-color: transparent;
}

.displaySize .contentGroup.cdev-form .feature {
    padding: 0 10px;
}

.wnBlock .poll h4,
.wnBlock .form .headline,
.wnBlock .quicksignup .headline {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #000;    
}

.wnBlock .form .requireMessage, .wnBlock .quicksignup .requireMessage {
    color: #be0002;
}

.wnBlock .form .pmloginLink .wnMemberNonuser label {
    font-size: 12px;
}

.wnBlock .form .wnFormField.wnEmailInput input,
.wnBlock .quicksignup .wnFormField.wnEmailInput input,
.wnBlock .form .wnFormField.wnSingleText input,
.wnBlock .quicksignup .wnFormField.wnSingleText input {
    height: 30px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 14px;
    color: #000;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 30px;
    text-align: left;
    margin-left: 10px;
    border: 1px solid #acacac;
    padding: 0 10px;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: inset 1px 1px 5px 1px rgb(216,216,216);
    -moz-box-shadow: inset 1px 1px 5px 1px rgb(216,216,216);
    box-shadow: inset 1px 1px 5px 1px rgb(216,216,216);
}

.wnBlock .cdev-form .quicksignup .headline,
.wnBlock .cdev-form .form .headline {
    display: none;
}

.wnBlock .cdev-form .summary {
    color: #000;
}

.wnBlock .form .memberinfo,
.wnBlock .quicksignup .memberinfo {
    margin-top: 0 !important;
}

.wnBlock .form .memberinfo h4,
.wnBlock .quicksignup .memberinfo h4 {
    margin-top: 0;
}

.wnBlock .poll .wnPollResponse input {
    margin-top: 5px;
}

.wnBlock .poll label,
.wnBlock .cdev-form .quicksignup label,
.wnBlock .cdev-form .form label {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 14px;
    color: #000;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2;
}

.wnBlock .cdev-form .quicksignup .wnItem.QSDistLists {
    clear: both;
    padding-top: 8px;
}

.wnBlock .cdev-form .quicksignup .wnItem.QSDistLists label,
.wnBlock .cdev-form .form .wnFormField.wnCheckBox label {
    font-weight: 400;
    font-size: 13px;
}

.wnBlock .cdev-form .quicksignup .wnFormField.wnCheckBox h4,
.wnBlock .cdev-form .form .wnFormField.wnCheckBox h4 {
    margin-bottom: 8px;
}

.wnBlock .cdev-form .quicksignup .wnFormField.wnCheckBox h4 label,
.wnBlock .cdev-form .form .wnFormField.wnCheckBox h4 label {
    font-weight: 700;
    font-size: 14px;
}

.wnBlock .cdev-form .quicksignup .wnItem.QSDistLists input,
.wnBlock .cdev-form .form .wnFormField.wnCheckBox input {
    vertical-align: text-top;
    margin-top: 0;
}

.wnBlock .form select,
.wnBlock .quicksignup select {
    font-size: 14px;
}

.wnBlock .poll .wnSubmit,
.wnBlock .quicksignup .wnSubmit,
.wnBlock .form .wnSubmit {
    border: none;
    background-color: #000;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    margin: 0;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    cursor: pointer;    
}

.wnBlock .poll .wnSubmit:hover,
.wnBlock .quicksignup .wnSubmit:hover,
.wnBlock .form .wnSubmit:hover {
    background-color: #be0002;
}

.wnBlock .poll .wnSubmit {
    margin-bottom: 20px;
    margin-left: 5px;
}

.wnBlock .quicksignup .wnSubmit.wnFormField,
.wnBlock .form .wnSubmit.wnFormField {
    margin: 10px 0 20px 5px;
}

.wnBlock .form .wnFormField input, .wnBlock .quicksignup .wnFormField input {
    margin-bottom: 0;
}

.wnBlock .form .wnFormField.wnEmailInput input,
.wnBlock .form .wnFormField.wnSingleText input,
.wnBlock .form .wnFormField.wnMultiText input,
.wnBlock .form .wnFormField textarea,
.wnBlock .quicksignup .wnFormField.wnEmailInput input,
.wnBlock .quicksignup .wnFormField.wnSingleText input,
.wnBlock .quicksignup .wnFormField.wnMultiText input,
.wnBlock .quicksignup .wnFormField textarea {
    border: 1px solid #e4e4e4;
}

.displaySize.wnBlock .cdev-form .summaryImage.left {
    margin-top: 20px;
}

.wnBlock .cdev-form .form .pmloginLink {
    margin-top: 0 !important;
}

.wnBlock .cdev-form .form .pmloginLink .wnMemberNonuser label {
    font-weight: 400;
}

.wnBlock  .cdev-form .form .pmloginLink a,
.wnBlock  .cdev-form .quicksignup .pmloginLink a {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #303030;
}

/* hidden class */
.cdev-hidden {
    display: none;
}

/* breaking news - mega */
#CDEV-bn-mega {
    width: 960px;
    min-height: 395px;
    padding: 8px;
    margin: 15px auto;
    background-color: #ce0000;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;    
}

#CDEV-bn-mega .abridged,
#CDEV-bn-mega .headline,
#CDEV-bn-mega .summary,
#CDEV-bn-mega .summary .more {
    display: none;
}

#CDEV-bn-mega.displaySize .contentGroup {
    background-color: transparent;
    position: relative;
}

#CDEV-bn-mega.displaySize .feature {
    border: none;
}


#CDEV-bn-mega.displaySize .feature .summaryImage {
    display: block;
    width: 110px;
    height: 62px;
    padding: 0;
    margin: 0;
    float: none; 
    overflow: hidden;
    position: relative;
    background-color: #000;
    opacity: 1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;       
}


#CDEV-bn-mega.displaySize .feature .summaryImage.abridged {
    display: none;
}

#CDEV-bn-mega.displaySize .feature .summaryImage a {
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
}


#CDEV-bn-mega.displaySize .feature .summaryImage img {
    display: block;
    width: auto;
    height: 100%;
    padding: 0;
    margin: 0;
    float: none;    
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}

#CDEV-bn-mega.displaySize .feature.priority-1 .summaryImage {
    display: block;
    width: 640px;
    height: 376px;
    padding: 0;
    margin: 0;
    float: left; 
    overflow: hidden;
    position: relative;
    background-color: #000;
    opacity: 1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;       
}

#CDEV-bn-mega.displaySize .feature.priority-1 .summaryImage a {
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
}


#CDEV-bn-mega.displaySize .feature.priority-1 .summaryImage img {
    display: block;
    width: auto;
    height: 100%;
    padding: 0;
    margin: 0;
    float: none;    
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}

#CDEV-bn-mega.displaySize .feature .summaryImage .cdev-video-overlay {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

#CDEV-bn-mega.displaySize .feature .summaryImage .cdev-play-icon {
    width: 37px;
    height: 37px;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png");
    background-repeat: no-repeat;
    background-position: -132px -150px;    
    overflow: auto;
    margin: auto;
    position: absolute;
    top: 0; left: 0; bottom: 0; right: 0;
}

#CDEV-bn-mega.displaySize .feature.priority-1 .summaryImage .cdev-play-icon {
    width: 76px;
    height: 76px;
    background-position: -132px 0;    
}

#CDEV-bn-mega.displaySize .wn-icon.wn-icon-video-included {
    display: none;
}

#CDEV-bn-mega.displaySize .feature:hover .summaryImage {
    opacity: .9;
}

#CDEV-bn-mega.displaySize .feature.priority-1 {
    padding: 0;
    position: relative;
}

#CDEV-bn-mega.displaySize .feature.priority-1 > .cdev-read-more {
    display: block;
    margin-left: 640px;
    padding: 0 0 0 45px;
    height: 20px;
    margin-top: 8px;    
    overflow: hidden;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    text-transform: uppercase;
    color: #fff;
}

#CDEV-bn-mega.displaySize .feature.priority-1 > .cdev-read-more .icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-left: 8px;  
    overflow: hidden;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png");
    background-repeat: no-repeat;
    background-position: -10px -210px;  
    vertical-align: middle;
}

#CDEV-bn-mega.displaySize .feature.priority-1 > .cdev-read-more:hover {
    color: #fff;
}

#CDEV-bn-mega.displaySize .feature.priority-1 > .cdev-read-more:hover .icon {
    background-position: -10px -209px;  
}

#CDEV-bn-mega.displaySize .feature.priority-1 .headline {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 640px;
    padding: 15px;
    z-index: 1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#CDEV-bn-mega.displaySize .feature.priority-1 .headline.abridged {
    display: none;
}

#CDEV-bn-mega.displaySize .feature.priority-1 .headline a {
    font-size: 36px;
    color: #fff;
    line-height: 1;
}

#CDEV-bn-mega.displaySize .feature.priority-1 .headline .cdev-read-more {
    height: 20px;
    margin-top: 8px;    
    overflow: hidden;
    display: block;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    text-transform: uppercase;
    color: #be0002;
}

#CDEV-bn-mega.displaySize .feature.priority-1 .headline .cdev-read-more .icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-left: 8px;  
    overflow: hidden;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png");
    background-repeat: no-repeat;
    background-position: -70px -170px;  
    vertical-align: middle;
}

#CDEV-bn-mega.displaySize .feature.priority-1 .title {
    margin-left: 640px;
    padding: 0 0 0 45px;
    color: #fff;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 1;
    text-transform: uppercase;
    margin-bottom: 8px;
}

#CDEV-bn-mega.displaySize .feature.priority-1 .summary {
    margin-left: 640px;
    padding: 0 0 0 45px;
    color: #fff;
    display: block;
}

#CDEV-bn-mega.displaySize .feature.priority-1 .summary.abridged {
    display: none;
}

#CDEV-bn-mega.displaySize .feature.priority-2,
#CDEV-bn-mega.displaySize .feature.priority-3 {
    padding: 0;
    position: absolute;
    bottom: 10px;    
}

#CDEV-bn-mega.displaySize .feature.priority-2 {
    left: 680px;
}

#CDEV-bn-mega.displaySize .feature.priority-3 {
    left: 810px;
}

#CDEV-bn-mega.displaySize .feature.priority-2 .headline,
#CDEV-bn-mega.displaySize .feature.priority-3 .headline {
    display: block;
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 4px;
    opacity: 0;       
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;      
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;    
}

#CDEV-bn-mega.displaySize .feature.priority-2:hover .headline,
#CDEV-bn-mega.displaySize .feature.priority-3:hover .headline {
    opacity: 1; 
    cursor: pointer;
}

#CDEV-bn-mega.displaySize .feature.priority-2 .headline.abridged,
#CDEV-bn-mega.displaySize .feature.priority-3 .headline.abridged,
#CDEV-bn-mega.displaySize .feature.priority-2 .wn-icon.wn-icon-clip,
#CDEV-bn-mega.displaySize .feature.priority-3 .wn-icon.wn-icon-clip,
#CDEV-bn-mega.displaySize .feature.priority-2 .wn-icon-video-included,
#CDEV-bn-mega.displaySize .feature.priority-3 .wn-icon-video-included {
    display: none;
}

#CDEV-bn-mega.displaySize .feature.priority-2 .headline a,
#CDEV-bn-mega.displaySize .feature.priority-3 .headline a {
    display: block;
    font-size: 11px;
    color: #000;
    line-height: 1;
}

#CDEV-bn-mega.displaySize .feature.priority-2 .cdev-headline-overlay,
#CDEV-bn-mega.displaySize .feature.priority-3 .cdev-headline-overlay {
    position: absolute;
    left: 0;
    top: 0; 
    width: 100%;
    height: 100%;  
    z-index: 1;
    overflow: hidden;
    background-color: #fff;    
    opacity: 0; 
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;      
}

#CDEV-bn-mega.displaySize .feature.priority-2:hover .cdev-headline-overlay,
#CDEV-bn-mega.displaySize .feature.priority-3:hover .cdev-headline-overlay {
    opacity: 0.7; 
    cursor: pointer; 
    z-index: 0;
}

/* tsr */
.home #DisplaySizeId-10 {
    display: none;
}

#CDEV-tsr {
    display: table;
    width: 650px;
    height: auto;
    position: relative;
    padding: 0;
    margin: 0 0 15px 0;
}

#CDEV-tsr .left-panel {
    display: table-cell;
    width: 397px;
    height: auto;
    position: relative;
    padding: 0;
    margin: 0;
    list-style: none;
    overflow: hidden;  
    vertical-align: top;    
}

#CDEV-tsr .right-panel {
    display: table-cell;
    width: 253px;
    height: auto;
    position: relative;
    padding: 0;
    margin: 0;
    list-style: none;  
    vertical-align: top;          
}

#CDEV-tsr .left-panel.breaking .header {
    background-color: #ce0000;
    font-family: 'Open Sans Condensed', sans-serif;    
    padding: 10px 10px 0 10px;
}   

#CDEV-tsr .left-panel .feature {
    padding: 0;
    margin: 0;
    position: relative;
    width: 397px;
    min-height: 395px;
    overflow: hidden;
    background-color: #000;
    /*background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;*/
}

#CDEV-tsr .left-panel.breaking .feature {
    padding: 8px;
    background-color: #ce0000;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#CDEV-tsr .left-panel li .summaryImage {
    width: 100%;
    float: none;
    margin: 0;
    padding: 0;
    display: block;
    overflow: hidden;
    background-color: #000;
    position: relative;    
    height: 395px;
    opacity: 1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;     
}

#CDEV-tsr .left-panel li .summaryImage.abridged {
    display: none;
}


#CDEV-tsr .left-panel .summaryImage a {
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
}

#CDEV-tsr .left-panel .summaryImage img {
    width: auto;
    height: 395px;
    margin: 0;
    padding: 0;
    display: block;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
}

#CDEV-tsr .left-panel .summaryImage .cdev-gradient-overlay {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(52,52,52,0) 40%, rgba(52,52,52,1) 80%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%,rgba(52,52,52,0)), color-stop(80%,rgba(52,52,52,1)));
    background: -webkit-linear-gradient(top, rgba(52,52,52,0) 40%,rgba(52,52,52,1) 80%);
    background: -o-linear-gradient(top, rgba(52,52,52,0) 40%,rgba(52,52,52,1) 80%);
    background: -ms-linear-gradient(top, rgba(52,52,52,0) 40%,rgba(52,52,52,1) 80%);
    background: linear-gradient(to bottom, rgba(52,52,52,0) 40%,rgba(52,52,52,1) 80%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00343434', endColorstr='#343434',GradientType=0 );
}

#CDEV-tsr .left-panel .summaryImage .cdev-video-overlay {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

#CDEV-tsr .left-panel .summaryImage .cdev-play-icon {
    width: 76px;
    height: 76px;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png");
    background-repeat: no-repeat;
    background-position: -132px 0;    
    overflow: auto;
    margin: auto;
    position: absolute;
    top: 0; left: 0; bottom: 0; right: 0;
}

#CDEV-tsr .left-panel .wn-icon.wn-icon-video-included {
    display: none;
}

#CDEV-tsr .left-panel li:hover .summaryImage {
    opacity: .7;
}

#CDEV-tsr .right-panel li {
    margin-left: 13px;
    padding: 5px 0 3px 0;
    border-top: 1px solid #c3c3c3;
}

#CDEV-tsr .left-panel .headline {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 15px;
    z-index: 1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#CDEV-tsr .left-panel li .headline a {
    font-size: 36px;
    color: #fff;
    line-height: 1;
}
/*
#CDEV-tsr .left-panel li:hover .headline a {
    color: #be0002;
}
*/
#CDEV-tsr .left-panel li .headline .cdev-read-more {
    height: 20px;
    margin-top: 8px;    
    overflow: hidden;
    display: block;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    text-transform: uppercase;
    color: #be0002;
}

#CDEV-tsr .left-panel li .headline .cdev-read-more .icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-left: 8px;  
    overflow: hidden;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png");
    background-repeat: no-repeat;
    background-position: -70px -170px;  
    vertical-align: middle;
}

#CDEV-tsr .right-panel li:first-child {
    border-top: none;
}

#CDEV-tsr .right-panel .headline a {
    line-height: 1.2;
}

#CDEV-tsr .abridged,
#CDEV-tsr .timestamps,
#CDEV-tsr .right-panel .summaryImage,
#CDEV-tsr .summary {
    display: none;
}

/* custom top headline */
.home #DisplaySizeId-10.cdev-top-headline {
    display: block;
}

.displaySize.cdev-top-headline .summary {
    display: block !important;
}

.displaySize.cdev-top-headline .summary.abridged,
.displaySize.cdev-top-headline .summaryImage {
    display: none !important;
}

.displaySize.cdev-top-headline .summary .more {
    display: inline-block;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: #000;
    text-transform: uppercase;
    text-decoration: none;
    margin-left: 5px;
}

.displaySize.cdev-top-headline .summary .more:hover {
    color: #be0002;
    text-decoration: none;
}

/* custom three grid */
.displaySize.cdev-three-column-grid .feature {
    width: 200px;
    background-color: #282828;
    padding: 0;
    margin: 0 8px;
    float: left;
    clear: none;
    border-top: none;
}

.displaySize.cdev-three-column-grid .cdev-clear {
    width: 600px;
    height: 12px;
    clear: both;
}

.displaySize.cdev-three-column-grid .cdev-clear.cdev-last {
    height: 1px;
}

.displaySize.cdev-three-column-grid .cdev-row {
    margin-left: 0;
    margin-right: 17px;
}

.displaySize.cdev-three-column-grid .cdev-third {
    margin-right: 0;
    float: right;
}

.displaySize.cdev-three-column-grid .feature .timestamps.wnDate,
.displaySize.cdev-three-column-grid .feature .summary,
.displaySize.cdev-three-column-grid .feature .summary.abridged,
.displaySize.cdev-three-column-grid .feature .wn-icon-video-included,
.displaySize.cdev-three-column-grid .contentGroup.cdev-more-ribbon .cdev-more-link {
    display: none;
}

.displaySize.cdev-three-column-grid .feature .sectionTitle {
    padding: 8px 5px 6px 5px;
    text-align: center;
    text-transform: uppercase;  
	min-height: 15px !important;
}

.displaySize.cdev-three-column-grid .feature .sectionTitle .text {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    display: block;
    line-height: 1;
}

.displaySize.cdev-three-column-grid .feature .headline {
    padding: 10px 12px;
}

.displaySize.cdev-three-column-grid .feature .headline a {
    width: 100%;
    color: #fff;
    display: block;
    height: 48px;
    overflow: hidden;
}

.displaySize.cdev-three-column-grid .feature .headline a:hover {
    color: #fff;
}

.displaySize.cdev-three-column-grid .feature .summaryImage {
    width: 200px;
    height: 116px;
    overflow: hidden;
    position: relative; 
    padding: 3px !important;
    margin: 0 !important;
    float: none !important;
    display: block !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.displaySize.cdev-three-column-grid .feature .summaryImage a {
    display: block;
    position: relative;
}

.displaySize.cdev-three-column-grid .feature .summaryImage img {
    width: 194px;
    height: auto;
    position: relative;
    float: none;
    display: block;
}

.displaySize.cdev-three-column-grid .feature .summaryImage .cdev-summary-info {
    position: absolute;
    left: 0;
    top: 0; 
    width: 194px;
    height: 113px;  
    z-index: 1;
    overflow: hidden;
    opacity: 0;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;       
}

.displaySize.cdev-three-column-grid .feature .summaryImage .cdev-summary-overlay {
    position: absolute;
    left: 0;
    top: 0; 
    width: 194px;
    height: 113px;  
    z-index: 1;
    overflow: hidden;
    background-color: #fff;
    opacity: 0.7;   
}

.displaySize.cdev-three-column-grid .feature .summaryImage .text {
    display: block;
    position: absolute;
    left: 0;
    top: 0; 
    width: 194px;
    height: 100px;  
    overflow: hidden;
    padding: 15px 10px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    z-index: 2;
    opacity: 1; 
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.displaySize.cdev-three-column-grid .feature:hover {
    cursor: pointer;
}

.displaySize.cdev-three-column-grid .feature:hover .cdev-summary-info {
    opacity: 1;
}

.displaySize.cdev-three-column-grid .feature:hover .headline a {
    color: #cd0909;
}

/* custom headline box 2a */
.displaySize.cdev-hbox2a .summary.abridged {
    display: none;
}

.displaySize.cdev-hbox2a .priority-1 {
    padding-top: 0;
    padding-bottom: 0;
}

.displaySize.cdev-hbox2a .priority-1 .headline.abridged {
    background-color: #282828;
    padding: 8px 0 15px 10px;
    /*padding: 8px 0 15px 10px;*/
}

.displaySize.cdev-hbox2a .priority-1 .headline.abridged a {
    color: #fff;
    display: block;
    width: 100%;      
}

.displaySize.cdev-hbox2a .priority-1 .headline.abridged a:hover {
    color: #be0002;
}

.displaySize.cdev-hbox2a .priority-1 .summaryImage.abridged {
    float: none;
    padding: 0;
    margin: 0;
    width: 100%;
    height: 177px;
    overflow: hidden;
}

.displaySize.cdev-hbox2a .priority-1 .summaryImage.abridged a {
    display: block;
    position: relative;
}

.displaySize.cdev-hbox2a .priority-1 .summaryImage.abridged a img {
    display: block;    
    float: none;
    width: 100%;
    height: auto;
    opacity: 1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;       
}

.displaySize.cdev-hbox2a .priority-1 .summaryImage.abridged a:hover img {
    opacity: .8;
}

.displaySize.cdev-hbox2a .priority-1 .summaryImage.abridged .cdev-video-overlay {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

.displaySize.cdev-hbox2a .priority-1 .summaryImage.abridged .cdev-play-icon {
    width: 76px;
    height: 76px;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png");
    background-repeat: no-repeat;
    background-position: -132px 0;    
    overflow: auto;
    margin: auto;
    position: absolute;
    top: 0; left: 0; bottom: 0; right: 0;
}

.displaySize.cdev-hbox2a .priority-1 .wn-icon.wn-icon-video-included {
    display: none;
}

/* custom video grid */
.displaySize.cdev-video-grid .feature {
    width: 200px;
    background-color: #282828;
    padding: 0;
    margin: 0 8px;
    float: left;
    clear: none;
    border-top: none;
}

.displaySize.cdev-video-grid .cdev-clear {
    width: 600px;
    height: 12px;
    clear: both;
}

.displaySize.cdev-video-grid .cdev-clear.cdev-last {
    height: 1px;
}

.displaySize.cdev-video-grid .cdev-row {
    margin-left: 0;
    margin-right: 17px;
}

.displaySize.cdev-video-grid .cdev-third {
    margin-right: 0;
    float: right;
}

.displaySize.cdev-video-grid .feature .timestamps.wnDate,
.displaySize.cdev-video-grid .feature .headline,
.displaySize.cdev-video-grid .feature .summary,
.displaySize.cdev-video-grid .feature .summary.abridged,
.displaySize.cdev-video-grid .feature .summaryImage,
.displaySize.cdev-video-grid .feature .wn-icon-video-included,
.displaySize.cdev-video-grid .feature .wn-icon-clip {
    display: none;
}

.displaySize.cdev-video-grid .feature .sectionTitle {
    padding: 8px 5px 6px 5px;
    text-align: center;
    text-transform: uppercase;  
    min-height: 15px !important;
}

.displaySize.cdev-video-grid .feature .sectionTitle .text {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    display: block;
    line-height: 1;
}

.displaySize.cdev-video-grid .feature .headline.abridged {
    display: block;
    padding: 10px 12px;
}

.displaySize.cdev-video-grid .feature .headline a {
    width: 100%;
    color: #fff;
    display: block;
    height: 48px;
    overflow: hidden;
}

.displaySize.cdev-video-grid .feature .headline a:hover {
    color: #fff;
}

.displaySize.cdev-video-grid .feature .summaryImage.abridged {
    width: 200px;
    height: 116px;
    overflow: hidden;
    position: relative; 
    padding: 3px !important;
    margin: 0 !important;
    float: none !important;
    display: block !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.displaySize.cdev-video-grid .feature .summaryImage.abridged a {
    display: block;
    position: relative;
}

.displaySize.cdev-video-grid .feature .summaryImage.abridged img {
    width: 194px;
    height: auto;
    position: relative;
    float: none;
    display: block;
}

.displaySize.cdev-video-grid .feature .summaryImage.abridged .cdev-summary-info {
    position: absolute;
    left: 0;
    top: 0; 
    width: 194px;
    height: 113px;  
    z-index: 1;
    overflow: hidden;
    opacity: 0;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;       
}

.displaySize.cdev-video-grid .feature .summaryImage.abridged .cdev-summary-overlay {
    position: absolute;
    left: 0;
    top: 0; 
    width: 194px;
    height: 113px;  
    z-index: 1;
    overflow: hidden;
    background-color: #fff;
    opacity: 0.7;   
}

.displaySize.cdev-video-grid .feature .summaryImage.abridged .cdev-play-icon {
    width: 76px;
    height: 76px;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png");
    background-repeat: no-repeat;
    background-position: -132px 0;    
    overflow: auto;
    margin: auto;
    position: absolute;
    top: 18px; left: 0; right: 0;
    z-index: 1;
}

.displaySize.cdev-video-grid .feature .summaryImage.abridged .text {
    display: block;
    position: absolute;
    left: 0;
    top: 0; 
    width: 194px;
    height: 100px;  
    overflow: hidden;
    padding: 15px 10px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #000;
    z-index: 2;
    opacity: 1; 
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.displaySize.cdev-video-grid .feature:hover {
    cursor: pointer;
}

.displaySize.cdev-video-grid .feature:hover .summaryImage.abridged .cdev-summary-info {
    opacity: 1;
}

.displaySize.cdev-video-grid .feature:hover .headline a {
    color: #cd0909;
}

.displaySize.cdev-video-grid .contentGroup.cdev-more-ribbon .cdev-more-link {
    margin-top: 10px;
}

/* team */
.displaySize.cdev-team .feature {
    width: 100%;
    float: none;
    clear: none;
    border-top: none;
    background-color: #282828;
    border-top: 1px solid #4c4c4c;    
    border-bottom: 1px solid #101010;    
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.displaySize.cdev-team .feature.priority-1 {
    border-top: none; 
}

.displaySize.cdev-team .feature .group {
    background-color: #282828;
    padding: 5px 0 8px 0;
}

.displaySize.cdev-team .feature .summaryImage {
    width: 117px;
    height: 122px;
    padding: 0;
    margin: 0 auto 0 10px;
    display: block;
    float: left;
}

.displaySize.cdev-team .feature .summaryImage a {
    display: block;    
}

.displaySize.cdev-team .feature .summaryImage img {
    width: 100%;
    height: auto;
    display: block;
    float: none;
}

.displaySize.cdev-team .feature .headline,
.displaySize.cdev-team .feature .summary {
    text-align: center;
    padding: 0 20px;
    line-height: 1.1;
    margin-left: 133px;
}

.displaySize.cdev-team .feature .summary {
    min-height: 32px;
}

.displaySize.cdev-team .feature .social-links {
    padding-top: 5px;
    padding-bottom: 8px;
    height: 21px;
    text-align: center;
    margin-left: 133px;
    margin-top: 25px;
}

.displaySize.cdev-team .feature .social-links a {
    display: inline-block;
    width: 27px;
    height: 27px;
    margin: 0 5px;
    overflow: hidden;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png");
    background-repeat: no-repeat;  
    text-indent: -9999em;  
}

.displaySize.cdev-team .feature .social-links .person-fb {
    background-position: -320px -75px;
}

.displaySize.cdev-team .feature .social-links .person-twitter {
    background-position: -355px -75px;
}

.displaySize.cdev-team .feature .social-links .person-email {
    background-position: -388px -75px;
}

.displaySize.cdev-team .feature .headline {
    padding-top: 10px;
    padding-bottom: 5px;
}

.displaySize.cdev-team .feature .headline a {
    color: #fff;
}

.displaySize.cdev-team .feature .headline a:hover {
    color: #be0002;
}

.displaySize.cdev-team .feature .summary {
    font-weight: 700;
    color: #a3a3a3;
    margin-bottom: 15px;
}

/* subscribe sign up */
.displaySize .contentGroup.cdev-subscribe-signup {
    background-color: transparent;
}

.displaySize .contentGroup.cdev-subscribe-signup .feature {
    padding: 10px;
}

.displaySize .contentGroup.cdev-subscribe-signup .quicksignup .memberinfo {
    margin-top: 0;
}

.displaySize .contentGroup.cdev-subscribe-signup .quicksignup .memberinfo h4 {
    margin: 0 !important;
}

.displaySize .contentGroup.cdev-subscribe-signup .quicksignup .requireMessage {
    color: #be0002;
}

.displaySize .contentGroup.cdev-subscribe-signup .quicksignup .wnFormField.wnEmailInput input {
    height: 30px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 14px;
    color: #000;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 30px;
    text-align: left;
    margin-left: 10px;
    border: 1px solid #acacac;
    padding: 0 10px;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: inset 1px 1px 5px 1px rgb(216,216,216);
    -moz-box-shadow: inset 1px 1px 5px 1px rgb(216,216,216);
    box-shadow: inset 1px 1px 5px 1px rgb(216,216,216);
}

.displaySize .contentGroup.cdev-subscribe-signup .quicksignup .pmloginLabel .wnMemberNonuser label {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 14px;
    color: #000;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 30px;
    text-align: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.displaySize .contentGroup.cdev-subscribe-signup .quicksignup .pmloginLink {
    margin-top: 0 !important;
}

.displaySize .contentGroup.cdev-subscribe-signup .quicksignup .pmloginLink .wnMemberNonuser label {
    line-height: 30px;
}

.displaySize .contentGroup.cdev-subscribe-signup .title {
    width: 70px;
    height: 30px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 14px;
    color: #000;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 30px;
    text-align: right;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; 
}

.displaySize .contentGroup.cdev-subscribe-signup .text-alert {
    text-align: center;
    width: 100%;
    height: 30px;
    margin-top: 10px;
    clear: both;
}

.displaySize .contentGroup.cdev-subscribe-signup .subscribe {
    margin-top: 10px;  
    margin-left: 20px; 
    clear: both;
    float: none;
}

.displaySize .contentGroup.cdev-subscribe-signup .text-alert a {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 14px;
    color: #000;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 30px;

}

.displaySize .contentGroup.cdev-subscribe-signup .text-alert a .icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    overflow: hidden;
    margin-left: 8px;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png");
    background-repeat: no-repeat;
    background-position: -10px -170px;
    vertical-align: text-top;
}

.displaySize .contentGroup.cdev-subscribe-signup a:hover {
    color: #cd0909;
}

.displaySize .contentGroup.cdev-subscribe-signup a:hover .icon {
    background-position: -70px -170px;
}

.displaySize .contentGroup.cdev-subscribe-signup .fb-like-div,
.displaySize .contentGroup.cdev-subscribe-signup .twitter-div {
    float: left;
    margin-left: 10px;
    width: 50px;
    height: 26px;
    margin-top: 4px;
    overflow: hidden;       
}

.displaySize .contentGroup.cdev-subscribe-signup .twitter-div {
    width: 60px;    
}

.displaySize .contentGroup.cdev-subscribe-signup .rss-div {
    float: left;
    margin-left: 10px;
    width: 26px;
    height: 26px;
    overflow: hidden;
}

.displaySize .contentGroup.cdev-subscribe-signup .rss-div a {
    display: inline-block;
    width: 26px;
    height: 26px;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png");
    background-position: -320px -125px; 
    margin-top: 2px;    
}   

.displaySize .contentGroup.cdev-subscribe-signup .quicksignup .wnSubmit.wnFormField {
    margin-bottom: 15px;
    margin-left: 0;
}
/*
.displaySize .contentGroup.cdev-subscribe-signup .quicksignup .wnSubmit {
    width: 30px;
    height: 30px;
    background-color: transparent;    
}

.displaySize .contentGroup.cdev-subscribe-signup .quicksignup .wnSubmit .wnSubmit {
    width: 30px;
    height: 30px;
    background-color: rgb(192,192,192);
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 16px;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 27px;
    text-align: center;
    float: left;
    margin-left: 10px;
    border: none;
    cursor: pointer;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*/
.displaySize .contentGroup.cdev-subscribe-signup .QSDistLists {
    display: none;
}

/* story page */
.wnContainerType-story #WNStoryHeader .wnSectionTitle {
    display: none;
}

#WNContainerStory #WNStoryHeader h3 {
    font-family: 'Open Sans Condensed', sans-serif !important;
    font-size: 50px !important;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 20px;
}

#WNStoryHeader .wnDate {
    font-family: 'Open Sans', sans-serif !important;
    font-weight: 400;
    font-style: italic;
    color: #636363;
}

#WNStoryByline.bylines {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 16px;
    font-weight: 700;    
    font-size: 16px !important;
    line-height: 1;
}
/*
#WNStoryByline.bylines .byline .simple {
    display: block;
    margin: 0 8px;
}

#WNStoryByline.bylines .byline .simple a {
    font-size: 16px;    
}

#WNStoryByline.bylines .byline .simple .email {
    border-left: 1px solid #636363;
}
*/
#WNStoryByline.bylines .byline a.connect {
    display: inline-block;
}

#WNStoryBody {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #000000;
}

#WNColsAll #WNStoryRelatedBox .wnDSContainer-standard .wnDSHeader {
    padding-bottom: 0; 
    background-color: #4f4f4f;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/ribbon-pattern-normalize.png");
}

#WNColsAll #WNStoryRelatedBox .wnDSContainer-standard .wnDSHeader h3 {
    font-size: 20px;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    padding: 0 5px 0 10px;
    margin: 0;
    line-height: 1;
    text-align: left;   
    border-left: 10px solid #2a2a2a;   

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMyIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 35%, rgba(255,255,255,0.3) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(35%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0.3))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 35%,rgba(255,255,255,0.3) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(255,255,255,0) 35%,rgba(255,255,255,0.3) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(255,255,255,0) 35%,rgba(255,255,255,0.3) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(255,255,255,0) 35%,rgba(255,255,255,0.3) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#4dffffff',GradientType=1 ); /* IE6-8 */    
}

#WNColsAll #WNStoryRelatedBox .wnDSContainer-standard .wnDSHeader h3 span {
    display: block;  
    padding: 8px 0 6px 0;
}


#WNStoryRelatedBox .wnStoryBodyGraphic span {
    font-style: italic;
    color: #363636;
    font-size: 11px;
    line-height: 18px;
}

#WNStoryRelatedBox a.wnFancyBox {
    position: relative;
}

#WNStoryRelatedBox a.wnFancyBox .wnDetails {
    position: absolute;
    bottom: 40px;
    right: 0;
}

#WNStoryRelatedBox a.wnFancyBox .wnDetails h6.wnText {
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/enlarge-icon-crosshair.png");
    background-position: right center;
    background-repeat: no-repeat;
    padding: 0;
    margin: 0;
    height: 40px;
}

#WNStoryUtils.cdev-social-icons {
    margin: 0 0 10px 0;
    float: none;
    display: block;
}

#WNStoryUtils.cdev-social-icons .wnSUAddThis {
    float: right;
    padding-left: 0;
}

#WNStoryUtils.cdev-social-icons .wnSUAddThis .wnAddThisTool > a {
    margin-left: 5px;
}

#WNStoryUtils.cdev-social-icons .addthis_button_gmail,
#WNStoryUtils.cdev-social-icons .addthis_button_print,
#WNStoryUtils.cdev-social-icons .addthis_button_compact,
#WNStoryUtils.cdev-social-icons .wnAddThisTool1 {
    display: none;
}

#WNStoryUtils.cdev-social-icons .addthis_counter {
    display: none !important;
}

#WNStoryUtils.cdev-social-icons .addthis_button_facebook > span,
#WNStoryUtils.cdev-social-icons .addthis_button_twitter > span {
    width: 22px !important;
    height: 23px !important;
    background: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png") no-repeat left !important;
}

#WNStoryUtils.cdev-social-icons .addthis_button_facebook > span {
    background-position: -320px -10px !important;
}

#WNStoryUtils.cdev-social-icons .addthis_button_twitter > span {
    background-position: -352px -10px !important;
}

#WNStoryUtils.cdev-social-icons .addthis_button_email > span {
    width: 26px !important;
    height: 23px !important;
    background: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/raycom-sprite.png") no-repeat left !important;
    background-position: -446px -10px !important;
}

#WNStoryRelatedBox .wnStoryBodyGraphic {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    /*font-size: 10px;*/
    color: #636363;
}

/* story feed rss */
.story-feed {
    position: fixed;
    top: 45%;
    width: 165px;
    min-height: 135px;
    background-color: #757575;
    background-repeat: no-repeat;
    z-index: 1001;
    margin: 0;
    display: block;
    text-decoration: none;
    display: table;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;    
    box-sizing: border-box;
    -webkit-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.5);
    box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.5);
    transition: left .5s ease-in-out, right .5s ease-in-out;
    -moz-transition: left .5s ease-in-out, right .5s ease-in-out;
    -webkit-transition: left .5s ease-in-out, right .5s ease-in-out;        
}

.story-feed.narrow {
    transition: left 0s ease-in-out, right 0s ease-in-out;
    -moz-transition: left 0s ease-in-out, right 0s ease-in-out;
    -webkit-transition: left 0s ease-in-out, right 0s ease-in-out;    
}

.story-feed.hidden {
    display: none;
}

.story-feed.narrow:after {
    position: absolute;
    width: 165px;
    min-height: 135px;
    background-color: #757575;
    background-repeat: no-repeat;
    content: '';
    top: 0;
    z-index: 1;
    -webkit-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.5);
    box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.5);     
}

.story-feed:hover {
    background-color: #616161;
}

#storyFeedprev.story-feed {
    left: 0;
    background-image: url("http://WNDEMO1.images.worldnow.com/images/5523745_G.png");
    background-position: left center;
}

#storyFeedprev.story-feed.narrow {
    left: -165px;
}

#storyFeedprev.story-feed.narrow:after {
    left: 40px;
    background-image: url("http://WNDEMO1.images.worldnow.com/images/5523750_G.png");
    background-position: right center;
}

#storyFeednext.story-feed {
    right: 0;
    background-image: url("http://WNDEMO1.images.worldnow.com/images/5523750_G.png");
    background-position: right center;
}

#storyFeednext.story-feed.narrow {
    right: -165px;
}

#storyFeednext.story-feed.narrow:after {
    right: 40px;
    background-image: url("http://WNDEMO1.images.worldnow.com/images/5523745_G.png");
    background-position: left center;
}

.story-feed-info {
    display: block;
    position: relative;
    width: 101px;
    background-color: #282828;  
}

.story-feed:hover .story-feed-info {
    background-color: #191919;
}


#storyFeedprev.story-feed .story-feed-info {
    padding: 12px;
    margin-left: 40px;
}

#storyFeednext.story-feed  .story-feed-info {
    padding: 12px;
    margin-right: 40px;         
}

.story-feed-image {
    position: relative;
    display: block;
    width: 101px;
    height: 56px;
    border: none;
    opacity: 1;
}

.story-feed:hover .story-feed-image {
    opacity: .8;
}

.story-feed .story-feed-headline {
    position: relative;
    width: 101px;
    height: 50px;
    border: none;
    padding: 0;
    margin: 5px 0 0 0;
    font-size: 14px;
    color: #fff;
    text-decoration: none;
    overflow: hidden;
}

.story-feed:hover .story-feed-headline {
    color: #fff;
    text-decoration: none;
}

/* ie9 gradient workaround */
.ie9 .gradient {
   filter: none;
}

/* clearfix - modern browsers */
.clearfix:before,
.clearfix:after {
    content: "";
    display: table;
}
.clearfix:after {
    clear: both;
}
/* clearfix - IE 6/7 (trigger hasLayout) */
.clearfix {
    *zoom: 1;
}

/* Ticker */

ul.newsticker li {
    float: left;
    margin: 0px;
    padding: 0px;
}

#WNColsAll #WNDS40 a {
    font-size: 15px !important;
    color: #FFF !important;
}

.wnDS40 {
    margin-bottom: 0px;
    height: 30px;
    overflow: hidden;
    white-space: nowrap;
    position: relative;
}

.tickercontainer {
    overflow: hidden;
    margin: 0px;
    padding: 2px 4px;
    width: 980px;
    height: 30px;
    background-color: inherit;
    background-image: inherit;
}

#WNColsAll #WNDS40 h4 {
    font-size: 18px;
    color: #FFF;
    font-family: "Open Sans Condensed", sans-serif;
}

#wnClipHeadline {
    font-family: 'Open Sans Condensed', sans-serif !important;
    font-size: 35px !important;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 20px;
}

.wnBlock .clip-metadata .clip-summary-details {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #000000;
}

.wnDVWxAlerts h6 {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #000000;
}

.wnDVWxAlerts h5 {
    font-family: 'Open Sans Condensed', sans-serif !important;
    font-size: 20px !important;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 20px;
}

.wnDVWxAlerts h4 {
    font-family: 'Open Sans Condensed', sans-serif !important;
    font-size: 35px !important;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 20px;
}

/* search results ribbon */
#WNColsAll .wnSearchResults.wnDSContainer-standard .wnDSHeader {
    text-align: left; 
    padding-bottom: 0;
    background: transparent;
    background-color: #4f4f4f;
    background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/raycom/2015/images/ribbon-pattern-normalize.png");
    background-repeat: repeat;
    background-position: left top;  
}

#WNColsAll .wnSearchResults.wnDSContainer-standard .wnDSHeader h3 {
    border-left: 10px solid #2a2a2a;
    padding: 8px 5px 6px 10px;
    margin: 0;    
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMyIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 35%, rgba(255,255,255,0.3) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(35%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0.3))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 35%,rgba(255,255,255,0.3) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(255,255,255,0) 35%,rgba(255,255,255,0.3) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(255,255,255,0) 35%,rgba(255,255,255,0.3) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(255,255,255,0) 35%,rgba(255,255,255,0.3) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#4dffffff',GradientType=1 ); /* IE6-8 */             
}

#WNColsAll .wnSearchResults.wnDSContainer-standard .wnDSHeader h3 span {
    display: inline-block;
    font-size: 30px;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    padding: 0;
    margin: 0;
    line-height: 1;
}
/* PRSV-239 - Social Icons Alignment On Clip Pages, Jit */
.clip-byline-details .addthis_toolbox.raycom2015 .wnAddThisTool span{
	  width: 26px !important;
}

/* time switcher */
#WNStoryHeader time {
    display: none;
}