@font-face{font-family:'star';src:url('fonts/star.eot');src:url('fonts/star.eot?#iefix') format('embedded-opentype'), url('fonts/star.woff') format('woff'), url('fonts/star.ttf') format('truetype'), url('fonts/star.svg#star') format('svg');font-weight:normal;font-style:normal}

@font-face{font-family:'sliderrating';src:url('WooCommerce1.eot');src:url('WooCommerce1.eot?#iefix') format('embedded-opentype'), url('WooCommerce1.woff') format('woff'), url('WooCommerce1.ttf') format('truetype'), url('WooCommerce1.svg#WooCommerce') format('svg');font-weight:normal;font-style:normal}



.apreloader{ background: url(../image/preloader.GIF) center center no-repeat #fff;}

.slider-norated{text-indent:-9999px;font-family: sliderrating;position:relative;font-size:13px}

span.slider-norated:before{font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-indent:0;width:100%;height:100%;content:"\e021\e021\e021\e021\e021"}

.slider-rated{ position:absolute; left:0; top:0; z-index:999; text-indent:0;overflow:hidden; line-height:1; height:13px;}

.slider-rated:before{content:"\e020\e020\e020\e020\e020";overflow:hidden; float:left;}

.apos_rel{ position:relative;}

.slider_arrow{

	position: absolute;

    top: 27px;

    z-index: 100;

    cursor: pointer;

}

a:focus{ outline:none !important;}

.anim_silder a.le_back_but{

    left: 0;

}

.anim_silder a.le_next_but{

    right: 0;

}

.le_back_but img{

    width: 15px;

}

.le_next_but img{

    width: 15px;

}

.le_back_but{

	background-image: url("../image/icon-prev.png");

    background-repeat: no-repeat;

    background-size: 12px 23px;

    height: 23px;

    width: 12px;

}

.le_next_but{

	background-image: url("../image/icon-next.png");

    background-repeat: no-repeat;

    background-size: 12px 23px;

    height: 23px;

    width: 12px;

}



.anim_silder{

    position: relative;

}

.apreloader .mi-slider,.apreloader .mi-sliderv{ opacity:0;}

.apreloader a.le_back_but{opacity: 0;}

.apreloader a.le_next_but{opacity: 0;}

.mi-slider ul li{

	width: 23.1%;

	margin:0 0.5% 1% !important;

}

.mi-slider {

    position: relative;

    height: 225px;

}

.mi-slider ul {

    list-style-type: none;

    position: absolute;

    width: 100%;

    left: 0;

    /*bottom: 140px;*/

    overflow: hidden;

    text-align: center;

    pointer-events: none;

    padding: 0;

    margin: 0;

}



/*.le-item-im{



}*/



.no-js .mi-slider ul {

    position: relative;

    left: auto;

    bottom: auto;

    margin: 0;

    overflow: visible;

}



.mi-slider ul.mi-current {

    pointer-events: auto;

}



.mi-slider ul li {

    display: inline-block;

    /*    width: 20%;*/

    max-width: 100%;

    -webkit-transform: translateX(600%);

    transform: translateX(600%);

    -webkit-transition: opacity 0.2s linear;

    transition: opacity 0.2s linear;

    margin: 0 -3px;

	vertical-align:top;

}



.no-js .mi-slider ul li {

    -webkit-transform: translateX(0);

    transform: translateX(0);

}

.anim_silder a img {

	box-shadow:none;

	border-radius:0;

}

.mi-slider ul li img {

    display: block;

    margin: 0 auto;

	box-shadow:none;

	border-radius:0;

}



.mi-slider ul li a {

    outline: none;

    cursor: pointer;

    text-decoration: none;

}



.mi-slider ul li img {

    max-width: 100%;

    border: none;

}



.mi-slider ul li h4 {

	font-family:inherit;

    display: inline-block;

    padding: 0 3px;

    font-weight: normal;

    color: #6b6565;

    font-size: 13px;

	line-height:1.3;

	margin-bottom:0px;

	margin-top:0px;

	text-transform:capitalize;

}



.mi-slider ul li .rating_div {

    margin-bottom:5px;

	line-height:1;

}



/*.mi-slider ul li .price {

    font-size: 15px;

	font-weight:bold;
	height:17px;

    max-height: 27px;

	min-height:14px;

    overflow: hidden;

    text-transform: capitalize;

	line-height:1;

	padding:0px !important;

}*/
.mi-slider ul li .price {

    font-size: 15px;

	font-weight:bold;

	min-height:14px;

	line-height:1;

	padding:0px !important;

}

.mi-slider .read{margin-bottom:7px;margin-top:12px;}

.mi-slider .read a{border-radius:2px;font-size: 13px;padding: 3px 10px; text-transform:capitalize;}



.mi-slider ul li h3{

    font-weight: normal;

    color: #6b6565;

    font-size: 12px;

    margin: 0;

    padding: 0;

}



.mi-slider ul li h4 p{

    margin: 0;

}



.mi-slider ul li:hover {

    /*opacity: 0.7;*/

}



.mi-slider nav {

    position: relative;

    top: 155px;

    text-align: center;

    margin: 0 auto;

	line-height:10px !important;

    /*border-top: 2px solid #acacac;*/

	width:80%;

	overflow:visible !important;

}

.mi-slider > nav.anav_top {

    position: relative;

    top: 0px;

    text-align: left;

    margin: 0 auto;

	line-height:10px !important;

    /*border-top: 2px solid #acacac;*/

	width:100%;

	overflow:visible !important;

}

.mi-slider nav a {

    display: inline-block;

    padding: 17px 20px;

    position: relative;

    /*color: #888;*/

    outline: none;

    -webkit-transition: color 0.2s linear;

    transition: color 0.2s linear;

    text-decoration: none;

    font-size: 14px;

	text-transform:capitalize;

}

.mi-slider > nav.anav_top a {

    display: table-cell;

    padding: 12px 20px;

    position: relative;

    /*color: #888;*/

    outline: none;

    -webkit-transition: color 0.2s linear;

    transition: color 0.2s linear;

    text-decoration: none;

    font-size: 14px;

	text-transform:capitalize;

	border-right:0px;

	border-bottom:0px;

}

div.le-slide-img{height: 35px; overflow: hidden; margin-top: 10px;}



.no-js nav {

    display: none;

}



/*.mi-slider nav a:hover,

.mi-slider nav a.mi-selected {

    color: #000;

}*/



.mi-slider nav a.mi-selected:after,

.mi-slider nav a.mi-selected:before {

    content: '';

    position: absolute;

    top: -2px;

    border: solid transparent;

    height: 0;

    width: 0;

    position: absolute;

    pointer-events: none;

}



.mi-slider nav a.mi-selected:after {

    border-color: transparent;

    border-top-color: #fff;

    border-width: 8px;

    left: 50%;

    margin-left: -8px;

}



.mi-slider nav a.mi-selected:before {

    /*border-color: transparent;

    border-top-color: #acacac;*/

    border-width: 10px;

    left: 50%;

    margin-left: -10px;

}



/* Move classes and animations */



.mi-slider ul:first-child li,

.no-js .mi-slider ul li {

    -webkit-animation: scaleUp 350ms ease-in-out both;

    animation: scaleUp 350ms ease-in-out both;

}



@-webkit-keyframes scaleUp {

    0% { -webkit-transform: translateX(0) scale(0); }

    100% { -webkit-transform: translateX(0) scale(1); }

}



@keyframes scaleUp {

    0% { transform: translateX(0) scale(0); }

    100% { transform: translateX(0) scale(1); }

}



.mi-slider ul:first-child li:first-child {

    -webkit-animation-delay: 90ms;

    animation-delay: 90ms;

}



.mi-slider ul:first-child li:nth-child(2) {

    -webkit-animation-delay: 180ms;

    animation-delay: 180ms;

}



.mi-slider ul:first-child li:nth-child(3) {

    -webkit-animation-delay: 270ms;

    animation-delay: 270ms;

}



.mi-slider ul:first-child li:nth-child(4) {

    -webkit-animation-delay: 360ms;

    animation-delay: 360ms;

}



.mi-slider ul:first-child li:nth-child(5) {

    -webkit-animation-delay: 450ms;

    animation-delay: 450ms;

}



.mi-slider ul:first-child li:nth-child(6) {

    -webkit-animation-delay: 540ms;

    animation-delay: 540ms;

}



/* moveFromRight */



.mi-slider ul.mi-moveFromRight li {

    -webkit-animation: moveFromRight 350ms ease-in-out both;

    animation: moveFromRight 350ms ease-in-out both;

}



/* moveFromLeft */



.mi-slider ul.mi-moveFromLeft li {

    -webkit-animation: moveFromLeft 350ms ease-in-out both;

    animation: moveFromLeft 350ms ease-in-out both;

}



/* moveToRight */



.mi-slider ul.mi-moveToRight li {

    -webkit-animation: moveToRight 350ms ease-in-out both;

    animation: moveToRight 350ms ease-in-out both;

}



/* moveToLeft */



.mi-slider ul.mi-moveToLeft li {

    -webkit-animation: moveToLeft 350ms ease-in-out both;

    animation: moveToLeft 350ms ease-in-out both;

}



/* Animation Delays */



.mi-slider ul.mi-moveToLeft li:first-child,

.mi-slider ul.mi-moveFromRight li:first-child,

.mi-slider ul.mi-moveToRight li:nth-child(4),

.mi-slider ul.mi-moveFromLeft li:nth-child(4) {

    -webkit-animation-delay: 0ms;

    animation-delay: 0ms;

}



.mi-slider ul.mi-moveToLeft li:nth-child(2),

.mi-slider ul.mi-moveFromRight li:nth-child(2),

.mi-slider ul.mi-moveToRight li:nth-child(3),

.mi-slider ul.mi-moveFromLeft li:nth-child(3) {

    -webkit-animation-delay: 90ms;

    animation-delay: 90ms;

}



.mi-slider ul.mi-moveToLeft li:nth-child(3),

.mi-slider ul.mi-moveFromRight li:nth-child(3),

.mi-slider ul.mi-moveToRight li:nth-child(2),

.mi-slider ul.mi-moveFromLeft li:nth-child(2) {

    -webkit-animation-delay: 180ms;

    animation-delay: 180ms;

}



.mi-slider ul.mi-moveToLeft li:nth-child(4),

.mi-slider ul.mi-moveFromRight li:nth-child(4),

.mi-slider ul.mi-moveToRight li:first-child,

.mi-slider ul.mi-moveFromLeft li:first-child  {

    -webkit-animation-delay: 270ms;

    animation-delay: 270ms;

}



.mi-slider ul.mi-moveToLeft li:nth-child(5),

.mi-slider ul.mi-moveFromRight li:nth-child(5){

    -webkit-animation-delay: 360ms;

    animation-delay: 360ms;

}



.mi-slider ul.mi-moveToRight li:nth-child(5),

.mi-slider ul.mi-moveFromLeft li:nth-child(5) {

    -webkit-animation-delay: 0ms;

    animation-delay: 0ms;

}





.mi-slider ul li:first-child a img{

	-webkit-animation-delay: 0ms;

    animation-delay: 0ms;

}

.mi-slider ul li:nth-child(2) a img{

	-webkit-animation-delay: 90ms;

    animation-delay: 90ms;

}

.mi-slider ul li:nth-child(3) a img{

	-webkit-animation-delay: 180ms;

    animation-delay: 180ms;

}

.mi-slider ul li:nth-child(4) a img{

	-webkit-animation-delay: 270ms;

    animation-delay: 270ms;

}

.mi-slider ul li:nth-child(5) a img{

	-webkit-animation-delay: 360ms;

    animation-delay: 360ms;

}



.rotate{

	

}

/* Animations */



@-webkit-keyframes moveFromRight {

    0% { -webkit-transform: translateX(600%); }

    100% { -webkit-transform: translateX(0%); }

}



@-webkit-keyframes moveFromLeft {

    0% { -webkit-transform: translateX(-600%); }

    100% { -webkit-transform: translateX(0%); }

}



@-webkit-keyframes moveToRight {

    0% { -webkit-transform: translateX(0%); }

    100% { -webkit-transform: translateX(600%); }

}



@-webkit-keyframes moveToLeft {

    0% { -webkit-transform: translateX(0%); }

    100% { -webkit-transform: translateX(-600%); }

}



@keyframes moveFromRight {

    0% { transform: translateX(600%); }

    100% { transform: translateX(0); }

}



@keyframes moveFromLeft {

    0% { transform: translateX(-600%); }

    100% { transform: translateX(0); }

}



@keyframes moveToRight {

    0% { transform: translateX(0%); }

    100% { transform: translateX(600%); }

}



@keyframes moveToLeft {

    0% { transform: translateX(0%); }

    100% { transform: translateX(-600%); }

}



.mi-slider {

    -webkit-touch-callout: none;

    -webkit-user-select: none;

    -khtml-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

}



/* Media Queries */

@media screen and (max-width: 910px){

    .mi-slider nav {

        max-width: 90%;

    }

    .mi-slider nav a {

        font-size: 12px;

        /*padding: 40px 10px 30px 14px;*/

    }

}



.mi-silder-mobi{ display:none;}

@media screen and (max-width: 740px){

	.mi-silder-mobi{ display:block;}

	.anim_silder_full{ display:none;}

    .mi-slider {

        height: 300px;

    }

    .mi-slider nav {

        top: 220px;

    }

	.apos_rel > a{

		position:relative;

		display:block;

		width:100%;

	}

	.anim_silder a img {

		margin: 0 auto;

	}

}



@media screen and (max-width: 490px){

	.mi-silder-mobi{ display:block;}

	.anim_silder_full{ display:none;}

    .mi-slider {

        text-align: center;

        height: auto;

    }



    .mi-slider ul {

        position: relative;

        display: inline;

        bottom: auto;

        pointer-events: auto;

    }



    .mi-slider ul li {

        -webkit-animation: none !important;

        animation: none !important;

        -webkit-transform: translateX(0) !important;

        transform: translateX(0) !important;

        padding: 10px 3px;

        min-width: 140px;

    }



    .mi-slider nav {

        display: none;

    }

}







.ahover{ display:none;}

.hover1 > div {

    border: 1px solid;

    height: 100%;

    padding: 10px;

	box-sizing: border-box;

}

.hover1 h2{ font-size:16px;font-weight:bold; line-height:1.3; margin:0 !important;}

.hover1 .price{ font-size:14px; margin-top:10px;}

.hover1 .rating_div{ margin-top:10px;}

.hover1 .read  {

	position:absolute;

	bottom:8%;

	left:0;

	width:100%;

	text-align:center;

}

.hover1 .read a{

    border: 2px solid #fff;

    border-radius: 3px;

    color: #fff;

    font-size: 13px;

    font-weight: bold;

    padding: 5px 15px;

    text-align: center;

	text-transform:capitalize;

}

.mi-current li:hover .ahover,.abxslider li:hover .ahover{

	display:block;

	position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; width: 100%; height: 100%;

}

.mi-current li:hover .ahover .hover2,.abxslider li:hover .ahover .hover2{

	background: none repeat scroll 0 0 #000;

    bottom: 0;

    display: block;

    height: 100%;

    left: 0;

    padding: 3%;

    position: absolute;

    right: 0;

    top: 0;

	text-align:left;

	color:#fff;

	z-index:999;

}

.mi-current li:hover .ahover .hover1,.abxslider li:hover .ahover .hover1{

    bottom: 0;
	box-sizing: border-box;

    display: block;

    height: 100%;

    left: 0;

    padding: 3%;

    position: absolute;

    right: 0;

    top: 0;

	text-align:left;

	color:#fff;

	z-index:9999;

}



.anim_silder div.ani-slider-title{

	height: auto;

	margin-bottom:5px;

    margin-top: 10px;

    height: auto;

    overflow: hidden;

}



.no_hover:before {

    border-width: 10px;

    left: 50%;

    margin-left: -10px;

}

.no_hover:after,.no_hover:before {

    border: medium solid transparent;

    content: "";

    height: 0;

    pointer-events: none;

    position: absolute;

    top: -1px;

    width: 0;

}

.no_hover {

    background: none repeat scroll 0 0 #eee;

    padding-bottom: 5px;

	border-color: #acacac transparent transparent;

}







/*Vertical Slider start*/

.slider_arrowv{

	position: absolute;

    top: 27px;

    z-index: 100;

    cursor: pointer;

}

a:focus{ outline:none !important;}

.anim_silderv a.le_back_but{

    left: 13.5%;

}



.anim_silderv a.le_next_but{

    right: 1.5%;

}

.le_back_but img{

    width: 15px;

}

.le_next_but img{

    width: 15px;

}



.anim_silderv{

    position: relative;

}

.mi-sliderv ul li{

	width: 22.2%;

	margin:0 0.5% 1% !important;

}

.mi-sliderv {

    position: relative;

    height: 225px;

}

.mi-sliderv ul {

    list-style-type: none;

    position: absolute;

    width: 88%;

    right: 0;

    /*bottom: 140px;*/

    overflow: hidden;

    text-align: center;

    pointer-events: none;

    padding: 0;

    margin: 0;

}



/*.le-item-im{



}*/



.no-js .mi-sliderv ul {

    position: relative;

    left: auto;

    bottom: auto;

    margin: 0;

    overflow: visible;

}



.mi-sliderv ul.mi-current {

    pointer-events: auto;

}



.mi-sliderv ul li {

    display: inline-block;

    /*    width: 20%;

    max-width: 300px;*/

    -webkit-transform: translateX(600%);

    transform: translateX(600%);

    -webkit-transition: opacity 0.2s linear;

    transition: opacity 0.2s linear;

    margin: 0 -3px;

	vertical-align:top;

}



.no-js .mi-sliderv ul li {

    -webkit-transform: translateX(0);

    transform: translateX(0);

}

.anim_silderv a img {

	box-shadow:none;

	border-radius:0;

	/*max-width:21px;*/

	height:auto;

}

.mi-sliderv ul li img {

    display: block;

    margin: 0 auto;

	box-shadow:none;

	border-radius:0;

}



.mi-sliderv ul li a,ul.abxslider li .read a {

    outline: none;

    cursor: pointer;

    text-decoration: none;

}



.mi-sliderv ul li img {

    max-width: 100%;

    border: none;

}



.mi-sliderv ul li h4,ul.abxslider li h4 {

	font-family:inherit;

    display: inline-block;

    padding: 0 3px;

    font-weight: normal;

    color: #6b6565;

    font-size: 13px;

	line-height:1.3;

	margin-bottom:0px;

	margin-top:0px;

	text-transform:capitalize;

}



.mi-sliderv ul li .rating_div,ul.abxslider li .rating_div {

    margin-bottom:5px;

	line-height:1;

}



/*.mi-sliderv ul li .price,ul.abxslider li .price {

    font-size: 15px;

	font-weight:bold;
	height:17px;

    max-height: 27px;

	min-height:14px;

    overflow: hidden;

    text-transform: capitalize;

	line-height:1;

	padding:0px !important;

}*/
.mi-sliderv ul li .price,ul.abxslider li .price {

    font-size: 15px;

	font-weight:bold;
	min-height:14px;
	line-height:1;

	padding:0px !important;

}

.mi-sliderv .read,ul.abxslider li .read{margin-bottom:7px;margin-top:12px;}

.mi-sliderv .read a,ul.abxslider li .read a{border-radius:2px;font-size: 13px;padding: 3px 10px; text-transform:capitalize;}
.abxslider,.abxslider li{ margin:0 !important;}

.mi-sliderv ul li h3{

    font-weight: normal;

    color: #6b6565;

    font-size: 12px;

    margin: 0;

    padding: 0;

}



.mi-sliderv ul li h4 p{

    margin: 0;

}



.mi-sliderv ul li:hover {

    /*opacity: 0.7;*/

}



.mi-sliderv nav {

	background:#eee;

    overflow: visible !important;

    position: absolute;

    text-align: center;

    top: 0 !important;

	left:0;

    width: 12%;

	height:100%;

}



div.le-slide-img{height: 35px; overflow: hidden; margin-top: 10px;}



.no-js nav {

    display: none;

}



.mi-sliderv nav a {

    display: inline-block;

	width:100%;

    position: relative;

    /*color: #888;*/

    outline: none;

    -webkit-transition: color 0.2s linear;

    transition: color 0.2s linear;

    text-decoration: none;

    font-size: 14px;

	text-transform:capitalize;

}



.mi-sliderv nav a span{display:table-cell;vertical-align:middle;}

.mi-sliderv nav a div{

  border-bottom: 1px solid #f51c40;

  position: absolute;

  bottom: 0;

  left:10%;

  right:10%;

}

.mi-sliderv nav a:last-child div { border-bottom:0px !important;}

/*.mi-sliderv nav a:hover,

.mi-sliderv nav a.mi-selected {

    color: #000;

}*/



.mi-sliderv nav a.mi-selected:after,

.mi-sliderv nav a.mi-selected:before {

    content: '';

    position: absolute;

    top: -2px;

    border: solid transparent;

    height: 0;

    width: 0;

    position: absolute;

    pointer-events: none;

}



.mi-sliderv nav a.mi-selected:after {

    border-color: transparent;

    border-left-color: #eee;

    border-width: 8px;

    right: -15px;

	margin-top:2px;

    top:calc(50% - 10px);

}



.mi-sliderv nav a.mi-selected:before {

    /*border-color: transparent;

    border-top-color: #acacac;*/

    border-width: 9px;

    right: -18px;

	top:calc(50% - 9px);

}



/* Move classes and animations */



.mi-sliderv ul:first-child li,

.no-js .mi-sliderv ul li {

    -webkit-animation: scaleUp 350ms ease-in-out both;

    animation: scaleUp 350ms ease-in-out both;

}



@-webkit-keyframes scaleUp {

    0% { -webkit-transform: translateX(0) scale(0); }

    100% { -webkit-transform: translateX(0) scale(1); }

}



@keyframes scaleUp {

    0% { transform: translateX(0) scale(0); }

    100% { transform: translateX(0) scale(1); }

}



.mi-sliderv ul:first-child li:first-child {

    -webkit-animation-delay: 90ms;

    animation-delay: 90ms;

}



.mi-sliderv ul:first-child li:nth-child(2) {

    -webkit-animation-delay: 180ms;

    animation-delay: 180ms;

}



.mi-sliderv ul:first-child li:nth-child(3) {

    -webkit-animation-delay: 270ms;

    animation-delay: 270ms;

}



.mi-sliderv ul:first-child li:nth-child(4) {

    -webkit-animation-delay: 360ms;

    animation-delay: 360ms;

}



.mi-sliderv ul:first-child li:nth-child(5) {

    -webkit-animation-delay: 450ms;

    animation-delay: 450ms;

}



/* moveFromRight */



.mi-sliderv ul.mi-moveFromRight li {

    -webkit-animation: moveFromRight 350ms ease-in-out both;

    animation: moveFromRight 350ms ease-in-out both;

}



/* moveFromLeft */



.mi-sliderv ul.mi-moveFromLeft li {

    -webkit-animation: moveFromLeft 350ms ease-in-out both;

    animation: moveFromLeft 350ms ease-in-out both;

}



/* moveToRight */



.mi-sliderv ul.mi-moveToRight li {

    -webkit-animation: moveToRight 350ms ease-in-out both;

    animation: moveToRight 350ms ease-in-out both;

}



/* moveToLeft */



.mi-sliderv ul.mi-moveToLeft li {

    -webkit-animation: moveToLeft 350ms ease-in-out both;

    animation: moveToLeft 350ms ease-in-out both;

}



/* Animation Delays */



.mi-sliderv ul.mi-moveToLeft li:first-child,

.mi-sliderv ul.mi-moveFromRight li:first-child,

.mi-sliderv ul.mi-moveToRight li:nth-child(4),

.mi-sliderv ul.mi-moveFromLeft li:nth-child(4) {

    -webkit-animation-delay: 0ms;

    animation-delay: 0ms;

}



.mi-sliderv ul.mi-moveToLeft li:nth-child(2),

.mi-sliderv ul.mi-moveFromRight li:nth-child(2),

.mi-sliderv ul.mi-moveToRight li:nth-child(3),

.mi-sliderv ul.mi-moveFromLeft li:nth-child(3) {

    -webkit-animation-delay: 90ms;

    animation-delay: 90ms;

}



.mi-sliderv ul.mi-moveToLeft li:nth-child(3),

.mi-sliderv ul.mi-moveFromRight li:nth-child(3),

.mi-sliderv ul.mi-moveToRight li:nth-child(2),

.mi-sliderv ul.mi-moveFromLeft li:nth-child(2) {

    -webkit-animation-delay: 180ms;

    animation-delay: 180ms;

}



.mi-sliderv ul.mi-moveToLeft li:nth-child(4),

.mi-sliderv ul.mi-moveFromRight li:nth-child(4),

.mi-sliderv ul.mi-moveToRight li:first-child,

.mi-sliderv ul.mi-moveFromLeft li:first-child  {

    -webkit-animation-delay: 270ms;

    animation-delay: 270ms;

}



.mi-sliderv ul.mi-moveToLeft li:nth-child(5),

.mi-sliderv ul.mi-moveFromRight li:nth-child(5){

    -webkit-animation-delay: 360ms;

    animation-delay: 360ms;

}



.mi-sliderv ul.mi-moveToRight li:nth-child(5),

.mi-sliderv ul.mi-moveFromLeft li:nth-child(5) {

    -webkit-animation-delay: 0ms;

    animation-delay: 0ms;

}





.mi-sliderv ul li:first-child a img{

	-webkit-animation-delay: 0ms;

    animation-delay: 0ms;

}

.mi-sliderv ul li:nth-child(2) a img{

	-webkit-animation-delay: 90ms;

    animation-delay: 90ms;

}

.mi-sliderv ul li:nth-child(3) a img{

	-webkit-animation-delay: 180ms;

    animation-delay: 180ms;

}

.mi-sliderv ul li:nth-child(4) a img{

	-webkit-animation-delay: 270ms;

    animation-delay: 270ms;

}

.mi-sliderv ul li:nth-child(5) a img{

	-webkit-animation-delay: 360ms;

    animation-delay: 360ms;

}



/* Animations */



@-webkit-keyframes moveFromRight {

    0% { -webkit-transform: translateX(600%); }

    100% { -webkit-transform: translateX(0%); }

}



@-webkit-keyframes moveFromLeft {

    0% { -webkit-transform: translateX(-600%); }

    100% { -webkit-transform: translateX(0%); }

}



@-webkit-keyframes moveToRight {

    0% { -webkit-transform: translateX(0%); }

    100% { -webkit-transform: translateX(600%); }

}



@-webkit-keyframes moveToLeft {

    0% { -webkit-transform: translateX(0%); }

    100% { -webkit-transform: translateX(-600%); }

}



@keyframes moveFromRight {

    0% { transform: translateX(600%); }

    100% { transform: translateX(0); }

}



@keyframes moveFromLeft {

    0% { transform: translateX(-600%); }

    100% { transform: translateX(0); }

}



@keyframes moveToRight {

    0% { transform: translateX(0%); }

    100% { transform: translateX(600%); }

}



@keyframes moveToLeft {

    0% { transform: translateX(0%); }

    100% { transform: translateX(-600%); }

}



.mi-sliderv {

    -webkit-touch-callout: none;

    -webkit-user-select: none;

    -khtml-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

}



.mi-silderv-mobi{ display:none;}

/* Media Queries */

@media screen and (max-width: 910px){

    .mi-sliderv nav {

        max-width: 90%;

    }

    .mi-sliderv nav a {

        font-size: 12px;

        /*padding: 40px 10px 30px 14px;*/

    }

}



@media screen and (max-width: 740px){

    .mi-sliderv {

        height: 300px;

    }

    .mi-sliderv nav {

        top: 220px;

    }

	

	.mi-silderv-mobi{ display:block;}

	.anim_silderv_full{ display:none;}

}



@media screen and (max-width: 490px){

	.mi-silderv-mobi{ display:block;}

	.anim_silderv_full{ display:none;}

    .mi-sliderv {

        text-align: center;

        height: auto;

    }



    .mi-sliderv ul {

        position: relative;

        display: inline;

        bottom: auto;

        pointer-events: auto;

    }



    .mi-sliderv ul li {

        -webkit-animation: none !important;

        animation: none !important;

        -webkit-transform: translateX(0) !important;

        transform: translateX(0) !important;

        padding: 10px 3px;

        min-width: 140px;

    }



    .mi-sliderv nav {

        display: none;

    }

}





.mi-current li:hover .ahover{

	display:block;

	position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; width: 100%; height: 100%;

}

.mi-current li:hover .ahover .hover2{

	background: none repeat scroll 0 0 #000;

    bottom: 0;

	box-sizing: border-box;

    display: block;

    height: 100%;

    left: 0;

    padding: 3%;

    position: absolute;

    right: 0;

    top: 0;

	text-align:left;

	color:#fff;

	z-index:999;

}

.mi-current li:hover .ahover .hover1{

    bottom: 0;

	box-sizing: border-box;

    display: block;

    height: 100%;

    left: 0;

    padding: 3%;

    position: absolute;

    right: 0;

    top: 0;

	text-align:left;

	color:#fff;

	z-index:9999;

}



.anim_silderv div.ani-slider-title{

	height: auto;

	margin-bottom:5px;

    height: auto;

    overflow: hidden;

}



.abxslider li {

    text-align: center;

}

.over_no_hover{position:relative;}

.no_hoverv .ani-slider-title{ border-top: none !important; margin-top:0px !important;}

.no_hoverv {

   /*background: none repeat scroll 0 0 #eee;*/

    padding:8px 5px;

	border:2px solid #ccc;

}

.no_hoverv:after, .no_hoverv:before { bottom: 100%; /*left:calc(20% - 10px);*/ border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }

.no_hoverv:after { border-color: rgb(136, 183, 213); border-bottom-color: #eee; border-width: 9px; top:-16px;}

.no_hoverv:before { border-color: rgb(194, 225, 245); border-bottom-color: #ccc; margin-left:-1px;border-width: 10px;}



.aslider_sale {

    background: none repeat scroll 0 0 #f2f2f2;

    border: 2px solid #dad9d9;

    border-radius: 50%;

    color: #555555;

    display: block;

    font-size: 11px;

    font-weight: 700;

    line-height: 27px;

    margin: 0;

    min-height: 28px;

    min-width: 28px;

    padding: 0px;

    position: absolute;

    text-transform: uppercase;

}

.sale_position_tr{

	right: 0px;

	top: 0px;

}

.sale_position_tl{

	left: 0px;

	top: 0px;

}

.sale_position_bl{

	bottom : 0px;

	left: 0px;

}

.sale_position_br{

	bottom: 0px;

	right: 0px;

}

/*vertical slider end*/











/**

 * BxSlider v4.1.2 - Fully loaded, responsive content slider

 * http://bxslider.com

 *

 * Written by: Steven Wanderski, 2014

 * http://stevenwanderski.com

 * (while drinking Belgian ales and listening to jazz)

 *

 * CEO and founder of bxCreative, LTD

 * http://bxcreative.com

 */





/** RESET AND LAYOUT

===================================*/



.bx-wrapper {

	position: relative;

	margin: 0 auto 60px;

	padding: 0;

	*zoom: 1;

}



.bx-wrapper img {

	max-width: 100%;

	display: block;

}



/** THEME

===================================*/



.bx-wrapper .bx-viewport {

	/*-moz-box-shadow: 0 0 5px #ccc;

	-webkit-box-shadow: 0 0 5px #ccc;

	box-shadow: 0 0 5px #ccc;*/

	border:  0px solid #fff;

	left: 0px;

	background: #fff;

	

	/*fix other elements on the page moving (on Chrome)*/

	-webkit-transform: translatez(0);

	-moz-transform: translatez(0);

    	-ms-transform: translatez(0);

    	-o-transform: translatez(0);

    	transform: translatez(0);

}



.bx-wrapper .bx-pager,

.bx-wrapper .bx-controls-auto {

	position: absolute;

	bottom: -30px;

	width: 100%;

}



/* LOADER */



.bx-wrapper .bx-loading {

	min-height: 50px;

	background: url(../image/bx_loader.gif) center center no-repeat #fff;

	height: 100%;

	width: 100%;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 2000;

}



/* PAGER */



.bx-wrapper .bx-pager {

	text-align: center;

	font-size: .85em;

	font-family: Arial;

	font-weight: bold;

	color: #666;

	padding-top: 20px;

}



.bx-wrapper .bx-pager .bx-pager-item,

.bx-wrapper .bx-controls-auto .bx-controls-auto-item {

	display: inline-block;

	*zoom: 1;

	*display: inline;

}



.bx-wrapper .bx-pager.bx-default-pager a {

	background: #666;

	text-indent: -9999px;

	display: block;

	width: 10px;

	height: 10px;

	margin: 0 5px;

	outline: 0;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

}



.bx-wrapper .bx-pager.bx-default-pager a:hover,

.bx-wrapper .bx-pager.bx-default-pager a.active {

	background: #000;

}



/* DIRECTION CONTROLS (NEXT / PREV) */



.bx-wrapper .bx-prev {

	left: 10px;

	background: url(../image/controls.png) no-repeat 0 -32px;

}



.bx-wrapper .bx-next {

	right: 10px;

	background: url(../image/controls.png) no-repeat -43px -32px;

}



.bx-wrapper .bx-prev:hover {

	background-position: 0 0;

}



.bx-wrapper .bx-next:hover {

	background-position: -43px 0;

}



.bx-wrapper .bx-controls-direction a {

	position: absolute;

	top: 50%;

	margin-top: -16px;

	outline: 0;

	width: 32px;

	height: 32px;

	text-indent: -9999px;

	z-index: 9999;

}



.bx-wrapper .bx-controls-direction a.disabled {

	display: none;

}



/* AUTO CONTROLS (START / STOP) */



.bx-wrapper .bx-controls-auto {

	text-align: center;

}



.bx-wrapper .bx-controls-auto .bx-start {

	display: block;

	text-indent: -9999px;

	width: 10px;

	height: 11px;

	outline: 0;

	background: url(../image/controls.png) -86px -11px no-repeat;

	margin: 0 3px;

}



.bx-wrapper .bx-controls-auto .bx-start:hover,

.bx-wrapper .bx-controls-auto .bx-start.active {

	background-position: -86px 0;

}



.bx-wrapper .bx-controls-auto .bx-stop {

	display: block;

	text-indent: -9999px;

	width: 9px;

	height: 11px;

	outline: 0;

	background: url(../image/controls.png) -86px -44px no-repeat;

	margin: 0 3px;

}



.bx-wrapper .bx-controls-auto .bx-stop:hover,

.bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}



/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}



.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}









