.wb-wire-loading-img{
    margin-top: 100px;
	margin-bottom: 950px;
}

.wb-wire-loading-img-container{
	margin-right: auto;
    margin-left: auto;
    width:50px;
}

.wb-wire-post-top-story-container{
	position: absolute;
    bottom: 0;
	width:99%;
    margin-left: 2px;
    background-image:url('/views/img/bg-black-opacity-70.png');
    margin-bottom: 8px;
    padding: 5px;
}

.wb-wire-post-container{
	padding:5px 0px 3px 0px;
	display:block;
}

hr.wb-wire-post-spacer{
	clear:both;
	color: #777;
	border-color: #777;
	height:1px;
	padding:0px;
	margin:0px;
}

.wb-wire-page-results{
    padding:10px 0px 0px 0px;
}

h3.wb-wire-post-top-story-title{
    margin: 0px;
    font-size:13px;
    font-weight:bold;
    color:#777;
}

h3.wb-wire-post-top-story-title > a,
h3.wb-wire-post-top-story-title > a:hover,
h3.wb-wire-post-top-story-title > a:visited{
    color:#fff;
}

.wb-wire-post-title{
	color: #666666;
	font-weight:bold;
}

h3.wb-wire-post-title{
	margin: 0px 0px 5px 0px;
    font-size:13px;
    color:#777;
}

h3.wb-wire-post-title-2{
  	margin: 0px;
    font-size:13px;
    font-weight:bold;
    color:#777;
}

.wb-wire-post-title a:visited,
.wb-wire-post-title-2 a:visited{
	color:#777;
}

.wb-wire-post-author{
	padding:0px 0px 5px 0px;
	font-style:italic;
}

.wb-wire-post-source{
	padding:0px 0px 0px 0px;
	font-style:italic;
    font-weight:bold;
    font-size:12px;
    color:#999;
}

.wb-wire-post-time{
	color: #900000;
	font-style:italic;
	font-size:12px;
    padding:0px 0px 2px 0px;
}

h5.wb-wire-post-title a,
h5.wb-wire-post-title a:hover,
h5.wb-wire-post-title a:visited{
	color: #888;
}

.wb-wire-post-more-link-top-container{
    text-align:right;
    padding:0px 5px 0px 0px;
    margin:0px;
}

.wb-wire-post-more-link-featured-container{
    text-align:right;
    padding:2px 0px 0px 0px;
    margin:0px;
}

a.wb-wire-post-more-link-featured{
    font-size:12px;
}

a.wb-wire-post-more-link-top{
   color:#fff;
}

 a.wb-wire-post-more-link-top:hover {
   color:#428bca;
}

a.wb-wire-post-more-link{
    text-decoration:none;
	font-size:12px;
}

a.wb-wire-post-collapse-link{
    margin-bottom:5px;
}

.wb-news-post-expand-link-container{
	margin:5px 0px 0px 0px;
}

.wb-wire-post-content{
    margin:0px;
	padding:0px;
	color:#000;
	font-size:13px;
	font-family:verdana,sans-serif;
}

.wb-wire-post-content-external{
    margin:0px;
    padding:0px;
	color:#444;
	font-size:13px;
}

.wb-wire-post-link-container{
	padding:0px 0px 5px 0px;
}

.wb-wire-post-link{
	font-weight:bold;
	font-size:12px;
}

.wb-wire-post-img-100{
    width:100%;
}

.wb-wire-post-img-topStory{
    min-height:226px;
}

.wb-wire-post-img-featured{
    float:left;
    width:78px;
    margin:0px 7px 5px 0px;
}

.wb-wire-post-img-featured,
.wb-wire-post-img-topStory,
.wb-carousel-item-img{
	border:1px solid #DCDCDC;
}

.wb-wire-post-img{
    float:right;
    width:110px;
    margin:5px 0px 10px 10px;
	border:1px solid #DCDCDC;
}

.wb-wire-featured-title{
	color: #666666;
	font-weight:bold;
}

h2.wb-wire-featured-title{
	margin: 0px 0px 0px 0px;
	font-size:29px;
}

h3.wb-wire-featured-title{
	margin: 10px 0px 0px 0px;
}

@media (max-width:375px) AND (min-width:320px){

    .wb-wire-post{
		font-size:14px;
	}

    h3.wb-wire-post-top-story-title,
    h3.wb-wire-post-title-2,
	h3.wb-wire-post-title{
		font-size:13px;

	}

    .wb-wire-post-author,
    .wb-wire-post-source{
	    font-size:11px;
    }

	.wb-wire-post-time{
	    font-size:11px;
	}

    a.wb-wire-post-expand-link{
        margin:8px 0px 5px 0px;
    }

    a.wb-wire-post-collapse-link{
        margin:8px 0px 5px 0px;
    }

	.wb-news-post-expand-link-container{
		margin:0px;
	}

    a.wb-wire-post-more-link-top,
    a.wb-wire-post-more-link,
	a.wb-wire-post-link{
		font-size:12px;
	}

    .wb-wire-post-img-featured,
    .wb-wire-post-img{
        width:100px;
    }

	.wb-wire-post-img{
		margin:0px 0px 10px 10px;
	}

}

@media(max-width:767px) and (min-width:376px){

    .wb-wire-post{
		font-size:14px;
	}

    h3.wb-wire-post-top-story-title,
    h3.wb-wire-post-title-2,
	h3.wb-wire-post-title{
		font-size:15px;

	}

    .wb-wire-post-author,
    .wb-wire-post-source,
	.wb-wire-post-time{
	    font-size:12px;
    }


    a.wb-wire-post-expand-link{
        margin:10px 0px 5px 0px;
    }

    a.wb-wire-post-collapse-link{
        margin:10px 0px 5px 0px;
    }

	.wb-news-post-expand-link-container{
		margin:0px;
	}

    a.wb-wire-post-more-link-top,
    a.wb-wire-post-more-link,
	a.wb-wire-post-link{
		font-size:13px;
	}

    .wb-wire-post-img-featured,
    .wb-wire-post-img{
        width:110px;
    }

	.wb-wire-post-img{
		margin:0px 0px 10px 10px;
	}

}

@media(min-width:768px) AND (max-width:991px){

    .wb-wire-post-img,
	.wb-section-item-img{
        width:100px;
    }

	.wb-wire-post{
		font-size:12px;
	}

    .wb-wire-post-img-topStory{
        min-height:172px;
    }

	a.wb-wire-post-more-link,
    a.wb-wire-post-more-link-top,
    a.wb-wire-post-more-link-featured{
        font-size:11px;
    }

    .wb-wire-post-more-link-top-container{
        text-align:right;
        padding:0px 2px 0px 0px;
    }

    .wb-wire-post-more-link-featured-container{
        padding:0px 5px 5px 0px;
    }

	h3.wb-wire-post-title-2,
	h3.wb-wire-post-top-story-title{
		font-size:10px;
	}

	h3.wb-wire-post-title{
		font-size:14px;
	}

    .wb-wire-post-author,
    .wb-wire-post-source{
	    font-size:10px;
    }

	.wb-wire-post-content-external,
	.wb-wire-post-content{
		font-size:10px;
	}

}
@media(min-width:992px) AND (max-width:1199px){

    .wb-wire-post-img-featured{
        width:78px;
    }

	h3.wb-wire-post-title-2,
    h3.wb-wire-post-top-story-title{
		font-size:11px;
	}

	a.wb-wire-post-more-link,
    a.wb-wire-post-more-link-top{
        font-size:10px;
    }

    .wb-wire-post-source{
        font-size:10px;
    }

}
@media(min-width:1200px){


}