@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@500&family=Saira+Condensed:wght@500&family=ZCOOL+KuaiLe&display=swap');
@font-face {
    font-family: mini-hanzhen;
    src: url('../fonts/mini-hanzhen-simplified.ttf');
}
@font-face {
    font-family:fz-chuhuoyi;
    src: url('../fonts/fz-chuhuoyi-sc.ttf');
}
body{
	font-family: 'Poppins-Regular', 'Noto Sans SC', sans-serif; 
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
	/*font-family: mini-hanzhen;*/
	font-family:fz-chuhuoyi;
}

/*** ask-me icon css ***/
.ask-me{
  position: fixed;
  right:15px;
  bottom:90px;
  z-index: 99999;
  background:#8f5fce;
  width:65px;
  height:65px;
  border-radius:50%;
  border:6px solid #fff;
  transition: all 0.4s;	
  overflow:hidden;
  filter: drop-shadow(0px 0px 5px rgba(0,0,0,.15));
}
.ask-me img{
	max-width:100%;
	transition: all 0.4s;		
}
.ask-me:hover{
	filter: drop-shadow(0px 0px 5px rgba(0,0,0,.5));
	transform: translateY(-5px)
}
/*** Vendor css ***/
.allseller{
	border:0 !important;
	box-shadow:0 0 5px rgba(200,200,200,.15);
}
.vendor-list .caption h4{
	margin:10px 0 !important;
}
.vendor-list .image .smalimage{
	left:5px !important;
}
/*** Vendor profile ***/
.vendor_profile .profile{
	background:rgba(0,0,0,.25) !important;
}
.vendor_profile .profile .image{
	background:#fff;
}
.vendor_profile .nav-tabs{
	padding-top:5px !important;
	padding-bottom:5px !important;
	margin-bottom:0px !important;
	border-bottom:0 !important;
}
.vendor_profile .nav-tabs > li > a{
	border-top:1px solid transparent;
	border-right:1px solid transparent;
	border-left:1px solid transparent;
	border-radius:5px 5px 0 0;	
	transition:all ease .3s;
}
.vendor_profile .nav-tabs > li.active > a, .vendor_profile .nav-tabs > li.active > a:hover, .vendor_profile .nav-tabs > li.active > a:focus, .vendor_profile .nav-tabs > li > a:hover{
	color:#000 !important;
}
.vendor_profile .nav-tabs > li.active > a span i, .vendor_profile .nav-tabs > li.active > a:hover span i, .vendor_profile .nav-tabs > li.active > a:focus span i, .vendor_profile .nav-tabs > li > a:hover span i{
	color:#000 !important;
}
.vendor_profile .nav-tabs > li.active, .vendor_profile .nav-tabs > li:hover{
	background:transparent !important;
	color:#000 !important;
}
.vendor_profile .nav-tabs > li > a.active{
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
	border-left:1px solid #ddd;
	border-radius:5px 5px 0 0;
	background:#fff;
}
.vendor_profile .nav-tabs > li > a.active:hover{
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
	border-left:1px solid #ddd;
	border-radius:5px 5px 0 0;
}

.product-des-content img{
	max-width:100% !important;
}