/* QUINCY - 2015 - custom-master.css */

/* SMEM-594 Fix for video player on IE */
html.ie8 .ampVideoCanvas,
html.ie9 .ampVideoCanvas,
html.ie10 .ampVideoCanvas {
  width: 220px !important;
  height: 140px !important;
}

.forIE11 {
	width: 220px !important;
	height: 140px !important;
}
/* ----------------------------------- */

/* placeholder */
::-webkit-input-placeholder {
   color: #b1b1b1;
}

:-moz-placeholder { /* Firefox 18- */
   color: #b1b1b1;
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #b1b1b1;
}

:-ms-input-placeholder {
   color: #b1b1b1;
}

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

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

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

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

/* base anchor link */
a {
  color: #005ea8;
  text-decoration: none;
}

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

/* column */
body {
    background-image: none;
    background-color: #fff;
    width: 100%;
    min-width: 980px;
    position: relative;
}

#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;
    background-color: #fff;
}

#WNCols23-4 {
    float: none;
    display: block;
}

#WNHeader {
  position: relative;
  background-color: #164bb3;
}

/* above branding */
#CDEV-above-branding {
  position: relative;
  background-color: #fff;
  width: 980px;
  height: 110px;
  overflow: hidden;
  margin: 0 auto;
}

#CDEV-above-branding.with-sales-nav {
  height: 130px;
}

#CDEV-branding-social {
    width: 235px;
    height: 90px;
    overflow: hidden;
    background-color: #e8e8e8;
    position: absolute;
    left: 0;
    top: 10px;
    z-index: 2;
}

#CDEV-branding-ad {
    width: 728px;
    height: 90px;
    overflow: hidden;
    background-color: #fff;
    position: absolute;
    right: 0;
    top: 10px;
}

#CDEV-branding-sales-nav {
    width: 980px;
    height: 30px;
    overflow: hidden;
    background-color: #fff;
    position: absolute;
    right: 0;
    top: 100px;
    text-align: right;
    display: none;
}

/* above branding - member search */
#WNBranding .wnMemberCenter {
    display: none;
}

#CDEV-branding-social .wnMemberCenter {
    margin: 0;
    padding: 0;
    height: 2.3em;
    line-height: 2.2em;
    text-align: center;
    display: block;
}

#CDEV-branding-social .wnMemberCenter strong {
    margin-right: .5em;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400;
    font-size: 11px;
    color: #5a5a5a;
}

#CDEV-branding-social .wnMemberCenter ul,
#CDEV-branding-social .wnMemberCenter li {
    margin: 0;
    padding: 0;
    display: inline;
    list-style: none
}

#CDEV-branding-social .wnMemberCenter .wnSeparator,
#CDEV-branding-social .wnMemberCenter li a {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 11px;
    color: #5a5a5a;
    text-transform: uppercase;
    text-decoration: none;
}

#CDEV-branding-social .wnMemberCenter .wnSeparator {
    padding: 0 .4em;
}

#CDEV-branding-social .wnMemberCenter .wnMemberOption-logIn .wnSeparator,
#CDEV-branding-social .wnMemberCenter .wnMemberOption-logOut .wnSeparator {
    display: none;
}

#CDEV-branding-social .social-icons {
    text-align: center;
}

#CDEV-branding-social .social-icons div {
    display: inline-block;
}

#CDEV-branding-social .social-icons a {
    display: inline-block;
    width: 28px;
    height: 28px;
    text-indent: -999em;
    background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/quincy/images/quincy-sprite.png");
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-left: 10px;
}

#CDEV-branding-social .social-icons a:first-of-type {
    margin-left: 0;
}

#CDEV-branding-social .social-icons > div {
    margin-left: 10px;
}

#CDEV-branding-social .social-icons > div:first-child {
    margin-left: 0;
}

#CDEV-branding-social .social-icons > div:after {
    display: block;
    text-align: center;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 12px;
    color: #5a5a5a;
    text-transform: uppercase;
    margin-top: 10px;
}

#CDEV-branding-social .social-icons .follow-us:after {
    content: "Follow Us";
}

#CDEV-branding-social .social-icons .alerts:after {
    content: "Alerts";
}

#CDEV-branding-social .social-icons .watch:after {
    content: "Watch";
}

#CDEV-branding-social .social-icons .fb {
    background-position: 0 0;
    background-color: #355a9c;
}

#CDEV-branding-social .social-icons .twitter {
    background-position: -38px 0;
    background-color: #5ca7e6;
}

#CDEV-branding-social .social-icons .email {
    background-position: -76px 0;
    background-color: #de0000;
}

#CDEV-branding-social .social-icons .mobile {
    background-position: -114px 0;
    background-color: #e77a05;
    display: none;
}

#CDEV-branding-social .social-icons .live-tv {
    width: 63px;
    text-indent: 0;
    background-image: none;
    background-color: #0c285a;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 13px;
    color: #fff;
    line-height: 27px;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
}

/* custom top leaderboard ad */
div#WNAd41.cdev-ad, div#WNAd46.cdev-ad {
    background-color: transparent;
    border: none;
}

div#WNAd41.cdev-ad iframe, div#WNAd46.cdev-ad iframe {
    padding-left: 0;
    background: none;
    margin: 0;
}

/* sales nav */
#CDEV-branding-sales-nav a {
    display: inline-block;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 14px;
    color: #5a5a5a;
    line-height: 29px;
    text-transform: uppercase;
    text-decoration: none;
    margin-left: 10px;
}

