@charset "UTF-8";
/* CSS Document */


/* set border-box so that percents can be used for width, padding, etc (personal preference) */
.cycle-slideshow, .cycle-slideshow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

/* prev / next links */
.cycle-slideshow { width: 100%; margin: auto; overflow:hidden; position: relative;}


.cycle-slideshow img { 
position: absolute; top: 0; left: 0;
max-width: 100%; padding: 0; display: block;
height: auto !important;
}

/* in case script does not load */
#cycle-slideshow img.first {  position: static; z-index: 100; }

#cycle-caption {}


.cycle-prev, .cycle-next { position: absolute;  top: 0; width: 50%; opacity: 0; filter: alpha(opacity=0); z-index: 800; height: 100%; cursor: pointer; }
.cycle-prev { left: 0;  background: url(../img/left-20.png) 0% 50% no-repeat;}
.cycle-next { right: 0; background: url(../img/right-20.png) 100% 50% no-repeat;}
.cycle-prev:hover, .cycle-next:hover { opacity: .7; filter: alpha(opacity=70) }

#prev, #next, .prevControl, .nextControl {
cursor: pointer;
font-size: 12px;
color: #ccc;
}






.disabled { opacity: .5; filter:alpha(opacity=50); }