.footerTextColor (@buttonBgColor) when (lightness(@buttonBgColor) >= 50%) {
	color: darken(@buttonBgColor, 10%);
}
.footerTextColor (@buttonBgColor) when (lightness(@buttonBgColor) < 50%) {
	color: lighten(@buttonBgColor, 70%);
	text-shadow: 0px -1px 1px darken(@buttonBgColor, 70%);
}

.footerGradient(){
    #gradient > .vertical(@footerTopColor, @footerBottomColor);
}

.footerBorders(){
    border-top: 1px solid lighten(@sideBarBackground, 12%);
	border-bottom: 1px solid @sudoBarBottomBorderColor;
}

.footerBoxShadow(){
    box-shadow: 0 0 0 1px #111, 0 0 10px #050505;
}

#footer{
    .footerGradient();
    .footerBorders();
	height: 50px;
	
	text-align: center;	
	font-weight: bold;
	
	.footerTextColor(@bodyBackground);
	
	vertical-align: middle;
	line-height: 50px;
	.footerBoxShadow();	
    -webkit-transition: margin 200ms ease;
    -moz-transition: margin 200ms ease;
    -o-transition: margin 200ms ease;
    transition: margin 200ms ease;
}

.footer{
    
}