

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: 2px; border-radius: 2px; }

.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; transition: 0.25s ease all; padding: 50px 50px 0 50px;
font-size: 16px; line-height: 24px; overflow: hidden;  }
/*.featureswiper .swipe-pad:hover { background: rgba(0,0,0,0.5); }*/

.featureswiper .slide-cntpad { 
padding: 8px 8px;
display: inline-block;
/*background: rgba(0,0,0,0.5);
border: 1px #947550 solid;*/
border-radius: 2px;}
.featureswiper .pgthumb { padding-bottom: 8px; }

.featureswiper .slidetitle { 
margin: 15px 0 !important; text-align: center;
font-size: 1.75rem !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 .swiper-pagination-bullet { background: #fff !important; }
.featureswiper .swiper-pagination-bullet-active { background: #fff !important; }

.featureswiper a.button { margin: 0 auto !important; }

.featureswiper a.pbslink { display: block; padding: 10px 0 0 0; }
.featureswiper .fa { color: #fff !important; }
.featureswiper .swiper-button-next, 
.featureswiper .swiper-button-prev { color: #fff !important; }

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