.ahover{ display:none; top:0; bottom:0; right:0; left:0; position:absolute; height:100%; width:100; box-sizing:border-box;}

.hover1 > div {

    border: 1px solid;

    height: 100%;

    padding: 10px;

	box-sizing: border-box;

	overflow:hidden;

}

.hover1 h2{ font-size:16px;font-weight:bold; line-height:1.3; margin:0 !important;}

.hover1 .price{ font-size:14px; margin-top:10px;}

.hover1 .rating_div{ margin-top:10px;}

.hover1 .read a{

    border: 2px solid #fff;

    border-radius: 3px;

    color: #fff;

    font-size: 13px;

    font-weight: bold;

    padding: 5px 15px;

    text-align: center;

	text-transform:capitalize;

}



.ahover .hover1 h2,

.ahover .hover1 .price,

.ahover .hover1 .rating_div,

.ahover .hover1 .read{

-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";

   filter: alpha(opacity=0);

	opacity:0;

}

.ahover:hover .hover1 h2,

.ahover:hover .hover1 .price,

.ahover:hover .hover1 .rating_div,

.ahover:hover .hover1 .read{

-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";

   filter: alpha(opacity=100);

	opacity:1;

}

/*hover text style style*/

/*style1*/

.hover1.astyle1 h2{

	-webkit-transform: translateY(-100px);

   -moz-transform: translateY(-100px);

   -o-transform: translateY(-100px);

   -ms-transform: translateY(-100px);

   transform: translateY(-100px);

   -webkit-transition: all 0.4s ease-in-out;

   -moz-transition: all 0.4s ease-in-out;

   -o-transition: all 0.4s ease-in-out;

   -ms-transition: all 0.4s ease-in-out;

   transition: all 0.4s ease-in-out;

}

