/*ICONS*/
.estore_profile_invite:before{
	content:"\f0e0";
	font-family:"Font Awesome 5 Free";
	font-weight:900;
}
.estore_profile_member:before{
	content:"\f234";
	font-family:"Font Awesome 5 Free";
	font-weight:900;
}
.estore_icon_addbookmark:before{
	content:"\f02e";
	font-family:"Font Awesome 5 Free";
	font-weight:400;
}
.estore_icon_removebookmark:before{
	content:"\f02e";
	font-family:"Font Awesome 5 Free";
	font-weight:900;
}
.estore_request_accept:before{
	content:"\f234";
	font-family:"Font Awesome 5 Free";
	font-weight:900;
}
.estore_request_reject:before, .estore_member_remove:before, .estore_request_cancel{
	content:"\f235";
	font-family:"Font Awesome 5 Free";
	font-weight:900;
}
.estore_cbtn{
	display:block;
	text-align:center;
	height:30px;
	line-height:28px;
	border-radius:5px;
	font-weight:bold;
	padding:0 10px;
}
.estore_input{
	height:30px;
	padding:0 10px !important;
}
.estore_label_featured{
	background-color:#47c8e3;
}
.estore_label_sponsored{
	background-color:#53dc10;
}
.estore_label_hot{
	background-color:#FF9800;
}

/*GLOBAL CSS*/
/*Rating Css Starts Here*/
.estore_rating_review{
	margin-bottom:10px;
}
.estore_ratings{
  width:45px;
  text-align:center;
  padding:5px;
  margin-right:5px;
  border-radius:4px;
  cursor:pointer;
	display:inline-block;
}
.estorereview{
	display:inline-block;
}
.estore_rating_reviews{
	display:flex;
	align-items:center;
	margin-bottom:8px;
	position:relative;
}
.estore_rating_info .review_left{
	text-align:center;
	border-right-width:1px;
	padding-right:15px;
}
.estore_rating_info .review_left h3{
	margin:0;
	font-weight:bold;
	font-size:20px;
}
.estore_rating_info .review_right{
	margin-left:15px;
}
.estore_rating_info .review_right .progress_bar{
	height:20px;
	position:relative;
	width:220px;
	display:flex;
	align-items:center;
}
.estore_rating_info .review_right .progress_bar .numbering_review{
	display:flex;
	align-items:center;
}
.estore_rating_info .review_right .progress_bar .numbering_review i{
	padding:0 5px;
}
.estore_rating_info span.bar_bg{
	height:5px;
	width:100%;
}
.estore_rating_info span.bar_width{
	height:5px;
	float:left;
	width:0%;
	/*animation:loadbar 2s;
	-webkit-animation:loadbar 2s;
	-webkit-animation-fill-mode:forwards;
	animation-fill-mode:forwards;*/
}
@-webkit-keyframes loadbar{
	 0%{
	 width:0%;
	}
	 100%{
	 width:50%;
	}
}
 @keyframes loadbar{
	0%{
	 width:0%;
	}
	 100%{
	 width:50%;
	}
}
.estore_rating_info .review_right .progress_bar > span.bar_width:after{
	content:"";
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	background-image:linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
	z-index:1;
	background-size:50px 50px;
	/*animation:move 2s linear infinite;*/
	overflow:hidden;
}
.estore_rating_info .review_right .progress_bar > span.bar_width .sesproduct_review{
	margin-left:10px;
	align-items:center;
}
/*Rating Css Ends Here*/
/*Ribbon Label Css Starts*/
.estore_newlabel .ribbon{
	width:100px;
	height:100px;
	overflow:hidden;
	position:absolute;
	top:-1px;
	left:-1px;
	z-index:1;
}
[dir="rtl"] .estore_newlabel .ribbon{
	right:-1px !important;
	left:auto !important;
}
.estore_newlabel .ribbon span{
	position:absolute;
	display:block;
	width:183px;
	padding:5px 0;
	background-color:#ff4400;
	color:#fff;
	font-weight:bold;
	text-align:center;
}
.estore_newlabel .top_left_label span{
	right:-15px;
	top:10px;
	transform:rotate(-45deg);
}
[dir="rtl"] .estore_newlabel .top_left_label span{
	right:auto !important;
	left:-15px;
	transform:rotate(45deg);
}
/*Ribbon Label Css Ends*/
/*Seller Info Css Starts Here*/
.estore_seller_info{
	float:none;
	width:100%;
	padding:10px;
}
.estore_seller_info ._stats{
	display:inline-block;
	margin-right:5px;
}
.estore_seller_info ._stats a{
	color:#fff;
	position:relative;

}
.estore_seller_info ._stats a:hover{
	text-decoration:underline;
}
.estore_seller_info ._stats a:after{
	position:absolute;
	content:"|";
	right:-5px;
	color:#fff;
}
.estore_seller_info ._stats:last-child a:after{
	display:none;
}
/*Seller Info Css ENds Here*/
/*Product Section*/
.estore_product_group{
	display:flex;
	align-items:center;
}
.estore_products_imgs h4{
	font-weight:bold;
	border-width:0;
	margin:0 0 0 2px;
	text-transform:uppercase;
}
.estore_products_imgs .estore_product_item{
	width:50px;
	padding:5px;
	border-width:1px;
	border-style:dashed;
	margin:2px;
	position:relative;
}
.estore_products_imgs .estore_product_item img{
	height:30px;
	width:100%;
	margin:0 auto;
	display:block;
	object-fit:contain;
}
.estore_products_imgs .estore_product_item span{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	font-size:85%;
}
.estore_products_imgs.last_img{
	position:relative;
}
.estore_products_imgs.last_img:before{
	position:absolute;
	content:"";
	top:-1px;
	right:-1px;
	left:-1px;
	bottom:-1px;
	background:rgba(0,0,0,0.6);
}
/*Product Css Ends Here*/
/*Price Label Starts Here*/
.estore_pricelabel{
  width:auto;
  display:inline-block;
  position:absolute;
  text-align:center;
  top:5px;
  padding:5px;
  right:5px;
}
.estore_pricelabel span{
  color:#fff;
  font-size:11px;
  line-height:20px;
	font-weight:bold;
}
.estore_pricelabel span i{
	margin-right:2px;
}
/*Price Label Ends Here*/
/*Data Share Css Starts Here*/
.estore_sharebtn_list{
	margin:10px 0;
}
.estore_sharebtn_list ._listbuttons._joineneble{
	display:table;
	width:100%;
}
.estore_sharebtn_list ._listbuttons > div{
	display:table-cell;
	padding:1px;
	position:relative;
}
.estore_sharebtn_list ._listbuttons > div > a{
	display:inline-table;
	padding:0 12px;
	height:30px;
	width:100%;
	line-height:30px;
	font-weight:bold;
}
.estore_sharebtn_list ._listbuttons > div .estore_listing_share_popup{
	white-space:nowrap;
	right:0;
}
/*Data Share Ends Here*/
/*GLOBAL CSS ENDS*/
/*QUICK LINKS CSS START HERE*/
.estore_quick_links .estore_link_btn{
	display:block;
	line-height:40px;
	padding:0 15px;
	font-weight:bold;
}
/*QUICK LINKS CSS END HERE*/
/*LIST VIEW*/
.estore_list_text_item{
	border-width:1px;
	margin-bottom:15px;
	width:100%;
	position:relative;
}
.estore_list_text_item article{
	display:flex;
	padding:20px;
}
.estore_list_text_item .estore_list_left{
	position:relative;
}
.estore_list_text_item ._thumb{
	height:80px;
	width:80px;
	overflow:hidden;
	margin-right:20px;
}
[dir="rtl"] .estore_list_text_item ._thumb{
	margin-right:0;
	margin-left:20px;
}
.estore_list_text_item .estore_list_labels{
	bottom:-5px;
	left:0px;
	top:inherit;
	right:inherit;
}
[dir="rtl"] .estore_list_text_item .estore_list_labels{
	left:auto;
	right:-10px;
}
.estore_list_text_item .estore_thumb_img > span{
	background-size:cover;
	background-position:center center;
	background-repeat:no-repeat;
	border:0;
}
.estore_list_text_item .estore_list_thumb_bg ._btns{
	text-align:center;
	position:absolute;
	top:-10px;
	opacity:0;
	width:100%;
	left:-15px;
  z-index:1;
	display:flex;
	align-items:center;
	justify-content:center;
}
[dir="rtl"] .estore_list_text_item .estore_list_thumb_bg ._btns{
	left:auto;
	right:-15px;
}
.estore_list_text_item .estore_list_thumb_bg:hover ._btns{
	opacity:1;
	top:10px;
}
.estore_list_text_item .estore_list_thumb_bg:hover .estore_list_labels{
	opacity:0;
}
.estore_list_text_item .estore_list_thumb_bg a._cover_link{
	background:transparent;
	position:absolute;
	top:0;
	right:0;
	left:0;
	bottom:0;
	z-index:99;
}
.estore_list_text_item ._title{
	font-size:20px;
	margin:0 0 5px 0;
	overflow:hidden;
	white-space:nowrap;
	font-weight:bold;
	text-overflow:ellipsis;
}
.estore_list_text_item .estore_data_stats > span:before{
  content:"/";
  position:absolute;
  left:-11px;
}
[dir="rtl"] .estore_list_text_item .estore_data_stats > span:before{
	left:auto;
	right:-11px;
}
.estore_list_text_item .estore_data_stats > span:first-child:before{
	display:none;
}
.estore_list_text_item .estore_data_stats{
  margin-bottom:8px;
}
.estore_list_text_item .estore_data_stats > span > span{
  margin-left:4px;
}
.estore_list_text_item .estore_data_stats > span{
	padding-right:8px;
	margin-right:8px;
	position:relative;
	display:inline-block;
}
[dir="rtl"] .estore_list_text_item .estore_data_stats > span{
	padding-right:0;
	margin-right:0;
	padding-left:8px;
	margin-left:8px;
}
.estore_list_text_item .estore_list_right{
	flex:1;
}
.estore_list_text_item .estore_list_right_inner{
	display:flex;
	flex-wrap:wrap;
}
.estore_list_text_item ._contentleft{
	flex:1;
}
.layout_estore_tabbed_widget_store .estore_list_text_item .estore_browse_info > div{
  max-width:190px;
}
.estore_list_text_item .estore_browse_info > div{
	max-width:49%;
	float:left;
	width:100%;
	margin:4px 0;
}
[dir="rtl"] .estore_list_text_item .estore_browse_info > div{
	float:right;
}
.estore_list_text_item ._contentleft ._location{
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	width:100%;
}
.estore_list_text_item ._contentleft ._stats span i{
	margin-right:5px;
}
[dir="rtl"] .estore_list_text_item ._contentleft ._stats span i{
	margin-right:0;
	margin-left:5px;
}
.estore_list_text_item ._contentleft ._stats span .fa-folder-open{
	width:15px;
}
.estore_list_text_item ._contentleft ._des{
  padding-top:10px;
	border-top-width:1px;
	clear:both;
	position:relative;
  top:10px;
}
.estore_rating_star_small:before, .estore_rating_star:before{
	content:"\f005";
	font-weight:600;
}
.estore_rating_star:before, .estore_rating_star_small:before, .estore_rating_star_small_half:before, .estore_rating_star_disable:before{
	font-family:'Font Awesome 5 Free';
	display:inline-block;
	color:#FFC107;
}
.estore_rating_star_disable:before{
	content:"\f005";
	font-weight:400;
}
.estore_list_text_item .estore_seller_info ._stats a{
	margin-right:4px;
}
.estore_seller_info ._stats a:after{
	right:-7px;
}
.estore_list_text_item .estore_seller_info{
	padding:0;
}
.estore_list_text_item .estore_products_imgs h4{
	padding-top:0;
}
.estore_list_text_item .sesbasic_verified_icon{
	position:relative;
	top:-2px;
}
.estore_list_text_item .estore_list_rating{
  float:right;
	margin-top:5px;
}
[dir="rtl"] .estore_list_text_item .estore_list_rating{
	float:left;
}
.estore_list_text_item .estore_rating_reviews{
	margin-right:10px;
}
.estore_list_text_item ._contentright{
	width:120px;
}
.estore_list_text_item ._contentright .estore_sharebtn_list ._listbuttons > div{
	display:block;
	padding:2px;
}
.estore_list_text_item ._contentright .estore_sharebtn_list ._listbuttons > div a{
	font-weight:normal;
  border-width:1px;
}
.layout_page_estore_index_home .estore_list_text_item .estore_list_contact_detail{
	margin:8px 0 4px 0;
	border:0;
	padding:0;
}
.layout_page_estore_index_home .estore_list_text_item .estore_list_contact_detail a{
	display:inline-block;
	border:0;
  margin:0;
}
.estore_list_thumb_bg .sesbasic_icon_btn i:before{
font-size:15px;
}
/* List Text Responsive css */
@media (max-width:767px){
	.estore_list_text_item article{
		flex-wrap:wrap;
	}
}
@media (max-width:540px){
	html .estore_list_text_item .estore_list_right{
		padding:10px 0;
	}
	html .estore_list_text_item .estore_list_right_inner{
		display:block;
	}
	html .estore_list_text_item ._contentleft,
	html .estore_list_text_item ._contentright{
		width:100%;
	}
	html .estore_list_text_item ._contentright .estore_sharebtn_list ._listbuttons > div{
		display:table-cell;
	}
	html .estore_list_text_item ._contentright .estore_sharebtn_list ._listbuttons > div > a > i{
		display:none;
	}
}
/*GRID VIEW*/
.estore_grid_item{
	margin-bottom:25px;
	height:calc(100% - 25px);
	outline:none;
	position:relative;
}
.estore_grid_item article{
	display:flex;
	flex-wrap:wrap;
	flex-direction:column;
	border-width:1px;
	height:100%;
	position:relative;
	overflow:hidden;
}
.estore_grid_item .estore_sgrid_seller_info{
	position:absolute;
	width:100%;
	top:40%;
	opacity:0;
	transform:translateY(-50%);
	text-align:center;
}
.estore_grid_item .estore_seller_info{
	text-align:center;
}
.estore_sgrid_seller_info ._stats a{
	margin-right:5px;
}
.estore_grid_item ._thumb:hover .estore_sgrid_seller_info{
	opacity:1;
}
.estore_grid_item ._thumb{
	height:200px;
}
.estore_grid_item ._thumb ._btns{
	text-align:center;
	position:absolute;
	top:-20px;
	opacity:0;
	width:100%;
	z-index:2;
}
.estore_grid_item ._thumb:hover ._btns{
	opacity:1;
	top:20px;
	right:0;
}
.estore_grid_item ._thumb ._btns a{
	display:inline-block;
	float:none;
	line-height:32px;
}
.estore_grid_item ._thumbinfo > div{
	padding:10px;
	display:flex;
	flex-wrap:wrap;
}
.estore_grid_item ._thumb a._cover_link{
	position:absolute;
	top:0;
	right:0;
	left:0;
	bottom:0;
	background:rgba(0,0,0,0.3);
}
.estore_grid_item ._thumb:hover a._cover_link{
	background:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0.8));
}
.estore_grid_item ._date > span{
	position:absolute;
	bottom:10px;
	left:10px;
	display:inline-block;
	padding:5px 8px;
	border-radius:4px;
}
.estore_grid_item ._date i{
	margin-right:4px;
}
[dir="rtl"] .estore_grid_item ._date i{
	margin-right:0;
	margin-left:4px;
}
.estore_grid_item ._title{
	font-weight:bold;
	font-size:16px;
}
.estore_grid_item .estore_grid_info{
	padding:10px;
	display:flex;
	flex-direction:column;
	flex:1;
	width:100%;
}
.estore_grid_item .estore_product_item{
	border-style:solid;
}
.estore_grid_item .estore_products_imgs h4{
	text-transform:capitalize;
	padding-top:0;
}
.estore_grid_item .estore_grid_info ._stats span{
	margin-right:5px;
}
[dir="rtl"] .estore_grid_item .estore_grid_info ._stats span{
	margin-right:0;
	margin-left:5px;
}
.estore_grid_item .estore_grid_info ._stats i{
	margin-right:2px;
}
[dir="rtl"] .estore_grid_item .estore_grid_info ._stats i{
	margin-right:0 !important;
	margin-left:3px !important;
}
.estore_grid_item ._title ._date{
  font-weight:normal;
  margin-top:5px;
}
.estore_grid_item .estore_user_info{
  display:flex;
}
.estore_grid_item .estore_grid_stats{
	display:flex;
	flex-wrap:wrap;
	margin:8px 0 10px;
	flex-direction:column;
}
.estore_grid_item .estore_grid_stats > div{
	padding-bottom:3px;
}
.estore_grid_item .estore_grid_stats > div{
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	position:relative;
}
.estore_grid_item .estore_list_rating{
	text-align:left;
}
.estore_grid_item .estore_grid_stats > .estore_list_rating{
	margin-left:0;
	padding-left:0;
	text-align:left;
	border:0;
}
[dir="rtl"] .estore_grid_item .estore_grid_stats > .estore_list_rating{
	padding-right:0;
	padding-left:10px;
}
.estore_grid_item .estore_grid_stats > .estore_list_rating > div{
  float:none;	
}
.estore_grid_item ._stats,
.estore_grid_item ._stats div span{
	display:inline-block;
}
.estore_grid_item ._location{
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	width:100%;
	padding-top:10px;
	margin-top:auto;
	border-top-width:1px;
}
.estore_grid_item ._des{
	line-height:175%;
    letter-spacing:.2px;
    margin-bottom:10px;
}
.estore_grid_item .estore_sharebtn_list{
	margin:0;
}
.estore_grid_item .estore_sharebtn_list ._listbuttons > div > a{
	font-weight:normal;
}
.generic_layout_container.layout_left .estore_grid_item ._thumb,
.generic_layout_container.layout_right .estore_grid_item ._thumb{
  height:140px;
}
.generic_layout_container.layout_left .estore_grid_item .estore_review_blk,
.generic_layout_container.layout_right .estore_grid_item .estore_review_blk,
.generic_layout_container.layout_left .estore_grid_item .estore_grid_item ._stats,
.generic_layout_container.layout_right .estore_grid_item .estore_grid_item ._stats{
	font-size:85%;
}
.generic_layout_container.layout_left .estore_grid_item .estore_sgrid_price,
.generic_layout_container.layout_right .estore_grid_item .estore_sgrid_price{
	margin:0;
}
.generic_layout_container.layout_left .estore_grid_item .estore_pricelabel,
.generic_layout_container.layout_right .estore_grid_item .estore_pricelabel{
	padding:0;
}
.generic_layout_container.layout_left .estore_grid_item .estore_products_imgs h4,
.generic_layout_container.layout_right .estore_grid_item .estore_products_imgs h4{
	margin:0;
}
.generic_layout_container.layout_left .estore_grid_item .estore_rating_reviews,
.generic_layout_container.layout_right .estore_grid_item .estore_rating_reviews{
	margin-bottom:2px;
}
.generic_layout_container.layout_left .estore_grid_item ._listbuttons > div > a,
.generic_layout_container.layout_right .estore_grid_item ._listbuttons > div > a{
	padding:5px 5px 0;
	height:28px;
	line-height:28px;
}
.generic_layout_container.layout_left .estore_grid_item ._listbuttons > div > a span,
.generic_layout_container.layout_right .estore_grid_item ._listbuttons > div > a span{
	font-size:0;
}
.generic_layout_container.layout_left .estore_grid_item ._listbuttons > div > a i,
.generic_layout_container.layout_right .estore_grid_item ._listbuttons > div > a i{
	margin-right:0;
}

