div.ccm-block-enlil-page-list-thumb-grid-bootstrap5-3col-pages {
	padding: .5rem;
}

div.ccm-block-enlil-page-list-thumb-grid-bootstrap5-3col-item {
	margin-bottom: 2rem;
}

div.ccm-block-enlil-page-list-thumb-grid-bootstrap5-3col-description {
	margin-top: .5rem;
}

div.ccm-block-enlil-page-list-thumb-grid-bootstrap5-3col-item a {
    position: relative;
    display: table;
}

div.ccm-block-enlil-page-list-thumb-grid-bootstrap5-3col-overlay { 
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 2;
	opacity: 0;
	//transition: opacity 0.1s linear;
	transition-duration: 0.09s;
	transition-timing-function: linear;
	transition-delay: 0.01s;
	transition-property: opacity;
}

div.ccm-block-enlil-page-list-thumb-grid-bootstrap5-3col-title-wrapper {
    display: table;
    //width: 100%!important;
    height: 100%;
}

div.ccm-block-enlil-page-list-thumb-grid-bootstrap5-3col-title {
    display: table-cell;
    width: 100%!important;
    text-align: center;
    height: 100%;
    vertical-align: middle;
    //text-align: center;
    color: #fff;
}

div.ccm-block-enlil-page-list-thumb-grid-bootstrap5-3col-title i {
    display: block!important;
    font-size: 1.5rem;
}

div.ccm-block-enlil-page-list-thumb-grid-bootstrap5-3col-list-info {
    text-align: center;
	margin-top: 1rem;
}

div.ccm-block-enlil-page-list-thumb-grid-bootstrap5-3col-wrapper > .ccm-pagination-wrapper {
    margin-top: 1rem;
}

div.ccm-block-enlil-page-list-thumb-grid-bootstrap5-3col-view-all {
	text-align: center;
}

div.ccm-block-enlil-page-list-thumb-grid-bootstrap5-3col-name a,
div.ccm-block-enlil-page-list-thumb-grid-bootstrap5-3col-date a {
    
    display: block!important;
    
}

div.ccm-block-enlil-page-list-thumb-grid-bootstrap5-3col-fr-item {
	position: relative;
}


