.tx-worksample{position:relative;}

.tx-worksample.list{word-break:break-word;}
	
.tx-worksample.tile{margin:0 -5px; margin-bottom: 80px;}
.tx-worksample.tile a{text-decoration:none;}
.tx-worksample.tile .item{display:block;position:relative;float:left;width:100%;height:auto;min-height:190px;min-width:300px;padding:5px;overflow:hidden;}
/*.tx-worksample.tile .item img{display:none;width:100%;height:auto;}*/

.tx-worksample.tile .item .text{position:relative;display:block;vertical-align:top;background:#e5f4fb;color:#0097da;opacity:1;transition:all 0.5s;}
.tx-worksample.tile .item .text *{color:#0097da;margin-bottom:16px;padding:0 4%;font-weight:lighter;}
.tx-worksample.tile .item .text h2{font-size:1.6em;}
.tx-worksample.tile .item .text h3{font-size:1.1em;}
.tx-worksample.tile .item .text p{display:none;}
.tx-worksample.tile .item .text a.more{display:block;position:absolute;top:0;height:100%;width:100%;line-height:410px;}

@media all and (min-width: 660px){.tx-worksample.tile .item{width:50%;}}
@media all and (min-width: 960px){.tx-worksample.tile .item{width:33.33%;}}
	
.tx-worksample.teaser{}
	
/*
.tx-worksample.single .browser a{position:relative;font-family:Jura;font-weight:300;font-size:32px;}
.tx-worksample.single .browser .prev{float:left;}
.tx-worksample.single .browser .next{float:right;}
*/
.tx-worksample.single .browser span{position:absolute;top:0;background:#fff;display:none;}
.tx-worksample.single label{font-weight:bold;margin-right:5px;}
.tx-worksample.single label:after{display:inline-block;content:':';}
.tx-worksample.single .properties span{margin-right:5px;}
.tx-worksample.single .properties span:after{display:inline-block;content:',';}
.tx-worksample.single .properties span:last-child:after{content:'';}
.tx-worksample.single .tag{display:inline-block;border:1px solid #0095db;border-radius:4px;margin:0 5px 5px 0;padding:0 4px;text-decoration:none;white-space:nowrap;}
	
.clear:after{content:".";clear:both;display:block;visibility:hidden;height:0px;}

/* Edit MJ 27.02.2023 */
.tx-worksample.tile .item .worksample-media {position: relative; margin: 0 5px 5px 0; max-width: 431px; width: auto; max-height: 259px; height: auto; overflow: hidden;}
.tx-worksample.tile .item .worksample-media-image {max-height: 100%;transition: transform .9s ease, filter .9s ease;}
.tx-worksample.tile .item:hover .worksample-media-image {transform: scale(1.1);filter: none;}
.tx-worksample.tile .item .worksample-media-image img {display: block;}
.tx-worksample.tile .item .worksample-media .worksample-text {position: absolute;overflow: hidden;bottom: 0;left: 0;padding: 100px 0 0 15px;width: 100%;color: white;font-size: 20px;font-weight: 400;
    background: rgb(34,34,34);
    background: linear-gradient(0deg, rgb(34, 34, 34) 0%, rgba(34,34,34,0.5) 50%, rgba(34,34,34,0) 100%)  }
.tx-worksample.tile .item .worksample-media .worksample-text a {text-decoration: none;color: #FFF;overflow: hidden;}