/*PINBOARD VIEW*/
[class*='sesbasic_pinboard']{
	margin-bottom:50px;
	-moz-user-select:none;
	-webkit-user-select:none;
	-webkit-touch-callout:none;
	-ms-user-select:none;
	user-select:none;
}
[class*='sesbasic_pinboard'] .sesbasic_paging{
	position:absolute;
	bottom:-50px;
}
.estore_pinboard_item{
	padding:0 5px 10px;
	width:300px;
	float:left;
	position:relative;
}
.estore_pinboard_item_inner{
	display:block;
	overflow:hidden;
	position:relative;
	border-width:1px;
	border-radius:6px;
}
.estore_pinboard_item ._cont{
  padding:15px;
}
.estore_pinboard_item .estore_newlabel .ribbon{
	top:-5px;
	left:-5px;
}
.estore_pinboard_item ._thumb{
	overflow:hidden;
	position:relative;
}
.estore_pinboard_item ._thumb ._img{
	width:100%;
}
.estore_pinboard_item ._thumb ._img a{
	display:block;
	height:100%;
	position:relative;
}
.estore_pinboard_item ._thumb ._img a:before{
	content:"";
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:#000;
	opacity:.3;
}
.estore_pinboard_item ._date{
	position:absolute;
	bottom:10px;
	left:10px;
	display:inline-block;
	padding:5px 8px;
	border-radius:4px;
}
.estore_pinboard_item  ._date i{
	margin-right:4px;
}
[dir="rtl"] .estore_pinboard_item ._date i{
	margin-right:0;
	margin-left:4px;
}
.estore_pinboard_item ._thumb ._img img{
	width:100%;
	height:100%;
	object-fit:cover;
	object-position:center center;
}
.estore_pinboard_item ._thumb ._btns{
	text-align:center;
	position:absolute;
	top:-10px;
	opacity:0;
	width:100%;
}
.estore_pinboard_item ._thumb:hover ._btns{
	opacity:1;
	top:10px;
}
.estore_pinboard_item ._btns a{
	display:inline-block;
	float:none;
	line-height:32px;
}
.estore_pinboard_item ._thumb:hover .estore_list_labels{
	opacity:0;
}
.estore_pinboard_item ._title{
	font-weight:bold;
	font-size:16px;
	display:flex;
	align-items:center;
	justify-content:center;
	margin-bottom:5px;
}
.estore_pinboard_item ._stat > span + span:before{
	content:"-";
	margin:0 5px;
}
.estore_pinboard_item .estore_label_verified{
	position:relative;
}
.estore_pinboard_item .estore_seller_info{
  padding:0;
  font-size:85%;
  text-align:center;
}
.estore_pinboard_item ._info{
	padding:5px;
	position:relative;
}
.estore_pinboard_item .pin_board_inner_data ._stats span{
	margin:5px 0;
}
.estore_pinboard_item .estore_list_labels{
  bottom:25px;
}
.estore_pinboard_item ._stats{
	margin:10px 0;
	text-align:center;
	display:flex;
  justify-content:center;
  align-items:center;
}
.estore_pinboard_item ._stats ._owner_name{
  letter-spacing:.5px;
}
.estore_pinboard_item ._stats > span i{
	margin-right:2px;
}
[dir="rtl"] .estore_pinboard_item ._stats > span i{
	margin-right:0;
	margin-left:2px;
}
.estore_pinboard_item ._stats a:after{
	right:-7px;
}
.estore_pinboard_item ._des{
  text-align:center;
	margin-bottom:5px;
}
.estore_pinboard_item ._stats .estore_list_rating{
	display:inline-block;
	padding-right:10px;
	margin-right:10px;
	border-right-width:1px;
}
[dir="rtl"] .estore_pinboard_item ._stats .estore_list_rating{
	padding-right:0;
	margin-right:0;
	border-right-width:0;
	padding-left:10px;
	margin-left:10px;
	border-left-width:1px;
}
.estore_pinboard_item .estore_products_imgs h4{
  font-weight:bold;
  text-align:left;
  text-transform:capitalize;
}
.estore_pinboard_item .estore_sharebtn_list{
  margin:0;
}
.estore_pinboard_item .estore_products_imgs .estore_product_item{
	border-style:solid;
	border-radius:5px;
	margin:1px;
}
.generic_layout_container.layout_left .estore_pinboard_item,
.generic_layout_container.layout_right .estore_pinboard_item{
	width:100% !important;
	padding:0;
}
.generic_layout_container.layout_left .estore_pinboard_item header .estore_pin_isrounded,
.generic_layout_container.layout_right .estore_pinboard_item header .estore_pin_isrounded{
	width:40px;
  height:40px;
}
.generic_layout_container.layout_left .estore_pinboard_item header ._title,
.generic_layout_container.layout_right .estore_pinboard_item header ._title{
	width:70%;
}
.generic_layout_container.layout_left .estore_pinboard_item ._stats,
.generic_layout_container.layout_right .estore_pinboard_item ._stats{
	margin:0 3px 3px 0;
}
.generic_layout_container.layout_left .estore_pinboard_item ._stats a::after,
.generic_layout_container.layout_right .estore_pinboard_item ._stats a::after{
	right:-4px;
}
.generic_layout_container.layout_left .estore_pinboard_item ._thumb ._img,
.generic_layout_container.layout_right .estore_pinboard_item ._thumb ._img{
	min-height:auto;
	padding:0;
}
.generic_layout_container.layout_left .estore_pinboard_item ._info ._des,
.generic_layout_container.layout_right .estore_pinboard_item ._info ._des{
	font-size:80%;
	margin-bottom:3px;
	width:70%;
}
.generic_layout_container.layout_left .estore_pinboard_item .estore_newlabel .top_left_label span,
.generic_layout_container.layout_right .estore_pinboard_item .estore_newlabel .top_left_label span{
	padding:4px 0;
}
.generic_layout_container.layout_left .estore_pinboard_item .estore_rating_reviews,
.generic_layout_container.layout_right .estore_pinboard_item .estore_rating_reviews{
	margin:2px 0;
}
.generic_layout_container.layout_left .estore_pinboard_item ._info ._listbuttons > div > a,
.generic_layout_container.layout_right .estore_pinboard_item ._info ._listbuttons > div > a{
	padding:0 5px;
	height:28px;
	line-height:28px;
}
.generic_layout_container.layout_left .estore_pinboard_item ._info ._listbuttons > div > a span,
.generic_layout_container.layout_right .estore_pinboard_item ._info ._listbuttons > div > a span{
	font-size:0;
}
.generic_layout_container.layout_left .estore_pinboard_item ._info ._listbuttons > div > a i,
.generic_layout_container.layout_right .estore_pinboard_item ._info ._listbuttons > div > a i{
	margin-right:0;
}

/*store Status*/
.estore_store_status{
	color:#fff;
	margin:4px 0;
	overflow:hidden;
}
.estore_store_status.open{
	background-color:#005e20;
}
.estore_store_status.close, .estore_store_status.unapproved{
	background-color:#f00;
}
.estore_store_status.pending{
	background-color:#FFB239;
}
.estore_store_status i{
	float:left;
	font-size:17px;
	width:40px;
	text-align:center;
	height:40px;
	line-height:40px;
	background-color:rgba(0, 0, 0, .2);
}
.estore_store_status_txt{
	font-weight:bold;
	display:block;
	overflow:hidden;
	line-height:40px;
	padding:0 15px;
}
/*ESTORE SIDE BLOCK*/

/**************store CREATE & EDIT FORM START HERE**************/
.estore_delete_popup{
	width:400px;
}
.estore_delete_popup > *{
	margin:10px;
}
/*Category Selection*/
.estore_create_step_container{
	padding:50px;
}
.estore_create_step_container > h3, .estore_create_step_container > p{
	text-align:center;
}
.estore_create_step_container > h3{
	background:none !important;
	border-width:0 !important;
	font-size:25px;
	margin:0 0 10px;
	padding:0;
}
.estore_create_categories_listing{
	margin:20px -10px 0;
	display:flex;
	flex-wrap:wrap;
}
.estore_create_category{
	width:33.33%;
	padding:10px;
}
.estore_create_category > section{
	height:100%;
	border-width:5px;
}
.estore_create_category ._inner{
	position:relative;
	height:300px;
	overflow:hidden;
}
.estore_create_category ._step1{
	background-image:url(../images/transprant-bg.png);
	position:absolute;
	height:100%;
	width:100%;
	top:0;
	left:0;
	top:0;
}
.estore_create_category ._step1 a{
	height:100%;
	display:block;
	position:relative;
	padding:85px 0;
}
.estore_create_category > section:hover ._step1 a{
	background-image:url(../images/transprant-bg.png);
}
.estore_create_category ._step1 a i{
	background-repeat:no-repeat;
	background-size:contain;
	background-position:center;
	display:block;
	height:64px;
	width:64px;
	margin:0 auto;
}
.estore_create_category ._step1 a span{
	display:block;
	padding:10px 10px 0;
	text-align:center;
	font-size:15px;
	margin-top:10px;
}
.estore_create_category ._step2{
	position:absolute;
	height:100%;
	width:100%;
	top:0;
	left:0;
	top:100%;
	padding:10px;
}
.estore_create_category ._step2 p{
	display:block;
	margin-bottom:5px;
}
.estore_create_category ._step2 ._subcate{
	font-weight:bold;
	font-size:15px;
}
.estore_create_category ._step2 div{
	margin-top:10px;
	position:relative;
}
.estore_create_category ._step2 select, .estore_create_category ._step2 input[type="text"]{
	width:100%;
	max-width:100%;
	height:33px;
	line-height:33px;
	padding:0 10px;
}
.estore_create_category ._step2 ._url .estore_check_availability_btn{
	position:absolute;
	right:4px;
	top:4px;
}
.estore_create_category ._step2 ._url .estore_check_availability_btn button{
	height:25px;
	width:25px;
}
.estore_create_category .estore_check_availability_btn button:hover .availability_tip{
	right:0;
	left:auto;
	transform:none;
}
.estore_create_category .estore_check_availability_btn button:hover .availability_tip:after{
	left:auto;
	right:5px;
}
.estore_create_category ._step2 ._loading{
	text-align:center;
}
.estore_create_category ._step2 .btn button{
	padding:7px 15px;
}
.estore_create_category > section ._step1, .estore_create_category > section ._step2{
	-webkit-transition:all 800ms ease 0s;
	-moz-transition:all 800ms ease 0s;
	-o-transition:all 800ms ease 0s;
	transition:all 800ms ease 0s;
}
.estore_create_category.openbox ._step1{
	top:-100%;
}
.estore_create_category.openbox ._step2{
	top:0;
}
.sessmoothbox_container .estore_create_step_container{
	padding:50px 0;
	float:left;
}
.sessmoothbox_container .estore_create_categories_listing{
	padding:0 20px;
	margin:20px 0 0;
	width:950px;
}
.sessmoothbox_container .estore_create_categories_listing .estore_create_category{
	width:33.33%;
	padding:5px;
}
/* Category Selection Responsive CSS */
@media (max-width:767px){
.estore_create_step_container{
	padding:20px;
}
.estore_create_category{
	width:50%;
}
.tab_pulldown_contents_wrapper{
	display:none;
	position:absolute;
	padding:2px;
	margin-top:26px;
	background-color:#e9ebee;
	z-index:99;
}
.tabs > ul .sesbasic_browse_nav_tab_open .tab_pulldown_contents_wrapper{
	right:10px;
}
.tabs > ul .sesbasic_browse_nav_pulldown .tab_pulldown_contents > ul > li{
	display:block;
}
}
/*Form*/
.estore_create_container{
	position:relative;
}
.estore_create_form .global_form *{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.estore_create_form .global_form{
	padding:0;
	float:none;
}
.estore_create_form .global_form h3{
	margin-bottom:15px;
}
.estore_create_form .global_form > div,
.estore_create_form .global_form > div > div{
	border-width:0;
	background:none !important;
	float:none;
}
.estore_create_form .global_form > div > div{
	padding:10px;
}
.estore_create_form .global_form div.form-label label.required:after{
	content:" *";
	color:#f00;
}
.estore_create_form .global_form .form-elements{
	padding:0;
}
.estore_create_form input[type="text"], .estore_create_form textarea, .estore_create_form select{
	border-radius:0;
	height:45px;
	max-width:inherit;
	padding:7px;
	width:60%;
}
.estore_create_form select[multiple="multiple"]{
	height:auto;
}
.estore_create_form .form-element > .mce-tinymce{
	max-width:60%;
	padding-right:1px;
}
.estore_create_form .global_form div.form-wrapper{
	margin-bottom:20px;
}
.estore_create_form .global_form div.form-wrapper:after{
	content:"";
	display:block;
	clear:both;
}
.estore_create_form .global_form div.form-label,
.estore_create_form .global_form div.form-element{
	clear:both;
	max-width:inherit;
	padding:0;
	text-align:left;
	padding:0 15px 0 0;
	margin:0;
	width:100%;
}
[dir="rtl"] .estore_create_form .global_form div.form-label,
[dir="rtl"] .estore_create_form .global_form div.form-element{
	padding:0 0 0 15px;
	text-align:right;
}
.estore_create_form .global_form div.form-element:after{
	clear:both;
	display:block;
	content:"";
}
.estore_create_form .global_form div.form-label{
	margin-bottom:6px;
}
.estore_create_form .global_form p.description{
	margin:1px 0 7px;
	font-size:90%;
}
.estore_create_form .global_form input + p.description, .estore_create_form .global_form select + p.description{
	margin-top:7px;
}
.form-link i:before{
	font-size:15px;
	margin-right:5px;
}
#estore_create_form #storestyle-element .form-options-wrapper li{
	position:relative;
	height:155px;
  width:123px;
	margin-bottom:10px;
	border-width:1px;
	padding:5px;
	display:inline-block;
	margin-right:10px;
	text-align:center;
}
[dir="rtl"] #estore_create_form #storestyle-element .form-options-wrapper li{
	margin-right:0;
	margin-left:10px;
}
#estore_create_form #storestyle-element .form-options-wrapper li label span{
	width:100%;
	position:absolute;
	top:30px;
	left:0px;
}
#estore_create_form #storestyle-element .form-options-wrapper li label span img{
	width:100%;
}
#estore_create_form #storestyle-element .form-options-wrapper li input[type=radio]{
	display:inline-block;
	float:none;
	vertical-align:baseline;
}
#estore_create_form #storestyle-element .form-options-wrapper li label{
	display:inline-block;
	float:none;
}
.sessmoothbox_container .estore_create_form .global_form div.form-label,
.sessmoothbox_container .estore_create_form .global_form div.form-element{
	min-width:100%;
	padding:0px 10px;
}
/*store create store tips section css*/
.estore_error span{
	color:#f00;
}
.estore_create_form{
	position:relative;
}
.estore_create_tips{
	position:absolute;
	top:100px;
	right:50px;
	width:300px;
	background-image:url(../images/transprant-bg.png);
}
.estore_create_tips.fixed{
	position:fixed;
}
.estore_create_tips .create_tips_top_sec{
	padding:10px 15px;
}
.estore_create_tips .create_tips_top_sec:before{
	content:'';
	display:inline-block;
	position:absolute;
	top:-10px;
	left:-20px;
	width:20px;
	height:0;
	border-style:solid;
	border-width:10px 30px 0 0;
}
.estore_create_tips .create_tips_top_sec h3{
	font-size:20px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	margin:0px;
	padding:0px;
	position:relative;
}
.estore_create_tips .create_tips_bottom_sec{
	padding:20px;
}
/*Hide Elements*/
.estore_create_form #search-label, .estore_create_form #removeimage-label, .estore_create_form #removeimage-wrapper, .estore_create_form #buttons-label, .estore_create_form #timezone_setn-label, .estore_create_form #store_main_photo_preview-label{
	display:none;
}
.estore_create_container #description-element{
	padding-bottom:2px;
}
/*store URL Field*/
#custom_url_store-element .estore_check_availability_btn{
	position:absolute;
	margin:3px 0 0 -38px;
}
[dir="rtl"] #custom_url_store-element .estore_check_availability_btn{
	margin:4px -40px 0 0;
}
#custom_url_store-element .fa{
	font-size:17px;
}
#custom_url_store-element .fa.fa-check:before{
	color:#ffffff;
}
#custom_url_store-element .fa.fa-times:before{
	color:#fff;
}
.estore_check_availability_btn{
	margin-left:10px;
}
.estore_check_availability_btn button{
	outline:none;
	font-size:11px;
	font-weight:normal;
	line-height:normal;
	width:35px;
	height:35px;
	padding:0;
	border:0;
}
.estore_check_availability_btn button._available{
	background-color:#8BC34A;
}
.estore_check_availability_btn button._notavailable{
	background-color:#f44336;
}
.estore_check_availability_btn button .availability_tip{
	background-color:rgba(0, 0, 0, 0.72);
	padding:6px;
	border-radius:3px;
	color:#fff;
	white-space:nowrap;
	position:absolute;
	top:-30px;
	left:50%;
	font-size:12px;
	font-weight:normal;
	display:none;
	transform:translateX(-50%);
}
.estore_check_availability_btn button .availability_tip:after{
	content:'';
	width:0;
	height:0;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-top:6px solid #474747;
	position:absolute;
	bottom:-6px;
	left:45%;
}
.estore_check_availability_btn button:hover .availability_tip{
	display:block;
}
/*Location Feild*/
.estore_create_form #online_store-element .tip, .estore_create_form #online_store-element .tip span{
	margin:0;
}
.estore_create_form #location_options a{
	margin:0 10px 0 0;
}
[dir="rtl"] .estore_create_form #location_options a{
	margin:0 0 0 10px;
}
.estore_create_form #estore_location_data-wrapper{
	padding:0 10px 0 0;
	width:60%;
}


[dir="rtl"] .estore_create_form #estore_location_data-wrapper{
	padding:0 0 0 10px;
}
.estore_create_map_container{
	border-style:solid;
	border-width:1px;
	border-radius:5px;
	box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.05) inset;
	float:right;
	height:218px;
	margin:0 0 0 10px;
	width:250px;
}
.estore_create_map_container{
	float:left;
	margin:0 10px 0 0;
}
.estore_create_map_box .estore_create_blank_map, .estore_create_map_box .estore_create_map{
	height:100% !important;
	width:100% !important;
}
.estore_create_form .estore_create_blank_map{
	padding-top:35px;
}
.estore_create_form .estore_create_blank_map i:before{
	font-size:80px;
}
.estore_create_form .estore_create_blank_map span{
	display:block;
	margin-top:10px;
}
.estore_create_map_box .estore_create_location_details{
	overflow:hidden;
}
.estore_create_map_box .estore_create_location_details input[type="text"], .estore_create_map_box .estore_create_location_details select{
	width:100% !important;
	max-width:100% !important;
}
.estore_create_map_box #location-wrapper, .estore_create_map_box #online_store-wrapper, .estore_create_map_box .estore_create_location_field{
	margin-bottom:10px;
}
.estore_create_map_box .estore_create_location_details #address2-wrapper, .estore_create_map_box .estore_create_location_details #city-wrapper, .estore_create_map_box .estore_create_location_details #state-wrapper, .estore_create_map_box .estore_create_location_details #zip-wrapper{
	width:50%;
}
.estore_create_map_box .estore_create_location_details #state-wrapper, .estore_create_map_box .estore_create_location_details #address2-wrapper{
	padding:0 5px 0 0;
}
[dir="rtl"] .estore_create_map_box .estore_create_location_details #state-wrapper, [dir="rtl"] .estore_create_map_box .estore_create_location_details #address2-wrapper{
	padding:0 0 0 5px;
}
.estore_create_map_box .estore_create_location_details #zip-wrapper, .estore_create_map_box .estore_create_location_details #city-wrapper{
	padding:0 0 0 5px;
}
[dir="rtl"] .estore_create_map_box .estore_create_location_details #zip-wrapper, [dir="rtl"] .estore_create_map_box .estore_create_location_details #city-wrapper{
	padding:0 5px 0 0;
}
.estore_create_map_box ._links{
	margin-top:10px;
	float:left;
	width:100%;
}
/*Photo Upload Field*/
.estore_create_form #store_main_photo_preview-wrapper{
	margin:-15px 0 10px;
}
.estore_upload_dragdrop_content{
	border-style:solid;
	border-width:1px;
	border-radius:5px;
	box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.05) inset;
	cursor:pointer;
	height:200px;
	padding:10px;
	width:420px;
}
.estore_upload_dragdrop_content:hover{
	box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.08) inset;
}
.estore_upload_dragdrop_content_inner{
	height:178px;
	padding:50px 0 0;
	text-align:center !important;
}
.estore_upload_dragdrop_content_inner i:before{
	font-size:30px;
}
.estore_upload_dragdrop_content_inner span{
	font-size:17px;
	font-weight:bold;
	display:block;
	margin:10px 0;
}
.estore_create_form #store_main_photo_preview, .estore_create_form #store_main_photo_previewhost{
	height:200px;
	width:200px;
	object-fit:cover;
	border-width:1px;
	padding:2px;
}
.estore_create_form #buttons-wrapper{
	margin-bottom:0;
}
/*Custom Fields*/
.estore_create_form select + select{
	margin-top:10px;
}
/*Loading Image*/
.estore_create_container._success form{
	-webkit-filter:blur(4px);
	-moz-filter:blur(4px);
	-o-filter:blur(4px);
	-ms-filter:blur(4px);
	filter:blur(4px);
	height:500px;
}
.estore_create_overlay{
	background-color:rgba(255, 255, 255, .9);
	background-repeat:no-repeat;
	background-position:center center;
	position:absolute;
	bottom:0;
	display:none;
	top:0;
	left:0;
	right:0;
	z-index:1;
}
.estore_create_overlay_cont{
	position:absolute;
	top:50%;
	left:50%;
	text-align:center;
	transform:translate(-50%, -50%);
}
.estore_create_overlay_cont i{
	color:#2d73a7;
	font-size:60px;
	text-align:center;
	display:inline-block;
}
.estore_join_success .estore_create_overlay_cont i{
	background-image:url(../images/success.png);
	height:100px;
	width:100px;
	background-size:contain;
	background-repeat:no-repeat;
}
.estore_create_overlay_cont ._text{
	font-size:30px;
	display:block;
	color:#2d73a7;
	margin-top:10px;
}
/**************store CREATE & EDIT FORM END HERE**************/

/**************store PACKAGE DETAILS START HERE**************/
.estore_package_details{
	padding:10px;
	border-width:1px;
	margin-bottom:15px;
}
.estore_package_details > div{
	padding:5px 0;
}
.estore_package_details > div > span:nth-child(1){
	float:left;
	margin-right:10px;
	font-weight:bold;
}
.estore_package_details > div > span:nth-last-child(1){
	overflow:hidden;
	display:block;
	text-align:center;
}
.estore_payment_btn{
	border-radius:20px;
	display:block;
	padding:10px;
	text-align:center;
	font-size:15px;
	font-weight:600;
}
.estore_payment_btn i{
	margin-right:5px;
}
/**************store PACKAGE DETAILS END HERE**************/

/**************store DASHBOARD FORM END HERE**************/

/*Edit Photo & Background Photo*/

