div.ccm-page-list-rss-icon {margin-top: 10px}

.featureswiper { position: relative; }
  
.pglist.featureswiper { margin: 0; }
.pglist.featureswiper img { padding-bottom: 10px; }

.ccm-page-list.featureswiper { text-align: left; }
.featureswiper .swiper-container { overflow: inherit; }

.featureswiper .swiper-wrapper { padding: 0 0 60px 0; display: flex; align-items: stretch !important; }

.featureswiper .swipe-pad { 
text-align: left; border-radius: 50px 0; margin: 2%; padding: 10px; color: #fff;
font-size: 0.95rem; line-height: 0.95rem; overflow: hidden; background: #3e2a55; }
.featureswiper .slide-cntpad { padding: 25px 30px; }
.featureswiper .swiper-slide {
display: flex;width: -webkit-fill-available;
align-items: stretch; }
	

.featureswiper .pgthumb { padding-bottom: 15px; }

/*.featureswiper .pglistwrapper:hover { background: #f9f9f9; }*/

.featureswiper .slidetitle { margin: 0 !important; padding-bottom: 15px; }

.featureswiper { padding: 5px 0; }

.featureswiper .swiper-button-next:after, 
.featureswiper .swiper-button-prev:after { font-size: 30px !important; }

.featureswiper .swiper-button-next { right: 5px; }
.featureswiper .swiper-button-prev { left: 5px; }

.featureswiper .swiper-pagination-bullet-active { background: #3e2a55 !important; }

.featureswiper a.pbslink { display: block; padding: 10px 0 0 0; }
/*.featureswiper .fa { color: #ddc135 !important; }*/

@media screen and (min-width: 250px)
{
/*.featureswiper .swipe-pad {  margin: 0 45px; }*/
}
@media screen and (min-width: 1024px)
{ 
/*.featureswiper .swipe-pad {  margin: 0; }*/
}
	