/*** Caption Styling : Color-Section got custom-class: styled-caption ***/
.styled-caption .av-image-caption-overlay {
height:25%;
width:calc(100% - 20px);
bottom: 0;
background-color: rgba(255,255,255,0.8);
margin: 10px;
}
.styled-caption .av-image-caption-overlay-center {
font-size:18px !important;
}
.styled-caption:hover img {
transform: scale(1.25);
transition: transform 1s ease;
}
/*** Flexbox Modell for the color-section ***/
.dreier-flexbox .entry-content-wrapper {
display: flex;
flex-flow: row wrap;
justify-content: space-between;
}
.dreier-flexbox .entry-content-wrapper:before,
.dreier-flexbox .entry-content-wrapper:after {
display: none;
}
.dreier-flexbox .entry-content-wrapper .flex_column{
flex: 0 1 30%;
margin: 0 0 5%;
padding: 0
}
/*** responsive layout for them - depends on your headings etc. ***/
@media only screen and (max-width: 1199px) {
.dreier-flexbox .entry-content-wrapper .flex_column{
flex: 0 1 48%;
margin: 0 0 5%;
padding: 0
}
.styled-caption .av-image-caption-overlay-center {
font-size:18px !important;
}
}
@media only screen and (max-width: 767px) {
.dreier-flexbox .entry-content-wrapper .flex_column {
flex: 1 1 100%;
margin: 0 0 5%;
padding: 0
}
}