.estore_dashboard_photo_form .form-label{
	display:none;
}
.estore_dashboard_photo_form #store_main_photo_preview{
	height:200px;
	border-width:1px;
	padding:2px;
}
.estore_dashboard_photo_form #removeimage-wrapper{
	margin-top:10px;
}
/*Overview & Rules*/
.estore_db_rule_form .global_form > div > div > h3 + p + div{
	margin-top:0;
	padding-top:0;
}
.estore_db_overview_form div.form-element, .estore_db_rule_form div.form-element{
	clear:both;
	max-width:inherit;
}
/*Locations*/
.estore_locations_item{
	padding:15px 0;
	border-top-width:1px;
}
.estore_locations_item:nth-child(1){
	padding-top:0;
	border-top-width:0;
}
.estore_locations_item ._map{
	width:250px;
	min-height:250px;
	background-color:#CCC;
	float:left;
}
.estore_locations_item ._cont{
	overflow:hidden;
	padding-left:15px;
}
.estore_locations_item ._cont ._title{
	background-image:url(../images/transprant-bg.png);
	font-size:17px;
	padding:10px 15px;
}
.estore_locations_item ._cont ._title span{
	float:right;
}
.estore_locations_item ._cont ._title span a{
	margin-left:10px;
	text-decoration:none !important;
}
.estore_locations_item ._cont ._info{
	padding:10px 15px;
}
.estore_locations_item ._cont ._infof{
	margin-bottom:5px;
	overflow:hidden;
}
.estore_locations_item ._cont ._infof p{
	width:50%;
	float:left;
}
.estore_locations_item ._cont ._infof span:nth-child(1){
	width:150px;
	float:left;
}
.estore_locations_item ._cont ._infof span + span{
	display:block;
	overflow:hidden;
}
.estore_locations_item ._cont ._photos{
	margin:0 -2px;
	padding:0 15px;
	overflow:hidden;
}
.estore_locations_item ._cont ._photos ._thumb{
	width:120px;
	height:80px;
	display:inline-block;
	position:relative;
}
[dir="rtl"] .estore_locations_item ._cont ._photos > div {
	direction: ltr;
}
.estore_locations_item ._cont ._photos ._thumb span{
	display:block;
	background-position:center;
}
.estore_locations_item ._cont ._photos ._thumb a{
	position:absolute;
	right:0;
	top:0;
	color:#fff !important;
	background-color:rgba(0, 0, 0, .6);
	height:20px;
	width:20px;
	text-align:center;
	line-height:20px;
	text-decoration:none !important;
}
[dir="rtl"] .estore_locations_item ._cont ._photos ._thumb a{
	left:0;
	right:auto;
}
.estore_locations_item .mCSB_horizontal > .mCSB_container{
	margin-bottom:0 !important
}
.estore_locations_item .mCSB_scrollTools .mCSB_draggerRail{
	background-color:rgba(255, 255, 255, .5) !important;
	height:10px;
	margin:0 5px;
}
.estore_locations_item .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-color:rgba(0, 0, 0, .5);
	margin-top:2px;
}
.layout_left + .layout_right + .layout_middle .estore_locations_item ._map{
	width:100%;
	float:none;
}
.layout_left + .layout_right + .layout_middle .estore_locations_item ._cont{
	padding:10px 0 0;
}
/* Attributes Product */
.estore_dashboard_content .admin_fields_options_addquestion{
	background-image:none;
}
.estore_dashboard_content .admin_fields_options_addquestion a{
	display:inline-block;
}
/* Variations Product */
.estore_variation_table table{
	width:100%;
	border-width:1px;
}
.estore_variation_table table thead{
	background:url(../images/transprant-bg.png);
}
.estore_variation_table table tr th, .estore_variation_table table tr td{
  padding:10px;
}
.estore_variation_table table tbody tr+tr{
  border-top-width:1px;
}
.estore_dashboard_content .fa-edit{
  color:#03A9F4;
}
.estore_dashboard_content .fa-trash{
  color:#f44336;
}
.estore_dashboard_content .table_options .fa-trash{
	margin-left:10px;
}
[dir="rtl"] .estore_dashboard_content .table_options .fa-trash{
	margin-left:10px;
}
/* Locations Responsive CSS */
@media (max-width:767px){
.estore_locations_conteiner ._listing, .estore_locations_conteiner ._map, .estore_locations_item ._map{
	width:100% !important;
}
.estore_locations_conteiner ._map{
	padding-left:0 !important;
}
.estore_locations_item ._cont{
	padding-left:0;
	overflow:visible;
}
}
/**************store DASHBOARD END HERE**************/

/***************store LISTINGS START HERE***************/
/*Common CSS*/
.estore_search_result{
	font-weight:bold;
	float:left;
	margin:5px 0 0 5px;
}
.estore_store_listing{
	position:relative;
	flex-wrap:wrap;
	display:flex !important;
}
.estore_thumb{
	position:relative;
	height:100%;
	width:100%;
}
.estore_thumb_img{
	display:block;
	height:100%;
	width:100%;
}
.estore_thumb_img > span{
	background-size:cover;
	background-position:center center;
	display:block;
	height:100%;
	width:100%;
}
.estore_list_labels{
	top:10px;
	position:absolute;
	right:10px;
	-webkit-transition:all 500ms ease 0s;
	-moz-transition:all 500ms ease 0s;
	-o-transition:all 500ms ease 0s;
	transition:all 500ms ease 0s;
}
[dir="rtl"] .estore_list_labels{
	right:auto;
	left:10px;
}
.estore_thumb:hover .estore_list_labels{
	opacity:0;
}
.estore_list_labels span{
	display:block;
	border-radius:4px;
	color:#fff;
	margin-bottom:4px;
	text-align:center;
	font-size:12px;
	padding:0 10px;
	line-height:200%;
	text-transform:uppercase;
}
.estore_list_thumb:hover .estore_list_labels{
	opacity:0;
}
.estore_listing_share_popup{
	position:absolute;
	box-shadow:0 0 10px rgba(0, 0, 0, .2);
	padding:10px;
	text-align:center;
	border-radius:5px;
	bottom:-50px;
	opacity:0;
	z-index:10;
	visibility:hidden;
	-webkit-transition:all 300ms ease 0s;
	-moz-transition:all 300ms ease 0s;
	-o-transition:all 300ms ease 0s;
	transition:all 300ms ease 0s;
}
.open + .estore_listing_share_popup{
	opacity:1;
	visibility:visible;
	bottom:40px;
}
.estore_listing_share_popup > p{
	text-align:center;
	font-weight:bold;
	padding-bottom:10px;
	border-bottom-width:1px;
	margin-bottom:10px;
	white-space:nowrap;
}
.estore_listing_share_popup a{
	float:none;
	display:inline-block;
	margin:2px !important;
	line-height:32px;
}
.estore_list_contact_btns > div{
	position:relative;
	margin:5px 0;
}
.estore_list_contact_btns > div ._tip{
	display:none;
}
.estore_list_contact_btns > div:hover ._tip{
	display:none;
	position:absolute;
	background-color:#000;
	line-height:normal;
	color:#fff;
	padding:5px 10px;
	top:-100%;
	left:50%;
	transform:translateX(-50%);
	border-radius:3px;
	font-size:11px;
	text-align:center;
	min-width:100%;
}
.estore_list_contact_btns > div:hover ._tip:after{
	content:"";
	height:0;
	width:0;
	border:6px solid #000;
	border-bottom-width:0;
	border-color:#000 transparent;
	position:absolute;
	bottom:-6px;
	margin-left:-3px;
	left:50%;
}
.estore_list_contact_btns > div a{
	display:block;
	border-radius:0;
}
/* list view responsive css starts here */
@media (max-width:768px){
	.estore_list_item article,
	.estore_list_item ._continner > div{
		display:block !important;
	}
	.estore_list_item ._continnerright{
		width:100% !important;
		border-left-width:0 !important;
	}
	.estore_list_item ._thumb{
		display:block !important;
		width:100% !important;
	}
	.estore_list_item ._continnerright{
		padding:0 !important;
	}
	.estore_list_item ._cont > div{
		padding:10px !important;
		margin-top:0;
	}
	.estore_list_contact_btns > div{
		margin:10px 0 0 !important;
		display:inline-block;
	}
	.estore_list_item ._footer ._listbuttons > div{
		margin-left:0 !important;
		margin-right:5px;
	}
	.estore_list_contact_btns > div a{
		padding:10px;
		margin-right:5px;
	}
}
/* list view responsive css ends here */

/* Grid View responsive css starts here */
@media (max-width:768px){
	.estore_grid_cover_item, .estore_grid_item:not(.slick-slide){
		width:100% !important;
	}
	.estore_grid_item.slick-slide{
		padding:0 15px;
	}
}
@media (min-width:600px) and (max-width:768px){
	.estore_grid_item:not(.slick-slide){
		width:50% !important;
	}
	.estore_store_listing .estore_grid_item{
		width:100% !important;
	}
}
/* Grid View responsive css ends here */
/*Advanced Grid*/
/*.estore_advgrid_item{
	float:left;
	padding:0 5px;
	margin-bottom:15px;
	width:25%;
	position:relative;
}
.estore_advgrid_item article{
	border-width:1px;
	position:relative;
}
.estore_advgrid_item .estore_adgrid_sale{
	position:relative;
	top:-3px;
	right:-6px;
}
.estore_advgrid_item ._thumb{
	background-color:#000;
	height:300px;
}
.estore_advgrid_item ._thumb .estore_thumb_img{
	opacity:.15;
}
.estore_advgrid_item .estore_sharebtn_list{
  margin:10px 0 0;
}
.estore_advgrid_item .estore_seller_info{
	padding:0;
	float:left;
}
.estore_advgrid_item .estore_seller_info div{
	margin-right:5px;
}
.estore_advgrid_item .sesbasic_verified_icon{
	position:absolute;
	bottom:-10px;
	top:auto;
  right:-15px;
}
.estore_advgrid_item ._thumb ._btns{
	text-align:center;
	position:absolute;
	top:-10px;
	opacity:0;
	width:100%;
	z-index:1;
}
.estore_advgrid_item ._thumb ._btns a{
	display:inline-block;
	float:none !important;
}
.estore_advgrid_item:hover ._thumb ._btns{
	opacity:1;
	top:50px;
}
.estore_advgrid_item .adv_grid_logo{
	width:100px;
	height:100px;
	background-size:contain;
	float:left;
	background-color:#fff;
	padding:8px;
	display:inline-block;
}
.estore_advgrid_item ._cont{
	position:absolute;
	left:10px;
	top:10px;
	right:10px;
	bottom:10px;
}
.estore_advgrid_item ._stats{
	margin:5px 0;
}
.estore_advgrid_item ._stats span{
	font-size:95%;
}
.estore_advgrid_item .estore_adgrid_price{
	position:absolute;
	bottom:-5px;
  left:-10px;
}
.estore_advgrid_item ._cont ._location{
	font-size:90%;
	margin-bottom:5px;
}
.estore_advgrid_item .estore_adv_grid_cont{
	display:inline-block;
	float:left;
	width:58%;
	padding-left:10px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.estore_advgrid_item ._cont ._title{
	margin-bottom:5px;
}
.estore_advgrid_item ._cont ._title a{
	font-size:130%;
	font-weight:bold;
	vertical-align:middle;
}
.estore_advgrid_item ._cont ._owner{
	margin-top:10px;
}
.estore_advgrid_item ._cont ._owner > span{
	display:inline-block;
	vertical-align:middle;
}
.estore_advgrid_item ._cont ._btns{
	text-align:center;
}
.estore_advgrid_item ._cont ._btns a{
	display:inline-block;
	float:none;
}
.estore_advgrid_item ._cont ._listbuttons > div > a{
	border:1px solid #fff;
	background-color:transparent;
	display:block;
	padding:0 15px;
	height:32px;
	line-height:30px;
	font-size:90%;
}
.estore_advgrid_item ._cont ._listbuttons > div > a i{
	display:none;
}
.estore_advgrid_item ._cont ._title a, .estore_advgrid_item ._cont ._contactlinks a, .estore_advgrid_item ._cont ._stats a{
	color:#fff;
}
.estore_advgrid_item .estore_products_imgs{
	padding:6px;
	background:url(../images/transprant-bg.png);
}
.estore_advgrid_item .estore_product_three{
	border-style:solid;
}
.layout_left .estore_advgrid_item, .layout_right .estore_advgrid_item{
	margin:0;
	width:100% !important;
}
.layout_left .estore_advgrid_item + .estore_advgrid_item, .layout_right .estore_advgrid_item + .estore_advgrid_item{
	margin-top:10px;
}*/
/*FIRST GRID VIEW*/
/*.estore_grid_cover_item{
	width:33.33%;
	padding:0 5px;
	margin-bottom:15px;
	position:relative;
	z-index:10;
}
.estore_grid_cover_item article{
	border-width:1px;
	overflow:hidden;
	height:100%;
	border-style:dashed;
}
.estore_grid_sale .estore_salelabel{
	top:3px;
}
.estore_grid_cover_item .estore_list_labels{
	bottom:45px;
}
.estore_grid_cover_item ._cover{
	height:200px;
	position:relative;
}
.estore_grid_cover_item ._cover a._cover_link{
	background:transparent;
}
.estore_grid_cover_item ._cover:hover a._cover_link{
	background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0.8));
	position:absolute;
	top:0;
	right:0;
	left:0;
	bottom:0;
	z-index:9;
}
.estore_grid_cover_item ._cover .estore_seller_info{
	opacity:0;
	text-align:center;
}
.estore_grid_cover_item ._cover:hover .estore_seller_info{
	opacity:1;
}
.estore_grid_cover_item ._cover .estore_seller_info a{
	color:#fff;
}
.estore_grid_cover_item ._cover ._btns{
	text-align:center;
	position:absolute;
	top:-20px;
	opacity:0;
	width:100%;
	z-index:105;
}
.estore_grid_cover_item ._cover:hover ._btns{
	opacity:1;
	top:20px;
}
.estore_grid_cover_item ._cover ._btns a{
	display:inline-block;
	float:none;
}
.estore_grid_cover_item .estore_grid_isrounded{
	height:60px;
	width:60px;
	box-shadow:1px 0 6px rgba(0,0,0,0.5);
	border-radius:50%;
	margin:0 auto 5px auto;
	overflow:hidden;
	padding:5px;
	position:relative;
	background:#fff;
  z-index:10;
}
.estore_grid_cover_item ._des{
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.estore_grid_cover_item .estore_pricelabel{
	position:relative;
	top:3px;
}
.estore_grid_cover_item .estore_grid_seller_info{
	position:absolute;
	top:50%;
	transform:translate(-50%,-50%);
	left:50%;
	z-index:110;
	width:100%;
}
.estore_grid_cover_item ._thumb._isrounded span{
	background-size:contain;
}
.estore_grid_cover_item .sesbasic_verified_icon{
	width:20px;
	position:relative;
	height:20px;
	top:-2px;
	background-size:contain;
}
.estore_grid_cover_item ._cont{
	display:block;
	padding-top:2px;
	text-align:center;
	width:100%;
	margin-bottom:5px;
}
.estore_grid_cover_item ._storeinfo{
	margin-top:-40px;
}
.estore_grid_cover_item ._storeinfo ._title{
	font-size:130%;
	margin-bottom:3px;
	overflow:hidden;
	white-space:nowrap;
	font-weight:bold;
	text-overflow:ellipsis;
	padding:0 10px;
	text-align:center;
}
.estore_grid_cover_item ._storeinfo ._date{
	text-align:center;
	margin-bottom:5px;
}
.estore_grid_cover_item .estore_grid_data{
	padding:0 10px;
}
.estore_grid_cover_item .estore_data_stats{
    margin:5px 0;
}
.estore_grid_cover_item .estore_grid_data div span{
	font-size:95%;
}
.estore_grid_cover_item .estore_grid_data div span i{
	margin-right:5px;
}
.estore_grid_cover_item article > ._cont{
	position:relative;
}
.estore_grid_cover_item ._location > span{
	white-space:nowrap;
	text-overflow:ellipsis;
}
.estore_grid_cover_item .estore_rating_reviews{
	margin-top:10px;
}
.estore_grid_cover_item .estore_products_imgs .estore_product_item{
	margin:4px;
}
.estore_grid_cover_item .estore_listing_share_popup{
	right:0;
}
.generic_layout_container.layout_right .estore_grid_cover_item,
.generic_layout_container.layout_left .estore_grid_cover_item{
	width:100% !important;
}
.generic_layout_container.layout_left .estore_sharebtn_list ._listbuttons > div,
.generic_layout_container.layout_right .estore_sharebtn_list ._listbuttons > div{
	width:33.33%;
}
.generic_layout_container.layout_left .estore_sharebtn_list ._listbuttons > div a,
.generic_layout_container.layout_right .estore_sharebtn_list ._listbuttons > div a{
	padding:0 10px;
}
.generic_layout_container.layout_left .estore_sharebtn_list ._listbuttons > div span,
.generic_layout_container.layout_right .estore_sharebtn_list ._listbuttons > div span{
	display:none;
}
.generic_layout_container.layout_left .estore_sharebtn_list ._listbuttons > div i,
.generic_layout_container.layout_right .estore_sharebtn_list ._listbuttons > div i{
	margin:0;
}
.generic_layout_container.layout_left .estore_grid_cover_item .estore_products_imgs .estore_product_item,
.generic_layout_container.layout_right .estore_grid_cover_item .estore_products_imgs .estore_product_item{
	margin:1px;
}
.generic_layout_container.layout_left .estore_products_imgs .estore_product_item img,
.generic_layout_container.layout_right .estore_products_imgs .estore_product_item img{
	height:40px;
}*/
/*List View*/
/*.estore_list_item{
	margin-bottom:15px;
	width:100%;
}
.estore_list_item article{
	border-width:1px;
	display:table;
	width:100%;
}
.estore_list_sale{
  position:relative;
	top:1px;
}
.estore_list_item ._thumb{
	display:table-cell;
	height:200px;
	position:relative;
	width:250px;
	vertical-align:top;
}
.estore_list_item ._thumb ._btns{
	text-align:center;
	position:absolute;
	top:-10px;
	opacity:0;
	width:100%;
}
.estore_list_item ._thumb ._btns a{
	display:inline-block;
	float:none;
}
.estore_list_item ._thumb:hover ._btns{
	opacity:1;
	top:10px;
}
.estore_list_item ._cont{
	display:table-cell;
	vertical-align:top;
	position:relative;
}
.estore_list_item ._cont > div{
	padding-left:15px;
	padding-right:15px;
}
.estore_list_item ._cont ._title{
	margin-top:10px;
	font-weight:bold;
	font-size:17px;
}
.estore_list_item ._continner{
	display:table;
	width:100%;
	margin-top:10px;
}
.estore_list_item ._continner > div{
	display:table-cell;
}
.estore_list_item ._continnerleft{
	padding-right:15px;
	vertical-align:top;
}
.estore_list_item ._owner{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-size:90%;
}
.estore_list_item ._owner > span{
	display:inline-block;
	vertical-align:middle;
}
.estore_list_item ._owner > span._owner_img{
	margin-right:5px;
}
.estore_list_item ._owner > span._owner_img img{
	height:25px;
	vertical-align:middle;
	width:25px;
}
.estore_list_item ._cont ._thumb a, .estore_list_item ._cont ._thumb a span{
	border-width:0;
	display:block;
	height:100%;
}
.estore_list_item ._stats{
	line-height:120%;
	margin-top:8px;
	font-size:90%;
}
.estore_list_item ._stats > i{
	margin-right:5px;
	float:left;
	width:16px;
	text-align:center;
}
.estore_list_item ._stats > span{
	display:block;
	overflow:hidden;
}
.estore_list_item ._stats > span span:after{
	content:",";
}
.estore_list_item ._stats > span span:nth-last-child(1):after{
	content:"";
}
.estore_list_item ._middleinfo{
	display:table;
	margin-top:10px;
	width:100%;
	padding:5px 0;
	border-width:1px 0;
	border-style:dashed;
}
.estore_list_item ._middleinfo > div{
	display:table-cell;
	width:50%;
}
.estore_list_item ._middleinfo > div > i{
	float:left;
	margin-right:5px;
	margin-top:2px;
}
.estore_list_item ._middleinfo > div > span{
	overflow:hidden;
	display:block;
}
.estore_list_item ._des{
	margin-top:8px;
	line-height:150%;
}
.estore_list_item ._continnerright{
	border-left-width:1px;
	vertical-align:middle;
	width:150px;
	padding:0 5px 0 15px;
}
.estore_list_item ._footer{
	padding:10px 15px;
}
.estore_list_item ._footer ._listbuttons > div{
	float:left;
	margin-left:5px;
	position:relative;
}
.estore_list_item ._footer ._listbuttons > div > a{
	display:block;
	padding:0 15px;
	height:30px;
	line-height:30px;
	font-weight:bold
}
.estore_list_item ._footer ._listbuttons .open + .estore_listing_share_popup{
	right:0;
	bottom:50px;
	bottom:50px;
	white-space:nowrap;
}*/
/*Horizontal List View*/
/*.estore_hlist_item{
	padding:5px;
	width:50%;
}
.estore_hlist_item article{
	border-radius:5px;
	border-width:1px;
	display:table;
	padding:10px;
	height:100%;
	width:100%;
}
.estore_hlist_item article:hover{
	-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.20);
	box-shadow:0 0 15px 0 rgba(0,0,0,0.20);
	border-color:transparent;
}
.estore_hlist_item ._thumb{
	border-radius:5px;
	display:table-cell;
	height:200px;
	position:relative;
	width:250px;
	vertical-align:top;
	overflow:hidden;
}
.estore_hlist_item ._thumb ._btns{
	text-align:center;
	position:absolute;
	top:-10px;
	opacity:0;
	width:100%;
}
.estore_hlist_item ._thumb ._btns a{
	display:inline-block;
	float:none;
}
.estore_hlist_item ._thumb:hover ._btns{
	opacity:1;
	top:10px;
}
.estore_hlist_item ._cont{
	display:table-cell;
	vertical-align:top;
	position:relative;
	padding:0 0 40px 10px;
}
.estore_hlist_item ._cont ._category{
	border-bottom-width:1px;
	padding-bottom:10px;
	margin-bottom:10px;
}
.estore_hlist_item ._cont ._title{
	font-size:20px;
}
.estore_hlist_item ._cont ._title a{
	vertical-align:middle;
}
.estore_hlist_item ._stats{
	font-size:90%;
	line-height:120%;
	margin-top:10px;
}
.estore_hlist_item ._stats > i{
	margin-right:5px;
	float:left;
	width:20px;
	text-align:center;
	margin-top:2px;
}
.estore_hlist_item ._stats > span{
	display:block;
	overflow:hidden;
}
.estore_hlist_item ._stats > span span:after{
	content:",";
}
.estore_hlist_item ._stats > span span:nth-last-child(1):after{
	content:"";
}
.estore_hlist_item ._location > span{
	white-space:nowrap;
	text-overflow:ellipsis;
}
.estore_hlist_item ._contactlinks{
	font-size:90%;
	margin-top:10px;
	text-align:center;
}
.estore_hlist_item ._contactlinks span + span:before{
	content:"|";
}
.estore_hlist_item ._footer{
	padding:0;
	position:absolute;
	bottom:0;
}
.estore_hlist_item ._footer ._listbuttons > div{
	float:left;
	margin-left:5px;
}
.estore_hlist_item ._footer ._listbuttons > div > a{
	display:block;
	padding:0 15px;
	height:30px;
	line-height:30px;
	font-weight:bold
}
.estore_hlist_item ._footer ._listbuttons .estore_listing_share_popup{
	right:0;
}
.estore_hlist_item ._footer ._listbuttons .open + .estore_listing_share_popup{
	bottom:50px;
}
.layout_left + .layout_right + .layout_middle .estore_hlist_item{
	width:100%;
}
.generic_layout_container.layout_left .estore_hlist_item,
.generic_layout_container.layout_right .estore_hlist_item{
	padding:0;
	width:100%;
}*/

