.inlineicon {
  width: 20px;
  height: 20px;
  display: inline-block;
  margin-right: 15px;
}
.inlineicon svg {
}

.readmore {
  display: flex;
  line-height: 20px;
}
.readmore a {
  color: #222222;
}

.readmore a:hover {
  color: #D2101D;
  text-decoration: underline;
}


.kb-samira-slider {
  min-height: 600px;
}

.bgoverlay {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: transparent;
}

/***************** Overrides ******************/


@media screen and (max-width: 960px) {

  .kb-samira-slider {
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .uk-slideshow .uk-slidenav-previous,
  .uk-slideshow .uk-slidenav-next {
    display: none !important;
  }


  .kb-samira-slider {
    min-height: 70vh;
  }

  /* Whole */
  .uk-width-1-1\@xs {
    width: calc(100% - 20px);
  }
  /* Halves */
  .uk-width-1-2\@xs {
    width: 50%;
  }
  /* Thirds */
  .uk-width-1-3\@xs {
    width: calc(100% * 1 / 3.001);
  }
  .uk-width-2-3\@xs {
    width: calc(100% * 2 / 3.001);
  }
  /* Quarters */
  .uk-width-1-4\@xs {
    width: 25%;
  }
  .uk-width-3-4\@xs {
    width: 75%;
  }
  /* Fifths */
  .uk-width-1-5\@xs {
    width: 20%;
  }
  .uk-width-2-5\@xs {
    width: 40%;
  }
  .uk-width-3-5\@xs {
    width: 60%;
  }
  .uk-width-4-5\@xs {
    width: 80%;
  }
  /* Sixths */
  .uk-width-1-6\@xs {
    width: calc(100% * 1 / 6.001);
  }
  .uk-width-5-6\@xs {
    width: calc(100% * 5 / 6.001);
  }

}


.slide-navigation .uk-slidenav-previous i {
    font-size: 60px;
}
.slide-navigation .uk-slidenav-next i {
    font-size: 60px;
}
.slide-navigation .uk-slidenav-previous svg,
.slide-navigation .uk-slidenav-next svg {
  display: none !important;
}

.uk-slideshow .uk-slidenav {
    padding: 5px 2px;
 }

.kb-slidenav-previous {
  transform: translateX(-40px) !important;
}

.kb-slidenav-next {
  transform: translateX(0px) !important;
}

.kb-slidenav {
    background: var(--e-global-color-accent);
    width: 40px;
    height: 40px;
    color: #fff;
}


@media (max-width: 767px) {

  .uk-height-small\@kbhs_xs {
    height: 250px;
  }
  .uk-height-medium\@kbhs_xs {
    height: 330px;
  }
  .uk-height-large\@kbhs_xs {
    height: 440px;
  }
  .uk-height-xlarge\@kbhs_xs {
    height: 550px;
  }
  .uk-height-max-small\@kbhs_xs {
    max-height: 250px;
  }
  .uk-height-max-medium\@kbhs_xs {
    max-height: 330px;
  }
  .uk-height-max-large\@kbhs_xs {
    max-height: 440px;
  }
}

@media (min-width: 768px) {

  .uk-height-small\@kbhs_s {
    height: 250px;
  }
  .uk-height-medium\@kbhs_s {
    height: 330px;
  }
  .uk-height-large\@kbhs_s {
    height: 440px;
  }
  .uk-height-max-small\@kbhs_s {
    max-height: 250px;
  }
  .uk-height-max-medium\@kbhs_s {
    max-height: 330px;
  }
  .uk-height-max-large\@kbhs_s {
    max-height: 440px;
  }

}
/* Tablet landscape and bigger */
@media (min-width: 1024px) {
  .uk-height-small\@kbhs_m {
    height: 250px;
  }
  .uk-height-medium\@kbhs_m {
    height: 330px;
  }
  .uk-height-large\@kbhs_m {
    height: 440px;
  }
  .uk-height-max-small\@kbhs_m {
    max-height: 250px;
  }
  .uk-height-max-medium\@kbhs_m {
    max-height: 330px;
  }
  .uk-height-max-large\@kbhs_m {
    max-height: 440px;
  }
}
/* Desktop and bigger */
@media (min-width: 1280px) {
  .uk-height-small\@kbhs_l {
    height: 250px;
  }
  .uk-height-medium\@kbhs_l {
    height: 330px;
  }
  .uk-height-large\@kbhs_l {
    height: 440px;
  }
  .uk-height-max-small\@kbhs_l {
    max-height: 250px;
  }
  .uk-height-max-medium\@kbhs_l {
    max-height: 330px;
  }
  .uk-height-max-large\@kbhs_l {
    max-height: 440px;
  }
}

.slide-navigation {
  color: #FFF;
  margin: 0 auto;
  width: auto;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}

.slide-navigation span {
  padding: 10px;
}


.nomaxwidth {
  max-width: none !important;
}

@media (max-width: 767px) {
  .kb-element-height-100\@kbss_xs {
    height: 100vh;
  }
  .kb-element-height-90\@kbss_xs {
    height: 90vh;
  }
  .kb-element-height-80\@kbss_xs {
    height: 80vh;
  }
  .kb-element-height-70\@kbss_xs {
    height: 70vh;
  }
  .kb-element-height-60\@kbss_xs {
    height: 60vh;
  }
  .kb-element-height-50\@kbss_xs {
    height: 50vh;
  }
  .kb-element-height-40\@kbss_xs {
    height: 40vh;
  }
  .kb-element-height-30\@kbss_xs {
    height: 30vh;
  }
  .kb-element-height-20\@kbss_xs {
    height: 20vh;
  }
  .kb-element-height-10\@kbss_xs {
    height: 10vh;
  }
}
@media (min-width: 768px) {
  .kb-element-height-100\@kbss_s {
    height: 100vh;
  }
  .kb-element-height-90\@kbss_s {
    height: 90vh;
  }
  .kb-element-height-80\@kbss_s {
    height: 80vh;
  }
  .kb-element-height-70\@kbss_s {
    height: 70vh;
  }
  .kb-element-height-60\@kbss_s {
    height: 60vh;
  }
  .kb-element-height-50\@kbss_s {
    height: 50vh;
  }
  .kb-element-height-40\@kbss_s {
    height: 40vh;
  }
  .kb-element-height-30\@kbss_s {
    height: 30vh;
  }
  .kb-element-height-20\@kbss_s {
    height: 20vh;
  }
  .kb-element-height-10\@kbss_s {
    height: 10vh;
  }
}

/* Tablet landscape and bigger */
@media (min-width: 1024px) {
  .kb-element-height-100\@kbss_m {
    height: 100vh;
  }
  .kb-element-height-90\@kbss_m {
    height: 90vh;
  }
  .kb-element-height-80\@kbss_m {
    height: 80vh;
  }
  .kb-element-height-70\@kbss_m {
    height: 70vh;
  }
  .kb-element-height-60\@kbss_m {
    height: 60vh;
  }
  .kb-element-height-50\@kbss_m {
    height: 50vh;
  }
  .kb-element-height-40\@kbss_m {
    height: 40vh;
  }
  .kb-element-height-30\@kbss_m {
    height: 30vh;
  }
  .kb-element-height-20\@kbss_m {
    height: 20vh;
  }
  .kb-element-height-10\@kbss_m {
    height: 10vh;
  }
}
