/* COLORS */
/* feature themes */
/* line 2, ../components/sass/_styles_slickslider.scss */
#featuredslider { background: #ececec; color: #000; overflow: hidden; height: auto; font-size: .9rem; }
/* line 4, ../components/sass/_styles_slickslider.scss */
#featuredslider #featurebox a { color: #09589a; font-weight: bold; text-decoration: underline; }
/* line 5, ../components/sass/_styles_slickslider.scss */
#featuredslider #featurebox h1, #featuredslider #featurebox h2, #featuredslider #featurebox h3, #featuredslider #featurebox h4 { color: #000; margin: 0 0 3px 0; }

/* line 9, ../components/sass/_styles_slickslider.scss */
#featuredslider.dark { background: #333; color: #ececec; }
/* line 11, ../components/sass/_styles_slickslider.scss */
#featuredslider.dark #featurebox a { color: #ffcb05; }
/* line 12, ../components/sass/_styles_slickslider.scss */
#featuredslider.dark #featurebox h1, #featuredslider.dark #featurebox h2, #featuredslider.dark #featurebox h3, #featuredslider.dark #featurebox h4 { color: #ffffff; }

/* new styles */
/* line 18, ../components/sass/_styles_slickslider.scss */
.leftfeaturebox .feature-text, .rightfeaturebox .feature-text { padding: 20px; }

@media (max-width: 767px) { /* line 22, ../components/sass/_styles_slickslider.scss */
  .rightfeaturebox .image-carousel, .leftfeaturebox .image-carousel { float: none !important; } }
@media (min-width: 992px) { /* line 26, ../components/sass/_styles_slickslider.scss */
  .leftfeaturebox .image-carousel { padding-left: 0; float: right; }
  /* line 27, ../components/sass/_styles_slickslider.scss */
  .rightfeaturebox .image-carousel { padding-right: 0; float: left; }
  /* line 29, ../components/sass/_styles_slickslider.scss */
  .leftfeaturebox .feature-text { padding-right: 0; }
  /* line 30, ../components/sass/_styles_slickslider.scss */
  .rightfeaturebox .feature-text { padding-left: 0px; } }
/* line 33, ../components/sass/_styles_slickslider.scss */
.image-carousel img { width: 100%; height: auto; }

/* line 35, ../components/sass/_styles_slickslider.scss */
.image-carousel > ul { list-style: none; padding-left: 0; }

/* line 37, ../components/sass/_styles_slickslider.scss */
ul.slick-slider { margin: 0; padding: 0; }

/* line 42, ../components/sass/_styles_slickslider.scss */
.slide-caption { bottom: 0px; padding: 10px; position: absolute; }

/* line 44, ../components/sass/_styles_slickslider.scss */
.slick-slider { margin-bottom: 0; position: relative; }
/* line 47, ../components/sass/_styles_slickslider.scss */
.slick-slider li { position: relative; }

/* line 49, ../components/sass/_styles_slickslider.scss */
ul.slickslide { padding-left: 0; width: 100%; }

/* line 54, ../components/sass/_styles_slickslider.scss */
ul.slickslide li img { width: 100%; height: auto; }

/* line 58, ../components/sass/_styles_slickslider.scss */
.slick-prev:before, .slick-next:before { color: #ececec; }

/* line 61, ../components/sass/_styles_slickslider.scss */
.slick-prev, .slick-next { z-index: 30; }

/* line 62, ../components/sass/_styles_slickslider.scss */
.slick-prev { left: 10px; }

/* line 65, ../components/sass/_styles_slickslider.scss */
.slick-next { right: 10px; }

/* line 68, ../components/sass/_styles_slickslider.scss */
.slick-dots { bottom: 0; padding-top: 10px; padding-bottom: 10px; background-color: rgba(0, 0, 0, 0.5); }

/* line 74, ../components/sass/_styles_slickslider.scss */
.slick-dots li { width: 5px; height: 14px; }

/* line 78, ../components/sass/_styles_slickslider.scss */
.slick-dots li button:before { font-size: 9px; color: #fff; opacity: 0.75; line-height: 14px; }

/* line 84, ../components/sass/_styles_slickslider.scss */
.slick-dots li.slick-active button:before { color: #ffcb05; opacity: 0.75; }

/* loading issue fix; https://github.com/kenwheeler/slick/issues/790 */
/* line 89, ../components/sass/_styles_slickslider.scss */
.slick-slider .slick-track { min-width: 100%; }

/* support for edge-to-edge banner */
/* line 94, ../components/sass/_styles_slickslider.scss */
.container-fluid .main-banner { padding-left: 0; padding-right: 0; }

/* caption styles */
/* line 101, ../components/sass/_styles_slickslider.scss */
.slide-caption .read-more { text-transform: uppercase; font-size: .7rem; letter-spacing: .02em; margin-left: .5rem; }

/* line 103, ../components/sass/_styles_slickslider.scss */
.slide-caption { color: #fff; font-size: 1rem; background-color: rgba(94, 94, 94, 0.8); text-shadow: none; width: 100%; display: block; }
/* line 108, ../components/sass/_styles_slickslider.scss */
.slide-caption a { color: #ffcb05; }

/* line 111, ../components/sass/_styles_slickslider.scss */
.slide-caption-theme-light { color: #000; font-size: 1rem; background-color: rgba(248, 248, 248, 0.8); text-shadow: none; width: 100%; display: block; }
/* line 116, ../components/sass/_styles_slickslider.scss */
.slide-caption-theme-light a { color: #09589a; }