/*Sidebar List View*/
.estore_sidebar_list_item{
	border-bottom-width:1px;
	padding:10px 0px;
	margin-bottom:0px;
	position:relative;
	width:100%;
}
.estore_sidebar_list_item:nth-last-child(1){
	border-bottom-width:0;
	padding-bottom:0;
}
.estore_sidebar_list_item ._thumb{
	float:left;
	vertical-align:top;
	position:relative;
	max-width:100%;
}
[dir="rtl"] .estore_sidebar_list_item ._thumb{
	float:right;
}
.estore_sidebar_list_item ._thumb a.estore_thumb_img span{
	background-size:cover;
}
.estore_sidebar_list_item ._thumb > span{
	display:block;
	max-width:100%;
}
.estore_sidebar_list_item ._labels{
	padding-top:5px;
	text-align:center;
}
.estore_sidebar_list_item ._labels span{
	display:inline-block;
	border-radius:50%;
	height:20px;
	line-height:20px;
	width:20px;
	color:#fff;
	margin:0;
	font-size:10px;
}
.estore_sidebar_list_item ._cont{
	display:block;
	overflow:hidden;
	padding-left:10px;
}
[dir="rtl"] .estore_sidebar_list_item ._cont{
	padding-left:0;
	padding-right:10px;
}
.estore_sidebar_list_item ._cont ._title{
	font-weight:bold;
	margin-bottom:5px;
}
.estore_sidebar_list_item ._cont ._title a{
	display:inline-block;
}
.estore_sidebar_list_item .sesbasic_verified_icon{
	display:inline-block;
  background-repeat:no-repeat;
  height:14px;
  background-size:contain;
  width:12px;
  margin-top:-4px;
}
.estore_sidebar_list_item ._cont ._listprice{
	line-height:120%;
  margin-bottom:5px;
}
.estore_sidebar_list_item ._cont ._stats{
	line-height:120%;
  margin-bottom:5px;
}
.estore_sidebar_list_item ._cont ._stats > span{
	display:inline-block;
	overflow:hidden;
	margin-right:2px;
}
[dir="rtl"] .estore_sidebar_list_item ._cont ._stats > span{
  margin-right:0;
	margin-left:2px;
}
.estore_sidebar_list_item ._cont ._stats > span > i{
	width:16px;
	text-align:center;
	margin:0 2px 0 0;
}
[dir="rtl"] .estore_sidebar_list_item ._cont ._stats > span > i{
	margin:0 0 0 3px;
}
.estore_sidebar_list_item ._cont ._category > span,
.estore_sidebar_list_item ._cont ._location > span{
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	text-overflow:ellipsis;
}
.estore_sidebar_list_item ._cont ._stats > span span:nth-last-child(1):after{
	display:none;
}
.estore_sidebar_list_item ._cont ._footer > div._btns{
	margin-top:7px;
}
.estore_sidebar_list_item ._cont ._footer > div._btns a{
	display:inline-block;
	float:none;
	margin:0 3px;
}
.estore_sidebar_list_item ._sharebuttons{
	margin:5px -3px 0;
}
.estore_sidebar_list_item ._listbuttons{
	display:table;
	width:100%;
}
.estore_sidebar_list_item ._listbuttons > div{
	display:table-cell;
	width:33.33%;
	padding:0 3px;
}
.estore_sidebar_list_item ._listbuttons > div > a{
	display:block;
	padding:0 5px;
	height:30px;
	line-height:30px;
	font-weight:bold;
}
.estore_sidebar_list_item ._listbuttons > div > a i{
	margin-right:0;
}
.estore_sidebar_list_item ._listbuttons .estore_listing_share_popup{
	right:0;
	width:100%;
	bottom:50px;
}
.estore_sidebar_list_item .estore_sidelist_product_img .estore_product_group{
	display:none;
}
.estore_sidebar_list_item .estore_sidelist_product_img .estore_products_imgs h4{
	padding-top:0;
	font-size:80%;
}
/*Manage store Listing*/
.estore_manage_stores_item{
	margin-bottom:15px;
	width:100%;
}
.estore_manage_stores_item article{
	border-radius:5px;
	border-width:1px;
	display:flex;
	padding:15px;
	width:100%;
}
.estore_manage_stores_item ._thumb{
	height:90px;
  width:170px;
  border-width:1px;
  margin-right:15px;
}
.estore_manage_stores_item ._thumb.estore_thumb span{
	background-size:contain;
  background-repeat:no-repeat;
}
.estore_manage_stores_item .estore_sharebtn_list{
	margin:0;
}
.estore_manage_stores_item .estore_sharebtn_list ._listbuttons > div{
	padding:0 1px;
}
.estore_manage_stores_item ._cont{
	flex:1;
}
.estore_manage_stores_item ._cont ._topcont{
	margin-bottom:10px;
}
.estore_manage_stores_item ._cont ._buttons{
	float:right;
	margin-right:10px;
}
.estore_manage_stores_item ._cont ._buttons > div{
	float:left;
}
.estore_manage_stores_item ._cont ._buttons > div .estore_button,
.estore_manage_stores_item ._deactivate_button a.estore_button{
	padding:0 10px;
	border-radius:3px;
	float:left;
	height:30px;
	line-height:30px;
	margin-left:5px;
}
.estore_manage_stores_item ._cont ._buttons .estore_sharebtn_list div span{
	font-size:0;
}
.estore_manage_stores_item ._cont ._buttons ._listbuttons > div{
	float:left;
}
.estore_manage_stores_item ._cont ._listbuttons > div > a{
	display:inline-block;
}
.estore_manage_stores_item ._listbuttons .estore_listing_share_popup{
	display:none;
}
.estore_manage_stores_item ._listbuttons .open + .estore_listing_share_popup{
	display:block;
	visibility:visible;
	bottom:inherit;
	top:inherit;
	margin-top:30px;
}
.estore_manage_stores_item ._cont ._title{
	font-size:130%;
  display:block;
  padding-top:5px;
  font-weight:bold;
  overflow:hidden;
}
.estore_manage_stores_item ._stats > div{
	float:left;
	margin-right:20px;
}
.estore_manage_stores_item ._stats > div span{
	display:block;
	margin:1px 0;
}
.estore_manage_stores_item ._stats ._count{
	font-weight:bold;
	font-size:17px;
}
.estore_manage_list_item_status{
	padding:5px 10px;
	display:block;
	text-align:center;
	color:#fff;
	font-weight:bold;
	margin-top:15px;
}
.estore_manage_list_item_status._comingsoon{
	background-color:#ffcc00;
}
.estore_manage_list_item_status._active{
	background-color:#17b138;
}
.estore_manage_list_item_status._ended{
	background-color:#dc1c1c;
}
.estore_manage_package_btn{
	margin-top:10px;
}
.estore_manage_package_btn a{
	display:block;
	padding:10px;
}
.layout_left ._listbuttons > div > a, .layout_right ._listbuttons > div > a{
	position:relative;
}
.layout_left .estore_sidebar_list_item ._listbuttons > div > a > span, .layout_right .estore_sidebar_list_item ._listbuttons > div > a > span{
	display:none;
}
.layout_left .estore_sidebar_list_item ._listbuttons > div > a:hover > span, .layout_right .estore_sidebar_list_item ._listbuttons > div > a:hover > span{
	display:block;
	position:absolute;
	background-color:#000;
	line-height:normal;
	color:#fff;
	padding:5px 10px;
	top:-100%;
	left:50%;
	transform:translateX(-50%);
	border-radius:3px;
	font-size:11px;
	min-width:100%;
}
.layout_left .estore_sidebar_list_item ._listbuttons > div > a:hover > span:after, .layout_right .estore_sidebar_list_item ._listbuttons > div > a:hover > span:after{
	content:"";
	height:0;
	width:0;
	border:6px solid #000;
	border-bottom-width:0;
	border-color:#000 transparent;
	position:absolute;
	bottom:-6px;
	margin-left:-3px;
	left:50%;
}
/*Map View*/
.estore_map_item{
	position:relative;
}
.estore_map_item .estore_thumb_img span{
	height:150px;
}
.estore_map_item .estore_thumb ._btns{
	text-align:center;
	position:absolute;
	top:-10px;
	opacity:0;
	width:100%;
}
.estore_map_item .estore_thumb:hover ._btns{
	opacity:1;
	top:10px;
}
.estore_map_item .estore_thumb ._btns a{
	display:inline-block;
	float:none;
	line-height:32px;
}
.estore_map_item ._cont{
	padding:10px;
}
.estore_map_item ._cont ._title{
	font-weight:bold;
	margin-bottom:5px;
	font-size:15px;
}
.estore_map_item ._stats{
	margin-bottom:5px;
}
.estore_map_item ._stats > span{
	display:inline-block;
	margin:0 5px 0 0;
	vertical-align:middle;
}
.estore_map_item ._stats > span i{
	margin-right:5px;
}
.estore_map_item ._listbuttons{
	display:table;
	margin-top:15px;
	width:100%;
}
.estore_map_item ._listbuttons > div{
	display:table-cell;
	width:33.33%;
	padding:0 3px;
}
.estore_map_item ._listbuttons > div > a{
	display:block;
	padding:0 5px;
	height:30px;
	line-height:30px;
	font-weight:bold
}
.estore_map_item ._listbuttons .estore_listing_share_popup{
	left:10px;
	right:10px;
}
/*Browse Locations store*/
.estore_locations_conteiner ._listing{
	width:60%;
	float:left;
}
.estore_locations_conteiner ._listing ._result{
	font-weight:bold;
	margin-bottom:10px;
}
.estore_locations_conteiner ._listing ._browse_location_heightlight{
	background-image:url(../images/transprant-bg.png);
}
.estore_locations_conteiner ._map{
	width:40%;
	padding-left:20px;
	float:right;
}
/*Quick store View Popup*/
.estore_quick_popup{
	width:550px;
}
.estore_quick_popup ._top_section{
	background-image:url(../images/transprant-bg.png);
	padding:15px;
	display:table;
	width:100%;
}
.estore_quick_popup ._top_section > div{
	display:table-cell;
	vertical-align:middle;
}
.estore_quick_popup ._top_section ._thumb{
	width:80px;
	height:80px;
	border-radius:5px;
	overflow:hidden;
}
.estore_quick_popup ._top_section ._thumb > a{
	display:block;
	height:100%;
}
.estore_quick_popup ._top_section ._thumb span{
	border-width:0;
}
.estore_quick_popup ._top_section ._cont{
	padding-left:15px;
}
.estore_quick_popup ._top_section ._cont h3{
	padding:0;
	margin:0 0 5px;
	font-size:20px;
}
.estore_quick_popup section > ._cont{
	padding:15px;
}
.estore_quick_popup section > ._cont > div{
	margin-bottom:15px;
}
.estore_quick_popup ._cont .field_ span:nth-child(1){
	float:left;
	width:120px;
}
.estore_quick_popup ._cont .field_ span:nth-last-child(1){
	display:block;
	overflow:hidden;
}
.estore_quick_popup ._cont .field_ p{
	float:left;
	width:50%;
}
.estore_quick_popup ._cont ._locinfo{
	border-top-width:1px;
}
.estore_quick_popup ._cont ._locinfo > div{
	margin-top:10px;
}
.estore_quick_popup ._footer{
	background-image:url(../images/transprant-bg.png);
	border-top-width:1px;
	padding:10px 15px;
}
.estore_quick_popup ._footer ._btnsleft{
	float:left;
}
.estore_quick_popup ._footer ._btnsright{
	float:right;
}
.estore_quick_popup ._footer ._listbuttons > div{
	float:left;
	position:relative;
	margin-left:5px;
}
.estore_quick_popup ._footer ._listbuttons > div > a{
	border-radius:3px;

	height:30px;
	line-height:30px;
	padding:0 15px;
	display:block;
}
.estore_quick_popup ._footer ._listbuttons .open + .estore_listing_share_popup{
	right:0;
	white-space:nowrap;
}
/***************store LISTINGS END HERE***************/


/*BROWSE SEARCH WIDGET START*/
.estore_browse_search form{
	padding:0 !important;
}
.estore_browse_search form .form-elements:after{
	content:"";
	display:block;
	clear:both;
}
.estore_browse_search input[type="checkbox"] + label, .estore_browse_search input[type="radio"] + label{
	overflow:hidden;
}
.estore_browse_search .form-elements input[type="text"], .estore_browse_search .form-elements select{
	width:100%;
	height:35px;
	padding:0 10px;
}
.estore_browse_search_vertical .form-wrapper{
	margin:0 0 10px !important;
	width:100%;
}
.estore_browse_search_vertical #has_photo-label, .estore_browse_search_vertical #submit-label{
	display:none;
}
.estore_browse_search_vertical #submit-wrapper{
	margin-bottom:0;
}
.estore_browse_search_vertical #submit-wrapper button{
	padding:10px;
	width:100%;
}
.estore_browse_search_vertical #is_close_store-wrapper .form-label, .estore_browse_search #buttons-wrapper .form-label{
	display:none;
}
.estore_browse_search_vertical #buttons-element{
	text-align:center;
}
.estore_browse_search_horizontal .form-elements{
	margin:0 -10px;
	display:block !important;
}
.estore_browse_search_horizontal .form-elements > .form-wrapper{
	padding:0 10px;
	float:left;
	width:33.33%;
	margin:0 0 10px !IMPORTANT;
}
.estore_browse_search_horizontal #is_close_store-element{
	margin-top:14px;
}
.estore_browse_search_horizontal #has_photo-element{
	margin-top:12px;
}
.estore_browse_search_horizontal #buttons-wrapper{
	clear:both;
	width:auto;
}
.estore_browse_search_horizontal button{
	font-size:14px;
	padding:7px 18px !important;
}
#manage_order_search_form #search-element{
	margin-top:10px !important;
}
.estore_browse_search_horizontal #submit-wrapper .form-label{
	display:none;
}
.estore_browse_search_horizontal #submit-wrapper{
	display:inline-block;
	vertical-align:middle;
	margin:0 10px 0 0 !important;
}
.estore_browse_search_horizontal #buttons-wrappe a{
	display:inline-block;
	vertical-align:middle;
}
.estore_browse_search #buttons-wrapper a i{
	margin-right:5px;
}
@media only screen and (max-width:767px){
	.estore_browse_search input, .estore_browse_search select, .estore_browse_search_horizontal .form-elements > .form-wrapper{
		width:100% !important;
	}
}
/*BROWSE SEARCH WIDGET END*/

/*TABBED WIDGET START*/
.layout_estore_tabbed_widget_store .sesbasic_tabs + .sesbasic_tabs_content{
	padding:0 10px;
}
/*TABBED WIDGET END*/

/*TAG CLOUD CSS START HERE*/
.estore_tags_cloud_store .estore_tags_cloud_list{
	text-align:left
}
.estore_tags_cloud_store .estore_tags_cloud_list li{
	display:inline-block;
	margin:5px 5px 10px 0px;
}
[dir="rtl"] .estore_tags_cloud_store .estore_tags_cloud_list{
	text-align:right;
}
[dir="rtl"] .estore_tags_cloud_store .estore_tags_cloud_list li{
	margin:5px 0px 10px 5px;
}
.estore_tags_cloud_store .estore_tags_cloud_list li a{
	border-width:1px;
	border-radius:4px;
	padding:3px 7px;
	text-decoration:none;
}
.estore_tags_cloud_store .estore_tags_cloud_list li a:hover{
	opacity:0.8;
}
/*TAG CLOUD CSS END HERE*/
/*SLICK SLIDER CSS START HERE*/
.estore_slick_slider{
	position:relative;
	display:block;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-touch-callout:none;
	-khtml-user-select:none;
	-ms-touch-action:pan-y;
	touch-action:pan-y;
	-webkit-tap-highlight-color:transparent;
}
.estore_slick_slider .slick-list{
	position:relative;
	display:block;
	overflow:hidden;
	margin:0;
	padding:0;
}
.estore_slick_slider .slick-list:focus{
	outline:none;
}
.estore_slick_slider .slick-list.dragging{
	cursor:pointer;
	cursor:hand;
}
.estore_slick_slider .slick-track, .estore_slick_slider .slick-list{
	-webkit-transform:translate3d(0, 0, 0);
	-moz-transform:translate3d(0, 0, 0);
	-ms-transform:translate3d(0, 0, 0);
	-o-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
}
.estore_slick_slider .slick-track{
	position:relative;
	top:0;
	left:0;
	display:flex;
}
[dir="rtl"] .estore_slick_slider .slick-track{
	position:static;
}
.estore_slick_slider .slick-track:before, .estore_slick_slider .slick-track:after{
	display:table;
	content:'';
}
.estore_slick_slider .slick-track:after{
	clear:both;
}
.estore_slick_slider .slick-loading .slick-track{
	visibility:hidden;
}
.estore_slick_slider .slick-slide.slick-loading img{
	display:none;
}
.estore_slick_slider .slick-initialized .slick-slide{
	display:block;
}
.estore_slick_slider .slick-loading .slick-slide{
	visibility:hidden;
}
/*Prev / Next BUtton*/

.estore_carousel_h_wrapper .estore_slick_slider .slick-arrow{
	border-width:0 !important;
	border-radius:0;
	background-color:rgba(0, 0, 0, .4) !important;
	margin-top:-30px;
	top:50%;
	position:absolute;
	transition:all 0.3s ease .5s;
	opacity:1;
	filter:alpha(opacity=0); /* For IE8 and earlier */
	height:60px;
	line-height:60px;
	padding:0;
	overflow:hidden;
	outline:none !important;
	width:50px;
	z-index:10;
}
.estore_carousel_h_wrapper .estore_slick_slider .slick-arrow i:before{
	color:#fff;
	font-size:50px;
}
.estore_carousel_h_wrapper .estore_slick_slider .slick-arrow.slick-prev{
	left:-70px;
}
.estore_carousel_h_wrapper .estore_slick_slider .slick-arrow.slick-prev i{
	float:right;
	margin:4px 15px 0 0;
}
.estore_carousel_h_wrapper .estore_slick_slider:hover .slick-arrow.slick-prev{
	left:0;
}
.estore_carousel_h_wrapper .estore_slick_slider .slick-arrow.slick-next{
	right:-70px;
}
.estore_carousel_h_wrapper .estore_slick_slider .slick-arrow.slick-next i{
	float:left;
	margin:4px 0 0 15px;
}
.estore_carousel_h_wrapper .estore_slick_slider:hover .slick-arrow.slick-next{
	right:0;
}
.estore_carousel_h_wrapper .estore_slick_slider .slick-arrow.slick-hidden{
	display:none;
}
.estore_carousel_h_wrapper .estore_slick_slider .slick-arrow.slick-disabled{
	display:none !important;
}
.estore_carousel_v_wrapper .estore_slick_slider{
	padding-bottom:30px;
}
.estore_carousel_v_wrapper .slick-arrow{
	position:absolute;
	bottom:0;
	height:30px;
	width:30px;
	border-radius:0;
	padding:0;
	text-align:center;
	line-height:30px;
	left:50%;
}
.estore_carousel_v_wrapper .slick-prev{
	margin-left:-35px;
}
.estore_carousel_v_wrapper .slick-next{
	margin-left:5px;
}
/*SLICK SLIDER CSS END HERE*/