.hover1.astyle1 .price,.hover1.astyle1 .rating_div{

	-webkit-transform: translateY(100px);

   -moz-transform: translateY(100px);

   -o-transform: translateY(100px);

   -ms-transform: translateY(100px);

   transform: translateY(100px);

   -webkit-transition: all 0.4s linear;

   -moz-transition: all 0.4s linear;

   -o-transition: all 0.4s linear;

   -ms-transition: all 0.4s linear;

   transition: all 0.4s linear;

}

.hover1.astyle1 .read{

	-webkit-transform: scale(0);

   -moz-transform: scale(0);

   -o-transform: scale(0);

   -ms-transform: scale(0);

   transform: scale(0);

   -webkit-transition: all 0.4s ease-in-out;

   -moz-transition: all 0.4s ease-in-out;

   -o-transition: all 0.4s ease-in-out;

   -ms-transition: all 0.4s ease-in-out;

   transition: all 0.4s ease-in-out;

}

.ahover:hover .hover1.astyle1 h2,

.ahover:hover .hover1.astyle1 .price,

.ahover:hover .hover1.astyle1 .rating_div,

.ahover:hover .hover1.astyle1 .read{

   -webkit-transform: translateY(0px);

   -moz-transform: translateY(0px);

   -o-transform: translateY(0px);

   -ms-transform: translateY(0px);

   transform: translateY(0px);

}

