.bx-wrapper {
  box-shadow : none;
}

.hd_pops {
	z-index:99999;position:absolute;margin:0 auto;max-width:100%;
	border:1px solid #e9e9e9;background:#fff
}
.hd_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.hd_pops_con {}
.hd_pops_con img {max-width:100%;}
.hd_pops_footer {font-size:12px; padding:10px 0;background:#000;color:#fff;text-align:right}
.hd_pops_footer button {margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff}
.hd_pops .content p{
  padding: 0;
  margin: 0;
}

.readmore {
	position: absolute;
	line-height:26px;
	font-weight:normal;
	font-size:12px;
    right: 0;
    bottom: 0;
    padding-bottom: 25px;
}

.readmore a {
	color:#868585!important;
}
.readmore a:hover {
	color:#dc00d4!important;
}
.readmore a:hover::before {
	width:100%!important;
}
.readmore a::before {
	background-color: #dc00d4!important;
	height:1px!important;
	width:0%!important;
}

.tab-title-mobile .active{
	border-bottom: 2px solid #d831b4;
    padding-bottom: 4px;
}

.timesale .pt-countdown {
	font-size:32px;
	color:red;
	font-weight:800;
}
.timesale .pt-promo-info {
	padding-top:30px;
}
.timesale .timeinfo {
	border-top: 1px solid #efefef;
	border-bottom: 1px solid #efefef;
}

.timesale .arrow-location-center-02 .slick-arrow.slick-next {
	background-color: #ececec;
    border-radius: 50%;
    right:10px;
}

.timesale .arrow-location-center-02 .slick-arrow.slick-prev {
	background-color: #ececec;
    border-radius: 50%;
    left:10px;
}
.timesale .arrow-location-center-02 .slick-arrow.slick-next:hover,.timesale .arrow-location-center-02 .slick-arrow.slick-prev:hover {
	background-color: #d0d0d0;
}

.timesale .pt-countdown_box {
	padding-top:20px;
	padding-left:10px;
}

.timesale .pt-promo-info .item-name {
	font-size:22px;
}

.timesale .dealbox-brand {
	border: 1px solid #f13c4c;
	background-color:#f13c4c;
    color: #fff;
    padding: 0 5px;
    font-size: 12px;
    margin-right: 5px;
    line-height: 22px;
}

.timesale .dealbox-sale {
	border: 1px solid #6e45f9;
    color: #6e45f9;
    padding: 0 5px;
    font-size: 12px;
    margin-right: 5px;
    line-height: 22px;
}
/*.timesale .pt-event-tm {
	padding-bottom:3rem;
}*/

@media (max-width: 790px){
	.pt-countdown {
		font-size:20px;
	}

	.timesale .pt-promo-info {
		padding-top:10px;
	}
	.timesale .timeinfo {
		border-top: none;
		padding-bottom:10px;
		/*border-bottom: none;*/
	}

	.timesale .pt-event-tm {
		padding-bottom:1rem;
	}

	.pt-countdown_box {
		padding-top:5px;
		padding-left:5px;
	}
}