/*store CATEGORY CAROUSEL CSS START HERE*/
/*Thumb*/
.estore_category_carousel_item{
	margin:0 5px;
	float:left;
	border-radius:10px;
	height:300px;
	position:relative;
	overflow:hidden;
	width:400px;
}
[dir="rtl"] .estore_category_carousel_item{
	float:right;
}
.estore_category_carousel_item:before{
	background:linear-gradient(to top,#000,#fff0);
	content:"";
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	top:0;
	z-index:1;
}
.estore_category_carousel_item_thumb{
	float:left;
	height:150px;
	position:relative;
	width:100%;
}
.estore_category_carousel_item_thumb > a.estore_list_thumb_img{
	display:block;
	height:100%;
}
.estore_category_carousel_item_thumb a.estore_list_thumb_img > span{
	background-position:center;
	background-size:cover;
	display:block;
	height:100%;
	width:100%;
}
.estore_category_carousel_item_info{
	bottom:0;
	padding:10px;
	position:absolute;
	left:0;
	width:100%;
	z-index:2;
}
.estore_category_carousel_item_info > span{
	display:block;
	margin-bottom:5px;
}
.estore_category_carousel_item_info_title a, .estore_category_carousel_item_info_des, .estore_category_carousel_item_info_stat{
	color:#fff !important;
}
.estore_category_carousel_item_info_title{
	font-size:20px;
	font-weight:bold;
}
.estore_category_carousel_item_info_des, .estore_category_carousel_item_info_stat{
	margin-top:5px;
}
.estore_category_carousel_item_info_button{
	margin-top:10px;
}
.estore_category_carousel_item_info_button a{
	display:inline-block;
	padding:5px 15px;
}
.estore_category_carousel_item_info_button a i{
	margin-right:5px;
}
[dir="rtl"] .estore_category_carousel_item_info_button a i{
	margin-right:0;
	margin-left:5px;
}
body.estore_category_carousel .layout_estore_category_carousel{
	background-color:transparent !important;
	border-width:0 !important;
	box-shadow:none !important;
	margin:0 0 15px;
	padding:0 !important;
}
body.estore_category_carousel .estore_category_carousel{
	position:absolute;
	overflow:hidden;
	left:0;
	right:0;
}
/*store CATEGORY CAROUSEL CSS END HERE*/

/*store CAROUSEL CSS START HERE*/
.estore_store_carousel_wrapper{
	position:relative;
}
.estore_store_carousel{
	position:relative;
	overflow:hidden;
}
.estore_store_carousel .estore_grid_item{
	margin-left:10px;
	height:auto;
}
.estore_slick_slider .estore_grid_info > .sesbasic_clearfix{
	display:flex;
	flex-direction:column;
	flex:1;
}
/*store CAROUSEL CSS END HERE*/

/*CATEGORY ASSOCIALTE storeS CSS START HERE*/
.estore_category_stores{
	position:relative;
}
.estore_category_stores ._row{
	margin-bottom:20px;
}
.estore_category_stores ._head{
	padding:5px 15px;
	border-width:1px;
	clear:both;
	position:relative;
	margin-bottom:20px;
	border-style:dashed;
}
.estore_category_stores ._catname{
	font-size:17px;
	margin-top:10px;
}
.estore_category_stores ._morebtn a{
	padding:5px 25px;
	background:url(../images/transprant-bg.png);
	margin:5px 0 !important;
}
.estore_category_stores .estore_list_ratings{
	float:none;
	margin-top:5px;
}
.estore_category_stores ._stats{
	display:block !important;
	margin-bottom:10px;
}
.estore_category_stores ._stats i{
	margin-right:4px !important;
}
.estore_cotegory_grid_layout{
	flex-wrap:wrap;
	display:flex;
}
.estore_cotegory_grid_layout ._item{
	padding:5px 5px 10px;
}
.estore_cotegory_grid_layout ._item article{
	border-width:1px;
	border-radius:3px;
	height:100%;
}
.estore_cotegory_grid_layout ._item article:hover{
	box-shadow:0 0 4px rgba(0,0,0,0.15);
}
.estore_cotegory_grid_layout header{
	padding:8px 10px 5px;
}
.estore_cotegory_grid_layout header ._seeall{
	float:right;
	margin:0 0 0 15px;
	line-height:25px;
}
.estore_cotegory_grid_layout header ._catname{
	font-weight:bold;
	display:block;
	overflow:hidden;
	font-size:17px;
	line-height:25px;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.estore_cotegory_grid_layout header ._catname img{
	float:left;
	margin:3px 10px 0 0;
	max-height:20px;
	width:20px;
}
.estore_cotegory_grid_layout header p{
	margin-top:5px;
}
.estore_cotegory_grid_layout ._cont div{
	border-top-width:1px;
}
.estore_cotegory_grid_layout ._cont div:nth-last-child(1){
	border-bottom-width:1px;
}
.estore_cotegory_grid_layout ._cont div a{
	display:block;
	padding:10px;
}
.estore_cotegory_grid_layout ._cont div a:hover{
	background-image:url(../images/transprant-bg.png);
	text-decoration:none;
}
.estore_cotegory_grid_layout ._cont div a i{
	float:right;
	margin-left:10px;
	font-size:17px;
	margin-top:2px;
}
.estore_cotegory_grid_layout ._cont div a img{
	float:left;
	width:25px;
	height:25px;
	margin:-3px 8px 0 0;
}
.estore_cotegory_grid_layout ._cont div a span{
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
/*Slideshow View*/
.estore_category_slideshow{
	border-width:1px;
}
.estore_category_slideshow .slick-slide{
	float:left;
	margin:0;
}
.estore_category_slideshow .estore_list_item article{
	box-shadow:none;
	margin:0;
	display:flex;
	padding:15px;
}
.estore_category_slideshow .estore_thumb{
	width:300px;
	height:300px;
	margin-right:15px;
}
.estore_category_slideshow ._cont{
	flex:1;
}
.estore_category_slideshow ._title{
	font-weight:700;
	font-size:130%;
	margin-bottom:7px;
}
.estore_category_slideshow .sesbasic_verified_icon{
	position:relative;
	top:-2px;
}
.estore_category_slideshow .estore_rating_reviews{
	float:left;
	margin-right:10px;
}
.estore_category_slideshow .estore_seller_info{
	padding:0;
	float:left;
	display:inline-block;
}
.estore_category_slideshow ._owner{
	margin-bottom:10px;
}
.estore_category_slideshow ._owner_img img{
	width:17px;
	height:17px;
	vertical-align:middle;
}
.estore_category_slideshow ._des{
	margin-bottom:8px;
}
.estore_category_slideshow ._stats,
.estore_category_slideshow ._stats div span{
	margin:0 8px 8px 0;
}
.estore_category_slideshow ._stats._location{
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.estore_category_slideshow ._stats > span i{
	margin-right:5px;
}
.estore_category_slideshow .estore_list_contact_btns{
	margin-top:10px;
}
.estore_category_slideshow .estore_list_contact_btns a:after{
	content:"|";
	margin:0 5px;
}
.estore_category_slideshow .estore_list_contact_btns a:nth-last-child(1):after{
	display:none;
}
.estore_stores_slideshow_cont .open + .estore_listing_share_popup{
	bottom:50px;
	white-space:nowrap;
	right:0;
}
.estore_category_slideshow ._thumb ._btns{
	text-align:center;
	position:absolute;
	top:-10px;
	opacity:0;
	width:100%;
}
.estore_stores_slideshow_item:hover ._thumb ._btns{
	opacity:1;
	top:10px;
}
.estore_category_slideshow ._thumb ._btns a{
	display:inline-block;
	float:none;
}
.estore_category_slideshow .estore_list_contact_btns > div a{
	display:inline-block;
}
.estore_category_slideshow .estore_sharebtn_list ._listbuttons._joineneble{
	display:block;
	width:auto;
}
.estore_category_slideshow .estore_sharebtn_list ._listbuttons > div > a{
	border-width:1px;
	font-weight:normal;
}
/*CATEGORY ASSOCIALTE storeS CSS START HERE*/

/*CATEGORIES HIERARCHY HORRIZONTAL VIEW CSS START*/
.estore_category_list{
	border-width:1px;
	padding:10px;
}
.estore_category_list *{
	text-decoration:none;
	-webkit-transition:all 500ms ease 0s;
	-moz-transition:all 500ms ease 0s;
	-o-transition:all 500ms ease 0s;
	transition:all 500ms ease 0s;
}
.estore_category_list ._row + ._row{
	margin-top:20px;
	border-top-width:1px;
	padding-top:20px;
}
.estore_category_list article{
	float:left;
	width:25%;
	padding:0 10px;
}
.estore_category_list ._mcat{
	font-weight:bold;
}
.estore_category_list ._mcat a{
	display:block;
	overflow:hidden;
	padding:0 10px 10px;
}
.estore_category_list ._mcat i{
	float:left;
	margin-right:5px;
	display:none;
}
.estore_category_list ._mcat i img{
	max-height:20px;
}
.estore_category_list ._subcat ul li{
	border-top-width:1px;
	border-top-style:dashed;
	padding:7px 10px;
}
.estore_category_list ._subcat ul li:hover{
	background-color:rgba(0, 0, 0, .02);
}
.estore_category_list ._subcat ul li > a i{
	margin-right:5px;
}
.estore_category_list ._subcat ul li > span{
	margin-left:5px;
	float:right;
}
.estore_category_list ._subcat ul li > span .cattoggel:before, .estore_category_list ._subcat ul li > span .plus:before{
	content:"[+]";
}
.estore_category_list ._subcat ul li > span .minus:before{
	content:"[-]";
}
.estore_category_list ._thirdcat a{
	display:block;
	margin:5px 10px;
}
.estore_category_list ._thirdcat a:hover{
	text-decoration:underline;
	padding-left:5px;
}
/*Verical Layout*/
.estore_sidebar_category li{
	padding:8px;
}
.estore_sidebar_category li + li{
	border-top-width:1px;
	border-top-style:dashed;
}
.estore_sidebar_category li a.catlabel{
	display:block;
	font-weight:bold;
	overflow:hidden;
	text-decoration:none;
}
.estore_sidebar_category li a.catlabel i{
	float:left;
	margin-right:5px;
}
.estore_sidebar_category li a.catlabel i img{
	max-height:16px;
}
.estore_sidebar_category li a.catlabel span{
	display:block;
	overflow:hidden;
}
.estore_sidebar_category a.cattoggel{
	float:right;
	height:16px;
	width:16px;
	text-align:center;
	font-size:17px;
	text-decoration:none !important;
}
[dir="rtl"] .estore_sidebar_category a.cattoggel{
	float:left;
}
.estore_sidebar_category a.cattoggelright:before{
	content:"\f105";
	font-family:"Font Awesome 5 Free";
	font-weight:900;
}
.estore_sidebar_category a.cattoggeldown:before{
	content:"\f107";
	font-family:"Font Awesome 5 Free";
	font-weight:900;
}
.estore_sidebar_category > li ul{
	margin-left:10px;
	display:none;
}
[dir="rtl"] .estore_sidebar_category > li ul{
	margin-left:0;
	margin-right:10px;
}
.estore_sidebar_category > li ul li{
	border-width:0;
	padding:5px 0;
}
.estore_sidebar_category._noicons li i img{
	display:none;
}
.estore_sidebar_category._noicons li a.catlabel{
	position:relative
}
.estore_sidebar_category._noicons li i:before{
	content:"\f07c";
	position:relative;
	top:2px;
	font-family:"Font Awesome 5 Free";
	font-weight:900;
}
/*Hover Effect*/
.estore_sidebar_category._hover{
	border-width:1px;
}
.estore_sidebar_category._hover li{
	position:relative;
}
.estore_sidebar_category._hover li:hover{
	background-image:url(../images/transprant-bg.png);
}
.estore_sidebar_category._hover li a{
	font-weight:normal;
}
.estore_sidebar_category._hover li a i{
	display:none;
}
.estore_sidebar_category._hover li + li{
	border-top-width:1px;
	border-top-style:dashed;
}
.estore_sidebar_category._hover ul{
	display:block;
	border-width:1px;
	position:absolute;
	left:110%;
	top:0;
	width:100%;
	margin:0;
	z-index:10;
	opacity:0;
	visibility:hidden;
	-webkit-transition:all 500ms ease 0s;
	-moz-transition:all 500ms ease 0s;
	-o-transition:all 500ms ease 0s;
	transition:all 500ms ease 0s;
}
.estore_sidebar_category._hover > li:hover > ul, .estore_sidebar_category._hover ul li:hover ul{
	visibility:visible;
	opacity:1;
	left:100%;
}
.estore_sidebar_category._hover ul li{
	white-space:nowrap;
	padding:8px;
}
.layout_right .estore_sidebar_category._hover ul{
	left:auto;
	right:110%;
}
.layout_right .estore_sidebar_category._hover > li:hover > ul, .layout_right .estore_sidebar_category._hover ul li:hover ul{
	visibility:visible;
	opacity:1;
	left:auto;
	right:100%;
}
/*CATEGORIES HIERARCHY HORRIZONTAL VIEW END START*/

/*STORE SLIDESHOW CSS START HERE*/
.estore_stores_slideshow_wrapper{
	position:relative;
}
.estore_stores_slideshow_container{
	border-width:1px;
	position:relative;
	padding:10px;
	z-index:1;
}
.estore_slideshow_rating .estore_list_ratings{
	float:none;
	margin-top:-4px;
	margin-bottom:4px;
}
.estore_stores_slideshow_container ._left_col{
	float:left;
	padding-right:10px;
	width:35%;
}
.estore_stores_slideshow_container ._left_col._norightblock{
	padding:0;
	width:100%;
}
.estore_stores_slideshow_left_item{
	position:relative;
}
.estore_stores_slideshow_left_item + .estore_stores_slideshow_left_item{
	margin-top:10px;
}
.estore_stores_slideshow_left_item ._thumb{
	height:115px;
	overflow:hidden;
}
.estore_slideshow_data_stats .estore_data_stats span, 
.estore_slideshow_data_stats .estore_data_stats span > i{
  margin-right:4px;
}
[dir="rtl"] .estore_slideshow_data_stats .estore_data_stats span{
  margin-right:0;
  margin-left:4px;
}
.estore_stores_slideshow_left_item ._thumbimg, 
.estore_stores_slideshow_left_item ._thumbimg span{
	background-position:center;
	background-size:cover;
	display:block;
	height:100%;
	width:100%;
}
.estore_stores_slideshow_left_item ._cont{
	background-color:rgba(0, 0, 0, 0.5);
	position:absolute;
	left:0;
	padding:5px 10px;
	bottom:0;
	width:100%;
}
.estore_stores_slideshow_left_item ._cont *:not(.estore_label_verified){
	color:#fff !important;
}
.estore_stores_slideshow_left_item ._title{
	font-weight:bold;
	font-size:15px;
	margin-bottom:5px;
}
.estore_stores_slideshow_container ._right_col{
	float:right;
	width:65%;
}
.estore_stores_slideshow_container ._right_col._noleftblock{
	width:100%;
}
.estore_stores_slideshow{
	height:365px;
	position:relative;
	overflow:hidden;
}
[dir="rtl"] .estore_stores_slideshow{
	float:left;
}
.estore_stores_slideshow .owl-stage-outer{
	overflow:hidden;
}
.estore_stores_slideshow .owl-item{
	float:left;
	position:relative;
}
.estore_stores_slideshow_item{
	display:flex;
	flex-wrap:wrap;
	overflow:hidden;
}
.estore_stores_slideshow_item ._thumb{
	height:365px;
	width:40%;
	position:relative;
}
.estore_stores_slideshow_item .thumb_logo_slide{
	position:absolute;
	width:100px;
	height:100px;
	left:50%;
	box-shadow:0 0 15px rgba(0,0,0,0.4);
	transform:translate(-50%,-50%);
	top:50%;
	border-radius:50%;
	border-width:6px;
	z-index:15;
	overflow:hidden;
}
.estore_stores_slideshow_item:hover .estore_list_btns{
	top:10px;
	opacity:1;
	visibility:visible;
}
.estore_stores_slideshow_item .estore_slideshow_labels, .estore_stores_slideshow_left_item .estore_slideshow_labels{
	top:10px;
	position:absolute;
	width:100%;
	text-align:center;
}
.estore_stores_slideshow_item .estore_slideshow_labels span, .estore_stores_slideshow_left_item .estore_slideshow_labels span{
	display:inline-block;
	border-radius:50%;
	height:20px;
	line-height:20px;
	width:20px;
	color:#fff;
	margin:0 2px;
	box-shadow:0 0 5px rgba(0, 0, 0, .5);
	font-size:12px;
}
.estore_stores_slideshow_item:hover .estore_slideshow_labels, .estore_stores_slideshow_left_item:hover .estore_slideshow_labels{
	opacity:0;
	visibility:hidden;
}
.estore_stores_slideshow_cont_wrap{
	flex:1;
	overflow:hidden;
	padding:0 10px 10px 10px;
}
.estore_stores_slideshow_item ._title{
	font-weight:700;
	font-size:130%;
	margin-bottom:7px;
}
.estore_stores_slideshow_item .sesbasic_verified_icon{
	position:relative;
	top:-2px;
}
.estore_stores_slideshow_item .estore_rating_reviews{
	float:left;
	margin-right:10px;
}
.estore_stores_slideshow_item .estore_seller_info{
	padding:0;
	float:left;
	display:inline-block;
}
.estore_stores_slideshow_item ._des{
	margin-bottom:8px;
}
.estore_stores_slideshow_item ._stats{
	margin:0 5px 5px 0;
	display:inline-block;
}
[dir="rtl"] .estore_stores_slideshow_item ._stats{
	margin:0 0 5px 5px;
}
.estore_stores_slideshow_item ._stats._location{
	text-overflow:ellipsis;
	white-space:nowrap;
}
.estore_stores_slideshow_item ._stats span,
.estore_stores_slideshow_item ._stats span i{
	margin-right:3px;
}
[dir="rtl"] .estore_stores_slideshow_item ._stats span{
	margin-right:0;
	margin-left:3px;
}
.estore_stores_slideshow_item .estore_sharebtn_list{
	margin:5px 0 10px 0;
}
.estore_stores_slideshow_item ._contactlinks{
	text-align:center;
	margin-top:10px;
}
.estore_stores_slideshow_item ._contactlinks span:after{
	content:"|";
	margin:0 5px;
}
.estore_stores_slideshow_item ._contactlinks span:nth-last-child(1):after{
	display:none;
}
.estore_stores_slideshow_cont .open + .estore_listing_share_popup{
	bottom:50px;
	white-space:nowrap;
	right:0;
}
.estore_stores_slideshow_item ._thumb ._btns{
	text-align:center;
	position:absolute;
	top:-10px;
	opacity:0;
	width:100%;
	z-index:6;
}
.estore_stores_slideshow_item:hover ._thumb ._btns{
	opacity:1;
	top:10px;
}
.estore_stores_slideshow_item ._thumb ._btns a{
	display:inline-block;
	float:none;
	line-height:32px;
}
.estore_stores_slideshow_item ._slide_double_blk{
	display:flex;
	padding-top:5px;
	justify-content:flex-end;
}
.estore_stores_slideshow_item .estore_sharebtn_list ._listbuttons > div > a{
	background:transparent;
	border-width:1px;
	font-weight:normal;
}
.estore_stores_slideshow_item .estore_slideshow_price{
  position:absolute;
  top:0;
  right:0;
}
.estore_stores_slideshow .estore_pricelabel{
	width:50px;
  height:50px;
  top:0;
  right:2px;
}
.estore_stores_slideshow_item .estore_products_imgs h4{
	padding-top:0;
}
.estore_stores_slideshow_item .estore_products_imgs .estore_product_item{
	width:80px;
}
.estore_stores_slideshow_item .estore_products_imgs .estore_product_item img{
	height:60px;
}
.estore_stores_slideshow .owl-nav > div{
	position:absolute;
	top:45%;
	width:35px;
	height:35px;
	text-align:center;
	cursor:pointer;
}
.estore_stores_slideshow .owl-nav > div i{
	line-height:35px;
	font-size:120%;
}
.estore_stores_slideshow .owl-nav > div.owl-next{
	right:0px;
}
.estore_stores_slideshow .owl-nav > div.owl-next i{
	margin-right:-2px;
}
 @media (max-width:600px){
.estore_stores_slideshow_container ._left_col,  .estore_stores_slideshow_container ._right_col{
	padding:0;
	width:100%;
}
}
/*store SLIDESHOW CSS END HERE*/

/*store HERO SLIDER CSS START HERE*/
.layout_estore_featured_slideshow{
	padding:0 !important;
	border-width:0 !important;
	box-shadow:none !important;
}
.estore_hero_slideshow{
	position:relative;
}
.estore_hero_slideshow .owl-stage-outer{
	overflow:hidden;
}
.estore_hero_slideshow .owl-item{
	float:left;
	position:relative;
}
.estore_hero_slideshow_item item{
	position:relative;
	width:100%;
}
.estore_hero_slideshow_item ._img span{
	background-size:cover;
	background-position:center;
	display:block;
	height:100%;
}
.estore_hero_slideshow ._overlay, .estore_hero_slideshow ._cont{
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
}
.estore_hero_slideshow ._overlay{
	background-color:rgba(0, 0, 0, 0.5);
}
.estore_hero_slideshow ._continner{
	display:table;
	height:100%;
	width:100%;
}
.estore_hero_slideshow ._cont article{
	display:table-cell;
	vertical-align:middle;
	padding:0 40px;
	text-align:center;
	width:100%;
}
.estore_hero_slideshow ._cont article._itemthumb{
	width:40%;
	text-align:center;
	vertical-align:middle;
	display:none;
}
.estore_hero_slideshow ._cont article._itemthumb a{
	border:4px solid rgba(255, 255, 255, .6);
	display:block;
	height:220px;
	width:100%;
}
.estore_hero_slideshow ._cont article h2{
	color:#fff;
	font-size:50px;
	font-weight:bold;
	margin-bottom:30px;
}
.estore_hero_slideshow ._cont article h2 a{
	color:#fff;
}
.estore_hero_slideshow ._cont article p._des{
	color:#fff;
	font-size:17px;
	margin-bottom:20px;
}
.estore_hero_slideshow ._cont article ._time{
	color:#fff;
	text-align:center;
	margin-bottom:20px;
}
.estore_hero_slideshow ._cont article ._time > span{
	display:inline-block;
}
.estore_hero_slideshow ._cont article ._time ._count{
	font-size:25px;
	font-weight:bold;
}
.estore_hero_slideshow ._cont article ._time ._text{
	font-size:20px;
}
.estore_hero_slideshow ._cont article ._countdown *{
	color:#fff;
}
.estore_hero_slideshow .countdown-store > div{
	display:inline-block;
	margin-right:5px;
}
.estore_hero_slideshow .countdown-store p > span:nth-child(1){
	font-size:25px;
}
.estore_hero_slideshow ._cont ._btn{
	text-align:center;
	padding-top:20px;
}
.estore_hero_slideshow ._cont ._btn a{
	border-radius:10px;
	border:1px solid #fff;
	padding:15px 35px;
	display:inline-block;
	font-size:17px;
	text-transform:uppercase;
	font-weight:600;
	letter-spacing:2px;
}
.estore_hero_slideshow .owl-dots{
	position:absolute;
	left:0;
	width:100%;
	bottom:10px;
	text-align:center;
}
.estore_hero_slideshow .owl-dots div{
	display:inline-block;
	margin-right:5px;
}
.estore_hero_slideshow .owl-nav > div{
	margin-top:-30px;
	cursor:pointer;
	top:50%;
	position:absolute;
	transition:all 0.3s ease .5s;
	opacity:1;
	filter:alpha(opacity=0);
	height:60px;
	line-height:60px;
	padding:0;
	overflow:hidden;
	width:50px;
	z-index:10;
	text-align:center;
	opacity:0;
}
.estore_hero_slideshow .owl-nav > div i:before{
	color:#fff;
	font-size:50px;
	line-height:60px;
}
.estore_hero_slideshow .owl-nav > div.owl-prev{
	left:0;
}
.estore_hero_slideshow .owl-nav > div.owl-next{
	right:0;
}
.estore_hero_slideshow:hover .owl-nav > div{
	opacity:1;
}
/*Full Slideshow*/
.estore_slideshow_full .layout_estore_featured_sponsored_verified_hot_slideshow{
	padding:0 !important;
	border-width:0 !important;
	box-shadow:none !important;
	background:none !important;
}
.estore_hero_slideshow_container._isfullwidth section{
	background-color:#ccc;
	position:absolute;
	left:0;
	right:0;
}
.estore_hero_slideshow_container._isfullwidth section ._cont article{
	padding:0 150px;
}
.layout_left .estore_hero_slideshow ._cont article, .layout_right .estore_hero_slideshow ._cont article{
	padding:0 10px;
}
.layout_left .estore_hero_slideshow ._cont article h2, .layout_right .estore_hero_slideshow ._cont article h2{
	font-size:20px;
	margin-bottom:10px;
}
.layout_left .estore_hero_slideshow ._cont article p._des, .layout_right .estore_hero_slideshow ._cont article p._des{
	font-size:14px;
}
.layout_left .estore_hero_slideshow .owl-nav > div, .layout_right .estore_hero_slideshow .owl-nav > div{
	height:30px;
	width:30px;
}
.layout_left .estore_hero_slideshow .owl-nav > div i:before, .layout_right .estore_hero_slideshow .owl-nav > div i:before{
	font-size:40px;
	line-height:30px;
}
/*store HERO SLIDER CSS END HERE*/
/*LIST SLIDESHOW CSS START HERE*/
.estore_list_slideshow{
	position:relative;
}
[dir="rtl"] .estore_list_slideshow .owl-stage{
	float:left;
}
.estore_list_slideshow .owl-stage-outer{
	overflow:hidden;
}
.estore_list_slideshow .owl-item{
	float:left;
}
.estore_list_slideshow .estore_list_item article{
	box-shadow:none;
}
.estore_list_slideshow article{
	border-width:1px;
	height:100%;
	position:relative;
	overflow:hidden;
}
.estore_list_slideshow ._thumbinfo{
	text-align:center;
}
.estore_sgrid_seller_info ._stats a{
	margin-right:5px;
}
.estore_list_slideshow ._thumb:hover ._thumbinfo{
	opacity:1;
}
.estore_list_slideshow ._thumb{
	height:200px;
	width:100%;
	position:relative;
}
.estore_list_slideshow ._thumb ._btns{
	text-align:center;
	position:absolute;
	top:-20px;
	opacity:0;
	width:100%;
}
.estore_list_slideshow ._thumb:hover ._btns{
	opacity:1;
	top:20px;
	right:0;
}
.estore_list_slideshow ._thumb ._btns a{
	display:inline-block;
	float:none;
	line-height:32px;
}
.estore_list_slideshow ._title{
	font-weight:bold;
	font-size:100%;
	flex:1;
}
.estore_list_slideshow .estore_profile_isrounded{
	width:50px;
	height:50px;
	border-radius:50%;
	display:inline-block;
	float:left;
	overflow:hidden;
	margin-right:10px;
	border-width:2px;
}
[dir="rtl"] .estore_list_slideshow .estore_profile_isrounded{
  float:right;
	margin-right:0;
	margin-left:10px;	
}
.estore_list_slideshow ._thumbinfo{
	position:absolute;
	left:0;
	bottom:0;
	padding:10px;
	min-height:35%;
	width:100%;
	background:#000;
	background:rgba(0,0,0,0.8);
	background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.7)));
	background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);
	background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.7)));
	background:linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0, rgba(0, 0, 0, 1) 100%);
}
.estore_list_slideshow ._thumbinfo .estore_list_contact_btns{
	margin:5px 0;
  text-align:center;
  position:relative;
  top:-10px;
}
.estore_list_slideshow ._thumbinfo .estore_list_contact_btns > div{
	margin:0 4px;
	display:inline-block;
}
.estore_list_slideshow ._thumbinfo .estore_list_contact_btns > div a::after{
  position:absolute;
  content:"|";
  right:-7px;
  color:#fff;
}
.estore_list_slideshow ._thumbinfo .estore_list_contact_btns > div:last-child a::after{
	display:none;
}
.estore_list_slideshow ._thumb a._cover_link{
	background:transparent;
}
.estore_list_slideshow ._thumb:hover a._cover_link{
	background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0.8));
	position:absolute;
	top:0;
	right:0;
	left:0;
	bottom:0;
	z-index:0;
}
.estore_list_slideshow ._cont{
	padding:12px 12px 4px;
}
.estore_list_slideshow ._cont i{
	margin-right:2px;
}
.estore_list_slideshow .estore_list_product_img{
	margin-bottom:5px;
	float:left;
	width:100%;
}
.estore_list_slideshow .estore_product_item{
	border-style:solid;
}
.estore_list_slideshow .estore_products_imgs h4{
	text-transform:capitalize;
	padding-top:0;
}
.estore_list_slideshow .estore_grid_info ._stats span{
	margin-right:5px;
}
.estore_list_slideshow .estore_grid_info ._stats i{
	margin-right:4px;
}
.estore_list_slideshow .estore_grid_info ._stats._location{
	width:100%;
	white-space:none;
	overflow:hidden;
	margin-bottom:0;
	text-overflow:ellipsis;
}
.estore_list_slideshow ._title ._date{
  font-weight:normal;
}
.estore_list_slideshow ._title ._date i{
	margin-right:4px;
}
.estore_list_slideshow .estore_verify{
	padding:3px;
	float:right;
	height:30px;
	text-align:center;
	width:30px;
	position:relative;
	overflow:hidden;
	top:-25px;
	right:5px;
	box-shadow:0 0 5px rgba(0,0,0,0.1);
	border-radius:50%;
}
.estore_list_slideshow .estore_list_slideshow_price{
  margin:0 0 5px 0;
}
.estore_list_slideshow .estore_pricelabel span{
  font-weight:bold;
  line-height:100%;
}
.estore_list_slideshow .estore_rating_reviews{
	float:left;
	margin-right:10px;
}
.estore_list_slideshow ._stats{
	display:inline-block;
  margin:0 8px 5px 0;
}
[dir="rtl"] .estore_list_slideshow ._stats{
	margin:0 0 5px 10px;
}
.estore_list_slideshow ._location{
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	width:100%;
}
.estore_list_slideshow .estore_slideshow_data_stats{
	padding-top:10px;
	margin-top:5px !important;
	border-top-width:1px;
	width:100%;
	text-align:center;
}
.estore_list_slideshow ._des{
	margin:0 0 5px 0;
  letter-spacing:.4px;
	width:100%;
}
.estore_list_slideshow .estore_sharebtn_list{
	margin:0;
}
.estore_list_slideshow .estore_sharebtn_list ._listbuttons > div > a{
	font-weight:normal;
}
.estore_list_slideshow .owl-nav > div{
	cursor:pointer;
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	border-width:0 !important;
	border-radius:50px;
	transition:all 0.3s ease .5s;
	opacity:1;
	filter:alpha(opacity=0);
	height:40px;
	line-height:40px;
	padding:0;
	overflow:hidden;
	outline:none !important;
	width:40px;
	z-index:10;
	box-shadow:0 0 10px #c4c4c4;
}
.estore_list_slideshow .estore_slideshow_data_stats div{
  text-align:center;
}
.estore_list_slideshow .estore_thumb_img > span{
	border:0;
}
.estore_list_slideshow .owl-nav > div i:before{
	font-size:25px;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
}
.estore_list_slideshow .owl-nav > div.owl-prev{
	left:-70px;
}
.estore_list_slideshow:hover .owl-nav > div.owl-prev{
	left:-10px;
}
.estore_list_slideshow .owl-nav > div.owl-next{
	right:-70px;
}
.estore_list_slideshow:hover .owl-nav > div.owl-next{
	right:-10px;
}
/*LIST SLIDESHOW CSS END HERE*/
/**************CATEGORY storeS CSS START HERE**************/
/*CATEGORY COVER*/
.layout_estore_banner_category > h3{
	display:none;
}
.estore_category_cover{
	border-style:solid;
	border-width:1px;
	margin-bottom:15px;
	width:100%;
}
.estore_category_cover_inner{
	position:relative;
	overflow:hidden;
	width:100%;
}
.estore_category_cover_img{
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	position:absolute;
	height:100%;
	width:100%;
	-webkit-filter:blur(20px);
	-moz-filter:blur(20px);
	-o-filter:blur(20px);
	-ms-filter:blur(20px);
	filter:blur(20px);
}
.estore_category_cover_content{
	background-color:rgba(0, 0, 0, .7);
	padding:30px;
	position:relative;
	width:100%;
}
.estore_category_cover_breadcrumb{
	margin-bottom:15px;
}
.estore_category_cover_breadcrumb, .estore_category_cover_breadcrumb a:not(.estore_link_btn){
	color:#fff !important;
	font-size:17px;
}
.estore_category_cover_breadcrumb a{
	font-weight:bold;
}
.estore_category_cover_breadcrumb .estore_link_btn{
	display:inline-block;
	padding:6px 17px;
	margin-left:20px;
	vertical-align:middle;
	font-weight:normal;
	margin-top:-6px;
}
dir="rtl" .estore_category_cover_breadcrumb .estore_link_btn{
 margin-left:0;
 margin-right:20px;
}
.estore_category_cover_blocks{
	background-color:rgba(255, 255, 255, .1);
	height:250px;
	width:100%;
}
.estore_category_cover_block_img{
	float:left;
	height:100%;
	width:50%;
}
[dir="rtl"] .estore_category_cover_block_img{
	float:right;
}
.estore_category_cover_block_img span{
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	display:block;
	height:100%;
	width:100%;
}
.estore_category_cover_block_info{
	overflow:hidden;
	padding:20px;
}
.estore_category_cover_title{
	font-size:20px;
	font-weight:bold;
	color:#fff;
	margin-bottom:10px;
	height:30px;
}
.estore_category_cover_des{
	height:38px;
	overflow:hidden;
}
.estore_category_cover_des p{
	font-size:15px;
	color:#fff;
	text-align:justify;
}
.estore_category_cover_des.mCustomScrollbar{
	padding-right:10px;
}
[dir="rtl"] .estore_category_cover_des.mCustomScrollbar{
	padding-right:0;
	padding-left:10px;
}
.estore_category_cover_des.mCustomScrollbar .mCSB_dragger_bar{
	background-color:rgba(204, 204, 204, .5) !important;
}
.estore_category_cover_stores{
	margin-top:10px;
}
.estore_category_cover_stores_head{
	font-weight:bold;
	font-size:15px;
	margin-bottom:10px;
	color:#fff;
}
.estore_category_cover_item{
	width:33.33%;
	height:100px;
	padding:2px;
	float:left;
}
[dir="rtl"] .estore_category_cover_item{
	float:right;
}
.estore_category_cover_item a{
	display:block;
	height:100%;
	position:relative;
	overflow:hidden;
}
.estore_category_cover_item a span{
	border-width:0;
}
.estore_category_cover_item ._info{
	padding:5px;
	position:absolute;
	bottom:-50px;
	right:0;
	left:0;
	background-color:rgba(0, 0, 0, .5);
}
.estore_category_cover_item:hover ._info{
	bottom:0;
}
.estore_category_cover_item ._title{
	margin:0;
	color:#fff;
}
.estore_category_top_stores{
	margin-bottom:20px;
}
.estore_category_top_stores .estore_advgrid_item{
	width:33.33% !important;
}/*
.estore_category_top_stores .estore_advgrid_item_thumb{
	height:270px !important;
}*/
/* Category cover responsive css */
@media (max-width:767px){
.estore_category_cover, .estore_category_cover_blocks, .estore_category_cover_des{
	height:auto !important;
}
.estore_category_cover_block_img{
	float:none;
	height:200px;
	width:100%;
}
}
/*Category Banner Full Width*/

