/* WAND - custom.css */

/* outline */
button {
  outline: 0;  
}

header.simple-a #Masthead {
    background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/wand/images/hdr_branding.jpg") !important;
    background-size: auto 100% !important;
    height: 119px !important;
}

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

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

html {
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
}

/* base anchor link */
a,
.columnsall .columns a {
  color: #5a5a5a;
  text-decoration: none;
  outline: 0;
}

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


header.simple-a {
     position: relative;
}

#WNAd46, #WNAd41 {
     position: absolute;
     right: 0;
     top: 15px;
}

aside.wnad.labeled.width728:before {
     display: none;
}

header.simple-a #Masthead {
     height: 120px;
}

header.simple-a #Masthead li.branding {
     width: 105px;
}

header.simple-a .membercenter,
header.simple-a form.search {
     display: none;
}

.nav.wn-bg-page-nav {
     background-color: #000;
}

.main .nav.wn-bg-page-nav {
     background: none;
}

.nav.wn-bg-page-nav form {
     display: none;
}

nav.simple-b {
     height: 46px;
     border-top: 6px solid #000;
     background-color: #000;
}
nav.simple-b .sf-horizontal > li {
     vertical-align: middle;
     font-family: 'Montserrat', sans-serif;
     font-size: 18px;
     font-weight: 700;   
}
nav.simple-b .sf-horizontal > li:hover,
nav.simple-b .sf-horizontal > li.active {
     background-color: #fff;
}
nav.simple-b .sf-horizontal > li > a {
     font-family: inherit;
     font-size: inherit;
     font-weight: inherit;
     color: #fff;
     text-transform: uppercase;
     text-decoration: none;
}
nav.simple-b .sf-horizontal > li:hover > a,
nav.simple-b .sf-horizontal > li.active > a {
     color: #ed333e;
}

nav.simple-b .sf-menu li:hover > ul,
nav.simple-b .sf-menu li.sfHover > ul {
     background-color: #fff;
     text-align: left;
     width: 120%;
    border: 1px solid #eee;
    border-top: none;    
}

nav.simple-b .sf-menu li > ul > li {
     font-size: 14px;
     border-top: 1px solid #eee;
     padding: 5px;
}

nav.simple-b .sf-menu li > ul > li:first-child {
     font-size: 14px;
     border-top: none;
}

/* section block */
section.block h3 {
     margin: 0;
    border-bottom: 2px solid #f1f1f1;
    font-family: 'Montserrat', sans-serif;
    color: #000;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 10px;
}

section.block h3:after {
    content: "\232a";
    float: right;
    clear: both;
}

section.block h3 a {
     color: #000 !important;
     cursor: default;
}

section.block h3 a:hover {
     color: #000 !important;
}

/* display size */
.displaySize .contentGroup {

}

/* display size ribbon header */
.displaySize .header {
    background-color: transparent;
    background-image: none;
    border-bottom: 2px solid #f1f1f1;
    font-family: 'Montserrat', sans-serif;
    color: #000;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 8px;
}

.displaySize .header .text {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
}

.displaySize .header .more:before {
     content: "More \232a";
}

.displaySize .header .more .text {
     display: none;
}

.displaySize .sectionTitle {
     font-size: 10px;
}

.displaySize .sectionTitle .text {
     font-size: inherit;
}

.displaySize .timestamps {
    font-family: 'Montserrat', sans-serif;
    font-size: 12px;
    font-style: normal;
    color: #aeaeae;
}

.displaySize .timestamp,
.displaySize label.timestamp {
     font-size: inherit;
     font-style: normal;
}

/* headlines */
.displaySize .headline {
    margin: 5px 0;
}

section.block a h4,
section.block a:hover h4,
section.block.rotate-a a h4,
section.block.rotate-a a:hover h4,
.displaySize .headline a,
.displaySize .headline a:hover,
#WNColsAll .wnDSContainer-standard .wnDVSummary h4 a,
#WNColsAll .wnDSContainer-standard .wnDVSummary h4 a:hover {
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    line-height: 16px;
    font-weight: 700;
}

/* summary */
section.block summary,
.displaySize .summary,
.displaySize .summary.abridged,
#WNColsAll .wnDSContainer-standard .wnDVSummary {
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    margin: 5px 0;
}

section.block summary p,
.displaySize .summary p {
     font-size: 12px;
     margin: 0;
}

.displaySize .summary .text,
.displaySize .summary.abridged .text {
    font-size: inherit;
}

/* caption */
.displaySize .caption {
     display: none !important;
}

/* Related links, top headlines... */
.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;
    margin: 0;
}

.displaySize.displaySizeId3 .contentGroup,
.displaySize.displaySizeId-10 .contentGroup,
.displaySize.displaySizeId27 .contentGroup,
.displaySize.displaySizeId14 .contentGroup,
.displaySize.displaySizeId-1 .contentGroup,
.displaySize.displaySizeId-18 .contentGroup {
         padding-bottom: 0;
}

.displaySize.displaySizeId3 .feature,
.displaySize.displaySizeId-10 .feature,
.displaySize.displaySizeId27 .feature,
.displaySize.displaySizeId14 .feature,
.displaySize.displaySizeId-1 .feature,
.displaySize.displaySizeId-18 .feature,
.displaySize .feature.displaySizeId-18,
.displaySize .feature.displaySizeId-1,
.displaySize .feature.displaySizeId-10 {
     padding: 5px 0;
     border-top: 1px solid #eee;
}