.ahover:hover .hover1.astyle1 .read{

	-webkit-transform: scale(1);

   -moz-transform: scale(1);

   -o-transform: scale(1);

   -ms-transform: scale(1);

   transform: scale(1);

}



/*style2*/

.hover1.astyle2 h2{

opacity:0;

	border-bottom: 1px solid;

   background: transparent;

   margin: 20px 40px 0px 40px;

   -webkit-transform: translate(200px, -200px);

   -moz-transform: translate(200px, -200px);

   -o-transform: translate(200px, -200px);

   -ms-transform: translate(200px, -200px);

   transform: translate(200px, -200px);

   -webkit-transition: all 0.3s ease-in-out;

   -moz-transition: all 0.3s ease-in-out;

   -o-transition: all 0.3s ease-in-out;

   -ms-transition: all 0.3s ease-in-out;

   transition: all 0.3s ease-in-out;

}

.hover1.astyle2 .price,.hover1.astyle2 .rating_div{

opacity:0;

	-webkit-transform: translate(-200px, 200px);

   -moz-transform: translate(-200px, 200px);

   -o-transform: translate(-200px, 200px);

   -ms-transform: translate(-200px, 200px);

   transform: translate(-200px, 200px);

   -webkit-transition: all 0.3s ease-in-out;

   -moz-transition: all 0.3s ease-in-out;

   -o-transition: all 0.3s ease-in-out;

   -ms-transition: all 0.3s ease-in-out;

   transition: all 0.3s ease-in-out;

}

