.service{
	margin-bottom: 20px;
}
.service .img{
	padding-top: 66.666666%;
	position: relative;
	overflow: hidden;
}
.service .img img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.service .img:hover img{
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
}
.service .caption{
	padding: 10px 20px;
	background: #f6f6f6;
}
.service .tend a{
	font-size: 20px;
	line-height: 30px;
	font-weight: bold;
	font-family: 'Cabin Condensed', sans-serif;
	display: block;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	text-transform: uppercase;
}
.service .des{
	color: #666666;
	height: 66px;
	overflow: hidden;
}
.service .des *{
	font-size: 14px !important;
	line-height: 22px !important;
	font-weight: normal !important;
	color:#666666 !important;
	padding: 0 !important;
}
/*================================================================*/
/*=========================RESPONSIVE=============================*/
/*================================================================*/
@media all and (max-width: 520px){
.vnt-service .row .col-xs-6{
	width: 100%;
}
}