.language-icon {
display: inline-block !important;
background-size: 16px 16px !important;
background-repeat: no-repeat !important;
background-position: 4px 30% !important;
padding-left: 25px !important;
margin-left: 0px !important;
}

.language-icon:hover {
	color: #E4A747 !important;
	cursor: pointer;
}

@media (max-width: 1200px) {
	.language-icon {
		display: inline-block !important;
		background-size: 16px 16px !important;
		background-repeat: no-repeat !important;
		background-position: 4px 45% !important;
		padding-left: 25px !important;
		margin-left: 10px !important;
	}
}

.language-list-item-a:hover {
	color: #E4A747 !important;
}