.hover1.astyle2 .read{

opacity:0;

   -webkit-transform: translate(0px, 100px);

   -moz-transform: translate(0px, 100px);

   -o-transform: translate(0px, 100px);

   -ms-transform: translate(0px, 100px);

   transform: translate(0px, 100px);

   -webkit-transition: all 0.3s 0.1s ease-in-out;

   -moz-transition: all 0.3s 0.1s ease-in-out;

   -o-transition: all 0.3s 0.1s ease-in-out;

   -ms-transition: all 0.3s 0.1s ease-in-out;

   transition: all 0.3s 0.1s ease-in-out;

}

.ahover:hover .hover1.astyle2 h2,

.ahover:hover .hover1.astyle2 .price,

.ahover:hover .hover1.astyle2 .rating_div{

opacity:1;

	-webkit-transform: translate(0px,0px);

   -moz-transform: translate(0px,0px);

   -o-transform: translate(0px,0px);

   -ms-transform: translate(0px,0px);

   transform: translate(0px,0px);

   -webkit-transition-delay: 0.3s;

   -moz-transition-delay: 0.3s;

   -o-transition-delay: 0.3s;

   -ms-transition-delay: 0.3s;

   transition-delay: 0.3s;

}

.ahover:hover .hover1.astyle2 .read{

opacity:1;

	-webkit-transform: translate(0px,0px);

   -moz-transform: translate(0px,0px);

   -o-transform: translate(0px,0px);

   -ms-transform: translate(0px,0px);

   transform: translate(0px,0px);

   -webkit-transition-delay: 0.5s;

   -moz-transition-delay: 0.5s;

   -o-transition-delay: 0.5s;

   -ms-transition-delay: 0.5s;

   transition-delay: 0.5s;

}



