@media only screen and (max-width: 768px) {
	#language_button {
		width: 150px;
		left: 50%;
		transform: translateX(-50%);
		background: transparent;
	}

	#language_button .sub_buttons_parent_div {
		width: 100px !important;
		float: right;
	}

	#language_button a {
		width: 50px;
		float: left;
	}

	#language_button .sub_buttons_parent_div a {
		color: #fff !important;
		line-height: 53px;
	}

	#language_button .lg_border {
		margin-right: 0;
	}
}

@media only screen and (min-width: 768px) {
	#language_button {
		width: 150px;
		left: 50%;
		transform: translateX(-50%);
		background: transparent;
	}

	#language_button .sub_buttons_parent_div {
		width: 100px !important;
		float: right;
	}

	#language_button a {
		width: 50px;
		float: left;
	}

	#language_button .sub_buttons_parent_div a {
		color: #fff !important;
		line-height: 60px;
	}

	#language_button .lg_border {
		margin-right: 0;
	}
}

@media only screen and (min-width: 1024px) {
	#language_button {
		width: 150px;
		left: 50%;
		transform: translateX(-50%);
		background: transparent;
	}

	#language_button .sub_buttons_parent_div {
		width: 100px !important;
		float: right;
	}

	#language_button a {
		width: 50px;
		float: left;
	}

	#language_button .sub_buttons_parent_div a {
		color: #fff !important;
		line-height: 60px;
	}

	#language_button .lg_border {
		margin-right: 0;
	}
}

@media only screen and (min-width: 1250px) {
	#language_button {
		width: 75px;
		left: unset;
		transform: unset;
		background: #1a1d28;
	}

	#language_button .sub_buttons_parent_div {
		width: 75px !important;
		float: unset;
	}

	#language_button a {
		width: unset;
		float: unset;
	}

	#language_button .sub_buttons_parent_div a {
		color: #051221 !important;
		line-height: unset;
	}

	#language_button .lg_border {
		margin-right: 25px;
	}

	.white_arrow {
		right: 10px;
	}
}

@media only screen and (min-width: 1400px) {
	#language_button {
		width: 75px;
		left: unset;
		transform: unset;
		background: #1a1d28;
	}

	#language_button .sub_buttons_parent_div {
		width: 75px !important;
		float: unset;
	}

	#language_button a {
		width: unset;
		float: unset;
	}

	#language_button .sub_buttons_parent_div a {
		color: #051221 !important;
		line-height: unset;
	}

	#language_button .lg_border {
		margin-right: 25px;
	}

	.white_arrow {
		right: 10px;
	}
}

@media only screen and (min-width: 1600px) {
	#language_button {
		width: 100px !important;
		left: unset;
		transform: unset;
		background: #1a1d28;
	}

	#language_button .sub_buttons_parent_div {
		width: 100px !important;
		float: unset;
	}

	#language_button a {
		width: unset;
		float: unset;
	}

	#language_button .sub_buttons_parent_div a {
		color: #051221 !important;
		line-height: unset;
	}

	#language_button .lg_border {
		margin-right: 25px;
	}

	.white_arrow {
		right: 20px;
	}
}

/* <> */

/* <> */

/* # */

#language_button .lg_border {
	text-transform: uppercase!important;
}

#language_button {
	height: 80px;
	line-height: 40px;
	position: absolute !important;
    right: 0;
}

#language_button a {
	color: #fff !important;
	text-align: center !important;
}

#language_button > .div_menu {
	height: 80px;
}

#menu_buttons_nav #language_button .menu_div {
    padding: 0 !important;
}
/* # */

/* . */
.white_arrow {
	color: #fff !important;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}

.sub_buttons_parent_div div a span {
	text-transform: uppercase!important;
}
/* . */