.estore_category_cover_full .layout_estore_banner_category{
	padding:0 !important;
	background:none !important;
}
.estore_category_cover_full_container .estore_category_cover_inner{
	left:0;
	right:0;
	position:absolute;
}
.estore_category_cover_full_container .estore_category_cover_blocks{
	margin:0 auto;
}
/*Category Header*/
.estore_browse_cat_top{
	padding:5px;
	margin-bottom:15px;
}
.estore_catview_title{
	font-size:30px;
	font-weight:bold;
}
.estore_catview_title, .estore_catview_des{
	margin-bottom:10px;
}
.estore_catview_button{
	margin:10px 0;
}
.estore_catview_button a{
	display:inline-block;
	padding:5px 15px;
}
/*CATEGORY GRID LISTING*/
.estore_category_grid{
	border-style:solid;
	border-width:1px;
	display:block;
	position:relative;
	margin-bottom:25px;
}
.estore_catview_categories .estore_category_grid_listing{
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
}
.estore_catview_categories .estore_category_grid_listing > li{
	margin:10px;
}
.estore_category_grid a{
	left:-2px;
	position:absolute;
	right:-2px;
	top:-2px;
	bottom:-2px;
}
.estore_category_grid_img{
	display:block;
	height:100%;
	overflow:hidden;
	width:100%;
}
.estore_category_grid_img span{
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	display:block;
	height:100%;
	width:100%;
}
.estore_category_grid_overlay, .estore_category_grid_info{
	bottom:0;
	display:block;
	left:0;
	position:absolute;
	right:0;
	top:0;
}
.estore_category_grid_overlay{
	background-color:#000;
	opacity:0.5;
	filter:alpha(opacity=50);
}
.estore_category_grid:hover .estore_category_grid_overlay{
	opacity:0.8;
	filter:alpha(opacity=80);
}
.estore_category_grid_info > div{
	display:table;
	height:100%;
	text-align:center;
	vertical-align:middle;
	width:100%;
}
.estore_category_grid_details{
	color:#fff;
	display:table-cell;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	padding:5px;
	vertical-align:middle;
}
[dir="rtl"] .estore_category_grid_info > div, [dir="rtl"] .estore_category_grid_details, [dir="rtl"] .estore_category_grid_subcate{
	text-align:center;
}
.estore_category_grid_details img{
	max-height:40px;
	max-width:40px;
}
.estore_category_grid_details span{
	display:block;
}
.estore_category_grid._isround, .estore_category_grid._isround .estore_category_grid_img, .estore_category_grid._isround .estore_category_grid_overlay, .estore_category_grid._isround .estore_category_grid_info{
	border-radius:50%;
}
.estore_category_grid_btn{
	position:absolute;
	bottom:-10px;
	width:100%;
	left:0;
}
.estore_category_grid_listing.category_img_icon_both .estore_cat_iconlist_icon{
	background:transparent !important;
	height:auto !important;
}
.estore_category_grid_listing.category_img_icon_both .estore_cat_iconlist_icon img{
	margin:0 0 5px;
	max-width:40px;
}

