@media screen and (min-width: 768px){
	#header,.main_panel{
		-webkit-transition:all .36s ease;
		-o-transition:all .36s ease;
		-moz-transition:all .36s ease;
		transition:all .36s ease;
	}
}
@media screen and (min-width: 1023px){
	.owl-prev,.owl-next,.easycarousels .bx-wrapper .bx-controls-direction a,
	.form-control,
	.content_sortPagiBar .display li a:before,
	.content_sortPagiBar .display_m li a:before,
	.content_sortPagiBar .display li a:after,
	.content_sortPagiBar .display_m li a:before,
	.content_sortPagiBar .display li a span:before,
	.content_sortPagiBar .display_m li a span:before,
	.content_sortPagiBar .display li a span:after,
	.content_sortPagiBar .display_m li a span:before,
	.footer_line_two ul li:before,
	.product_list.list .button-container a:before,
	.product_list  .wrap_view a,.product_list  .back_product .wrap_view>span,
	.c_item  .wrap_view a,.c_item  .back_product .wrap_view>span{
		-webkit-transition: all .5s ease;
		-o-transition: all .5s ease;
		-moz-transition: all .5s ease;
		transition: all .5s ease;
	}
	a,button{
		-webkit-transition: color .6s ease,background .6s ease;
		-o-transition: color .6s ease,background .6s ease;
		-moz-transition: color .6s ease,background .6s ease;
		transition: color .6s ease,background .6s ease;
	}
	input.button_mini,
	input.button_small,
	input.button,
	input.button,
	button.button,
	input.button_large,
	input.button_mini_disabled,
	input.button_small_disabled,
	input.button_disabled,
	input.button_large_disabled,
	input.exclusive_mini,
	input.exclusive_small,
	input.exclusive,
	input.exclusive_large,
	input.exclusive_mini_disabled,
	input.exclusive_small_disabled,
	input.exclusive_disabled,
	input.exclusive_large_disabled,
	a.button_mini,
	a.button_small,
	a.button,
	a.button_large,
	a.exclusive_mini,
	a.exclusive_small,
	a.exclusive,
	a.exclusive_large,
	span.button_mini,
	span.button_small,
	span.button,
	span.button_large,
	span.exclusive_mini,
	span.exclusive_small,
	span.exclusive,
	span.exclusive_large,
	span.exclusive_large_disabled,
	.btn.btn-default {
		-webkit-transition: color .2s linear;
		-o-transition: color .2s linear;
		-moz-transition: color .2s linear;
		transition: color .2s linear;
	}
	input.button_mini:after,
	input.button_small:after,
	input.button:after,
	input.button:after,
	button.button:after,
	input.button_large:after,
	input.exclusive_mini:after,
	input.exclusive_small:after,
	input.exclusive:after,
	input.exclusive_large:after,
	a.button_mini:after,
	a.button_small:after,
	a.button:after,
	a.button_large:after,
	a.exclusive_mini:after,
	a.exclusive_small:after,
	a.exclusive:after,
	a.exclusive_large:after,
	span.button_mini:after,
	span.button_small:after,
	span.button:after,
	span.button_large:after,
	span.exclusive_mini:after,
	span.exclusive_small:after,
	span.exclusive:after,
	span.exclusive_large:after,
	.btn.btn-default:after{
		-webkit-transition: all .2s linear;
		-o-transition: all .2s linear;
		-moz-transition: all .2s linear;
		transition: all .2s linear;
	}
	.content_sortPagiBar .display li#list:hover a:after,
	.content_sortPagiBar .display_m li#list:hover a:after,
	.content_sortPagiBar .display li#list:hover a:before,
	.content_sortPagiBar .display_m li#list:hover a:before,
	.content_sortPagiBar .display li#list:hover a span:after,
	.content_sortPagiBar .display_m li#list:hover a span:after{
		-webkit-transform:rotate(180deg);
		-moz-transform:rotate(180deg);
		-o-transform:rotate(180deg);
		transform:rotate(180deg);
	}
	.hover_scale img,#layered_block_left ul.color-group li {
		-webkit-transition: all .4s ease;
		-o-transition: all .4s ease;
		moz-transition: all .4s ease;
		transition: all .4s ease;
	}
	.hover_scale:hover img{
		-webkit-transform:scale(1.3,1.3);
		-moz-transform:scale(1.3,1.3);
		-o-transform:scale(1.3,1.3);
		-ms-transform:scale(1.3,1.3);
		transform:scale(1.3,1.3);
	}
	.product_list.grid .product-container .compare{
		display: none;
	}
	.product_list.grid .back_product .compare{
		top: 10px;
		right: 10px;
	}
	.product_list.grid .product-container .wrap_view,.c_item .product-container .wrap_view{
		display: none;
	}
	.product_list .ajax_block_product:hover .wrap_image_list,.c_item :hover .wrap_image_list{
		border-color: transparent;
	}
	.grid .back_product,.c_item .back_product{
		display: block;
	}
	.product_list.list .product_img_link:before{
		content: '';
		width: 125%;
		height: 165%;
		top: -32.5%;
		left: -12.5%;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		border-radius: 50%;
		background: rgba(0,0,0,0.4);
		position: absolute;
		-webkit-transform: scale(0);
		-moz-transform: scale(0);
		-o-transform: scale(0);
		-ms-transform: scale(0);
	}
	.product_list.list .ajax_block_product:hover .product_img_link:before,
	{
		-webkit-transform:scale(1);
		-moz-transform:scale(1);
		-o-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
	}
	.product_list.grid .ajax_block_product .back_product,.c_item .back_product {
	  position: absolute;
	  top: 0;
	  bottom: 0;
	  left: 15px;
	  right: 15px;
	  text-align: center;
		-webkit-backface-visibility: hidden;
		-moz-backface-visibility: hidden;
		-ms-backface-visibility: hidden;
		backface-visibility: hidden; 
		-webkit-transform: rotateY(-180deg);
		-moz-transform: rotateY(-180deg);
		-ms-transform: rotateY(-180deg);
		-o-transform: rotateY(-180deg);
		transform: rotateY(-180deg);
		-webkit-transition: all 0.5s;
		-moz-transition: all 0.5s;
		-ms-transition: all 0.5s;
		-o-transition: all 0.5s;
		transition: all 0.5s;
		-webkit-transform-style: preserve-3d;
		-moz-transform-style: preserve-3d;
		-o-transform-style: preserve-3d;
		-ms-transform-style: preserve-3d;
		transform-style: preserve-3d;
		-webkit-transform: perspective(900px) rotateY(-180deg);
		-moz-transform: perspective(900px) rotateY(-180deg);
		-o-transform: perspective(900px) rotateY(-180deg);
		-ms-transform: perspective(900px) rotateY(-180deg);
		transform: perspective(900px) rotateY(-180deg);
	}

	.product_list.grid .ajax_block_product .product-container,.c_item  .product-container {
	  -webkit-backface-visibility: hidden;
	  -moz-backface-visibility: hidden;
	  -ms-backface-visibility: hidden;
	  backface-visibility: hidden;
	  -webkit-transition: all 0.5s;
	  -moz-transition: all 0.5s;
	  -ms-transition: all 0.5s;
	  -o-transition: all 0.5s;
	  transition: all 0.5s; 
	   	-webkit-transform: perspective(900px) rotateY(0);
		-moz-transform: perspective(900px) rotateY(0);
		-o-transform: perspective(900px) rotateY(0);
		-ms-transform: perspective(900px) rotateY(0);
		transform: perspective(900px) rotateY(0);
	}

	.product_list.grid .ajax_block_product:hover .product-container,.c_item:hover .product-container {
	  	-webkit-transform: perspective(900px) rotateY(180deg);
		-moz-transform: perspective(900px) rotateY(180deg);
		-o-transform: perspective(900px) rotateY(180deg);
		-ms-transform: perspective(900px) rotateY(180deg);
		transform: perspective(900px) rotateY(180deg);
	}

	.product_list.grid .ajax_block_product:hover .back_product,.c_item:hover .back_product {
	  -webkit-transform: rotateY(0);
	  -moz-transform: rotateY(0);
	  -ms-transform: rotateY(0);
	  -o-transform: rotateY(0);
	  transform: rotateY(0); 
	}
	.product_list.grid .ajax_block_product .back_product .product-name,
	.product_list.grid .back_product .product-desc,
	.c_item  .back_product .product-name,
	.c_item  .back_product .product-desc{
		color: #fff;
	}
	.product_list.grid .back_product .wrap_view>*,.c_item  .back_product .wrap_view>*{
		float: none;
		display: inline-block;
		vertical-align: top;
		font-size: 14px;
		margin: 0 2px;
	}
	.product_list.grid .back_product .wishlist .addToWishlist i:before,.c_item .back_product .wishlist .addToWishlist i:before{
		font-size: 12px;
	}
	.inner_back_product{
		position: absolute;
		top: 50%;
		left: 15px;
		right: 15px;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	.back_product{
		  padding: 0 15px;
	}
	.grid .back_product .button-container,.c_item .back_product .button-container{
		padding: 0;
	}
	.product_list .back_product .wrap_view,.c_item .back_product .wrap_view {
		padding: 20px 0;
	}
	.product_list  .wrap_view a:hover,.product_list  .wrap_view a:active,.c_item  .wrap_view a:hover,.c_item  .wrap_view a:active{
		-webkit-box-shadow: inset 0px 0px 0px 30px  #fff;
		-moz-box-shadow: inset 0px 0px 0px 30px  #fff;
		box-shadow: inset 0px 0px 0px 30px  #fff;
	}
	.product_list.grid .back_product .product-name,.c_item  .back_product .product-name{
		font-size: 16px;
		line-height: 22px;
		font-family: 'latobold','Open Sans';
		font-weight: bold;
	}
	.product_list .ajax_block_product .back_product h5,.c_item .back_product h5{
		margin-bottom: 15px;
	}
	.product_list.grid .back_product .product-desc,.c_item  .back_product .product-desc{
		border-bottom: 1px solid #ffffff;
		border-top: 1px solid #ffffff;
		display: block;
		font-size: 13px;
		line-height: 1.3;
		padding: 48px 0;
		text-align: center;
	}
	.bottom.button-container{
		display: none;
	}
/* 	banners */
	.custombanners.displayCustomBanners2 .wrap-icon:after,
	.custombanners.displayCustomBanners2 .wrap-icon:before,
	.banner-top .banner-item-content{
		-webkit-transition: all .5s ease-in-out;
		-o-transition: all .5s ease-in-out;
		-moz-transition: all .5s ease-in-out;
		transition: all .5s ease-in-out;
	}
	.custombanners.displayCustomBanners2 .wrap-icon:hover:after {
		-webkit-transform:rotate(360deg);
		-moz-transform:rotate(360deg);
		-o-transform:rotate(360deg);
		transform:rotate(360deg);
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.custombanners.displayCustomBanners2 .wrap-icon:hover:before{
		-webkit-transform:rotate(360deg) scale(0);
		-moz-transform:rotate(360deg) scale(0);
		-o-transform:rotate(360deg) scale(0);
		transform:rotate(360deg) scale(0);
		opacity: 0;
		filter: alpha(opacity=0);
	}
	#stop,.wrap_descr_video h2,.wrap_descr_video .bullets_title,.wrap_descr_video .descrition_main_section {
		-webkit-transition: all .8s ease 0s;
		-moz-transition: all .8s ease 0s;
		-o-transition: all .8s ease 0s;
		transition: all .8s ease 0s;
	}
	#video:before,#play,.button_down{
		-webkit-transition: all 0.5s ease-in-out;
		-moz-transition: all 0.5s ease-in-out;
		-o-transition: all 0.5s ease-in-out;
		transition: all 0.5s ease-in-out;
	}
	.banner-top .custom-html{
		z-index: 2;
		-webkit-transform: scale(0,0);
		-moz-transform: scale(0,0);
		-o-transform: scale(0,0);
		-ms-transform: scale(0,0);
		transform: scale(0,0);
		-webkit-filter: blur(10px);
		-moz-filter: blur(10px);
		filter: blur(10px);
	}
	.banner-top .custom-html,
	.banner-top .banner-item-content img {
		-webkit-transition: all .4s ease;
		-o-transition: all .4s ease;
		-moz-transition: all .4s ease;
		transition: all .4s ease;
	}
	.banner-top .banner-item-content img {
		-webkit-transform:scale(1.2,1.2);
		-moz-transform:scale(1.2,1.2);
		-o-transform:scale(1.2,1.2);
		-ms-transform:scale(1.2,1.2);
		transform:scale(1.2,1.2);
	}
	.banner-top .banner-item-content:hover img {
		-webkit-transform:scale(1,1);
		-moz-transform:scale(1,1);
		-o-transform:scale(1,1);
		-ms-transform:scale(1,1);
		transform:scale(1,1);
	}
	.banner-top .banner-item-content:hover .custom-html{
		-webkit-transform: scale(1,1);
		-moz-transform: scale(1,1);
		-o-transform: scale(1,1);
		-ms-transform: scale(1,1);
		transform: scale(1,1);
		-webkit-filter: blur(0px);
		-moz-filter: blur(0px);
		filter: blur(0px);
	}
	.banner-top .banner-item-content:after {
		content: '';
		display: block;
		position: absolute;
		overflow: hidden;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		cursor: pointer;
		opacity: 1;
		visibility: visible;
		border: 170px solid rgba(0,0,0,0.5);
		-moz-transition: all 0.4s cubic-bezier(0.940, 0.850, 0.100, 0.620);
		-webkit-transition: all 0.4s cubic-bezier(0.940, 0.850, 0.100, 0.620);
		-o-transition: all 0.4s cubic-bezier(0.940, 0.850, 0.100, 0.620);
		-ms-transition: all 0.4s cubic-bezier(0.940, 0.850, 0.100, 0.620);
		transition: all 0.4s cubic-bezier(0.940, 0.850, 0.100, 0.620);
	}
	.banner-top .banner-item-content:before {
		content: '';
		display: block;
		position: absolute;
		z-index: 1;
		overflow: hidden;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		opacity: 0;
		background: rgba(0,0,0,0.2);
	}
	.banner-top .banner-item-content:hover:before {
		opacity: 1;
	}
	.banner-top .banner-item-content:hover:after {
		border: 0px double rgba(0,0,0,0.7);
		opacity: 0;
		visibility: hidden;
	}
	#page .ui-slider-handle.ui-state-default.ui-corner-all{
		-webkit-transition: box-shadow .5s ease-in-out;
		-o-transition: box-shadow .5s ease-in-out;
		-moz-transition: box-shadow .5s ease-in-out;
		transition: box-shadow .5s ease-in-out;
	}
	.shopping_cart>a,#header .shopping_cart,.fixedHeader .wrap_cart .ajax_cart_quantity{
		-webkit-transition:all .3s ease;
		-o-transition:all .3s ease;
		-moz-transition:all .3s ease; 
		transition:all .3s ease; 
	}
}