@-moz-document domain('facebook.com'){
*{font-family:"Segoe UI"!important;}
body,#footerContainer{background:#e9e9e9!important;}

#contentCol {
margin-top:-10px !important;}

.MessagingReadHeader {
top:48px !important;}

BODY[class*="hasLeftCol home fbx hasSlimHeader "] #rightCol {
margin-top:-12px !important;}

.fbFeedHeadThickLineCapable {
border:0px solid !important;}

BODY[class*="hasLeftCol home fbx hasSlimHeader "] #blueBar DIV > .lfloat + .rfloat {
position:relative !important;
top:0px !important;
margin-right:-5px !important;}

BODY[class*="hasLeftCol fbx hasSlimHeader "] #contentCol {
margin-top:-10px !important;
background-image:url("http://i44.tinypic.com/35kisf7.png") !important;
background-position:top left !important;
background-repeat:no-repeat !important;}

#pagelet_composer {
margin-top:40px !important;
margin-bottom:-30px !important;}

BODY[class*="hasLeftCol home fbx hasSlimHeader "] .showWhenOpen.mutableContent.uiComposerMetaContainer {
border:10px solid !important;
border-color: rgba(0,0,0,.5) !important;
border-radius:3px !important;}

#blueBar DIV > .lfloat + .rfloat * {
font-size:11px !important;}

BODY[class*="hasLeftCol home fbx hasSlimHeader "] #contentCol, .tickerOnTop .fbFeedTicker .ticker_container::before {
z-index:1 !important;}

BODY[class*="hasLeftCol home fbx hasSlimHeader "] .slimHeader #pageNav li.tinyman::after, BODY[class*="hasLeftCol home fbx hasSlimHeader "] .slimHeader #pageNav li.middleLink::after {
background-color:#cdcdcd !important;}

BODY[class*="hasLeftCol home fbx hasSlimHeader "] .slimHeader #pageNav li.tinyman a, BODY[class^="hasLeftCol home fbx hasSlimHeader "] .slimHeader #pageNav li.middleLink a, BODY[class^="hasLeftCol home fbx hasSlimHeader "] #bfb_options_button {
font-weight:normal !important;
color:#FFFFFF !important;}


BODY[class*="hasLeftCol home fbx hasSlimHeader "] .uiList.uiListHorizontal.clearfix.uiComposerAttachments {
position:fixed !important;
top:20px !important;
margin-left:-18px !important;
padding-left:12px !Important;
background-image:url("http://i42.tinypic.com/16anvbq.png") !important;
background-position:top left !important;
background-repeat:no-repeat !important;
border-right:20px solid #cccccc !important;
width:100% !important;
height:28px !important;
z-index:2 !important;}

#MessagingFrame {
margin-top:17px !important;}

#mainContainer div#contentCol.groupCleanLayout {
padding-top:40px !important;}

#mainContainer div#contentCol.groupCleanLayout .showWhenOpen.mutableContent.uiComposerMetaContainer {
border: 1px solid #B4BBCD !important;
border-radius:0px !important;}

.fbProfileByline {
margin-top:20px !important;
margin-bottom:-2px !important;}

.uiList.uiListHorizontal.clearfix.uiComposerAttachments *, .actorDescription.actorName a, 
.uiStreamHeaderChronologicalForm .uiButtonText, .profileName.fn.ginormousProfileName.fwb,
BODY[class^="hasLeftCol home fbx hasSlimHeader "] .slimHeader #pageNav li.tinyman a, BODY[class^="hasLeftCol home fbx hasSlimHeader "] .slimHeader #pageNav li.middleLink a, 
BODY[class^="hasLeftCol home fbx hasSlimHeader "] #bfb_options_button {
text-shadow:0 0px 0 #fff !important;}

.uiStream .uiStreamHeader .uiSelectorButton {
margin-top:6px !important;
z-index:0 !important;
position:fixed !important;
top:33px !important;
right:34% !important;
z-index:2 !important;}

.rightColumnWrapper {
border-top:0px solid !important;}

