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

:root{--swiper-theme-color:#A24B9C !important;}
.featurepglist { position: relative; }

.ccm-page-list.featurepglist img { -moz-border-radius: 0; border-radius: 0; border: 0; }

.ccm-page-list.featurepglist {
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    align-content: stretch;
    justify-content: center;
    align-items: stretch;
    flex-direction: row;
}
.ccm-page-list.featurepglist .pglist-slide {
	display: flex;
	flex-direction: row;
    justify-content: center;
    align-content: stretch;
    align-items: stretch;
    flex-wrap: wrap;
}


.featurepglist .pglist-pad { 
text-align: center; background: #FFFFFF 0% 0% no-repeat padding-box; display: flex;width: -webkit-fill-available;
background: rgb(255,255,255);
background: -moz-linear-gradient(283deg, rgba(255,255,255,0.5) 33%, rgba(239,239,239,0.5) 100%);
background: -webkit-linear-gradient(283deg, rgba(255,255,255,0.5) 33%, rgba(239,239,239,0.5) 100%);
background: linear-gradient(283deg, rgba(255,255,255,0.5) 33%, rgba(239,239,239,0.5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#efefef",GradientType=1);
box-shadow: 0px 0px 8px #00000029; border-radius: 5px;
font-size: 16px; line-height: 24px; overflow: hidden; 
display: flex;
    flex-direction: column;
    flex-wrap: wrap; }
.featurepglist .slide-cntpad { 
padding: 15px 20px; display: flex; flex-grow:1;
flex-wrap: nowrap; flex-direction: column; }
.featurepglist .ccm-page-list-description { flex-grow:1; padding-bottom: 10px; }

.featurepglist .slidetitle { 
text-transform: uppercase; padding: 30px 25px; margin: 0 !important; text-shadow:2px 2px 2px rgba(0, 0, 0, 0.85);
background: #242258;  
/*background: rgb(36,34,88); 
background: -moz-linear-gradient(45deg, rgba(36,34,88,1) 10%, rgba(56,41,83,1) 55%, rgba(241,102,37,1) 100%);
background: -webkit-linear-gradient(45deg, rgba(36,34,88,1) 10%, rgba(56,41,83,1) 55%, rgba(241,102,37,1) 100%);
background: linear-gradient(45deg, rgba(36,34,88,1) 10%, rgba(56,41,83,1) 55%, rgba(241,102,37,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#242258",endColorstr="#f16625",GradientType=1);*/ }

.featurepglist { padding: 25px 0; }


@media screen and (min-width: 250px)
{
.featurepglist  { width: 100%; margin: 0 auto; }
.featurepglist .pglist-slide { display: inline-block; width: 99%; max-width: 450px; vertical-align: top; margin: 10px 0.5%; } 

}
@media screen and (min-width: 800px)
{
.featurepglist .pglist-slide { width: 48%; margin: 1%; }
}
@media screen and (min-width: 1000px)
{
.featurepglist .pglist-slide { width: 31%; margin: 1%; max-width: none; }
}
@media screen and (min-width: 1200px)
{
.featurepglist .pglist-slide { width: 23%; }
}