.field-slideshow {

  overflow: hidden;

  max-width: 100%;

  margin: 0 auto;

}



.field-slideshow-slide, .field-slideshow-slide a, .field-slideshow-slide img {

  max-width: 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*/

div.field-slideshow-slide div.caption {width:100% !important;}



.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 {

	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;



}



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







