@charset "UTF-8";
/* CSS Document */

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
  
.col-md-3 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
	
	.vlt-post--style-masonry .vlt-post-thumbnail+.vlt-post-content {
		height: 160px;
	}
  

}

@media (min-width: 1025px) and (max-width: 1199px) {
  
.col-md-3 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
	
	.vlt-post--style-masonry .vlt-post-thumbnail+.vlt-post-content {
		height: 200px;
	}
  

}

@media (min-width: 280px) and (max-width: 767px) {
  
.vlt-section-title h4 {
    padding-top: 0%;
}

	
	.vlt-post--style-masonry .vlt-post-thumbnail+.vlt-post-content {
		height: 150px;
	}
}

/* Prevent header menu from wrapping to two lines */
@media (min-width: 1025px) and (max-width: 1199px) {
    .sf-menu {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }
}
