@media screen and (min-width:1380px){.hs-modular-homes-blog .blog-listing-wrapper .post-listing .post-item{width:380px !important}}@media only screen and (max-width:767px){.hs-modular-homes-blog .blog-listing-wrapper .post-listing .post-item{border-top:1px solid #eee;margin-bottom:30px;padding-top:60px}.hs-modular-homes-blog img.hs-featured-image{margin-bottom:0}.hs-modular-homes-blog .post-header h2{margin-bottom:0}}@media only screen and (min-width:768px){.blog .blog-content{background:#fff none repeat scroll 0 0;padding:30px;width:70%}.blog .blog-sidebar{float:right;width:25%}.hs-modular-homes-blog .blog-listing-wrapper .post-listing .post-item{width:280px;float:left}.hs-modular-homes-blog .blog-listing-wrapper .post-listing .post-item:nth-of-type(3n+1){clear:left}.hs-modular-homes-blog .blog-listing-wrapper .post-listing .post-item:nth-of-type(3n+1),.hs-modular-homes-blog .blog-listing-wrapper .post-listing .post-item:nth-of-type(4n+1),.hs-modular-homes-blog .blog-listing-wrapper .post-listing .post-item:nth-of-type(3n+1){margin-left:0}.hs-modular-homes-blog .blog-listing-wrapper .post-listing .post-item{margin-left:30px;margin-right:30px;padding-bottom:60px}}