
.hovercontent h1 {
	color: white;
	font-size: 1.5em;
	margin-top: 40%;
}
.hovercontent h3 {
	color: #a1a1a1;
	font-weight: 100;
}
.grid {
	display: block;
	margin: 35px auto 0;
	max-width: 625px;
	font-size: 0;
	text-align: center;
/*	box-shadow: 0 0 15px #111;*/
	padding-top:13px;
}
.hoveritem {
	padding:10px;
	max-width: 300px;
	font-size: 12px;
	display: inline-block;
	position: relative;
	overflow: hidden;
	line-height: 0;
}
.hoveritem img {
	position: relative;
	z-index: 4;
	max-width: 100%;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;/* This is what was making it slow! booooooo */
  /*
  -webkit-transition: opacity 0.3s ease-out, -webkit-transform 0.2s ease-out;
  -moz-transition: opacity 0.3s ease-out, -moz-transform 0.2s ease-out;
  -o-transition: opacity 0.3s ease-out, -o-transform 0.2s ease-out;
  transition: opacity 0.3s ease-out, transform 0.2s ease-out;
  */
}
.hoveritem .link {
	display: block;
	height: 100%;
}
.hovercontent {
	position: absolute;
	z-index: 5;
	font-family: "Helvetica", Arial, sans-serif;
	text-align: center;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.7);
	opacity: 0;
	line-height: 24px;
	filter: alpha(opacity=0);
	-moz-transform: scale3d(1.3, 1.3, 1) translate3d(0, 10%, 0);
	-o-transform: scale3d(1.3, 1.3, 1) translate3d(0, 10%, 0);
	-webkit-transform: scale3d(1.3, 1.3, 1) translate3d(0, 10%, 0);
	transform: scale3d(1.3, 1.3, 1) translate3d(0, 10%, 0);
	-webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
	-moz-transition: opacity 0.2s ease-out, -moz-transform 0.2s ease-out;
	-o-transition: opacity 0.2s ease-out, -o-transform 0.2s ease-out;
	transition: opacity 0.2s ease-out, transform 0.2s ease-out;
}
.hoveritem .link:hover {
	
}
.hoveritem .link:hover .hovercontent {
	
	opacity: 1;
	-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
	-o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
	-webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
	transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
}
.hoveritem .link:hover img {
}

.news-bg {   
   background: #11A602;
 
}

.news-heading-line {
	    padding: 3%;
    color: #3A3A3A;
}
.news-down {
	    padding: 0px 3%;
}

.news-touch {
    padding: 2% 0%;
    background: aliceblue;
    border: 1px solid #E8DCDC;
    padding-left: 3%;
    font-size: 14px;
    margin-top: 15px
}