public static function blog($atts, $content = null)
    {
        extract(shortcode_atts(array('column' => '1/4', 'limit' => '3'), $atts));
        if ($column == '1/2') {
            $count_string = 'two';
        } else {
            if ($column == '1/3') {
                $count_string = 'four';
            } else {
                $count_string = 'three';
            }
        }
        $output = '';
        $query = new WP_Query(array('post_type' => 'post', 'posts_per_page' => intval($limit)));
        if ($query->have_posts()) {
            while ($query->have_posts()) {
                $query->the_post();
                $post_title = get_the_title();
                $attr_title = the_title_attribute(array('before' => '', 'after' => '', 'echo' => false));
                $format = get_post_format(get_the_ID());
                $format_css = 'responsive-images';
                if ($format == 'status') {
                    $format_css = 'format-holder status';
                } else {
                    if ($format == 'link') {
                        $format_css = 'format-holder link';
                    } else {
                        if ($format == 'aside') {
                            $format_css = 'format-holder aside';
                        }
                    }
                }
                if ($format != 'gallery') {
                    $post_content = apply_filters('the_content', get_the_content(__('Read More', 'prodo')));
                } else {
                    $post_content = ProdoTheme::postGallery(__('Read More', 'prodo'), false);
                }
                $output .= '
				<article id="post-' . esc_attr(get_the_ID()) . '" class="' . esc_attr(implode(' ', get_post_class('blog-post masonry offsetTopS offsetBottom', get_the_ID()))) . '">
					<header>
						' . (!empty($post_title) ? '<h3><a href="' . esc_url(get_the_permalink()) . '" title="' . $attr_title . '">' . esc_html($post_title) . '</a></h3>' : '') . '
						<div class="info">
							' . ProdoTheme::postCategories(get_the_ID(), '<span>', '</span>', false) . '
						</div>
					</header>
					<div class="responsive-images">
						' . $post_content . '
					</div>
				</article>';
            }
        } else {
            wp_reset_postdata();
            return '';
        }
        wp_reset_postdata();
        return '<div class="row"><div class="col-md-12 col-sm-12 blog-masonry blog-masonry-' . esc_attr($count_string) . '">' . $output . '</div></div>';
    }
    ?>
</p>
					<?php 
}
?>
				</header>
			</div>
		</div>
	</div>
</section>

<section class="section offsetTopS offsetBottom">
	<div class="container">
		<div class="row">
			<div class="col-md-12 col-sm-12">
				<?php 
query_posts('post_type=post&posts_per_page=' . get_option('posts_per_page') . '&paged=' . $paged);
?>
				<?php 
get_template_part('templates/post');
?>
				<?php 
ProdoTheme::navContent();
?>
			</div>
		</div>
	</div>
</section>

<?php 
get_footer();
<?php 
global $prodoConfig;
?>

<?php 
$subtitle = get_post_meta(get_the_ID(), 'subtitle', true);
get_header();
?>

<section class="section alt-background offsetTop offsetBottom">
	<div class="container">
		<div class="row">
			<div class="col-md-12">
				<header>
					<h2><?php 
ProdoTheme::pageTitle();
?>
</h2>
					<?php 
