.top-category-links a{
    margin: 0 4px;
    border: 1px solid #555555;
    padding: 2px 6px;
    border-radius: 16px;
    font-size: 15px;
    color: #555555;
}

.top-category-links a:hover,
.top-category-links a.active-link{
    color: #fff;
    background-color: #ED2125;
    border: 1px solid #ED2125;
}

.top-category-links span{
    color: #ED2125;
    font-weight: 400;
}




@media screen and (max-width:768px){

	.top-category-links{
	    display: flex;
	    flex-wrap: wrap;
	    margin-bottom: 16px;
	    justify-content: center;
	}

	.top-category-links span{
	    width: 100%;
	    margin-bottom: 4px;
	}

	.top-category-links a{
	    margin-bottom: 4px;
	}

}