.displaySize.displaySizeId3 .feature.priority-1,
.displaySize.displaySizeId-10 .feature.priority-1,
.displaySize.displaySizeId27 .feature.priority-1,
.displaySize.displaySizeId14 .feature.priority-1,
.displaySize.displaySizeId-1 .feature.priority-1,
.displaySize.displaySizeId-18 .feature.priority-1,
.displaySize .feature.displaySizeId-18.priority-1,
.displaySize .feature.displaySizeId-1.priority-1,
.displaySize .feature.displaySizeId-10.priority-1 {
     border-top: none;
}

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

.wnItem.toggle {
     display: none;
}

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

/* video icons */
.wn-icon.wn-icon-video-included {
     display: inline-block;
     width: 14px;
     height: 14px;
     vertical-align: text-top;
     background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/wand/images/tsr-play-thumb.png");
     background-position: 0 0;     
     background-repeat: no-repeat;
}
.wn-icon.wn-icon-video-included:after {
     display: none !important;
}

footer.simple-a {
     display: none;
}
.nav.wn-bg-page-nav {
     text-align: center;
}
.nav.wn-bg-page-nav .membercenter {
     width: 980px;
     text-align: left;
     color: #fff;
     padding: 20px 0 10px 0;
     font-family: 'Montserrat', sans-serif;
}
.nav.wn-bg-page-nav .membercenter:before {
     content: "Member Center: ";
     color: #fff;
}
.nav.wn-bg-page-nav .membercenter a {
     color: #fff;
     text-decoration: none;
}
.nav.wn-bg-page-nav .membercenter a:hover {
     text-decoration: underline;
}
.nav.wn-bg-page-nav .membercenter .create:after {
     content: "\00a0";
}
.nav.wn-bg-page-nav .membercenter .login:before {
     content: " | ";
     color: #fff;
}
.footer.wn-bg-page-worldnow {
     font-family: 'Montserrat', sans-serif;  
     background-color: #000;
     color: #fff;
}
.footer.wn-bg-page-worldnow a {
     color: #c44852;
     text-decoration: none;
}
.footer.wn-bg-page-worldnow a:hover {
     text-decoration: underline;
}
nav.simple-a > a {
     font-family: 'Montserrat', sans-serif;
     font-size: 16px;
     font-weight: 700;        
     color: #fff;
     line-height: 32px;
     text-decoration: none;
     text-transform: uppercase;
}
nav.simple-a > a:hover { 
     color: #ed333e;
}
.cdev-footer-social-icons {
     list-style: none;
     position: relative;
     margin: 0;
     padding: .25em;     
}
.cdev-footer-social-icons li {
     display: inline-block;
     font-size: 0;
     width: 32px;
     height: 32px;
     margin-left: 10px;
}
.cdev-footer-social-icons li:first-child {
     margin-left: 0;
}
.cdev-footer-social-icons li a {
     display: block;
     text-align: center;
     width: 32px;
     height: 32px;  
     border: 1px solid #333436;
     border-radius: 50%; 
}
.cdev-footer-social-icons li a:hover {
     border: 1px solid #ed333e;
}
.cdev-footer-social-icons i {
     display: inline-block;
     text-indent: -999em;
     line-height: 32px;
     height: 32px;
     overflow: hidden;   
     font-size: 0;
}
.cdev-footer-social-icons i:before {
     display: block;
     color: #9aa6a6;
     text-indent: 0;
     font-size: 14px;
}
.cdev-footer-social-icons li a:hover i:before {
     color: #ed333e;
}
footer.worldnow {
     padding: 1.5em .5em 1.75em .5em;
}

/* breaking news */
#WNCols23-4 > section.block.breaking-news-a {
     display: block;
}

#WNCol23 > section.block.breaking-news-a {
     display: none;
}

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

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

.wnMobile section.block.breaking-news-a.breaking-news-category a.headline::before {
    display: block;
    width: 100%;
}

.wnMobile section.block.breaking-news-a.breaking-news-category a.headline h4 {
    display: block; 
    margin: 0 !important;
}

section.block.breaking-news-a a.headline h4 {
     display: table-cell;
     padding: 10px;
     background-color: #ed333e;
     font-family: 'Montserrat', sans-serif;
     font-weight: bold;       
     text-align: left;
     width: auto;
     vertical-align: text-top;
     font-size: 17pt;
     line-height: 1;
}

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

section.block.breaking-news-a a.headline h4::after {
    content: "Read More";
    display: inline-block;
    margin-left: 10px;
    padding: 2px 5px;
    font-size: 14px;
    font-weight: bold;  
    vertical-align: bottom;
    background-color: black;
    text-align: center;
    width: auto;
    color: #fff;
    line-height: 1;
}

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