#CDEV-branding-sales-nav a:first-child {
    margin-left: 0;
}

/* branding search */
#WNContainerMemberSearch-headertop.cdev-member-center-search {
    width: 980px;
    height: 90px;
    margin: 0 auto;
    z-index: 1;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -490px;
    background-color: transparent !important;
}

#WNContainerMemberSearch-headertop.cdev-member-center-search .wnSearchBox {
    float: none;
    position: absolute;
    top: 32px;
    right: 0;
    width: 350px;
    height: 28px;
    padding: 0;
    margin: 0;
    border: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#WNContainerMemberSearch-headertop.cdev-member-center-search .wnSearchBox form * {
    display: none;
}

#WNContainerMemberSearch-headertop.cdev-member-center-search .wnSearchBox form .wnQueryText,
#WNContainerMemberSearch-headertop.cdev-member-center-search .wnSearchBox form .wnSubmit {
    display: inline-block;
}

#WNContainerMemberSearch-headertop.cdev-member-center-search .wnSearchBox form .wnQueryText {
    width: 318px;
    height: 28px;
    padding: 0 10px;
    margin: 0;
    color: #b1b1b1;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 27px;
    border: 1px solid #b1b1b1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#WNContainerMemberSearch-headertop.cdev-member-center-search .wnSearchBox form .wnSubmit {
    width: 32px;
    height: 28px;
    overflow: hidden;
    padding: 0;
    margin: 0;
    background-color: #000;
    border: none;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 16px;
    color: #fff;
    line-height: 27px;
    text-align: center;
    text-transform: uppercase;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#WNContainerMemberSearch-headertop.cdev-member-center-search .wnSearchBox form .wnSubmit:hover {
    cursor: pointer;
}

#WNContainerMemberSearch-headertop.cdev-member-center-search #WNMemberCenter-headertop {
    float: none;
    position: absolute;
    top: 67px;
    right: 0;
    margin: 0;
    padding: 0;
    height: auto;
}
/*
#WNContainerMemberSearch-headertop.cdev-member-center-search #WNMemberCenter-headertop > strong,
#WNContainerMemberSearch-headertop.cdev-member-center-search #WNMemberCenter-headertop .wnSeparator {
    display: none;
}

#WNContainerMemberSearch-headertop.cdev-member-center-search #WNMemberCenter-headertop > ul > li {
    display: inline-block;
    margin-left: 2px;
}

#WNContainerMemberSearch-headertop.cdev-member-center-search #WNMemberCenter-headertop > ul > li:first-child {
    margin-left: 0;
}

#WNContainerMemberSearch-headertop.cdev-member-center-search #WNMemberCenter-headertop > ul > li > a {
    display: block;
    width: 82px;
    height: 23px;
    background-color: #005ea8;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    font-size: 13px;
    line-height: 22px;
    color: #fff;
    text-decoration: none;
    text-align: center;
    overflow: hidden;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
*/

/* top nav menu */
#WNMenuCol1 {
    width: 100%;
    margin: 0 auto;
    background-color: #164bb3;
}

#WNMenuCol1 .wnMainMenu {
    width: 980px;
    margin: 0 auto;
}

/* col. 4a height */
.wnDS76 #WNDS76Items {
  height: auto !important;
  max-height: none;
}

/* content group  */
.wnDSItems-standard,
.displaySize .contentGroup {
    background-color: #fff;
}

/* content group ribbon */
#WNColsAll .wnDSContainer-standard .wnDSHeader,
.displaySize .header {
    padding: 0;
    margin: 0 0 1.5em 0;
    background-image: none !important;
}

.displaySize .header h3 {
    background-color: #000;
    display: inline-block;
    padding: 5px 0;
    background-image: none !important;
}

.displaySize .header .text {
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    margin: 0;
    text-transform: uppercase;
}

#WNColsAll .wnDSContainer-standard .wnDSHeader h3 {
    background-color: #000;
    display: inline-block;
    padding: 5px;
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    margin: 0;
    text-transform: uppercase;
}

.displaySize .header .text.siteDefault,
.displaySize .header .text.sectionTitle,
.displaySize .header .text.abridgedHeadline {
  padding: 0 5px;
}

/* feature top override */
#WNColsAll #WNDS33.wnDSContainer-standard {
    border: none;
}

#WNDS33 .wnDSItems-standard {
    background-color: transparent;
}

/* section title */
.displaySize .sectionTitle .text,
#WNColsAll .wnDSContainer-standard .wnSectionTitle {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #808080;
}

/* headlines */
.displaySize .headline {
    margin-bottom: 2px;
}

.displaySize .headline a,
.displaySize.displaySizeId78 .headline a,
#WNColsAll .wnDSContainer-standard .wnDVSummary h4 a {
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 18px;
    font-weight: 700;
    color: #5a5a5a;
    text-decoration: none;
}

#WNColsAll .wnDSContainer-standard .wnDVSummary h4 a {
    font-size: 16px !important;
}

.displaySize .headline a:hover,
.displaySize.displaySizeId78 .headline a:hover,
#WNColsAll .wnDSContainer-standard .wnDVSummary h4 a:hover {
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 18px;
    font-weight: 700;
    color: #164bb3 !important;
    text-decoration: none;
}

.wnDVSummary h4 {
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 18px;
    font-weight: 700;
    color: #5a5a5a;
}

.wnDVImageHeadline h4, .wnDVHeadline h4, .wnDVHeadlineVideo h4 {
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #5a5a5a;
}