if (!empty($subtitle)) {
    ?>
					<p class="info">
						<?php 
    echo esc_html($subtitle);
    ?>
					</p>
					<?php 
} else {
    ?>
						<?php 
    if (!isset($prodoConfig['breadcrumbs']) or $prodoConfig['breadcrumbs']) {
					<img src="<?php 
    echo esc_url($logo_light);
    ?>
" data-alt="<?php 
    echo esc_url($logo_dark);
    ?>
" alt="">
					<?php 
} else {
    ?>
					<img src="<?php 
    echo esc_url($logo_dark);
    ?>
" alt="">
					<?php 
}
?>
				</a>
			</div>
			<div class="collapse navbar-collapse" id="navbar-collapse">
				<div class="social">
					<?php 
echo ProdoTheme::socialIcons('<a href="%3$s" title="%2$s" target="_blank"><i class="fa fa-%1$s"></i></a>');
?>
				</div>
				<?php 
echo ProdoTheme::mainMenu(get_the_ID(), 'nav navbar-nav navbar-right');
?>
			</div>
		</div>
	</div>
<section class="intro" id="intro" data-type="slideshow" data-images=".images-list" data-content=".content" data-to-left=".arrow.left" data-to-right=".arrow.right" data-delay="<?php 
echo $prodoConfig['home-slideshow-timeout'] >= 5 ? intval($prodoConfig['home-slideshow-timeout']) : 5;
?>
" style="height: <?php 
echo esc_attr($height);
?>
;">
	<div class="images-list">
		<?php 
echo ProdoTheme::slideshowImages('<img src="%s" alt="">', get_post_meta(get_the_ID(), 'slideshow-images', true));
?>
	</div>
	<div class="container">
		<div class="content">
			<?php 
$slides = ProdoTheme::slideshowSlides(get_the_ID());
?>
			<?php 
if ($slides !== false) {
    foreach ($slides as $slide) {
        ?>
			<div>
				<?php 
        echo apply_filters('the_content', $slide);
        ?>
				<div class="arrows animate">
					<a class="arrow left"><i class="fa fa-chevron-left"></i></a>
					<a class="arrow right"><i class="fa fa-chevron-right"></i></a>
				</div>
			</div>
			<?php 
global $prodoConfig;
$height = get_post_meta(get_the_ID(), 'section-height', true);
$height = !empty($height) ? $height : '100%';
?>

<section class="intro" id="intro" data-type="slideshow" data-images=".images-list" data-delay="<?php 
echo $prodoConfig['home-slideshow-timeout'] >= 5 ? intval($prodoConfig['home-slideshow-timeout']) : 5;
?>
" style="height: <?php 
echo esc_attr($height);
?>
;">
	<div class="images-list">
		<?php 
echo ProdoTheme::slideshowImages('<img src="%s" alt="">', get_post_meta(get_the_ID(), 'slideshow-alt-images', true));
?>
	</div>
	<div class="container">
		<div class="content">
			<?php 
echo apply_filters('the_content', get_post_meta(get_the_ID(), 'content-slideshow-alt', true));
?>
		</div>
	</div>
	
	<?php 
if ($prodoConfig['home-magic-mouse']) {
    ?>
	<div class="mouse hidden-xs">
		<div class="wheel"></div>
<section class="section offsetTopS offsetBottom">
	<div class="container">
		<div class="row">
			<?php 
query_posts('post_type=post&posts_per_page=' . get_option('posts_per_page') . '&paged=' . $paged);
?>
			<?php 
if (have_posts()) {
    ?>
			<div class="col-md-12 col-sm-12 blog-masonry blog-masonry-three">
			<?php 
} else {
    ?>
			<div class="col-md-12 col-sm-12">
			<?php 
}
?>
				<?php 
get_template_part('templates/post', 'masonry');
?>
			</div>
		</div>
		<?php 
ProdoTheme::navContent('masonry');
?>
	</div>
</section>

<?php 
get_footer();
        the_title();
        ?>
</a></h3>
		<?php 
    }
    ?>
		<?php 
    the_post_thumbnail();
    ?>
		<div class="info">
			<span><?php 
    the_author_link();
    ?>
</span>
			<?php 
    ProdoTheme::postCategories(get_the_ID(), '<span>', '</span>');
    ?>
		</div>
	</header>
<?php 
}
?>

<?php 
if (is_search()) {
    the_excerpt();
} else {
    ?>
<div class="format-holder link">
	<?php 
    the_content(__('Read More', 'prodo'));
echo (isset($prodoConfig['home-video-placeholder']) and isset($prodoConfig['home-video-placeholder']['url'])) ? esc_url($prodoConfig['home-video-placeholder']['url']) : '';
?>
" data-mute="<?php 
echo ($prodoConfig['home-video-mutted'] or $prodoConfig['home-video-mutted'] === null) ? 'true' : 'false';
?>
" data-start="<?php 
echo intval($prodoConfig['home-video-start-at']);
?>
" data-overlay="<?php 
echo ($prodoConfig['home-video-overlay'] === null ? 40 : intval($prodoConfig['home-video-overlay'])) / 100;
?>
" data-stop="<?php 
echo intval(ProdoTheme::option('home-video-stop-at', 0));
?>
" data-loop="<?php 
echo ProdoTheme::option('home-video-loop', true) ? 'true' : 'false';
?>
" style="height: <?php 
echo esc_attr($height);
?>
;">
	<div class="container">
		<div class="content">
			<div class="text-center">
				<div class="row">
					<div class="col-md-12">
						<?php 
if ($prodoConfig['home-video-play-btn']) {
    ?>
						<div class="video-control animate" id="video-mode">
							<i class="fa fa-play"></i>
<?php

if (have_posts()) {
    ?>
	<?php 
    global $more, $isMasonry;
    $more = 0;
    $isMasonry = true;
    ?>
	<?php 
    while (have_posts()) {
        the_post();
        ?>
		<article id="post-<?php 
        the_ID();
        ?>
" <?php 
        post_class('blog-post masonry offsetTopS offsetBottom');
        ?>
>
			<?php 
        ProdoTheme::postContent();
        ?>
		</article>
	<?php 
    }
} else {
    ?>
	<?php 
    get_template_part('templates/no-content');
}
 public static function menuAtts($atts, $item, $args = array())
 {
     if (!isset($args->theme_location) or $args->theme_location != 'header-menu') {
         return $atts;
     }
     if (get_option('show_on_front', 'posts') == 'page' and get_option('page_on_front', 0) > 0) {
         $is_front_page = ProdoTheme::isFrontPage(get_the_ID());
         if ($is_front_page) {
             $front_id = get_option('page_on_front');
             if (intval($front_id) == $item->object_id and $item->object_id == get_the_ID()) {
                 $atts['href'] = '#intro';
             }
         }
         if ($item->object == 'page') {
             if ($slug = self::sectionID($item->object_id)) {
                 if ($is_front_page) {
                     $atts['href'] = '#' . $slug;
                 } else {
                     $atts['href'] = esc_url(site_url('#' . $slug));
                 }
             }
         }
     }
     return $atts;
 }
?>
</span>
				<span><a href="<?php 
echo wp_get_attachment_url();
?>
"><?php 
echo esc_html($attachment_link);
?>
</a></span>
				<?php 
edit_post_link(__('Edit', 'prodo'), '<span>', '</span>');
?>
			</div>
		</header>
		<a href="<?php 
echo esc_url(ProdoTheme::nextAttachmentURL($post));
?>
" title="<?php 
the_title_attribute();
?>
" rel="attachment"><?php 
echo wp_get_attachment_image($post->ID, array($content_width, $content_width));
?>
</a>

		<?php 
if (!empty($post->post_excerpt)) {
    ?>
		<?php 
    the_excerpt();
    ?>
<?php

/**
 * Template Name: Front Page
 */
?>

<?php 
get_header();
?>

<?php 
if (ProdoTheme::frontPage(get_the_ID())) {
    echo "\n" . ProdoTheme::frontSections();
}
?>

<?php 
get_footer();
			<div class="col-md-5 col-sm-5">
				<?php 
if ($prodoConfig['footer-button-top'] or $prodoConfig === null) {
    ?>
				<a class="to-top"><i class="fa fa-angle-up"></i></a>
				<?php 
}
?>
				<span><?php 
echo do_shortcode($prodoConfig['footer-text']);
?>
</span>
			</div>
			<div class="col-md-7 col-sm-7 social">
				<?php 
echo ProdoTheme::socialIcons('<a href="%3$s" title="%2$s" target="_blank"><i class="fa fa-%1$s"></i></a>');
?>
			</div>
		</div>
	</div>
</footer>

<script>
var Prodo = {
	'loader': <?php 
echo $loader ? 'true' : 'false';
?>
,
	'animations': <?php 
echo $prodoConfig['animations'] ? 'true' : 'false';
?>
    }
    ?>
		<?php 
    the_post_thumbnail();
    ?>
		<div class="info">
			<span><?php 
    the_author_link();
    ?>
</span>
			<?php 
    ProdoTheme::postCategories(get_the_ID(), '<span>', '</span>');
    ?>
		</div>
	</header>
<?php 
}
?>

<?php 
if (is_search()) {
    the_excerpt();
} else {
    ?>
<div class="responsive-images">
	<?php 
    ProdoTheme::postGallery(__('Read More', 'prodo'));
    ?>
</div>
<?php 
}
					<h2 id="share-title"><?php 
            the_title();
            ?>
</h2>
					<p class="info portfolio">
						<?php 
            if (!empty($subtitle)) {
                ?>
						<?php 
                echo esc_html($subtitle);
                ?>
						<?php 
            } else {
                ?>
						<?php 
                echo esc_html(ProdoTheme::portfolioCategories(get_the_ID(), ' / '));
                ?>
						<?php 
            }
            ?>
					</p>
				</header>
			</div>
		</div>
		<?php 
        }
        ?>
		<div id="share-image" class="responsive-images">
			<?php 
        the_content();
        ?>