/* line 6, ../sass/screen.scss */
.view-s51-slider-block {
  overflow: hidden;
  position: relative; }
  /* line 10, ../sass/screen.scss */
  .view-s51-slider-block .view-header {
    z-index: 2;
    position: absolute;
    width: 100%;
    top: 10px; }
    /* line 16, ../sass/screen.scss */
    .view-s51-slider-block .view-header .slider-arrows {
      text-align: center; }
      /* line 18, ../sass/screen.scss */
      .view-s51-slider-block .view-header .slider-arrows .arrow-left, .view-s51-slider-block .view-header .slider-arrows .arrow-right {
        display: inline-block; }
      /* line 21, ../sass/screen.scss */
      .view-s51-slider-block .view-header .slider-arrows a {
        padding: 6px;
        background-color: #333;
        color: #fff; }
  /* line 29, ../sass/screen.scss */
  .view-s51-slider-block .view-content {
    width: 300%;
    z-index: 1;
    position: relative;
    -moz-transition: margin-left 1s ease-in-out;
    -o-transition: margin-left 1s ease-in-out;
    -webkit-transition: margin-left 1s ease-in-out;
    transition: margin-left 1s ease-in-out; }
    /* line 35, ../sass/screen.scss */
    .view-s51-slider-block .view-content .views-row {
      width: 33.3333%;
      float: left; }
    /* line 40, ../sass/screen.scss */
    .view-s51-slider-block .view-content .slide {
      position: relative; }
  /* line 47, ../sass/screen.scss */
  .view-s51-slider-block .view-footer .slider-controls ul, .view-s51-slider-block .view-footer .slider-controls li {
    margin: 0px;
    padding: 0px;
    list-style: none;
    list-style-type: none;
    list-style-image: none;
    text-align: center; }
  /* line 56, ../sass/screen.scss */
  .view-s51-slider-block .view-footer .slider-controls li {
    display: inline-block;
    margin-right: 10px; }
  /* line 64, ../sass/screen.scss */
  .view-s51-slider-block.slider-type-crossfade .view-content {
    height: 100%;
    width: 100%; }
    /* line 67, ../sass/screen.scss */
    .view-s51-slider-block.slider-type-crossfade .view-content .views-row {
      display: none; }
    /* line 71, ../sass/screen.scss */
    .view-s51-slider-block.slider-type-crossfade .view-content .current-slide, .view-s51-slider-block.slider-type-crossfade .view-content .future-slide {
      height: 100%;
      width: 100%;
      position: absolute;
      -moz-transition: opacity 1s ease-in-out;
      -o-transition: opacity 1s ease-in-out;
      -webkit-transition: opacity 1s ease-in-out;
      transition: opacity 1s ease-in-out; }
    /* line 78, ../sass/screen.scss */
    .view-s51-slider-block.slider-type-crossfade .view-content .current-slide {
      z-index: 10;
      opacity: 1; }
    /* line 82, ../sass/screen.scss */
    .view-s51-slider-block.slider-type-crossfade .view-content .future-slide {
      z-index: 5; }
    /* line 86, ../sass/screen.scss */
    .view-s51-slider-block.slider-type-crossfade .view-content .current-slide.off {
      opacity: 0; }
  /* line 93, ../sass/screen.scss */
  .view-s51-slider-block.slider-type-infinite .view-content {
    height: 100%;
    width: 200%; }
    /* line 96, ../sass/screen.scss */
    .view-s51-slider-block.slider-type-infinite .view-content .views-row {
      display: none; }
  /* line 101, ../sass/screen.scss */
  .view-s51-slider-block.slider-type-infinite .current-slide, .view-s51-slider-block.slider-type-infinite .future-slide, .view-s51-slider-block.slider-type-infinite .past-slide {
    height: 100%;
    width: 50%;
    position: absolute;
    overflow: hidden;
    -moz-transition: margin-left 1s ease-in-out;
    -o-transition: margin-left 1s ease-in-out;
    -webkit-transition: margin-left 1s ease-in-out;
    transition: margin-left 1s ease-in-out; }
  /* line 109, ../sass/screen.scss */
  .view-s51-slider-block.slider-type-infinite .current-slide {
    z-index: 10;
    opacity: 1; }
  /* line 113, ../sass/screen.scss */
  .view-s51-slider-block.slider-type-infinite .future-slide {
    z-index: 5;
    margin-left: 50%; }
  /* line 118, ../sass/screen.scss */
  .view-s51-slider-block.slider-type-infinite .past-slide {
    z-index: 5;
    margin-left: -50%; }
  /* line 123, ../sass/screen.scss */
  .view-s51-slider-block.slider-type-infinite .current-slide.off-left {
    margin-left: -50%; }
  /* line 127, ../sass/screen.scss */
  .view-s51-slider-block.slider-type-infinite .current-slide.off-right {
    margin-left: 50%; }
  /* line 131, ../sass/screen.scss */
  .view-s51-slider-block.slider-type-infinite .future-slide.on {
    margin-left: 0; }
  /* line 135, ../sass/screen.scss */
  .view-s51-slider-block.slider-type-infinite .past-slide.on {
    margin-left: 0; }

/*# sourceMappingURL=screen.css.map */