/*style3*/

.hover1.astyle3 h2{

opacity:0;

	-webkit-transform: translateY(-100px);

   -moz-transform: translateY(-100px);

   -o-transform: translateY(-100px);

   -ms-transform: translateY(-100px);

   transform: translateY(-100px);

   -webkit-transition: all 0.2s ease-in-out;

   -moz-transition: all 0.2s ease-in-out;

   -o-transition: all 0.2s ease-in-out;

   -ms-transition: all 0.2s ease-in-out;

   transition: all 0.2s ease-in-out;

}

.hover1.astyle3 .price,.hover1.astyle3 .rating_div{

	-webkit-transform: translateX(300px) rotate(90deg);

   -moz-transform: translateX(300px) rotate(90deg);

   -o-transform: translateX(300px) rotate(90deg);

   -ms-transform: translateX(300px) rotate(90deg);

   transform: translateX(300px) rotate(90deg);

   -webkit-transition: all 0.2s ease-in-out;

   -moz-transition: all 0.2s ease-in-out;

   -o-transition: all 0.2s ease-in-out;

   -ms-transition: all 0.2s ease-in-out;

   transition: all 0.2s ease-in-out;

}

.hover1.astyle3 .read{

   -webkit-transform: translateY(-200px);

   -moz-transform: translateY(-200px);

   -o-transform: translateY(-200px);

   -ms-transform: translateY(-200px);

   transform: translateY(-200px);

   -webkit-transition: all 0.2s ease-in-out;

   -moz-transition: all 0.2s ease-in-out;

   -o-transition: all 0.2s ease-in-out;

   -ms-transition: all 0.2s ease-in-out;

   transition: all 0.2s ease-in-out;

}

