@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("facebook.com")  {

/* Mad Dev */

.fbIndex #globalContainer #dropmenu_container,
.fbIndex #globalContainer #content,
.fbIndex #globalContainer #pageFooter { display: none !important }
.fbIndex .loggedout_menubar_container {
  position: fixed !important;
  width: 350px !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;
  background: transparent !important
}
.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 img { display: block; margin: -70px auto 20px !important; }
#SetAsHomepage_Callout {
  display: none;}
#facebook body:not(.transparent_widget), #nonfooter, #booklet, .UIFullPage_Container, .fbConnectWidgetTopmost, .connect_widget_vertical_center, .fbFeedbackContent, #LikeboxPluginPagelet
{ 
color: #fff !important;
background: url("http://techuff.com/css/images/bg.png") repeat fixed left center !important;
}

/*#blueBar {box-shadow: 0 0em 20em 100px #00a7e1;}*/

/*.fbChatBuddyListDropdown, .uiButton, .promote_page a, .create_button a, .share_button_browser div, .silver_create_button, .button:not(.uiSelectorButton):not(.close), button:not(.as_link), .GBSearchBox_Button, .UIButton_Gray, .UIButton, .uiButton:not(.uiSelectorButton), .fbPrivacyWidget .uiSelectorButton:not(.lockButton), .uiButtonSuppressed, .UIActionMenu_SuppressButton, .UIConnectControlsListSelector .uiButton  {

border: 2px #131313 !important;
border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom-right-radius:10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-radius: 10px 10px 10px 10px !important; 
	box-shadow: inset 10px 10px 100px #00a7e1 !important;
	-webkit-box-shadow: inset 10px 10px 100px #00a7e1;
	-moz-box-shadow: inset 10px 10px 100px #00a7e1 !important; }

.fbChatBuddyListDropdown .uiButton:hover, .uiButton:not(.uiSelectorButton):hover, .fbPrivacyWidget .uiSelectorButton:not(.lockButton):hover, .uiButtonSuppressed:hover, .UIButton:hover, .UIActionMenu_Wrap:hover, .tabs li:hover, .ntab:hover, input[type="submit"]:not(.fg_action_hide):not(.stat_elem):not([name="add"]):not([name="actions[reject]"]):not([name="actions[accept]"]):not([value="Find Friends"]):not([value="Share"]):not([value="Maybe"]):not([value="No"]):not([value="Yes"]):not([value="Comment"]):not([value="Reply"]):not([type="Flag"]):not([type="submit"]):hover, .inputsubmit:hover, .promote_page:hover, .create_button:hover, .share_button_browser:hover, .silver_create_button_shell:hover, .painted_button:hover, .flyer_button:hover, .button:not(.close):not(.uiSelectorButton):hover, button:not(.as_link):hover, .GBSearchBox_Button:hover, .tagsWrapper, .UIConnectControlsListSelector .uiButton:hover {
    border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom-right-radius: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-radius: 10px 10px 10px 10px !important; 
	box-shadow: inset 10px 10px 100px #0099e9 !important;
	-webkit-box-shadow: inset 10px 10px 100px #0099e9;
	-moz-box-shadow:  inset 10px 10px 100px #0099e9 !important;}
	*/
a, .UIActionButton_Text, span, div, input[value="Comment"] {text-shadow: none !important;}

.UIComposer_InputArea *, .highlighter div{text-shadow: none !important;}

#profile_name {text-shadow: #fff 0 0 2px, #000 1px 1px 3px;}

a:hover, .inputbutton:hover, .inputsubmit:hover, .accent, .hover, .domain_name:hover, #standard_error, .UIFilterList_Selected a:hover, input[type="submit"]:not(.fg_action_hide):hover, .button_text:hover, #presence_applications_tab:hover, .UIActionMenu:hover, .attachment_link a span:hover, .UIIntentionalStory_Time a:hover, .UIPortrait_Text .title:hover, .UIPortrait_Text .title span:hover, .comment_link:hover, .request_link span:hover, .UIFilterList_ItemLink .UIFilterList_Title:hover, .UIActionMenu_Text:hover, .UIButton_Text:hover, .inner_button:hover, .panel_item span:hover, li[style*="background-color: rgb(255, 255, 255)"] .friend_status, .dh_new_media span:hover, a span:hover, .tab_link:hover *, a:hover *, button:hover, #buddy_list_tab:hover *, .tab_handle:hover .tab_name span, .as_link:hover span, input[type="button"]:hover, .feedback_show_link:hover, .page:hover .text, .group:hover .text, .calltoaction:hover .seeMoreTitle, .liketext:hover {color: #e7e7e7 !important;text-shadow: #00a7e1 0 0 2px !important;text-decoration: none !important;}

