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

.onepglist { margin: 35px 0; }
.onepglist img { -moz-border-radius: 3px; border-radius: 3px; }

.onepglist .ccm-page-list-description p { font-size: 16px; line-height: 24px; }

#pagewrap .onepglist .ccm-page-list-title,
#pagewrap .onepglist .ccm-page-list-title a { color: #414141; text-transform: none; }

@media screen and (min-width: 250px)
{
.onepglist { width: 100%; margin: 25px auto; text-align: center; }

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

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

.onepglist .featleft { width: 25%; margin-bottom: 15px; }
.onepglist .featright { width: 70%; margin-left: 2%; }
}
@media screen and (min-width: 1000px)
{ 

}
	