@charset "utf-8";
/* CSS Document */

.rssWrapper {}
.listHeader {}
.thumbnailWrapper {display:table;line-height:1.2rem;border-spacing:40px;}
.thumbnailContainer {width:23%;min-width:250px;margin:0px 1% 15px 1%;display:table-cell;vertical-align:top;box-sizing:border-box;color:#363636;}
.pagelistContent {}
.thumbnail {padding-bottom:10px;font-size:0.9em;}
.thumbnail a {text-decoration:none;color:#363636;position:relative;text-transform:uppercase;font-family: 'Merriweather', serif;}
.thumbnail img {width:calc(100% + 2px);max-width:110%;display: block;margin-left:-1px;margin-top:-1px;}
.thumbnail .plus {width:26px;height:26px;background-color:#4b83b4;position:absolute;bottom:-13px;left:20px;line-height:26px;text-align:center;font-size:16px;font-weight:bold;color:#FFFFFF;
-webkit-border-radius: 50%; 
-moz-border-radius: 50%;
border-radius: 50% }
.thumbnail .plus::before {content:"+";}
.pagelistTitle {padding:8px 14px;font-family: 'Montserrat';font-weight:500;}
.pagelistDate {margin:20px 0 0 0;padding:0px 14px;color:#00b1b0;font-family: 'Merriweather', serif;font-weight:300;}
.pagelistDescription {padding:0px 14px;}
.pagelistAltLink {padding:10px 14px;}
.pagelistAltLink a {padding:4px 8px;border: solid 1px #00b1b0;}

@media only screen and (max-width:1366px) {.thumbnailWrapper {display:block;border-spacing:0;text-align:center;} .thumbnailContainer {height:392px;display:inline-block;text-align:left;}}
@media only screen and (max-width:768px) {.thumbnailWrapper{line-height:1rem} .thumbnailContainer {width:48%;min-width:1px;margin:5px 0;overflow:hidden;}}