.login_page_interstitial, .clearfix:after,  .mvl  {

    border: 1px solid transparent !important;

	

	background-image: -moz-linear-gradient(top, #131313, #252525) !important;
	/*background: -webkit-linear-gradient(top, #252525 0%,#303030 100%) !important; /* Chrome10+,Safari5.1+ */
	border-bottom-left-radius: 30px !important;
	border-top-left-radius: 5px !important;
	border-bottom-right-radius: 30px !important;
	border-top-right-radius: 5px !important;
	-moz-border-radius-topleft: 5px !important;
	-moz-border-radius-topright: 5px !important;
	-moz-border-radius-bottomright: 30px !important;
	-moz-border-radius-bottomleft: 30px !important;
	-webkit-border-radius: 5px 5px 30px 30px !important; 
	box-shadow: inset 0px 0px 5px #000 !important;
	-webkit-box-shadow: inset 0px 0px 5px 10px #000 !important;
	-moz-box-shadow: inset 0px 0px 5px #000 !important;
	padding: 2px !important;
}

.uiHeaderPage, .uiHeaderTitle, .uiInputLabel, label, .fsm, .fsl, .fwb, .fcb {
color: #e7e7e7 !important
}
.UIPage_LoggedOut, .UIFullPage_Container, .UIPage_LoggedOut, .UIStandardFrame_Container {
border-bottom-left-radius: 50px !important;
	border-top-left-radius: 19px !important;
	border-bottom-right-radius: 50px !important;
	border-top-right-radius: 19px !important;
	-moz-border-radius-topleft: 19px !important;
	-moz-border-radius-topright: 19px !important;
	-moz-border-radius-bottomright: 50px !important;
	-moz-border-radius-bottomleft: 50px !important;
	-webkit-border-radius: 19px 19px 50px 50px !important; 
	box-shadow: inset 0px 0px 5px #000 !important;
	-webkit-box-shadow: inset 0px 0px 5px 10px #000 !important;
	-moz-box-shadow: inset 0px 0px 5px #000 !important;
	
	padding: 5px !important
}
.localeSelectorList, a.showMore, .login_page #error, 
.fbResetContactInfoTable, .topborder, .mbm,.fbResetContactInfo,
.pal  {
background: transparent !important
}


body {text-shadow: none !important;

}


.uiMetaComposerMessageBox, 
.composerTypeahead, .wrap, #uiComposerMessageBoxControls,
.uiSideNav, .uiHeader, #footerContainer {

background: #131313 !important;
color: #00a7e1 !important

}

.uiSideNav a, #pageHead, #q {
color: #00a7e1 !important

}

.item{
box-shadow: inset 0px 0px 5px #000 !important;

background: #202020 !important;
border-color: #00a7e1 !important

}

#contentCurve {
display: none !important
}

#footerContainer {
border-top: none !important
}

#q {
border: #00a7e1 !important
}

.loggedout_menubar_container, .signupBanner_v2 ,div.signup_bar_container{
background: none !important

}
.fb_logo {
margin-left: 275px !important

}

.signupBanner_v2, div.signup_bar_container {
margin-left: 20px !important
}
#blueBar, #leftCol {
background: #131313 !important

}
.fixed_elem {
border-color: #00a7e1 !important
}
#pageLogo{
display: none !important
}


#jewelContainer{
float: left !important

}
#contentCol {
background-color: #131313 !important;
	
}

#navSearch {
right: -130px !important;
float: right !Important;

}

#ulo1zt_5 {
background-color: transparent !important;
border-color: #131313 !important
}

.slimHeader, #navSearch div, .slimHeader #navSearch span{
border: none !important;
background-color: transparent !important;
}
.uiContextualDialogContent, .uiContextualDialogDefaultPadding{
background-color: #131313 !important
}
}

