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

.pglist1col .pglist { margin: 35px 0; }

/*#pagewrap .pglist1col h2.ccm-page-list-title { padding-bottom: 25px; }
*/
.pglist1col .pgthumb { overflow: hidden; position: relative; }
.pglist1col .pgthumb img { -webkit-filter: grayscale(100%); filter: grayscale(100%); z-index: 0; }

.pglist1col .pgthumb:before, .pglist1col .pgthumb:after {
position: absolute; top: -1px; left: 0;
width: 20%; height: 101%; content:'';
background: #fff; z-index: 2;
-webkit-clip-path: polygon(0 0, 100% 0%, 25% 100%, 0% 100%);
clip-path: polygon(0 0, 100% 0%, 25% 100%, 0% 100%);

/*-moz-transform: skew(-25deg, 0deg);
-webkit-transform: skew(-25deg, 0deg);
-o-transform: skew(-25deg, 0deg);
-ms-transform: skew(-25deg, 0deg);
transform: skew(-25deg, 0deg);*/ }
.pglist1col .pgthumb:after { 
right: -1px; left:inherit; 
-webkit-clip-path: polygon(75% 0, 100% 0%, 100% 100%, 0% 100%);
clip-path: polygon(75% 0, 100% 0%, 100% 100%, 0% 100%);}
.pglist1col .pgthumb a:before { 
position: absolute; top: 0; left: -1px;
width: 100%; height: 100%; content:''; 
background: rgba(253,183,19,0.7); z-index: 1; }

.pglist1col .pglist { border-bottom: 1px #efefef solid; margin: 55px auto 0 auto; padding: 0 0 45px 0; }
.pglist1col .pglist:last-child { border-bottom: none; padding: 0; }
.pglist1col .pglist:first-child { margin: 0 auto; }

@media screen and (min-width: 250px)
{
.pglist1col .pglist { width: 100%; }

.pglist1col .pgthumb:before { display: none; }

.pglist1col .featleft,
.pglist1col .featright { display: inline-block; vertical-align: top; margin: 0; }

.pglist1col .featleft { width: 100%; margin-bottom: 15px; }
.pglist1col .featright { width: 100%; }
}
@media screen and (min-width: 650px)
{
.pglist1col .pglist { width: 100%; display: inline-block; vertical-align: top; }
.pglist1col .pglist:nth-child(odd) { margin-right: 0; }
.pglist1col .pglist:nth-child(even) { margin-left: 0; }

.pglist1col .pgthumb:before { display: block; }

.pglist1col .featleft,
.pglist1col .featright { display: inline-block; vertical-align: middle; margin: 0; }

.pglist1col .featleft { width: 40%; margin-bottom: 25px; }
.pglist1col .featright { padding-top: 5px; width: 57%; margin-left: 2%; }
}
@media screen and (min-width: 1000px)
{ 

}
	