.dfz-rel-posts h3{color:#000;font-size:20px}.dfz-rel-posts .container{display:block;max-width:820px}.dfz-rel-posts .flex-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 -2%}.dfz-rel-posts .post{flex-basis:30%;height:auto;margin:10px auto}.dfz-rel-posts .post-img img{min-height:160px}@media only screen and (max-width:768px){.dfz-rel-posts .post{flex-basis:47%;margin:20px 0}.dfz-rel-posts .flex-wrapper{margin:0 auto}}@media only screen and (max-width:480px){.dfz-rel-posts .post{flex-basis:100%}}