/* Using CSS3 for some visual enhancements. (Will be degraded nicely for non-CSS3 browsers.)*/
#narrow-by-list dd.collapse1,
#narrow-by-list dd.collapse1.in,
.item .item-inner:hover .sm_quickview_handler,
.item .item-inner .sm_quickview_handler,
.category-products .item-inner:hover .product-image a img,
.category-products .item-inner .product-image a img,
.yt-product-detail .tab-product-detail .yt-tab-navi > li:hover:before,
.yt-product-detail .tab-product-detail .yt-tab-navi > li:before,
.yt-product-detail .jCarouselLite li:hover .cloud-zoom-gallery:before,
.yt-product-detail .jCarouselLite li .cloud-zoom-gallery:before,
.banner-bottom .block-content a:before,
.banner-bottom .block-content a:hover:before,
.mega1-content .bannermega .inner:hover .banner-hover,
.mega1-content .bannermega .inner .banner-hover,
.products-grid .item .item-inner:hover .product-info .wishlist-compare,
.products-grid .item .item-inner .product-info .wishlist-compare,
.yt-menu-nav #nav > li:hover > a:before,
.yt-menu-nav #nav > li > a:before,
.yt-menu-nav #nav > li:hover > a,
.yt-menu-nav #nav > li > a,
.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.sm_megamenu_lv1:hover .sm_megamenu_head,
.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.sm_megamenu_lv1 .sm_megamenu_head,
.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.sm_megamenu_lv1 .sm_megamenu_head:before,
.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li.sm_megamenu_lv1:hover .sm_megamenu_head:before,
.toolbar .select-inner:hover ul,
.toolbar .select-inner ul{
	-moz-transition: all 0.3s ease-in-out 0s;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}
.banner-top .bannertop-img:hover .img-bg,
.banner-top .bannertop-img .img-bg,

.toolbar .pagination-wrap .pagination .pages ol li a.previous,
.toolbar .pagination-wrap .pagination .pages ol li a:hover,

.yt-payment .block-payment a:hover img,
.yt-payment .block-payment a img,
.mini-cartpro .block-content .mini-products-list .item:hover .product-image:before,
.mini-cartpro .block-content .mini-products-list .item .product-image:before {
	-moz-transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
	-ms-transition: all 0.2s ease-in-out 0s;
	transition: all 0.2s ease-in-out 0s;
}
.onpen-sidebar #yt_wrapper,
#yt_wrapper,
.yt_ressidebar_screennav,
ul.nav-menu li.parent > .res-wrapnav,
ul.nav-menu li.parent.open > .res-wrapnav{
	-moz-transition: all 0.5s ease-in-out 0s;
	-webkit-transition: all 0.5s ease-in-out 0s;
	-o-transition: all 0.5s ease-in-out 0s;
	-ms-transition: all 0.5s ease-in-out 0s;
	transition: all 0.5s ease-in-out 0s;
}
.yt-payment .block-payment a:hover img {
	transform: rotateX(180deg); /* opera not support rotateX */
	-ms-transform: rotateX(180deg); 
	-moz-transform: rotateX(180deg);
	-webkit-transform: rotateX(180deg);
	-o-transform: rotateX(180deg); 	
}
.toolbar .select-inner ul{
	transform: scale(0) rotate(0deg);
	-ms-transform: scale(0) rotate(0deg);
	-moz-transform: scale(0) rotate(0deg);
	-webkit-transform: scale(0) rotate(0deg);
	-o-transform: scale(0) rotate(0deg);
}
.toolbar .select-inner:hover ul{
	transform: scale(1.0) rotate(0deg);
	-ms-transform: scale(1.0) rotate(0deg);
	-moz-transform: scale(1.0) rotate(0deg);
	-webkit-transform: scale(1.0) rotate(0deg);
	-o-transform: scale(1.0) rotate(0deg);
}
.banner-top .bannertop-img:hover .img-bg{
	transform: scale(1.1) rotate(0deg);
	-ms-transform: scale(1.1) rotate(0deg);
	-moz-transform: scale(1.1) rotate(0deg);
	-webkit-transform: scale(1.1) rotate(0deg);
	-o-transform: scale(1.1) rotate(0deg);
}
.item .item-inner:hover .sm_quickview_handler{
	transform: scale(1.0) rotate(360deg);
	-ms-transform: scale(1.0) rotate(360deg);
	-moz-transform: scale(1.0) rotate(360deg);
	-webkit-transform: scale(1.0) rotate(360deg);
	-o-transform: scale(1.0) rotate(360deg);
}
.item .item-inner .sm_quickview_handler{
	transform: scale(0) rotate(0deg);
	-ms-transform: scale(0) rotate(0deg);
	-moz-transform: scale(0) rotate(0deg);
	-webkit-transform: scale(0) rotate(0deg);
	-o-transform: scale(0) rotate(0deg);
}