#xo-content .sd-result{
	display: flex;
	flex-wrap: wrap;
	word-break: break-word;
}
#xo-content .sd-result > div{
	flex-grow: 1;
}
#xo-content .sd-result[nbnoticeline=""] > div,
#xo-content .sd-result[nbnoticeline="0"] > div,
#xo-content .sd-result[nbnoticeline="1"] > div{
	flex-basis: 100%;
}
#xo-content .sd-result[nbnoticeline="2"] > div{
	flex-basis: 48%;
}
#xo-content .sd-result[nbnoticeline="3"] > div{
	flex-basis: 31%;
}
#xo-content .sd-result[nbnoticeline="4"] > div{
	flex-basis: 23%;
}
#xo-content .sd-result[nbnoticeline="5"] > div{
	flex-basis: 18%;
}
#xo-content .sd-result[nbnoticeline="6"] > div{
	flex-basis: 14%;
}

