.field-slideshow {
  overflow: hidden;
  max-width: 100%;
  margin: 0 auto;
}

.field-slideshow-slide, .field-slideshow-slide a, .field-slideshow-slide img {
  max-width: 100%;
  max-height: 100%;
  height: auto !important;
  width: auto !important;
}

.region-content ul.field-slideshow-pager {
  list-style-type: none;
  padding: 0;
  overflow: hidden;
  margin: 0 auto;
}

.field-slideshow-pager li {
  float: left;

}

.jcarousel-clip {
  overflow: hidden;
}

.field-slideshow-carousel li {
  width:45px;
  opacity: 0.4;
  -webkit-transition: opacity 0.4s ;
  -moz-transition: opacity 0.4s ;
  -ms-transition: opacity 0.4s ;
  -o-transition: opacity 0.4s ;
  transition: opacity 0.4s ;

}

.field-slideshow-carousel li:hover {

  zoom: 1;
  filter: alpha(opacity=100);
  opacity: 1;
}


.field-slideshow-carousel li.activeSlide {
  opacity: 1;
}

.field-slideshow-carousel-wrapper .hidden {
  display: none;
  visibility: hidden;
}

.field-slideshow-controls .play {
  display: none;
}


/* Custom zone LUIS*/
.field-slideshow-wrapper {background: #333; color: #ccc ;padding:10px; margin: 0px auto 20px auto; /*max-width: 540px;*/}
.field-slideshow-wrapper.one-pic-gal {background: transparent; padding:0px;}


/*div.field-slideshow img {max-height:300px;} /*Luis to review on final img size*/


.field-slideshow-carousel-wrapper {
	border-top: 1px solid #919191;
	padding-top: 10px;
}

.field-slideshow-controls a, .field-slideshow-controls a:hover{
	height:30px;
	width:30px;
	color: transparent;
	overflow: hidden;
	margin-top:18px;
}

.field-slideshow-controls a.prev{
	float: left;
	background: url('arrows.gif') no-repeat left 50%;
}

.field-slideshow-controls a.next{
	float: right;
	background: url('arrows.gif') no-repeat right 50%;
}

.field-slideshow-wrapper .item-list ul li,
#content-area .field-slideshow-wrapper .item-list ul li {
	margin: 0 2px;
	list-style:none;
	padding:0px;
	border:1px solid #919191;
}



.field-slideshow {padding:0px !important;}

span.photo-cred {
	 background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
    color: #FFFFFF;
    display: block;
    font-size: 10px;
    line-height: 14px;
    font-family: Verdana;
    padding-left: 3px;
    padding-right: 3px;
    position: absolute;
    text-shadow: 1px 1px 2px #000000;
    margin-top: -14px;
    right:0px;
}

#zone2 .field-slideshow-wrapper  p {margin: 5px 0 ; padding:0; }



