.wbox-teasershortnews {
    margin-bottom: 15px;
    border: 1px solid #293b6b;
}

.wbox-teasershortnews-title {
    display: table;
    height: 50px;
    width: 100%;
}
.wbox-teasershortnews-title h2 {
    display: table-cell;
    vertical-align: middle;
    font-size: 1.2em;
    padding-bottom: 15px;
}

.wbox-teasershortnews-img {
    overflow: hidden;
    height: 185px;
}

.wbox-teasershortnews-contentwrap {
    padding: 25px;
}

.wbox-teasershortnews-linktext:after {
    padding-left: 6px;
    content: '\f138';
    font-family: 'FontAwesome';
}

/*Teaserhover Bild vergrössern wenn Link vorhanden*/
.wbox-teasershortnews-img img {
    -webkit-transition: all 0.4s ease;
    transition:all 0.4s ease; 
    width: 100%;
    height: 185px!important; 
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
}

.wbox-teasershortnews a:hover .wbox-teasershortnews-img img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

/* Edit-Mode */
.ccm-edit-mode .grid-short-news {
    display: block;
}
.ccm-edit-mode .wbox-teasershortnews {
    max-width: 400px;
}


/* ---------------------------
 * Colcade v0.2.0
 * Lightweight masonry layout
 * by David DeSandro
 * MIT license
------------------------------*/    

/* with flexbox */
.grid-short-news {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
  
.grid-short-news-col {
    -webkit-flex: 1; 
    -ms-flex: 1; 
    flex: 1;  
    margin-right: 2%;   
}

.grid-short-news-col--3 { margin-right: 0; }

/* 2 columns by default, hide columns 2 & 3 */
.grid-short-news-col--2, .grid-short-news-col--3 { display: none }

/* 3 columns at medium size */
@media ( min-width: 768px ) {
    .grid-short-news-col--2 { display: block; } /* show column 2 */
}

/* 4 columns at large size */
@media ( min-width: 1080px ) {
    .grid-short-news-col--3 { display: block; } /* show column 3 */
}

.grid-short-news-item {
    margin-bottom: 25px;
}


/* IE FIX Polyfill Object Fit */
picture.object-fit-polyfill {
    overflow: visible !important;
}