/**
 *
 */
div.field-image-slideshow {
  overflow: hidden;
  position: relative;
}


/* semantic fields */
ul.ul-image-slide {
  margin-bottom: 10px;
  overflow: hidden;
}
div.field-image-slideshow ul.ul-image-slide li {
  float: left;
  margin: 0;
  overflow: hidden;
}

ul.ul-image-slide li .field-name-field-project-col-image-img {
  float: left;
  margin-right: 20px;
  overflow: hidden;
}

ul.ul-image-slide li img {
  vertical-align: middle;
}

ul.ul-image-slide li .field-name-field-project-col-image-text {
  float: right;
  margin-right: 20px;
  overflow: hidden;
  width: 460px;
}

ul.ul-image-slide li .field-name-field-project-col-image-text p{
  padding-right: 20px;
}

/* control */
.field-image-slideshow-control {}
.field-image-slideshow-control ul {
  font-size: 0.9em;
}
.field-image-slideshow-control li {
  height: 180px;
  position: absolute;
  top: 0;
  z-index: 10;
  width: 30%;
}
.field-image-slideshow-control li a {
  color: #FFFFFF;
  display: block;
  height: 100%;
  line-height: 180px;
  text-indent: -999px;
}
/**/
.field-image-slideshow-control li.previous {
  border-right: 0;
  padding-right: 0;
  left: 0;
}
.field-image-slideshow-control li.previous a {
  background: url("img/icon_arrow_left_ffffff.png") left center no-repeat;
}
/**/
.field-image-slideshow-control li.next {
  border-left: 0;
  padding-left: 0;
  right: 0;
}
.field-image-slideshow-control li.next a {
  background: url("img/icon_arrow_right_ffffff.png") right center no-repeat;
}

/**/
div.field-image-slideshow-pager {
  clear: both;
  height: 14px;
  width: 100%;
}
div.field-image-slideshow-pager ul {
  margin-bottom: 0;
  overflow: hidden;
  text-align: center;
}
div.field-image-slideshow-pager li {
  display: inline-block;
  padding: 0 5px !important;
}
div.field-image-slideshow-pager li a {
    -moz-border-radius: 7px;
    -ms-border-radius: 7px;
    -webkit-border-radius: 7px;
  background-color: #FFFFFF;
  border-radius: 7px;
  border: 1px solid #0079C1;
  display: block;
  height: 12px;
  text-indent: -9999px;
  width: 12px;
}

div.field-image-slideshow-pager li a:hover,
div.field-image-slideshow-pager li a.active {
  background-color: #0079C1;
}