/* timestamp */
.displaySize .timestamp,
.displaySize label.timestamp {
    font-family: 'Roboto', sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    color: #5a5a5a;
}

/* summary */
.displaySize .summary,
.displaySize .summary.abridged,
#WNColsAll .wnDSContainer-standard .wnDVSummary {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #5a5a5a;
    line-height: 15px;
}

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

.displaySize .summary .text,
.displaySize .summary.abridged .text {

}

.displaySize .summary .more,
#WNColsAll .wnDSContainer-standard .wnDVSummary .wnSummaryLink {
    font-size: 13px;
    font-weight: 700;
    color: #e6161b;
    text-decoration: none;
    margin-left: -50px;
}

#WNColsAll .wnDSContainer-standard .wnDVSummary .wnSummaryLink {
    font-size: 13px !important;
    font-weight: 700 !important;
    display: inline-block;
    visibility: hidden;
}

.displaySize .summary .more .text {
    display: inline-block;
    text-indent: -999em;
}

.displaySize .summary .more:before,
#WNColsAll .wnDSContainer-standard .wnDVSummary .wnSummaryLink:before {
    content: "Read More \203A";
    text-indent: 0;
    margin-left: 50px;
}

#WNColsAll .wnDSContainer-standard .wnDVSummary .wnSummaryLink:before {
    visibility: visible;
}

.displaySize .clip .summary .more:before {
    content: "Watch Video \203A";
}

.displaySize .summary .more:hover,
#WNColsAll .wnDSContainer-standard .wnDVSummary .wnSummaryLink:hover {
    color: #5a5a5a;
}

/* bullets */
.displaySize .displaySizeId-10,
.displaySizeId-10 .feature,
.displaySize .displaySizeId-18,
.displaySizeId-18 .feature,
.displaySize .displaySizeId-1,
.displaySizeId-1 .feature,
.displaySize .displaySizeId3,
.displaySizeId3 .feature,
.displaySize .displaySizeId14,
.displaySizeId14 .feature {
    padding: 0 1em;
    margin: .5em 0;
}

.displaySize .displaySizeId-10.priority-1,
.displaySizeId-10 .feature.priority-1,
.displaySize .displaySizeId-18.priority-1,
.displaySizeId-18 .feature.priority-1,
.displaySize .displaySizeId-1.priority-1,
.displaySizeId-1 .feature.priority-1,
.displaySize .displaySizeId-3.priority-1,
.displaySizeId-3 .feature.priority-1,
.displaySize .displaySizeId4.priority-1,
.displaySizeId14 .feature.priority-1 {

}

.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: 1.3em;
    position: relative;
}

.displaySize.displaySizeId-10 .headline:before,
.displaySizeId-10 .headline:before,
.displaySize.displaySizeId-18 .headline:before,
.displaySizeId-18 .headline:before,
.displaySize.displaySizeId-1 .headline:before,
.displaySizeId-1 .headline:before,
.displaySize.displaySizeId3 .headline:before,
.displaySizeId3 .headline:before,
.displaySize.displaySizeId14 .headline:before,
.displaySizeId14 .headline:before {
    content: "";
    display: inline-block;
    width: 4px;
    height: 4px;
    background-color: #5a5a5a;
    position: relative;
    left: -1.3em;
    top: -.2em;
}

.displaySize.displaySizeId-10 .headline a,
.displaySizeId-10 .headline a,
.displaySize.displaySizeId-18 .headline a,
.displaySizeId-18 .headline a,
.displaySize.displaySizeId-1 .headline a,
.displaySizeId-1 .headline a,
.displaySize.displaySizeId3 .headline a,
.displaySizeId3 .headline a,
.displaySize.displaySizeId14 .headline a,
.displaySizeId14 .headline a {
    margin-left: -4px;
}

.wnDSItems-standard .wnDSItemsList li.wnDVHeadline {
    background-image: none;
    padding-left: 0;
}

/* video icon */
.wn-icon.wn-icon-video-included,
.wn-icon.wn-icon-clip {
    width: 14px;
    height: 14px;
    background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/quincy/images/video-icon.png");
    background-repeat: no-repeat;
    background-position: center center;
    display: inline-block;
    vertical-align: baseline;
    padding: 0;
}

.wnDVSummary .wnVideoIncluded {
    width: 14px;
    height: 14px;
    vertical-align: -2px;
    padding: 0;
}

#WNColsAll .wnDSContainer-standard .wnDSItemsList .wnDVHeadlineVideo {
    background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/quincy/images/video-icon.png") !important;
    background-repeat: no-repeat !important;
    background-position: 0 2px !important;
}

/* story page & clip page */
#WNStoryHeader .wnSectionTitle {
    display: none;
}

#WNStoryHeader .wnDate,
#WNStoryHeader #WNStoryByline {
    display: inline-block;
    margin-bottom: 2px;
}

#WNStoryHeader .wnDate {
    line-height: 1;
    display: block;
}

#WNStoryHeader #WNStoryByline .byline {
    padding: 0;
}

#WNStoryHeader #WNStoryByline .author {
    font-style: italic;
}

#WNStoryHeader h3,
#wnClipHeadline h3 {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 30px;
    line-height: 1;
    color: #5a5a5a;
}

#WNStoryBody,
.wnBlock .clip-metadata .clip-summary-details {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #5a5a5a;
}

#WNStoryUtils {
    float: none;
}

#WNStoryUtils .wnSUAddThis {
    float: right;
    padding-right: 20px;
}

