/*** Grid Layout ***/
.vamodempl-cnt_grid {
	padding: 0;
}
.vamodempl_grid-inner {
	display: flex;
	flex-wrap: wrap;
	margin: 0;
	padding: 0;
}
.vamodempl_grid-inner li {
	display: inline-block;
	vertical-align: top;
	width: 50%;
}
.vamodempl_grid-inner .col-md-6 {
	padding: 0;
}
.vamodempl_grid-boxdiv {
	background: #eee;
	border:1px solid #eee;
	margin: 10px;
	display: inline-block;
	width: calc(100% - 22px);
	box-sizing: border-box;
}
.vamodempl_grid-boxdiv a {
	color: inherit;
	display: inline-block;
}
.vamodempl_grid-boxdiv a:hover {
	color: inherit;
}
.vamodempl_grid-image-box {
	display: inline-block;
	vertical-align: top;
	width: 38%;
	float: left;
}
.vamodempl_grid-image-box img {
	max-width: 100%;
}
.vamodempl_grid-vainf {
	width: 60%;
	display: inline-block;
	vertical-align: top;
}
.vamodempl_grid-infinner {
	padding: 15px;
}
.vamodempl_grid-desc {
	font-size:0.9em;
}
.vamodempl_grid-vainf .vamodemployees-name {
	font-size: 1.1em;
	margin-bottom: 0;
	display: inline-block;
}
.vamodempl_grid-group {
	text-transform: uppercase;
	font-size: .8em;
	margin-bottom: 6px;
	display: block;
}
@media screen and (max-width : 980px) {
	.vamodempl_grid-image-box {
		width: 100%;
	}
	.vamodempl_grid-vainf {
		width: 100%;
	}
}
@media screen and (max-width : 680px) {
	.vamodempl_grid-inner li {
		width: 48%;
		float: none;
	}
}
@media screen and (max-width : 550px) {
	.vamodempl_grid-inner li {
		width: 100%;
	}
}
