.ih-item{position:relative;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}
.ih-item,.ih-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ih-item a{color:#333}
.ih-item a:hover{text-decoration:none}

.ih-item.circle{
	position:relative;
	display:inline-block;
	vertical-align:middle;
	overflow: hidden;
	}
.ih-item.circle .img{position:relative; overflow: hidden;}
.ih-item.circle .img:before{position:absolute;display:block;content:'';width:100%;height:100%;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}
.ih-item.circle .img img{}
.ih-item.circle .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.ih-item.square{position:relative;border:8px solid #fff;box-shadow:1px 1px 3px rgba(0,0,0,0.3)}
.ih-item.square .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}



.ih-item.circle.effect13.colored .info{
	background:#000;
	background:rgba(0,0,0,1)
}
.ih-item.circle.effect13 .info{
	background:#000;
	background:rgba(0,0,0,1);
	opacity:0;
	pointer-events:none;
	display:table-cell;
	vertical-align:middle;
	-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}
.ih-item.circle.effect13 .info h6{
	visibility:hidden;
	color:#fff;
	position:relative;
	letter-spacing:2px;
	font-size:14px;
	margin:0 30px;
	padding:25px 0 0 0;
	vertical-align:middle;
	height:110px;
	-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}
.ih-item.circle.effect13 .info p{visibility:hidden;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}
.ih-item.circle.effect13 a:hover .info{opacity:1}
.ih-item.circle.effect13 a:hover h6{visibility:visible}
.ih-item.circle.effect13 a:hover p{visibility:visible}
.ih-item.circle.effect13.from_left_and_right .info h6{
	-webkit-transform:translateX(-100%);
	-moz-transform:translateX(-100%);
	-ms-transform:translateX(-100%);
	-o-transform:translateX(-100%);
	transform:translateX(-100%)}
.ih-item.circle.effect13.from_left_and_right .info p{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}
.ih-item.circle.effect13.from_left_and_right a:hover h6{
	-webkit-transform:translateX(0);
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-o-transform:translateX(0);
	transform:translateX(0)}
.ih-item.circle.effect13.from_left_and_right a:hover p{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.ih-item.circle.effect13.top_to_bottom .info h6{
	-webkit-transform:translateY(-100%);
	-moz-transform:translateY(-100%);
	-ms-transform:translateY(-100%);
	-o-transform:translateY(-100%);
	transform:translateY(-100%)}
.ih-item.circle.effect13.top_to_bottom .info p{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}
.ih-item.circle.effect13.top_to_bottom a:hover h6{
	-webkit-transform:translateY(0);
	-moz-transform:translateY(0);
	-ms-transform:translateY(0);
	-o-transform:translateY(0);
	transform:translateY(0)}
.ih-item.circle.effect13.top_to_bottom a:hover p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.ih-item.circle.effect13.bottom_to_top .info h6{
	-webkit-transform:translateY(100%);
	-moz-transform:translateY(100%);
	-ms-transform:translateY(100%);
	-o-transform:translateY(100%);
	transform:translateY(100%)}
.ih-item.circle.effect13.bottom_to_top .info p{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}
.ih-item.circle.effect13.bottom_to_top a:hover h6{
	-webkit-transform:translateY(0);
	-moz-transform:translateY(0);
	-ms-transform:translateY(0);
	-o-transform:translateY(0);
	transform:translateY(0)}
.ih-item.circle.effect13.bottom_to_top a:hover p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}