<?php
  	$query = $this->query_posts();
  	$_random = gaviasthemer_random_id();
  	if ( ! $query->found_posts ) {
	 	return;
  	}

	$this->add_render_attribute('wrapper', 'class', ['gva-give-form-grid clearfix', 'grid-' . $_random]);
	//add_render_attribute grid
	$this->get_grid_settings();
?>
  
  	<div <?php echo $this->get_render_attribute_string('wrapper'); ?>>
		<div class="gva-content-items"> 
		  	<div <?php echo $this->get_render_attribute_string('grid') ?>>
				<?php
					global $post;
					$count = 0;
					while ( $query->have_posts() ) { 
					  	$query->the_post();
					  	$post->loop = $count++;
					  	$post->post_count = $query->post_count;
					  	echo '<div class="item-columns">';
						 	$this->sominx_get_template_part('tribe-events/list/single', $settings['style'], array(
								'thumbnail_size' => $settings['image_size']
						 	));
					  	echo '</div>';
					}
				?>
		  	</div>
		</div>
		<?php if($settings['pagination'] == 'yes'): ?>
			<div class="pagination">
				<?php echo $this->pagination($query); ?>
			</div>
		<?php endif; ?>
  	</div>

<?php
  wp_reset_postdata();