/* polls and forms */
.wnBlock .poll h4,
.wnBlock .form .headline,
.wnBlock .quicksignup .headline {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #000;
}

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

.wnBlock .cdev-form .form label {
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #000;
}

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

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

.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 #c8c8c8;
}

.wnBlock .form .pmloginLink a,
.wnBlock .quicksignup .pmloginLink a {
    font-size: 12px;
    text-decoration: none;
}

/* custom more ribbon */
.cdev-more-ribbon .cdev-more-link {
    text-align: right;
    clear: both;
}

.cdev-more-ribbon .cdev-more-link .more.enabled,
.cdev-more-ribbon .cdev-more-link .more.enabled:hover {
    background-color: #000;
    display: inline-block;
    color: #fff;
    text-transform: uppercase;
    line-height: 1;
    padding: .25em .75em;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 14px;
}

.cdev-more-ribbon .cdev-more-link .more.enabled .text {
    vertical-align: middle;
}

/* old display size */
#WNTopStoryWrap #WNTSWContent {
    padding: 0;
}

#WNColsAll .wnDSContainer-standard .wnSectionTitle {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 12px !important;
    font-weight: 400;
    color: #808080;
}

#WNTopStoryWrap .wnDS-20 .wnDVSummary .wnImage {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding: 0;
    margin: 0 0 10px 0 !important;
    float: none !important;
}

#WNTopStoryWrap .wnDS-20 .wnDVSummary .wnImage span {
    display: none;
}

#WNTopStoryWrap .wnDS-20 .wnDVSummary .wnImage img {
    width: 100%;
    height: auto;
}

#WNColsAll #WNCols23-4 #WNCol23 #WNCol23Top #WNTopStoryWrap .wnDS-20 h4 a {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 30px !important;
    line-height: 33px !important;
}

#WNTopStoryWrap .wnDS-20 .wnDVSummary .wnVideoIncluded {
    vertical-align: 0;
}

#WNTopStoryWrap .wnDS-20 .wnDVSummary p span {
    display: block;
    margin-bottom: 10px;
}

#WNColsAll #WNCols23-4 #WNCol23 #WNCol23Top #WNTopStoryWrap .wnDS-20 .wnSummaryLink {
    margin-left: 0;
}

#WNColsAll #WNCols23-4 #WNCol23 #WNCol23Top #WNTopStoryWrap .wnDS-20 .wnSummaryLink:before {
    content: "Read More";
    text-transform: uppercase;
    color: #fff;
    background-color: #000;
    margin-left: 0;
    line-height: 1;
    padding: .1em .5em;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 14px;
}

#WNTopStoryWrap .wnDS-20 .wnDVSummary p {
    font-size: 14px;
    line-height: 16px;
}

#WNCol2 #WNDS-20 .wnDVSummary {
    padding: 20px 0;
    margin: 0;
    border-top: 1px solid #c8c8c8;
}

#WNCol2 #WNDS-20 .wnDSItems-standard .wnDVSummary:first-child {
    padding-top: 0;
    border-top: none;
}

#WNColsAll #WNCol2 #WNDS-20 .wnDSItems-standard .wnDVSummary h4 a {
    font-size: 18px !important;
    line-height: 21px;
}

#WNCol2 #WNDS-20 .wnDVSummary.cdev-image-swap .wnImage {
    width: 200px;
    max-height: 110px;
    padding: 0;
    margin: 0;
    overflow: hidden;
}

#WNCol2 #WNDS-20 .wnDVSummary.cdev-image-swap .wnImage img {
    width: 100%;
    height: auto;
    padding: 0;
    margin: 0;
}

#WNCol2 #WNDS-20 .wnDVSummary.cdev-image-swap h4,
#WNCol2 #WNDS-20 .wnDVSummary.cdev-image-swap p {
    margin-left: 210px;
}

/* top video carousel - custom */

.displaySize.cdev-top-video-carousel .header .text.abridgedHeadline {
    display: inline-block;
}
.displaySize.cdev-top-video-carousel .feature {
    width: 144px;
    height: 125px;
    overflow: hidden;
    text-align: left;
    position: relative;
}

.displaySize.cdev-top-video-carousel .advertisement,
.displaySize.cdev-top-video-carousel .sectionTitle,
.displaySize.cdev-top-video-carousel .timestamps,
.displaySize.cdev-top-video-carousel .summary.abridged,
.displaySize.cdev-top-video-carousel .caption,
.displaySize.cdev-top-video-carousel .wn-icon.wn-icon-clip,
.displaySize.cdev-top-video-carousel .wn-icon.wn-icon-video-included {
    display: none;
}

.displaySize.cdev-top-video-carousel .summaryImage.abridged {
    width: 144px;
    height: 81px;
    overflow: hidden;
    position: relative;
}

.displaySize.cdev-top-video-carousel .summaryImage.abridged.hasVideo a {
    display: block;
}

.displaySize.cdev-top-video-carousel .summaryImage.abridged.hasVideo a:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/quincy/images/video-overlay.png");
    background-repeat: no-repeat;
    background-position: center center;
    left: 0;
    top: 0;
     opacity: 1;
}

.displaySize.cdev-top-video-carousel .feature:hover .summaryImage.abridged.hasVideo a:before {
    opacity: .7;
}

.displaySize.cdev-top-video-carousel .summaryImage.abridged,
.displaySize.cdev-top-video-carousel .summaryImage.abridged img {
    float: none;
    padding: 0;
    margin: 0;
}

.displaySize.cdev-top-video-carousel .summaryImage.abridged img {
    width: 144px;
}

