.editorial-auto-carousel.legend:before{content:"M69 Editorial Auto Carousel"}
.editorial-auto-carousel a{color:black;font-size:18px;text-transform:uppercase}
.editorial-auto-carousel a:hover{text-decoration:none}
.editorial-auto-carousel .title{border-right:1px solid black;font-size:18px;text-transform:uppercase}
.editorial-auto-carousel .desktop .title{padding-left:15px;margin:25px 0 0;border-right:1px solid}
.editorial-auto-carousel .desktop .title:first-child{padding-left:5px}
.editorial-auto-carousel .title:last-child{border-right:0}
.editorial-auto-carousel .counter{margin-bottom:42px;font-size:14px}
.editorial-auto-carousel .dots{position:absolute;right:0;z-index:3;background-color:white;padding-bottom:2px}
.editorial-auto-carousel .dot{width:10px;height:10px;display:block;background-color:#d1d1d1;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-left:14px;float:left}
.editorial-auto-carousel .dot.active{background:#181818}
.editorial-auto-carousel .title-link .link{height:50px;overflow:hidden;color:#333}
.editorial-auto-carousel .image{position:absolute;width:100%;z-index:2;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.editorial-auto-carousel .image.active{z-index:1}
.editorial-auto-carousel .image.transition{-webkit-transition:-webkit-transform 1s linear;-moz-transition:-moz-transform 1s linear;-ms-transition:-ms-transform 1s linear;-o-transition:-o-transform 1s linear;transition:transform 1s linear}
.editorial-auto-carousel .image.left{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
.editorial-auto-carousel .image.right{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}
.editorial-auto-carousel .image.dotted{z-index:3}
.editorial-auto-carousel .carousel{overflow:hidden}
.editorial-auto-carousel .item-content{position:relative}
.editorial-auto-carousel .item-play{padding-bottom:68%}
.editorial-auto-carousel .nav{height:171px;border-bottom:3px solid black}
.editorial-auto-carousel .bars>div{padding:0}
.editorial-auto-carousel .bar{height:4px;overflow:hidden}
.editorial-auto-carousel .play-icon-video{width:75px}
.editorial-auto-carousel .bar-color{height:inherit;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
.editorial-auto-carousel .bar.transition .bar-color{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-property:transform;-moz-transition-property:transform;-ms-transition-property:transform;-o-transition-property:transform;transition-property:transform}
.editorial-auto-carousel .bar.active .bar-color{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
@keyframes auto-caoursel-bar{from{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
}
.editorial-auto-carousel .pointer{cursor:pointer}
.editorial-auto-carousel .mobile{display:none}
.editorial-auto-carousel .link-title{width:66%;display:inline}
.editorial-auto-carousel .link-title span{background-color:white}
.editorial-auto-carousel .internal-video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}
.editorial-auto-carousel .internal-video-wrapper-table{display:table;width:100%;height:100%}
.editorial-auto-carousel .internal-video-wrapper-table-cell{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle;position:relative}
.editorial-auto-carousel .htmlvideo{height:100%;width:auto}
.editorial-auto-carousel .video{position:absolute;top:0;left:0;width:100%;height:100%}
.editorial-auto-carousel .video-frame{width:100%;height:100%}
.editorial-auto-carousel .video-cover{position:relative}
.editorial-auto-carousel .video-cover-zindex{z-index:-1}
.editorial-auto-carousel .video-cover.no-cover{z-index:-1}
.editorial-auto-carousel .image-cover{opacity:1}
.editorial-auto-carousel .image-cover.no-cover{opacity:0;visibility:hidden;z-index:-1}
.editorial-auto-carousel .panel-absolute.error,.editorial-auto-carousel .panel-absolute.play,.editorial-auto-carousel .panel-absolute.stop{position:absolute;top:0;z-index:200}
.editorial-auto-carousel .panel-absolute.error,.editorial-auto-carousel .panel-absolute.play{left:0;width:100%;height:100%}
.editorial-auto-carousel .panel-absolute.stop{right:0}
.editorial-auto-carousel .table{display:table;width:100%;height:100%}
.editorial-auto-carousel .cell{display:table-cell;vertical-align:middle;text-align:center}
.editorial-auto-carousel .play .icon,.editorial-auto-carousel .stop .icon{display:inline-block;cursor:pointer}
.editorial-auto-carousel .stop{display:none}
.editorial-auto-carousel .stop .icon{float:right;width:50px;height:50px}
.editorial-auto-carousel .stop img{width:100%}
@media(max-width:991px){.editorial-auto-carousel .mobile{display:block}
.editorial-auto-carousel .desktop{display:none}
.editorial-auto-carousel .title{margin-top:21px;font-size:10px;width:66%;display:inline-block}
.editorial-auto-carousel .title .link{color:black;text-transform:uppercase}
.editorial-auto-carousel .nav{height:auto;border-bottom:0}
.editorial-auto-carousel a{color:#000;font-size:10px;text-transform:uppercase}
.editorial-auto-carousel a span:nth-child(1){margin-right:5px}
.editorial-auto-carousel .link-title{display:inline-block}
}