/* single breaking news with image */
section.block.breaking-news-a.single-item {
    max-width: 965px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    margin-top: 15px;
}
section.block.breaking-news-a.single-item .item {
    display: none;
}
section.block.breaking-news-a.single-item .group > .item:first-child {
    display: list-item;
}
section.block.breaking-news-a.single-item .has-image {
    position: relative;
    border: 1px solid #ed333e;
    width: 100%;    
}
section.block.breaking-news-a.single-item .has-image:before {
    content: "Breaking News";
    background-color: #ed333e;
    color: #fff;
    font-size: 18px;
    font-family: 'Montserrat', sans-serif;
    font-weight: bold;
    padding: 10px;
    text-transform: uppercase;
    text-align: left;
    line-height: 1; 
    display: block;   
}
section.block.breaking-news-a.single-item .has-image a.image,
section.block.breaking-news-a.single-item .has-image a.headline,
section.block.breaking-news-a.single-item .has-image summary {
    display: block;
}
section.block.breaking-news-a.single-item .has-image a.image img {
    width: 270px;
    padding: 15px;
    float: left;
}
section.block.breaking-news-a.single-item .has-image a.headline,
section.block.breaking-news-a.single-item .has-image summary {
    padding-left: 270px;
    width: auto;
    text-align: left;
}
section.block.breaking-news-a.single-item .has-image summary {
    margin-top: 10px;
}
section.block.breaking-news-a.single-item .has-image summary,
section.block.breaking-news-a.single-item .has-image summary p {
    font-size: 14px;
}
section.block.breaking-news-a.single-item .has-image a.headline:before {
    content: none;
    display: none;
}
section.block.breaking-news-a.single-item .has-image a.headline h4 {
    font-family: 'Montserrat', sans-serif;
    font-weight: bold;
    text-align: left;
    width: auto;
    font-size: 20px;
    line-height: 1;    
    color: #5a5a5a;
    background-color: #fff;
    display: block;
    padding: 0;
    margin: 0 !important;
}
section.block.breaking-news-a.single-item .has-image a.headline h4::after {
    background-image: none;
    vertical-align: 0px;
}

/* single breaking news with image */
section.block.breaking-news-a.multiple-item {
    max-width: 965px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    margin-top: 15px;
}
section.block.breaking-news-a.multiple-item:before {
    content: "Breaking News";
    background-color: #000;
    color: #fff;
    font-size: 18px;
    font-family: 'Montserrat', sans-serif;
    font-weight: bold;
    padding: 10px;
    text-transform: uppercase;
    text-align: left;
    line-height: 1; 
    display: block;   
}
section.block.breaking-news-a.multiple-item .group {
    position: relative;
    background-color: #ed333e;
    width: 100%;    
}
section.block.breaking-news-a.multiple-item a.headline::before {
    content: none;
    display: none;
}
section.block.breaking-news-a.multiple-item a.image,
section.block.breaking-news-a.multiple-item a.headline {
    display: block;
}
section.block.breaking-news-a.multiple-item .group > .item:first-child {
    padding-bottom: 15px;
}
section.block.breaking-news-a.multiple-item .group > .item:first-child > summary {
    display: block;
    text-align: left;
}
section.block.breaking-news-a.multiple-item .group > .item:first-child > a.image img {
    width: 500px;
    padding: 0 15px;
    float: left;
}
section.block.breaking-news-a.multiple-item .group > .item:first-child > a.headline,
section.block.breaking-news-a.multiple-item .group > .item:first-child > summary {
    padding-left: 0;
    width: auto;
}
section.block.breaking-news-a.multiple-item .group > .has-image.item:first-child > a.headline,
section.block.breaking-news-a.multiple-item .group > .has-image.item:first-child > summary {
    padding-left: 500px;
    width: auto;
}
section.block.breaking-news-a.multiple-item .group > .item:first-child > a.headline h4 {
    padding: 0 15px;
    margin: 0 !important;
    display: block;
}
section.block.breaking-news-a.multiple-item .group > .item:first-child > a.headline h4::after {
    display: none;
}
section.block.breaking-news-a.multiple-item .group > .item:first-child > summary {
    margin-top: 10px;
    padding: 0 15px;
}
section.block.breaking-news-a.multiple-item .group > .has-image.item:first-child > a.headline h4,
section.block.breaking-news-a.multiple-item .group > .has-image.item:first-child > summary {
    padding-left: 0;
}
section.block.breaking-news-a.multiple-item .group > .item:first-child > summary,
section.block.breaking-news-a.multiple-item .group > .item:first-child > summary p {
    font-size: 14px;
    color: #fff;
}
section.block.breaking-news-a.multiple-item .hidden-item {
    display: none;
}
section.block.breaking-news-a.multiple-item .related-items {
    border-top: 2px solid #fff;
    padding: 10px 0;
    margin-left: 15px;
    margin-right: 15px; 
    margin-top: 15px;   
    list-style: none;
    position: relative;
}
section.block.breaking-news-a.multiple-item .group > .has-image.item:first-child .related-items {
    margin-left: 490px;
    padding: 10px;
}
section.block.breaking-news-a.multiple-item .related-items:before {
    content: "Related Stories";
    display: block;
    color: #fff;
    font-size: 15px;
    font-family: 'Montserrat', sans-serif;
    font-weight: bold;
    padding: 0;
    text-transform: uppercase;
    text-align: left;
    line-height: 1;    
    margin-left: 0; 
    margin-bottom: 15px;
}
section.block.breaking-news-a.multiple-item .group > .has-image.item:first-child .related-items:before {
    margin-left: -15px; 
}
section.block.breaking-news-a.multiple-item .related-items li {
    display: inline-block;
    width: 180px;
    padding: 0;
    margin-right: 10px;
    float: left;
}
section.block.breaking-news-a.multiple-item .related-items li a.headline {
    padding: 0;
    width: auto;
}
section.block.breaking-news-a.multiple-item .related-items li a.headline h4 {
    padding: 0;
    margin: 0 !important;
    display: block;
    font-size: 13px;  
}
section.block.breaking-news-a.multiple-item .related-items li a.image img {
    float: none !important;
    width: 100%;
    padding: 0;
    margin: 0;
}
section.block.breaking-news-a.multiple-item .related-items li a.headline {
    margin-top: 0;
}
section.block.breaking-news-a.multiple-item .related-items li.has-image a.image + a.headline {
    margin-top: 15px;
}
section.block.breaking-news-a.multiple-item .related-items li a.headline h4::after {
    display: none;
}
section.block.breaking-news-a.multiple-item .related-items li.hasclip a.headline h4::after {
    display: inline-block;
}