.displaySize.cdev-top-video-carousel .headline.abridged {
    height: 40px;
    padding: 5px 5px 0 5px;
    background-color: #e8e8e8;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.displaySize.cdev-top-video-carousel .headline.abridged a {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 13px;
    line-height: 15px;
}

.displaySize.cdev-top-video-carousel .jcarousel-wrapper {
    padding: 10px 26px;
    position: relative;
}

.displaySize.cdev-top-video-carousel .jcarousel {
    position: relative;
    overflow: hidden;
    width: 100%;
}

.displaySize.cdev-top-video-carousel .jcarousel ul {
    width: 20000em;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}

.displaySize.cdev-top-video-carousel .jcarousel .feature {
    float: left;
    clear: none;
    padding: 0;
    margin: 0 3px;
}

.displaySize.cdev-top-video-carousel .jcarousel-control {
    width: 26px;
    height: 115px;
    background-color: #fff;
    opacity: .5;
    display: block;
    overflow: hidden;
    position: absolute;
    text-indent: -999em;
    top: 10px;
    background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/ramar/images/carousel-arrow.png");
    background-repeat: no-repeat;
}

.displaySize.cdev-top-video-carousel .jcarousel-control:hover {
    opacity: .75;
}

.displaySize.cdev-top-video-carousel .jcarousel-control.inactive {
    display: none;
}

.displaySize.cdev-top-video-carousel .jcarousel-control-prev {
    left: 0;
    background-position: left center;
}

.displaySize.cdev-top-video-carousel .jcarousel-control-next {
    right: 0;
    background-position: right center;
}

/* hb2a - custom */
.cdev-hbox2a.displaySize .timestamps,
.cdev-hbox2a.displaySize .caption,
.cdev-hbox2a.displaySize .headline,
.cdev-hbox2a.displaySize .headline.abridged,
.cdev-hbox2a.displaySize .summary.abridged {
    display: none;
}

.cdev-hbox2a.displaySize .displaySizeId-7 {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 1.2em;
}

.cdev-hbox2a.displaySize .displaySizeId-7 .summaryImage.abridged {
    padding: 0;
    margin: 0;
    float: left;
}

.cdev-hbox2a.displaySize .displaySizeId-7 .summaryImage.abridged.hasVideo a:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/quincy/images/video-overlay.png");
    background-repeat: no-repeat;
    background-position: center center;
    left: 0;
    top: 0;
}

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

.cdev-hbox2a.displaySize .displaySizeId-7 .summaryImage.abridged img {
    width: 282px;
}

.cdev-hbox2a.displaySize .displaySizeId-7 .summary.abridged .more {
    display: none;
}

.cdev-hbox2a.displaySize .displaySizeId-7 .sectionTitle,
.cdev-hbox2a.displaySize .displaySizeId-7 .headline.abridged,
.cdev-hbox2a.displaySize .displaySizeId-7 .summary.abridged {
    display: block;
    margin-left: 302px;
}

.cdev-hbox2a.displaySize .displaySizeId-7 .headline.abridged a {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 32px;
}

.cdev-hbox2a.displaySize .displaySizeId-7 .summary.abridged .text {
    font-size: 14px;
}

.cdev-hbox2a.displaySize .displaySizeId-4 {
    border-top: 1px solid #e0e0e0;
}

.cdev-hbox2a.displaySize .displaySizeId-4 .summaryImage.abridged,
.cdev-hbox2a.displaySize .displaySizeId-4 .summary.abridged {
    display: none;
}

.cdev-hbox2a.displaySize .displaySizeId-4 .headline.abridged {
    display: block;
}

.cdev-hbox2a.displaySize .displaySizeId-4 .headline.abridged a {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 20px;
}

.wnContainerType-category.category #WNAd52,
#WNAd52.cdev-ad {
    margin: 2.5em auto;
    background-color: #eee;
    width: 100%;
    background-image: none;
}


/* hb2b - custom */
.cdev-hbox2b.displaySize .displaySizeId-10 {
    padding: 0;
}

.cdev-hbox2b.displaySize .displaySizeId-10 .headline {
    background-image: none;
    padding-left: 0;
}

.cdev-hbox2b.displaySize .displaySizeId-10 .headline a {
    margin: 0;
}

.cdev-hbox2b.displaySize .displaySizeId-10 .headline:before {
    content: none;
}

/* hb2b - custom - weather page style */
.cdev-hbox2b.cdev-wx-style.displaySize .contentGroup {
    border: 1px solid #e5e5e5;
}

.cdev-hbox2b.cdev-wx-style.displaySize .contentGroup .header {
    padding-top: .5em;
    padding-bottom: .5em;
    border-bottom: 1px solid #e5e5e5;
    margin-left: 1em;
    margin-right: 1em;
}

.cdev-hbox2b.cdev-wx-style.displaySize .contentGroup .feature {
    border-top: 1px solid #e5e5e5;
    margin: 0;
    padding: .5em 1em;
}

.cdev-hbox2b.cdev-wx-style.displaySize .contentGroup .feature.priority-1 {
    border-top: none;
    padding-top: 0;
}

.cdev-hbox2b.cdev-wx-style .cdev-more-ribbon .cdev-more-link .more.enabled,
.cdev-hbox2b.cdev-wx-style .cdev-more-ribbon .cdev-more-link .more.enabled:hover {
    background-color: #da1b21;
    margin-bottom: 1em;
}