.ahover:hover .hover1.astyle3 h2{

	-webkit-transform: translateY(0px);

   -moz-transform: translateY(0px);

   -o-transform: translateY(0px);

   -ms-transform: translateY(0px);

   transform: translateY(0px);

   -webkit-transition-delay: 0.5s;

   -moz-transition-delay: 0.5s;

   -o-transition-delay: 0.5s;

   -ms-transition-delay: 0.5s;

   transition-delay: 0.5s;

}

.ahover:hover .hover1.astyle3 .price,

.ahover:hover .hover1.astyle3 .rating_div{

	-webkit-transform: translateY(0px);

   -moz-transform: translateY(0px);

   -o-transform: translateY(0px);

   -ms-transform: translateY(0px);

   transform: translateY(0px);

   -webkit-transition-delay: 0.3s;

   -moz-transition-delay: 0.3s;

   -o-transition-delay: 0.3s;

   -ms-transition-delay: 0.3s;

   transition-delay: 0.3s;

}

.ahover:hover .hover1.astyle3 .read{

	-webkit-transform: translateY(0px);

   -moz-transform: translateY(0px);

   -o-transform: translateY(0px);

   -ms-transform: translateY(0px);

   transform: translateY(0px);

   -webkit-transition-delay: 0.2s;

   -moz-transition-delay: 0.2s;

   -o-transition-delay: 0.2s;

   -ms-transition-delay: 0.2s;

   transition-delay: 0.2s;

}



/*style4*/

.hover1.astyle4 h2{

   border-bottom: 1px solid;

   background: transparent;

   -webkit-transition: all 0.5s ease-in-out;

   -moz-transition: all 0.5s ease-in-out;

   -o-transition: all 0.5s ease-in-out;

   -ms-transition: all 0.5s ease-in-out;

   transition: all 0.5s ease-in-out;

}

.hover1.astyle4 .price,.hover1.astyle4 .rating_div{

	-webkit-transition: all 0.5s ease-in-out;

   -moz-transition: all 0.5s ease-in-out;

   -o-transition: all 0.5s ease-in-out;

   -ms-transition: all 0.5s ease-in-out;

   transition: all 0.5s ease-in-out;

}

.hover1.astyle4 .read{

   -webkit-transition: all 0.5s ease-in-out;

   -moz-transition: all 0.5s ease-in-out;

   -o-transition: all 0.5s ease-in-out;

   -ms-transition: all 0.5s ease-in-out;

   transition: all 0.5s ease-in-out;

}

.ahover:hover .hover1.astyle4 h2,

.ahover:hover .hover1.astyle4 .price,

.ahover:hover .hover1.astyle4 .rating_div{

   -webkit-transition-delay: 0.3s;

   -moz-transition-delay: 0.3s;

   -o-transition-delay: 0.3s;

   -ms-transition-delay: 0.3s;

   transition-delay: 0.3s;

}

.ahover:hover .hover1.astyle4 .read{

   -webkit-transition-delay: 0.2s;

   -moz-transition-delay: 0.2s;

   -o-transition-delay: 0.2s;

   -ms-transition-delay: 0.2s;

   transition-delay: 0.2s;

}



/*style5*/

.hover1.astyle5 h2{

   -webkit-transform: scale(10);

   -moz-transform: scale(10);

   -o-transform: scale(10);

   -ms-transform: scale(10);

   transform: scale(10);

   -webkit-transition: all 0.3s ease-in-out 0.1s;

   -moz-transition: all 0.3s ease-in-out 0.1s;

   -o-transition: all 0.3s ease-in-out 0.1s;

   -ms-transition: all 0.3s ease-in-out 0.1s;

   transition: all 0.3s ease-in-out 0.1s;

}

.hover1.astyle5 .price,.hover1.astyle5 .rating_div{

	-webkit-transform: scale(9);

   -moz-transform: scale(9);

   -o-transform: scale(9);

   -ms-transform: scale(9);

   transform: scale(9);

   -webkit-transition: all 0.3s ease-in-out 0.2s;

   -moz-transition: all 0.3s ease-in-out 0.2s;

   -o-transition: all 0.3s ease-in-out 0.2s;

   -ms-transition: all 0.3s ease-in-out 0.2s;

   transition: all 0.3s ease-in-out 0.2s;

}

.hover1.astyle5 .read{

   -webkit-transform: translateY(100px);

   -moz-transform: translateY(100px);

   -o-transform: translateY(100px);

   -ms-transform: translateY(100px);

   transform: translateY(100px);

   -webkit-transition: all 0.3s ease-in-out 0.1s;

   -moz-transition: all 0.3s ease-in-out 0.1s;

   -o-transition: all 0.3s ease-in-out 0.1s;

   -ms-transition: all 0.3s ease-in-out 0.1s;

   transition: all 0.3s ease-in-out 0.1s;

}

.ahover:hover .hover1.astyle5 h2{

   -webkit-transform: scale(1);

   -moz-transform: scale(1);

   -o-transform: scale(1);

   -ms-transform: scale(1);

   transform: scale(1);

   -webkit-transition-delay: 0.1s;

   -moz-transition-delay: 0.1s;

   -o-transition-delay: 0.1s;

   -ms-transition-delay: 0.1s;

   transition-delay: 0.1s;

}

.ahover:hover .hover1.astyle5 .price,

.ahover:hover .hover1.astyle5 .rating_div{

   -webkit-transform: scale(1);

   -moz-transform: scale(1);

   -o-transform: scale(1);

   -ms-transform: scale(1);

   transform: scale(1);

   -webkit-transition-delay: 0.2s;

   -moz-transition-delay: 0.2s;

   -o-transition-delay: 0.2s;

   -ms-transition-delay: 0.2s;

   transition-delay: 0.2s;

}

.ahover:hover .hover1.astyle5 .read{

   -webkit-transform: translateY(0px);

   -moz-transform: translateY(0px);

   -o-transform: translateY(0px);

   -ms-transform: translateY(0px);

   transform: translateY(0px);

   -webkit-transition-delay: 0.3s;

   -moz-transition-delay: 0.3s;

   -o-transition-delay: 0.3s;

   -ms-transition-delay: 0.3s;

   transition-delay: 0.3s;

}



/*style6*/

.hover1.astyle6 h2{

   -webkit-transform: translateY(-200px);

   -moz-transform: translateY(-200px);

   -o-transform: translateY(-200px);

   -ms-transform: translateY(-200px);

   transform: translateY(-200px);

   -webkit-transition: all 0.2s ease-in-out;

   -moz-transition: all 0.2s ease-in-out;

   -o-transition: all 0.2s ease-in-out;

   -ms-transition: all 0.2s ease-in-out;

   transition: all 0.2s ease-in-out;

}

.hover1.astyle6 .price,.hover1.astyle6 .rating_div{

	-webkit-transform: translateY(-200px);

   -moz-transform: translateY(-200px);

   -o-transform: translateY(-200px);

   -ms-transform: translateY(-200px);

   transform: translateY(-200px);

   -webkit-transition: all 0.2s ease-in-out;

   -moz-transition: all 0.2s ease-in-out;

   -o-transition: all 0.2s ease-in-out;

   -ms-transition: all 0.2s ease-in-out;

   transition: all 0.2s ease-in-out;

}

