*{
	padding:0px;
	margin:0px;
}

.ad-icon-box{
	border: 0px solid red;
	width: 45px;
	position: absolute;
	top: 0;
	z-index: 1;
}
.ad-icon-box img{
	border: 0px solid red;
	width: 100%;
}

.slider-banner1{
	border: 0px solid red;
	height: 100%;
	width: 100%;
	position: relative;
	top: -2px;
	margin-bottom: 20px;
}

a:hover{
	color:#b30000 !important;
}
/*open frant slider css*/
.overlap-box{
	border: 0px solid red;
	/* background: black; */
	width: 100%;
	margin: 0px;
	padding: 10px 10px;
	/* overflow: hidden; */
	/* height: 100px; */
	position: absolute;
	top: 290px;
	background-image: linear-gradient(0deg, rgb(255,255,255,1), rgb(255,255,255,.7), rgb(255,255,255,0));
}
.carousel-control-next-icon, .carousel-control-prev-icon{
	border: 0px solid red;
	top: 20%;
	position: absolute;
	width: 25px;
	height: 25px;
}
.policy-icon-box{
	border: 0px solid red;
	text-align: center;
}
.policy-icon-box h3{
	border: 0px solid red;
	/* padding: 16px; */
	/* padding-top: 10px; */
	padding: 5px 10px;
	border-radius: 5px;
	font-size: 20px;
	font-weight: 700;
	color: #ab2222;
	text-align: center;
	background: white;
	display: inline-block;
}
.policy-icon-box p{
	border: 0px solid red;
	/* padding-top: 10px; */
	padding: 5px 10px;
	text-align: center;
	background: white;
	width: 100%;
	border-radius: 5px;
	margin: 5px 0px;
	/* font-weight: 700; */
}
.policy-icon-box .card{
	border: 0px solid grey;
	margin: 0px auto;
	text-align: center;
	text-align: center;
	background: white;
	margin: 0px 0px;
	padding: 15px 5px;
}
.policy-icon-box .card img{
	border: 0px solid red;
	width: 70px;
	margin: 0px auto;
}
.policy-icon-box .card h4{
	padding: 0px 0px;
	border: 0px solid red;
	font-size: 17px;
	color: black;
	font-weight: 600;
}
.policy-icon-box .card p{
	border: 0px solid red;
	line-height: 16px;
	margin-top: -6px;
	background: transparent;
	font-size: 15px;
	color: black;
}
.sm-box1{
	border: 0px solid red;
	background: white;
	margin: 0px 10px;
	/* width: 7% !important; */
	flex: 1 0 22%;
	text-align: center;
	max-width: 25%;
	border-radius: 5px;
}


@media (max-width:1300px) and (min-width:1100px){
	.sm-box1{
	border: 0px solid red;	
	margin: 0px 13px;
	flex: 1 0 22%;
}

.overlap-box{
	border: 0px solid red;
	top: 210px;
}

}

@media (max-width:1099px) and (min-width:900px){
	.sm-box1{
	border: 0px solid red;
	margin: 0px 5px;
    flex: 1 0 22%;
}
	
	.sm-box1 .card{
	border: 0px solid red;
}

	.sm-box1 .card p{
	/* width: 46%; */
	border: 0px solid red;
	font-size: 10px;
}
	.sm-box1 h4{
	border: 0px solid red;
	font-size: 18px;
}
	.sm-box1 .card h4{
	/* width: 46%; */
	border: 0px solid red;
	font-size: 15px;
	font-weight: 600;
}
.overlap-box{
	border: 0px solid red;	
	top: 149px;
	background-image: linear-gradient(0deg, rgb(255,255,255,1), rgb(255,255,255,1), rgb(255,255,255,0));
}
}