.cdev-hbox2b.cdev-wx-style .cdev-more-ribbon .cdev-more-link .more.enabled span {
    display: inline-block;
    position: relative;
    text-indent: -999em;
    visibility: hidden;
}

.cdev-hbox2b.cdev-wx-style .cdev-more-ribbon .cdev-more-link .more.enabled span:after {
    content: "Read More";
    text-transform: none;
    visibility: visible;
}

/* full horizontals - custom */
.cdev-fullHotizontals.displaySize .feature {
    border-top: 1px solid #c8c8c8;
    padding: 25px 0;
}

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


.cdev-fullHotizontals.cdev-show-ribbon.displaySize .feature.priority-1 {
    padding-top: 0;
}

.cdev-fullHotizontals.displaySize .summaryImage {
    padding: 0;
    overflow: hidden;
    width: 200px !important;
    height: 110px !important;
    float: left !important;
}

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

.cdev-fullHotizontals.displaySize .summaryImage img {
    float: none;
    width: 100% !important;
}

.cdev-fullHotizontals.displaySize .timestamps,
.cdev-fullHotizontals.displaySize .headline,
.cdev-fullHotizontals.displaySize .summary {
    margin-left: 210px;
    margin-bottom: 5px;
}

.cdev-fullHotizontals.displaySize .sectionTitle {
    display: none;
}

.cdev-fullHotizontals.displaySize .headline .sectionTitle {
    display: inline-block;
    background-color: #363636;
    line-height: 14px;
    color: #fff;
    margin-left: 5px;
    vertical-align: middle;
    padding: 0 3px;
}

.cdev-fullHotizontals.displaySize .headline .sectionTitle .text {
    color: #fff;
}

.cdev-fullHotizontals.displaySize .timestamps:before {
    content: " ";
    width: 12px;
    height: 12px;
    display: inline-block;
    background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/ramar/images/timestamp.png");
    background-repeat: no-repeat;
    background-position: center 0px;
    vertical-align: top;
    margin-right: 5px;
}

.cdev-fullHotizontals.displaySize .timestamp {
    font-style: normal;
}

.cdev-fullHotizontals.displaySize .timestamp.lastediteddate,
.cdev-fullHotizontals.displaySize .timestamp.servertime,
.cdev-fullHotizontals.displaySize .timestamps .timestamp.gmttime,
.cdev-fullHotizontals.displaySize .timestamps .timestamp.mytime {
    display: none;
}

.cdev-fullHotizontals.displaySize .timestamps .timestamp.timeago {
    display: inline;
}

.cdev-fullHotizontals.displaySize .headline a {
    font-size: 18px;
    line-height: 21px;
}

.cdev-fullHotizontals.displaySize .summary {
    margin-bottom: 0;
}

.cdev-fullHotizontals.displaySize .summary .more {
    display: inline-block;
}

/* nc4 - custom */
.cdev-nc4.displaySize .displaySizeId-4 {
    padding: 0 0 20px 0;
    width: 49%;
    max-width: 144px;
    clear: right;
    float: left;
}

.cdev-nc4.displaySize .displaySizeId-4.odd {
    clear: left;
}

.cdev-nc4.displaySize .displaySizeId-4.even {
    float: right;
}

.cdev-nc4.displaySize .displaySizeId-4.last {
    padding-bottom: 0;
}

.cdev-nc4.displaySize .displaySizeId-4.even.last {
    clear: none;
}

.cdev-nc4.displaySize .timestamps,
.cdev-nc4.displaySize .caption,
.cdev-nc4.displaySize .headline,
.cdev-nc4.displaySize .sectionTitle,
.cdev-nc4.displaySize .summary.abridged {
    display: none;
}

.cdev-nc4.displaySize .displaySizeId-4 .summaryImage.abridged {
    padding: 0;
    margin: 0;
    float: none !important;
}

.cdev-nc4.displaySize .displaySizeId-4 .summaryImage.abridged.hasVideo a:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/quincy/images/video-overlay.png");
    background-repeat: no-repeat;
    background-position: center center;
    left: 0;
    top: 0;
}

.cdev-nc4.displaySize .displaySizeId-4 .summaryImage.abridged a {
    display: block;
    position: relative;
}

.cdev-nc4.displaySize .displaySizeId-4 .summaryImage.abridged {
    width: 144px;
    height: 81px;
    overflow: hidden;
}

.cdev-nc4.displaySize .displaySizeId-4.even-4 .summaryImage.abridged a {
    text-align: right;
}

.cdev-nc4.displaySize .displaySizeId-4 .summaryImage.abridged img {
    width: 100%;
    max-width: 144px;
    float: none;
}


.cdev-nc4.displaySize .displaySizeId-4 .summaryImage.abridged .text {
    position: relative;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 18px;
    line-height: 21px;
    font-weight: 400;
    color: #fff;
    text-decoration: none;
    z-index: 1;
}

.cdev-nc4.displaySize .displaySizeId-4 .headline.abridged {
    background-color: #e8e8e8;
    padding: .5em;
}

.cdev-nc4.displaySize .displaySizeId-4 .headline.abridged a {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 14px;
    line-height: 16px;
}

/* breaking news */
#DisplaySizeId-30 {
    display: none;
}

#DisplaySizeId-30.cdev-bn {
    display: block;
    margin-top: 15px;
}

#DisplaySizeId-30.displaySize .contentGroup {
    border: none;
    background-color: #000;
    margin-bottom: 1.5em;
}

#DisplaySizeId-30.displaySize .contentGroup.last-item {
    margin-bottom: 0;
}

