.word-slider {
  margin: 0 0;
  width: 100%; /* Update to your slider width */
  height: 100%; /* Update to your slider height */
  position: relative;
}

.word-slider span {
  display: none;
  position:absolute;
  top: 0; 
}

.flex-direction-nav a {
   opacity: 0;
    display: block;
    position: absolute;
    margin: -30px 0 0 0;
    width: 35px;
    height: 35px;
    top: 50%;
    cursor: pointer;
    text-indent: -9999px;
    z-index: 5;
    background-color: #82d344;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#82d344), to(#51af34));
    background-image: -webkit-linear-gradient(top, #82d344, #51af34);
    background-image: -moz-linear-gradient(top, #82d344, #51af34);
    background-image: -o-linear-gradient(top, #82d344, #51af34);
    background-image: linear-gradient(to bottom, #82d344, #51af34);
}

.flex-direction-nav a:before {
    display: block;
    position: absolute;
    content: '';
    width: 18px;
    height: 20px;
    top: 6px;
    left: 11px;
    background: url(images/prev.png) no-repeat;
}
 
.flex-direction-nav a:after {
    display: block;
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    top: 35px;
}

.flex-direction-nav1 a {
	  right: 0;
    opacity: 0;
    display: block;
    position: absolute;
    margin: -30px 0 0 0;
    width: 35px;
    height: 35px;
    top: 50%;
    cursor: pointer;
    text-indent: -9999px;
    z-index: 5;
    background-color: #82d344;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#82d344), to(#51af34));
    background-image: -webkit-linear-gradient(top, #82d344, #51af34);
    background-image: -moz-linear-gradient(top, #82d344, #51af34);
    background-image: -o-linear-gradient(top, #82d344, #51af34);
    background-image: linear-gradient(to bottom, #82d344, #51af34);
}

.flex-direction-nav1 a:before {
    display: block;
    position: absolute;
    content: '';
    width: 18px;
    height: 20px;
    top: 6px;
    left: 11px;
    background: url(images/next.png) no-repeat;
}
 
.flex-direction-nav1 a:after {
    display: block;
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    top: 35px;
}
 
#halign3:hover .flex-direction-nav a {
    opacity: 0.7;
-webkit-transition: all 0.3s ease 0.3s;
-o-transition: all 0.3s ease 0.3s;
-ms-transition: all 0.3s ease 0.3s;
transition: all 0.3s ease 0.3s;
}

#halign3:hover .flex-direction-nav1 a {
    opacity: 0.7;
-webkit-transition: all 0.3s ease 0.3s;
-o-transition: all 0.3s ease 0.3s;
-ms-transition: all 0.3s ease 0.3s;
transition: all 0.3s ease 0.3s
}

.flex-direction-nav .flex-prev {
    left: -5px;
    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0;
}
 
.flex-direction-nav .flex-prev:after {
    left: 0;
    border-bottom: 5px solid transparent;
    border-right: 5px solid #31611e;
}

.flex-direction-nav1 .flex-next {
    right: -5px;
    -webkit-border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px;
}

.flex-direction-nav1 .flex-next:after {
    right: 0;
    border-bottom: 5px solid transparent;
    border-left: 5px solid #31611e;
}