.hover1.astyle6 .read{

   -webkit-transform: translateY(-200px);

   -moz-transform: translateY(-200px);

   -o-transform: translateY(-200px);

   -ms-transform: translateY(-200px);

   transform: translateY(-200px);

   -webkit-transition: all 0.2s ease-in-out;

   -moz-transition: all 0.2s ease-in-out;

   -o-transition: all 0.2s ease-in-out;

   -ms-transition: all 0.2s ease-in-out;

   transition: all 0.2s ease-in-out;

}

.ahover:hover .hover1.astyle6 h2{

   -webkit-transform: translateY(0px);

   -moz-transform: translateY(0px);

   -o-transform: translateY(0px);

   -ms-transform: translateY(0px);

   transform: translateY(0px);

   -webkit-transition-delay: 0.7s;

   -moz-transition-delay: 0.7s;

   -o-transition-delay: 0.7s;

   -ms-transition-delay: 0.7s;

   transition-delay: 0.7s;

}

.ahover:hover .hover1.astyle6 .price,

.ahover:hover .hover1.astyle6 .rating_div{

   -webkit-transform: translateY(0px);

   -moz-transform: translateY(0px);

   -o-transform: translateY(0px);

   -ms-transform: translateY(0px);

   transform: translateY(0px);

   -webkit-transition-delay: 0.6s;

   -moz-transition-delay: 0.6s;

   -o-transition-delay: 0.6s;

   -ms-transition-delay: 0.6s;

   transition-delay: 0.6s;

}

.ahover:hover .hover1.astyle6 .read{

   -webkit-transform: translateY(0px);

   -moz-transform: translateY(0px);

   -o-transform: translateY(0px);

   -ms-transform: translateY(0px);

   transform: translateY(0px);

   -webkit-transition-delay: 0.5s;

   -moz-transition-delay: 0.5s;

   -o-transition-delay: 0.5s;

   -ms-transition-delay: 0.5s;

   transition-delay: 0.5s;

}



/*style7*/

.hover1.astyle7 h2{

   -webkit-transform: rotate(180deg) translateX(180px);

    -moz-transform: rotate(180deg) translateX(180px);

    -o-transform: rotate(56.5deg) translateX(180px);

    -ms-transform: rotate(56.5deg) translateX(180px);

    transform: rotate(180deg) translateX(180px);

    -webkit-transform-origin: 0% 100%;

    -moz-transform-origin: 0% 100%;

    -o-transform-origin: 0% 100%;

    -ms-transform-origin: 0% 100%;

    transform-origin: 0% 100%;

}

.hover1.astyle7 .price,.hover1.astyle7 .rating_div{

	-webkit-transform: rotate(56.5deg) translateX(180px);

    -moz-transform: rotate(56.5deg) translateX(180px);

    -o-transform: rotate(56.5deg) translateX(180px);

    -ms-transform: rotate(56.5deg) translateX(180px);

    transform: rotate(56.5deg) translateX(180px);

    -webkit-transform-origin: 0% 100%;

    -moz-transform-origin: 0% 100%;

    -o-transform-origin: 0% 100%;

    -ms-transform-origin: 0% 100%;

    transform-origin: 0% 100%;

}

.hover1.astyle7 .read{

   -webkit-transform: scale(5);

   -moz-transform: scale(5);

   -o-transform: scale(5);

   -ms-transform: scale(5);

   transform: scale(5);

   -webkit-transition: all 0.3s ease-in-out 0.2s;

   -moz-transition: all 0.3s ease-in-out 0.2s;

   -o-transition: all 0.3s ease-in-out 0.2s;

   -ms-transition: all 0.3s ease-in-out 0.2s;

   transition: all 0.3s ease-in-out 0.2s;

}

.ahover:hover .hover1.astyle7 h2{

   -webkit-transform: rotate(0deg) translate(0, 0);

    -moz-transform: rotate(0deg) translate(0, 0);

    -o-transform: rotate(0deg) translate(0, 0);

    -ms-transform: rotate(0deg) translate(0, 0);

    transform: rotate(0deg) translate(0, 0);

   -webkit-transition-delay: 0.7s;

   -moz-transition-delay: 0.7s;

   -o-transition-delay: 0.7s;

   -ms-transition-delay: 0.7s;

   transition-delay: 0.7s;

}

.ahover:hover .hover1.astyle7 .price,

.ahover:hover .hover1.astyle7 .rating_div{

   -webkit-transform: rotate(0deg) translate(0, 0);

    -moz-transform: rotate(0deg) translate(0, 0);

    -o-transform: rotate(0deg) translate(0, 0);

    -ms-transform: rotate(0deg) translate(0, 0);

    transform: rotate(0deg) translate(0, 0);

   -webkit-transition-delay: 0.6s;

   -moz-transition-delay: 0.6s;

   -o-transition-delay: 0.6s;

   -ms-transition-delay: 0.6s;

   transition-delay: 0.6s;

}

.ahover:hover .hover1.astyle7 .read{

   -webkit-transform: scale(1);

   -moz-transform: scale(1);

   -o-transform: scale(1);

   -ms-transform: scale(1);

   transform: scale(1);

   -webkit-transition-delay: 0.5s;

   -moz-transition-delay: 0.5s;

   -o-transition-delay: 0.5s;

   -ms-transition-delay: 0.5s;

   transition-delay: 0.5s;

}



/*style8*/

.hover1.astyle8 h2{

   -webkit-transform: scale(0);

   -moz-transform: scale(0);

   -o-transform: scale(0);

   -ms-transform: scale(0);

   transform: scale(0);

   -webkit-transition: all 0.5s linear;

   -moz-transition: all 0.5s linear;

   -o-transition: all 0.5s linear;

   -ms-transition: all 0.5s linear;

   transition: all 0.5s linear;

}

.hover1.astyle8 .price,.hover1.astyle8 .rating_div{

	-webkit-transform: scale(0);

   -moz-transform: scale(0);

   -o-transform: scale(0);

   -ms-transform: scale(0);

   transform: scale(0);

   -webkit-transition: all 0.5s linear;

   -moz-transition: all 0.5s linear;

   -o-transition: all 0.5s linear;

   -ms-transition: all 0.5s linear;

   transition: all 0.5s linear;

}

.hover1.astyle8 .read{

   -webkit-transform: scale(0);

   -moz-transform: scale(0);

   -o-transform: scale(0);

   -ms-transform: scale(0);

   transform: scale(0);

   -webkit-transition: all 0.5s linear;

   -moz-transition: all 0.5s linear;

   -o-transition: all 0.5s linear;

   -ms-transition: all 0.5s linear;

   transition: all 0.5s linear;

}

.ahover:hover .hover1.astyle8 h2,

.ahover:hover .hover1.astyle8 .price,

.ahover:hover .hover1.astyle8 .rating_div,

.ahover:hover .hover1.astyle8 .read{

   -webkit-transform: scale(1);

   -moz-transform: scale(1);

   -o-transform: scale(1);

   -ms-transform: scale(1);

   transform: scale(1);

   -webkit-transition-delay: 0.2s;

   -moz-transition-delay: 0.2s;

   -o-transition-delay: 0.2s;

   -ms-transition-delay: 0.2s;

   transition-delay: 0.2s;

}

/*hover text style end*/