/**
 * PgwSlideshow - Version 2.0
 *
 * Copyright 2014, Jonathan M. Piat
 * http://pgwjs.com - http://pagawa.com
 *
 * Released under the GNU GPLv3 license - http://opensource.org/licenses/gpl-3.0
 */
.pgwSlideshow
{width:100%;background:#fff;display:none}
.pgwSlideshow a{color:#fff}
.pgwSlideshow .ps-current{text-align:center;position:relative;min-height:150px;overflow:hidden}
.pgwSlideshow .ps-current>ul>li{text-align:center;width:100%;z-index:1;opacity:0;display:block}
.pgwSlideshow .ps-current>ul>li img{display:block;max-width:100%;margin:auto}
.pgwSlideshow .ps-caption
{background:rgba(0,0,0,0.5);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000');
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";
text-align:left;font-size:1rem;color:#fff;position:absolute;left:0;bottom:0;width:100%;padding:10px;display:none}
.pgwSlideshow .ps-caption span{padding:7px;display:inline-block}
.pgwSlideshow .ps-list{
	/* border-top:1px solid #555; */
/* box-shadow:0 10px 10px -5px #333 inset; */
background:#fff;
overflow:hidden;position:relative}.pgwSlideshow .ps-list ul{position:relative;list-style:none;margin:0;padding:0;left:0}
.pgwSlideshow .ps-list li{float:left}
.pgwSlideshow .ps-list li .ps-item{
	display:block;
	margin-top: 10px;
	margin-right: 8px;
	opacity:.6;
	filter:alpha(opacity=60)
}
.pgwSlideshow .ps-list li img {
	display:block;
	width: 80px !important;
	height:80px;
}
.pgwSlideshow .ps-list li .ps-item.ps-selected{float:left;opacity:1;overflow:hidden}
.pgwSlideshow .ps-list li .ps-item.ps-selected img{margin: 0px}
.pgwSlideshow .ps-prevIcon{
	border-color:transparent #fff transparent;
	border-style:solid;
	border-width:10px 10px 10px 0;
	display:block;
}
.pgwSlideshow .ps-nextIcon{
	border-color:transparent #fff transparent;
	border-style:solid;
	border-width:10px 0 10px 10px;
	display:block;
}
.pgwSlideshow .ps-current .ps-prev{
	    background: rgb(30, 98, 168);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";
	border:1px solid #777;
	border-left:0;
	position:absolute;
	padding: 15px;
	left:0;
	top:45%;
	cursor:pointer;
	border-radius: 0px 5px 5px 0px;
}
.pgwSlideshow .ps-current .ps-next{
	    background: rgb(30, 98, 168);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";
	border:1px solid #777;
	border-right:0;
	position:absolute;
	padding: 15px;
	right:0;
	top:45%;
	cursor:pointer;
	border-radius: 5px 0px 0px 5px;
}.pgwSlideshow .ps-list .ps-prev{
	 background: #fff;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000',endColorstr='#bb000000');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000')";
	border-left:0;
	padding:0px;
	cursor:pointer;
	position:absolute;
	left:0;
	top:40px;
	z-index:1000;
	display:none;
}
.pgwSlideshow .ps-list .ps-next{
	 background: #fff;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000',endColorstr='#bb000000');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000')";

	border-right:0;
	padding:0px;
	cursor:pointer;
	position:absolute;
	right:0;
	top:40px;
	z-index:1000;
	display:none;
}
.pgwSlideshow.narrow .ps-list li img{
	width:60px;
	height:60px;
}
.pgwSlideshow.narrow .ps-current .ps-prev{ 
	padding:15px 15px 15px 12px;
	top:40%;
}
.pgwSlideshow.narrow .ps-current .ps-next{
	padding:15px 12px 15px 15px;
	top:40%;
}
.pgwSlideshow.narrow .ps-list .ps-prev{
	padding:15px 12px 15px 10px;
	top:20px;
}
.pgwSlideshow.narrow .ps-list .ps-next{
	padding:15px 10px 15px 12px;
	top:20px;
}
.pgwSlideshow.narrow .ps-caption{font-size:.8rem;padding:8px}
