section.editorial-image-carousel{padding-left:0 !important;padding-right:0 !important}
.editorial-image-carousel.author{min-height:50px;border:3px solid silver}
.editorial-image-carousel.legend:before{content:"M31 V2 Editorial Image Carousel";padding-left:100px}
.editorial-image-carousel .imgCarouselBoot img{-webkit-user-drag:none;-moz-user-drag:none;user-drag:none;-moz-user-select:none;-ms-user-select:none}
.editorial-image-carousel .carousel-inner img{width:100%}
.editorial-image-carousel .carousel-caption{bottom:0;color:#fff;height:155px;left:0;position:absolute;text-align:left;width:100%;text-transform:uppercase;padding:35px;background-color:rgba(34,34,34,0.55);height:auto;padding:24px 0 24px 0}
.editorial-image-carousel .paging{clear:both;color:white;float:left;font-size:14px;line-height:23px;margin-right:20px;padding-bottom:44px;padding-left:85px;text-align:left}
.editorial-image-carousel .title{color:white;float:left;font-size:16px;height:auto;line-height:20px;margin-bottom:10px;margin-right:10px;overflow:hidden;text-align:left;text-transform:uppercase;width:24%}
.editorial-image-carousel .text{float:left;font-size:16px;line-height:21px;max-width:55%;text-align:left;text-transform:none}
.editorial-image-carousel .glyphicon-chevron-left{background-image:url(../images/common/carousel-countrols.png);background-repeat:no-repeat;background-size:30px 29px;display:block;height:29px;width:15px}
.editorial-image-carousel .glyphicon-chevron-right{background-image:url(../images/common/carousel-countrols.png);background-repeat:no-repeat;background-size:30px 29px;display:block;height:29px;width:15px;background-position:-15px 0}
.editorial-image-carousel .glyphicon-chevron-right.white,.editorial-image-carousel .glyphicon-chevron-left.white{background-image:url(../images/common/carousel-countrols-white.png)}
.editorial-image-carousel .glyphicon-chevron-right.grey,.editorial-image-carousel .glyphicon-chevron-left.grey{background-image:url(../images/common/carousel-countrols-grey.png)}
.editorial-image-carousel .right.carousel-control{right:93px}
.editorial-image-carousel .left.carousel-control{left:93px}
.editorial-image-carousel .carousel-control{color:#fff;display:table;font-size:20px;margin-top:0;opacity:.5;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);top:50%;width:15px}
.editorial-image-carousel .carousel-indicators{bottom:127px;position:absolute;text-align:center;width:100%;margin-left:0;left:0 !important;display:none}
.editorial-image-carousel .carousel-indicators li.active{background-color:#fdfdfd !important}
.editorial-image-carousel .carousel-indicators li{height:11px !important;width:11px !important;background-color:#c7c7c7 !important;margin:0 4px !important}
.carousel-inner>.item{-webkit-transition:-webkit-transform .5s ease-in-out}
@media(max-width:991px){.editorial-image-carousel .title{width:auto}
.editorial-image-carousel .carousel-indicators{display:block}
.editorial-image-carousel .container.no-padding{padding:0}
.editorial-image-carousel .paging{padding-left:0;padding-bottom:0}
.editorial-image-carousel.title{width:auto;margin-right:0;margin-bottom:0}
.editorial-image-carousel .carousel-caption{position:relative;padding-left:79px;padding-right:80px;padding-bottom:30px;float:left;background-color:rgba(34,34,34,0.9)}
.editorial-image-carousel .paging{float:left;width:40px;margin-right:20px}
.editorial-image-carousel .title{float:left;width:80%}
.editorial-image-carousel .wrap_title{margin-bottom:11px;height:auto;width:100%;display:table}
.editorial-image-carousel .text{font-size:16px;max-width:100%;color:lightgray;width:100%;margin-top:0}
.editorial-image-carousel .right.carousel-control{right:86px}
.editorial-image-carousel .left.carousel-control{left:86px}
}
@media(max-width:767px){.editorial-image-carousel .right.carousel-control{right:33px}
.editorial-image-carousel .left.carousel-control{left:33px}
.editorial-image-carousel .carousel-caption{padding-left:30px;padding-right:30px}
.editorial-image-carousel .carousel-control{margin-top:-15px}
}