.tag {
    max-width: calc((100% / 8) - 1em);
    width: 100%;
    display: inline-block;
    margin: .5em;
    vertical-align: top;
	min-height: 2em;
	padding: 1em 0;
}

#tags {
    margin-bottom: 1em;
}

.tag-active 
{ 
	color: white; 
	background: #E5276C !important;
}

.avis-title {
    margin: 2em 0 1em 0;
}

.tag a {
    background: lightgrey;
    padding: 1em;
    border-radius: 100%;
	cursor: pointer;
}

.tag a:hover { text-decoration: none; color: white; }