div.ccm-block-page-list-page-entry-grid-thumbnail-hover {
    opacity: 0;
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    -ms-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s;
}

div.ccm-block-page-list-page-entry-grid-thumbnail a {
    position: relative;
    display: table;
    width: 100%;	
}

div.ccm-block-page-list-page-entry-grid-thumbnail-hover {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.7);
    z-index: 2;
}

div.ccm-block-page-list-page-entry-grid-thumbnail a:hover
div.ccm-block-page-list-page-entry-grid-thumbnail-hover {
    opacity: 1;
}

div.ccm-block-page-list-page-entry-grid-thumbnail-title-wrapper {
    display: table;
    width: 100%;
    height: 100%;
}

div.ccm-block-page-list-page-entry-grid-thumbnail-title {
    display: table-cell;
    width: 100%;
    text-align: center;
    height: 100%;
    vertical-align: middle;
    text-align: center;
    color: #fff;
}

div.ccm-block-page-list-page-entry-grid-thumbnail-title i {
    display: none;
}

div.ccm-page .ccm-block-page-list-thumbnail-grid-wrapper .columns.ccm-block-page-list-page-entry-grid-item:last-child {
	float:left;
}

/* TOROLL-MOD 2021-06-06: Layoutanpassungen */
div.ccm-block-page-list-page-entry-grid-thumbnail a {
	background-color: transparent;
}

.content div.ccm-block-page-list-page-entry-grid-item {
	/* background-color: #d80e8a; */
	padding-top: 15px !important;
	border-radius: 2%;
	min-height: 30em;
}
@media only screen and (min-width: 800px) {
	.content div.ccm-block-page-list-page-entry-grid-item {min-height:36em;}
}
@media only screen and (min-width: 1024px) {
	.content div.ccm-block-page-list-page-entry-grid-item {min-height:24em;}
}

.content div.ccm-block-page-list-page-entry-grid-item a {
/*
	margin: 0;
	padding: 0;
*/
}
.content div.ccm-block-page-list-page-entry-grid-item a img {
	border-radius: 5%;
	background-color: rgb(0, 138, 124,0.65);
}

.content div.ccm-block-page-list-title { 
	margin-top: 0.5em !important;
}

.content div.ccm-block-page-list-page-entry-grid-thumbnail a {color:white;margin:1px;padding:1px;border-radius:5px;}
.content div.ccm-block-page-list-page-entry-grid-thumbnail a:hover {text-decoration:none;background-color:rgba(0, 138, 124,0.65)!important;}

.wtt_produktion_title {}
.wtt_produktion_title_link {color: #d80e8a;}
.wtt_produktion_description {}
