.wil-icon-list {
	padding: 0;
	margin: 0 0 30px 0;
	@extend .clearfix;

	li {
		list-style: none;
		float: left;
		width: 33.3333%;
		margin-bottom: 6px;
		font-size: 14px;
		@extend %transition-all-03s-ease;

		i {
			font-size: 16px;
			margin-right: 5px;
			color: #5dc57b;
			display: inline-block;
			vertical-align: middle;
		}

		&.disable,
		&.not-supported {
			font-style: italic;
			color: #9a9b9c;
			cursor: default;

			i {
				color: inherit;
				font-style: normal;
			}
		}
	}
}

@media (max-width: 767px) {
	.wil-icon-list {
		li {
			width: 50%;
		}
	}
}

@media (max-width: 320px) {
	.wil-icon-list {
		li {
			width: 100%;
		}
	}
}