/* Thought Leadership =====
===========================*/
.thought-leadership-slideshow {
	margin-bottom:40px;
}
.thought-leadership-slideshow article.list-item {
    padding: 0;
    /*min-height: 330px;*/
}
.thought-leadership-slideshow article.list-item .basic-text {
	font-size:14px;
}

.thought-leadership-slideshow .slide,
.thought-leadership-slideshow article.list-item img {
    width: 100%;
    max-width: 100%;
	padding-right:0;
}

.thought-leadership-slideshow article.list-item .basic-text,
.thought-leadership-slideshow article.list-item .thin-title {
    color: #fff;
}
.thought-leadership-slideshow article.list-item .thin-title {
	font-size:40px;
}

.thought-leadership-slideshow .absolute-container {
    z-index: 10;
    bottom: 0;
    left: 0;
    padding:0 55px 20px 55px;
}

.thought-leadership-slideshow .cycle-next,
.thought-leadership-slideshow .cycle-prev {
color: #fff;
font-size: 45px;
padding: 22px 0px;
position: absolute;
top: 50%;
z-index: 200;
margin-top: -50px;
cursor: pointer;
background-color: rgba(255,255,255,0.3);
width: 45px;
height: 85px;
text-align: center
}

.thought-leadership-slideshow .cycle-prev {
    left:0;
}

.thought-leadership-slideshow .cycle-next {
    right:0;
}

.thought-leadership-slideshow .cycle-pager {
    position: absolute;
    right: 0;
    bottom: 0;
    font-size: 3em;
    z-index: 200;
    padding: 0 20px;
    color: #999999;
}

.thought-leadership-slideshow .cycle-pager span:not(:last-child) {
    padding-right: 3px;
}

.thought-leadership-slideshow .cycle-pager-active {
    color: #E51836;
}

.thought-leadership-archive .thought-leadership-slideshow article.list-item .title {
	font-family:'Droid Serif',Verdana, Geneva, sans-serif;
	font-size:30px;
}

.thought-leadership-archive .list-page .list-item .title {
	font-family:'Open Sans', calibri , Helvetica, sans-serif;
	font-size:22px;
}
.thought-leadership-archive .list-page .list-item .sponsored-by {
	margin-bottom:0;
	margin-top:5px;
	font-size:10px;
	color:inherit;
}

.thought-leadership-archive .list-page .list-item.block-align img {
	max-width:200px;
}


.xxs-size .thought-leadership-slideshow,
.xs-size .thought-leadership-slideshow {
	margin-botom:0;
}
.xxs-size .thought-leadership-slideshow article.list-item .thin-title,
.xs-size .thought-leadership-slideshow article.list-item .thin-title,
.sm-size .thought-leadership-slideshow article.list-item .thin-title {
	font-size:25px;
}

.xxs-size .thought-leadership-slideshow article.list-item .thin-title,
.xs-size .thought-leadership-slideshow article.list-item .thin-title {
	font-size:18px;
}
.xxs-size .thought-leadership-slideshow .cycle-next, 
.xxs-size .thought-leadership-slideshow .cycle-prev, 
.xs-size .thought-leadership-slideshow .cycle-next, 
.xs-size .thought-leadership-slideshow .cycle-prev {
    color: #fff;
    font-size: 25px;
    padding: 13px 0px;
    position: absolute;
    top: 50%;
    z-index: 200;
    margin-top: -25px;
    cursor: pointer;
    background-color: rgba(255,255,255,0.3);
    width: 20px;
    height: 50px;
    text-align: center;
}

.xxs-size .thought-leadership-slideshow .absolute-container,
.xs-size .thought-leadership-slideshow .absolute-container {
	padding:0 20px 20px 20px;
}
.xxs-size .thought-leadership-slideshow article.list-item .basic-text,
.xs-size .thought-leadership-slideshow article.list-item .basic-text{
	display:none;
}

h2.listing-header.iv-header {
    color: #CC1528;
}

.iv h2.thin-title {
    color: #cc9933;
}

h2.thin-title {
    margin-top: 10px;
}
