.slideshow .module-header h3{
    font-size: 1.8em;
    font-weight: bold;
    margin-bottom: 8px;
    text-transform: uppercase;
}
.slideshow .module-header h3 a{
    color: #000;
}
.slideshow .module-header h3 a:hover{
    text-decoration: underline;
}
.current-channel-header .slideshow-share,
.current-channel-header .reuters-share-button{
    float: right;
}
.slideshow .current-channel-header .slideshow-share{
    position: absolute;
    bottom: 0;
    right: 0;
}
.current-channel-header .reuters-share-button{
    background: #fff;
    width: 130px;
}
.current-channel-header .current-channel-share {
    display: none;
    float: left;
    margin-right: 30px;
}
.current-channel-share .reuters-share{
    margin: 0;
}
.slideshow .current-channel-header{
    margin: 10px 0;
    position: relative;
}
.slideshow .current-channel-title{
    color: #333;
    display: inline-block;
    font-family: arial,helvetica,sans-serif;
    font-size: 2.4em;
    font-weight: normal;
    position: relative;
    width: 560px;
}
.slideshow .sectionContent .column2{
	margin-top: 16px;
}
.slideshow.slideshow-landing .sectionContent .column2{
    margin-top: 0;
}
.slideshow .sectionContent .mod-sticky{
	margin-top: 10px;
}
.slideshow-more{
    clear: both;
}
.slideshow-more a{
    border: 1px solid #006e97;
    border-radius: 4px;
    color: #006e97;
    display: inline-block;
    font-size: 1.2em;
    margin: 0 0 20px;
    padding: 8px;
}
.slideshow-more a:hover{
    text-decoration: underline;
}
.slideshow .current-channel-container{
    background: #161616;
    padding: 0;
    margin: 0 0 30px;
    overflow: hidden;
}
.slideshow-content .slide{
    float: left;
    margin-bottom: 25px;
    width: 312px;
}
.slideshow-content .slide:nth-child(even){
    margin-left: 20px;
}
.slideshow-content .slide-thumb a{
    background: url("http://s3.reutersmedia.net/resources_v2/images/rcom-logo.png") no-repeat 99px 44px #e6e6e6;
    display: inline-block;
    height: 208px;
    width: 312px;
}
.slideshow-content .slide-thumb img{
    background: none;
}
.slideshow-content .slide-inset,
.slideshow-content .slide-thumb img{
    height: inherit;
    width: inherit;
}
.slideshow-content .slide.slide-right{
    margin-left: 20px;
}

