/* DIVI hardcoded - remove post bottom */
.single .post {padding-bottom:0;margin-bottom:0}

/* FIX remove caption */
.mfp-content figcaption {display:none}

/* FIX divigear gallery with on T+M */
@media all and (max-width: 980px) {
	.blog-post-gallery .et_pb_grid_item {width:auto!important} 
}	
@media all and (max-width: 467px) {
	.blog-post-gallery .et_pb_gallery_items {
		--column-count: 2!important;
        grid-template-columns:repeat(2,1fr)!important;
	}		
} 

/* FIX divi gallery */
@media (max-width: 980px) {
	.blog-post-divi-gallery-line .et_pb_grid_item {
		width:100%!important;
	}	
}

/* BLOG POST TITLE */
.blog-post-title h1 {padding-bottom:0}

/* BLOG POST HEADER MENU CAT inline menu items */
.blog-post-header-menu-cat {display:inline!important}
.blog-post-header-menu-cat p:before {
	content:'|';
	margin:0;
	padding:0 5px;
}	
/* BLOG LISTING COLUMNS - RESPONSIVE HEIGHTS */
.blog-list-img {min-height:140px}
.blog-list-hx {min-height:85px}
.blog-list-excerpt {min-height:70px}
@media all and (max-width: 1799px) {
	.blog-list-img {min-height:130px}
	.blog-list-hx {min-height:110px}
	.blog-list-excerpt {min-height:95px}
}
@media all and (max-width: 1200px) {
	.blog-list-img {min-height:135px}
	.blog-list-hx {min-height:145px}
	.blog-list-excerpt {min-height:95px}
}
@media all and (max-width: 1099px) {
	.blog-list-img {min-height:140px}
	.blog-list-hx {min-height:85px}
	.blog-list-excerpt {min-height:95px}
}	
@media all and (max-width: 767px) {
	.blog-list-img {min-height:125px!important}
	.blog-list-hx {min-height:95px!important} 
	.blog-list-excerpt {min-height:90px!important}
}	
@media all and (max-width: 479px) {
	.blog-list-img {min-height:130px!important}
	.blog-list-hx {min-height:70px!important}
	.blog-list-excerpt {min-height:60px!important}
}
@media all and (max-width: 359px) {
	.blog-list-img {min-height:125px!important}
	.blog-list-hx {min-height:95px!important}
	.blog-list-excerpt {min-height:85px!important}
}


/* THE GRID FILTER BUTTONS */
.tg-filter-name {
	font-family: 'Poppins Light',Helvetica,Arial,Lucida,sans-serif;
	font-size:1rem!important;
	padding:0px 10px;
	border:1px solid #00465a;
	border-radius:5px;
	font-weight:normal!important;
}