/* background-position: x y => x linker abstand, y abstand von oben */
.lang-sm[lang=de]{background-position:3px 2px;background-repeat:no-repeat;display:inline-block;background-image:url(../images/de.gif)}
.lang-sm[lang=en]{background-position:3px 2px;background-repeat:no-repeat;display:inline-block;background-image:url(../images/en.gif)}
.lang-lg[lang=de]{background-position:5px 3px;background-repeat:no-repeat;display:inline-block;background-image:url(../images/de.gif)}
.lang-lg[lang=en]{background-position:5px 3px;background-repeat:no-repeat;display:inline-block;background-image:url(../images/en.gif)}
.lang-xs[lang=de]{background-position:5px 3px;background-repeat:no-repeat;display:inline-block;background-image:url(../images/de.gif)}
.lang-xs[lang=en]{background-position:5px 3px;background-repeat:no-repeat;display:inline-block;background-image:url(../images/en.gif)}
.lang-lbl[lang=de]:after{content:"deutsch"}
.lang-lbl[lang=en]:after{content:"english"}
.lang-lbl-en[lang=de]:after{content:"german"}
.lang-lbl-en[lang=en]:after{content:"english"}
.lang-lbl-full[lang=de]:after{content:"deutsch\0000A0/\0000A0german"}
.lang-lbl-full[lang=en]:after{content:"english\0000A0/\0000A0english"}
.lang-lbl-xs[lang=de]:after{content:""}
.lang-lbl-xs[lang=en]:after{content:""}
.lang-lg:before,.lang-sm:before,.lang-xs:before{content:'\0000A0'}
/* Abstand Text zu Bild*/
.lang-xs.lang-lbl,.lang-xs.lang-lbl-en,.lang-xs.lang-lbl-full,.lang-xs.lang-lbl-xs{padding-left:30px}
.lang-sm.lang-lbl,.lang-sm.lang-lbl-en,.lang-sm.lang-lbl-full,.lang-sm.lang-lbl-xs{padding-left:32px}
.lang-lg.lang-lbl,.lang-lg.lang-lbl-en,.lang-lg.lang-lbl-full,.lang-lg.lang-lbl-xs{padding-left:32px}
.lang-lg.lang-lbl-en:before,
.lang-lg.lang-lbl-full:before,
.lang-lg.lang-lbl:before,
.lang-lg.lang-lbl-xs:before,
.lang-sm.lang-lbl-en:before,
.lang-sm.lang-lbl-full:before,
.lang-sm.lang-lbl:before,
.lang-sm.lang-lbl-xs:before,
.lang-xs.lang-lbl-en:before,
.lang-xs.lang-lbl-full:before,
.lang-xs.lang-lbl:before,
.lang-xs.lang-lbl-xs:before{content:''}
/* Abstand Bild oben und links*/
.lang-lg,
.lang-lg:after{top:0px;position:relative}
.lang-sm{top:1px;position:relative}
.lang-sm:after{top:0px;position:relative}
.lang-xs{top:1px;position:relative}
.lang-xs:after{top:0px;position:relative}
/*
.lead>.lang-lg{top:2px}
.lead>.lang-lg:after{top:-2px}
.lead>.lang-sm{top:6px}
.lead>.lang-sm:after{top:-6px}
.lead>.lang-xs{top:8px}
.lead>.lang-xs:after{top:-8px}
*/
/*
small>.lang-sm{top:-1px}
small>.lang-sm:after{top:1px}
small>.lang-xs{top:2px}
small>.lang-xs:after{top:-2px}
h1>.lang-lg{top:9px}
h1>.lang-lg:after{top:-9px}
h1>.lang-sm{top:12px}
h1>.lang-sm:after{top:-12px}
h1>.lang-xs{top:14px}
h1>.lang-xs:after{top:-14px}
h2>.lang-lg{top:5px}
h2>.lang-lg:after{top:-5px}
h2>.lang-sm{top:8px}
h2>.lang-sm:after{top:-8px}
h2>.lang-xs{top:10px}
h2>.lang-xs:after{top:-10px}
h3>.lang-lg{top:1px}
h3>.lang-lg:after{top:-1px}
h3>.lang-sm{top:5px}
h3>.lang-sm:after{top:-5px}
h3>.lang-xs{top:8px}
h3>.lang-xs:after{top:-8px}
h4>.lang-lg{top:-1px}
h4>.lang-lg:after,
h4>.lang-sm{top:1px}
h4>.lang-sm:after{top:-1px}
h4>.lang-xs{top:4px}
h4>.lang-xs:after{top:-4px}
h5>.lang-sm,
h5>.lang-sm:after{top:0}
h5>.lang-xs{top:2px}
h5>.lang-xs:after{top:-2px}
h6>.lang-sm,
h6>.lang-sm:after{top:0}
h6>.lang-xs{top:1px}
h6>.lang-xs:after{top:-1px}
*/
.btn>.lang-sm{top:2px}
.btn>.lang-sm:after{top:-2px}
.btn>.lang-xs{top:2px}
.btn>.lang-xs:after{top:-2px}
.btn.btn-xs>.lang-sm,.btn.btn-xs>.lang-sm:after{top:0}
.btn.btn-xs>.lang-xs{top:1px}
.btn.btn-xs>.lang-xs:after{top:-1px}
.btn.btn-sm>.lang-sm,.btn.btn-sm>.lang-sm:after{top:0}
.btn.btn-sm>.lang-xs{top:1px}
.btn.btn-sm>.lang-xs:after{top:-3px}
.btn.btn-lg>.lang-lg{top:1px}
.btn.btn-lg>.lang-lg:after{top:-1px}
.btn.btn-lg>.lang-sm{top:1px}
.btn.btn-lg>.lang-sm:after{top:-1px}
.btn.btn-lg>.lang-xs{top:1px}
.btn.btn-lg>.lang-xs:after{top:-1px}