BODY[class*="hasLeftCol home fbx hasSlimHeader "] .uiList.uiListHorizontal.clearfix.uiComposerAttachments {

margin-top:10px !important;}

.actorDescription.actorName a {
font-size:12px !important;}

#contentArea .mts.uiStreamHeader {
border:0px !important;}

.uiStreamHeaderChronologicalForm  {
margin-top:10px !important;}

a {
text-decoration:none !Important;}

#MessagingLoadingSpinner, .MessagingForwardedContent, .MessagingReadViewMainContent, #MessagingShelf, #MessagingFrame {
width:759px !important;}

.MessagingMessage .attachments {
width:699px !important;}

.content.noh {
width:675px !important;}

.uiSideNav .selectedItem .item, .uiSideNav .selectedItem .item:hover, .uiSideNav ul .selectedItem .subitem, .uiSideNav ul .selectedItem .subitem:hover {
border-bottom-left-radius:4px !important;
border-top-left-radius:4px !important;}

.slimHeader #pageNav li.tinyman:hover, .slimHeader #pageNav li.middleLink:hover, #navAccount:hover, #navAccountLink:hover, #navAccountLink:visited, .slimHeader #pageNav .topNavLink .headerTinymanName:hover, .slimHeader #pageNav .middleLink a, .slimHeader #pageNav .topNavLink a[title="Profile"] {
background-color:transparent !important;}

.slimHeader #navAccount ul a:hover {
background-color:#6d84b4 !important;}


.uiList.uiListHorizontal.clearfix.uiComposerAttachments {
padding-top:5px !important;
padding-bottom:0px !important;}

.uiHeaderSection, .uiSideHeader {
    background: -moz-linear-gradient(
    center bottom, 
    rgb(255,255,255) 0%, 
    rgb(237,237,237) 100%
) !important;
border:1px solid #d4d4d4 !important;}

h4 {
font-size:11px !important;}

.edit_profilepicture {
-moz-transition: all .1s linear !important;
padding-left:7px !important;
top:5px !important;
right:10px !important;
border-bottom-left-radius:5px !important;}

.edit_profilepicture:hover {
text-decoration:none !important;
-moz-transition: all .1s linear !important;}

.uiSideNav li a {
border-bottom-left-radius:3px !important;
border-top-left-radius:3px !important;}

#blueBar { 
background-color: #00A0D1 !important; 
background-image: -moz-linear-gradient(top,  rgba(57,86,146,1) 0%, rgba(50,80,142,1) 50%, rgba(45,66,111,1) 100%) !important; 
-moz-box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.1) inset !important; 
display: block !important; 
position: fixed !important;
margin-top:-4px !important;}

.loggedOut > #blueBar {
height:85px !important;
background: -moz-linear-gradient(top,  #395794 0%, #293b51 100%) !important;
background-color:#2d426e !important;
-moz-box-shadow: 0 -2px 0 rgba(255, 255, 255, 0.10) inset !important;}

.commentBox .wrap:first-child, .uiTypeahead.composerTypeahead.mentionsTypeahead {
-moz-box-shadow: inset 0 0 5px rgba(0,0,0,.2) !important;
border-radius:2px !important;}

#navSearch {
width:250px !important;}

#navSearch .uiSearchInput input {
width:215px !important;}

#pagelet_stream_header .uiHeaderTitle, DIV[class="uiHeaderActions rfloat fsl fwb fcb"] {
font-size:0px !Important;}

DIV[class="uiHeaderActions rfloat fsl fwb fcb"] {
visibility:hidden !important;}

.uiHeaderActions a[href="/?sk=lf"] , .uiHeaderActions a[href="/?sk=h"] {
font-size:12px !important;
visibility:visible !important;
padding-left: 39px !important;
padding-right: 39px !important;
font-weight:bold !important;}

.uiHeaderActions a[href="/?sk=lf"]:hover, .uiHeaderActions a[href="/?sk=h"]:hover {
text-decoration:none !Important;}

.uiHeaderActions a[href="/?sk=h"] {
float:right !important;}

.uiComposerTopBorder {
border:0px !important;
margin-top:7px !important;}