#DisplaySizeId-30.displaySize .header .text {
    font-weight: 400;
    color: #fff;
}

#DisplaySizeId-30.displaySize .contentGroup .headline .video {
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/ramar/images/video-icon-breaking.png");
    background-repeat: no-repeat;
    background-position: left top;
    vertical-align: baseline;
    margin-left: 8px;
}

/* template-1 - with image */
#DisplaySizeId-30 .contentGroup.cdev-bn-tmpl1 .header {
    background-color: #121212;
    border-bottom: none;
    text-transform: uppercase;
    padding: 7px 10px;
}

#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl1 .feature {
    padding: 1.3em;
}

#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl1 .summaryImage {
    width: 304px;
    height: 171px;
    overflow: hidden;
    float: left;
    padding: 0;
    margin: 0;
}

#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl1 .summaryImage img {
    display: block;
    width: 304px;
    border: none;
    padding: 0;
    margin: 0;
    float: none;
}

#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl1 .headline,
#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl1 .summary {
    min-width: 305px;
    overflow: hidden;
    padding: 0;
    margin: 0 0 5px 314px;
}

#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl1 .headline a {
    font-size: 24px;
    color: #fff;
    font-weight: 400;
    line-height: 26px;
}

#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl1 .headline a:hover {
    color: #eee !important;
}

#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl1 .summary .text {
    font-size: 14px;
    line-height: 16px;
    color: #fff;
}

#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl1 .summary .more {
    display: block;
    font-size: 14px;
    line-height: 16px;
    color: #fff;
    font-weight: 700;
    text-decoration: none;
}

#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl1 .summary .more:hover {
    color: #fff !important;
}

/* template-2 - without image */
#DisplaySizeId-30 .contentGroup.cdev-bn-tmpl2 {
    display: table;
    width: 100%;
    position: relative;
}

#DisplaySizeId-30 .contentGroup.cdev-bn-tmpl2 .header {
    display: table-cell;
    width: 150px;
    background-color: #bf2000;
    border-bottom: none;
    text-transform: uppercase;
    padding: 5px;
    vertical-align: middle;
}

#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl2 .header h3 {
    background-color: transparent;
}

#DisplaySizeId-30 .contentGroup.cdev-bn-tmpl2 .header .text {
    font-size: 23px;
}

#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl2 .feature {
    display: table-cell;
    padding: 13px 10px;
    vertical-align: middle;

}

#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl2 .headline a {
    font-size: 20px;
    color: #fff;
    font-weight: 400;
}

#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl2 .headline a .more {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    font-weight: 400;
    float: right;
}

#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl2 .headline a:hover {
    color: #eee !important;
}

#DisplaySizeId-30.displaySize .contentGroup.cdev-bn-tmpl2 .headline a:hover .more {
    color: #fff;
}

/* weather team */
.cdev-weather-team.displaySize .displaySizeId-4 {
    text-align: center;
}

.cdev-weather-team.displaySize .displaySizeId-4 .sectionTitle,
.cdev-weather-team.displaySize .displaySizeId-4 .timestamps,
.cdev-weather-team.displaySize .displaySizeId-4 .summary,
.cdev-weather-team.displaySize .cdev-more-ribbon .cdev-more-link {
    display: none;
}

.cdev-weather-team.displaySize .displaySizeId-4 .summaryImage.abridged,
.cdev-weather-team.displaySize .displaySizeId-4 .summaryImage.abridged img {
    padding: 0;
    margin: 0;
    float: none;
}

.cdev-weather-team.displaySize .cdev-contact-info {
    margin-top: 10px;
}

.cdev-weather-team.displaySize .cdev-contact-info a {
    display: inline-block;
    width: 28px;
    height: 28px;
    text-indent: -999em;
    background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/quincy/images/quincy-sprite.png");
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-left: 10px;
}

.cdev-weather-team.displaySize .cdev-contact-info a:first-of-type {
    margin-left: 0;
}

.cdev-weather-team.displaySize .cdev-contact-info .fb {
    background-position: 0 0;
    background-color: #355a9c;
}

.cdev-weather-team.displaySize .cdev-contact-info .twitter {
    background-position: -38px 0;
    background-color: #5ca7e6;
}

.cdev-weather-team.displaySize .cdev-contact-info .email {
    background-position: -76px 0;
    background-color: #de0000;
}

/* to fix branding ad position */
#WNHeader > #WNAd41,
#WNHeader > #WNAd46 {
    top: -120px;
    position: absolute;
    width: 980px;
    height: 90px;
    margin: 0 auto;
    border: none;
    left: 0;
    right: 0;
    background-color: transparent;
}

#WNHeader > #WNAd41 > div,
#WNHeader > #WNAd46 > div {
    float: right;
}

#WNHeader > #WNAd41 iframe,
#WNHeader > #WNAd46 iframe {
    padding-left: 0;
    background: none;
    margin: 0;
}
/*
#WNHeader > #WNAd46 + h1 + #WNBranding,
#WNHeader > #WNAd41 + h1 + #WNBranding {
    margin-top: -90px;
}
*/
.back-to-home {
    display: block;
    width:600px;
    height: 90px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
}

.back-to-home:hover {
    cursor: pointer;
}

/* wallpaper override */
.wn-wallpaper-ad #WNHeader,
.wn-wallpaper-ad #WNMenuCol1 {
    width: 980px;
    margin: 0 auto;
}

.wn-wallpaper-ad #WNColsAll {
    background-color: transparent !important;
}

.wn-wallpaper-ad #WNColsAll {
    background-color: transparent !important;
}

