div.ccm-page-list-rss-icon {margin-top: 10px}
 
.pglist2colbck { padding: 0; text-align: center; }
.pglist2colbck .ccm-page-list-description .readlink { padding: 8px 10px; background: #bd5503; color: #fff; }
.pglist2colbck .ccm-page-list-description .readlink:hover { padding: 8px 10px; background: #e07f33; color: #fff; }

.pglist2colbck .pglist { 
margin: 35px 0; background-size: cover !important; position: relative; text-align: center; 
-moz-border-radius: 3px; border-radius: 3px; overflow: hidden; }
.pglist2colbck .pglist table { 
padding: 35px;background: rgb(0,0,0); height: 75%; text-align: center;
background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 10%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 10%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,1) 10%, rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
}

.pglist2colbck tr,.pglist2colbck td { background: none !important; }
.pglist2colbck td { padding: 25px !important; vertical-align: bottom !important; }

#pagewrap .pglist2colbck .pglist h3,
#pagewrap .pglist2colbck .pglist h3 a,
.pglist2colbck .pglist a { color: #fff; }

#pagewrap .pglist2colbck .pglist h3:hover a,
#pagewrap .pglist2colbck .pglist a:hover h3 a { color: #bbb; }

.pglist2colbck .pglist table { max-width: initial; }
.pglist2colbck .pglist table td { text-align: center !important; }

@media screen and (min-width: 250px)
{
.pglist2colbck .pglist { width: 100%; margin: 25px auto; }
.pglist2colbck .pglist table { display: table !important; min-height: 300px; white-space: normal  !important; }
}
@media screen and (min-width: 650px)
{
.pglist2colbck .pglist { width: 48%; display: inline-block; vertical-align: top; margin: 0.5% 1%; }
/*.pglist2colbck .pglist:nth-child(odd) { margin-right: 1.5%; }
.pglist2colbck .pglist:nth-child(even) { margin-left: 1.5%; }*/

.pglist2colbck .pglist table { min-height: 350px;}
}
@media screen and (min-width: 1000px)
{ 

}
	