.layout-11539 .element_1587187627902 {
}
.layout-11539 .element_1587190790308 {
overflow: hidden;
}
.layout-11539 .element_1587190790308 img {
max-width: 100%;
height: auto;
}
@media only screen and (min-width: 1024px) {
.layout-11539 .element_1587190790308 {
height: auto;
}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
.layout-11539 .element_1587190790308 {
height: auto;
}
}
@media only screen and (min-width: 0px) and (max-width: 767px) {
.layout-11539 .element_1587190790308 {
height: auto;
}
}
.layout-11539 .element_1587187714568 {
margin: 10px;
}
.layout-11539 .element_1587187895341 {
font-size: 18px;
margin: 5px 0;
text-align: left;
}
.layout-11539 .element_1587187895341 a {
font-size: 18px;
margin: 5px 0;
text-align: left;
}
.layout-11539 .element_1587187729822 {
font-size: 14px;
margin: 10px 0;
text-align: left;
}
.layout-11539 .element_1587187729822 a {
font-size: 14px;
}
.layout-11539 a{text-decoration:none}.layout-11539{overflow:hidden;position:relative;vertical-align:top}.layout-11539:hover .layer-media{opacity:0;-webkit-transform:scale(.5) translateX(-100%);-ms-transform:scale(.5) translateX(-100%);transform:scale(.5) translateX(-100%)}.layout-11539 .layer-media{-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s;width:100%}.layout-11539:hover .layer-content{opacity:1}.layout-11539 .layer-content{left:0;opacity:0;position:absolute;top:0;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s}
#post-grid-18754 {
padding: 10px;
background-color: #fff;
}
#post-grid-18754 .item {
padding: 0px;
background: #ffffff;
}
#post-grid-18754 .item .layer-media {
height:auto; }
@media only screen and (min-width: 0px) and (max-width: 767px) {
#post-grid-18754 .grid-items {
text-align: center;
}
#post-grid-18754 .item {
width: 90%;
margin: 10px;
display: inline-block;
vertical-align: top;
height:auto; }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
#post-grid-18754 .grid-items {
text-align: center;
}
#post-grid-18754 .item {
width: 280px;
margin: 10px;
display: inline-block;
vertical-align: top;
max-height:auto; }
}
@media only screen and (min-width: 1024px) {
#post-grid-18754 .grid-items {
text-align: center;
}
#post-grid-18754 .item {
width: 350px;
display: inline-block;
margin: 10px;
vertical-align: top;
height:auto; }
}