.tab-category{	overflow:hidden;	clear:both;}.tab-category .tab_cates{	float:left;	display:inline;	width:215px;	margin-right:30px;	border-top: 1px solid #ececec;}.tab-category .tab_container{	overflow:hidden;	padding:0 1px;}.tab-category .tab_cates li{	border-left: 1px solid #ececec;	border-right: 1px solid #ececec;	border-bottom: 1px solid #ececec;    padding: 20px 20px 20px 95px;	position:relative;	cursor: pointer;	-webkit-transition: all 300ms ease;	-moz-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	transition: all 300ms ease;}.tab-category .tab_cates li .thumb{	position:absolute;	top:20px;	left:20px;	-webkit-transition: all 300ms ease;	-moz-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	transition: all 300ms ease;}.tab-category .tab_cates li .thumb:last-child{	opacity: 0;}.tab-category .tab_cates li  .name{	color: #363636;    font-family: "Raleway",sans-serif;    font-size: 12px;    font-weight: 700;    line-height: 50px;    text-transform: uppercase;	-webkit-transition: all 300ms ease;	-moz-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	transition: all 300ms ease;}.tab-category .tab_cates li.active{	border-right:none;}.tab-category .tab_cates li:hover .name,.tab-category .tab_cates li.active .name{	color: #fe5b5a;}.tab-category .tab_cates li:hover .thumb:last-child,.tab-category .tab_cates li.active .thumb:last-child{	opacity: 1;}@media (max-width:767px){	.tab-category .tab_cates{		margin: 0 0 30px 0;		width: 100%;	}	.tab-category .tab_cates li{		float:left;display:inline;		padding: 10px 10px 10px 50px;	}	.tab-category .tab_cates li .thumb img{		width: 22px;	}	.tab-category .tab_container{		clear:both;			}	}@media (max-width:639px){	.tab-category .tab_cates li{		padding: 0px 18px;	}	.tab-category .tab_cates li .thumb img{		display:none;	}}