/* mobile breaking news */
.wnMobile section.block.breaking-news-a.single-item .has-image a.image img {
    float: none;
    padding: 15px;
    margin: 0 auto;
    width: 100%;
    display: block;
}

.wnMobile section.block.breaking-news-a.single-item .has-image a.headline,
.wnMobile section.block.breaking-news-a.single-item .has-image summary {
    padding-left: 0;
    padding: 0 15px;
    margin: 0;
}

.wnMobile section.block.breaking-news-a.multiple-item .group > .item:first-child > a.image img {
    float: none;
    width: 100%;
    padding: 15px;  
}

.wnMobile section.block.breaking-news-a.multiple-item .group > .has-image.item:first-child > a.headline,
.wnMobile section.block.breaking-news-a.multiple-item .group > .has-image.item:first-child > summary {
    padding-left: 0;
    padding: 0 15px;
    margin: 0;
}

.wnMobile section.block.breaking-news-a.multiple-item .group > .has-image.item:first-child .related-items {
    margin-top: 15px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
}

.wnMobile section.block.breaking-news-a.multiple-item .group > .has-image.item:first-child .related-items:before {
    margin-left: 0;
}

.wnMobile section.block.breaking-news-a.multiple-item .related-items li {
    width: 100%;
    float: none;
    margin-right: 0;
}

.wnMobile section.block.breaking-news-a.multiple-item .related-items li a.image {
    display: none;
}

/* home tsr styles */
.item-hidden {
     display: none;
}
.displaysize-20.rotate-a,
.tsr.home-tsr.slideshow {
     margin-bottom: 0 !important;
     opacity: 0;
}
.displaysize-20.rotate-a.ready,
.tsr.home-tsr.slideshow.ready {
     opacity: 1;
}
.tsr.home-tsr.slideshow:before {
     display: none;
}
.tsr.slideshow .group {
     background-color: #000;
     position: relative;
     padding: 0 !important;
}
.tsr.slideshow .group .item {
     width: 100%;
     max-height: 223px;
     position: relative;
}
.tsr.slideshow .group .item a {
     display: block;
}
.tsr.slideshow .group .item .bylines,
.tsr.slideshow .group .item time {
     display: none;
}
.tsr.slideshow .group .item a.headline,
.tsr.slideshow .group .item summary {
     width: 245px;
     padding: 0 5px 0 15px;
     margin: 0;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
}
.tsr.slideshow .group .item a.headline {
     margin-top: 10px;
}
.tsr.slideshow .group .item a.headline h4 {
     padding: 0;
     font-family: 'Montserrat', sans-serif;
     font-size: 24px;
     font-weight: 700;
     color: #fff;
     line-height: 26px;
}
.tsr.slideshow .group .item a.headline h4:after {
     display: none !important;
}
.tsr.slideshow .group .item summary {
     margin-top: 5px;
}
.tsr.slideshow .group .item summary,
.tsr.slideshow .group .item summary p {
     font-family: 'Montserrat', sans-serif;
     font-size: 14px;
     font-weight: 400;
     color: #fff;
     line-height: 16px;
}
.tsr.slideshow .group .item a.image {
     float: right;
     width: 396px;
     height: 223px;
     overflow: hidden;
     position: relative;
}
.tsr.slideshow .group .item.clip a.image:after,
.tsr.slideshow .group .item.hasclip a.image:after {
     content: " ";
     display: block;
     position: absolute;
     background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/wand/images/tsr-play-main.png");
     background-position: center center;     
     background-repeat: no-repeat;
     opacity: .7;
     left: 0;
     top: 0;
     width: 100%;
     height: 100%;
}
.tsr.slideshow .group .item a.image img {
    float: none !important;
    width: auto !important;
    position: absolute;
    left: 50%;
    top: 50%;
    height: 100%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}

#slideshow-thumb {
     background-color: #f1f1f1;
     opacity: 0;
}
#slideshow-thumb.ready {
     opacity: 1;    
}
#slideshow-thumb .group {
     position: relative;
     padding: 10px 25px;
}
#slideshow-thumb .slick-arrow {
     border: none;
     background-color: transparent;
     width: 15px;
     height: 28px;
     background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/wand/images/tsr-arrow.png");
     background-position: 0 0;
     text-indent: -999em;
     position: absolute;
     top: 55px;     
}
/*PS-2569*/
#slideshow-thumb #sponsoredStory{
    background: #FBECD9;
}
#slideshow-thumb.homepage-slideshow .slick-arrow{
    top: 52px;
}
#slideshow-thumb .slick-arrow.slick-prev {
     left: 8px;
}
#slideshow-thumb .slick-arrow.slick-next {
     background-position: 15px 0;
     right: 8px;    
}
#slideshow-thumb .slick-arrow.slick-prev.slick-disabled,
#slideshow-thumb .slick-arrow.slick-next.slick-disabled {
     display: none !important;
}
#slideshow-thumb .item {
     width: 143px;
     padding: 10px 0;
     outline: 0;
}
#slideshow-thumb .item time,
#slideshow-thumb .item summary {
     display: none;
}
#slideshow-thumb .item a {
     display: block;
     width: 133px;
     margin: 0 auto;
}
#slideshow-thumb .item a.image {
     width: 133px;
     height: 75px;
     overflow: hidden;
     position: relative;
     background-color: #000;
}
/*PS-2569*/
#slideshow-thumb.homepage-slideshow .item a.image{
    width: 108px;
    height: 61px;
}

