.masonry{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:0em;margin:1.5em;padding:0;font-size:.85em}.item{display:inline-block;background:#fff;margin:0;width:100%;-webkit-transition:1s ease all;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow:5px 5px 5px #ccc;text-align:center}.item img{max-width:100%;transition:all .5s ease;transform:scale(1)}.item{position:relative;overflow:hidden}.item:hover img{transform:scale(1.1)}@media only screen and (max-width: 320px){.masonry{-moz-column-count:1;-webkit-column-count:1;column-count:1}}@media only screen and (min-width: 321px) and (max-width: 768px){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width: 769px) and (max-width: 1200px){.masonry{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media only screen and (min-width: 1201px){.masonry{-moz-column-count:4;-webkit-column-count:4;column-count:4}}@media only screen and (min-width: 1480px){.masonry{-moz-column-count:5;-webkit-column-count:5;column-count:5}}@media only screen and (min-width: 1840px){.masonry{-moz-column-count:6;-webkit-column-count:6;column-count:6}}@media only screen and (min-width: 2200px){.masonry{-moz-column-count:7;-webkit-column-count:7;column-count:7}}@media only screen and (min-width: 2500px){.masonry{-moz-column-count:8;-webkit-column-count:8;column-count:8}}@media only screen and (min-width: 2900px){.masonry{-moz-column-count:9;-webkit-column-count:9;column-count:9}}@media only screen and (min-width: 3200px){.masonry{-moz-column-count:10;-webkit-column-count:10;column-count:10}}@media only screen and (min-width: 3600px){.masonry{-moz-column-count:11;-webkit-column-count:11;column-count:11}}@media only screen and (min-width: 4000px){.masonry{-moz-column-count:12;-webkit-column-count:12;column-count:12}}@media only screen and (min-width: 4350px){.masonry{-moz-column-count:13;-webkit-column-count:13;column-count:13}}@media only screen and (min-width: 4700px){.masonry{-moz-column-count:14;-webkit-column-count:14;column-count:14}}.note-float-right{margin:0 0 2rem 2rem}.note-float-left{margin:0 2rem 2rem 0}main .blog img{box-shadow:0 0 5px #000000bf}
