.tab-category-container-slider .imgSpinner {
	position:absolute;
	top:50%;
	left:50%;
	width:100px;
	height:100px;
	  background: url(img/ajax-loader.gif) no-repeat;
	-moz-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	-o-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	z-index:99;
}
.tab-category-container-slider{position: relative;}
.tab-category-container-slider:after{
	content: "";
	background: #fafafa;
	position: absolute;
	top: 0;
	bottom: 0;
	left: -9999em;
	right: -9999em;
	z-index: -1;
	pointer-events: none;
}
.tab-category-container-slider{background: #fafafa;padding: 80px 0;}
.tab-category-container-slider ul.tab_cates {
	position: relative;
    margin-top: 35px;
    text-align: center;
    margin-bottom: 40px;
}
.tab-category-container-slider ul.tab_cates li{
	display:inline-block;
	vertical-align:top;
	line-height:1;
	text-transform:uppercase; 
	padding:0 20px;
	line-height:30px;
	border-radius:30px;
	border-bottom: 2px solid transparent;
	cursor:pointer;  
	 -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    transition: all 300ms linear;
}
.tab-category-container-slider ul.tab_cates li span{
	font-family: 'Poppins', sans-serif;
	font-size:14px;
	color:#1d1d1d;
	font-weight:600;
	font-style: inherit;
	border-bottom: 1px solid transparent; 
}
.tab-category-container-slider ul.tab_cates li:hover span,.tab-category-container-slider ul.tab_cates li.active span{ 
	border-color: #a60000;
}
.tab-category-container-slider ul.tab_cates li:last-child{
	margin-right:0;  

}
.tab-category-container-slider ul.tab_cates li .img-thumb {
	margin-bottom:6px;
}
@media (max-width:767px) {  

}
.cate_mobile  .btn{
	background:#ffffff;
	border:1px solid #ebebeb;
	border-radius:3px;
	width:30px;
	line-height:30px;
	height:30px;
	padding:0;
	float:none;
	display:inline-block;
	text-align:center;
}
.cate_mobile  .btn:after {
	margin:0;
}
.cate_mobile  .dropdown-menu {
	position:absolute !important; 
	right:auto;
	left:0;
    border: 1px solid #ebebeb;
    padding: 20px;
    border-radius: 3px;
	margin:0 !important; 
}
.cate_mobile  ul.tab_cates.dropdown-menu  li{
	padding:0 15px;
	line-height:30px;
	margin:0;
	border:none;
	display:block;
	text-transform:capitalize;
	white-space: nowrap;	
}
.tab-category-container-slider .cate_mobile{
	margin-bottom: 20px;
	display: inline-block;
}
@media (max-width:991px) {  
	.tab-category-container-slider .cate_mobile_inner{text-align: center;}
}