#pagelet_stream_header {
width:155px !important;
position:absolute !important;
margin-top:-15px !important;
right:10px !important;
background-image:url(http://i51.tinypic.com/w15zl5.png) !important;
background-repeat:no-repeat !important;}


#navAccount .openToggler a:hover {
border-radius:0px !important;}

#leftCol {
margin-top:10px !important;
max-height:700px !important;
}



.fbTickerFooter {
border-top:1px solid #fff !important;}

.home_right_column .fbFeedTicker {
-moz-box-shadow: none !important;}

#leftCol .profile-friends .img {
width:40px !important;
height:40px !important;}

#rightCol  .uiScrollableArea{
height:230px !important;}

.relationshipSection {
max-height:170px !important;
overflow:hidden !important;}

#pageNav {
margin-right:10px !important;}

.rfloat {
float:right !important}

#pageLogo a{
background-image:url("http://i43.tinypic.com/dgorxt.png ") !important;
background-color:transparent !important;
background-position:bottom left !important;
margin-left:-5px !Important;
margin-right:5px !important;}

#blueBar .uiSearchInput input {
height:16px !important;}

#pageNav li a {
font-family:Segoe UI !important;}

.profile-picture {
background: url(http://i53.tinypic.com/33wpeeq.gif) no-repeat right bottom !important;
padding: 5px 10px 10px 5px !important;
margin-left:-20px !important;
margin-bottom:-5px !important;}

.uiScaledImageContainer.groupsCleanProfilePic {
border-radius:3px !important;}

.profile-picture span {
width:0px !important;}

.profile-friends .UIImageBlock {
margin-bottom:-5px !important;}

.profile.nile_profile.profile_two_columns #pageHead {
position: fixed !important;
width:981px !important; 
z-index: 999 !important; 
margin-left:145px !important}

#blueBar.loggedOut { 
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 -1px 0 rgba(0, 0, 0, 0.1) inset !important;
position: absolute !important;
width:100% !important;}

.loggedout_menubar .fb_logo {
background-image:url(http://i42.tinypic.com/1zn9y0i.png) !important;
padding-top:90px !Important;
padding-right:155px !Important;
margin-left:95px !important;
margin-top:-8px !Important;
background-repeat:no-repeat !Important;
height:0px !Important;}

#contentCurve {
background-color:transparent !important;}

.loggedout_menubar_container {
height:74px !Important;
background-color: transparent !important;}

.menu_login_container .inputtext, .menu_login_container .inputpassword  {
-moz-box-shadow: 0px 0px 1px rgba(255,255,255,.6) !important;
border-color:#1d2c4a !Important;
border-radius:4px !important;
-moz-transition: all .2s linear;
padding:5px !important;}

#rightCol .actorDescription.actorName a, #rightCol .actorName a {
color:#333 !important;}

.menu_login_container .inputtext:hover, .menu_login_container .inputpassword:hover  {
-moz-box-shadow: 0px 0px 1px rgba(255,255,255,1) !important;}

.menu_login_container .inputtext:focus, .menu_login_container .inputpassword:focus {
-moz-box-shadow: 0px 0px 2px rgba(255,255,255,1) !important;}

#navSearch .uiSearchInput button {
left:-1px !important;
margin-top:1px !important;
background-image:url(http://i40.tinypic.com/f3uxqd.png) !important;}

#navSearch .textInput .inputtext {
padding-left:16px !important;
padding-top:1px !important;}

.ufiItem.uiUfiUnseenItem {
margin-left:1px !important;}


/* Second Half */


.uiButtonConfirm {
border:0px !Important;
padding:4px 9px 3px 8px !important;}

.tickerOnTop #pagelet_rhc_ticker {
margin-top:-2px !important;}

BODY[class*="fbIndex UIPage_LoggedOut"] {
background-color:#d3d8e8 !important;}

BODY[class*="fbIndex UIPage_LoggedOut"] #globalContainer {
padding-top:50px !important;}

