div.ccm-page-list-rss-icon {margin-top: 10px}
 
.blg3pglist .ccm-page-list-description .readlink { padding: 8px 10px; background: #bd5503; color: #fff; }
.blg3pglist .ccm-page-list-description .readlink:hover { padding: 8px 10px; background: #e07f33; color: #fff; }
.blg3pglist .ccm-page-list-description p { font-size: 16px; line-height: 24px; }

.blg3pglist  { margin: 35px 0; }

.blg3pglist .ccm-page-list-date { font-size: 16px; color: #999; padding: 8px 0 5px 0; }
.blg3pglist .ccm-page-list-description p { font-size: 18px; color: #6e6e6e; }

#pagewrap .blg3pglist .ccm-page-list-title,
#pagewrap .blg3pglist .ccm-page-list-title a { color: #414141; text-transform: none; }
#pagewrap .blg3pglist .ccm-page-list-title { padding-top: 0 !important; }

@media screen and (min-width: 250px)
{
.blg3pglist  { width: 80%;  margin: 15px auto; padding: 5%;}

.blg3pglist .featleft,
.blg3pglist .featright { display: inline-block; width: 100%; vertical-align: top; margin: 0 auto; }
.blg3pglist .featleft { margin-bottom: 15px; text-align: center; }
.blg3pglist .featright { text-align: center; }
}
@media screen and (min-width: 650px)
{
.blg3pglist  { width: 33.33%; display: inline-block; vertical-align: top; padding: 0 0 15px 0;  }
.blg3pglist .featleft, .blg3pglist .featright { width: 90%; }
}
@media screen and (min-width: 1000px)
{ 

}
	