#slideshow-thumb .item a.image img {
    float: none !important;
    width: auto !important;
    position: absolute;
    left: 50%;
    top: 50%;
    height: 100%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
#slideshow-thumb .item a.headline {
     padding: 0;
     width: 133px;
     margin: 0 auto;
     margin-top: 5px;
}
/*PS-2569*/
#slideshow-thumb.homepage-slideshow .item a.headline{
    width: 108px;
}
#slideshow-thumb .item a.headline h4.sectionTitle{
    font-weight: 500;
    color: black;
}
#slideshow-thumb .item a.headline h4 {
     padding: 0;
     font-family: 'Montserrat', sans-serif;
     font-size: 13px;
     font-weight: 400;
     color: #4c4c4c;
     line-height: 16px;
}
#slideshow-thumb .item.hasclip a.headline h4:after {
     content: " ";
     display: inline-block;
     width: 14px;
     height: 14px;
     vertical-align: middle;
     background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/wand/images/tsr-play-thumb.png");
     background-position: 0 0;     
     background-repeat: no-repeat;
}

/* category tsr */
section.block.displaysize-20.rotate-a.category-tsr {
     margin-bottom: 15px !important;
}
section.block.displaysize-20.rotate-a:before {
     display: none;
}
section.block.displaysize-20.rotate-a .group {
     border: 1px solid #eee;
}
section.block.displaysize-20.rotate-a .item {
     position: relative;
     left: -1px;
     border-bottom: none;
     border-top: 1px solid #eee;
     border-left: 1px solid #eee;
}
section.block.displaysize-20.rotate-a.category-tsr.three-main .item {
     border-top: none;
     border-left: none;
}
section.block.displaysize-20.rotate-a .item.hero {
     position: relative;
     left: 0;
     border-bottom: none;
     border-top: none;
     border-left: none;
     border-right: 1px solid #eee;
}
section.block.displaysize-20.rotate-a.category-tsr.three-main .item.hero {
     border-right: none;
}
section.block.displaysize-20.rotate-a .item.hero + .item {
     border-top: none;
}
section.block.displaysize-20.rotate-a.category-tsr .item.hero + .item {
     border-top: none;
}
section.block.displaysize-20.rotate-a.category-tsr.three-main .item.hero + .item {
     border-top: none;
     border-left: none;
}
section.block.displaysize-20.rotate-a .item.hero a.headline {
     padding: 0 8px;
     margin: 8px 0;
}
section.block.displaysize-20.rotate-a .item.hero h4 {
     font-size: 24px;
     line-height: 1.2;
     padding: 0;
}
section.block.displaysize-20.rotate-a .item .image {
     display: none;
}
section.block.displaysize-20.rotate-a.category-tsr.three-main .item .image {
     position: relative;
     display: block;
     background-color: #000;
     width: 239px;
    height: 134px;
}
section.block.displaysize-20.rotate-a .item.hero .image {
     position: relative;
     display: block;
     background-color: #000;
     width: 388px !important;
    height: 220px !important;
}
section.block.displaysize-20.rotate-a.category-tsr .item .image img,
section.block.displaysize-20.rotate-a .item.hero .image img {
     width: 100% !important;
     height: auto !important;
     float: none  !important;
}
section.block.displaysize-20.rotate-a.category-tsr .item .image img {
     padding-right: 0;
    
    width: auto !important;
    height: 100% !important;
    position: relative;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);    
}
section.block.displaysize-20.rotate-a.category-tsr .item a.headline {
     display: inline-block;
     margin-top: 5px;
}
,
section.block.displaysize-20.rotate-a.category-tsr .item.hero a.headline {
     display: block;
     margin-top: 8px;    
}

section.block.displaysize-20.rotate-a .item.clip a.headline h4:after,
section.block.displaysize-20.rotate-a .item.hasclip a.headline h4:after {
    content: " ";
    display: inline-block;
    margin-left: .4em;
     width: 14px;
     height: 14px;
     background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/wand/images/tsr-play-thumb.png");
}
section.block.displaysize-20.rotate-a .item.hero.clip a.headline h4:after,
section.block.displaysize-20.rotate-a .item.hero.hasclip a.headline h4:after {
     width: 16px;
     height: 16px;
     background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/wicz/images/video-icon.png");
}
section.block.displaysize-20.rotate-a .item.hero summary,
section.block.displaysize-20.rotate-a .item.hero summary p {
     display: block;
     font-family: 'Montserrat', sans-serif;
     font-weight: 400;
     font-size: 14px;
     margin: 0;
}
section.block.displaysize-20.rotate-a .item.hero summary {
     padding: 0 8px;
     margin: 8px 0;
}

