/* Flair lifted from s/lgbdropthet, thank you mods! */
/* ---------- FIXES TO FLAIR SELECTION PANELS -------------------------------------- */
.flairselector {
position: fixed;
top: 20% !important;
left: 40% !important;
padding: 10px !important;
width: 500px !important;}
flairselector .customizer {
display: none !important;}
.flairselector h2 {
background: none;}
.flairoptionpane {
max-height: 700px;
background: #D5D5D5;}
.link .flairselector {
width: auto !important;}
.link .flairoptionpane {
max-height: none;}
.link .flairoptionpane ul,
.link .flairoptionpane li {
text-align: left!important;
width: 300px !important;}
.link .flairoptionpane ul {
display: inline-block;
float: none!important;
vertical-align: top;}
/* ---------- USER FLAIR ------------------------------------------------------------ */
.flair {
background: url(%%spritesheet%%) no-repeat -9999px;
border: 0;
padding: 0;
margin: 10px;
min-width: 40px;
height: 25px;
line-height: 25px;}
.flair-B1 {
background-position: 0 0;}
.flair-BiFlag {
background-position: 0 -25px;}
.flair-G1 {
background-position: 0 -50px;}
.flair-GayFlag {
background-position: 0 -75px;}
.flair-L1 {
background-position: 0 -100px;}
.flair-Labrys {
background-position: 0 -125px;}
.flair-LesbianFlag {
background-position: 0 -150px;}
.flair-RainbowFlag {
background-position: 0 -175px;}
span.flair-noflair {
padding-left: 5px;
padding-right: 5px;}
span.flair-B1,
span.flair-BiFlag,
span.flair-G1,
span.flair-GayFlag,
span.flair-L1,
span.flair-Labrys,
span.flair-LesbianFlag,
span.flair-RainbowFlag {
text-indent: 25px;
padding: 0 25px;
vertical-align: middle;}
/* ---------- POST FLAIR ------------------------------------------------------------- */
.linkflairlabel {
max-width: 100% !important;
color: -webkit-text;}
.linkflair-lesbian .linkflairlabel {
text-align:center;
background: #93D1FF;
font-weight: bold;
color:#000000;
border-color: #93D1FF;
max-width: 300px;}
.linkflair-bisexual .linkflairlabel {
text-align:center;
background: #8630CD;
font-weight: bold;
color:#FFFFFF;
border-color: #8630CD;
max-width: 300px;}
.linkflair-gaymen .linkflairlabel {
text-align:center;
background: #FFB0D3;
font-weight: bold;
color:#000000;
border-color: #FFB0D3;
max-width: 300px;}
.linkflair-LB .linkflairlabel {
text-align:center;
background: #a366ff;
font-weight: bold;
color:#FFFFFF;
border-color: #a366ff;
max-width: 300px;}
.linkflair-GB .linkflairlabel {
text-align:center;
background: #ff1ac6;
font-weight: bold;
color:#FFFFFF;
border-color: #ff1ac6;
max-width: 300px;}
.linkflair-questioning .linkflairlabel {
text-align:center;
background: #bfbfbf;
font-weight: bold;
color:#000000;
border-color: #bfbfbf;
max-width: 300px;}
.linkflair-lightheartedSilly .linkflairlabel {
text-align:center;
background: #40ff00;
font-weight: bold;
color:#000000;
border-color: #40ff00;
max-width: 300px;}
.linkflair-positivity .linkflairlabel {
text-align:center;
background: #F7F31C;
font-weight: bold;
color:#000000;
border-color: #F7F31C;
max-width: 300px;}
.linkflair-lgbAllGeneral .linkflairlabel {
text-align:center;
background: #FBE6B3;
font-weight: bold;
color:#000000;
border-color: #FBE6B3;
max-width: 300px;}
.linkflair-homophobia .linkflairlabel {
text-align:center;
background: #000000;
font-weight: bold;
color:#FFFFFF;
border-color: #000000;
max-width: 300px;}
.linkflair-straightShenanigans .linkflairlabel {
text-align:center;
background: #ff751a;
font-weight: bold;
color:#000000;
border-color: #ff751a;
max-width: 300px;}
.linkflair-biphobia .linkflairlabel {
text-align:center;
background: #000000;
font-weight: bold;
color:#FFFFFF;
border-color: #000000;
max-width: 300px;}
spritesheetlink:url(%%spritesheet%%)