x`/* QUINCY - 2015 - custom-master-mobile.css */

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

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

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

/* base anchor link */
.columnsall .columns a {
	color: #5a5a5a;
}

.columnsall .columns a:hover {
    color: #164bb3;
}

.wnMobile .displaySize .caption {
	display: none;
}

.wnMobile .displaySize .sectionTitle {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 700;
	font-size: 1em;
	color: #808080;
	text-transform: capitalize;
	margin-bottom: 1em;
}

body.wnMobile #MobileMenu {
	padding-left: 25px;
	background-color: #eaeaea;
	color: #5a5a5a;
	width: 95px;
}

.wnMobile #WNNavSearchSwitch .wnQueryText {
	background-image: url("http://ftpcontent.worldnow.com/professionalservices/clients/quincy/images/mobile-header-search.jpg") !important;
	background-position: center center;
	background-repeat: no-repeat;
}

/* Ribbon Header */
.wnMobile .wnItem.header {
    background-image: none;
}

.wnMobile .wnItem.header h3 {
	padding-left: 0;
}

.wnMobile .displaySize .header .text {
	background-color: #000;
	padding: 0.5em;	
	font-family: 'Roboto', sans-serif;
    font-weight: 700;	
	font-size: 1.3em;
	color: #fff;
	text-transform: uppercase;
	line-height: 1;
}

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

/* content group */
.wnMobile .displaySize .contentGroup {
	margin: 0 1em;
}

/* Featured Top Story - Priority 1 */
.wnMobile #WNTopStoryWrap #DisplaySizeId-20 {
	width: 100%;
	float: none;
}


.wnMobile #WNTopStoryWrap #DisplaySizeId-20 .contentGroup {
	margin: 0;
}

.wnMobile #WNTopStoryWrap.news-alert #DisplaySizeId-20.displaySize .sectionTitle,
.wnMobile #WNTopStoryWrap.weather-alert #DisplaySizeId-20.displaySize .sectionTitle,
.wnMobile #WNTopStoryWrap.radar-alert #DisplaySizeId-20.displaySize .sectionTitle {
    display: none;
}



.wnMobile #WNTopStoryWrap #DisplaySizeId-20.displaySize .headline a {
	font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 2.2em !important;
    color: #5a5a5a;
    line-height: 1.1;
}

.wnMobile #WNTopStoryWrap.news-alert #DisplaySizeId-20.displaySize .headline a,
.wnMobile #WNTopStoryWrap.weather-alert #DisplaySizeId-20.displaySize .headline a,
.wnMobile #WNTopStoryWrap.news-alert #DisplaySizeId-20.displaySize .headline a:hover,
.wnMobile #WNTopStoryWrap.weather-alert #DisplaySizeId-20.displaySize .headline a:hover {
    color: #de0000;
}

.wnMobile #WNTopStoryWrap #DisplaySizeId-20.displaySize .headline a .text {
    font-size: inherit;
}

.wnMobile #WNTopStoryWrap #DisplaySizeId-20.displaySize .summaryImage {
	padding: 0;
	margin-bottom: .5em;
    position:relative;
    float: none;
    width: 100%;
}

.wnMobile #WNTopStoryWrap #DisplaySizeId-20.displaySize .summaryImage a {
    display: block;
    position: relative;
}

.wnMobile #WNTopStoryWrap.news-alert #DisplaySizeId-20.displaySize .summaryImage a:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    min-height: 38px;
    background-image: url("http://KTIV.images.worldnow.com/images/8719931_G.gif");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}


.wnMobile #WNTopStoryWrap.weather-alert #DisplaySizeId-20.displaySize .summaryImage a:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    min-height: 38px;
    background-image: url("http://KTIV.images.worldnow.com/images/8719931_G.gif");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}

.wnMobile #WNTopStoryWrap #DisplaySizeId-20.displaySize .summaryImage img {
    float: none !important;
    width: 100%;
}

.wnMobile #WNTopStoryWrap #DisplaySizeId-20.displaySize .summary {
	display: none;
}

/* Top Story Headline */
.wnMobile #WNTopStoryWrap #DisplaySizeId-18 {
	width: 100%;
	float: none;	
}

.wnMobile #WNTopStoryWrap.withDisplaySizeId-18 .contentGroup {
	margin: 0;
}

.wnMobile #WNTopStoryWrap.withDisplaySizeId-18 .displaySizeId-18 .header {
	display: none;	
}


.wnMobile #WNTopStoryWrap.withDisplaySizeId-18 .displaySizeId-18 .feature:before {
	content: "Related:";
	float: left;
	font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 1em !important;	
}

.wnMobile #WNTopStoryWrap.withDisplaySizeId-18 .displaySizeId-18 .headline {
	background-image: none;
	padding-left: 0;
	margin-left: 4em;
}

.wnMobile #WNTopStoryWrap.withDisplaySizeId-18 .displaySizeId-18 .headline a {
	font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 1em !important;
}

.wnMobile #WNTopStoryWrap.withDisplaySizeId-18 .displaySizeId-18 .headline a .text {
    font-size: inherit;
}

/* Col. 2 Top Stories */
.wnMobile #WNCol2 #DisplaySizeId-20.displaySize .contentGroup {
	margin: 0 1em;
}

.wnMobile #WNCol2 #DisplaySizeId-20 .feature {
	border-top: 1px solid #e0e0e0;
}

.wnMobile #WNCol2 #DisplaySizeId-20 .summaryImage {
	max-width: 101px;
	min-height: 56px;
	display: inline-block;
	padding: 0;
}

.wnMobile #WNCol2 #DisplaySizeId-20 .summaryImage.abridged {
	display: none;
}

.wnMobile #WNCol2 #DisplaySizeId-20 .summaryImage img {
	float: none;
}

.wnMobile #WNCol2 #DisplaySizeId-20 .sectionTitle {
	margin-bottom: .5em;
}


.wnMobile #WNCol2 #DisplaySizeId-20 .headline {
	margin-left: 113px;
}

.wnMobile #WNCol2 #DisplaySizeId-20 .headline a {
	font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 1.1em !important;	
}

.wnMobile #WNCol2 #DisplaySizeId-20 .headline a .text {
    font-size: inherit;
}

.wnMobile #WNCol2 #DisplaySizeId-20 .timestamps,
.wnMobile #WNCol2 #DisplaySizeId-20 .summary {
	display: none;
}

.wnMobile #WNCol2 #DisplaySizeId-20 .priority-3 + .header {
	margin-top: .5em;
	margin-bottom: 1em;
	margin-left: 0;
}

.wnMobile #WNCol2 #DisplaySizeId-20 .priority-4.cdev-no-image {
	border-top: 0;
}

.wnMobile #WNCol2 #DisplaySizeId-20 .cdev-no-image .summaryImage {
	display: none;
}

.wnMobile #WNCol2 #DisplaySizeId-20 .cdev-no-image .headline {
	margin-left: 0;
}

.wnMobile #WNCol2 #DisplaySizeId-20 .cdev-no-image .headline a {
	font-family: 'Roboto', sans-serif;
    font-weight: 700;
    font-size: 1.2em !important;	
}

.wnMobile #WNCol2 #DisplaySizeId-20 .cdev-no-image .headline a .text {
    font-size: inherit;
}

/* Collapse Margin */
.wnMobile #DisplaySizeId33,
.wnMobile #DisplaySizeId29 {
	margin: 0;
}
/*
.wnMobile.home #DisplaySizeId8 {
	margin: 0;
}
*/

/* More Ribbon */
.wnMobile .cdev-more-ribbon .cdev-more-link {
	text-align: right;
	clear: both;
	margin-bottom: 1em;
}

.wnMobile .cdev-more-ribbon .cdev-more-link .more.enabled {
	display: inline-block;
	/*margin-right: 1em;*/
	background-color: #000;
	padding: .3em .4em;
}

.wnMobile .cdev-more-ribbon .cdev-more-link .more.enabled .text {
	font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 1em !important;
    text-transform: uppercase;
    color: #fff;
}

.wnMobile .wnItem.toggle {
	display: none;
}

/* 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: none;
    width: 100%;
    max-width: 100%;
}

.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: 100%;
    float: none;
}

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

.cdev-hbox2a.displaySize .displaySizeId-7 .sectionTitle,
.cdev-hbox2a.displaySize .displaySizeId-7 .headline.abridged {
    display: block;
}

.cdev-hbox2a.displaySize .displaySizeId-7 .headline.abridged a {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 2.2em !important;
    font-weight: 700;
	line-height: 1.1;
}

.cdev-hbox2a.displaySize .displaySizeId-7 .headline.abridged a .text {
    font-size: inherit;
}

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

.cdev-hbox2a.displaySize .displaySizeId-10 .headline.abridged {
	background-image: none;
	display: block;
	margin-left: 0;
	padding-left: 0;
}

.cdev-hbox2a.displaySize .displaySizeId-10 .headline.abridged a {
	font-family: 'Roboto', sans-serif;
    font-weight: 700;
    font-size: 1.2em !important;	
}

.cdev-hbox2a.displaySize .displaySizeId-10 .headline.abridged a .text {
    font-size: inherit;
}

#WNAd52.cdev-ad {
	padding: 1em 0;
    margin: 2.5em auto;
    background-color: #eee;
    width: 100%;
    background-image: none;
}


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

.cdev-nc4.displaySize .displaySizeId-4.odd {
    /*margin-left: 1em;*/
    clear: both;
}

.cdev-nc4.displaySize .displaySizeId-4.even {
    float: right;
    /*margin-right: 1em;*/
}
/*
.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,
.cdev-nc4.displaySize .wn-icon.wn-icon-video-included {
    display: none;
}

.cdev-nc4.displaySize .displaySizeId-4 .summaryImage.abridged {
    padding: 0;
    margin: 0;
    width: 100%;
    min-width: 144px;
    min-height: 81px;    
    max-width: 100%; 
    overflow: hidden;
    float: none !important;
    font-size: 0;
}

.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/mobile-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.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: 1em !important;
}

.cdev-nc4.displaySize .displaySizeId-4 .headline.abridged a .text {
    font-size: inherit;
}


.cdev-nc4.displaySize .displaySizeId-4.priority-1,
.cdev-nc4.displaySize .displaySizeId-4.priority-2,
.cdev-nc4.displaySize .displaySizeId-4.priority-3,
.cdev-nc4.displaySize .displaySizeId-4.priority-4 {
	display: block !important;
}

#WNAd143.cdev-ad {
	padding: 1em 0;	
    margin: 2.5em auto;
    background-color: #eee;
    width: 100%;
    background-image: none;
}

/* homepage only */
.wnMobile.home #DisplaySizeId-7 {
	display: none;
}

/* footer */
.wnMobile #WNFooter {
	background-color: #164bb3 !important;
	padding-bottom: 20px !important;
	font-size: .8em !important;
}

.wnMobile .wnBlock .wnGroup .footerImage {
	float: none;
}

.wnMobile .wnBlock .footerContent {
	color: #fff;
	display: block;
	padding: 0 2em;
}

.wnMobile .wnBlock .footerContent a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.wnMobile .wnBlock .footerContent a:hover {
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}

.wnMobile .wnBlock .footerContent .footer-links a {
	display: block;
	text-decoration: underline;
}

@media only screen and (min-width: 480px) {

	html, body.wnMobile, .wnMobile #WNHeader, .wnMobile #WNColsAll, .wnMobile #WNFooter {
		font-size: 14px !important;
	}	

	.wnMobile #WNCol23 {
		float: none !important;
		width: 100% !important;
	}	
	.wnMobile #WNCol4 {
		float: none !important;
		width: 100% !important;
	}
}
#DisplaySizeId25 .displaySizeId-4.odd.last{
	width: auto;
}