@media (min-width:768px){
.estore_category_grid_btn{
	opacity:0;
	visibility:hidden;
}
}
.estore_category_grid_btn a{
	display:inline-block;
	padding:5px 15px;
}
.estore_category_grid:hover .estore_category_grid_btn{
	bottom:-10px;
	opacity:1;
	visibility:visible;
}
/*Category View*/
.estore_catview_list_title{
	margin:15px 0;
	border-bottom-width:1px;
	padding:10px;
}
.estore_catview_list_title ._title{
	font-size:17px;
	font-weight:bold;
	margin:0 10px 0 0;
}
[dir="rtl"] .estore_catview_list_title ._title{
	margin:0 0 0 10px;
}
/*Category Icons Block CSS Start Here*/
.estore_cat_iconlist_container{
	text-align:center;
}
.estore_cat_iconlist_head{
	font-size:25px;
	margin:0 0 20px;
	text-align:center !important;
}
.estore_cat_iconlist{
	display:inline-block;
	text-align:center;
	vertical-align:top;
	position:relative;
}
.estore_cat_iconlist:hover{
	opacity:.9;
}
.estore_cat_iconlist a{
	text-decoration:none !important;
}
.estore_cat_iconlist > a > span{
	display:block;
}
.estore_cat_iconlist_icon{
	height:80px;
	margin:0 auto;
	width:80px;
	display:flex !important;
	align-items:center;
	justify-content:center;
}
.estore_cat_iconlist._isround .estore_cat_iconlist_icon{
	border-radius:50%;
}
.estore_cat_iconlist_icon img{
	width:50px;
	margin:15px;
}
.estore_cat_iconlist_title{
	margin-top:15px;
	font-weight:bold;
}
.estore_cat_iconlist_count{
	margin-top:2px;
}
.estore_cat_store_listing{
	display:flex;
	flex-wrap:wrap;
}
.estore_cat_iconlist_btn{
	position:absolute;
	top:60px;
	width:100%;
	left:0;
}
@media (min-width:768px){
.estore_cat_iconlist_btn{
	opacity:0;
	visibility:hidden;
}
}
.estore_cat_iconlist_btn a{
	display:inline-block;
	padding:5px 15px;
}
.estore_cat_iconlist:hover .estore_cat_iconlist_btn{
	opacity:1;
	visibility:visible;
}
/**************CATEGORY storeS CSS END HERE**************/
/*FEATURED storeS 3 store WIDGET CSS START HERE*/
.estore_3column_layout{
	display:flex;
	flex-wrap:wrap;
}
/*.estore_3column_layout .estore_advgrid_item{
	width:33.33%;
}*/
/*.layout_left + .layout_right + .layout_middle .estore_3column_layout .estore_advgrid_item{
	width:50%;
}
.layout_left + .layout_right + .layout_middle .estore_3column_layout .estore_advgrid_item:nth-child(1){
	width:100%;
}*/
@media (max-width:768px){
/*.estore_3column_layout .estore_advgrid_item{
	width:50%;
}
.estore_3column_layout .estore_advgrid_item:nth-child(1){
	width:100%;
}
}
@media (max-width:500px){
.estore_3column_layout .estore_advgrid_item{
	width:100%;
}*/
}
/*FEATURED storeS 3 store WIDGET CSS END HERE*/
/*CREATE store POPUP START HERE*/
.sessmoothbox_container .estore_create_container{
	width:950px;
}
.sessmoothbox_container .estore_create_container .global_form > div > div{
	margin:10px;
	padding:10px;
}
.sessmoothbox_container .estore_create_form .global_form .form-elements{
	padding:0;
}
.sessmoothbox_container .estore_create_form input[type="text"], .sessmoothbox_container .estore_create_form textarea, .sessmoothbox_container .estore_create_form select, .sessmoothbox_container .estore_create_form .estore_choose_date, .sessmoothbox_container .estore_create_form .form-element .mce-tinymce{
	max-width:80%;
	width:60%;
}
.sessmoothbox_container .estore_create_form #buttons-wrapper{
	margin-bottom:0;
}
.sessmoothbox_container .estore_create_form #brtag-wrapper{
	display:none;
}
.sessmoothbox_container .estore_create_container .estore_create_tips{
	display:none;
}
/*CREATE store POPUP END HERE*/
/*CATEGORIES CSS START HERE*/
/*Home Categories List*/
.estore_home_category_list_view{
	display:flex;
	flex-wrap:wrap;
	margin:0 -10px;
}
.estore_home_category_list_item{
	width:50%;
	padding:10px;
}
.estore_home_category_list_item > section{
	border-width:1px;
	border-style:dashed;
	padding:20px;
}
.estore_home_category_list_item_icon{
	float:left;
	margin-right:15px;
	text-align:center;

}
[dir="rtl"] .estore_home_category_list_item_icon{
	float:right;
	margin-right:0;
	margin-left:15px;
}
.estore_home_category_list_sub{
	padding-left:50px;
}
[dir="rtl"] .estore_home_category_list_sub{
	padding-left:0;
	padding-right:15px;
}
.estore_home_category_list_item_cont{
	display:block;
	overflow:hidden;
	line-height:50px;
	font-size:17px;
	font-weight:600;
}
.estore_home_category_list_sub_item{
	padding:10px 0;
}
.estore_home_category_list_sub_item_icon{
	float:left;
	margin-right:15px;
}
.estore_home_category_list_sub_item_cont{
	display:block;
	overflow:hidden;
	line-height:50px;
	font-size:17px;
}
/*Home Categories Grid*/
.estore_home_category_wrapper{
	clear:both;
}
.estore_home_category_section{
	margin:0 0 25px;;
	position:relative;
	overflow:hidden;
}
.estore_home_category_section .estore_list_btns{
	opacity:0;
	left:0;
	top:-30px;
	width:100%;
	position:absolute;
	text-align:center;
	-webkit-transition:all 500ms ease 0s;
	-moz-transition:all 500ms ease 0s;
	-o-transition:all 500ms ease 0s;
	transition:all 500ms ease 0s;
}
.estore_home_category_section:hover .estore_list_btns{
	opacity:1;
	top:20px;
	visibility:visible;
}
.estore_home_category_section .estore_list_btns a{
	float:none;
	display:inline-block;
	line-height:32px;
}
.estore_home_category_section > a{
	border-width:1px;
	border-style:dashed;
	padding:20px 15px;
	text-decoration:none !important;
	display:block;
	height:100%;
}
.estore_home_category_section:hover > a{
	background-image:url(../images/transparent-bg.png);
}
.estore_home_category_section_img{
	text-align:center;
	margin:0 auto;
	width:100px;
	height:100px;
}
.estore_home_category_section_img img{
	max-height:100%;
	max-width:100%;
}
.estore_home_category_section_title{
	font-size:16px;
	font-weight:bold;
	text-align:center !important;
	margin:10px 0 5px;
}
.estore_home_category_section_des{
	text-align:center !important;
}
@media only screen and (max-width:767px){
	.estore_home_category_list_item{
		width:100%;
	}
}
/*CATEGORIES CSS END HERE*/
/*CONTACT POPUP START HERE*/
.estore_contact_popup{
	width:500px;
}
.estore_contact_popup > div{
	padding:15px;
}
.estore_contact_popup .global_form, .estore_contact_popup .global_form > div, .estore_contact_popup .global_form > div > div{
	float:none;
	width:100%;
	margin:0 !important;
}
.estore_contact_popup .global_form > div > div > h3 + div{
  padding:0 !important;
}
.estore_contact_popup .form-label, .estore_contact_popup .form-element{
	text-align:left !important;
	width:100% !important;
	min-width:100% !important;
	max-width:100% !important;
}
.estore_contact_popup .form-element input, .estore_contact_popup .form-element textarea{
	width:100%;
	max-width:100%;
}
.estore_contact_popup #buttons-label{
	display:none;
}
/*CONTACT POPUP END HERE*/
/*BANNER SEARCH WIDGET CSS START HERE*/
.layout_estore_banner_search{
	box-shadow:none !important;
	background:none !important;
	border-width:0 !important;
	padding:0 !important;
}
.estore_banner_search_wrapper ._mainsectionimg{
	background-position:center center;
	background-size:cover;
	position:relative;
}
.estore_banner_search_wrapper.isfullwidth ._mainsectionimg{
	position:absolute;
	left:0;
	right:0;
}
.estore_banner_search_wrapper ._banneroverlay{
	background-color:rgba(0, 0, 0, 0.7);
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
}
.estore_banner_search_wrapper ._mainsectioncover{
	position:relative;
	display:table;
	height:100%;
	width:100%;
}
.estore_banner_search_wrapper ._mainsectioncover > div{
	display:table-cell;
	vertical-align:middle;
	height:100%;
	width:100%;
}
.estore_banner_search_wrapper ._maincontent{
	max-width:80%;
	margin:0 auto;
	text-align:center;
}
.estore_banner_search_wrapper._iscategorybox ._maincontent{
	margin-bottom:100px;
}
.estore_banner_search_wrapper ._maincontent > h2, .estore_banner_search_wrapper ._maincontent > p{
	color:#fff !important;
}
.estore_banner_search_wrapper ._searchform{
	padding:0 30px;
	margin-top:20px;
	text-align:center;
}
.estore_banner_search_wrapper ._searchform > div{
	background-color:rgba(255, 255, 255, 0.2);
	border-radius:5px;
	padding:10px;
	display:inline-block;
}
.estore_banner_search_wrapper ._searchform form{
	display:block;
	border-radius:5px;
	width:100%;
}
.estore_banner_search_wrapper ._searchform .form-elements{
	display:table;
	width:100%;
}
.estore_banner_search_wrapper ._searchform .form-elements > div{
	display:table-cell;
	vertical-align:middle;
}
.estore_banner_search_wrapper ._searchform form .form-wrapper:before{
	font-family:"Font Awesome 5 Free";
	font-weight:900;
	position:absolute;
	margin:15px 0 0 20px;
	font-size:20px;
}
.estore_banner_search_wrapper ._searchform form #search-wrapper:before{
	content:"\f0a1";
}
.estore_banner_search_wrapper ._searchform form #location-wrapper:before{
	content:"\f041";
}
.estore_banner_search_wrapper ._searchform form #category_id-wrapper:before{
	content:"\f07c";
}
.estore_banner_search_wrapper ._searchform .form-elements > div + div{
	border-left-width:1px;
}
.estore_banner_search_wrapper ._searchform form .form-label{
	display:none;
}
.estore_banner_search_wrapper ._searchform form .form-element:not(#submit-element){
	padding-left:30px;
}
.estore_banner_search_wrapper ._searchform form .form-element input[type="text"], .estore_banner_search_wrapper ._searchform form .form-element select{
	background:none !important;
	border-width:0;
	margin:0;
	height:50px;
	line-height:50px;
	font-size:15px;
	padding:0 20px;
	outline:none;
	width:100%;
	max-width:100%;
}
.estore_banner_search_wrapper ._searchform form .form-element button{
	border-radius:0 5px 5px 0 !important;
	text-align:center;
	width:100%;
	height:50px;
	line-height:50px;
	padding:0 20px;
	font-size:17px;
	white-space:nowrap;
}
.estore_banner_search_wrapper ._searchform form #lat-wrapper, .estore_banner_search_wrapper ._searchform form #lng-wrapper{
	display:none;
}
.estore_banner_search_wrapper ._maincontent > h2{
	background:none !important;
	font-size:50px;
	margin-bottom:20px;
	letter-spacing:2px;
	font-weight:normal;
}
.estore_banner_search_wrapper ._maincontent > p{
	font-size:20px;
	margin-top:20px;
}
.estore_banner_search_wrapper ._catsection{
	position:relative;
}
.estore_banner_search_wrapper ._catsection > ._cont{
	border-bottom-width:1px;
	border-radius:10px 10px 0 0;
	max-width:80%;
	padding:40px 20px 20px;
	margin:0 auto;
	position:relative;
	margin-top:-100px;
}
.estore_banner_search_wrapper ._catsection > ._cont:before, .estore_banner_search_wrapper ._catsection > ._cont:after{
	bottom:1px;
	width:30%;
	z-index:-1;
	content:"";
	height:40%;
	opacity:0.30;
	background:#000;
	position:absolute;
}
.estore_banner_search_wrapper ._catsection > ._cont:before{
	left:8px;
	-webkit-transform:skewX(20deg);
	-ms-transform:skewX(20deg);
	transform:skewX(20deg);
	-webkit-box-shadow:-12px -15px 20px 0 #000;
	box-shadow:-12px -15px 20px 0 #000;
}
.estore_banner_search_wrapper ._catsection > ._cont:after{
	right:8px;
	-webkit-transform:skewX(-20deg);
	-ms-transform:skewX(-20deg);
	transform:skewX(-20deg);
	-webkit-box-shadow:12px -15px 20px 0 #000;
	box-shadow:12px -15px 20px 0 #000;
}
.estore_banner_search_wrapper ._cateheading{
	text-align:center;
	font-size:20px;
	margin:0 0 40px;
}
.estore_banner_categories{
	margin:0;
	padding:0 60px;
	position:relative;
	height:108px;
	overflow:hidden;
}
.estore_banner_categories .owl-stage-outer{
	padding:4px 0;
	overflow:hidden;
}
.estore_banner_categories .owl-stage{
	position:relative;
	display:flex;
}
.estore_banner_categories .owl-nav > div{
	top:50%;
	z-index:2;
	color:#fff;
	width:40px;
	height:40px;
	font-size:20px;
	cursor:pointer;
	overflow:hidden;
	margin:-20px 0 0;
	line-height:40px;
	text-align:center;
	border-radius:50%;
	position:absolute;
	display:block !important;
}
.estore_banner_categories .owl-nav > div:hover{
	opacity:.8;
}
.estore_banner_categories .owl-nav > div.disabled{
	cursor:none;
	opacity:.4 !important;
}
.estore_banner_categories .owl-nav .owl-prev{
	left:15px;
}
.estore_banner_categories .owl-nav .owl-next{
	right:15px;
}
.estore_banner_categories .owl-item{
	padding:0 10px;
}
.estore_banner_categories ._catitem > a{
	border-radius:5px;
	overflow:hidden;
	width:100%;
	float:left;
	height:100px;
	cursor:pointer;
	position:relative;
	background:rgba(0, 0, 0, .02);
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	-webkit-flex-direction:column;
	flex-direction:column;
	-webkit-transition:all 300ms ease-in-out;
	-moz-transition:all 300ms ease-in-out;
	-ms-transition:all 300ms ease-in-out;
	-o-transition:all 300ms ease-in-out;
	transition:all 300ms ease-in-out;
}
.estore_banner_categories ._catitem > a:hover{
	-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.20);
	box-shadow:0 0 15px 0 rgba(0,0,0,0.20);
}
.estore_banner_categories ._catitem._isthumb > a{
	background-color:#000;
}
.estore_banner_categories ._catitem._isthumb > a > span{
	background-size:cover;
	background-position:center;
	height:100%;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	opacity:.5;
}
.estore_banner_categories ._catitem._isthumb > a:hover > span{
	transform:scale(1.1);
}
.estore_banner_categories ._catitem ._catitem_holder{
	position:relative;
	max-width:100%;
	padding:0 10px;
}
.estore_banner_categories ._catitem ._caticon{
	margin:0 auto 10px;
	overflow:hidden;
	display:block;
	height:40px;
	width:40px;
	position:relative;
}
.estore_banner_categories ._catitem ._caticon img{
	max-height:40px;
	max-width:40px;
	position:absolute;
	transform:translate(-50%, -50%);
	top:50%;
	left:50%;
}
.estore_banner_categories ._catitem ._catname{
	font-weight:bold;
	line-height:150%;
	text-align:center;
}
.estore_banner_categories ._catitem._isthumb ._catname{
	color:#fff !important;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
/*BANNER SEARCH WIDGET CSS END HERE*/
/*WELCOME store CSS START HERE*/
/* BANNER */
#global_page_estore-index-welcome #global_wrapper{
	border-top-width:1px;
}
#global_page_estore-index-welcome .layout_estore_browse_menu .headline{
  text-align:center;
}
#global_page_estore-index-welcome #global_wrapper .layout_middle > .generic_layout_container{
  border:0 !important;
	box-shadow:none !important;	
	margin:0 !important;
	padding:0 !important;
}
#global_page_estore-index-welcome #global_wrapper .layout_top .layout_middle > .generic_layout_container{
  padding:15px 0 !important;
}
#global_page_estore-index-welcome #global_wrapper .layout_main .generic_layout_container > h3{
	margin:0 0 35px !important;
	padding:0 !important;
	border:0 !important;
	font-size:32px;
	text-align:center;
}
#global_page_estore-index-welcome #global_wrapper .layout_main .generic_layout_container > h3:before,
#global_page_estore-index-welcome #global_wrapper .layout_main .generic_layout_container > h3:after{
	display:none;
}
#global_page_estore-index-welcome #global_wrapper .layout_main .layout_middle > .generic_layout_container{
	padding:50px 0 !important;
}
.estore_welcome_banner{
	min-height:500px;
	max-height:500px;
	background-size:cover;
	display:flex;
	align-items:center;
}
[dir="rtl"] .estore_welcome_banner{
	justify-content:right;
	background-position:600px 0
}
.estore_welcome_banner_inner h2{
	font-size:30px;
	letter-spacing:1px;
}
.estore_welcome_banner_inner *{
  width:100%;
}
[dir="rtl"] .estore_welcome_banner_inner{
  text-align:right;
}
.estore_welcome_banner_inner h1{
	font-size:45px;
	font-weight:bold;
	margin:20px 0 25px;
}
.estore_welcome_banner_inner p{
	font-size:16px;
	line-height:25px;
}
.estore_welcome_banner_inner{
  max-width:50%;
	padding:0 30px;
}
.estore_welcome_banner_inner a{
	text-transform:uppercase;
	font-weight:bold;
	display:inline-block;
	padding:10px 20px;
	width:auto;
	border:2px solid;
	margin-top:20px;
}
/*HowItWorks*/

.layout_estore_howitworks{
	background-image:url(../images/transprant-bg.png);
	width:100% !important;
	max-width:100% !important;
}
.estore_howitworks_wrapper{
	margin:0 auto;
}
.estore_howitworks_main > div{
	float:left;
	padding:0 20px;
	width:50%;
}
.estore_howitworks_main > div img{
	max-width:100%;
}
.estore_howitworks_content article{
	margin-bottom:30px;
	padding-right:100px;
}
.estore_howitworks_content ._title{
	font-size:17px;
	margin-bottom:10px;
	font-weight:bold;
}
.estore_welcome_store #global_content .generic_layout_container{
	box-shadow:none !important;
	border-width:0 !important;
	padding:0 !important;
	border-radius:0 !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