#navAccount.openToggler, .no_js #navAccount:hover, .openToggler #navAccountLink, .no_js #navAccount:hover #navAccountLink {
border:0px !important;
color:#FFF !important;
margin-right:0px !important;
margin-left:0px !important;
margin-top:0px !important;
padding-top:0px !important;
background-color:transparent !important;}

.uiButton {
text-align:left !important;
-moz-box-shadow:none !important;
border-radius:3px !Important;
outline-width:0px !important;}

.uiButtonConfirm {
border-color: #29447E #29447E #1A356E !important;
border-radius:2px !important;
background: -moz-linear-gradient(top,  #5c75a9 0%, #475c8e 100%) !important;}

.uiButtonConfirm:active {
background: -moz-linear-gradient(bottom,  #5c75a9 0%, #475c8e 100%) !important;}

#profile_action_send_message {
margin-left:5px !important;}

.fbProfileByline {
width:757px !important;}

#headerArea #profile_connect {
position:absolute !Important;
right:106px !Important;
top:93px !important;
width:100px !important;
float:left !important;
text-align:left !important;}

.uiProfilePhotoLarge, .UIImageBlock_Image .img, img.UIImageBlock_Image, i.UIImageBlock_Image, .uiPhotoThumb, .uiMediaThumbLarge, .uiMediaThumbWrap, .uiMediaThumbHuge, .uiMediaThumbMedium, .uiProfilePhoto.uiProfilePhotoSmall.img {
border-radius:3px !important;
-moz-transition: all .1s linear;}

.uiMediaThumbMedium {
padding:2px !important;}

.uiPhotoThumb:hover, .uiMediaThumbLarge:hover, .uiMediaThumbWrap:hover, .uiMediaThumbHuge:hover, .uiMediaThumbMedium:hover {
-moz-box-shadow: 0 0 3px#888 !important;
border-color:#b2b2b2 !important;}

.uiButtonConfirm, .fbPhotoTheater .closeTheater .closeImage, .hovercard .stage, .uiOverlayContent, .uiTooltipText, .scaledImageFitWidth, .fbPhotoSnowbox .container, .uiMentionsInput .mentionsTextarea, .uiMentionsInput .mentionsTypeahead, .uiComposerMessageBox .composerTypeahead, .uiComposerMessageBox .composerTypeahead .wrap {
border-radius:3px !Important;}

.fbPhotoTheater .stageBackdrop {
background-color:#FFF !important;}

.uiComposerAttachment .nub {
top:19px !Important;}

.openToggler #jewelNotif, .openToggler #jewelMail, .openToggler #jewelRequest, .openToggler #jewelNotif:hover, .openToggler #jewelMail:hover, .openToggler #jewelRequest:hover, .openToggler #jewelNotif:active, .openToggler #jewelMail:active, .openToggler #jewelRequest:active, .openToggler #jewelNotif:focus, .openToggler #jewelMail:focus, .openToggler #jewelRequest:focus {
background-color:#FFF !important;}

.fbPhotoTheater .stageBackdrop, .fbPhotoTheater .stageWrapper, .fbPhotoTheater .stageActions {
width:730px !important;}

.stageBackdrop, .fbNubButton {
border-top-left-radius:4px !important;
border-top-right-radius:4px !important;}

.fbPhotoTheater .container {
margin-left:-357px !important;
top: 30px !Important;}

.fbPhotoTheater .photoInfo {
border-width:1px !important;
border-top:0px !important;}

.fbPhotoTheater .closeTheater {
right:236px !important;
border-radius:4px !important;}

.fbPhotoTheaterGrid .detailsContainer, .fbPhotoTheaterGrid .detailsCell {
width:150px !important;
padding-right:0px !important;}

.fbPhotoTheater .photoInfoWrapper {
width:732px !Important;}

.fbPhotoTheaterGrid .commentsContainer, .fbPhotoTheaterGrid .commentsCell {
width:200px !Important;
float:left !important;}

.fbPhotoTheater .uiUfi .ufiItem {
width:130% !Important;}

.fbPhotoTheater .prev {
height:50% !important;}

.fbPhotoTheater .next {
margin-left:0px !important;
padding-left:0px !Important;
height:50% !important;}

.fbPhotoSnowbox, .overlay, #dialog_0.generic_dialog.pop_dialog.full_bleed.generic_dialog_modal {
background-color:rgba(0, 0, 0, .65) !important;}

* {
font-family: Segoe UI !important;}

DIV[class="uiScrollableArea ticker_container fade"] {
height:210px !important;
margin-top:38px !Important;}

#rightCol .home_right_column {
position:relative !important;}

.uiLinkButton.comment_link * {
vertical-align:inherit !important;}

#bfb_anonymize_screen {
padding-right:78px !important;}

.navigation .uiLinkButton.logoutButton.navSubmenu input {
color:#000 !important;}

#bfb_anonymize_screen:hover, .navigation .uiLinkButton.logoutButton.navSubmenu input:hover {
color:#FFF !important;}

#bfb_options_button {
opacity:1 !important;
margin-top:3px !important;
margin-bottom:-4px !important;}

#bfb_options_button {
background-color:transparent !important;}

