/*!

 * Dynamic display block module template: vsdupright30p - Cascading Style Sheet 

 * (c) Copyright Phelsa Information Technology, 2011. All rights reserved.

 * Version 1.0 (03-JUL-2011)

 * Licenced under GPL license 

 * http://www.gnu.org/licenses/gpl.html 

 */


/* block-specific css */

.front div.views-slideshow-ddblock-cycle-vsdupright30p div.container{background-color:#fff;width:700px!important;padding: 0px !important;}

.in-action div.views-slideshow-ddblock-cycle-vsdupright30p div.container{background-color:#fff;width:495px!important;padding: 0px !important;}

.front div.views-slideshow-ddblock-cycle-vsdupright30p div.slider-inner{background:transparent url(../images/transparent_bg.png) repeat scroll 0 0!important;height:231px;overflow:hidden;position:relative;visibility:hidden; width:517px;}

.in-action div.views-slideshow-ddblock-cycle-vsdupright30p div.slider-inner{background:transparent url(../images/transparent_bg.png) repeat scroll 0 0!important;height:173px;overflow:hidden;position:relative;visibility:hidden; width:312px;}

.front div.views-slideshow-ddblock-cycle-vsdupright30p div.slider{float:left;width:478px;}

.in-action div.views-slideshow-ddblock-cycle-vsdupright30p div.slider{float:left;width:305px;}

.front div.views-slideshow-ddblock-cycle-vsdupright30p div.container-inner{height:231px;position:relative;z-index:0;}

.in-actiondiv.views-slideshow-ddblock-cycle-vsdupright30p div.container-inner{height:173px;position:relative;z-index:0;}

.front div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-text-vertical{height:211px;width:270px;}

.in-action div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-text-vertical{height:140px;width:245px;}

.front div.views-slideshow-ddblock-cycle-vsdupright30p div.custom-pager .active-pager-item a{
  background-color: #ec008c;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ec008c), to(#d4007e)); /* Chrome, Safari 4+ */
  background-image: -webkit-linear-gradient(top, #ec008c, #d4007e); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
  background-image:    -moz-linear-gradient(top, #ec008c, #d4007e); /* Firefox 3.6-15 */
  background-image:      -o-linear-gradient(top, #ec008c, #d4007e); /* Opera 11.10-12.00 */
  background-image:         linear-gradient(to bottom, #ec008c, #d4007e); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.50+ */
  color:#fff;
  text-shadow:0 1px 1px #808285;
	padding-left: 20px;
}

.front div.views-slideshow-ddblock-cycle-vsdupright30p div.custom-pager a:hover{
  background-color: #ec008c;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ec008c), to(#d4007e)); /* Chrome, Safari 4+ */
  background-image: -webkit-linear-gradient(top, #ec008c, #d4007e); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
  background-image:    -moz-linear-gradient(top, #ec008c, #d4007e); /* Firefox 3.6-15 */
  background-image:      -o-linear-gradient(top, #ec008c, #d4007e); /* Opera 11.10-12.00 */
  background-image:         linear-gradient(to bottom, #ec008c, #d4007e); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.50+ */
  color:#fff;
  text-shadow:0 1px 1px #808285;
}

.in-action div.views-slideshow-ddblock-cycle-vsdupright30p div.custom-pager .active-pager-item a{
  background-color: #0AA6B5;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#0AA6B5), to(#09909E)); /* Chrome, Safari 4+ */
  background-image: -webkit-linear-gradient(top, #0AA6B5, #09909E); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
  background-image:    -moz-linear-gradient(top, #0AA6B5, #09909E); /* Firefox 3.6-15 */
  background-image:      -o-linear-gradient(top, #0AA6B5, #09909E); /* Opera 11.10-12.00 */
  background-image:         linear-gradient(to bottom, #0AA6B5, #09909E); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.50+ */
  color:#fff;
  text-shadow:0 1px 1px #808285;
	padding-left: 20px;
}

.in-action div.views-slideshow-ddblock-cycle-vsdupright30p div.custom-pager a:hover{
  background-color: #09909E;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ec008c), to(#09909E)); /* Chrome, Safari 4+ */
  background-image: -webkit-linear-gradient(top, #0AA6B5, #09909E); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
  background-image:    -moz-linear-gradient(top, #0AA6B5, #09909E); /* Firefox 3.6-15 */
  background-image:      -o-linear-gradient(top, #0AA6B5, #09909E); /* Opera 11.10-12.00 */
  background-image:         linear-gradient(to bottom, #0AA6B5, #09909E#0AA6B5); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.50+ */
  color:#fff;
  text-shadow:0 1px 1px #808285;
}

.front div.views-slideshow-ddblock-cycle-vsdupright30p div.custom-pager .active-pager-item{
	background: url(../images/arrow-left.PNG)no-repeat 0 0;
	padding-left: 9px;
	position: relative;
	left: -7px;
	z-index: 200;
	width:175px;
}


.in-action div.views-slideshow-ddblock-cycle-vsdupright30p div.custom-pager .active-pager-item{
	background: url(../images/arrow-left-blue.PNG)no-repeat 0 0;
	padding-left: 9px;
	position: relative;
	left: -7px;
	z-index: 200;
	width:175px;
}

.front div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-read-more a{background:url(../images/readmore.jpg) no-repeat;border:none;bottom:20px;color:#fff;text-shadow: 0 1px 1px #808285;margin:0;padding:4px 0 10px 10px;position:absolute;text-decoration:none !important;text-align:left;width:100px; /*display: none;*/}

.front div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-read-more a:first-child, .front div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-read-more a:first-child:hover {
	display:block;
	background-color: transparent;
	opacity: 0.001;
	width: 507px;
	height:217px;
	bottom:0;
	background-image: none;
}

.in-action div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-read-more a,
.in-action div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-read-more a:hover{background:url(../images/readmore-blue.PNG) no-repeat;border:none;bottom:20px;color:#fff;text-shadow: 0 1px 1px #808285;margin:0;padding:4px 0 10px 10px;position:absolute;text-decoration:none !important;text-align:left;width:100px; background-image:none;}


/* site wide vsd30 settings  */


div.views-slideshow-ddblock-cycle-vsdupright30p div.slide{display:none;height:100%;left:0;position:absolute;top:0;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-inner img{margin:0 !important;padding:0 !important;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-text{position:absolute;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-text-horizontal{height:85px;left:0;width:478px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-text-top{top:7px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-text-right{bottom:0;right:30px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-text-bottom{bottom:7px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-text-left{bottom:0;left:0px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-text-inner{padding:25px 10px 20px 20px;}


div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-title{float:left;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-title-vertical{width:200px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-title-horizontal{float:left;width:100px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-title h2{margin:-5px 0 0 0;padding:0; color:#FFF !important;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-title-inner a{font-weight:normal;font-size:26px; line-height:28px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-body-vertical{width:240px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-body-horizontal{float:left;width:355px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-body-inner{font-weight:bold;font-size:12px;color:#808285;text-shadow: 0 1px 1px #fff; padding-top: 3px; clear:both;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-body-inner p{margin:0 8px 0 0;padding:0; color:#FFF !important; text-shadow:none;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-body-inner li{float:left;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-body-inner a{color:#ffffff;}



/* Slide read more button */

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-read-more{width:110px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-read-more p{padding:0;margin:0;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-read-more-horizontal a{right:-17px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-read-more-vertical a{left:0px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-read-more a:hover{/*background:url(../images/readmore_on.jpg) no-repeat !important;*/text-decoration:underline; }

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-read-more-horizontal a:hover{right:-17px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.slide-read-more-vertical a:hover{right:5px;}



/* custom pager */

div.views-slideshow-ddblock-cycle-vsdupright30p div.custom-pager{width: 183px;float: right;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.custom-pager-inner{height:59px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.custom-pager .custom-pager-item{ height:57px; width: 182px; float:right}

.spacer-vertical {
	height: 1px; line-height:1px;
	display: block; clear:both;
}

div.views-slideshow-ddblock-cycle-vsdupright30p div.custom-pager .custom-pager-item-inner{background-color: #e6e7e8;

  background-image: -webkit-gradient(linear, left top, left bottom, from(#e6e7e8), to(#cfd0d1)); /* Chrome, Safari 4+ */

  background-image: -webkit-linear-gradient(top, #e6e7e8, #cfd0d1); /* Chrome 10-25, iOS 5+, Safari 5.1+ */

  background-image:    -moz-linear-gradient(top, #e6e7e8, #cfd0d1); /* Firefox 3.6-15 */

  background-image:      -o-linear-gradient(top, #e6e7e8, #cfd0d1); /* Opera 11.10-12.00 */

  background-image:         linear-gradient(to bottom, #e6e7e8, #cfd0d1); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.50+ */

	display: block;

	float: left;

	line-height: 27px;
	
	display: block;

	text-align: center;

	text-decoration: none !important;

	width: 182px;

	border-bottom: 1px solid #fff;
	height: 100%;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.custom-pager a{
	display: table-cell;
	height: 57px;
	width: 182px;
	padding: 0 20px;
	vertical-align:middle;
	line-height: 20px;

	color: #808285;

	text-shadow: 0 1px 1px #fff;

	font-family: Verdana,Arial,sans-serif;

	font-size: 14px;

	font-weight: normal;
	text-decoration: none !important;
}

div.views-slideshow-ddblock-cycle-vsdupright30p div.custom-pager a:focus{outline:none;}



/*previous next pager */

div.views-slideshow-ddblock-cycle-vsdupright30p div.prev-next-pager{background:#000;clear:both;display:block;height:17px;left:0;position:relative;width:478px;}



div.views-slideshow-ddblock-cycle-vsdupright30p div.prev-next-pager a{  

	background-color: #e6e7e8;

  background-image: -webkit-gradient(linear, left top, left bottom, from(#e6e7e8), to(#cfd0d1)); /* Chrome, Safari 4+ */

  background-image: -webkit-linear-gradient(top, #e6e7e8, #cfd0d1); /* Chrome 10-25, iOS 5+, Safari 5.1+ */

  background-image:    -moz-linear-gradient(top, #e6e7e8, #cfd0d1); /* Firefox 3.6-15 */

  background-image:      -o-linear-gradient(top, #e6e7e8, #cfd0d1); /* Opera 11.10-12.00 */

  background-image:         linear-gradient(to bottom, #e6e7e8, #cfd0d1); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.50+ */;

  border:none;

  color:#fff;

  display:block;

  float:left;

  font-family:Verdana,Arial,sans-serif;


  font-size:14px;

  font-weight:normal;

  height:40px;

  line-height:13px;

  margin:0 2px 0 0;

  text-align:center;

  text-decoration:none !important;

  width:90px;

}

  

div.views-slideshow-ddblock-cycle-vsdupright30p div.prev-next-pager a.prev{left:0;position:absolute;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.prev-next-pager a.count{left:178px;position:absolute;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.prev-next-pager a.next{position:absolute;right:0;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.prev-next-pager a.activeSlide{background:#000;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.prev-next-pager a:hover{background:#000 !important;outline:none;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.prev-next-pager a:focus{outline:none;}



/*previous next pager on the slide*/

div.views-slideshow-ddblock-cycle-vsdupright30p div.views-slideshow-ddblock-prev-next-slide {left:0;position: absolute;top:110px;width:475px;z-index: 50;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.views-slideshow-ddblock-prev-next-slide a {color:#fff;display:block;height:50px;margin:0;padding:0;width:50px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.views-slideshow-ddblock-prev-next-slide a:focus{outline:none;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.next-container{float: right;height: 50px;opacity: 0.7;position: relative;width: 50px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.prev-container{float: left;height: 50px;opacity: 0.7;position: relative;width: 50px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.views-slideshow-ddblock-prev-next-slide a.next{background: url(../images/next.png) no-repeat;margin-left:-10px;}

div.views-slideshow-ddblock-cycle-vsdupright30p div.views-slideshow-ddblock-prev-next-slide a.prev{background: url(../images/prev.png) no-repeat;margin-left:10px;}



/*div.views-slideshow-ddblock-cycle-vsdupright30p div.spacer-vertical{display:block;float:left;height:27px;width:5px;background-color:#ccc;}*/

div.views-slideshow-ddblock-cycle-vsdupright30p div.spacer-horizontal{}