@media (max-width:899px) and (min-width:700px){
	.sm-box1{
	border: 0px solid red;
	margin: 10px 13px;
	flex: 1 0 44%;
	max-width: 50%;
}
	.sm-box1 .card{
	border: 0px solid red;
}

	.sm-box1 .card p{
	/* width: 46%; */
	border: 0px solid red;
	font-size: 10px;
}
	.sm-box1 .card h4{
	/* width: 46%; */
	border: 0px solid red;
	font-size: 15px;
}
	.sm-box1 h3{
	border: 0px solid red;
	font-size: 18px;
}
.overlap-box{
	border: 0px solid red;
	top: 140px;
	background-image: linear-gradient(0deg, rgb(255,255,255,1), rgb(255,255,255,1), rgb(255,255,255,0));
}

}
@media (max-width:699px) and (min-width:500px){
	.sm-box1{
	border: 0px solid red;
	margin: 10px 13px;
	flex: 1 0 44%;
	max-width: 50%;
}
	.sm-box1 .card{
	border: 0px solid red;
}

	.sm-box1 .card p{
	/* width: 46%; */
	border: 0px solid red;
	font-size: 10px;
}
	.sm-box1 .card h4{
	/* width: 46%; */
	border: 0px solid red;
	font-size: 15px;
}
	.policy-icon-box h3{
	border: 0px solid red;
	font-size: 12px;
	padding: 5px;
	margin: 2px 0px;
}
	.policy-icon-box p{
	border: 0px solid red;
	font-size: 10px;
	padding: 4px;
	margin: 1px 0px;
}

.overlap-box{
	border: 0px solid red;
	top: 120px;
	background-image: linear-gradient(0deg, rgb(255,255,255,1), rgb(255,255,255,1), rgb(255,255,255,0));
}

}
@media (max-width:499px){
	.slider-banner1{

margin-bottom: -60px;
}
	.sm-box1{
	border: 0px solid red;

	margin: 11px 7px;

	flex: 1 0 42%;
	max-width: 50%;
}
	.sm-box1 .card{
	/* width: 46%; */
	border: 0px solid red;
}
	.sm-box1 .card h4{
	/* width: 46%; */
	border: 0px solid red;
	font-size: 10px;
}
	.sm-box1 .card p{
	/* width: 46%; */
	border: 0px solid red;
	font-size: 10px;
}
	.policy-icon-box h3{
	border: 0px solid red;
	font-size: 12px;
	padding: 5px;
	margin: 2px 0px;
}
	.policy-icon-box p{
	border: 0px solid red;
	font-size: 10px;
	padding: 4px;
	margin: 1px 0px;
	line-height: 14px;
}

.overlap-box{
	border: 0px solid red;
	top: -75px;
	position: relative;
	background-image: linear-gradient(0deg, rgb(255,255,255,1), rgb(255,255,255,1), rgb(255,255,255,0));
}

}
/** close frant slider css/

/*  mini slider css*/

