.pl_news {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-grow: 1;
        flex-wrap: wrap;
        float: left;
        height: auto;
        margin: 10px 0 20px 0;
        width: 100%;
        max-width: 100%;
        position: relative;
        -webkit-text-size-adjust: none;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
        word-wrap: break-word;
        padding: 0px 0px;
}
.pl_news a {
        display: contents;
}
.pl_news_title {
        width: 100%;
        line-height: 30px;
        font-size: 16px;
        font-weight: 400;
        color: white;
        text-align: center;
        position: relative;
        margin-bottom: 20px;
        -webkit-box-shadow: 0 5px 5px -5px black;
        -moz-box-shadow: 0 5px 5px -5px black;
        box-shadow: 0 5px 5px -5px black;
}
.pl_news_item {
        position: relative;
        height: auto;
        float: left;
        width: 100%;
        overflow: hidden;
        background-size: cover !important;
        background-repeat: no-repeat !important;
        background-position: center !important;
        -webkit-box-shadow: 0 5px 5px -5px black;
        -moz-box-shadow: 0 5px 5px -5px black;
        box-shadow: 0 5px 5px -5px black;
        border-radius: 0px;
        transition: all 0.5s ease;
        margin-bottom: 20px;
        background: rgb(255,255,255);
        background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 100%);
   
}


.pl_news_item:hover {
       
        background: rgb(255,255,255);
        background: linear-gradient(90deg, rgba(246,246,246,1) 0%, rgba(255,255,255,1) 100%);
   
}


.pl_news_item_quelle {
        
    width: auto;
    height: 30px;
    line-height: 30px;
    padding: 0 10px 2px 10px;
   
    text-transform: uppercase;
    letter-spacing: 2px;
    text-align: center;
    
  
    background: #c2c2c2;
    background: #eaeaea;
    
}



.pl_news_item_date {
        position: relative;
        width: auto;
    height: 20px;

    
    
}

.pl_news_item_more {
        position: absolute;
        width: auto;
    padding: 0 20px;
    height: 30px;
    line-height: 30px;
    background: #eaeaea;
    bottom: 5px;
    right: 5px;
    
    
}


.pl_news_item_bild {
        
       height: 160px;
        width: 160px; 
        float: left;
    background-position: center!important;
  background-repeat: no-repeat!important;
  background-size: contain!important;
  position: relative;
    
}




.pl_news_item_text {
        padding: 0 20px ;
        width: calc(100% - 160px);
        float: right;
        font-weight: 300;
        height: auto;
    position: relative;
        color: #333;
   


  
        
    
        
}




@media screen and (max-width: 999px) {
    
   
   
   
    
}
@media screen and (max-width: 700px) {
        
    
  .pl_news_item_quelle {
        
   
    height: auto;
   
    
}
    
    
    
    
    
    .pl_news_item_bild {
        
       
        width: 100%; 
        height: 220px;
        
        
        float: left;
    background-position: center!important;
  background-repeat: no-repeat!important;
  background-size: contain!important;
   
  position: relative;
    
}




.pl_news_item_text {
        padding: 0px ;
        width: 100%;
        }

    
    
    
    
}