#displaysize-20-overflow {
     margin-top: 10px;
}
#displaysize-20-overflow .header h3 {
     display: block;
     margin: 0;
}
#displaysize-20-overflow .item {
     padding: 12px;
     border-top: 1px solid #eee;
}
#displaysize-20-overflow .header + .item {
     border-top: none;
}
#displaysize-20-overflow .item .image {
     position: relative;
     width: 160px;
     height: 90px;
     display: inline-block;
     float: left;
     background-color: #000;
}
#displaysize-20-overflow .item .image img {
     width: auto !important;
     max-width: 100%;
     height: 100% !important;
     float: none  !important;
    position: relative;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);        
}
#displaysize-20-overflow .item .headline,
#displaysize-20-overflow .item summary {
     display: block;
     padding-left: 170px;
}
#displaysize-20-overflow .item .headline h4 {
     padding: 0;
     line-height: 1.2;
     font-size: 18px;
}
#displaysize-20-overflow .item.clip a.headline h4:after,
#displaysize-20-overflow .item.hasclip a.headline h4:after {
    content: " ";
    display: inline-block;
    margin-left: .4em;   
     width: 14px;
     height: 14px;
     background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/wand/images/tsr-play-thumb.png");
     background-position: center center;
     background-repeat: no-repeat;
}
#displaysize-20-overflow .item summary p {
     margin: 0;
}
#displaysize-20-overflow .item .overflow-more-link {
     display: block;
     text-align: right;
     padding-left: 170px;
     font-family: 'Montserrat', sans-serif;
     color: #ed333e !important;
     font-size: 14px !important;
     font-weight: bold;  
}
#displaysize-20-overflow .item .overflow-more-link:hover {
     color: #ed333e !important;    
     font-size: 14px !important;
     font-weight: bold;  
}
#displaysize-20-overflow .item time {
     padding-left: 170px;
     font-family: 'Montserrat', sans-serif;
     font-size: 12px;
     font-style: normal;
     color: #aeaeae;
}
#displaysize-20-overflow .item .lastediteddate,
#displaysize-20-overflow .item .updateddate {
     display: none;
}
#displaysize-20-overflow .item .publisheddate:before {
     content: "Posted: ";
}
#displaysize-20-overflow .item .lastediteddate:before {
     content: "Last Edited: ";
}
#displaysize-20-overflow .item .updateddate:before {
     content: "Updated: ";
}

/* cdev hb2a */
.wnBlock.displaySize.cdev-hbox2a .contentGroup {
     margin-bottom: 15px;
     min-height: 350px;
}
.wnBlock.displaySize.cdev-hbox2a .priority-1 {
     padding: 10px 0;
}
.wnBlock.displaySize.cdev-hbox2a .priority-1 .summaryImage.abridged {
     width: 100%;
     height: auto;
     position: relative;
     float: none !important;
     padding: 0;
     margin: 10px 0 0 0 !important;
     display: none;
}
.wnBlock.displaySize.cdev-hbox2a .priority-1 .summaryImage.abridged a {
     display: block;
}
.wnBlock.displaySize.cdev-hbox2a .priority-1 .summaryImage.abridged img {
     width: 100%;
     height: auto;
     position: relative;
     float: none !important;
     padding: 0;
     margin: 0;
}
.wnBlock.displaySize.cdev-hbox2a .priority-1 .headline a {
     font-size: 18px;
     line-height: 1.2;
}
.wnBlock.displaySize.cdev-hbox2a .priority-1 .summary {
     display: none;
}
.wnBlock.displaySize.cdev-hbox2a .displaySizeId-10 {
     padding: 5px 0;
     border-top: 1px solid #eeeeee;
}
.wnBlock.displaySize.cdev-hbox2a .displaySizeId-10 .headline {
     padding-left: 0;
     background-image: none;
}
.wnBlock.displaySize.cdev-hbox2a .displaySizeId-10 .headline a {
     font-size: 14px;
     font-weight: 400;
}
.wnBlock.displaySize.cdev-hbox2a .timestamps {
     display: none;
}

/* full horizontals */
.displaySize.displaySizeId-7 .feature {
     border-top: 1px solid #eee;   
}
.displaySize.displaySizeId-7 .feature.priority-1 {
     border-top: none;   
}
.displaySize.displaySizeId-7 .headline {
     margin: 0;
}
.displaySize.displaySizeId-7 .headline a {
    font-size: 20px;
    line-height: 1.2;
}

/* full horizontals images swap */
.displaySize.cdev-swap .caption {
     display: none !important;
}
.displaySize.cdev-swap .summaryImage {
     position: relative;
    width: 160px;
    float: left !important;   
     padding: 0 !important;
     margin: 0 !important;
}
.displaySize.cdev-swap .summaryImage img {
    width: 100% !important;   
    float: none !important;   
     padding: 0 !important;
     margin: 0 !important;    
}
.displaySize.cdev-swap .sectionTitle,
.displaySize.cdev-swap .headline,
.displaySize.cdev-swap .summary,
.displaySize.cdev-swap .timestamps {
     padding-left: 170px;
}

/* bullet-a */
section.block.bullets-a ul.nested > li::before {
     display: none;
}

section.block.bullets-a ul.nested > li {
     padding: 10px 0;
     border-top: 1px solid #eee;   
}

section.block.bullets-a ul.nested > li:first-child {
     border-top: none;   
}

section.block.bullets-a a.image {
     display: inline-block;
     float: left;
}
section.block.bullets-a a.image .wnImage {
     float: none !important;
     width: 100px !important;
     height: auto !important;
     padding: 0 !important;
     margin: 0 !important;
}
section.block.bullets-a h4 {
     margin: 0 0 0 110px;
     padding: 0;
     font-family: 'Montserrat', sans-serif;
    font-weight: bold;   
    font-size: 14px;
}
section.block.bullets-a .wnItem.clip span.wn-icon.wn-icon-clip:after, section.block.bullets-a .item.clip a.headline h4:after {
    content: " ";
    display: inline-block;
    margin-left: .4em;
     width: 14px;
     height: 14px;
     background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/wand/images/tsr-play-thumb.png");
     vertical-align: middle;
}

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

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

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

.wnBlock .poll .wnSubmit,
.wnBlock .form .wnSubmit {
    border: none;
    background-color: #000;
    font-family: 'Montserrat', 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 #e6e6e6;
}

.wnBlock .form .pmloginLink a,
.wnBlock .quicksignup .pmloginLink a {
    font-family: 'Montserrat', sans-serif;
    font-size: 12px;
    text-decoration: none;
}