.estore_welcome_store #global_content .generic_layout_container > h3:before{
	display:none;
}
.estore_welcome_store .estore_banner_search_wrapper ._catsection > ._cont{
	border-bottom-width:0;
}
.estore_welcome_store #global_content .generic_layout_container > h3{
	text-align:center;
	background-color:transparent;
	font-size:30px;
	font-weight:400;
	margin:0 0 60px;
	border-width:0;
	padding:0;
	position:relative;
}
.estore_welcome_store #global_wrapper #global_content .layout_main .layout_estore_browse_menu + .generic_layout_container{
	margin-top:40px !important;
	padding-top:40px !important;
}
html .estore_welcome_store #global_wrapper #global_content .layout_main .layout_middle .layout_estore_howitworks{
	border-top-width:0 !important;
	padding-bottom:80px !important;
}
html .estore_welcome_store #global_wrapper #global_content .layout_main .layout_middle .layout_estore_howitworks + .generic_layout_container{
	border-top-width:0 !important;
	margin-top:0 !important;
}
.estore_welcome_store #global_content .layout_core_html_block{
	text-align:center;
}
.estore_welcome_store #global_content .layout_core_html_block a{
	display:inline-block;
	padding:10px 40px;
	margin-top:40px;
	font-weight:bold;
	font-size:17px;
}
html body.estore_welcome_store #global_content .layout_main div.layout_estore_browse_menu{
	padding-top:0 !important;
	margin-top:0 !important;
	border-top-width:0 !important;
}
.estore_welcome_store #global_content .layout_main .layout_estore_browse_menu .headline{
	margin-top:20px;
	padding:0;
	border-width:0;
	text-align:center;
}
.estore_welcome_store #global_content .layout_main .layout_estore_browse_menu h2{
	display:none;
}
.estore_welcome_store #global_content .layout_main .layout_estore_browse_menu .tabs li{
	/*display:none;*/
	padding:0 5px;
}
.estore_welcome_store #global_content .layout_main .layout_estore_browse_menu .tabs li + li{
	border-width:0 !important;
}
.estore_welcome_store #global_content .layout_main .layout_estore_browse_menu .tabs li:nth-child(1), .estore_welcome_store #global_content .layout_main .layout_estore_browse_menu .tabs li:nth-child(2), .estore_welcome_store #global_content .layout_main .layout_estore_browse_menu .tabs li:nth-child(3), .estore_welcome_store #global_content .layout_main .layout_estore_browse_menu .tabs li:nth-child(4), .estore_welcome_store #global_content .layout_main .layout_estore_browse_menu .tabs li:nth-last-child(1){
	display:inline-block;
}
.estore_welcome_store #global_content .layout_main .layout_estore_browse_menu .tabs > ul > li > a{
	font-weight:bold;
	border-radius:20px;
	padding:10px 20px;
	height:auto;
	line-height:100%;
}
/*Shipping Method Dashboard Css*/
.estore_content_count{
	margin-bottom:8px;
}
/*Payment Requests*/
.estore_sale_stats{
  background-image:url(../images/t-img-light.png);
  float:left;
  text-align:center;
  width:32%;
  border-width:1px;
  margin:0 1% 1% 0;
  padding:10px;
  min-height:100px;
	display:flex;
	flex-direction:column;
  align-items:center;
  justify-content:center;
}
.estore_sale_stats > span:last-child{
  font-weight:bold;
}
/* Responsive CSS*/
@media (max-width:768px){
.estore_howitworks_main > div{
	float:left;
	width:100%;
	padding:20px;
}
.estore_howitworks_content article{
	padding:0;
}
.estore_banner_search_wrapper ._maincontent{
	max-width:90%;
}
.estore_banner_search_wrapper ._searchform > div{
	width:100%;
}
.estore_banner_search_wrapper ._maincontent > h2{
	font-size:32px;.sesevent_sale_stats{
  background-image:url(../images/t-img-light.png);
  float:left;
  text-align:center;
  width:32%;
  border-width:1px;
  margin:0 1% 1% 0;
  padding:10px;
  min-height:100px;
}
}
.estore_banner_search_wrapper ._maincontent > p{
	font-size:16px;
}
.estore_banner_search_wrapper ._searchform .form-elements > div{
	display:block;
}
#filter_form .form-wrapper + .form-wrapper{
	margin-top:0;
}
.estore_banner_search_wrapper ._maincontent{
	margin-top:30px;
}
.estore_banner_search_wrapper ._searchform .form-elements > #submit-wrapper{
	border:0 !important;
}
.estore_banner_search_wrapper ._searchform form .form-element button{
	border-radius:0 0 5px 5px;
}
.estore_banner_search_wrapper ._catsection > ._cont{
	margin-top:-40px !important;
	padding:10px;
}
.estore_banner_search_wrapper ._searchform{
	padding:0 10px;
}
.estore_welcome_store #global_content .generic_layout_container > h3{
	font-size:22px !important;
}
.estore_hlist_item, .estore_hlist_item ._thumb{
	width:100% !important;
}
.estore_hlist_item article, .estore_hlist_item ._thumb, .estore_hlist_item ._cont{
	display:block;
}
.estore_hlist_item ._cont{
	padding-top:10px;
}
.estore_hlist_item ._contactlinks{
	text-align:left;
}
/*.estore_welcome_store #global_content .layout_main .generic_layout_container + .generic_layout_container:not(.layout_core_html_block):not(.layout_estore_browse_menu){
	margin-top:30px !important;
	padding-top:30px !important;
}*/
.estore_welcome_store #global_wrapper #global_content .layout_main .layout_estore_browse_menu + .generic_layout_container{
	margin-top:20px !important;
	padding-top:20px !important;
}
html .estore_welcome_store #global_wrapper #global_content .layout_main .layout_middle .layout_estore_howitworks{
	border-top-width:0 !important;
	padding-bottom:30px !important;
}
html .estore_welcome_store #global_wrapper #global_content .layout_main .layout_middle .layout_estore_howitworks + .generic_layout_container{
	border-top-width:0 !important;
	margin-top:0 !important;
}
}
@media (min-width:600px) and (max-width:768px){
.estore_hlist_item{
	width:50% !important;
}
.estore_hlist_item ._thumb{
	width:100% !important;
}
}
/*WELCOME store CSS END HERE*/
/* activity feed responsive */
@media (max-width:767px){
.sesact_feed ul.feed .feed_item_icon > ul > li{
	flex:auto;
}
.estore_manage_stores_item ._thumb{
	height:150px;
	width:100%;
	float:none;
	margin-bottom:5px;
}
.estore_manage_stores_item ._cont ._title{
	overflow:visible;
}
.estore_manage_stores_item ._stats > div{
	float:none;
	margin-right:4px;
	display:inline-block;
	text-align:center;
}
#global_page_estore-index-welcome #global_wrapper .layout_main .layout_middle > .generic_layout_container{
	padding:30px 0 !important;
}
}
@media (min-width:600px) and (max-width:768px){
.estore_manage_stores_item ._cont ._title{
	overflow:visible;
}
.estore_manage_stores_item ._cont ._buttons ._listbuttons > div{
	margin-bottom:5px;
}
}
@media (min-width:768px) and (max-width:900px){
.estore_list_item{
	margin:5px;
}
.estore_locations_conteiner ._listing{
	width:100%;
}
.estore_locations_conteiner ._map{
	width:100%;
	padding-left:0;
}
/*.estore_cotegory_grid_layout ._item, .estore_advgrid_item, .estore_grid_cover_item, .estore_grid_item:not(.slick-slide), .estore_album_list_grid{
	width:calc( 50% - 10px) !important;
}*/
.estore_list_item ._footer ._listbuttons > div > a{
	display:block;
	padding:0 5px;
}
.estore_list_contact_btns > div a{
	padding:8px 4px;
	margin-right:0px;
	font-size:10px;
}
.estore_list_item ._cont > div{
	padding:5px !important;
}
.estore_browse_search_horizontal #buttons-wrapper, .estore_profile_info_col, .estore_locations_item ._map{
	width:100%;
}
.estore_people_like_title span{
	font-siez:13px;
}
.layout_store_estore_profile_index_4 .layout_right{
	width:240px !important;
}
.estore_locations_item ._cont ._infof span:nth-child(1){
	width:auto;
}
}
/*Claim CSS Start*/
.estore_profile_tabs{
	border-bottom-width:1px;
	padding:0px 22px;
	margin-bottom:15px;
}
.estore_profile_tabs .estore_profile_tabs_top{
	float:left;
	padding:8px 15px;
}
[dir="rtl"] .estore_profile_tabs .estore_profile_tabs_top{
	float:right;
}
.estore_profile_tabs .active{
	background:#fff;
	position:relative;
	top:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-radius:4px 4px 0px 0px;
}
.estore_profile_tabs .estore_profile_tabs_top a{
	text-decoration:none;
}
.estore_profile_tabs .estore_profile_tabs_top a i{
	margin-right:5px;
}
.estore_claims_con_store .estore_claims_contant{
	float:left;
	width:50%;
	margin-bottom:10px;
}
.estore_claims_con_store .estore_claims_cont_inner{
	padding:15px;
	margin-right:10px;
	border-width:1px;
	display:block;
	overflow:hidden;
}
.estore_claims_con_store .estore_claims_cont_inner p.claims-request_title{
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}
.estore_claims_con_store .estore_claims_cont_inner p.claims_tegs{
	margin-bottom:5px;
}
.estore_claims_con_store .estore_claims_cont_inner p.claims_status span.pending{
	color:#e6aa16;
}
.estore_claims_con_store .estore_claims_contant a img{
	float:left;
	margin-right:10px;
	width:150px;
	height:auto;
}
.estore_success_message{
	color:#3c763d;
	background-color:#dff0d8;
	border-color:#d6e9c6;
	padding:15px;
	margin-bottom:20px;
	border-radius:4px;
}
.estore_error_message{
	background-color:#e47c7c;
	border:1px solid #cd6262;
	color:#fff;
	padding:15px;
	margin-bottom:20px;
	border-radius:4px;
}
.estore_success_message i, .estore_error_message i{
	margin-right:5px;
}
@media (max-width:767px){
	.estore_claims_con_store .estore_claims_contant{
		width:100%;
	}
	#global_page_estore-index-welcome #global_wrapper .layout_main .generic_layout_container > h3{
		font-size:24px;
		margin:0 0 20px !important;
	}
	.estore_welcome_banner{
		min-height:100%;
    max-height:100%;
		padding:60px 0px;
		background-position:center;
	}
	[dir="rtl"] .estore_welcome_banner{
		background-position:center;
	}
  .estore_welcome_banner_inner{
		max-width:100%;
		padding:0 15px;
	}
	.estore_welcome_banner_inner h1{
    font-size:32px;
    margin:10px 0;
	}
	.estore_welcome_banner_inner h2{
		font-size:20px;
	}
	.estore_welcome_banner_inner p{
    font-size:14px;
    line-height:20px;
	}
	.estore_welcome_banner_inner a{
    padding:10px 16px;
    margin-top:10px;
    font-size:14px;
	}
}
/*Claim CSS End*/
/*Sidebar Grid View*/
.layout_left .estore_grid_item .estore_grid_stats > div:first-child,
.layout_right .estore_grid_item .estore_grid_stats > div:first-child{
  border:0;
}
.estore_welcome_block_container .estore_contact_right{
	text-align:right;
}
.estore_welcome_block_container .estore_contact_left span,
.estore_welcome_block_container .estore_contact_right span{
	display:inline-block;
}
.estore_welcome_block_container .estore_contact_left a span,
.estore_welcome_block_container .estore_contact_right a span{
  font-size:0;
}
.estore_welcome_block_container .estore_contact_left a span i,
.estore_welcome_block_container .estore_contact_right a span i{
	line-height:30px;
	width:30px;
	height:30px;
	border-radius:50%;
	transition:all 0.4s ease;
}
.estore_welcome_block_container .estore_grid_cover_item ._storeinfo ._date{
	margin-bottom:0;
}
.estore_welcome_block_container .estore_grid_cover_item .estore_rating_reviews{
	padding:5px;
}
.estore_welcome_block_container .estore_grid_cover_item .estore_ratings_blk,
.estore_welcome_block_container .estore_grid_cover_item .estore_review_blk{
	width:55px;
	border-radius:4px;
}
/*ESTORE MY ACCOUNT SIDEBAR LIST*/
.estore_myaccount_sidebar ul{
	margin:0;
	padding:0;
}
.estore_myaccount_sidebar ul li{
  padding:15px 5px;
	position:relative;
	font-weight:bold;
	border-bottom-width:1px;
}
.estore_myaccount_sidebar ul li:last-child{
	border:0;
}
.estore_myaccount_sidebar ul li a{
	font-size:100%;
}
.estore_myaccount_sidebar ul li:before{
	position:absolute;
	content:"\f105";
	top:20px;
	right:0;
	bottom:0;
	font-family:"Font Awesome 5 Free";
	font-weight:900;
}
/*MY ACCOUNT PAGE BILLING FORM*/
.sesproduct_checkout_body h3{
	font-weight:bold;
	padding-left:10px;
}
.sesproduct_checkout_body form{
	border-width:1px;
	padding:10px;
}
.sesproduct_checkout_body div.form-label{
	text-align:left;
}
.sesproduct_checkout_body p.description{
	margin:5px 0px 10px 0px;
}
.sesproduct_checkout_body input,
.sesproduct_checkout_body select{
	width:250px !important;
}
/*Manage Product Search Form*/
.estore_manage_products input,
.estore_manage_products select{
	display:block !important;
}
/*My Order Page*/
.global_form_box{
	overflow:hidden;
}
#manage_order_search_form div#order_id-element,
#manage_order_search_form select#gateway,
#manage_order_search_form #buyer_name-element,
#manage_order_search_form #search-element,
#manage_order_search_form #registration_number-element,
#manage_order_search_form #email-element,
#manage_order_search_form #integer-wrapper .form-element{
	margin-top:7px;
}
#manage_order_search_form input,
#manage_order_search_form select{
	display:block !important;
}
/*My Wishlist Page*/
.estore_wishlist_form h3{
  font-weight:bold;
  margin-bottom:0;
}
.estore_wishlist_table .estore_browse_search_horizontal #date_to-label.form-label,
.estore_wishlist_table .estore_browse_search_horizontal #date_from-label.form-label{
	display:none;
}
.estore_wishlist_table  .estore_browse_search_horizontal .form-elements > .form-wrapper{
	float:none;
}
/*My Reviews*/
.estore_Reviews_form h3{
	font-weight:bold;
	margin-bottom:0;
}
.estore_Reviews_form p{
	font-size:100%;
	line-height:170%;
}
/*Review Listing*/
.estore_review_listing li{
	padding-left:10px;
	padding-right:10px;
}
.estore_review_listing li + li{
	border-top-width:1px;
	margin-top:15px;
	padding-top:15px;
}
.estore_review_listing_left{
	float:left;
	margin-right:15px;
	text-align:center;
}
.estore_review_listing_left_photo{
	border-radius:50%;
	height:150px;
	width:150px;
	overflow:hidden;
}
.estore_review_listing_left_photo img{
	height:100%;
	object-fit:cover;
	width:100%;
}
.estore_review_listing_left p{
	margin-top:10px;
}
.estore_review_featured_block p{
	background-color:#47c8e3;
	padding:3px;
	text-align:center;
	color:#fff;
	position:relative;
	width:100%;
}
.estore_review_featured_block p:after{
	background-position:right center;
	left:128px;
}
.estore_review_verified_block p{
	background-color:#93c33c;
	padding:3px;
	text-align:center;
	color:#fff;
	position:relative;
	width:100%;
}
.estore_review_verified_block p:after{
	background-position:right center;
	left:128px;
}
.estore_review_listing_left_title{
	font-weight:bold;
}
.estore_review_listing_right{
	overflow:hidden;
}
.estore_review_listing_top{
	width:100%;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	padding-bottom:5px;
	margin-bottom:10px;
}
.estore_review_listing_title{
	font-size:17px;
	font-weight:bold;
	margin-bottom:10px;
}
.estore_review_view_title{
	font-weight:bold;
	margin-bottom:10px;
	font-size:17px;
}
.estore_review_featured_verified_block{
	position:absolute;
	top:0px;
	right:0px;
	width:auto;
}
.estore_review_featured_verified_block p{
	float:left;
	margin-right:10px;
	padding:0px 8px;
	color:#fff;
}
.estore_review_featured_verified_block .featured{
	background:#47C8E3;
}
.estore_review_featured_verified_block p.featured:before{
	content:"";
	border-left:14px solid transparent;
	border-right:15px solid transparent;
	border-top:6px solid #47C8E3;
	position:absolute;
	bottom:-6px;
	left:0px;
}
.estore_review_featured_verified_block p.verified{
	background:#93C33C;
}
.estore_review_featured_verified_block p.verified:before{
	content:"";
	border-left:14px solid transparent;
	border-right:15px solid transparent;
	border-top:6px solid #93C33C;
	position:absolute;
	bottom:-6px;
	right:10px;
}
.estore_review_listing_top_info{
	float:left;
	width:50%;
}
.estore_review_listing_top_info_img{
	float:left;
	margin-right:15px;
}
.estore_review_listing_top_info_cont{
	display:block;
	overflow:hidden;
}
.estore_review_listing_stats{
	display:block;
	margin-top:3px;
}
.estore_review_listing_stats span{
	margin-right:10px;
}
.estore_review_listing_stats span i{
	margin-right:5px;
}
.estore_review_listing_desc p{
	margin-bottom:10px;
}
.estore_review_listing_desc > p > b{
	display:block;
}
.estore_review_listing_recommended i{
	margin-left:10px;
	font-size:17px;
}
.estore_review_listing_recommended i.fa-check{
	color:#93C33C;
}
.estore_review_listing_recommended i.fa-times{
	color:#F00;
}
.estore_review_listing_more{
	text-align:right;
	font-weight:bold;
	font-style:italic;
	overflow:hidden;
}
.estore_reviews_table ul._reviewstype{
	margin-bottom:20px;
}
.estore_reviews_table ul._reviewstype li{
	display:inline-block;
	padding:10px 15px;
	margin-right:5px;
}
.estore_reviews_table ul._reviewstype li i{
	margin-right:3px;
}
/*Profile Reviews Css Start Here*/
.estore_profile_reviews_filters{
	border-width:1px;
	background-image:url(../images/t-img-light.png);
	padding:10px;
	margin-bottom:15px;
}
.estore_profile_reviews_filters #filter_form, .estore_profile_reviews_filters #filter_form > div, .estore_profile_reviews_filters #filter_form > div > div, .estore_profile_reviews_filters #filter_form > div > div > div{
	border-width:0 !important;
	background:none !important;
	padding:0 !important;
	margin:0 !important;
	overflow:hidden;
}
.estore_profile_reviews_filters .form-wrapper{
	float:left;
	padding-right:15px;
	margin:0 !important;
}
.estore_profile_reviews_filters #submit-wrapper{
	width:auto;
}
.estore_profile_reviews_filters .form-wrapper{
	width:25%;
}
.estore_profile_reviews_filters .form-label{
	margin-bottom:3px;
}
.estore_profile_reviews_filters select{
	padding:4px 5px;
	width:100%;
}
.estore_profile_reviews_filters button{
	padding:6px 15px 7px;
}
.estore_profile_reviews_filters #loadingimgestorereview-wrapper{
	display:none !important;
}
.estore_review_form_block{
	border-top-width:1px;
	margin-top:15px;
	position:relative;
	background-image:url(../images/t-img-light.png);
	padding:10px;
}
.estore_review_form_block .global_form, .estore_review_form_block .global_form > div, .estore_review_form_block .global_form > div > div, .estore_review_form_block .global_form > div > div > div{
	border-width:0 !important;
	background:none !important;
	padding:0 !important;
	margin:0 !important;
	overflow:hidden;
	float:none;
}
.estore_review_form_block #description-element{
	float:none;
}
#global_content_simple #estore_review_form #buttons-label{
	display:none;
}
/*Review Listing Footer*/
.estore_review_listing_footer{
	clear:both;
	overflow:hidden;
}
.estore_review_listing_footer p{
	margin-bottom:5px;
}
.estore_review_listing_btn_left a{
	float:left;
	margin-right:5px;
}
.estore_review_listing_btn_left a i{
	height:16px;
	width:16px;
	display:inline-block;
}
.estore_review_useful i{
	background-image:url(../images/light-bulb.png);
	background-repeat:no-repeat;
}
.estore_review_useful.active{
	background:#F49A3B;
	color:#fff !important;
	box-shadow:0 5px 5px rgba(0, 0, 0, .2) inset;
	border-color:#C68642;
}
.estore_review_useful.active:hover{
	background:#F49A3B;
}
.estore_review_useful.active i{
	background-image:url(../images/light-bulb_white.png);
	background-repeat:no-repeat;
}
.estore_review_funny i{
	background-image:url(../images/happy.png);
	background-repeat:no-repeat;
}
.estore_review_funny.active{
	background:#9DAB52;
	color:#fff !important;
	box-shadow:0 5px 5px rgba(0, 0, 0, .2) inset;
	border-color:#94A14E;
}
.estore_review_funny.active:hover{
	background:#9DAB52;
}
.estore_review_funny.active i{
	background-image:url(../images/happy_white.png);
	background-repeat:no-repeat;
}
.estore_review_cool i{
	background-image:url(../images/snowflake.png);
	background-repeat:no-repeat;
}
.estore_review_cool.active{
	background:#789FD8;
	color:#fff !important;
	box-shadow:0 5px 5px rgba(0, 0, 0, .2) inset;
	border-color:#6C93CC;
}
.estore_review_cool.active:hover{
	background:#789FD8;
}
.estore_review_cool.active i{
	background-image:url(../images/snowflake_white.png);
	background-repeat:no-repeat;
}
.estore_review_listing_btn_right a{
	float:left;
}
.estore_review_listing_btn_right a + a{
	margin-left:5px;
}
.estore_review_listing_footer a.sesbasic_button_icon:before{
	text-align:center;
	margin:0;
}
.estore_review_listing_footer a.sesbasic_button_icon span{
	position:absolute;
	margin:-60px 0 0 -10px;
	background:#000;
	color:#fff;
	padding:5px 10px;
	display:none;
}
.estore_review_listing_footer a.sesbasic_button_icon span i{
	position:absolute;
	bottom:-9px;
	color:#000;
}
.estore_review_listing_footer a.sesbasic_button_icon:hover span{
	display:block;
}
/*Vertical tabs*/
.estore_v_tabs{
	width:140px;
}
/*Menu Css*/
.layout_estore_browse_menu .navigation li > ul{
	display:none;
}
/*POPUP FORM CSS START HERE*/
.estore_form_popup{
  margin:10px 0 0 10px;
  width:550px;
	float:left;
}
[dir="rtl"] .estore_form_popup{
  margin:10px 10px 0 0;
}
.estore_form_popup .global_form,
.estore_form_popup .global_form > div,
.estore_form_popup .global_form > div > div{
  float:none !important;
}
.estore_form_popup .global_form div.form-label{
  width:120px;
}
.estore_form_popup .global_form div.form-element{
  max-width:350px;
}
.estore_form_popup .global_form textarea{
  width:300px;
	height:100px;
	min-height:inherit;
}
/* OF THE DAY */
.layout_estore_store_of_day .estore_grid_item ._stats{
	display:block;
	margin-top:4px;
}
.layout_estore_store_of_day .estore_grid_item ._stats i{
  margin-right:3px;
}
.layout_estore_store_of_day .estore_grid_item .estore_list_ratings{
	float:none;
	margin-top:4px;
}
.layout_estore_store_of_day .estore_grid_item ._location{
  margin-top:10px;
}
.layout_estore_store_of_day .estore_grid_item .estore_data_stats{
	display:flex;
	flex-wrap:wrap;
	align-items:center;
}
.layout_estore_store_of_day .estore_grid_item .estore_data_stats span{
  display:block;
	margin-right:3px;
}
[dir="rtl"] .layout_estore_store_of_day .estore_grid_item .estore_data_stats span{
	margin-left:3px;
	margin-right:0px;
}
.layout_estore_store_of_day .estore_grid_item .estore_data_stats i{
	width:16px;
	text-align:center;
	margin-right:2px;
}
[dir="rtl"] .layout_estore_store_of_day .estore_grid_item .estore_data_stats i{
	margin-left:2px;
	margin-right:0px;
}
/* Profile page widgets */
#global_page_estore-profile-index .layout_left > .generic_layout_container, 
#global_page_estore-profile-index  .layout_middle > .generic_layout_container, 
#global_page_estore-profile-index  .layout_right > .generic_layout_container, 
#global_page_estore-profile-index  .layout_core_container_tabs > div.generic_layout_container{
	border:0 !important;
	box-shadow:0 !important;
}
@media only screen and (max-width:767px){
	.estore_form_popup{width:550px;}
  .layout_left, .layout_right{width:100%;}
	.estore_list_text_item ._thumb{
    width:100% !important;
		margin:0 !important;
	}
	.estore_list_text_item .estore_list_right{
    flex:auto;
		width:100%;
	}
	.estore_list_text_item .estore_list_rating,
	.estore_list_text_item .estore_list_rating > div{
		float:none
	}
	.estore_stores_slideshow_container ._left_col{
    margin-top:20px;
	}
	.estore_stores_slideshow,
	.estore_stores_slideshow .owl-stage-outer{
		height:100% !important;
	}
	.estore_stores_slideshow_item ._thumb{
		width:100% !important;
		margin-bottom:10px;
	}
	.estore_list_text_item .estore_browse_info > div{
		max-width:100%;
	}
	.estore_list_text_item .estore_list_left,
	.estore_list_text_item .estore_list_left .estore_list_thumb_bg{
		width:100% !important;
	}
}
@media only screen and (max-width:480px){
	.estore_form_popup .global_form,
	.estore_form_popup .global_form > div,
	.estore_form_popup .global_form > div > div{
		float:none !important;
	}
	.estore_form_popup .global_form div.form-label{
		width:auto;
	}
	.estore_form_popup .global_form div.form-element{
		max-width:ingerit;
		width:auto;
	}
	.estore_form_popup .global_form textarea{
		width:300px;
	}
	.estore_browse_search input[type="text"], .estore_browse_search select{
		max-width:100%;
	}
	.estore_catview_categories .estore_category_grid_listing{
		justify-content:center;
	}
}
@media(min-width:1200px){
	#global_page_estore-profile-index .layout_left .generic_layout_container > h3, 
	#global_page_estore-profile-index .layout_right .generic_layout_container > h3, 
	#global_page_estore-profile-index .layout_middle .generic_layout_container > h3{
		padding-left:0 !important;
	}
}
/*POPUP FORM CSS END HERE*/
.ecoupon_coupon_box ._btn{
	margin:15px 0;
}
.ecoupon_coupon_box > p,
.ecoupon_coupon_link{
	margin:10px 0;
}
/* BROWSE MENU */
.estore_browse_menu{
	display:grid;
	grid-template-columns:1fr auto;
	align-items:center;
}
.estore_browse_menu .tabs{
	margin-top:0;
	margin-left:0;
}
.estore_browse_menu .estore_create_right_btn > a{
	padding:0 15px;
	line-height:35px;
	border-radius:50px;
	display:inline-block;
}
@media(max-width:767px){
	.estore_browse_menu .estore_create_right_btn{
		display:none;
	}
}
.estore_create_container .selectize-control{
  position:inherit;
}