.ce_gallery{position:relative}.ce_gallery ul{margin:0;padding:0;overflow:hidden}.ce_gallery ul li:before{content:none}.ce_gallery li{line-height:1;margin:0;padding:0;width:100%;margin-bottom:15px}@media screen and (min-width:520px){.ce_gallery li{width:49%;float:left;margin-bottom:2%;margin-right:2%}.ce_gallery li:nth-of-type(2n){margin-right:0}}@media screen and (min-width:768px){.ce_gallery li{width:32%;margin-right:2%;margin-bottom:2%}.ce_gallery li:nth-of-type(2n){margin-right:2%}.ce_gallery li:nth-of-type(3n){margin-right:0}}@media screen and (min-width:1024px){.ce_gallery li{width:24%;margin-right:1.25%;margin-bottom:1.25%}.ce_gallery li:nth-of-type(2n){margin-right:1.25%}.ce_gallery li:nth-of-type(3n){margin-right:1.25%}.ce_gallery li:nth-of-type(4n){margin-right:0}}.ce_gallery .image_container,.ce_gallery a{display:block;line-height:1;margin:0;padding:0}
