Thumbnails for custom post not showing up in query

<div class="col-md-4">
    <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
        <header class="page-header" style="border-bottom:none; margin-bottom:0;">
            <div style="margin-bottom:5px;">
                <a href="https://wordpress.stackexchange.com/questions/125845/<?php the_permalink(); ?>" rel="bookmark">
                <?php   if ( has_post_thumbnail() ) {
                the_post_thumbnail('col-6-thumb');
                } ?>
                </a>
            </div>
        </header>
        <div class="article-info">
            <div class="article-date"><h3><?php the_time('M jS') ?></h3></div>
            <div class="articletitle"><h3><a href="https://wordpress.stackexchange.com/questions/125845/<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a></h3><p>by <?php the_author() ?></p></div>
        </div>  
    </article><!-- #post-## --> 
</div>

Can you put this code inside the template file that your including using get_template_part( '/templates/content-3col');

Note: As you are querying for post type “video”, you should check for post type as “video” instead. Here you are checking for “post” <?php if ( 'post' == get_post_type() ) : ?> which was causing the problem. I have just removed that.