.slideshow-slide-container .slide-list-container{
	background: url("http://s4.reutersmedia.net/resources_v2/images/rcom-bg-spotlight.png") center 0 / 655px 655px no-repeat;
    width: 976px;
}
.slideshow-slide-container .slide-list .slide{
    box-shadow: none;
    position: relative;
}
@media only screen and (min-device-width: 1024px){
    .slideshow-slide-container .slide-list .slide{
        height: 875px;
    }
}
@media only screen and (max-device-width: 1024px){
    .slideshow-slide-container .slide-list .slide.slick-active{
        height: 875px;
    }
}
.slide-container.slideshow-slide-container {
    height: 875px;
    margin: 0;
}
.slideshow-slide-container .slick-list {
    overflow: visible;
}
.slideshow-slide-container .slick-active .slide-desc,
.slideshow-slide-container .slide-ad,
.slideshow-slide-container .slide-end-screen {
    cursor: text;
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.slideshow-slide-container .slide-ad,
.slideshow-slide-container .slide-end-screen {
    display: block;
}

.slideshow-slide-container .slide-desc p {
    font-size: 1em;
    line-height: 18px;
}


.slideshow-slide-container .slide-desc-main {
    margin: 0 0 0 30px;
}

.slide-desc-main-container .extended-txt-btn {
    margin-left: 4px;
    color: #2b9ac4;
    cursor: pointer;
}

.slideshow-slide-container .slide-desc-data {
    text-align: right;
}

.slideshow-slide-container .slide-desc-info {
    color: #999;
}

.slideshow-slide-container .slide-desc-info-txt {
    margin: 0 0 20px 0;
}

.slideshow-slide-container .slide-desc-more {
    float: right;
}

.slideshow-slide-container .reuters-share {
    font-size: 10px;
}
.slideshow-slide-container .slide-desc-curnum {
    font-size: 1.2em;
    font-weight: bold;
}

.slideshow .arrow-left .arrow-left-ico,
.slideshow .arrow-right .arrow-right-ico,
.slideshow .arrow-end-next .arrow-right-ico{
    width: 12px;
    height: 44px;
}
.slideshow .arrow-left .arrow-left-ico{
    background-position: -100px -800px;
    float: left;
    margin-left: 15px;
}
.slideshow .arrow-left:hover .arrow-left-ico{
	background-position: -150px -800px;
}
.slideshow .arrow-right .arrow-right-ico,
.slideshow .arrow-end-next .arrow-right-ico{
    background-position: -112px -755px;
    float: right;
    margin-right: 15px;
}
.slideshow .arrow-right:hover .arrow-right-ico{
	background-position: -162px -755px;
}
.slide-container.slideshow-slide-container .arrow-right,
.slide-container.slideshow-slide-container .arrow-left,
.slide-container.slideshow-slide-container .arrow-end-next{
    background: none;
    border: none;
    margin: 0;
    outline: none;
    top: 0;
    height: 361px;
    width: 75px;
    padding: 290px 0 0;
    z-index: 5000;
}
.slide-container.slideshow-slide-container .slick-disabled .arrow-ico{
    display: none;
}
.slide-container.slideshow-slide-container .arrow-right,
.slide-container.slideshow-slide-container .arrow-end-next{
    right: -35px;
}
.slide-container.slideshow-slide-container .arrow-left{
    left: -35px;
}

.slideshow-content .slide-inset .slide-text {
    height: 70px;
}

.slide-inset .slide-text a.slide-text-link{
    padding: 3px 0;
}


/* slide show end screen */
.slideshow-slide-container .slide-list .slide.slide-end-screen{
	background: none;
}
.slide-end-screen .end-screen {
    box-sizing: border-box;
    height: 655px;
    padding: 158px 83px 0 83px;
}
.slideshow .slick-slide.slide-end-screen img{
	max-height: 240px;
}

.slide-end-screen .end-screen-left,
.slide-end-screen .end-screen-right {
    box-sizing: border-box;
    width: 50%;
    float: left;
}

.slide-end-screen .end-screen-label {
    display: block;
    font-size: 1.2em; /* 12px */
    line-height: 1.5; /* 18px */
    color: #ccc;
    text-transform: uppercase;
}

.slide-end-screen .slideshow-title {
    margin-bottom: 8px;
    font-weight: normal;
    font-size: 1.4em; /* 14px */
    line-height: 1.2858; /* 18px */
}

.slide-end-screen .slideshow-title a {
    color: #fff;
}

.slide-end-screen .current-slideshow .slideshow-title{
	padding: 0;
}

.slide-end-screen .current-slideshow .reuters-share{
	left: 10px;
	top: 10px;
}

.current-slideshow {
    width: 394px;
    margin: 0 auto;
}

.current-slideshow .slideshow-title {
    padding-top: 18px;
}

.current-slideshow .slideshow-image {
    position: relative;
}

.current-slideshow .slideshow-image .end-screen-label {
    position: absolute;
    top: 10px;
    left: 10px;
}

.current-slideshow img {
    width: 100%;
    opacity: .33;
}

.current-slideshow .reuters-share {
    position: absolute;
    top: 18px;
    margin-top: 4px 0 28px;
}

.current-slideshow .replay-slideshow {
	display: inline-block;
    left: 10px;
    position: absolute;
    top: 60px;
}

.end-screen-right .next-slideshow img {
    width: 100%;
}

.slide-end-screen .slide-desc {
    box-sizing: border-box;
    width: 100%;
    height: 200px;
    padding-top: 54px;
    text-align: center;
}

.slide-end-screen .view-more-button,
.slide-end-screen .view-more-slides {
    color: #808080;
    display: inline-block;
    width: 130px;
}

.slide-end-screen .view-more-slides:hover .view-more-button{
	color: #fff;
}

.slide-end-screen .view-more-ico {
	background: url("http://s2.reutersmedia.net/resources_v2/images/rcom-sprite.png") no-repeat -100px 0;
	display: inline-block;
	height: 10px;
	width: 10px;
	margin-top: 5px;
}

.slide-end-screen .view-more-slides:hover .view-more-ico {
	background-position: -150px 0;
}

.slide-end-screen .view-more-slides {
	cursor: pointer;
}

.end-screen .current-slideshow {
	margin-top: 18px;
}

.slideshow .slick-slide img{
	max-height: 655px;
}

.slick-slide .arrow-end-next arrow-right {
	display: none;
}

.slick-slide .slide-end-screen .arrow-end-next arrow-right {
    display: block;
}
.rcom-indicator{
	height: 0;
	width: 0;
}
.slick-active .rcom-indicator{
	background: url("http://s4.reutersmedia.net/resources_v2/images/rcom-indicator.png") no-repeat 50% 50%;
	-webkit-animation: rcom-indicator 1.2s linear infinite;
	animation: rcom-indicator 1.2s linear infinite;
	height: 32px;
    left: 475px;
    position: absolute;
    top: 315px;
    width: 32px;
}

@-webkit-keyframes rcom-indicator{
	100% {-webkit-transform: rotate(360deg);}
}

@keyframes rcom-indicator{
	100% {transform: rotate(360deg);}
}
.ad-timer.ad-timer-active {
    color: #fff;
    cursor: pointer;
}

.ad-timer.ad-timer-active .timer-loader {
    border: 3px solid #fff;
    border-radius: 100%;
}

.ad-timer.ad-timer-active .circle {
    display: none;
}

.slideshow-slide-container .slide-ad-module{
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
}
.slideshow-slide-container .slide-ad {
    position: relative;
    width: 976px;
    height: 655px;
    color: #666;
}

.slideshow-slide-container .in-slideshow-ad {
    position: absolute;
    top: 236px;
    right: 0;
    left: 0;
    width: 300px;
    height: 250px;
    margin: auto;
}

.slideshow-slide-container .ad-label {
    position: absolute;
    top: -12px;
    left: 0;
    font-size: 1.1em; /* 11px */
    text-transform: uppercase;
}

.slideshow-slide-container .ad-timer {
    position: absolute;
    right: 0;
    bottom: -94px;
    left: 0;
    width: 100px;
    height: 30px;
    margin: 0 auto;
    font-size: 1.4em; /* 14px */
    line-height: 2.1429; /* 30px */
}

.ad-timer .timer {
    position: relative;
    top: 9px;
    display: inline-block;
    width: 30px;
    height: 30px;
    margin-left: 4px;
}

.timer .timer-loader,
.timer-loader .circle,
.timer-loader .pie,
.timer-loader .mask {
    box-sizing: border-box;
}

.timer .timer-loader,
.timer-loader .time,
.timer-loader .circle {
    width: 30px;
    height: 30px;
}

.timer .timer-loader {
    position: relative;
    border: 3px solid #161616;
}

.timer-loader .time {
    position: absolute;
    top: -3px;
    left: -3px;
    z-index: 400;
    font-size: .7857em; /* 11px */
    line-height: 2.7273; /* 30px */
    color: #ccc;
    text-align: center;
}

.timer-loader .circle {
    position: relative;
    top: -3px;
    left: -3px;
    border-radius: 100%;
    background: #161616;
}

.timer-loader .pie {
    position: absolute;
    width: 50%;
    height: 100%;
    background: none;
    border: 3px solid #ff8000;
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
}

.timer-loader .spinner {
    z-index: 200;
    border-right: none;
    border-radius: 100% 0 0 100%/50% 0 0 50%;
}

.timer-loader.run-animation .spinner {
    -webkit-backface-visibility: hidden;
    -webkit-animation: rota 3s linear;
    animation: rota 3s linear;
}

.timer-loader .filler {
    left: 50%;
    z-index: 100;
    border-left: none;
    border-radius: 0 100% 100% 0/0 50% 50% 0;
    opacity: 0;
}

.timer-loader.run-animation .filler {
    -webkit-backface-visibility: hidden;
    -webkit-animation: fill 3s steps(1, end);
    animation: fill 3s steps(1, end);
}

.timer-loader .mask {
    position: absolute;
    z-index: 300;
    width: 50%;
    height: 100%;
    background: inherit;
    opacity: 1;
}

.timer-loader.run-animation .mask {
    -webkit-backface-visibility: hidden;
    -webkit-animation: mask 3s steps(1, end);
    animation: mask 3s steps(1, end);
}

@-webkit-keyframes rota {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes rota {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@-webkit-keyframes fill {
  0%        { opacity: 0; }
  50%, 100% { opacity: 1; }
}

@keyframes fill {
  0%        { opacity: 0; }
  50%, 100% { opacity: 1; }
}

@-webkit-keyframes mask {
  0%        { opacity: 1; }
  50%, 100% { opacity: 0; }
}

@keyframes mask {
  0%        { opacity: 1; }
  50%, 100% { opacity: 0; }
}

.ad-timer .timer.hide {
	display: none;
}

.slideshow-slide-container .slide-list .slide-image{
    display: inline-block;
    height: 655px;
    width: 976px;
    overflow: hidden;
    position: relative;
}
.slideshow-slide-container .slide-list .slide-image .slide-image-enclosure{
    display: inline-block;
    height: 655px;
    overflow: hidden;
}
.slideshow-slide-container .slide-list .slide-image .slide-image-enclosure img{
	bottom: 0;
    display: block;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
}


/* Don't load under 1024px */
@media only screen and (min-device-width: 1024px){
    .slideshow-slide-container .slick-slide{
        -moz-opacity: 0.30;
        opacity:.30;
        filter: alpha(opacity=30);
    }
    .slideshow-slide-container .slick-active {
        -moz-opacity: 1;
        opacity:1;
        filter: alpha(opacity=100);
    }
    .slideshow-slide-container .slide-desc {
        opacity: 0;
        transition: opacity .5s;
    }
    .slideshow-slide-container .slide-desc.slide-desc-active {
        opacity: 1;
    }
}


.slideshow-slide-container .slide-desc {
    display: none;
}
.slideshow-slide-container .slide-desc.slide-desc-active {
    height: 170px;
    padding: 25px 0;
    font-size: 1.2em;
    line-height: 18px;
    color: #fff;
    display: block;
}

.slick-slide {
	visibility: hidden;
}
.slick-slide.slick-active,
.slick-slide-visible {
	visibility: visible;
}

/* slideshow extended caption */

.extended-txt-container {
    box-sizing: border-box;
    position: absolute;
    left: 166px;
    bottom: 86px;
    z-index: 1;
    width: 644px;
    height: 0;
    overflow: hidden;
    transition: all .5s ease;
}

.extended-txt h4 {
    font-size: 1em;
    color: #999;
}

.extended-txt-active .slide-desc-byline,
.extended-txt-active .slide-desc-txt {
    display: none;
}

.extended-txt-active .extended-txt-container {
    display: block;
    height: 455px;
    padding: 16px 0;
    background: rgba(22, 22, 22, .85);
}

.extended-txt-container .extended-txt {
    height: 423px;
    padding: 0 32px;
    opacity: 0;
}

.extended-txt-active .extended-txt {
    opacity: 1;
}

.extended-txt-active .extended-txt .slide-desc-byline {
    display: block;
    font-weight: normal;
}

.extended-txt-active .extended-txt p {
    margin-bottom: 18px;
}

.slideshow-slide-container .slide-desc-share {
    position: absolute;
    left: 198px;
    bottom: 24px;
    z-index: 2;
}

.extended-txt-container .mCSB_container {
    overflow: visible;
}

.extended-txt-container .mCSB_scrollTools {
    top: 20px;
    right: 0;
    z-index: 3;
}

.extended-txt-container .mCSB_scrollTools {
    width: 4px;
    border-radius: 4px;
    opacity: 1;
}

.extended-txt-container .mCSB_dragger {
    border-radius: 4px;
}

.extended-txt-container .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: rgba(51, 51, 51, 1);
}

.extended-txt-container .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.extended-txt-container .mCS-dark.mCSB_scrollTools_onDrag .mCSB_dragger_onDrag:active .mCSB_dragger_bar,
.extended-txt-container .mCS-dark.mCSB_scrollTools .mCSB_dragger_onDrag:active .mCSB_dragger_bar,
.extended-txt-container .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background: rgba(51, 51, 51, .85);
}

.extended-txt-container .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
    width: 4px;
    background: #101010;
}

