.uc_caption_hover_effects_4* {

    margin: 0;

    padding: 0;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;



}



.uc_caption_hover_effects_4 .uc_content_box

{

	font-family: Arial;

	list-style: outside none none;

    margin: 0 auto;

    padding: 0;

    text-align: center;

	perspective: 1700px;

    perspective-origin: 0 50%;

	text-align: left;

}



.uc_caption_hover_effects_4 .uc_content_figure

{

	transform-style: preserve-3d;

	margin: 0;

    position: relative;

    width: 100%;



}



.uc_caption_hover_effects_4 .uc_content_figure .uc_pic_holder

{

    overflow: hidden;

}



.uc_caption_hover_effects_4 .uc_content_box .uc_pic_holder img

{

	width:100%;

	height:100%;

}

.uc_caption_hover_effects_4:hover .uc_pic_holder img

{

	transition: transform 0.4s ease 0s;

	display: block;

	max-width: 100%;

	position: relative;

	width: 100%;

	height:100%;

	max-height:100%;



}



.uc_caption_hover_effects_4 .uc_content_figure:hover .uc_pic_holder img

{

	transform: translateX(25%);

}





.uc_caption_hover_effects_4 .uc_figcaption

{

	

	background: #2c3f52 none repeat scroll 0 0;

	backface-visibility: hidden;

    height: 100%;

    opacity: 0;

    transform: rotateY(-90deg);

    transform-origin: 0 0 0;

    transition: transform 0.4s ease 0s, opacity 0.1s ease 0.3s;

    width: 50%;

    color: #ed4e6e;

    left: 0;

    padding: 20px;

    position: absolute;

    top: 0;

	box-sizing:border-box;

	-moz-box-sizing:border-box;

	-webkit-box-sizing:border-box;

	-ms-box-sizing:border-box;

	-o-box-sizing:border-box;

	

}

	

.uc_caption_hover_effects_4 .uc_figcaption h3

{

    color: #fff;

    margin: 0;

    padding: 0;

}



.uc_caption_hover_effects_4 .uc_figcaption a

{

	bottom: 20px;

	position: absolute;

	right: 20px;

	background: #ed4e6e none repeat scroll 0 0;

	border-radius: 2px;

	color: #fff;

	display: inline-block;

	padding: 5px 10px;

	text-align: center;

	text-decoration:none;

}



.uc_caption_hover_effects_4:hover .uc_figcaption

{

	opacity: 1;

    transform: rotateY(0deg);

    transition: transform 0.4s ease 0s, opacity 0.1s ease 0s;

}