.navigation-wrapper {
	.language-item > a:hover ~ .language-menu,
	.language-item:hover > .language-menu,
	.language-menu:hover {
		top    : 60px;
		right  : 150px;
		width  : 200px;
		display: block;

		li > a > i {
			line-height: inherit;
		}
	}

	.version {
		margin                    : 10px -10px -10px;
		padding                   : 3px 10px;
		text-align                : right;
		background-color          : #eee;
		border-bottom-left-radius : 3px;
		border-bottom-right-radius: 3px;

		a {
			color           : $indigo;
			margin          : 0 !important;
			padding         : 0 !important;
			font-size       : 10px;
			background-color: inherit !important;
		}

		.label {
			padding       : 4px 5px 3px;
			margin-left   : -7px;
			text-transform: uppercase;
		}
	}
}

.navigation-wrapper {
	.language-item > a:hover ~ .language-menu,
	.language-item:hover > .language-menu,
	.language-menu:hover {
		top    : 60px;
		right  : 150px;
		width  : 220px;
		display: block;

		li > a > i {
			line-height: inherit;
		}
	}

	.version {
		margin                    : 10px -10px -10px;
		padding                   : 3px 10px;
		text-align                : right;
		background-color          : #eee;
		border-bottom-left-radius : 3px;
		border-bottom-right-radius: 3px;

		a {
			color           : $indigo;
			margin          : 0 !important;
			padding         : 0 !important;
			font-size       : 10px;
			background-color: inherit !important;
		}

		.label {
			padding       : 4px 5px 3px;
			margin-left   : -7px;
			text-transform: uppercase;
		}
	}
}

Adjust language picker dialog width
Adjust language picker dialog width
