.field-slideshow-pager .jcarousel-item-horizontal {
	width: auto !important;
	height: auto !important;
	border: 2px white solid;
	margin: 0 5px;
	background: black;
	padding: 1px;
}

.field-slideshow-carousel-wrapper {
  position: absolute;
  top: 280px;
  z-index: 200;
}

.field-slideshow-carousel-wrapper-1 {
  left: 208px;
}

.field-slideshow-carousel-wrapper-2 {
  left: 161px;
}

.field-slideshow-carousel-wrapper-3 {
  left: 134px;
}

.field-slideshow-carousel-wrapper-4 {
  left: 97px;
}

.field-slideshow-carousel-wrapper-5 {
  left: 60px;
}

.field-slideshow-carousel-wrapper-6 {
  left: 60px;
}

.field-slideshow-carousel-wrapper-max {
	left: 60px;
}

.popup-element-title {
	background: none;
	padding: 0;
}

.field-slideshow-carousel .jcarousel-clip {
	width: 350px;
}

.field-slideshow-carousel-wrapper .carousel-prev {
	position: absolute;
  top: 12px;
  left: -20px;
  text-indent: -9999px;
  background: url(../images/deck/deck-button.png) no-repeat;
  background-position: 0px -27px;
  width: 20px;
  height: 27px;
}
.field-slideshow-carousel-wrapper .carousel-prev.activeSlide {
  background-position: 0px 0px;
}

.field-slideshow-carousel-wrapper .carousel-next {
  position: absolute;
  top: 12px;
  right: -20px;
  text-indent: -9999px;
  background: url(../images/deck/deck-button.png) no-repeat;
  background-position: -20px -27px;
  width: 20px;
  height: 27px;
}
.field-slideshow-carousel-wrapper .carousel-next.activeSlide {
  background-position: -20px 0px;
}

.field-slideshow-slide {
	background: url(../images/gallery/slide-bg-image.png) repeat-x;
}

.field-slideshow-slide,
.field-slideshow-slide a {
	min-width: 480px;
	max-width: 480px;
}

.field-slideshow-slide img {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.field-slideshow-slide .field-slideshow-caption {
	background-color: #edeae1;
	padding: 40px 30px 20px 30px;
}

.field-slideshow-wrapper .field-slideshow-controls {
	width: 100px;
	top: 355px;
	position: absolute;
	z-index: 100;
	left: 190px;
  background: url(../images/gallery/controls-pause-play.png) no-repeat;
  background-position: 0 0;
  height: 35px;
}
.field-slideshow-wrapper .field-slideshow-controls .play,
.field-slideshow-wrapper .field-slideshow-controls .pause,
.field-slideshow-wrapper .field-slideshow-controls .prev,
.field-slideshow-wrapper .field-slideshow-controls .next {
	text-indent: -9999px;
	display: block;
}
.field-slideshow-wrapper .field-slideshow-controls .prev {
	position: absolute;
	width: 20px;
	height: 20px;
	top: 7px;
	left: 6px;
}
.field-slideshow-wrapper .field-slideshow-controls .play,
.field-slideshow-wrapper .field-slideshow-controls .pause {
	position: absolute;
	width: 12px;
	height: 14px;
	top: 10px;
	left: 32px;
	background: url(../images/gallery/pause-play-icon.png) no-repeat 0 0;
}

.field-slideshow-wrapper .field-slideshow-controls .play {
	background-position: 0 0;
}

.field-slideshow-wrapper .field-slideshow-controls .pause {
  background-position: 0 -14px;
}

.field-slideshow-wrapper .field-slideshow-controls .next {
	position: absolute;
	width: 20px;
	height: 20px;
	top: 7px;
	left: 50px;
}
/*
.field-slideshow-wrapper .field-slideshow-controls .play:after {
	content: "";
	height: 13px;
	width: 20px;
  background: url(/sites/all/themes/grandee/images/icons/player-buttons.png) -21px 0 no-repeat;
  position: absolute;
  top: 2px;
}
*/
/*
.field-slideshow-wrapper .field-slideshow-controls .pause:after {
  content: "";
  height: 13px;
  width: 23px;
  background: url(/sites/all/themes/grandee/images/icons/player-buttons.png) -89px 0 no-repeat;
  position: absolute;
  top: 2px;
}
*/
.field-name-field-upload-photos {
	padding-bottom: 20px;
}

.node-photo-gallery .field-name-share-this {
	position: absolute;
  left: 355px;
  top: 350px;
  z-index: 100;
}

.node-photo-gallery .field-name-share-this ul {
	list-style: none;
}

.node-photo-gallery .field-name-share-this ul li {
	float: left;
}