/* ======== Scroller and elements ======== */
.radiant_scroller {
  position: relative;
}

.radiant_scroller_wrapper {
  overflow: hidden;
}

.radiant_scroller_wrapper .scroller-el {
  display: block;
  float: left;
  position: relative;
  max-height: 235px;
}

.radiant_scroller .radiant_scroller_row .scroller-el:last-of-type {
  margin-right: 0;
}

.radiant_scroller .radiant_scroller_row:last-of-type .scroller-el {
  margin-bottom: 0;
}

/* ======== Navigatonal buttons (previous/next) ======== */
.radiant_scroller .radiant-navigation {
  clear: both;
}

.radiant_scroller .radiant-next, .radiant_scroller .radiant-prev {
  position: absolute;
  cursor: pointer;
  font-size: 50px;
  top: 340px;
    -webkit-transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    -o-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
}
.radiant_scroller .radiant-next:hover, .radiant_scroller .radiant-prev:hover {
    color: #f47321;
}
.radiant_scroller .radiant-next {
    right: -70px;
}
.radiant_scroller .radiant-prev {
    left: -70px;
}

/* ======== Pagination ======== */
.radiant_scroller .radiant-pagination .radiant-page {
    background: #666666;
  display: inline-block;
  margin-right: 10px;
  cursor: pointer;
    width: 18px;
    height: 18px;
    -webkit-transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    -o-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
    margin-top: 50px;
}
.radiant_scroller .radiant-pagination .radiant-page:hover {
    background: #333333;
}
.radiant_scroller .radiant-pagination .current-page {
    background: #f47321;
}

.radiant_scroller .radiant-pagination .radiant-page:last-of-type {
  margin-right: 0;
}

/* ======== Captions ======== */
.radiant_scroller .radiant-caption {
  position: absolute;
  bottom: 0;
  text-align: center;
  color: #fff;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
  display: none;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABVJREFUeNpiYWBgaABiBiYGKAAIMAAHbACHQpFYbQAAAABJRU5ErkJggg==') repeat;
}