.uc_discount-flipbox {
		-webkit-perspective: 1000;
	-moz-perspective: 1000;
	-ms-perspective: 1000;
	perspective: 1000;
	
}
/* START: Accommodating for IE */
.uc_discount-flipbox.hover .uc_flipper {
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
}

		
/* END: Accommodating for IE */

.uc_flipper {
	transition: 0.6s;
    -webkit-transition: 0.6s;
    -moz-transition: 0.6s;
    -ms-transition: 0.6s;
    
	transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    
	position: relative;
}
.uc_front, .uc_back {
	backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
	
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.uc_front {
	z-index: 2;
	transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
}
.uc_back {
	transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
}

		
.uc_discount-flipbox, .uc_discount-flipbox .uc_front, .uc_discount-flipbox .uc_back {  width: 100%;  height: 354px;}		
		/*=========================
 front pane inner======================= */
 .uc_discount-flipbox .uc_front{ overflow:hidden;}
.uc_discount-flipbox .uc_front > img {width: 100%;}
.uc_discount-flipbox .uc_front .uc_front_inner{ position:absolute; left:22px; top:22px; width:87px; height:87px; border-radius:50%; text-align:center; }
.uc_discount-flipbox .uc_front .uc_front_inner span{color:#fff; font-size:26px;font-family: 'Montserrat', sans-serif; line-height:30px; margin:15px 0 0;display: block;}
.uc_discount-flipbox .uc_front .text-box{position:absolute; right:0px; top:0px; width:42px; height:100%; color:#ffffff; text-align:center; font-size:16px;font-family: 'Montserrat', sans-serif; padding:0px; text-transform:uppercase; letter-spacing:5px;
writing-mode:tb-rl;
-ms-writing-mode: tb-rl;
-webkit-writing-mode: vertical-rl;
-moz-writing-mode: vertical-rl;
-ms-writing-mode: vertical-rl;


    -webkit-transform:rotate(0deg);
    -moz-transform:rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform:rotate(0deg);
    transform: rotate(0deg);
    white-space:nowrap;
    display:block;
    bottom:0;}




		/*=========================
 Back pane inner======================= */


.uc_discount-flipbox .uc_back .uc_front_inner{width:100%; height:100%;text-align: center;}
.uc_discount-flipbox .uc_back .uc_front_inner .uc_tag{ background:url(top-pic.png) no-repeat top center; width:100%; height:67px;  font-size:39px; color:#f0efef; font-weight:bold;font-family: 'Montserrat', sans-serif;padding: 10px 0 0 0;}

.uc_discount-flipbox .uc_back .uc_front_inner h2{font-family: 'Poppins', sans-serif; font-size:16px;  font-weight:normal; font-weight:500; margin:25px 0px 15px; display:inline-block; text-transform:uppercase; position:relative; margin:80px 0 20px;}
.uc_discount-flipbox .uc_back .uc_front_inner h2 .border{ position:absolute; bottom:-10px; left:50%; transform:translateX(-50%); width:25px; height:2px; background:#fff;}
.uc_discount-flipbox .uc_back .uc_front_inner p{font-family: 'Open Sans', sans-serif; font-size:14px; margin:0 9%; line-height:22px;}
.uc_discount-flipbox .uc_back .uc_front_inner a{ font-family: 'Montserrat', sans-serif; font-size:14px; padding:8px 40px 8px 10px; display:inline-block; border-radius:30px; text-decoration:none; margin:28px 0 0;}