#bfb_options_button:hover {
color:#FFF !important;}

#bfb_options_button:after {
background: #526da4 !important;
content: " " !important;
display: inline-block !important;
float: right !important;
margin-left:7px !important;
margin-top: 2px !important;
margin-right:4px !important;
width: 1px !important;
height: 14px !important;}

BODY[class*="hasLeftCol home fbx hasSlimHeader "] #bfb_options_button:after {
background: #cdcdcd !important;}

BODY[class*="ego_page fbx hasSlimHeader "] #bfb_options_button:after {
background: #526da4 !important;}

#bfb_options_button:before {
content: "Options" !important;}

.bfb_image_preview {
border:1px solid #FFF !Important;
-moz-box-shadow:0 0 5px rgba(0,0,0,.5) !important;
border-radius:4px !important;
padding:1px !important;}

.bfb_image_preview img {
border-radius:4px !important;}

#navSearch {
margin-left:7px !important;}

#fbNotificationsFlyout, #fbMessagesFlyout, #fbRequestsFlyout {
border-bottom-left-radius:5px !important;
border-bottom-right-radius:5px !important;}

.seeMore {
border-bottom-left-radius:2px !important;
border-bottom-right-radius:2px !important;}

.uiMenuItem .itemAnchor:hover {
border-color:#000 !important;}

#bfb_anonymize_screen {
color:#000 !important;
margin:0px !important;
padding-left:22px !important;
width:100px !important;}

#notificationsCountValue, #requestsCountValue, #messagesCountValue {
background: -moz-linear-gradient(top,  #fe4435 0%, #c92121 100%) !important;
border:1px solid rgba(255,255,255, .1) !important;
padding-left:1px !important;
padding-right:1px !important;
font-size:9px !important;
margin-top:1px !important;}

.count.uiSideNavCount {
border:1px solid rgba(145,170,157, .4) !important;
background-color: rgba(216,223,234, .4) !important;
padding-left:4px !important;
padding-right:4px !important;
padding-top:0px !important;
padding-bottom:1px !important;}

