/* Sprite generated with http://spritepad.wearekiss.com/ */

/* community */
.community_button_android, .community_button_app, .community_button_apple, .community_button_facebook, .community_button_google_plus, .community_button_instagram, .community_button_twitter, .community_button_youtube2{
	background: url(img/sprite.png) no-repeat;
	display: block;

	margin-right: 0.5em;
	float:left;
}

.community_button_android{
	background-position: -364px -14px ;
	width: 20px;
	height: 20px;
}

.community_button_app{
	background-position: -310px -12px ;
	width: 20px;
	height: 20px;
}

.community_button_apple{
	background-position: -260px -11px ;
	width: 20px;
	height: 20px;
}

.community_button_facebook{
	background-position: -212px -13px ;
	width: 20px;
	height: 20px;
}

.community_button_google_plus{
	background-position: -160px -13px ;
	width: 20px;
	height: 20px;
}

.community_button_instagram{
	background-position: -112px -14px ;
	width: 20px;
	height: 20px;
}

.community_button_twitter{
	background-position: -60px -14px ;
	width: 20px;
	height: 20px;
}

.community_button_youtube2{
	background-position: -10px -13px ;
	width: 20px;
	height: 20px;
}


li.community{
	line-height: 20px;
}


/* flag */
.flag_de_sw, .flag_de, .flag_en_sw, .flag_en, .flag_fr_sw, .flag_fr{
	background: url(img/sprite.png) no-repeat;
	display: block;

	margin-top: -0.2em !important;
	margin-left: 0.4em !important;
	float:right;
}

.flag_de_sw{
	background-position: -60px -60px ;
	width: 20px;
	height: 20px;
}

.flag_de{
	background-position: -10px -60px ;
	width: 20px;
	height: 20px;
}

.flag_en_sw{
	background-position: -260px -60px ;
	width: 20px;
	height: 20px;
}

.flag_en{
	background-position: -210px -60px ;
	width: 20px;
	height: 20px;
}

.flag_fr_sw{
	background-position: -160px -60px ;
	width: 20px;
	height: 20px;
}

.flag_fr{
	background-position: -110px -60px ;
	width: 20px;
	height: 20px;
}

