#chosen .icons ul {grid-template-columns: repeat(8, [col-start] 1fr); align-items: center;}
#chosen .icons ul li img {max-width: 80px;}
@media (max-width: 980px) and (min-width: 768px) {
	#chosen .icons ul {grid-template-columns: repeat(5, [col-start] 1fr);}
}
@media (max-width: 767px) {
	#chosen .icons ul {grid-template-columns: repeat(3, [col-start] 1fr);}
	#chosen .icons ul li img {max-width: 60px;}
}
 @media screen and (max-width:767px){} @media screen and (-webkit-max-device-pixel-ratio: 1) and (min-width: 1200px), screen and (min-width: 768px) and (max-width: 1200px){} @media screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 1200px){} @media screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 1200px){}