/*------------------------------------------------------------------------------ ## Components -> Slider ------------------------------------------------------------------------------*/ .amp-slider { background: #ffffff; direction: ltr; } .amp-slider a { text-decoration: none; } .homepage-slider { margin: 0 -15px; } /*------------------------------------------------------------------------------ ## Components -> Slider -> Featured Slider ------------------------------------------------------------------------------*/ .rtl .amp-featured-slider .content-holder { direction: rtl; } .amp-featured-slider .img-holder { width: 100%; margin-right: 0; margin-bottom: 0; padding-top: 100%; } .amp-featured-slider .img-holder:before { padding-top: 0; } .amp-featured-slider .content-holder { bottom: 0; } @media only screen and (min-width: 600px) { .amp-featured-slider .content-holder { bottom: 26px; left: 26px; right: 26px; } } .amp-featured-slider .content-holder .slider-meta { margin-bottom: 10px; } .amp-featured-slider .content-holder .slider-meta, .amp-featured-slider .content-holder .slider-meta a { font-family: "Overpass Mono", monospace; font-size: 14px; color: #9f9f9f; } .amp-featured-slider .content-holder .slider-meta a.author { font-weight: 700; text-decoration: underline; } .amp-featured-slider .content-holder h3 { margin: 0; font-size: 24px; line-height: 1.25; } .amp-featured-slider .amp-carousel-button-prev, .amp-featured-slider .amp-carousel-button-next { border-radius: 50px; cursor: pointer; }