
.uc_animated_border_banner *{
	margin:0;
	padding:0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.uc_animated_border_bg a{ color:#ffffff;}
.uc_animated_border_bg a:hover{ text-decoration:none;}
.uc_animated_border_banner .uc_animated_border_bg{
	background:url(image1.jpg) no-repeat 0 0;
	
	height:200px;
	position:relative;
	overflow:hidden;
	background-size:cover;
	margin:0 auto;
}
.uc_animated_border_banner .uc_animated_border_content{
	position:relative;
	display:table;
	width:100%;
	height:100%;
}
.uc_animated_border_banner .uc_content_box{
	display:table-cell;
	vertical-align:middle;	
	text-align:center;
	position:relative;
	z-index:3;
}
.uc_animated_border_banner .uc_content_box h2{
	font-size: 22px;
	color:#fff;
	font-weight:400;
	padding:0;
	margin:0;
}
.uc_animated_border_banner .uc_fill {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
	z-index:2;
	border:3px solid #fff;
	margin:10px;
	transition:all 0.5s ease;
	transform: scale(1.1,1.3);
	opacity:0;
}
.uc_animated_border_banner .uc_animated_border_content:hover .uc_fill{
	transform: scale(1,1);
	opacity:1;
}

.uc_animated_border_banner .uc_overlay{
	background: rgba(0,0,0,0.3);
	transition:all 0.5s ease;
	opacity:0;
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
	z-index:1;
}

.uc_animated_border_banner .uc_animated_border_content:hover .uc_overlay{
	opacity:1;
}







