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

.blglistswp { position: relative; }
  
.pglist.blglistswp { margin: 0; }
.pglist.blglistswp img { padding: 0; }

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

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


.blglistswp .swiper-slide { width: -webkit-fill-available; display: flex; min-height: 400px;  }
	
.blglistswp .swipe-pad { 
text-align: left; border-radius: 50px 0; margin: 2%; padding: 0; width: -webkit-fill-available; 
font-size: 0.95rem; line-height: 0.95rem; overflow: hidden; background: #fff; 

	display: flex;
    flex-direction: column;
    flex-grow: 1;
	}

.blglistswp .slidetitle {
    margin: 0 !important;
    font-weight: bold;
    font-size: 1.5rem;
    line-height: 1;
    padding: 0;
}

.blglistswp .pgthumb { background: #00a9df;  display: block; }
.blglistswp .pgthumb .noimgthmb {
background: rgb(62,42,85);
background: -moz-linear-gradient(10deg, rgba(62,42,85,0.95) 25%, rgba(62,42,85,0.25) 100%);
background: -webkit-linear-gradient(10deg, rgba(62,42,85,0.95) 25%, rgba(62,42,85,0.25) 100%);
background: linear-gradient(10deg, rgba(62,42,85,0.95) 25%, rgba(62,42,85,0.25) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3e2a55",endColorstr="#3e2a55",GradientType=1); }
.blglistswp .slide-cntpad { padding: 25px 20px; height: 100% !important; 
    display: flex;
    flex-direction: column;
    flex-grow: 1; }
.blglistswp .slide-date { background: #3e2a55; color: #fff; padding: 0 20px; }

.blglistswp { padding: 5px 0; }

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

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

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

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

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