/* Spin */
.demo-4 .gridbox h3,
.demo-4 .gridbox span {
	-webkit-transform: scale(0.9);
	transform: scale(0.9);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
}
.demo-4 .gridbox:hover h3,
.demo-4 .gridbox:hover span {
	-webkit-transform: scale(1);
	transform: scale(1);
}
.demo-4 .gridbox:hover svg line {
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
}
.gridbox:hover .boxdesc {
	opacity: 1;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
}
/* Hover styles */
.gridbox:hover .boxtitle {
	-webkit-transform: translateY(-30px);
	-moz-transform: translateY(-30px);
	-ms-transform: translateY(-30px);
	transform: translateY(-30px);
}
 @media only screen and (max-width: 800px){
	 .gridborder_container section{padding:1em 1em;}
 }