/* Slideshow Wrapper Element
-----------------------------*/
#featured-slideshow { position:relative; width:100%; padding-top:20px; padding-bottom:20px;}

/* Pager
---------*/
#featured-slideshow .cycle-pager { position:absolute; right:0px; top:-10px; z-index:500; display:block; margin:5px;}
#featured-slideshow .cycle-pager > * {
	color:transparent; font-size:0;
	display:block; float:left;
	height:16px; width:16px;
	margin:2px;
	cursor:pointer;
	background: url(ball.png) no-repeat;
	opacity:0.25;
}
#featured-slideshow .cycle-pager .cycle-pager-active 	{ opacity:1;}

/* Slides
----------*/
#featured-slideshow .cycle-slideshow .left, #featured-slideshow .cycle-slideshow .right { display:inline-block; width:48%; overflow:hidden; vertical-align:middle;}
#featured-slideshow .cycle-slideshow .left 		{ padding-right:2%;}
#featured-slideshow .cycle-slideshow .left img 	{ width:100%; height:auto; border-radius:3px; box-shadow:0px 0px 10px rgba(0,0,0,0.75);}
#featured-slideshow .cycle-slideshow .right 	{ padding-top: 20px; }
#featured-slideshow .cycle-slideshow .right * 	{ color:white; text-shadow:0px 1px 3px rgba(0, 0, 0, 0.50)}

/* Buttons
-----------*/
#featured-slideshow .buttons						{ display:block; width:100%;}
#featured-slideshow .buttons a.button 				{ display:block; float:left; white-space:nowrap; box-shadow:5px 5px 10px rgba(0,0,0,0.5); margin-bottom:10px; margin-right:10px; border-radius:25px; padding:20px; background-repeat:no-repeat; background-position:12px; text-align:left; padding-left:50px;}
#featured-slideshow .buttons a.button.read-more 	{ margin-right:3%; background-image:url(read_more.png);}
#featured-slideshow .buttons a.button.donate 		{ background-image:url(donate.png);}

/* Counters
-----------*/
#featured-slideshow .counter {
	width: 100%;
	margin: 30px auto;
}

#featured-slideshow .counter-block {
	display: block;
	float: left;
	width: 23%;
	padding: 1%;
}

#featured-slideshow .clearfix {
	clear: both;
}

#featured-slideshow .unit,
#featured-slideshow .time {
	display: block;
	width: 100%;
	color: white;
	text-shadow: -1px -1px 3px black;
	text-align: center;
	font: 10px sans-serif;
}

#featured-slideshow .time {
	font-size: 200%;
}