.text_exposed_link a, .actorName, .stat_elem.as_link.cmnt_like_link, .bfb_reply_link, .pronoun-link, .uiAttachmentTitle a, .fbCurrentTitle, a[href*="/browse/likes/?id="], .fss, .fbxWelcomeBoxName a, .attachmentName, .actorName *, .fbxWelcomeBoxName, A[data-hovercard*="/ajax/hovercard/user.php?id="], .uiLinkButton * {
color:#385590 !important;}

.clearfix.fbNubFlyoutTitlebar.titlebar, .clearfix.fbNubFlyoutTitlebar {
background-color:#2d4370 !important;
border-top-left-radius:3px !important;
border-top-right-radius:3px !important;
border:0px !important;
padding-top:1px !important;}

.navigation .uiLinkButton.logoutButton.navSubmenu input {
color:#000 !important;}

.navigation .uiLinkButton.logoutButton.navSubmenu input:hover {
color:#fff !important;}

.uiUfiComment, .uiUfiAddComment, .ufiItem.uiUfiLike, .uiUfiViewAll.ufiItem {
background: -moz-linear-gradient(top,  rgba(235,240,246,1) 0%, rgba(229,236,245,1) 100%) !important;}

.uiUfiAddComment {
border-bottom-left-radius:3px !important;
border-bottom-right-radius:3px !important;}

.ufiItem.uiUfiLike, .uiUfiViewAll.ufiItem {
border-top-right-radius:3px !important;
border-top-left-radius:3px !important;}

.uiList.uiUfi.focus_target.fbUfi {
-moz-box-shadow:0 0 2px #333 !important;
padding-top:0px !important;
margin-top:5px !important;
border-radius:3px !important;}

#leftCol {
padding-top:20px !important;}

BODY[class*="hasLeftCol home fbx hasSlimHeader "] .UIActionLinks.UIActionLinks_bottom {
float:right !important;
margin-right:25px !important;
margin-top:-5px !important;}

BODY[class*="hasLeftCol home fbx hasSlimHeader "] .storyContent .UIActionLinks.UIActionLinks_bottom {
opacity:0 !important;}

BODY[class*="hasLeftCol home fbx hasSlimHeader "] .storyContent:hover .UIActionLinks.UIActionLinks_bottom {
opacity:1 !important;}

BODY[class*="hasLeftCol home fbx hasSlimHeader "] .UIActionLinks.UIActionLinks_bottom *, 
BODY[class*="hasLeftCol home fbx hasSlimHeader "] .UIActionLinks.UIActionLinks_bottom {
font-size:0px !important;}

BODY[class*="hasLeftCol home fbx hasSlimHeader "] .uiStreamFooter .like_link.stat_elem.as_link {
background-image: url(http://static.ak.fbcdn.net/rsrc.php/v1/yK/r/zyL2LyoplTJ.png) !important;
background-repeat:no-repeat !important;
background-position:0pt -45px !important;
padding:10px 9px 5px 5px !important;
margin-top:3px !important;
margin-right:5px !important;}

BODY[class*="hasLeftCol home fbx hasSlimHeader "] .uiStreamFooter .uiLinkButton.comment_link {
background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yD/r/vTUePKZa1m-.png) !important;
background-repeat:no-repeat !important;
background-position:-151px -92px !important;
margin-right:4px !important;
padding:9px 12px 5px 5px !important;}

.uiStreamFooter .share_action_link {
background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yD/r/vTUePKZa1m-.png) !important;
background-repeat:no-repeat !important;
background-position:-119px -108px !important;
font-size:0px !important;
padding:10px 13px 5px 5px !important;}

.uiBlingBox.feedbackBling {
height:9px !important;
width:8px !important;
margin-left:6px !important;
padding-top:9px !important;
background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yD/r/vTUePKZa1m-.png) !important;
background-repeat:no-repeat !important;
background-position:-61px -124px !important;
border:0px solid !important;}

.uiBlingBox.feedbackBling:hover {
background-color:transparent !important;}

.rightColumnWrapper.fixed_elem {
top:75px !important;
border-top:1px solid #e9e9e9 !important;}

.uiStreamStory .uiProfilePhoto.profilePic.uiProfilePhotoLarge.img, #leftCol .fbxWelcomeBoxImg.img {
-moz-box-shadow:0 0 6px rgba(0,0,0,.25) !important;
border:1px solid #FFF !important;
-moz-transition:all 0s linear !important;}

.uiStreamStory:hover .uiProfilePhoto.profilePic.uiProfilePhotoLarge.img {
-moz-box-shadow:0 0 6px rgba(0,0,0,.45) !important;
-moz-transition:all 0s linear !important;}

.rightColumnWrapper.fixed_elem   {
padding-top:0px !important;}

/* FOR HIDING THINGS */

