break;
    case 4:
    default:
        $column_class = 'post-item col-md-3 col-sm-6 col-xs-12';
        break;
}
if (!empty($category)) {
    $args = array('post_type' => 'st_service', 'orderby' => 'menu_order', 'order' => 'ASC', 'posts_per_page' => intval($number), 'tax_query' => array(array('taxonomy' => 'st_service_cat', 'field' => 'term_id', 'terms' => intval($category))), 'paged' => $paged);
    $loop = new WP_Query($args);
} else {
    $loop = new WP_Query('post_type=st_service&orderby=menu_order&order=ASC&posts_per_page=' . intval($number));
}
if ($loop->have_posts()) {
    echo '<div class="st-service">';
    if ($filter == 'yes') {
        echo builtpress_filters('st_service_cat', $category);
    }
    echo '<div class="serviceHolder row" data-layout="fitRows">';
    while ($loop->have_posts()) {
        $loop->the_post();
        $terms = get_the_terms(get_the_ID(), 'st_service_cat');
        $datatype = array();
        foreach ($terms as $term) {
            $datatype[] = $term->slug;
        }
        $col_class = $column_class . ' ' . @implode(' ', $datatype);
        echo '<div class="' . esc_attr($col_class) . '">';
        $service_icon = get_post_meta(get_the_ID(), '_st_service_icon', TRUE);
        $service_icon_image = get_post_meta(get_the_ID(), '_st_service_icon_image', TRUE);
        switch ($style) {
            case 2:
$paged = get_query_var('paged') ? get_query_var('paged') : (get_query_var('page') ? get_query_var('page') : 1);
if (!empty($category)) {
    $args = array('post_type' => 'st_portfolio', 'posts_per_page' => intval($number), 'tax_query' => array(array('taxonomy' => 'st_portfolio_cat', 'field' => 'term_id', 'terms' => intval($category))), 'paged' => $paged);
    $loop = new WP_Query($args);
} else {
    $args = array('post_type' => 'st_portfolio', 'posts_per_page' => intval($number), 'paged' => $paged);
    $loop = new WP_Query($args);
}
global $wp_query;
$temp_query = $wp_query;
$wp_query = NULL;
$wp_query = $loop;
if ($loop->have_posts()) {
    echo '<div class="st-portfolio' . $add_class . '">';
    if ($filter == 'yes') {
        echo builtpress_filters('st_portfolio_cat', $category);
    }
    echo '<div class="portfolioHolder ' . $portfolioID . ' row" data-layout="fitRows">';
    while ($loop->have_posts()) {
        $loop->the_post();
        $terms = get_the_terms(get_the_ID(), 'st_portfolio_cat');
        $datatype = array();
        foreach ($terms as $term) {
            $datatype[] = $term->slug;
        }
        $article_class = $column_class . ' ' . @implode(' ', $datatype);
        echo '<article class="' . $article_class . '">';
        switch ($style) {
            case 2:
                echo '<div class="portfolio-container style-' . intval($style) . '">';
                echo '<div class="portfolio-image">';