/* language selector*/
.language_selector {
  .dropdown-toggle {
	border-left: 1px solid $colorBordes;
	border-right: 1px solid $colorBordes;
  }
  .active {
	@include medium-weight;
	position: relative;
	display: flex;
	align-items: center;
	.icon-anyfill-ui-check,
	.icon-anyfill-ui-check * {
	  fill: #027a02;
	  width: 14px;
	  height: 14px;
	  margin-left: auto;
	}
  }
  .currentFlag svg,
  .currentFlag svg * {
	width: 18px;
	height: 12px;
  }
  .flagIcon {
	padding: 0 5px 0 15px;
	line-height: 50px;
	&:hover {
	  background-color: $brand-primary-light;
	}
	svg, svg * {
	  width: 24px;
	  height: 16px;
	  margin-right: 10px;
	  vertical-align: middle;
	}
  }
}