.glider-contain{width:100%;margin:0 auto;position:relative}
.glider{scrollbar-width:none;margin:0 auto;position:relative;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling: touch;-ms-overflow-style: none;transform:translateZ(0);}
.glider-track{transform:translateZ(0);width:100%;margin:0;padding:0;display:flex;z-index:1;}
.glider.draggable{user-select:none;cursor:-webkit-grab;cursor:grab}
.glider.draggable .glider-slide img{user-select: none;/*pointer-events:none*/}
.glider.drag{cursor:-webkit-grabbing;cursor:grabbing}
.glider-slide {user-select:none;}
.glider-slide img {max-width:100%}
.glider::-webkit-scrollbar {
  opacity: 0;
  height: 0;
}
.glider-prev,.glider-next {
  user-select: none;
  position: absolute;
  outline: none;
  background: none;
  padding: 0;
  z-index: 2;
  font-size: 40px;
  text-decoration: none;
  left: -23px;
  border: 0;
  top: 40%;
  cursor: pointer;
  color: #666;
  opacity: 1;
  line-height: 1;
  transition: opacity .2s cubic-bezier(.17,.67,.83,.67),
              color .2s cubic-bezier(.17,.67,.83,.67);
}

.glider-next:hover, .glider-prev:hover {background:#f1f1f1;border:1px solid #bbb !important;color:#000;}
.glider-prev{top:40% !important;left:20px !important;}
.glider-next{top:40% !important;right:15px !important;left:auto}

.glider-next.disabled,
.glider-prev.disabled {
  opacity:0;
  cursor: default;
}
.glider-slide {
  min-width: 280px;
}
.glider-hide {
  opacity: 0;
}
.glider-dots {
  user-select: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 auto;
  padding: 0;
}
.glider-dot {
  border: 0;
  padding: 0;
  user-select: none;
  outline: none;
  display: block;
  cursor: pointer;
  color: #ccc;
  border-radius: 999px;
  background: #ccc;
  width: 12px;
  height: 12px;
  margin: 11px 7px -4px;
}
.glider-dot:hover,.glider-dot:focus,.glider-dot.active {background:#23395b}
@media(max-width: 36em){
  .glider::-webkit-scrollbar {
    opacity: 1;
    -webkit-appearance: none;
    width: 7px;
    height: 3px;
  }
  .glider::-webkit-scrollbar-thumb {
    opacity: 1;
    border-radius: 99px;
    background-color: rgba(156, 156, 156, 0.25);
    box-shadow: 0 0 1px rgba(255,255,255,.25);
  }
}


.feat {
	position: relative;
	color:#23395b;
}

.full_width_featured .myadlist {margin:9px;background:linear-gradient(rgb(255, 255, 255) 0%, rgb(216,239,255));}

.home .zoneft:first-child {margin-left:15px}

.zoneft:last-child {
	padding-right: 7px;
	vertical-align: bottom;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.zoneft {margin-right: 15px;
  width: 280px;
  background:#d8efff;
  padding:5px;
  border-radius:7px;
  background:linear-gradient(rgb(255, 255, 255) 0%, rgb(216,239,255));
}

.zoneft a {color:#23395b}

.feat h2 {}

.feat .panel-heading a {
	display: inline-block;
	border: 1px solid #23395b;
	margin-left: 20px;
	color: #23395b;
	text-decoration: none;
	font-size: 0.8em;
	padding: 5px 10px;
	border-radius: 50px;
	top: -4px;
	position: relative;
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	-o-transition: all .4s ease;
}

.feat .panel-heading a:hover {
	background: #23395b;
	color: #FFF;
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	-o-transition: all .4s ease;
}

.ft-nav {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	
	color: #666;
	font-size: 1.7em;
	width: 50px;
	height: 50px;
	background: #fff;
	border: 1px solid #ddd;

	border-radius: 50px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	z-index: 1;
	
	transition:all 0.3s ease;
}

.feat .product-item{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;margin-bottom:0;font-family: poppins;}

.feat .t1 {
	overflow: hidden;
	height: 44px;
	font-weight: 500;
	font-size: 15px;
	width: 100%;
	line-height: 20px;
}

.feat .product-thumb{height:300px;overflow:hidden;z-index:9;position:relative;text-align:center;border-radius:7px}
.feat .featured-product {	
	background: #fff;
	color: gold;
	font-size: 20px;
	width: 35px;
	padding: 0px;
	height: 35px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.feat .product-thumb img {
	width: 100%;
	height: 100%;
	z-index: 1;
	position: relative;
	border-radius: 7px;
	object-fit: cover;
}

.feat .product-content{padding:13px 7px;text-align:left;margin-bottom:20px;height:110px}
.feat .product-brand{font-weight:400;min-height:20px;}
.feat .product-meta{padding:0;list-style:none;font-size:14px;margin:10px 0 0}
.feat .product-meta li{display:inline-block;position:relative}

.feat .product-meta li:after {
	content: "|";
	margin: 0 3px;
}

.feat .product-meta li:last-child:after {content:"";}

.feat .product-price {font-size:1.1em;font-weight:700;overflow:hidden;margin-bottom:7px;min-height:23px;}
.feat .product-old-price {position:relative;margin:2px 12px;display:block;float:left;/*color:#23395b*/}

.feat .product-purcent {
	float: right;
	margin: -1px 0;
	color: #FFF;
	padding: 5px 7px;
	font-size: 0.8em;
}

.panel-body.glider{margin-top:20px}

a.lk_home{margin-bottom:8px;text-align:center;cursor:pointer;padding:10px 12px;font-size:15px;border-radius:50px;color:#23395b;background-color:#fff;border:2px solid #23395b;float:left;width:100%;}
a.lk_home:hover {text-decoration:none;background-color:#23395b;border:2px solid #23395b;color:#fff}

@media (max-width: 767px)
{
	.glider{overflow-y:hidden;overflow-x:scroll;}
	.feat h2{font-size:1.1em;margin:0;display:flex;padding:16px 0 0;align-items:center;height:55px}
	.full_width_featured .myadlist {margin:0 12px 0 0;text-align:center}
	.feat.full_width_featured h2{justify-content:center;padding:0;margin:9px 0 7px}
	.feat.full_width_featured .myadlist .content{height: max-content !important;margin:10px 0 0}
	.feat.full_width_featured .listing_r{margin:5px 0 5px}
}