.swiper-tabs{position: relative;}
.swiper-tabs:before{position: absolute; left: 0; bottom: 24px; width: 100%; height: 1px; background: #ebebeb; content: "";}
.swiper-tabs .block-title{float: left; border-bottom: none; position: relative; padding-left: 7px; padding-right: 7px; margin-right: 15px; font-weight: 400; color: #a1a1a1;}
.swiper-tabs .block-title.active{font-weight: 600; color: #2e2e2e;}
.swiper-tabs .block-title:hover{color: #2e2e2e;}
.swiper-tabs .block-title:before{position: absolute;left: 0;height: 3px;bottom: -2px;content: "";background: #ab2222;width: 0;}
.swiper-tabs .block-title.active:before{width: 100%;}
.tabs-entry{display: none;}
.tabs-entry:first-child{display: block;}
.swiper-tabs .title, .links-drop-down .title{display: none;}
/**/
.products-swiper{margin: 0 -21.25px; position: relative;}
.products-swiper:before, .products-swiper:after{position: absolute;left: 0;top: 0;width: 21.25px;height: 100%;/* background: #fff; */content: "";z-index: 2;}
.products-swiper:after{right: 22px;left: auto;}
.products-swiper .paddings-container{padding: 0 21.25px;}


.product-slide-entry{max-width: 350px;border: 0px solid red;width: 210px;margin: 0 auto;/* margin: 0px 10px; *//* margin-bottom: 50px; */}


.product-image-label{border-radius: 50%; -webkit-border-radius: 50%; position: absolute; z-index: 1;}
.product-image-label span{position: absolute; width: 100%; left: 0; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); font-size: 11px; line-height: 12px; color: #fff; font-weight: 700; text-transform: uppercase; text-align: center;}
.product-image-label.type-1{left: 7px; top: 7px; width: 40px; height: 40px; background: #93b92c;}
.product-image-label.type-2{right: 7px; top: 7px; width: 40px; height: 40px; background: #d41b1b;}
.product-image-label.type-3{left: 50%; top: 50%; margin: -32px 0 0 -32px; width: 65px; height: 65px; background: rgba(64,64,64,0.95);}
.product-slide-entry .product-image{display: block; margin-bottom: 15px; position: relative; overflow: hidden;}
.product-slide-entry img{width: 100%; height: auto; display: block; position: relative; backface-visibility: hidden; -webkit-backface-visibility: hidden;}
.product-slide-entry>img:first-child{margin-bottom: 15px;}
.product-slide-entry .product-image:hover img{transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1);}
.product-slide-entry.shift-image .product-image:hover img{transform: scale(1) translateX(-100%); -moz-transform: scale(1) translateX(-100%); -webkit-transform: scale(1) translateX(-100%); -ms-transform: scale(1) translateX(-100%);}
.product-slide-entry.shift-image .product-image img{position: absolute; left: 100%; top: 0; width: 100%; height: auto;}
.product-slide-entry.shift-image .product-image img:first-child{position: relative; left: 0;}
.product-slide-entry .product-image .bottom-line{position: absolute; left: 0; bottom: -35px; width: 100%; background: rgba(28,28,28,0.9); text-align: center; font-size: 11px; line-height: 35px; font-weight: 600;}
.product-slide-entry .product-image:hover .bottom-line{bottom: 0;}
.product-slide-entry .product-image .bottom-line.left-attached{left: -37px; bottom: 0; width: 35px; -webkit-backface-visibility: hidden;}
.product-slide-entry .product-image:hover .bottom-line.left-attached{left: 0;}
.product-image .bottom-line-a{color: #fff; display: block; cursor: pointer; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.product-image .bottom-line-a:hover{background: #fff; color: #222; border-color: transparent!important;}
.product-image .bottom-line-a .fa{color: inherit!important;}
.product-image .bottom-line-a.square{width: 35px; border-left: 1px rgba(255, 255, 255, 0.1) solid;}
.product-image .bottom-line.left-attached .bottom-line-a.square{border-left-color: transparent; border-bottom: 1px rgba(255, 255, 255, 0.1) solid;}
.product-image .bottom-line-a .fa{vertical-align: bottom; line-height: 35px; margin-right: 3px; width: 25px;}
.product-image .right-align{float: right;}
.product-image .right-align a{float: left;}
.product-image .left-align{margin-right: 70px;}
.product-image .top-line-a{height: 35px; min-width: 35px; line-height: 35px; padding: 0 10px; background: #fff; position: absolute; top: 10px; cursor: pointer; font-size: 14px; color: #2e2e2e; text-align: center; font-weight: 600;}
.product-image .top-line-a span{font-size: 11px; line-height: 35px; display: inline-block; vertical-align: bottom;}
.product-image .top-line-a .fa{line-height: 35px; display: inline-block; vertical-align: bottom;}
.product-image .top-line-a:hover{background: #2e2e2e; color: #fff;}
.product-image .top-line-a.left{left: -100px;}
.product-image:hover .top-line-a.left{left: 10px;}
.product-image .top-line-a.right{right: -100px;}
.product-image:hover .top-line-a.right{right: 10px;}
.product-slide-entry .tag{font-size: 10px; line-height: 14px; color: #8b8b8b; text-transform: uppercase; display: block; font-weight: 500; margin-bottom: 7px;}
.product-slide-entry .tag:hover{color: #2e2e2e;}
.product-slide-entry .title{display: block; font-size: 15px; line-height: 18px; color: #2e2e2e; font-weight: 600; margin-bottom: 10px;}
.product-slide-entry .title b{font-weight: 700;}
.product-slide-entry .title:hover{color: #03b4ea;}
.rating-box{color: #b30000;font-size: 14px;line-height: 14px;margin-bottom: 10px;}
.rating-box .star{display: inline-block;}
.price{font-size: 15px; line-height: 15px; padding-bottom: 5px;}
.price .prev{color: #989898; text-decoration: line-through; display: inline-block;}
.price .current{color: black;display: inline-block;font-size: 18px;font-weight: 600;}
@media (min-width: 768px){
    .swiper-tabs .list, .links-drop-down .list{display: block!important;}
}
/*Phones (<768px)*/
@media (max-width: 767px) {
	.swiper-tabs .block-title{float: none; display: block; margin-right: 0; margin-bottom: 0;}
    .swiper-tabs{margin-bottom: 25px;}
    .swiper-tabs .title, .links-drop-down .title{display: block; padding: 0 40px 0 15px; white-space: nowrap; white-space: nowrap; line-height: 40px; border: 2px #f0f0f0 solid; font-size: 16px; position: relative; cursor: pointer; text-align: left;}
    .swiper-tabs .title:after, .links-drop-down .title:after{line-height: 40px; height: 40px; width: 40px; text-align: center; font-family: FontAwesome; content: "\f107"; position: absolute; top: 0; right: 0;}
    .swiper-tabs .title.active:after, .links-drop-down .title.active:after{content: "\f106";}
    .swiper-tabs .list .block-title{ padding-top: 15px; display: block!important;}
    .swiper-tabs:before{display: none;}
    .swiper-tabs .list, .links-drop-down .list{display: none;}
}


/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 00 - CSS ANIMATIONS */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.sidebar-navigation .entry:before, .sidebar-navigation .entry, .button, .socials-box a, .socials-box a .fa, .search-drop-down .category-entry, .search-button, .header-functionality-entry, footer a, .product-slide-entry .title, .product-slide-entry .tag, .inline-product-entry .title, .inline-product-entry .image, .list-type-1 a, .hover-class-1:after, .hover-label, .menu-slider-arrows a .fa, .bottom-line-a, .top-line-a, .fixed-header-square-button .fa, .read-more, .product-mix-info, .simple-search-form .simple-submit, .departmets-drop-down .list a, .copyright a, .styled-form .submit-wrapper, .socials-box a .fa, .sidebar-logos-row a img, a.sale-entry:before, a.sale-entry .sale-price, a.sale-entry .sale-price span, a.sale-entry .sale-description, .breadcrumb-box a, .icon-entry .image, .quantity-selector .entry.number-minus, .quantity-selector .entry.number-plus, .tabs-container.style-1 .tab-switcher, .size-selector .entry:after, .color-selector .entry:after, .color-selector .entry:before, .blog-entry .title, .blog-entry .subtitle a, .blog-entry .subtitle a b, .blog-entry .readmore, .square-button, .tags-box a, .categories-list ul li a, .container-404 .text a, .portfolio-navigation a, .portfolio-entry .title, .action-button, .hover-layer, .continue-link, .accordeon-title, .traditional-cart-entry .tag, .traditional-cart-entry .title, .remove-button, .cart-summary-box .simple-link, .checkout-progress-widget a.step-entry, .simple-field, .column-article-entry .title, .product-slide-entry .subtitle, .parallax-view, .simple-form .submit, .latest-entries-heading .latest-more, .demo-categories-entry .title, .demo-categories-entry .list a, .sale-entry-border, .sale-entry-border:before, .color-text-widget, .color-text-widget .cell-view, .color-text-widget .title, .color-text-widget .description, .sale-entry, .simple-search-form, .special-item-entry>img{-moz-transition:all 0.15s ease-out; -o-transition:all 0.15s ease-out; -webkit-transition:all 0.15s ease-out; transition:all 0.15s ease-out; -ms-transition:all 0.15s ease-out;}
.product-slide-entry .product-image:after, .sidebar-navigation .title .fa, .navigation-banner-content, .from-the-blog-entry .image:after, .toggle-list-button:after, .product-image .bottom-line, .product-image .top-line-a, .navigation-banner-content .subtitle, .navigation-banner-content .title, .navigation-banner-content .description, .navigation-banner-content .info, .swiper-slide .parallax-article .subtitle, .swiper-slide .parallax-article .description, .swiper-slide .parallax-article .info, a.mozaic-banner-entry .subtitle, a.mozaic-banner-entry .title, a.mozaic-banner-entry .description, a.mozaic-banner-entry:before, .creative-square-box .background-box, .creative-square-box:before, .promo-banner-box:before, .promo-banner-box .promo-text, .promo-banner-box .promo-text .description, .product-image img, .product-thumbnails-swiper .paddings-container, .blog-entry .image img, .comment-image:after, .hover-layer .info, .title-info, .actions, a.mozaic-banner-entry .view{-moz-transition:all 300ms ease-out; -o-transition:all 300ms ease-out; -webkit-transition:all 300ms ease-out; transition:all 300ms ease-out; -ms-transition:all 300ms ease-out;}
.swiper-slide .parallax-article .title, .portfolio-entry .image img, .portfolio-entry:hover .portfolio-drop-down, .overlay-popup .close-layer, .overlay-popup .popup-container{-moz-transition:all 500ms ease-out; -o-transition:all 500ms ease-out; -webkit-transition:all 500ms ease-out; transition:all 500ms ease-out; -ms-transition:all 500ms ease-out;}
.creative-square-box:hover .background-box, .blog-entry .image:hover img, .portfolio-entry:hover .image img{-moz-transition:all 15000ms linear!important; -o-transition:all 15000ms linear!important; -webkit-transition:all 15000ms linear!important; transition:all 15000ms linear!important; -ms-transition:all 15000ms linear!important;}
.disable-animation, .shop-grid .product-slide-entry .title{-moz-transition: none!important; -o-transition: none!important; -webkit-transition: none!important; transition: none!important; -ms-transition: none!important;}

/*transition delay*/
.navigation-banner-content .subtitle, .swiper-slide .parallax-article .subtitle, .swiper-slide .parallax-article .description, .overlay-popup.active .popup-container{transition-delay:200ms; -moz-transition-delay:200ms; -webkit-transition-delay:200ms; -ms-transition-delay:200ms;}
.navigation-banner-content .title{transition-delay:150ms; -moz-transition-delay:150ms; -webkit-transition-delay:150ms; -ms-transition-delay:150ms;}
.swiper-slide .parallax-article .info{transition-delay:400ms; -moz-transition-delay:400ms; -webkit-transition-delay:400ms; -ms-transition-delay:400ms;}



.slider {
  width: 100%;
  height: 300px;
  position: relative;
  border: 0px solid red;
  margin: auto;
  overflow-x: scroll;
  overflow-y: hidden;
}

.slider-height {
  width: 100%;
  height: 219px !important;

}

.slider::-webkit-scrollbar {
  display: none;
}

.slider .slide {
  display: flex;
  position: absolute;
  left: 0;
  transition: 0.3s left ease-in-out;
}

.slider .item {
  margin-right: 10px;
}

.slider .item:last-child {
  margin-right: 0;
}

.ctrl {
  text-align: center;
  margin-top: 5px;
}

.ctrl-btn {
  padding: 0px 5px;
  min-width: 35px;
  height: 35px;
  font-size: 23px;
  background: rgb(0,0,0,.3);
  border: none;
  font-weight: 600;
  text-align: center;
  cursor: pointer;
  outline: none;
  position: absolute;
  top: 30%;
  color: white;
  /* margin-top: -27.5px; */
  border: 0px solid grey;
}

.ctrl-btn.pro-prev {
  left: 0;
}

.ctrl-btn.pro-next {
  right: 0;
}




#slider-text{
  padding-top: 40px;
  display: block;
}
#slider-text .col-md-6{
  overflow: hidden;
}

#slider-text h2 {
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 400;
  font-size: 30px;
  letter-spacing: 3px;
  margin: 30px auto;
  padding-left: 40px;
}
#slider-text h2::after{
  border-top: 2px solid #c7c7c7;
  content: "";
  position: absolute;
  bottom: 35px;
  width: 100%;
  }

#itemslider h4{
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 400;
  font-size: 12px;
  margin: 10px auto 3px;
}
#itemslider h5{
  font-family: 'Josefin Sans', sans-serif;
  font-weight: bold;
  font-size: 12px;
  margin: 3px auto 2px;
}
#itemslider h6{
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 300;;
  font-size: 10px;
  margin: 2px auto 5px;
}
.badge {
  background: #b20c0c;
  position: absolute;
  height: 40px;
  width: 40px;
  border-radius: 50%;
  line-height: 31px;
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 300;
  font-size: 14px;
  border: 2px solid #FFF;
  box-shadow: 0 0 0 1px #b20c0c;
  top: 5px;
  right: 25%;
}
#slider-control img{
  /* padding-top: 60%; */
  margin: 0 auto;
  position: absolute;
  top: 24%;
  width: 35px;
  background: white;
  /* opacity: 1; */
}
@media screen and (max-width: 992px){
#slider-control img {
  padding-top: 70px;
  margin: 0 auto;
}
}



.carousel-showmanymoveone .carousel-control {
  width: 4%;
  background-image: none;
}
.carousel-showmanymoveone .carousel-control.left {
  margin-left: 5px;
}
.carousel-showmanymoveone .carousel-control.right {
  margin-right: 5px;
}
.carousel-showmanymoveone .cloneditem-1,
.carousel-showmanymoveone .cloneditem-2,
.carousel-showmanymoveone .cloneditem-3,
.carousel-showmanymoveone .cloneditem-4,
.carousel-showmanymoveone .cloneditem-5 {
  display: none;
}
@media all and (min-width: 768px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {
    left: -50%;
  }
  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {
    left: 50%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-1 {
    display: block;
  }
}
@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
@media all and (min-width: 992px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {
    left: -16.666%;
  }
  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {
    left: 16.666%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-2,
  .carousel-showmanymoveone .carousel-inner .cloneditem-3,
  .carousel-showmanymoveone .carousel-inner .cloneditem-4,
  .carousel-showmanymoveone .carousel-inner .cloneditem-5,
  .carousel-showmanymoveone .carousel-inner .cloneditem-6  {
    display: block;
  }
}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(16.666%, 0, 0);
    transform: translate3d(16.666%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-16.666%, 0, 0);
    transform: translate3d(-16.666%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}

@media (max-width:499px){
	.product-slide-entry{
		max-width: 350px;
		border: 0px solid red;
		width: 160px;
		margin: 0 auto;
		padding: 0px 10px;
		}

	
}
/* close mini-slider css*/