.items__grid-item { background: #CCC; margin-bottom: 30px; display: block; height: 301px; border-radius: 0; text-decoration: none !important; position: relative; overflow: hidden; }
	.items__grid-item a { display: block; text-decoration: none; }
	.items__grid-item .thumb { position: absolute; z-index: 1; width: 100%; height: 301px; background-repeat: no-repeat; background-size: cover; background-position: center center; }
	.items__grid-item .thumb img { width: 100%; }
	.items__grid-item-text { padding: 6px 20px 2px 20px; color: #FFF; background-color: rgba(0, 0, 0, 0.6); position: absolute; z-index: 2; left: 0; right: 0; bottom: 0; min-height: 10px; transition: min-height 0.5s; }
	.items__grid-item h2 { display: block; margin: 0 0 5px 0; font-size: 40px; text-align: center; color: #FFF!important; }
	.items__grid-item-subtitle { text-align: center; overflow: hidden; font-size: 16px; font-weight: 600; padding: 0 0 8px 0; padding: 0; opacity: 0; height: 0; transition: opacity 0.54s, height 0.54s; transition-delay: 0.35s; }
	.items__grid-item-description { text-align: center; overflow: hidden; padding: 0; height: 0; opacity: 0; transition: opacity 0.54s, height 0.54s; transition-delay: 0.35s; font-size: 16px; font-weight: 300; }
	.items__grid-item-readmore { font-size: 16px; border-radius: 0; margin: 15px auto 0 auto; line-height: 54px; padding: 0 20px; width: 133px; text-align: center; border: none; color: #FFF; background-color: #ec7845; background-position: right 17px top 12px; font-weight: 600; }
	body .items__grid-item-readmore:after { margin-left: 80%; }
	.items__grid-item:hover .items__grid-item-text { min-height: 100%; }
	.items__grid-item:hover .items__grid-item-description { overflow: visible; opacity: 1; padding-top: 10px; }
	.items__grid-item:hover .items__grid-item-subtitle { overflow: visible; opacity: 1; height: auto; }
	.items__location-tag {}
	
.barkly-site .items__inthissection .items__grid-item .thumb img { width:100%; height:100%; object-fit:cover; }
.barkly-site .items__inthissection .items__grid-item-text { padidng-top:10px; padding-bottom:6px; }
.barkly-site .items__inthissection .items__grid-item h2 { font-size:24px; }

@media (max-width:767px) {
	.items__grid-item h2 { font-size:24px; }
}