.o-explain-story img{max-width: 100%;}
.m-explain-content{position: relative;display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;}
.explain-more {color: #fff; text-align: center;}
.explain-more__link {padding: 7px 20px;text-transform: uppercase;}
.o-explain-story .slick-dots{position: inherit;bottom: -10px;}
.o-explain-story .slick-dots li button:before{background: #ea0500;border-radius: 50%;height:9px;width:9px;text-indent: -999px;}
.o-explain-story .slick-dots li.slick-active button:before {opacity: 85;color: #ea0500;}

@media only screen and (max-width:1800px) and (min-width:768px) {
    .explainbox .slick-slider{padding-bottom: 20px;}
    .explainbox .slick-slider .slick-dots {bottom: 0;margin-top: 10px;position: absolute;bottom:4px;left: 50%;transform: translateX(-50%);width: auto;    }
    .explainbox .slick-slider .slick-dots li{width:9px; height:9px}
    .explainbox .slick-slider .slick-prev,.explainbox .slick-slider .slick-next{background:url(../images/next-prev-btn.png) no-repeat;z-index: 9;top:initial;bottom:-14px;width:26px;height: 26px;}
    .explainbox .slick-slider .slick-prev,.explainbox .slick-slider .slick-prev:hover,.explainbox .slick-slider .slick-prev:focus {left:230px; background-position: 0px 0;}
    .explainbox .slick-slider .slick-next,.explainbox .slick-slider .slick-next:hover,.explainbox .slick-slider .slick-next:focus {right:230px; background-position: -34px 0;}
}

@media screen and (min-width: 768px) {
	.o-explain-story__header{margin-bottom: 5px;}
	.m-explain-slides__list{position: relative;margin-left: 10px; margin-right: 10px;}
    .explainbox{margin-left: -10px;margin-right: -10px;}
    .o-explain-story{background-color: #fff;border: 3px solid #0b122b;margin-bottom: 30px;overflow: hidden;padding: 10px;position: relative;}
    .m-explain-content{margin: -20px auto 0;max-width: calc(100% - 20px);background: #fff;padding: 10px;}
    .m-explain-content__summary{font-family: var(--content-font-droidserif);font-size: 16px;line-height: 22px;font-weight: 400;padding: 0;}
    .m-explain-content p {color: #444;font-size: 14px;font-weight: 400;line-height: 17px;}
    .explain-more {margin-top: 0;position: absolute;top: 7px;right: 0;}
    .o-explain-story__header img{padding-bottom: 4px; width: 160px; height: auto;}
    .m-explain-content .ie-premium {top: -16px;border-radius: 5px 5px 0 0;}
    .o-explain-story__header{position: relative;border-bottom: 1px dotted var(--content-border-color);margin-bottom: 15px;width: 100%;}
    .o-explain-story__header:after {content: "";position: absolute;height: 1px;width: 100%;left: 0;border-bottom: 1px dotted var(--content-border-color);bottom: -3px;}
    .o-explain-story .slick-dots{bottom: 0;margin-top: 10px;}
	.o-explain-story__header{margin-bottom:12px;}
	.m-explain-content__summary {color:#000;}
	.explain-more__link {background: #ea0500;border-radius: 25px;display: inline-block;padding: 7px 20px;font-size: 11px;font-weight: 700;}
	.o-explain-story a{color: inherit;}
}
@media screen and (max-width: 767px) {
/* =================================Express-explained========================= */
   .o-explain-story { margin: 0 -20px 20px -20px; padding-left: 20px;}
   .o-explain-story__header img{ width: 130px; height: auto; }
   .explained-slides::-webkit-scrollbar{display: none;scrollbar-width: none;}
   .m-explain-slides__list {margin: 0;display: inline-block;vertical-align: top;width: 250px;}
   .o-explain-story  .m-explain-slides__list img{border-radius: 5px;}
    .explained-slides {margin-top: 15px;white-space: nowrap;overflow-x: auto;overflow-y: hidden;width: 100%;clear: both;}
	.m-explain-content {position: relative;background: #fff;max-width: calc(100% - 16px);min-width: 200px;margin: -25px auto 0;padding: 10px;overflow: hidden;font-size: 15px;line-height: 20px;white-space: normal;  font-family: var(--content-font-droidserif);}
    .explain-more {margin: 5px 0 15px;}
    .m-explain-content p{display: none;}
    .m-explain-content__summary {height: auto; font-weight: 200;}
	.explain-more__link {color: #ea0500;font-size: 12px;font-weight: 400;font-family: var(--content-font-roboto);}
}
