@media only screen and (max-width:479px){.column-size{float:left;width:100%;}
.masonry-img{width:100%;}
}
@media only screen and (min-width:480px){.column-size{float:left;width:50%;}
.masonry-img{width:100%;}
}
@media only screen and (min-width:768px){.column-size{width:33.333%;}
.masonry-img{width:100%;}
}
@media only screen and (min-width:992px){.column-size{width:24%;}
.masonry-img{width:100%;}
}
@media only screen and (min-width:1200px){.column-size{width:25%;}
.masonry-img{width:100%;}
}
.column{float:left;}
.size-1of1{width:100%;}
.size-1of2{width:50%;}
.size-1of3{width:33.333%;}
.size-1of4{width:25%;}
.overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.2);top:0;left:0;text-decoration:none;color:greenyellow;}
.overlay .title{text-align:center;font-size:20px;color:rgba(129,165,0,0.90);}
.overlay .description{bottom:0;left:0;width:100%;margin:0;}
.overlay .description p{margin:8px;font-size:13px;color:#000000;}
.item p{color:#ffffff;}
.ms_grid_item{border:1px solid grey;margin:20px 10px;}