.displaySize .contentGroup.cdev-poll + .last {
     display: none;
}

/* carousel */
#DisplaySizeId80.displaySize.cdev-carousel {
     display: none;
}

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

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

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

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

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

.displaySize.cdev-carousel .headline.abridged {
     height: 30px;
     overflow: hidden;
}

.displaySize.cdev-carousel .headline.abridged a {
     font-size: 11px;
     line-height: 14px;
}

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

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

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

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

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

.displaySize.cdev-carousel .jcarousel-control {
     width: 8px;
     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/wand/images/carousel-arrow.png");
     background-repeat: no-repeat;
}

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

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

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

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

/* custom three grid */
.displaySize.cdev-three-column-grid .contentGroup {
     background-color: #000;
}

.displaySize.cdev-three-column-grid .header {
     color: #fff;
     padding-top: 10px;
     padding-left: 8px;
     border-bottom: 2px solid #373838;
}

.displaySize.cdev-three-column-grid .feature {
    width: 33.33333333333334%;
    background-color: #000;
    padding: 0;
    margin: 0;
    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: 0;
}

.displaySize.cdev-three-column-grid .cdev-third {
    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 {
     display: none;
}

.displaySize.cdev-three-column-grid .feature .summaryImage.abridged {
    width: 200px;
    height: 116px;
    overflow: hidden;
    position: relative; 
    padding: 3px !important;
    margin: 0 auto !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.hasVideo .summaryImage a:after {
     content: " ";
     display: block;
     position: absolute;
     background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/wand/images/tsr-play-main.png");
     background-position: center center;     
     background-repeat: no-repeat;
     opacity: .7;
     left: 0;
     top: 0;
     width: 100%;
     height: 100%;
}    
}

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

/* video grid */
.displaySize.cdev-video-grid .header {
     margin-bottom: 15px;
}
.displaySize.cdev-video-grid .feature {
     width: 25%;
     border-top: none;
     float: left;
     clear: none;
     height: 200px;
     padding: 0 1%;
     overflow: hidden;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;  
}
.displaySize.cdev-video-grid .feature.priority-1 {
    width: 50%;
    min-height: 300px;
    max-height: none;
    height: auto;
    overflow: auto;
}
.displaySize.cdev-video-grid .feature .summaryImage.abridged {
     display: block;
     width: 100%;
     float: none !important;
}
.displaySize.cdev-video-grid .feature .summaryImage.abridged a {
     display: block;
     position: relative;
}
.displaySize.cdev-video-grid .feature.hasVideo .summaryImage.abridged a:after {
     content: " ";
     display: block;
     position: absolute;
     background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/wand/images/tsr-play-main.png");
     background-position: center center;     
     background-repeat: no-repeat;
     opacity: .7;
     left: 0;
     top: 0;
     width: 100%;
     height: 100%;
}
.displaySize.cdev-video-grid .feature .headline {
     padding-left: 0;
}
.displaySize.cdev-video-grid .feature.priority-1 .headline a {
     font-size: 24px;
     line-height: 1.2;
}
.displaySize.cdev-video-grid .summary.abridged {
     display: none !important
}

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

.cdev-team.displaySize .displaySizeId-4 .sectionTitle,
.cdev-team.displaySize .displaySizeId-4 .timestamps,
.cdev-team.displaySize .displaySizeId-4 .summary,
.cdev-team.displaySize .cdev-more-ribbon .cdev-more-link {
    display: none;
}
.cdev-team.displaySize .displaySizeId-4 .headline.abridged {
     padding-left: 0;
}
.cdev-team.displaySize .displaySizeId-4 .summaryImage.abridged {
     width: 100%;
     float: none !important;
}
.cdev-team.displaySize .displaySizeId-4 .summaryImage.abridged,
.cdev-team.displaySize .displaySizeId-4 .summaryImage.abridged img {
    padding: 0;
    margin: 0;
    float: none;
}

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

.cdev-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/wand/images/sprite.png");
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-left: 10px;
}

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

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

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

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

/* most popular */
.home .block.displaysize78.mostpopular {
     opacity: 0;
}
.home .block.displaysize78.mostpopular.group-visible {
     opacity: 1;
}
.home .block.displaysize78.mostpopular h3:after,
.home .block.displaysize78.mostpopular .more:after {
     display: none;
}
.home .block.displaysize78.mostpopular .displaySize .header .more.enabled {
    padding: 0;
}

section.block.mostpopular .group {
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    line-height: 16px;
    font-weight: 700;
}

section.block.mostpopular ul.nested > li {
     display: none;
}

section.block.mostpopular ul.nested > li:nth-of-type(1),
section.block.mostpopular ul.nested > li:nth-of-type(2),
section.block.mostpopular ul.nested > li:nth-of-type(3),
section.block.mostpopular ul.nested > li:nth-of-type(4),
section.block.mostpopular ul.nested > li:nth-of-type(5) {
    display: list-item;
}

section.block.mostpopular a h4,
section.block.mostpopular a:hover h4 {
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    line-height: 16px;
    font-weight: 700;
}

#wnMostPopularTabbed .contentGroup {
    margin-bottom: 0;
}

#WNCol4 #wnMostPopularTabbed .header {
    border-bottom: 2px solid #f1f1f1;
    margin-bottom: 8px;
}
#WNCol4 #wnMostPopularTabbed .header h3 {
     border-bottom: none;
}

#wnMostPopularTabbed .wnMPTabs {
    width:100%;
    background-color: transparent;
    text-align: center;
    -webkit-box-sizing: border-box;
    -mozbox-sizing: border-box;
    box-sizing: border-box;
}