.wn-wallpaper-ad #WNHeader > #WNAd41, .wn-wallpaper-ad #WNHeader > #WNAd46 {
    left: auto;
    right: 5px;
}

.wn-wallpaper-ad #CDEV-branding-social {
    left: 5px;
}

.wn-wallpaper-ad #CDEV-branding-sales-nav,
.wn-wallpaper-ad #WNContainerMemberSearch-headertop.cdev-member-center-search .wnSearchBox {
    right: 5px;
}

.home.wn-wallpaper-ad #CDEV-branding-ad {
    right: 5px;
}

/* margin between ticker and pencil ad */
#WNDS40 + #WNCols23-4 > #WNAd85,
#WNDS40 + #WNCols23-4 > #WNAd86 {
    margin-top: 2px;
}

/* ticker */
#WNColsAll #WNDS40 {
    color: #fff !important;
    background-color: #cc0000 !important;
    font-family: arial !important;
    font-size: 10px !important;
    font-weight: bold !important;
}

#WNColsAll #WNDS40 h4 {
    color: #fff !important;
    background-image: none !important;
    font-weight: bold !important;
}

#WNColsAll #WNDS40 a,
#WNColsAll #WNDS40 a:hover {
    color: #fff !important;
    font-weight: bold !important;
}

/* footer extra padding reserved for bottom ad */
#WNFooter {
    padding-bottom: 100px !important;
}

/* Nav Fix so navs work for all browsers - IE does not like inline-flex */

#menu1360 .wnLevel1 > li, #menu82 .wnLevel1 > li, #menu1350 .wnLevel1 > li, #menu1364 .wnLevel1 > li, #menu1352 .wnLevel1 > li, #menu1356 .wnLevel1 > li, #menu1358 .wnLevel1 > li, #menu1366 .wnLevel1 > li {
    display: inline-block !important;
}

/* Update branding */
#WNContainerMemberSearch-headertop.cdev-member-center-search .wnSearchBox.override-branding {
    top: 60px;
    right: 5px;
}
#WNBranding.override-branding {
    height: 150px;
    height: 150px;
}
#CDEV-branding-sales-nav.override-branding {
    width: 270px;
    top: 0px;
    right: 5px;
    height: 60px;
    z-index: 10;
}
#CDEV-branding-sales-nav .wnMemberCenter.override-branding {
    margin: 0;
    padding: 0;
    width: 213px;
    display: block;
    float: right;
    padding-right: 1px;
    background: #E8E7E5;
    height: 15px;
    vertical-align: top;
}
#CDEV-branding-sales-nav .wnMemberCenter strong.override-branding {
    margin-right: .5em;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400;
    font-size: 11px;
    color: #5a5a5a;
        line-height: 15px;
}
#CDEV-branding-sales-nav .wnMemberCenter .wnSeparator.override-branding, #CDEV-branding-sales-nav .wnMemberCenter li a.override-branding {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 11px;
    color: #5a5a5a;
    text-transform: uppercase;
    text-decoration: none;
        line-height: 15px;
}
.wnMemberCenter strong.override-branding {
    margin: 0;
    padding: 0;
    font-weight: bold;
    text-transform: uppercase;
}



#CDEV-branding-sales-nav .wnMemberCenter ul.override-branding,
#CDEV-branding-sales-nav .wnMemberCenter li.override-branding {
    margin: 0;
    padding: 0;
    display: inline;
    list-style: none
}


#CDEV-branding-sales-nav .wnMemberCenter .wnSeparator.override-branding {
    padding: 0 .4em;
}

#CDEV-branding-sales-nav .wnMemberCenter .wnMemberOption-logIn .wnSeparator.override-branding,
#CDEV-branding-sales-nav .wnMemberCenter .wnMemberOption-logOut .wnSeparator.override-branding {
    display: none;
}
#CDEV-branding-social.override-branding {
    width: 235px;
    height: 50px;
    overflow: hidden;
    background-color: transparent;
    position: absolute;
    left: 764px;
    z-index: 2;
    top: 90px;
}

#WNContainerMemberSearch-headertop.cdev-member-center-search .wnSearchBox.override-branding {
    top: 0px;
    right: 5px;
}
#WNContainerMemberSearch-headertop.cdev-member-center-search.override-branding {
    width: 357px;
    height: 30px;
    margin: 0 auto;
    z-index: 1;
    position: absolute;
    top: 60px;
    left: 623px;
    background: transparent;
}
#WNBrandingImage.override-branding {
    float: left;
    position: absolute;
    top: 10px;
    z-index: 1;
}
#CDEV-branding-ad.override-branding {
    width: 980px;
}

#CDEV-branding-social .social-icons.override-branding {
    position: relative;
    top: 20px;
}

#WNHeader > #WNAd41, #WNHeader > #WNAd46 {
    /*top: -140px;*/
    position: absolute;
    width: 980px;
    height: 90px;
    margin: 0 auto;
    border: none;
    left: 0;
    right: 0;
    background-color: transparent;
}

#menu2753 A, #menu2753 LI.wnOn .wnSublevel A, #menu2753 LI.wnOn .wnSublevel LI.wnOn .wnLevel3 A {
    font-family: Verdana;
    font-size: 10px;
    font-weight: 700;
    color: #000;
}
/* bug login block */
#CDEV-branding-social {
    height: auto !important;
    padding-bottom: 10px;
    min-height: 90px !important;
}
#CDEV-branding-social .wnMemberCenter {
    height: auto;
}
