/*
 *  Name         : Facebook Minimalistic Login
 *  Author       : kilroy
 *  Created on   : 21-02-2012
 *  Version      : 0.4.1
 *  License      : CC by-nc-sa - http://creativecommons.org/licenses/by-nc-sa/3.0/
 *  Homepage     : http://userstyles.org/users/43074
 */

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("facebook.com") {

/** Set Background color for page **/
.fbIndex { background-color: #3B5998 !important }

/** Hide Crap **/
.fbIndex #globalContainer #dropmenu_container,
.fbIndex #globalContainer #content,
.fbIndex #globalContainer #pageFooter { display: none !important }

/** Center Login Bar **/
.fbIndex .loggedout_menubar_container {
  position: fixed !important;
  width: 420px !important;
  height: 82px !important;
  min-width: 0 !important;
  top: 50% !important;
  left: 50% !important;
  margin-top: -17px !important;
  margin-left: -210px !important;
  z-index: -1 !important;
}

/** Center Login form **/
.fbIndex .loggedout_menubar { width: auto !important }
.fbIndex .loggedout_menubar_container .lfloat,
.fbIndex .loggedout_menubar_container .rfloat { float: none !important }
.fbIndex .loggedout_menubar_container .lfloat img,
.fbIndex .loggedout_menubar_container .rfloat #login_form table { display: block !important; margin: 0 auto !important }

.fbIndex .loggedout_menubar_container .lfloat i { display: block !important; margin: -70px auto 20px !important; }
.fbIndex .loggedout_menubar_container .sp_69c1xs { display: block !important; }


/** Hide Homepage Box **/
#SetAsHomepage_Callout {
  display: none;
}

/** Reset bluBar z-index **/
.fbIndex div#blueBar {
  z-index: 0 !important;
  border: none !important;
  box-shadow: none !important;
}

}