@import "compass";
@import "theme_variables";
#languages-block-top {
	float: right;
	margin: 7px 0 0px 10px;
	background-color: rgba(0,0,0,0.1);
	border-radius: 10px;
	position: relative;
	// max 479px
	@media (max-width: $screen-xs - 1) {
		width: 25%;
	}
	span.firstWord {
		display: none;
	}
	div.current {
		padding: 10px 10px 10px 10px;
		line-height:30px;
		color: $light-text-color;
		cursor: pointer;
		@media (max-width: $screen-xs - 1) {
			text-align: center;
			padding: 9px 5px 10px;
			font-size: 11px;
		}
		strong {
			color: #777777;
		}
		&:after {
			content: "\f0d7";
			font-family: $font-icon;
			font-size: 18px;
			line-height: 18px;
			color: $light-text-color;
			vertical-align: -2px;
			padding-left: 12px;
			// max 479px
			@media (max-width: $screen-xs - 1) {
				padding-left: 2px;
				font-size: 13px;
				line-height: 13px;
				vertical-align: 0;
			}
		}
		.cur-label {
			// max 479px
			@media (max-width: $screen-xs - 1) {
				display: none;
			}
		}
	}
	ul {
		display: none;
		position: absolute;
		top: 50px;
		left: 0;
		width: 157px;
		background: $light-background;
		border-radius: 10px;
		border:solid 1px $dark-border-color;
		z-index: 2;
		li {
			color: $base-text-color;
			line-height: 35px;
			font-size: 13px;
			a,
			> span {
				padding: 0 10px 0 12px;
				display: block;
				color: $base-text-color;
			}
			&.selected span, &:hover a {
				color:$link-hover-color;
			}
		}
	}
}