#wnMostPopularTabbed .wnTab,
#wnMostPopularTabbed .wnTabNoAction {
    width: 33%;
    padding: 10px;
    margin:0px;
    font-size: 16px;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    line-height:20px;
    float:left;
    color: #606060;
    background-color: transparent;
    cursor:pointer;
    text-transform: uppercase;
    background-color: #fff;
    -webkit-box-sizing: border-box;
    -mozbox-sizing: border-box;
    box-sizing: border-box;    
}

#wnMostPopularTabbed .wnTabNoAction {
    display: block;
}

#wnMostPopularTabbed .wnTab:hover,
#wnMostPopularTabbed .wnTabNoAction:hover,
#wnMostPopularTabbed .wnTabOn {
    color: #ed333e;
    background-color: #f1f1f1;
}

#wnMostPopularTabbed .wnTab:hover {
    cursor: pointer;
}

#wnMostPopularTabbed .wnTabNoAction:hover,
#wnMostPopularTabbed .wnTab.wnTabOn:hover {
    cursor:default;
}

#wnMostPopularTabbed .wnTabNoAction:hover {
    cursor: pointer;
}

#wnMostPopularTabbed .mpLoading {
    width:100%; margin: 10px auto; text-align:center;
}

#wnMostPopularTabbed .mpGroup {
    min-height: 300px;
    border: none;
    background-color: #f1f1f1;
}

#wnMostPopularTabbed .mpItem {
    border-top: none;
    padding: 10px;
    background-color: #f1f1f1;
}

#wnMostPopularTabbed .mpItem.mpItem-s-1,
#wnMostPopularTabbed .mpItem.mpItem-v-1 {
    border-top: none;
}

#wnMostPopularTabbed .headline {
    background-image: none !important;
    padding: 0;
    margin: 0;
}

#wnMostPopularTabbed .headline:before {
    content: none !important;
}

#wnMostPopularTabbed .headline a {
    margin-left: 0;
}

/* col. 4 weather */
section.block.weather.simple-a {
     background-color: #fff;
     color: #5a5a5a;
     font-family: 'Montserrat', sans-serif;
}
section.block.weather.simple-a .ribbon {
     cursor: default;
    margin: 0;
    border-bottom: 2px solid #f1f1f1;
    font-family: 'Montserrat', sans-serif;
    color: #000;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 10px;     
    display: block;
}
section.block.weather.simple-a .ribbon:after {
    content: "\232a";
    float: right;
    clear: both;
    margin-right: -10px;
}
section.block.weather.simple-a .ribbon:hover {
     color: #5a5a5a;
}
section.block.weather.simple-a address {
     font-size: 11px;
     text-transform: none;
     font-weight: 700;
}
section.block.weather.simple-a address:before {
     font-size: 10px;
     font-weight: 400;
}
section.block.weather.simple-a span.temp:before {
     display: none;
}
section.block.weather.simple-a span.temp {
     font-size: 35px;
     color: #ed333e;
     vertical-align: middle;
}
section.block.weather.simple-a img.temp {
     display: inline-block;
     vertical-align: middle;
}
section.block.weather.simple-a .sky {
     font-family: 'Times New Roman', serif
     font-size: 13px;
}
section.block.weather.simple-a .links {
     background-color: #eee;
}
section.block.weather.simple-a .link {
     background-color: transparent;
     color: #5a5a5a;;
}
section.block.weather.simple-a .link:hover {
     color: #ed333e;
}

/* story page */
#WNStoryHeader h3 {
     color: #5a5a5a;
     font-family: 'Montserrat', sans-serif;
     font-size: 24px;    
}

#WNStoryHeader .wnDate {
     color: #5a5a5a;
     font-family: 'Montserrat', sans-serif;
     font-size: 11px;    
     font-style: normal;
}

#WNStoryBody p {
     color: #5a5a5a;     
     font-family: 'Montserrat', sans-serif;
     font-size: 13px;    
     font-style: normal; 
}

/* col 4 search */
#col4Search {
     list-style: none;
     position: relative;
     padding: 0;
     margin: 0 0 15px 0;
}
#col4Search input.text {
     width: 268px;
     height: 27px;
     border: 1px solid #000000;
     display: inline-block;
     vertical-align: top;
     font-family: 'Montserrat', sans-serif;
     color: #d5d5d5;
     font-size: 16px;
     line-height: 26px;  
     padding: 0 10px;
     margin: 0;     
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     -ms-box-sizing: border-box;
     box-sizing: border-box;
}
#col4Search button {
    background-color: #ed333e;
    width: 32px;
    height: 27px;
    display: inline-block;
    vertical-align: top;
    font-family: 'Montserrat', sans-serif;
    color: #fff;
    font-size: 14px;
    line-height: 26px;
    padding: 0;
    margin: 0;
    text-align: center;
    text-transform: uppercase;
    border: 1px solid #ed333e;
    text-indent: -999em;
}
#col4Search button:before {
    content: "\f002";
    font: normal normal normal 14px/1 FontAwesome;
    text-indent: 0;
    position: relative;
    display: block;
    width: 32px;
    height: 27px;
    text-align: center;
    line-height: 26px;
}
/* ads */
#WNAd1 {
     height: auto;
     min-height: 60px;
}

.wn-icon.wn-icon-clip {
    background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/wand/images/tsr-play-thumb.png");
}

div.wnBlock .wnItem.clip span.wn-icon.wn-icon-clip:after, section.block .item.clip a.headline h4:after {
    content: none !important;
}

.trc-widget-footer {
    display:none !important;
}