} $grid_c->init_by_data($grid_skin_sel); echo '<div id="esg-grid-' . $handle . '-1-wrapper">'; $grid_c->output_wrapper_pre(); $filters = array_map("unserialize", array_unique(array_map("serialize", $filters))); //filter to unique elements $navigation_c->set_filter($filters); $navigation_c->set_style('padding', '10px 0 0 0'); echo '<div style="text-align: center;">'; $navigation_c->output_filter('skinchoose'); $navigation_c->output_pagination(); echo '</div>'; $grid_c->output_grid_pre(); //output elements echo $skins_html; $grid_c->output_grid_post(); $grid_c->output_wrapper_post(); echo '</div>'; echo $skins_css; ?> </div> <script type="text/javascript"> jQuery('#esg-grid-even-1').tpessential({ layout:"masonry", forceFullWidth:"off", row:3, space:20, responsiveEntries: [ { width:1400,amount:3}, { width:1170,amount:3}, { width:1024,amount:3},