.pgwSlider {
width:100%;
color:#fff;
}

.pgwSlider a {
display:block;
text-decoration:none;
color:#fff;
}

.pgwSlider .ps-current {
float:left;
width:74%;
overflow:hidden;
height:inherit;
position:relative;
font-size:1rem;
}

.pgwSlider .ps-current li {
width:100%;
z-index:1;
opacity:0;
display:none;

}

.pgwSlider .ps-current img {
max-width:100%;
min-width:100%;
height:auto;
display:block;
transition:margin-top 250ms linear;


}

.pgwSlider .ps-caption {
position:absolute;
width:100%;
background:rgba(0,0,0,0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
left:0;
bottom:0;
display:none;
z-index:3;
padding:12px;
}

ul.pgwSlider,.pgwSlider ul {
float:right;
width:25%;
list-style:none;
margin:0;
padding:0;
}

ul.pgwSlider.listOnTheLeft,.pgwSlider.listOnTheLeft>ul {
float:left;
}

ul.pgwSlider>li,.pgwSlider>.ps-list>li {
height:auto;
margin-bottom:6px;
overflow:hidden;
position:relative;
opacity:.6;
filter:alpha(opacity=60);
font-size:.8rem;
transition:opacity 200ms linear;
}

ul.pgwSlider>li:last-child,.pgwSlider>ul>li:last-child {
margin-bottom:0;
}

ul.pgwSlider>li span,.pgwSlider>.ps-list>li span {
display:block;
width:100%;
position:absolute;
bottom:0;
background:rgba(0,0,0,0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
padding:5px;
}

ul.pgwSlider>li:hover,.pgwSlider>ul>li:hover {
opacity:1!important;
}

ul.pgwSlider>li img,.pgwSlider>ul>li img {
width:100%;
min-height:100%;
display:block;
transition:margin-top 250ms linear;
}

ul.pgwSlider.wide>li,.pgwSlider.wide>ul>li {
width:100%!important;
}

.pgwSlider.narrow .ps-current {
margin-bottom:6px;
font-size:.8rem;
}

.pgwSlider.narrow .ps-current img {
width:100%;
min-height:inherit;
}

ul.pgwSlider.narrow>li,.pgwSlider.narrow>.ps-list>li {
float:left;
min-height:50px;
max-height:70px;
min-width:15%;
font-size:.7rem;
margin-bottom:0;
}

.pgwSlider.narrow .ps-caption {
padding:8px;
}

.pgwSlider.listOnTheLeft .ps-current,ul.pgwSlider.narrow.listOnTheLeft>li,.pgwSlider.narrow.listOnTheLeft>ul>li {
float:right;
}

.pgwSlider .ps-current ul,.pgwSlider.narrow .ps-current,ul.pgwSlider.narrow,.pgwSlider.narrow>ul {
width:100%;
}