.extended-txt-container .close-extended-txt-btn {
    position: absolute;
    top: 16px;
    right: 27px;
    display: none;
    width: 14px;
    height: 14px;
    background: url(http://s2.reutersmedia.net/resources_v2/images/icon-close.png) no-repeat;
    font-size: 0;
    cursor: pointer;
}

.extended-txt-container .close-extended-txt-btn:hover {
    background: url(http://s4.reutersmedia.net/resources_v2/images/icon-close-hover.png);
}

.extended-txt-active .close-extended-txt-btn {
    display: block;
}

/* End Screen Share */

.slide-end-screen .reuters-share .shr-mailSlide .shr-ico {
    background-position: 0px -90px;
}

.slide-end-screen .reuters-share .shr-twitter .shr-ico {
    background-position: -30px -90px;
}

.slide-end-screen .reuters-share .shr-facebook .shr-ico {
    background-position: -60px -90px;
}

.slide-end-screen .reuters-share .shr-linkedin .shr-ico {
    background-position: -90px -90px;
}

.slide-end-screen .reuters-share .shr-reddit .shr-ico {
    background-position: -120px -90px;
}

.slide-end-screen .reuters-share .shr-google .shr-ico {
    background-position: -150px -90px;
}

.slide-end-screen .reuters-share .shr-weibo .shr-ico {
    background-position: -180px -90px;
}

.slide-end-screen .reuters-share .shr-wechat .shr-ico {
    background-position: -210px -90px;
}

.slide-end-screen .reuters-static-dark.reuters-static-btn.shr-replay .btn-ico,
.slide-end-screen .reuters-static-btn.reuters-static-btn-dark.shr-replay .btn-ico{
    background-position: -450px -90px;
}

.slide-end-screen .reuters-static-dark.reuters-static-btn.shr-replay a:hover .btn-ico,
.slide-end-screen .reuters-static-btn.reuters-static-btn-dark.shr-replay a:hover .btn-ico{
    background-position: -450px -30px;
}

.slide-end-screen .reuters-static-dark.reuters-static-btn.shr-replay a:hover .shr-txt{
	color: #fff;
}

.slide-nav .slideshow-more{
    clear: none;
}
.slide-nav .slideshow-more.slideshow-more-prev,
.slide-nav .slideshow-more.slideshow-more-next{
    float: left;
}
.slide-nav .slideshow-more.slideshow-more-prev{
    margin-right: 10px;
}