#bfb_options_button_icon, #pagelet_current + #pagelet_ego_pane_m, .UIWashFrame_SidebarAds,  #gb_muffin_area, .fbEmuEgoUnit, 
.fbEmuEgoUnitFirst, .feed_item.clearfix.social_ad.social_ad_no_full_clickable, .UICompatibilityFrame_SidebarAds, 
.UIStandardFrame_SidebarAds, .adcolumn, .sidebar_item.sponsor, .feed_item.clearfix.ad_capsule.has_body, 
.UIHotStory_First.UIHotStory.UIStory.house_sponsor, .emu_ad, .UIHotStory.UIStory.house_sponsor, .house_sponsor, .emu_sponsor, 
.UIConnectWithFriends.UIHomeBox, #home_sponsor_nile, #pagelet_netego_ads, 
DIV[id="rightCol"]:nth-child(2)>DIV[id="pagelet_right_sidebar"]>DIV[id*="c4d6"]>DIV[id="pagelet_ego_pane"]>DIV[id*="c4d6"], 
DIV[id="contentCol"][class="clearfix hasRightCol"]:nth-child(2)>DIV[id="rightCol"]:nth-child(1)>DIV[class="fbPhotosSideColumn"]>DIV[class="mbl ego_column"]:nth-child(2)>DIV[class="ego_section"]>DIV[class="uiHeader uiHeaderTopAndBottomBorder mbs uiSideHeader"]:nth-child(1), 
DIV[id="rightCol"]:nth-child(1)>DIV[id="pagelet_ego_pane"]>DIV[id*="c4d6"]>DIV[class="mbl ego_column"]:nth-child(2)>DIV[class="ego_section"]>DIV[class="uiHeader uiHeaderTopAndBottomBorder mbs uiSideHeader"]:nth-child(1), 
.ad_capsule, #ssponsor, .nextstep, .sponsors, .invitefriends, .social_ad, #sidebar_ads, .sponsor, .emu_sponsor,.house_sponsor, 
.UIHomeBox_Sponsored, .profile_sidebar_ads, #home_sponsor_nile, #pagelet_ego_pane, .fbPhotoTheaterGrid .adsContainer, 
#pageSidenavFooter, .sidebarBtn.uiButton.uiButtonNoText,  
a.egoMediaThumbMedium, span.egoMediaThumbMedium, .navMore .moreArrow, #navAccount IMG[width="1"], .uiBubbleCount, 
.uiUfiAddComment .actorPic, #ConfirmBannerOuterContainer, #SetAsHomepage_Callout, .slimHeader #pageNav .headerTinymanPhoto, 
#pagelet_stream_header .uiHeaderTitle, #pagelet_footer, #pagelet_netego_lower, 
#pagelet_ego_pane_m > .ego_column > .ego_section > .uiHeader.uiHeaderTopAndBottomBorder.mbs.uiSideHeader, 
div.uiHeader.uiHeaderTopBorder.uiHeaderNav .profile-friends, .fbPhotoTheaterButtons, .vTop adsCell, DIV[class="mbl ego_column"], 
#MessagingNetegoWrapper, .ufiNub.uiListItem.uiListVerticalItemBorder, .mll.messaging_nux_header, #contentCol .attachmentName,
.UIImageBlock.clearfix.uiStreamFooter > .UIImageBlock_Image.UIImageBlock_ICON_Image.img, .uiBlingBox.feedbackBling i, #pagelet_side_ads  {
display: none !important;}

/* Timeline Compatibility */

.stickyHeaderWrap {
top:31px !important;}

.fbTimelineStickyHeader .actions {
padding:7px 25px 15px 5px !important;}

.fbStickyHeaderBreadcrumb {
margin-top:2px !important;}

/* Options */

.storyHighlightIndicatorWrapper {
visibility:visible !important;}

.fbPhotoSnowbox, .overlay {
background-color:rgba(0, 0, 0, .65) !important;}

#pagelet_navigation  {
height:96px !important;

-moz-transition: all .15s linear;}

#pagelet_navigation:hover {
height:auto !Important;
-moz-transition: all .25s linear;}
}
li.ufiItem {background-color: #e9e9e9 !important;}
ul.profile-friends div.UIImageBlockTemplate:hover, li.uiStreamStory:hover {
background-color: #f2f2f2 !important;}
.pop_container_advanced{background:none!important;}
.pop_content{box-shadow:0 0 10px #777;}