/* Define styles for the slider presentation */

.home-slider {
  position: relative;
}


.views_slideshow_slide .slide-overlay {
width: 60%;
margin-left: 30px;
position: relative;
background: #000;
padding: 20px;
opacity: 0.7;
top: 50px;
}

.slide-overlay a:link, a:visited {
color: #fff !important;
font-size: 20px;
text-decoration: none;
}

.views-field-field-slider-image {
  margin-top: -20px;
}


div.views-slideshow-controls-top {
    position: absolute;
    top: 60%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 100;
    display: block;
    width: 100%;
    height: 84px;
    left: 0;
}



#views_slideshow_controls_text_previous_r-block_1, #views_slideshow_controls_text_next_r-block_1 {   
  overflow:hidden; 
  z-index: 4;
} 
  
span#views_slideshow_controls_text_previous_r-block_1 {   
float:left;
} 

 span#views_slideshow_controls_text_next_r-block_1 {   
 float: right; 
 }
 
#views_slideshow_controls_text_pause_r-block_1 {   
   display:none; 
 }
 
#views_slideshow_controls_text_previous_r-block_1 a,
#views_slideshow_controls_text_next_r-block_1 a { 
 display: block;
width: 54px;
height: 100px;
text-indent: -9999em;
background: rgba(0, 0, 0, 0.5);
    background-repeat: repeat;
background-repeat: no-repeat;
background-image: url("/libraries/images/a21.png");
}

#views_slideshow_controls_text_previous_r-block_1 a {
background-position: 0 -25px;
}

#views_slideshow_controls_text_next_r-block_1 a {
background-position: -54px -25px;
}