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

:root{--swiper-theme-color:#A24B9C !important;}
.featureswiper { position: relative; }
 
.ccm-page-list-description .readlink { padding: 8px 10px; background: #bd5503; color: #fff; }
.ccm-page-list-description .readlink:hover { padding: 8px 10px; background: #e07f33; color: #fff; }

.pglist.featureswiper { margin: 35px 0; }
.pglist.featureswiper img { -moz-border-radius: 3px; border-radius: 3px; }

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

.featureswiper .swiper-wrapper { padding: 0 0 60px 0; }

.featureswiper .swipe-pad { 
text-align: center; background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 0px 0px 8px #00000029; border-radius: 15px;
font-size: 16px; line-height: 24px; overflow: hidden;  }
.featureswiper .slide-cntpad { padding: 15px 20px; }

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

.featureswiper .slidetitle { text-transform: uppercase; margin: 0 !important; }

.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.blue .swiper-pagination-bullet-active { background: #3575A7 !important; }

@media screen and (min-width: 250px)
{
/*.featureswiper .swipe-pad {  margin: 0 45px; }
.featureswiper .swiper { padding: 0 8%; }*/
}
@media screen and (min-width: 850px)
{ 
/*.featureswiper .swipe-pad {  margin: 0; }
.featureswiper .swiper { padding: 0 4%; }*/
}
	