.page-list-wrapper.thumbnail-grid{margin:40px 0 30px}.page-list-wrapper.thumbnail-grid:first-child{margin-top:0}.page-list-wrapper.thumbnail-grid.has-rss{padding-top:50px;position:relative}.page-list-wrapper.thumbnail-grid.has-rss .page-list-header{margin-top:-50px;padding-right:50px}.page-list-wrapper.thumbnail-grid.has-rss .rss-feed{position:absolute;top:0;right:0;color:#fff;background-color:#f26522;font-size:24px;text-align:center;width:35px;height:35px;border-radius:2px}.page-list-wrapper.thumbnail-grid.has-rss .rss-feed:active,.page-list-wrapper.thumbnail-grid.has-rss .rss-feed:focus,.page-list-wrapper.thumbnail-grid.has-rss .rss-feed:hover{background-color:#bc440b}.page-list-wrapper.thumbnail-grid .page-list-header{margin-bottom:20px}.page-list-wrapper.thumbnail-grid .results{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;padding-left:0;list-style-type:none}.page-list-wrapper.thumbnail-grid .results .entry{flex:1 0 100%;padding:0}.page-list-wrapper.thumbnail-grid .results .entry:before{content:none}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper{position:relative;z-index:0;display:block;width:100%;text-decoration:none;overflow:hidden;color:#fff}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper.default-img .entry-thumbnail,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper.has-img .entry-thumbnail{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1;transition:.3s}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper.default-img:active .entry-thumbnail,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper.default-img:focus .entry-thumbnail,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper.default-img:hover .entry-thumbnail,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper.has-img:active .entry-thumbnail,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper.has-img:focus .entry-thumbnail,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper.has-img:hover .entry-thumbnail{transform:scale(1.1)}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-inner{position:relative;z-index:0;display:table;width:100%;padding-top:75%;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#425563;color:#000}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text{position:relative;display:table-cell;vertical-align:middle;background-color:#425563;color:#fff;text-decoration:none;padding:15px 60px 15px 45px;transition:.3s}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text:before{content:'';display:block;width:394px;height:80px;background-image:url(/application/blocks/page_list/templates/thumbnail_grid/graphic.png);background-repeat:no-repeat;background-position:center;position:absolute;bottom:0;left:0}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text::after{content:'\f105';font-family:fontAwesome;font-size:54px;font-size:5.4rem;line-height:1;position:absolute;top:50%;right:25px;transform:translateY(-50%);transition:.3s}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text .date,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text .title{margin-bottom:5px;position:relative;font-size:18px;font-size:1.8rem}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text .date *,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text .title *{font-size:inherit;font-weight:inherit;color:inherit;margin:0}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text .title{font-size:24px;font-size:2.4rem;font-weight:700}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text .date{font-size:17px;font-size:1.7rem;font-weight:400}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text div:last-child{margin-bottom:0}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:active,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:focus,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:hover{text-decoration:underline}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:active .entry-text,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:focus .entry-text,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:hover .entry-text{color:#fff}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:active .entry-text::after,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:focus .entry-text::after,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:hover .entry-text::after{transform:translateY(-50%) translateX(3px) scale(1.05)}.page-list-wrapper.thumbnail-grid .ccm-pagination-wrapper{text-align:right}.page-list-wrapper.thumbnail-grid.grid-3-col .results .entry{flex:0 0 calc((100% / 3) - 14px)}@media (max-width:991px){.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text{padding-left:20px}.page-list-wrapper.thumbnail-grid.grid-3-col .results .entry{flex:0 0 calc((100% / 2) - 10px)}}@media (max-width:620px){.page-list-wrapper.thumbnail-grid.grid-3-col .results .entry{margin:0;flex:1 0 100%}}