

div.ccm-page .ccm-image-slider-container {
    background-image: none;
    border-bottom:none;
}

div.ccm-page .ccm-image-slider-container .ccm-image-slider {
    position: relative;
    padding: 0;
}
div.ccm-page .ccm-image-slider-container.ccm-block-image-slider-arrows .ccm-image-slider-inner{
    margin: 0 auto;
    width: auto;
    max-width: 100%;
}

.ccm-image-slider-text {
    position: absolute;
    width: 45%;
    left: 0;
    top: 10%;
}

.ccm-image-slider-title {
    margin-top:auto;
}	

.ccm-image-slider-container a.mega-link-overlay {
    position: absolute;
    z-index: 20;
    width: 100%;
    height: 100%;
    left: 0px;
}

.rslides {
    margin: 0 auto;
}

.ccm-image-slider-container {

  padding-top: 20px;
  padding-bottom: 20px;

  background-color: transparent;
  background-repeat: repeat;

  .ccm-image-slider {
    .container-fixed();

  .ccm-image-slider-inner {
    margin-left:0;
    margin-right:0;
    padding:0;
    .make-row();
    .make-lg-column(12);

  }

    .rslides {
      li {
      }
      img{margin:0 auto !important;max-width:100% !important; width:100% !important;}
    }

    @media (min-width: @screen-xs-min) and (max-width: @screen-xs-max) {
      width: 100%;
      .rslides {
        li {
        }
      }
    }

    @media (min-width: @screen-sm-min) {
      width: @container-sm;

      .rslides {
        li {
        }
      }
    }
    @media (min-width: @screen-md-min) {
      width: @container-md;
      .rslides {
        li {
        }
      }
    }
    @media (min-width: @screen-lg-min) {
      width: @container-lg;
      .rslides {
        li {
        }
      }
    }

    .clearfix();
  }


  .rslides_nav {
    opacity: 1;
    .border-radius(4px);
    height: 38px;
    margin-top: -20px;
    width: 38px;
    &.next {
      color: white;
      .transition(background .35s ease-in-out);
      right: 40px;
      &:hover {
        text-decoration: none;
        color: black;
        background: white;
      }
      &:before {
        .transition(background .35s ease-in-out);
        content: "\f054";
        font-family: FontAwesome;
        font-size: 16px;
        display: block;
        margin-top: 10px;
        margin-left: 14px;
      }
    }
    &.prev {
      color: white;
      .transition(background .35s ease-in-out);
      left: 40px;
      &:hover {
        text-decoration: none;
        color: black;
        background: white;
      }
      &:after {
        .transition(background .35s ease-in-out);
        content: "\f053";
        font-family: FontAwesome;
        font-size: 16px;
        display: block;
        margin-top: 10px;
        margin-left: 12px;
      }
    }
    background:rgba(0,0,0,.92);
  }
  .rslides_tabs {
    padding-left: 0px;
    padding-top: 15px;
    padding-bottom: 10px;
    li {
      list-style-type: none;
      display: inline-block;
      margin-right: 5px;
      &.rslides_here {
        a {
        }
      }
      a {
        overflow: hidden;
        text-indent: 99px;
        width: 15px;
        height: 15px;
        display: inline-block;
        margin-right: 10px;
        .border-radius(30px);
      }
    }
  }

  .ccm-image-slider-text {
    h2 {
      margin-bottom: 5%;
    }

    p {
      width: 80%;
    }
  }

  // next and previous
  &.ccm-block-image-slider-arrows {

    .ccm-image-slider-inner {
      .make-row();
      .make-lg-column-offset(1);;
      .make-lg-column(10);
    }
  }
}

div.ccm-page .ccm-image-slider-container .rslides_tabs{
    margin: 0 auto;
    text-align: center;
}

div.ccm-page #example3 .sp-selected-thumbnail{
  border: 4px solid #a3c3d9;
}