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

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

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

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

.featureswiper .swipe-pad { 
text-align: center;  margin: 0 auto; font-size: 1.125rem; line-height: 1.125rem; 
overflow: hidden; background: none; text-shadow: 1px 1px 2px #000; }
.featureswiper .slide-cntpad { padding: 25px 30px; }
.featureswiper .swiper-slide {
	display: flex;
    align-items: stretch; }
	

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

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

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

.featureswiper { padding: 25px 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: #cb9a4b !important; }

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

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