#post-grid-99 .element_0 {
display: block;font-size: 21px;line-height: normal;padding: 5px 10px;text-align: left; text-decoration: none; }
#post-grid-99 .element_1 {
display: block;font-size: 14px;padding: 5px 10px;text-align: left; }
#post-grid-99 .element_2 {
display: block;font-size: 12px;font-weight: bold;padding: 0 10px;text-align: left;text-decoration: none; }
#post-grid-99 .element_0:hover{}#post-grid-99 .element_1:hover{}#post-grid-99 .element_2:hover{}
#post-grid-99 {
padding: 10px;
}
#post-grid-99 .item {
padding: 0px;
background: #fff;
}
#post-grid-99 .item .layer-media {
height:auto; }
@media only screen and (min-width: 0px) and (max-width: 767px) {
#post-grid-99 .grid-items {
text-align: center;
}
#post-grid-99 .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-99 .grid-items {
text-align: center;
}
#post-grid-99 .item {
width: 280px;
margin: 10px;
display: inline-block;
vertical-align: top;
max-height:auto; }
}
@media only screen and (min-width: 1024px) {
#post-grid-99 .grid-items {
text-align: center;
}
#post-grid-99 .item {
width: 280px;
display: inline-block;
margin: 10px;
vertical-align: top;
height:auto; }
}