/*!========================================\\
|| darkBook - a dark facebook skin         ||  Date: 2018-09-18
||-----------------------------------------||
||                                         ||  License: CC-BY-SA
||          by Kassh                       ||
\\----------------------------------------!*/
#admin_panel .uiDataTable td,#admin_panel_notifications .blueName,#bfb_options_button_li ul a,#contentCol,#fbCalendarWrapper,#fbTimelineHeadline h2,#inviteTypeahead,#pageNav ul.navigation .navSubmenu,#pageNav ul.navigation .navSubmenu input,#userNavigation .navSubmenu,#userNavigation .navSubmenu input,.UFIAddCommentInput,.UFIList,.UFIList .uiTypeahead,.UFIReplyList,.UFIRow,.UIShareStage a.inline_edit,.UIShareStage_Title,.UIStandardFrame_Container,._--color,._1nc6 ._5w1r,._1nc6 ._5w1r:before,._1nc7 ._5w1r,._1nc7 ._5w1r:before,._1yv .fcb,._1zw4 ._1zw6,._2o49,._2o49 .uiInputLabelLegacy label,._2pt textarea:not(.DOMControl_placeholder),._2w3>._30f,._33e,._4-u2,._4-u2 h1,._4-u2 h2,._4-u2 h3,._4-u2 h4,._4-u2 h5,._4-u2 h6,._4_ug,._519b ._9lb,._53ad,._558b ._54nc,._55d0,._55ln,._569t ._54nc,._585- ._5861,._5861 ._586f,._5861 ._586i,._59s7 .uiInputLabelLegacy label,._5av,._5ay5 ._52id,._5o3n,._5o3p.selected,._5sem .timelineUnitContainer,._5vx4 li a,._6dh ._519b ._2-s,.__wu .uiSearchInput.textInput#u_0_h,._guu,._kj3,._kso,._kso:before,._l1,._r7,._r7 a,._z6j,.adminPanelList .author,.appCenterCategoryBanner,.appCenterCategoryBanner .description,.appCenterInvite,.appCenterInvite .header,.appCenterRequests .appRequests .header,.appCenterSmallCuratedSlot,.app_center #contentCol .apps_list,.app_center .leftNavTitle a,.appsListDescription,.bfb_hide_menu div.bfb_item,.composerTypeahead,.dark-fb--dfb-box,.dark-fb--typeahead,.fbBookmarksSeeAllList .itemLabel,.fbChatTab .name,.fbChatTypeahead,.fbFeedTicker .fbFeedTickerStory .tickerStoryLink,.fbFeedbackContent,.fbFeedbackPost .postText,.fbNubButton,.fbNubFlyoutAttachments,.fbNubFlyoutBody,.fbNubFlyoutFooter,.fbNubFlyoutFooter textarea,.fbNubFlyoutHeader,.fbPhotoAlbumTitle,.fbSettingsList .fbSettingsListItemLabel,.fbSettingsSectionsItemName,.fbTimelineSummarySection span.fbLongBlurb,.fbTimelineUFI,.fbTimelineUnit,.friendListAddTypeahead,.groupsJumpBarTop .groupsCleanLinksSelected .groupsJumpTitle,.highlight[style],.inputtext:not(.DOMControl_placeholder),.megaphone_box,.messagesContent .author,.messagesContent:hover .author span,.selectedFolder ._1n,.socialReport .fwb.fcb,.socialReport li label,.sourceSuggestionMegaphoneFirstHeader,.sourceSuggestionMegaphoneSecondHeader,.textInput:not(.DOMControl_placeholder),.uiHeaderTitle,.uiInlineTokenizer,.uiMenuItem a,.uiSearchInput,.uiSearchInput span input,.uiStreamMessage .messageBody,.uiToken,.uiTokenizer,.uiTypeaheadView li,body:not(.plugin),ul.fbChatOrderedList li a
{
  color: --front-color--!important;
}

#pageFooter a,.DOMControl_placeholder,._-mute-color,._5ay5 ._c24,._5o3p,._5pbw,._5srp ._66m,.better_fb_cp .sfx_cp_version,.dark-fb--common-muted-link,.fbNubButton .label .count,.groupsJumpBarTop .groupsCleanLink,.socialReport .fcb,.uiHeader a,div._511n,div._5w-6,h5.uiStreamHeadline
{
  color: #8b8685!important;
}

#admin_panel a,#fbCalendarWrapper a,#pagelet_timeline_medley_notes .note a,#rightCol a,#webMessengerRecentMessages a,.GM_options_wrapper_inner a,.UIStandardFrame_Container a,._-link-color,._1yv ._t a,._2o49 a,._2w3>._30f a,._4-u2 a,._4un0 .title,._4yj a,._538q a,._53ii .uiContextualLayerLeft ._53ij a,._59s7 div._4-i2 a,._5eha,._5sem .timelineUnitContainer a,._5srp a,._5uch a,._698 a,._7lu a,._9lb,.__tw a,._guu a,._kj3 a,._z6j a,.appCenterCategoryBanner a,.appCenterInvite a,.appCenterSmallCuratedSlot a,.app_center #contentCol .apps_list a,.dark-fb--dfb-box a,.dark-fb--page-notifications a,.fbFeedbackContent a,.fbNubFlyoutAttachments a,.fbNubFlyoutBody a,.fbNubFlyoutFooter a,.fbNubFlyoutHeader a,.fbPhotoSnowlift .rhc a,.fbRemindersTitle,.fbSettingsList .fbSettingsListItemEdit,.fbSettingsList .fbSettingsListItemSaved,.fbTimelineNavigationWrapper .title .text,.fbTimelineSection a,.fbTimelineTopSection a,.fbTimelineUnit a,.fbxWelcomeBox a,.jewelFlyout a,.megaphone_box a,.pageFriendSummaryContainer .headerDigit,.permalinkBody #contentArea a,.permalinkBody #rightCol a,.uiAttachmentTitle,.uiLinkButton.comment_link input,.uiOverlayContent a,.uiStreamStory a,[id=SettingsPage_Content] a
{
  color: --link-color--!important;
}
#admin_panel a:visited,#fbCalendarWrapper a:visited,#pagelet_timeline_medley_notes .note a:visited,#rightCol a:visited,#webMessengerRecentMessages a:visited,.GM_options_wrapper_inner a:visited,.UIStandardFrame_Container a:visited,
._-link-color,._1yv ._t a:visited,._2o49 a:visited,._2w3>._30f a:visited,._4-u2 a:visited,._4un0 .title,._4yj a:visited,._538q a:visited,._53ii .uiContextualLayerLeft ._53ij a:visited,._59s7 div._4-i2 a:visited,._5eha:visited,._5sem .timelineUnitContainer a:visited,._5srp a:visited
,._5uch a:visited,._698 a:visited,._7lu a:visited,._9lb:visited,.__tw a:visited,._guu a:visited,._kj3 a:visited,._z6j a:visited,.appCenterCategoryBanner a:visited,.appCenterInvite a:visited,.appCenterSmallCuratedSlot a:visited,.app_center #contentCol .apps_list a:visited,.dark-fb--dfb-box a:visited,
.dark-fb--page-notifications a:visited,.fbFeedbackContent a:visited,.fbNubFlyoutAttachments a:visited,.fbNubFlyoutBody a:visited,.fbNubFlyoutFooter a:visited,.fbNubFlyoutHeader a:visited,.fbPhotoSnowlift .rhc a:visited,.fbRemindersTitle:visited,.fbSettingsList .fbSettingsListItemEdit:visited,
.fbSettingsList .fbSettingsListItemSaved:visited,.fbTimelineNavigationWrapper .title .text:visited,.fbTimelineSection a:visited,.fbTimelineTopSection a:visited,.fbTimelineUnit a:visited,.fbxWelcomeBox a:visited,.jewelFlyout a:visited,.megaphone_box a:visited,
.pageFriendSummaryContainer .headerDigit:visited,.permalinkBody #contentArea a:visited,.permalinkBody #rightCol a:visited,.uiAttachmentTitle:visited,.uiLinkButton.comment_link input:visited,.uiOverlayContent a:visited,.uiStreamStory a:visited,[id=SettingsPage_Content] a:visited
{
  color: --visited-color--!important;
}

._-shadow,._2o49,._2w3>._30f,._4-u2,._4hp,._4lh ._1xz,._4lh .fbTimelineShowOlderSections,._4lh .fbTimelineTimePeriodSuppressed .forceLoad,._4un0,._5084,._5eh4,._5l9_ .better_fb_cp,._5pb0,._5sem .timelineUnitContainer,._5va1,._guu,._kj3,._z6j,.appCenterCategoryBanner,.appCenterInvite,.appCenterSmallCuratedSlot,.app_center #contentCol .apps_list,.dark-fb--dfb-box,.fbTimelineTopSectionBase,.fbTimelineUnit,.shareRedesign,.uiMediaThumb
{
  box-shadow: 3px 3px 0 rgba(0,0,0,.3)!important;
}

body:not(.plugin)
{
  background: --bg-color--!important;
}

._4-u2>._4-u3
{
  border-color: #444546!important;
}

.dark-fb--common-border-bg
{
  background-color: #444546!important;
}

#admin_panel a:hover,#fbCalendarWrapper a:hover,#pagelet_timeline_medley_notes .note a:hover,#rightCol a:hover,#webMessengerRecentMessages a:hover,.GM_options_wrapper_inner a:hover,.UIStandardFrame_Container a:hover,._1yv ._t a:hover,._2o49 a:hover,._2w3>._30f a:hover,._4-u2 a:hover,._4un0 .title:hover,._4yj a:hover,._538q a:hover,._53ii .uiContextualLayerLeft ._53ij a:hover,._59s7 div._4-i2 a:hover,._5eha:hover,._5sem .timelineUnitContainer a:hover,._5srp a:hover,._5uch a:hover,._698 a:hover,._7lu a:hover,._9lb:hover,.__tw a:hover,._guu a:hover,._kj3 a:hover,._z6j a:hover,.appCenterCategoryBanner a:hover,.appCenterInvite a:hover,.appCenterSmallCuratedSlot a:hover,.app_center #contentCol .apps_list a:hover,.dark-fb--dfb-box a:hover,.dark-fb--page-notifications a:hover,.fbFeedbackContent a:hover,.fbNubFlyoutAttachments a:hover,.fbNubFlyoutBody a:hover,.fbNubFlyoutFooter a:hover,.fbNubFlyoutHeader a:hover,.fbPhotoSnowlift .rhc a:hover,.fbSettingsList .fbSettingsListItemEdit:hover,.fbSettingsList .fbSettingsListItemSaved:hover,.fbTimelineSection a:hover,.fbTimelineTopSection a:hover,.fbTimelineUnit a:hover,.fbxWelcomeBox a:hover,.jewelFlyout a:hover,.megaphone_box a:hover,.permalinkBody #contentArea a:hover,.permalinkBody #rightCol a:hover,.uiAttachmentTitle:hover,.uiLinkButton.comment_link input:hover,.uiOverlayContent a:hover,.uiStreamStory a:hover,[id=SettingsPage_Content] a:hover
{
  color: #c2d3eb!important;
}

#pageFooter a:hover,.dark-fb--common-muted-link:hover,.uiHeader a:hover
{
  color: #a4a09f!important;
}

#mainContainer
{
  border-color: #444546!important;
}

#contentCol,#fbCalendarWrapper
{
  background: #333435!important;
  border-color: #444546!important;
}

._5vb_ #contentCol
{
  background: --bg-color--!important;
}

#contentCurve
{
  border-color: #444546!important;
}

.hasLeftCol #pageFooter
{
  background: --bg-color--!important;
}

#fbCalendarWrapper .uiHeaderSection,#fbCalendarWrapper .uiSideHeader,#rightCol .uiHeader,.dark-fb--common-side-header
{
  background: #2f3a61!important;
  border-color: #56558a!important;
  color: #dedeef!important;
}

#fbCalendarWrapper .uiHeaderSection a,#fbCalendarWrapper .uiHeaderSection a *,#fbCalendarWrapper .uiSideHeader a,#fbCalendarWrapper .uiSideHeader a *,#rightCol .uiHeader a,#rightCol .uiHeader a *,.dark-fb--common-side-header a,.dark-fb--common-side-header a *
{
  color: #debdbc!important;
}

#webMessengerRecentMessages .uiBoxGray,#webMessengerRecentMessages .uiBoxYellow,.uiBoxRed
{
  background: #2f3a61!important;
  border-color: #56558a!important;
  color: #dedeef!important;
}

#inviteTypeahead,.UFIAddCommentInput,.UFIList .uiTypeahead,.composerTypeahead,.dark-fb--typeahead,.fbChatTypeahead,.friendListAddTypeahead,.uiInlineTokenizer,.uiSearchInput,.uiTokenizer
{
  background-color: --bg-color--!important;
  border-color: #444546!important;
}

._2pt textarea,.inputtext,.textInput
{
  background-color: --bg-color--!important;
}

.uiMentionsInput
{
  background: --bg-color--!important;
}

.uiMentionsInput .mentionsTypeahead,.uiMentionsInput .mentionsTypeahead .mentionsTextarea
{
  background: transparent!important;
}

._5u8u,.uiMentionsInput .highlighter b
{
  background: #3d3c4c!important;
  box-shadow: 0 0 0 1px #66649b,0 1px 4px #000!important;
}

.uiToken
{
  background: #353466!important;
  border-color: #464577!important;
}

.UFIAddCommentInput>.wrap,.UFIList .uiTypeahead>.wrap,.dark-fb--typeahead>.wrap,.fbChatTypeahead>.wrap,.friendListAddTypeahead>.wrap
{
  border-color: #444546!important;
}

.uiSearchInput span
{
  border: 0!important;
}

.uiSearchInput button
{
  background-color: transparent!important;
}

.highlight[style]
{
  background: #353466!important;
  border-color: #353466!important;
}

._2o49,._2w3>._30f,._4-u2,._5sem .timelineUnitContainer,._guu,._kj3,._z6j,.appCenterCategoryBanner,.appCenterInvite,.appCenterSmallCuratedSlot,.app_center #contentCol .apps_list,.dark-fb--dfb-box,.fbTimelineUnit
{
  background: #333435!important;
  border: 1px solid #444546!important;
}

._3cz,._5qqf,._70l,._g3h,.dark-fb--app-center-banner--title,.dark-fb--app-center-box--title,.dark-fb--app-center-requests--box--title
{
  background: --bg-color--!important;
  border-color: #444546!important;
}

#blueBar,._4f7n,._hdd
{
  background: --bg-color-- linear-gradient(to bottom,#444546,--bg-color--)!important;
  border-color: --bg-color--!important;
}

._4f7n:after,._hdd:after,.hasSmurfbar #blueBarHolder #blueBar:after
{
  background: rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,0,0,.12),rgba(0,0,0,0))!important;
  border-top: 1px solid #444546!important;
}

._585-,.__wu #headNav #navSearch.roundedBox
{
  background: #333435;
}

.__wu #headNav #navSearch.roundedBox *
{
  background: transparent!important;
}

._585- ._5861,._5861 ._586f,._5861 ._586i,.__wu .uiSearchInput.textInput#u_0_h
{
  background: transparent!important;
}

._50c9
{
  background: --bg-color--!important;
  box-shadow: inset 0 0 0 1px #444546,0 2px 16px rgba(0,0,0,.64)!important;
}

._202.selected
{
  background: #353466!important;
}

._1ht9,.fbChatSidebar
{
  background: #333435!important;
  box-shadow: none!important;
  border-color: #444546!important;
}

.fbChatTypeaheadView li.selected a,ul.fbChatOrderedList li a:hover
{
  background: --bg-color--!important;
}

._554p
{
  color: #8b8685!important;
  background: #333435!important;
}

._554r,.fbSidebarGripper
{
  border-color: #444546!important;
}

.fbSidebarGripper div
{
  background: #333435!important;
  border-color: #2d2c2b!important;
}

.fbSidebarGripper .gripNuclear
{
  background: #3d3c3b!important;
  border-color: #2d2c2b!important;
}

.fbChatSidebarMessage
{
  background: #333435!important;
  border-color: #444546!important;
  box-shadow: inset 0 1px #2d2c2b!important;
}

._4oes .button,.fbChatSidebar .fbChatTypeahead .textInput
{
  box-shadow: inset 0 1px #444546!important;
  border-color: #444546!important;
}

._4oes
{
  border-color: transparent!important;
  background: #333435!important;
}

._4oes .button:hover,div._5qth .uiCloseButton:hover
{
  background-color: #353466!important;
}

.fbNubButton
{
  background: #1d1c1c!important;
  border: 1px solid #444546!important;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.05)!important;
}

._5q5b .fbNubButton:after,._5q5b .fbNubButton:before
{
  display: none!important;
}

.fbNubFlyout
{
  box-shadow: 0 1px 12px rgba(0,0,0,.25)!important;
}

.fbNubFlyoutAttachments,.fbNubFlyoutBody,.fbNubFlyoutFooter,.fbNubFlyoutHeader
{
  background: #333435!important;
  border-color: #686564!important;
}

.fbNubFlyoutFooter
{
  background: --bg-color--!important;
}

.fbNubFlyoutAttachments .chatAttachmentShelf
{
  background: --bg-color--!important;
  border-color: #444546!important;
}

._2qh
{
  border: 0!important;
}

.fbNubFlyoutTitlebar
{
  background: #1e2950!important;
  border-color: #444546!important;
}

.focusedTab .fbNubFlyoutTitlebar
{
  background: #28366b!important;
  border-color: #56558a!important;
}

._51jt .unreadCount
{
  background-color: #353466!important;
  box-shadow: inset 0 0 1px #464577!important;
  color: #7574a6!important;
}

.fbNubFlyoutFooter textarea
{
  background: --bg-color--!important;
}

._552h
{
  border-color: #444546!important;
}

._511m,._5w-5
{
  background: linear-gradient(to left,rgba(139,134,133,0) 0,rgba(139,134,133,.75) 50%,rgba(139,134,133,0) 100%)!important;
}

div._511n,div._5w-6
{
  background: #333435!important;
}

._5w0o
{
  background: #333435!important;
  color: #8b8685!important;
}

._5w0o:after
{
  opacity: .2!important;
}

.uiToggle.emoticonsPanel a
{
  outline: 0!important;
}

._1nc6 ._5w1r,._1nc6 ._5w1r:before,._1nc7 ._5w1r,._1nc7 ._5w1r:before,._kso,._kso:before
{
  box-shadow: 0 1px 0 rgba(255,255,255,.1),0 2px 3px rgba(0,0,0,.5)!important;
  text-shadow: 0 1px 1px #000!important;
  border-color: #575655!important;
  background: --bg-color-- linear-gradient(to bottom,--bg-color--,#333435)!important;
}

._1nc7 ._5w1r,._1nc7 ._5w1r:before,._50kd ._kso,._50kd ._kso:before
{
  background: #353466 linear-gradient(to bottom,#353466,#464577)!important;
  border-color: #575688!important;
}

._50dw .profileLink .profilePhoto,._5ys_ img
{
  box-shadow: 0 2px 3px rgba(0,0,0,.5)!important;
}

._50dw .profileLink:after,._5w1r:after,._5w1r:before,._5ys_:after,._kso:after,._kso:before
{
  background: transparent!important;
  opacity: 0!important;
}

._ksg
{
  background: #333435!important;
  border-color: #444546!important;
}

._3db,ul._281
{
  background: --bg-color--!important;
  border-color: #444546!important;
}

._2nb
{
  border-color: #444546!important;
}

.wmMasterView
{
  background: --bg-color--!important;
}

._k-
{
  border-color: #444546!important;
}

._k-:hover
{
  background: #333435!important;
}

._k-._kv
{
  background: #444546!important;
}

._k-._kx
{
  background: #353466!important;
}

.wmMasterView:after
{
  display: none!important;
}

._3j6
{
  background: --bg-color--!important;
  background: --bg-color-- linear-gradient(to bottom,--bg-color-- 0,#2d2c2b 98%,#444546 98%,#444546 100%)!important;
}

._3j5
{
  background: #333435!important;
}

._4yj
{
  border-color: #444546!important;
}

._3b
{
  background: #333435!important;
  border-color: #444546!important;
}

._2nb ._2n3
{
  border-color: #444546!important;
}

._2nb ._2n3 .timestamp
{
  background: #333435!important;
  color: #8b8685!important;
}

.webMessengerMessageGroup
{
  background: #333435!important;
}

.webMessengerMessageGroup[style]:not([style=''])
{
  background: #353466!important;
  border-color: #464577!important;
}

._1rs
{
  background: --bg-color--!important;
}

._1rs,._1rw,._2pt,._2pu
{
  border-color: #444546!important;
}

._1rw,._2pt
{
  background-color: --bg-color--!important;
}

._5srp,._5uch,.uiStreamStory
{
  border-color: #444546!important;
  background-color: #333435!important;
  -webkit-transition: 1s background-color!important;
  -moz-transition: 1s background-color!important;
  -o-transition: 1s background-color!important;
  transition: 1s background-color!important;
}

.uiStreamStory[style^=background-color]
{
  background-color: #4f3433!important;
}

._5pbw .fwb a,._5srp ._66m ._706 a,h5.uiStreamHeadline .actorName a,h5.uiStreamHeadline a.passiveName
{
  color: #bef!important;
  font-weight: 700!important;
}

._4ks>li,._5mxv,._5pbv,._5pbz,._5srp,._5uch,.uiStreamShareLikePageBox,div#pagelet_home_stream
{
  border-color: #444546!important;
}

.selectedStoryIndicator,.uiStreamEdgeStoryLine hr
{
  background: #444546!important;
}

.UFIBlingBox,.uiBlingBox
{
  border-color: transparent!important;
}

.UFIBlingBox:hover,.uiBlingBox:hover
{
  background: #353466!important;
}

._4hq,._4lh ._1xz,._5084,._5eh4,._5pcm,._5va1,._62_,._630,._631,._632,.attachmentUnit,.shareRedesignBottomBorder,.shareRedesignRightBorder,.shareRedesignTopBorder,.shareSubtext,.uiAttachmentNoMedia
{
  border-color: #444546!important;
}

._5pap,._5paq,._5par,._5pas
{
  background: #444546!important;
}

._4hp,._4hq ._4hs,._4lh ._1xz,._4un0,._5084,._5eh4,._5eh8,._5pb0,._6m2,.shareRedesign,.shareRedesignContainer,.shareRedesignText
{
  background: #2d2c2b!important;
}

._5q81,._5rnz
{
  background: #2d2c2b!important;
  border-color: #444546!important;
}

.uiStreamHeader
{
  background: #444546!important;
}

._5pbe,.uiStream .uiStreamHeader .uiStreamHeaderChronologicalForm,.uiStreamEdgeStoryLineTx,.uiStreamHeaderText
{
  background: #333435!important;
  color: #8b8685!important;
}

.uiBoxLightblue
{
  background: --bg-color--!important;
  border: #444546!important;
}

.megaphone_box
{
  background: --bg-color--!important;
}

.megaphone_box,.sourceSuggestionMegaphoneContent #source_suggestion_picker
{
  border-color: #444546!important;
}

._2iwq
{
  background-color: #444546!important;
  background-image: linear-gradient(to right,#444546 0,#535251 20%,#444546 40%,#444546 100%)!important;
}

._2iwq div
{
  background: #333435!important;
}

._50d1
{
  box-shadow: 0 0 12px #2f3a61!important;
}

._53ii .uiContextualLayerBelowRight ._53ij
{
  background: #333435!important;
  box-shadow: inset 0 0 2px #90949c,0 1px 8px rgba(0,0,0,.5)!important;
}

._53ii .uiContextualLayerBelowRight ._53ij:hover
{
  background: #363738!important;
}

._42fu._42fu._42fu,._4jy0,._59pe:focus,._59pe:hover,.uiButton,a._4jy0
{
  background: --bg-color--!important;
  border-color: #444546!important;
}

._42fu._42fu._42fu,._4jy0,._59pe:focus,._59pe:hover,.uiButton,.uiButton input,.uiButtonText,a._4jy0
{
  color: --front-color--!important;
  text-shadow: none!important;
}

._42fu._42fu._42fu._42g-
{
  color: #d7fc70!important;
}

.UFIList,.UFIReplyList,.UFIRow
{
  background: #3d3c4c!important;
}

.UFIRow
{
  border-color: #66649b!important;
}

.UFIReplyList .UFIRow
{
  background: #454454!important;
  border-color: #3d3c4c!important;
}

.UFIReplyList .UFIRow.UFIPartialBorder .UFICommentContent
{
  border-color: #3d3c4c!important;
}

.UFIFeaturedComment .UFICommentActorName
{
  background: #2c2b3b!important;
  border-color: #484757!important;
}

.UFIRow.UFIUnseenItem
{
  background: #3d3c4c!important;
  border-color: #66649b!important;
}

.UFIRow.UFIUnseenItem:after
{
  background: #66649b!important;
}

.uiMediaThumb
{
  background: #2d2c2b!important;
  border-color: #444546!important;
}

.UFIRow.UFIFirstCommentComponent,._6kb ._6mv .UFIRow.UFILikeSentence
{
  border-color: #484757!important;
}

._55d0
{
  background-color: --bg-color--!important;
}

._1dsp,._1dsq,._2yg, ._3-a6._1blz ._fmi
{
  border-color: #686564!important;
}

._1dsp
{
  background: #444546!important;
  border-color: #444546!important;
}

._1dsq:hover
{
  background-color: #353466!important;
}

._5t_y ._1dsl
{
  border: 0!important;
}

._5t_y ._1dsl li:after,._5t_y ._9lb:hover
{
  background: #444546!important;
}

._4_4e,._50zb
{
  border-color: #444546!important;
}

.UIShareStage a.inline_edit:hover
{
  background: #353466!important;
}

._53ij
{
  border-color: #686564!important;
  background: --bg-color--!important;
}

._53ij .uiBoxGray
{
  background: --bg-color--!important;
  border-color: #444546!important;
}

._7lu .fwb.fsl a
{
  color: #bef!important;
}

#bfb_options_button_li ul,#pageNav ul.navigation,#userNavigation,._54nf,._569t ._54ng,.bfb_hide_menu,.uiMenu,.uiTypeaheadView ul
{
  background: --bg-color--!important;
  border: 1px solid #444546!important;
}

#bfb_options_button_li ul a,#pageNav ul.navigation .navSubmenu,#userNavigation .navSubmenu,._558b ._54nc,._569t ._54nc,.bfb_hide_menu div.bfb_item,.uiMenuItem a,.uiTypeaheadView li
{
  border-color: --bg-color--!important;
  background-color: --bg-color--!important;
}

#bfb_options_button_li ul a:hover,#pageNav ul.navigation .navSubmenu:hover,#userNavigation .navSubmenu:hover,._558b ._54nc:hover,._558b ._54ne ._54nc,._569t ._54nc:hover,.bfb_hide_menu div.bfb_item:hover,.uiMenuItem a:hover,.uiTypeaheadView li.selected,.uiTypeaheadView li:hover
{
  border-color: #464577!important;
  background-color: #353466!important;
}

._558b ._54ak,._569t ._54ak,.uiMenuSeparator
{
  border-color: #444546!important;
}

#pageNav .menuDivider,#userNavigation .menuDivider
{
  background: #444546!important;
}

._5ugf,.navSubmenu .uiSideNavCount
{
  background-color: #353466!important;
  box-shadow: inset 0 0 1px #464577!important;
  color: #7574a6!important;
}

.ego_unit,.rhcFooterBorder
{
  border-color: #444546!important;
}

#rightCol ._5rzs .uiHeader
{
  background: transparent!important;
}

#rightCol ._5rzs .uiHeader .uiHeaderTitle,#rightCol ._5rzs .uiHeader a.uiHeaderActions
{
  color: #8b8685!important;
}

.fbRemindersStory:hover
{
  background: #444546!important;
}

#pagelet_ego_pane .ego_unit
{
  opacity: .6!important;
}

._5fxj ._5fxk,._5vwg ._5vwh
{
  color: #c4bdbc!important;
}

._5fxj ._5fxl,._5fxm ._5fxn,._5vwj ._5vwk
{
  color: #8b8685!important;
}

#leftCol
{
  opacity: .6!important;
}

._55y4 .homeSideNav,.uiSideNav
{
  background: transparent!important;
}

.sideNavItem .item,.sideNavItem a._5afe
{
  border-color: transparent!important;
  color: #c6c7cf!important;
}

.sideNavItem .item:hover,.sideNavItem a._5afe:hover
{
  background-color: #2d2c2b!important;
}

.sideNavItem .item:focus,.sideNavItem a._5afe:focus
{
  background-color: #31302f!important;
}

.sideNavItem .item:active,.sideNavItem a._5afe:active
{
  color: #716d6c!important;
  background: transparent!important;
}

.sideNavItem.selectedItem,.sideNavItem.selectedItem .item
{
  background: #403f3e!important;
  box-shadow: 0 2px 0 rgba(0,0,0,.33)!important;
}

.sideNavItem .count,.uiSideNavCount
{
  background-color: #403f93!important;
  box-shadow: inset 0 0 1px #5c5baf!important;
}

.countValue,.maxCountIndicator,.sideNavItem .count,.uiSideNavCount
{
  color: #aaa9fd!important;
}

.uiSideNav .loading .item,.uiSideNav .sideNavItem .loading .subitem
{
  background: #333435!important;
}

._3479 ._2jq5
{
  border-color: rgba(255,255,255,.1)!important;
}

._3479 ._2jq5:hover
{
  background-color: rgba(255,255,255,.1)!important;
}

.fbPhotoSnowlift
{
  background: rgba(53,52,51,.75)!important;
}

.fbPhotoSnowliftContainer
{
  box-shadow: 0 1px 15px rgba(139,134,133,.3),0 0 1px rgba(139,134,133,.7)!important;
}

.fbPhotoSnowlift .rhc
{
  background: --bg-color--!important;
}

#contentCol .fbTimelineScrubber,.fbTimelineCapsule,.fbTimelineTimePeriod,.timelineLayout #contentCol
{
  background: transparent!important;
}

#contentCol .fbTimelineScrubber li a
{
  border-color: #363534!important;
  color: #8b8685!important;
}

#contentCol .fbTimelineScrubber li.selected a
{
  border-color: #686564!important;
}

._1ln2 .uiList>li,._4jul ._ph5,._55-w,._5gf9
{
  border-color: #444546!important;
}

.spinePointer
{
  visibility: hidden!important;
}

.fbTimelineContentHeader h3.uiHeaderTitle,.fbTimelineInlineSectionHeader h3.uiHeaderTitle
{
  background: #444546!important;
}

.pagesTimelineButtonPagelet
{
  background: --bg-color--!important;
  border-color: #444546!important;
}

._6dh ._5142
{
  background: #333435!important;
}

._6dh ._1dsl
{
  border-bottom: 0!important;
}

._2w3>._30f,._53a7._5pst._5psw,._53a7._5psw,.fbTimelineSection:not(.fbTimelineSectionTransparent)
{
  background: #333435!important;
}

._2w3>._30f,._4q0 .fbTimelineSection,._4q0>._4_g5,._538q,._698,.fbTimelineSection:not(.fbTimelineSectionTransparent)
{
  border-color: #444546!important;
}

._5e37 .profileInfoTable hr,.pagesAboutDivider
{
  background: #444546!important;
}

.photoUnit .photoWrap.letterboxedImage,.timelineUnitContainer .videoUnit
{
  background: #333435!important;
  border-color: #333435!important;
}

.inlineFriendInviterList li,.nonAdminInviteContainer .uiScrollableAreaContent
{
  border-color: #444546!important;
}

.inlineFriendInviterList li:hover
{
  background-color: --bg-color--!important;
}

.onlyMeBorder
{
  background-image: linear-gradient(135deg,#424140 0,#424140 25%,#282726 25%,#282726 50%,#424140 50%,#424140 75%,#282726 75%,#282726 100%)!important;
}

._5otg
{
  background: --bg-color--!important;
}

._5otg,._5otg:after,._5vx4 ._45hd,._5vx4 ._5vwz
{
  border-color: #444546!important;
}

._5vx4 li:hover,._5vx7 ._45hd:hover
{
  background: #333435!important;
}

._5vx4._5vx6 ._5vwy ._13xf
{
  background: #444546!important;
}

._6-6,._6_7
{
  border-color: #555657!important;
}

._6-6._6-7
{
  background: #444546!important;
  box-shadow: 0 5px 0 #444546,inset 0 1px #444546!important;
}

._6-6 ._513x
{
  opacity: 0!important;
}

.timelineRecentActivityStory:hover
{
  background: #333435!important;
}

._5vf ._5vg
{
  border-color: #444546!important;
}

._5vf .uiHeaderActions,._5vf .uiHeaderTitle
{
  background: --bg-color--!important;
  color: #8b8685!important;
  text-shadow: none!important;
}

._5vf .uiHeaderActions a
{
  text-shadow: none!important;
}

._4lh .fbTimelineShowOlderSections,._4lh .fbTimelineTimePeriodSuppressed .forceLoad
{
  background: #333435!important;
  border-color: #444546!important;
}

.fbCalendar .fbCalendarHeader,.fbTimelineStickyHeader .back
{
  background: --bg-color--!important;
  border-color: #444546!important;
}

.fbTimelineTopSection
{
  background: transparent!important;
  border-color: #444546!important;
}

.fbTimelineTopSectionBase
{
  background: #333435!important;
}

.topSectionBottomBorder
{
  background: transparent!important;
  box-shadow: inset 1px -1px 0 #444546,inset -1px -1px 0 #444546!important;
}

.fbTimelineNavigationWrapper .frame
{
  border-color: #444546!important;
}

.fbTimelineNavigationWrapper .detail
{
  background-color: --bg-color--!important;
}

.fbTimelineNavigationWrapper .frame .mat
{
  border-color: --bg-color--!important;
}

.fbTimelineMoreButton .fbTimelineRibbon
{
  border-color: #444546!important;
  background-color: --bg-color--!important;
}

.fbTimelineUFI,.fbTimelineUnit .uiMorePagerLight .uiMorePagerPrimary,.uiBoxWhite
{
  background: #333435!important;
}

._1_m,.bottomborder,.fbPageFriendSummarySection.needsBorder,.fbTimelineUnit .uiMorePagerLight .uiMorePagerPrimary,.pageFriendSummaryContainer .header,.timelinePageLikedPagesLabel,.timelinePageMostRecentLabel
{
  border-color: #444546!important;
}

._2d11,._2d12,.fbTimelineCapsule .bottomBorder,.fbTimelineCapsule .topBorder
{
  background: transparent!important;
}

.__jh
{
  background: #333435!important;
  border-color: #444546!important;
}

._4lh .timelineReportContainer,.fbTimelineCapsule .timelineUnitContainer
{
  background: transparent!important;
  border: 0!important;
}

._6kb,.fbTimelineFeedbackActions,.timelineUnitContainer .UFIList
{
  background: #3d3c4c!important;
  border-color: #444546!important;
}

.timelineUnitContainer .UFIRow
{
  border-color: #454454!important;
}

._5sem .timelineUnitContainer .UFIContainer
{
  background: #454454!important;
}

.uiScaledImageCentered
{
  background-color: #333435!important;
}

._1zw4
{
  background-color: #333435!important;
  border: 0!important;
}

._1zw4 ._1zw6,._5bkm
{
  background-color: #333435!important;
}

._1zw4 ._1zw6:hover,._5bkm:hover
{
  background-color: --bg-color--!important;
}

.note .uiBoxWhite
{
  background: #333435!important;
  border-color: #444546!important;
}

._4lh ._2-d1
{
  background: transparent!important;
}

#admin_panel
{
  background: #333435!important;
}

#admin_panel .uiHeaderSection
{
  background: #2f3a61!important;
  border-color: #56558a!important;
}

#admin_panel,#admin_panel .AdminTipContent,#admin_panel .uiBoxWhite,.adminPanelBorderRight,.adminPanelContent,.adminPanelContentFanAcq,.adminPanelContentTall,.adminPanelList li
{
  border-color: #444546!important;
}

#admin_panel .uiDataTable th
{
  background: --bg-color--!important;
  border-color: #444546!important;
}

#admin_panel .uiDataTable th span.columnLabel
{
  color: #8b8685!important;
}

#admin_panel .uiDataTable td
{
  border-color: #444546!important;
}

#admin_panel .uiDataTable .odd td
{
  background: --bg-color--!important;
}

#admin_panel .uiDataTable ._59ip td
{
  background: #353466!important;
}

#admin_panel ._55o9,.groupsJumpBarTop
{
  background: --bg-color--!important;
  border-color: #444546!important;
}

.groupsJumpBarTop,.groupsJumpBarTop .groupsCleanLink,.groupsJumpBarTop .groupsCleanLinkBorder
{
  border-color: #444546!important;
}

._3v07 .groupsJumpBarTop .groupsCleanLinkBorder:after
{
  background: #444546!important;
}

.groupsJumpBarTop .groupsCleanLinksBorder,.groupsJumpBarTop .groupsCleanLinksSelected,.groupsJumpBarTop .groupsCleanLinksSelected .groupsJumpTitle
{
  background: #333435!important;
}

.groupsJumpActions
{
  border-color: #444546!important;
}

.groupsJumpActions .uiButton
{
  border-color: --bg-color--!important;
}

.groupsSkyContentHeader .uiBoxWhite,.groupsSkyContentWideHeader .uiBoxWhite
{
  background: #333435!important;
  border-color: #333435!important;
}

._53ii .uiContextualLayerLeft ._53ij,.__tw,.jewelFlyout
{
  background-color: #333435!important;
  border: 1px solid #686564!important;
}

._53ii .uiContextualLayerLeft ._53ij .uiHeader,._8-b ._26y1,.jewelHeader
{
  background-color: --bg-color--!important;
  border-color: #686564!important;
}

#fbRequestsJewel #fbRequestsFlyout .hasPYMK,._33c,.messagesContent
{
  border-color: #444546!important;
}

._33e:focus,.messagesContent:focus
{
  background-color: #302f2e!important;
}

._33e:hover,.messagesContent:hover
{
  background-color: #1b1a1a!important;
}

._4af ._33e,.jewelItemNew,.jewelItemNew .messagesContent
{
  background-color: #35344d!important;
}

._4af ._33e:focus,._4af ._33e:hover,.jewelItemNew .messagesContent:focus,.jewelItemNew .messagesContent:hover,.jewelItemNew:focus,.jewelItemNew:hover
{
  background-color: #201f2e!important;
}

._26y3 ._5cw0,._26y3 ._5cw1,.jewelFooter a
{
  background: #2f3a61!important;
  color: #dedeef!important;
  border-color: #56558a!important;
}

#fbRequestsList .uiScrollableArea.contentAfter
{
  border-color: #56558a!important;
}

.fbFeedTickerStory
{
  background-color: #333435!important;
  border-top-color: rgba(70,69,68,.5)!important;
  border-bottom-color: #333435!important;
  box-shadow: none!important;
}

.fbFeedTicker .tickerStoryActive.tickerStoryActive.tickerStoryActive.tickerStoryActive,.fbFeedTicker .tickerStoryClickable.tickerStoryClickable.tickerStoryClickable.tickerStoryClickable:hover
{
  background-color: --bg-color--!important;
  border-color: #444546!important;
}

._5pr2.fbChatSidebar .fbFeedTickerStory .fbFeedTickerBorder,.home_right_column .fbFeedTicker
{
  border-color: #444546!important;
}

.tickerToggleWrapper
{
  background: #444546!important;
  border-color: --bg-color--!important;
}

.tickerLineToggle
{
  background: #333435!important;
}

.uiOverlayContent
{
  border-color: #444546!important;
  background: --bg-color--!important;
}

.fbFlyoutDialog .photoWrapper,.fbFlyoutDialog .tickerFullPhoto,.fbFlyoutDialog .uiMediaThumb i
{
  background-color: --bg-color--!important;
  border-color: #444546!important;
}

.fbFlyoutDialog .tickerDialogFooter
{
  background: #3d3c4c!important;
  border-color: #66649b!important;
}

.bfb_tabs
{
  border-bottom: 1px solid #444546!important;
}

.bfb_tab
{
  background: --bg-color--!important;
  border-color: #444546!important;
  color: #8b8685!important;
}

.bfb_tab.bfb_tab_selected,.bfb_tab.bfb_tab_selected:hover
{
  background: #333435!important;
  border-color: #686564!important;
  border-bottom: 1px solid #333435!important;
  color: --front-color--!important;
}

.better_fb_cp
{
  background-color: #333435!important;
  border-color: #333435!important;
}

._5l9_ .better_fb_cp
{
  border: 1px solid #444546!important;
}

.GM_options_wrapper_inner
{
  background-color: --bg-color--!important;
  border-color: #686564!important;
}

.GM_options_header
{
  background-color: --bg-color--!important;
  color: --front-color--!important;
}

#bfb_option_container .content,#bfb_option_container .option
{
  background: #333435!important;
  border-color: #444546!important;
}

#bfb_option_container .tab_list .bfb_tab_search,#bfb_option_container .tab_list .bfb_tab_selector
{
  background-color: --bg-color--!important;
  border-color: #444546!important;
}

#bfb_option_container .tab_list .bfb_tab_selected
{
  background-color: #333435!important;
}

.uiHeaderTopBorder.uiHeaderNav,ul.bfb_uiSideNav
{
  border-color: #444546!important;
}

._1yv,._59s7,.uiLayerPage .uiOverlayContent
{
  box-shadow: 0 1px 15px rgba(139,134,133,.3),0 0 1px rgba(139,134,133,.7)!important;
}

._3qw,._4-hy
{
  background: rgba(53,52,51,.75)!important;
}

._1yw,._59s7 ._4-i0,.shareOverlay .overlayTitle
{
  background: #2f3a61!important;
  border-color: #56558a!important;
  color: --front-color--!important;
  text-shadow: 0 1px rgba(0,0,0,.4)!important;
}

._1yv ._t,._59s7 div._4-i2
{
  background: #333435!important;
}

._1yv .uiBoxGray,._59s7 ._5a8u
{
  background: --bg-color--!important;
  border-color: #444546!important;
}

._5a8u ._59jt,._5a8u .uiBoxGray,._b--,._b_0,.fbConnectWidgetFooter .fbFooterBorder,.fbFeedbackContent .composer,.fbFeedbackContent .fbFeedbackPost
{
  border-color: #444546!important;
}

.fbFeedbackContent .composer
{
  background: #333435!important;
}

#bookmarksSeeAllSection
{
  border-color: #444546!important;
}

._1hin._1hio
{
  background: #333435!important;
}

.permalinkBody #contentCol
{
  background: --bg-color--!important;
}

.permalinkBody #contentArea,.permalinkBody #rightCol
{
  border-color: #444546!important;
  background: #333435!important;
}

.fbStreamPermalinkHeader
{
  border-color: #444546!important;
}

.fbSettingsList a.fbSettingsListLink:hover
{
  background: --bg-color--!important;
}

.fbSettingsEditor.uiBoxGray
{
  background: --bg-color--!important;
}

.fbSettingsEditor .uiBoxGray
{
  background: --bg-color--!important;
  border-color: #444546!important;
}

.app_center #contentCol
{
  background: transparent!important;
}

.appCenterCategoryBanner .description
{
  background: #333435!important;
}

.appCenterInvite .header,.appCenterRequests .appRequests .header
{
  background: #444546!important;
}

._5o3n
{
  background: --bg-color--!important;
  border-color: #444546!important;
  box-shadow: none!important;
}

._5o3p
{
  box-shadow: none!important;
  border-color: #444546!important;
}

._5o3p.selected,._5o3p:hover,.appsListDescription
{
  background: #333435!important;
}

.appsListDescription,.appsListHeader
{
  border-color: #444546!important;
}

body.plugin
{
  background: transparent!important;
}

.fbFeedbackContent
{
  background: #333435!important;
}

.flashUploaderOverlay .footerBox,.flashUploaderOverlay .headerBox
{
  background: --bg-color--!important;
  border-color: #444546!important;
}

.flashUploaderOverlay .uiOverlayContent
{
  background: #333435!important;
}

.editablePhoto .photoWrap
{
  background: --bg-color--!important;
}

.editablePhoto .captionArea,.editablePhoto .captionArea .uiMentionsInput,.editablePhoto .metadataControls .inner,.editablePhoto .metadataControls .inner .metaIcon,.editablePhoto .photo
{
  border-color: #444546!important;
}

.editablePhoto .metadataControls .inner
{
  background: --bg-color--!important;
}

.UFICommentPhotoIcon,._4q61 ._509w
{
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAAAXNSR0IArs4c6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAMpJREFUKM+dkTEKwjAYhV8sgc6F7o7ewNFzeJkKDuJiBRcXj+DoAZxdvEWhSzqVJPwpz0UHY7DiNwXyvuTlDxBBsmKCEEKNbwzDsOEXnHPnN8Fae+QfeO9rRZJxgxDCPcuyi1IqAICILLXWMyTeGFO99tq2nb7WIrKPgx+yMUYDgPe+Jklr7eF5kBqVU42MMSrVMnVz+Zz8miT7vj8BQNM05agsItvUN5LcxtnktLuug3Nunuc5iqK4kbwCWMS5pPwrEwCrf0QR2T0AWRh8pdiNmNAAAAAASUVORK5CYII=) 0 0!important;
  opacity: .4!important;
}

.UFIPhotoAttachLinkWrapper:hover .UFICommentPhotoIcon,._4q61:hover ._509w
{
  opacity: 1!important;
}

.emoticonsPanel .emoteTogglerImg
{
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAATZJREFUSMftlDFKQ0EQhr8NQTyApAyvEqvgIXICESxFvIWdpLAW6+ANLAStFI+gSRotIoqllYWgMfhZOMIKL8YXSzMwsP/O7MzszuwPc5mLuqTuqQP1NbSndtSlaefTlOBrwCGwCJwBV2FaBdrAC7CVUjqapfI1P+VcLUrszbAZhVR+lif1Ql34wa8ePk9qo0qCTrx1Ebir7mf2A7Ub6yJ896ok6KknGX5Uhxkeqo8ZPlEHZbFqE3KsZA0FuAv9htWv831guSxQ/ZeX2gDeM7wN1FJK+d6oyg2uYxSJPuwC48w+BjpqK3ALuK2S4Bhoq0VK6Q4YAPcxkgIPwE1KqR8FtIHTKk1uZGNaj72WuhPa+tOYlny05qwfbRpVrAdVLEygihGwORNVTCC7N/VZvfwt2c3lH8gHvF40/sm5IbAAAAAASUVORK5CYII=) 0 1px!important;
  opacity: .4!important;
}

.emoticonsPanel .emoteTogglerImg:hover
{
  opacity: 1!important;
}

._2s1x ._2s1y
{
  background-repeat: repeat-x;
  background: --bg-color-- linear-gradient(to bottom, #444546, --bg-color--) !important;
  border-bottom: 1px solid --bg-color--;
  box-shadow: 0 2px 2px -2px rgba(0, 0, 0, .82);
  color: #fff;
}

._4-u8
{
  background: #333435;
}

._4lmi
{
  background-color: #333435;
}

._39k2
{
  background-color: #333435;
}

._39k5
{
  background-color: #333435;
}

._1gtx, ._aa2, .uiHeaderSection, .uiSideHeader
{
  background-color: #333435;
  border-top: 1px solid --bg-color--;
}

._5vsj ._1g5v + ._4arz
{
  background: #3d3c4c;
}

._1g5v + ._4arz
{
  background: #333435;
}

._ipo
{
  background: #333435;
}

._tum
{
  background: #333435;
  border: 1px solid --bg-color--;
}

._tun
{
  background: #333435;
  border: 1px solid --bg-color--;
}

._tup
{
  border-left: 1px --bg-color-- solid;
}

.selected ._tus, ._tuq:hover ._tus
{
  color: --front-color--;
}

.fcb
{
  color: #e3e4e5;
}

._juy
{
  background: #333435;
  border-bottom: #dddfe2 1px solid;
}

._5w40.fbEventHeader
{
  background: #333435;
  border: 1px solid;
  border-color: --bg-color--;
}

._5vb_, ._5vb_ #contentCol
{
  background-color: #333435;
  color: #141823;
}

.jewelItemNew ._33e
{
  background-color: #35344d;
  border-color: #d8deea;
}

.litestandClassicWelcomeBox.fbxWelcomeBoxSmall a, ._5v3q ._5pcp._2jyu, ._5v3q ._5pcp._2jyu a.uiLinkSubtle, ._5v3q ._2jyu ._5ptz, ._5v3q ._2jyu a._5pcq, .UFICommentActions .UFISutroCommentTimestamp, .UFICommentActions .UFISutroLikeCount
{
  color: #90949c;
}

._5fo2
{
  background-color: #333435;
  border-bottom: 1px solid --bg-color--;
}

._ors .__tw .friendConfirmedNotifsUnread, ._ors .__tw .uiScrollableArea li.jewelItemNew > a, ._ors .__tw li.jewelItemNew > .anchorContainer > a
{
  background-color: #35344d;
}

._ors ._33c
{
  background-color: #333435;
}

._2qgs
{
  color: --front-color--;
}

._3__- ._1nc6 ._d97
{
  background: --bg-color-- linear-gradient(to bottom,--bg-color--,#333435)!important;
}

._3__- ._50mz .titlebar .titlebarText, ._3__- ._50mz.highlightTab .fbNubButton .name, ._3__- ._50mz.highlightTab .fbNubButton, ._3__- ._50mz.focusedTab .fbNubButton .name
{
  color: #e3e4e5;
}

._5861 ._586f, ._5861 ._586i, ._5861 ._1frb
{
  color: #e3e4e5;
}

._2wma
{
  color: #e3e4e5;
}

._3f-h._3f-i
{
  border-color: #4267b2;
  color: #e3e4e5;
}

._5lc6, ._1h6p, ._1c9r, ._3-a6._1blz ._pb2 ._2r3x ._3ekx
{
  background-color: #333435;
  border: 1px solid #444546;
}

._57d8
{
  background-color: #333435;
}

._5qtn ._5qtp
{
  color: #e3e4e5;
}

#create_frame .box
{
  background-color: --bg-color--;
  border: 5px solid --bg-color--;
}

#create_frame .box:hover .facade
{
  background-color: #333435;
}

#create_frame .box .facade
{
  background-color: --bg-color--;
}

._4fzb ._5pco, ._4fzb ._5pco p
{
  color: #bbbbbb;
}

._1g_n
{
  background-color: #333435;
  border: 1px solid;
  border-color: #444546;
}

._57_- ._38my._5803
{
  color: #e3e4e5;
}

._5pco
{
  color: #cccccc;
}

._55xt
{
  color: #cccccc;
}

#facebook ._-kb button, #facebook ._-kb input, #facebook ._-kb label, #facebook ._-kb select, #facebook ._-kb td, #facebook ._-kb textarea
{
  color: #e3e4e5;
  background-color: #333435;
}

._58al
{
  color: #e3e4e5;
}

._56jk
{
  background-color: #333435;
}

html ._4lh ._1zw6
{
  color: #e3e4e5;
}

._3ubp
{
  background-color: #333435;
  border-bottom: 1px solid #444546;
}

._sg1
{
  background-color: #333435;
  border-bottom: 1px solid #444546;
  color: #365899;
}

._m_1
{
  background-color: #333435;
  border: 1px solid #444546;
}

._m_1 ._2aha
{
  color: #e3e4e5 !important;
}

._1cx1 ._ei_, ._1og-
{
  background-color: #333435;
  border-top: 1px solid #444546;
}

._fmi
{
  border: 1px solid #686564;
  background-color: #444546;
}

._19bs
{
  color: --front-color--;
}

._50c9
{
  background: #333435 !important;
  box-shadow: inset 0 0 0 1px #444546,0 2px 16px rgba(0,0,0,.64) !important;
}

._3zsi
{
  background: #333435;
  border-bottom: 1px solid #686564;
  border-top: 1px solid #686564;
}

.fbChatTypeahead ._4p-s
{
  background-color: #333435;
}

._364g
{
  color: --front-color--;
}

._225b
{
  color: --front-color--;
}

_55ln:focus, ._55ln:hover, li.selected ._55ln
{
  background-color: #444546;
}

._55ls
{
  color: --front-color--;
}

._55oc
{
  color: --front-color--;
}

._33c
{
  background-color: #333435;
  border-bottom: 1px solid #dddfe2;
}

.mrm, ._1sdi
{
  background-color: transparent;
}

._1sdf::before
{
  background-image: linear-gradient(to right, transparent, #000000);
}

._1y2l .preview, ._1y2l a.messagesContent:hover .preview
{
  color: #a9a8a7;
}

._3m75 .sideNavItem ._5afe::after
{
  background-color: #333435;
}

._3m75 .selectedItem .uiSideNavEditButton a, ._3m75 .sideNavItem:hover .uiSideNavEditButton a
{
  background-color: #333435;
  border-color: #333435;
}

._3m75 .sideNavItem .uiSideNavEditButton a
{
  background-color: #333435;
  border: 4px solid #333435;
}

._3m75 .sectionDragHandle
{
  color: #a9a8a7;
}

.faceliftWelcomeBox .fbxWelcomeBoxSmallRow:hover::after
{
  background-color: #333435;
  border: 1px solid #333435;
}

._-kb a
{
  color: #b9b8b7;
}

.litestandClassicWelcomeBox.fbxWelcomeBoxSmall a
{
  color: #b9b8b7;
}

._2zdr ._2zd9
{
  color: #f9f8f7;
}

._2zdr ._2zdq
{
  color: #6688c9;
}

._5iwm ._58al
{
  background-color: --bg-color--;
}

#inviteTypeahead, .UFIAddCommentInput, .UFIList .uiTypeahead, .composerTypeahead, .dark-fb--typeahead, .fbChatTypeahead, .friendListAddTypeahead, .uiInlineTokenizer, .uiSearchInput, .uiTokenizer
{
  background-color: --bg-color-- !important;
}

html ._55r1, #pagelet_welcome
{
  background: #333435;
  border: 1px solid #444546;
}

._53ij
{
  background: --bg-color-- !important;
  border-color: #444546 !important;
}

._53ii ._53ij, ._2_qp
{
  border: 1px solid #444546 !important;
}

._3lk2 ._52kr
{
  background-color: #333435;
}

._3m75 .selectedItem ._55yu > a, ._3m75 .sideNavItem:hover ._55yu > a, ._3m75 .selectedItem .uiSideNavEditButton a, ._3m75 .sideNavItem:hover .uiSideNavEditButton a
{
  background-color: #444546;
  border-color: #444546;
}

._2ezy
{
  color: #b9b8b7;
}

._50nd ._50nc, ._50ne ._50nc
{
  color: #b9b8b7;
}

._5ww7._5ww9
{
  background-color: #333435;
  border-color: #444546;
}

._5ww7
{
  color: --front-color--;
}

._2yep, ._2yep a
{
  color: #898887;
}

._pac, ._pac a
{
  color: #898887;
}

._16ve
{
  background-color: #333435;
}

._585r
{
  background: --bg-color--;
}

._c24
{
  color: #b9b8b7;
}

._4o-g:hover
{
  background-color: #444546;
}

._5s0h
{
  background: #333435;
}

._55xn:hover
{
  background-color: #444546;
  border-color: #444546;
}

._4-i0 ._52c9
{
  color: --front-color--;
}

._1yv .uiBoxGray, ._59s7 ._5a8u
{
  background: --bg-color-- !important;
  border-color: #444546 !important;
}

._4t2a
{
  background-color: #333435;
}

._42fu._42fu._42fu, ._4jy0, ._59pe:focus, ._59pe:hover, .uiButton, a._4jy0
{
  background: #131415 !important;
  border-color: #444546 !important;
}

._5s0e, ._440e::before
{
  border-right: 1px solid #444546;
}

._5s0g, ._62l5
{
  border-top: 1px solid #444546;
}

._58ak
{
  border: 1px solid #898887;
}

._1yw, ._59s7 ._4-i0, .shareOverlay .overlayTitle
{
  background: #1e2950 !important;
  border-color: #444546 !important;
}

._5p7f
{
  color: #4f80de;
}

._3__- ._50mz .titlebar .titlebarText, ._3__- ._50mz.highlightTab .fbNubButton .name, ._3__- ._50mz.highlightTab .fbNubButton, ._3__- ._50mz.focusedTab .fbNubButton .name
{
  color: #e3e4e5;
  font-weight: bold;
}

.uiHeaderTitle:hover ._1sdf::before
{
  background-image: linear-gradient(to left, rgba(255, 255, 255, 0), #000000);
}

._5778 ._51cp
{
  color: #d9d8d7;
}

._5778 ._577b
{
  color: #f9f8f7;
}

._5gmv
{
  background: #333435;
}

._5a5j
{
  background: #333435;
}

._5gmx
{
  color: #e3e4e5;
}

._5vl5 ._5xhk a, ._5vl5 a._5xhk, ._5vl5 ._5xhk
{
  color: #b3b4b5;
}

._3o_h::after, ._2yaa ._2yau::after
{
  background: #333435;
  border: 1px solid #444546;
}

._2fvv
{
  color: #e3e4e5;
}

._19s-
{
  color: #e3e4e5;
}

._42fu._42fu._42fu, ._4jy0, ._59pe:focus, ._59pe:hover, .uiButton, a._4jy0
{
  background: --bg-color-- !important;
  border-color: #444546 !important;
}

._5z7e ._i8v, ._5z7e ._i8v:focus, ._5z7e ._i8v:hover, ._5z7e ._i8v:active, ._5z7e ._i8w, ._5z7e ._i8w:focus, ._5z7e ._i8w:hover, ._5z7e ._i8w:active
{
  border: 1px solid #444546;
}

._5z7c
{
  color: #d3d4d5;
}

._2yq ._4-u2::before
{
  border-color: #444546;
}

._6xs
{
  background-color: #333435;
}

._1v3h
{
  background-color: #333435;
}

._1v2w
{
  color: #e3e4e5;
}

._h24
{
  color: #e3e4e5;
}

._1pt_, ._1pt_:hover
{
  border: 1px solid #444546;
}

._1pt_:hover
{
  border-color: #444546;
  background-color: #444546;
}

._1v3g, ._j1x, ._83e, ._14xy, ._-0d, ._2yer
{
  border-bottom: 1px solid #444546;
}

._1v3k
{
  border-right: 1px solid #444546;
}

._6xu
{
  border-left: 1px solid #444546;
}

._1yv .uiBoxGray, ._59s7 ._5a8u
{
  background: #333435 !important;
  border-color: #444546 !important;
}

._yv-
{
  background: #333435;
}

._n27
{
  color: #b3b4b5;
}

._5vaf
{
  color: #b3b4b5;
}

._n22
{
  color: #b3b4b5;
}

._n20
{
  background-color: #333435;
}

._3sod
{
  background: #1e2950!important;
  border-color: #444546!important;
}

._3sod:hover
{
  background: #2f3a61!important;
}

._3sod ._3soi
{
  color: #e3e4e5!important;
}

._3sod ._3som
{
  color: #e3e4e5!important;
}

._50d1
{
  box-shadow: 0 0 12px #1e39b0 !important;
}

._2po3, ._611j, ._611k
{
  background: #333435;
  border-bottom: 1px solid #444546;
}

._416u ._56ji
{
  background: #333435;
  border: 1px solid #444546;
}

._416u ._5q9i, .gecko ._416u ._5q9i
{
  background: #333435;
  border: 1px solid #444546;
}

._416u ._1u3l
{
  background: #333435;
  border: 1px solid #444546;
}

._59_o
{
  background-color: #434241;
  border: 1px solid #444546;
  color: #e3e4e5;
}

._4ax_
{
  color: #f3f4f5;
}

._416u ._56ji
{
  background-color: #434241;
  border: 1px solid #444546;
  color: #e3e4e5;
}

._5pwa, ._5pw6
{
  color: #e3e4e5;
}

.__6k, .__6l, .__6m
{
  color: #e3e4e5;
}

._49or
{
  background-color: #242322;
}

._1sk6
{
  background: #333435;
  border-bottom: 1px solid rgba(0, 0, 0, .1);
}

._247o
{
  background-color: #444546;
}

._26y3 ._5cw0, ._26y3 ._5cw1, .jewelFooter a
{
  background: #2f3a61 !important;
  color: #dedeef !important;
  border-color: #56558a !important;
}

._3nzk .fbRequestList .listGray
{
  background-color: transparent;
}

._3com
{
  background-color: #555699;
}

._3col, ._4sjs
{
  background-color: --bg-color--;
  border-left: 1px solid #444546;
}

._3coj
{
  background-color: --bg-color--;
}

._31qf
{
  border-color: #444546;
}

._3con
{
  color: #e3e4e5;
}

._1skd, ._yk1
{
  color: #e3e4e5;
}

._3t3
{
  background: --bg-color--;
  border-top: 1px solid #444546;
}

._3t3:hover
{
  background: #444546;
}

._5pwr:hover ._5pws, ._47__ ._5pws
{
  color: #e3e4e5;
}

._3c_:hover ._3sz, ._3s- ._3sz, ._33hy ._554b:hover, ._4o52:hover ._3sz, ._3c- a
{
  color: #e3e4e5;
}

._1eds
{
  background-color: #333435;
}

._4sp8
{
  background-color: #333435;
}

._hh7._aol
{
  border: 1px solid #444546;
}

._hh7
{
  background: #353466 linear-gradient(to bottom,#353466,#464577) !important;
  border-color: #575688 !important;
  color: --front-color--;
}

._nd_ ._hh7
{
  background: --bg-color-- linear-gradient(to bottom,--bg-color--,#333435) !important;
  border-color: #444546 !important;
  color: --front-color--;
}

._1ht6
{
  color: --front-color--;
}

._1ht7
{
  color: #c3c4c5;
}

._58al::placeholder
{
  color: #c3c4c5 !important;
}

._3szq
{
  color: #c3c4c5;
}

._1lj0
{
  color: #c3c4c5;
}

._3eus, ._5uh
{
  color: #a3a4a5;
}

._17w2
{
  color: #c3c4c5;
}

._2v6o, ._5eu7
{
  color: #c3c4c5;
}

._1ht3 ._1htf
{
  color: #c3c4c5;
}

._2i-c ._54nf ._54nh
{
  color: #c3c4c5;
}

._497p
{
  color: #c3c4c5;
}

._whq
{
  background-color: #333435;
  color: #e3e4e5;
}

._50hx, ._50hx:hover
{
  background-color: #444546;
  border-left: 1px solid #545556;
  border-right: 1px solid #545556;
}

._3xem:hover
{
  background-color: #444546;
}

._59_m
{
  background-color: #333435;
  border: 1px solid #444546;
}

div._4-i2
{
  background-color: #333435;
}

._5lnf, ._5n4j, ._165d
{
  border-top: 1px solid #444546;
}

div._5a8u
{
  background-color: #333435;
}

._4-i0
{
  background-color: #333435;
  border-bottom: 1px solid #444546;
}

._4kf5
{
  background: #333435;
}

._aou
{
  background: #333435;
  color: #e3e4e5;
}

.uiTypeahead
{
  background: --bg-color--;
  border: solid #444546;
}

.uiTypeahead .wrap
{
  border: solid #444546;
}

._55r3
{
  background: #333435;
  border: 1px solid #444546;
}

._5bv1
{
  background: #333435;
  border-bottom: 1px solid #444546;
}

._31qy
{
  background-color: #333435;
}

._3v6c span._38my
{
  color: #e3e4e5;
}

._31q_
{
  color: #e3e4e5;
}

._31rf, ._g3i span._38my, ._75e, ._2fb2
{
  color: #e3e4e5;
}

._5108 .addFriendText, ._5108 .FollowLink
{
  color: #e3e4e5;
}

._70n
{
  color: #e3e4e5;
}

.escapeHatchMinimal
{
  background-color: #333435;
  border: 1px solid #444546;
}

html ._4__g
{
  border: 1px solid #444546;
  border-left-color: #444546;
  border-right-color: #444546;
}

div._4tvz
{
  color: #e3e4e5;
}

._3q34
{
  color: #e3e4e5;
}

._3q35
{
  color: #A3A4A5;
}

._4g0h, ._3xcx
{
  color: #e3e4e5;
}

._42me, ._42me:hover
{
  background-color: --bg-color-- !important;
  border: 1px solid #444546 !important;
}

._40nn, ._40no, ._5tx2, ._5tx0
{
  color: #e3e4e5;
}

._21jh, ._21jk, ._iwu
{
  color: #e3e4e5;
}

._5wd4 ._59gp
{
  color: #e3e4e5;
}

._1lor, ._1lot
{
  background: #333435;
  border: 1px solid #444546;
}

._4m5x
{
  background: #e3e4e5;
}

._1lou
{
  border-left: 1px #444546 solid;
}

._33v2, ._4vb8
{
  background-color: #333435;
}

._33v2, ._3qzh, ._2464 ._-0d:last-child, ._1p8m
{
  border-bottom: #444546 solid 1px;
}

._4dyr
{
  background-color: #333435;
  color: #e3e4e5;
}

._4dyr, ._2v5c
{
  border-top: #444546 solid 1px;
}

._jqu
{
  color: #e3e4e5;
}

._4vb8._4vba
{
  background-color: #333435;
}

*::-moz-placeholder, :-moz-placeholder
{
  color: #90949c;
}

._2v5c:hover
{
  background-color: #565758;
}

._4vb8:hover, ._4vba:hover
{
  background-color: #565758;
}

._1giw
{
  color: #e3e4e5;
}

._sr8, ._3mdp, ._33_l ._33_i
{
  background-color: --bg-color--;
  border-top: 1px solid #444546;
}

._50f9
{
  color: #e3e4e5;
}

.pop_content .dialog_content
{
  background: #333435;
  border: 1px solid #444546;
}

.pop_content .dialog_buttons
{
  background: #333435;
}

.pop_content .dialog_body, ._274e
{
  border-bottom: 1px solid #444546;
}

.pop_content h2.dialog_title
{
  background: #2e3960;
  border: 1px solid #444546;
  color: #e3e4e5;
}

._1z0-
{
  background-color: #333435;
}

._3z2
{
  background-color: #333435;
}

._fwy, ._fwy .fsm, ._fwy .fsm a
{
  color: #e3e4e5;
}

._cwp
{
  color: #e3e4e5;
}

._4ag3
{
  background-color: #333435;
  color: #90949c;
}

._4al
{
  border-bottom: 1px solid #444546;
}

._cwn + .fbEventsDashboardSection
{
  border-top: 1px solid #444546;
}

._1e07
{
  color: #e3e4e5;
}

._5u_6._5wcf, ._5voi._5wcf, ._5xmz._5wcf
{
  background: #333435;
}

._5xmz._5wcf
{
  color: #e3e4e5;
}

._5u_6._5wcf, ._5voi._5wcf, ._5xmz._5wcf
{
  background: #333435;
}

._5wcf
{
  border-top: 1px solid #444546;
}

._3vqv
{
  border-color: #444546;
}

._1cx1 ._5g_r:hover ._m_1, ._1cx1 ._m_1:hover
{
  background-color: #444546;
}

._5r8a._5r8b
{
  background: #333435;
  border-top: 1px solid #545558;
}

._2yap ._2yav
{
  color: #e3e4e5;
}

._2kml
{
  background-color: #333435;
  border-color: #444546;
  color: #e3e4e5;
}

._1mr_, ._1mq-
{
  color: #e3e4e5;
}

._3b4u
{
  color: #e3e4e5;
}

._33gp ._38my, ._5dw9 ._38my
{
  color: #e3e4e5;
}

._3c40
{
  background-color: #333435;
}

.__tw li.jewelItemResponded
{
  background: #333435;
  color: #e3e4e5;
}

._e8t, ._e8u
{
  color: #e3e4e5;
}

._3s4x
{
  background: #333435;
}

._24k, ._64f, ._64f a
{
  background-color: #333435;
  color: #a3a4a5;
}

._36nj::before
{
  border-left: 1px solid #444546;
  border-right: 1px solid #444546;
}

._dut
{
  background-color: #333435;
  border-bottom: 1px solid #444546;
  border-top: 1px solid #444546;
}

._1jf6
{
  background-color: #333435;
  border: 1px solid #444546;
}

._1jf7
{
  color: #6287d2;
}

._2-gy
{
  background-color: #333435 !important;
}

._1tm3 ._4-h7:hover, ._1tm3 ._2mo4:hover
{
  background-color: #444546;
}

._44b1:hover, ._44b6:hover
{
  background-color: #444546;
}

._1032
{
  color: #e3e4e5;
}

._22sv
{
  background-color: #333435;
}

html ._5v3q > ._3yll
{
  background-color: #333435;
  border-bottom: 1px solid #444546;
  border-bottom-color: rgb(221, 223, 226);
}

html ._499_
{
  color: #e3e4e5;
}

._3od9 ._3_xs, ._1cis ._3odd ._54nh
{
  color: #e3e4e5;
}

h1, h2, h3, h4, h5, h6
{
  color: #e3e4e5;
}

._16l6
{
  color: #e3e4e5;
}

._3cn0
{
  color: #e3e4e5;
}

._3cnl, ._3cnn a, ._3cnj
{
  color: #e3e4e5;
}

._41mp
{
  background-color: #333435;
  border: 1px solid #444546;
}

._5y02:focus, ._5y02:hover
{
  background-color: #444546;
}

._173e .fcg
{
  color: #a3a4a5;
}

html .fbProfileEditExperiences ._53d9
{
  background: #333435;
}

._53d9
{
  border-bottom: 1px solid #444546;
  border-top: 1px solid #444546;
}

._4ms4
{
  border-left: 1px solid #444546;
}

._6nl, ._6nm
{
  color: #e3e4e5;
}

._354k
{
  color: #50545c;
}

._580i, ._6s, ._2_68, ._4zbp
{
  color: #e3e4e5;
}

._270u:hover, ._580d:hover
{
  background: #444546;
}

._4z-w:hover
{
  background: #444546;
}

._270u::before, ._37p5::before, ._580d::before, ._2qgs::before
{
  border-top: 1px solid #444546;
}

._4z-w
{
  border-top: 1px solid #444546;
}

._3ad-
{
  background: #333435;
  border-color: rgba(0, 0, 0, .16) #444546;
}

._53jh
{
  background: --bg-color--;
  border-color: --bg-color--!important;
  background-image: linear-gradient(to bottom,#444546,--bg-color--)!important;
}

.fbIndex .gradient, ._4-u5
{
  background: #333435;
}

#facebook ._-kb td
{
  background: transparent;
}

._43q8._49cb
{
  background-color: #444546;
}

._9jo ._54ne .uiLinkButton input, ._9jo ._54ne a.navSubmenu, ._9jo li.navSubmenu._54ne a, ._9jo li._54ne
{
  background-color: #444546;
  color: #e3e4e5;
}

._558b ._54nc:hover
{
  background-color: #444546 !important;
}

._4ejc
{
  background-color: #333435;
}

._3tr, ._3tr a, ._3ts
{
  color: #e3e4e5;
  text-shadow: 0 1px #000000;
}

._7x1
{
  background-color: #333435;
}

._5_6e, ._4f3a, ._40n8, ._266w, ._1u6r
{
  color: #e3e4e5;
}

._4f3b:hover, ._4f3b:focus, ._1u6r:hover, ._1u6r:focus
{
  background: #444546;
}

#facebook ._-kb label
{
  background-color: transparent !important;
}

._5f9g
{
  background-color: #333435;
}

._5f9e, ._14az, ._2_k_
{
  color: #e3e4e5;
}

._3n00._2kir
{
  background: #333435;
  border: 1px solid #444546;
}

._33p7
{
  background-color: #333435;
  border-bottom: 1px solid #444546;
}

._1n-e, ._4rph ._4rpj, ._2jnv, ._2jnx, ._2jnz, ._2jnx ._30e7 ._5j5f,   ._1_1w .fwb, ._1_1w .profileLink, ._1_1w > a, ._vwp, ._2ye1, ._2ye2, ._1z7g, ._2-gz, ._2jyf
{
  color: #e3e4e5 !important;
}

._22zr, ._307z::after, ._307z, .fbSearchCompactUFI ._1g5v + ._4arz, ._5-g_ ._5vsj ._1g5v + ._4arz, ._3wvs
{
  background-color: #333435;
}

._307z, ._5uvt, ._15wh._riu
{
  background: #333435;
  background-color: #333435;
  border-left: solid 1px #444546;
  border-right: solid 1px #444546;
}

._3087, ._4ai
{
  color: --link-color--;
}
._3087:visited, ._4ai:visited
{
  color: --visited-color--!important;
}

._5zeb
{
  background-color: #333435;
  border-top: 1px solid #444546;
}

._5zeb:hover
{
  background-color: #444546;
}

._5i-7
{
  background-color: #333435;
}

._30d
{
  background-color: #333435;
  border-color: #444546;
}

._5i-8
{
  border-bottom: 1px solid #444546;
}

._5ewg ._5m65
{
  border-color: #444546;
}

._26ac
{
  color: #e3e4e5;
}

._26ad
{
  color: #e3e4e5;
}

._26a7 ._26a8:hover
{
  background-color: #444546;
}

._4-u2 > ._4-u3
{
  border-top: 1px solid #444546;
}

._23d6
{
  background-color: #333435;
  color: #e3e4e5;
}

*::-moz-placeholder, :-moz-placeholder
{
  color: #90949c;
}

*::-moz-placeholder, :-moz-placeholder
{
  color: #90949c;
}

._2p4n, ._2934
{
  color: #e3e4e5;
}

._620e._55xn:hover
{
  background-color: #444546;
  border-color: #444546;
}

._2yq._2ltu ._4-u2::before
{
  border: transparent;
}

._3lcw
{
  color: #e3e4e5;
}

._2qd6 ._3fgk
{
  background-color: #333435;
  color: #e3e4e5;
}

._5vb_ ._dcs .__c_, ._5vb_ ._6l-
{
  background-color: --bg-color--;
}

._2eg_, ._14vf ._33v2, ._14vf ._2x3m, ._174o, ._alk, ._juy, ._58do, ._5fez
{
  background-color: #333435;
  border-bottom: 1px solid #444546;
}

._-7c, ._xny
{
  color: #e3e4e5;
}

._3i2n
{
  border: 1px solid #444546;
}

._10uf
{
  border-right: 1px solid #444546;
}

._2-97, ._4-ss > thead > tr > th, ._4-ss > thead > tr > td
{
  border-bottom: 1px solid #444546;
}

.__1d, ._25q1, ._1v6t, ._rio ._58z_
{
  border-top: 1px solid #444546;
}

._4-u2
{
  box-shadow: 0px 0px 0 rgba(0,0,0,.3) !important;
}

._58do, ._46cs, ._5nzo, ._61al
{
  background: #333435;
  border: 1px solid #444546;
}

._kdk, ._5xvn, ._5kn3, ._5baw, ._4sol ._5dwa ._38my, ._1v6t ._1mie ._1mib ._4h2m, ._2mpu ._1v6t ._477n, ._2mpu ._1v6t ._4yb4, ._5eje, ._5npl, ._5av0, ._1uie, ._rce, ._ox5, ._ox0, ._3akl, ._oww, ._3akm, ._4iqx, ._1_iq ._1_iu, ._1_iq, ._3xne, ._3xnf, ._4uq6, ._4uqa, ._24nl, ._3nmk, ._59fk, ._1_u-, ._4fx5, ._2n7s, ._x94, ._ubn
{
  color: #e3e4e5;
}

._5k47, ._5k4a
{
  background: --bg-color--;
}

._5k49, ._5-2t, ._4iqs + ._4iqu, ._2hnm, ._ubn > div
{
  border-left: 1px solid #444546;
}

._5591, ._4uqc
{
  color: --link-color--;
}
._5591:visited, ._4uqc:visited
{
  color: --visited-color--!important;
}

._25q1, ._2dmn, ._31nr, ._5y4p
{
  background: #333435;
  color: #e3e4e5;
}

body ._5nwo, ._5hpq, ._5c6g, ._2yaq
{
  background: #333435;
  color: #e3e4e5;
  border-bottom: 1px solid #444546;
}

._4sol ._5dwa, ._5hgn, ._g_v
{
  background-color: #333435;
}

._1mib, ._1mib ._4h2m
{
  background-color: #333435;
  background-image: linear-gradient(#333435, #333435);
}

._4h2m, ._1mib, ._4efs
{
  border-color: #444546;
}

._1v6t ._1mie ._m3c:hover, ._1v6t ._1mie ._4lo:hover, ._1v6t ._1mie ._m3c ._4h2m:hover, ._5-2t:hover, ._rce:hover, ._ox6, ._61al:hover, ._abs, ._59fh label:hover ._59fj, ._5hue > a:hover
{
  background-color: #444546;
}

._5nw8, ._1-e0
{
  background: #333435;
  border: 1px solid #444546;
}

._cx6
{
  background-color: #333435;
}

._5mwk
{
  border: 1px solid #444546;
}

._4iqg, ._riq
{
  background-color: #333435;
}

._abr
{
  border-right: 1px solid #444546;
}

._4uq4, ._29__, ._58-8._58zo, ._x90
{
  background: #333435;
}

._59fj, ._59fh, ._4-sv
{
  background-color: #333435;
  border: 1px solid #444546;
}

._4-ss > * > tr > th
{
  background: #333435;
  color: #e3e4e5;
  text-shadow: 0 1px 0 #333435;
}

._ubn:nth-child(2n+1), ._396_ ._58xi, ._4l-1 ._58xh ._58xi
{
  background-color: --bg-color--;
}

._5y4o, ._2v-2
{
  border-bottom: 1px solid #444546;
  color: #e3e4e5;
}

._23v-
{
  background: #333435;
}

._3bfq
{
  background-color: #333435;
  border-bottom: 1px solid #444546;
}

._kkw
{
  border-top: 1px solid #444546;
}

.uiBoxYellow
{
  background-color: #786e2a;
}

._zpj, ._55m4
{
  background: --bg-color-- linear-gradient(to bottom, #444546, --bg-color--) !important;
  border-bottom: 1px solid --bg-color--;
}

.uiBoxGray
{
  background-color: #333435;
  border: 1px solid #444546;
}

._498i, ._1m1x
{
  color: #e3e4e5;
}

._55ii
{
  background: --bg-color--;
  background-color: --bg-color--;
}

._sig
{
  background-color: #333435;
  border-bottom: 1px solid #444546;
}

._5fbu::before
{
  background: #444546;
}

._3uh-
{
  background: --bg-color--;
}

._610a, ._55k0, ._3uh-
{
  border-top: 1px solid #444546;
}

._3uh- ._3uhz
{
  border-top: 1px solid #444546;
}

._tzi
{
  background-color: #333435;
}

._5-cy, ._aqf, ._30gf
{
  color: #e3e4e5;
}

._5kyi, ._1asl
{
  background: #333435;
}

._4661 > li._465-:hover
{
  background-color: #444546;
}

._4660
{
  color: #e3e4e5;
}

._5ybo
{
  border-bottom: 1px solid #444546;
  border-top: 1px solid #444546;
}

._34x4
{
  background-color: #333435;
  border-bottom: 1px solid #444546;
  color: #e3e4e5;
}

._5yk1
{
  background: #333435;
  border: 1px solid #444546;
}

._2q1a, ._27ul, ._2apd, ._2ape
{
  border: 1px solid #444546;
}

._4x0h
{
  color: #e3e4e5;
}

._4ic_
{
  background-color: #3d3c4c;
}

._4zbr
{
  color: #e3e4e5;
}

._3lji:hover
{
  background-color: #444546;
}

._53ii ._47lu._47lv, ._3-v_, ._5wvt ._5lz7, ._5wvt ._578f, ._5wvt ._5cl4, ._5wvt ._5m3_, ._5wvt ._5dg3
{
  color: #e3e4e5;
}

._2l1h, ._2l1j > div, ._5mem div._55he, ._3eqz ._3ekx, ._6rbc
{
  border-bottom: 1px solid #444546;
}

._2l1h
{
  background-color: #333435;
}

._5pw9
{
  background: #333435;
  border-color: #444546;
  box-shadow: inset 0 1px 1px #444546;
}

._5c6j ._3smp, ._599n
{
  border-color: #444546;
}

._4mq3 ._55ln, ._4mq3 .uiScrollableArea, ._55ob, ._1iyu
{
  background-color: #333435;
}

._4mq3 ._55ln:focus, ._4mq3 ._55ln:hover, ._4mq3 li.selected ._55ln
{
  background-color: #444546;
}

._23aq, ._23at, ._5h8b ._5dwa, ._5-r5, ._20h0
{
  background: #333435;
}

._m_1._3x6w._1pnt
{
  background: #3d4c3c;
}

._m_1._3x6w._1pnz
{
  background: #4c3d3c;
}

._m_1._3x6w._1pnv
{
  background: #5c3d3c;
}

._1cx1 ._5g_r:hover ._m_1._g98, ._1cx1 ._m_1._g98:hover
{
  background-color: #444546;
}

._eos
{
  background-color: #3d3c4c;
  border-left: solid 1px #444546;
  border-right: solid 1px #444546;
}

.n_ahy9iuzyu .m_ahy9iuzyv, .n_ahy9iuzyu .v_ahy9iuzys, ._1pfv .fwb, ._1pfv .profileLink, ._1pfv > a, ._1pfw, ._5qg7, ._5qg7 a, ._mx9.verbose ._mxb, ._hj3, ._1nc6 ._5w1r a, ._-kb a
{
  color: --link-color--;
}
.n_ahy9iuzyu .m_ahy9iuzyv:visited, .n_ahy9iuzyu .v_ahy9iuzys:visited, ._1pfv .fwb:visited, ._1pfv .profileLink:visited, ._1pfv > a:visited, ._1pfw:visited, ._5qg7:visited, ._5qg7 a:visited, ._mx9.verbose ._mxb:visited, ._hj3:visited, ._1nc6 ._5w1r a:visited, ._-kb a:visited
{
  color: --visited-color--!important;
}

._2dco, ._3yjw, ._3yjt, ._2ild, ._5dwa ._38my._cdn, ._5qfy, ._5qg4, ._5qg4
{
  color: #e3e4e5;
}

._21x_ ._1j3c
{
  background: #333435;
  border-top: 1px solid #444546;
}

._3_gi .uiSearchInput::after, ._3_gi .uiTypeahead::after, ._3_gi ._58ak::after, ._5kw0, ._5kw0, ._3-a6._1blz ._2lhm, ._5nlo, ._5ssz ._zy_, ._1hh8,._1hh8 ._1hhl
{
  background-color: #333435;
  border: 1px #444546;
}

._5vsj ._1g5v + ._4arz
{
  background: #3d3c4c;
}

._fyy
{
  background-color: #333435;
  border-bottom: 1px solid #444546;
  color: #e3e4e5;
}

._3io8, ._36b8, ._9zl
{
  background-color: #333435;
  border-bottom: 1px #444546 solid;
}

._45la, ._55gy .voterow, ._55gy .voterow:first-child, ._55gw, ._1lil, ._16ve, ._2dck, ._3eqz._5cwb ._3ekx, ._6lm7, ._63eo
{
  border-top: 1px #444546 solid;
}

._6lh ._6li, ._441n
{
  background: #333435;
}

._6-6:hover, ._9rx.openToggler, ._9ry:hover, html ._9rw._54ne ._54nc
{
  background: #444546;
}

._4yr-, ._3j4r, ._5kur, ._1rg-, ._1rgw, ._j1y, ._j1x, ._4ovi, ._4ovj
{
  color: #e3e4e5;
}

.fbNubButton::after, .fbNubButton::before, ._5upp
{
  background: transparent;
}

.fbNubButton:focus::before, .fbNubButton:hover::before, .fbNubButton:focus::after, .fbNubButton:hover::after
{
  background: #444546;
}

._5f_8:focus, ._5f_8:hover
{
  background-color: #444546;
}

._3-a6 .UFICommentActorAndBody
{
  background: #333435;
  background-color: #333435;
}

._5-g_ ._5vsj ._1g5v + ._4arz, ._3-a6._5vsj ._1g5v + ._4arz
{
  background: #3d3c4c !important;
}

._3-a6._4eno .UFICommentActorAndBody
{
  background-color: transparent !important;
  background: --bg-color-- linear-gradient(to bottom, #302f39, #383745) !important;
}

._3-a6 .UFICommentActorAndBody, ._5upp
{
  background-color: transparent !important;
}

._3-a6 ._10la ._10lo
{
  background: #333435;
  box-shadow: 1px 1px 3px 0 #444546;
}

._3-a6 .UFILikeSentence ._4ar- ._3emk, ._3-a6 .UFICommentReactionsBling ._3emk, ._2k5d, ._55gx, ._55h0, ._55gy, .typeahead_list.typeahead_list_absolute.typeahead_search, ._55g-, ._55gz, ._55h3, ._5-aq, ._5-ar, ._3qnx, ._17dr, ._2znk, ._2-fm, ._5w9d, ._6864, ._4ly8, ._6859, ._19_p, ._440e::after
{
  background: #333435;
}

._3-a6 ._pb2 ._2r3x, ._3-a6 ._4sdm, ._3-a6 ._2lhm ._5pcr, ._3-a6 ._2rn3, ._3-a6 ._6o4, ._5-nk, ._4kn0, ._52pk ._55he, ._5mem, ._4fzb, .__5y ._4p89, .__5y ._4p8a, ._33_l, ._3qzg, ._62l4, ._5w9d::before, ._3v2n ._104r, ._fgm._sa_._1sz4:empty::after, ._5w7z::before, ._6oju::before, ._19_p::before
{
  border: 1px solid #444546;
}

._2lhm ._6m2
{
  background-color: transparent !important;
}

._1iup
{
  background-color: #333435;
  border-top: 1px solid #444546;
  color: #e3e4e5;
}

._bz4, ._29xb, ._4k8w:hover, ._4k8w._2tms, ._9h3, ._11m5, ._2y_2 .UFIReplyActorPhotoWrapper, ._2y_2 .UFIImageBlockContent, ._3n-c, ._k01._1itt, ._k01:hover, ._31qi, ._7r2 .__5y, ._33_b, ._4uyg, ._4eby, ._4ity, ._1pek, ._3l-q, ._1rx8, ._64lx ._3z2, ._440e ._15wh._riu, ._1i6a
{
  background-color: #333435;
}

.UFICommentPhotoAttachedPreview._4soo, ._1eu-
{
  background-color: #333435;
  border-color: #444546;
}

._5e4h._5e2k, ._5e4h ._5e2k, ._638s, ._55gy .trans_bar
{
  background: #333435;
  border-color: #444546;
}

._hh7 a, ._ih3, ._2y8z, ._14-9, .__6k, ._5i_d .__6k, ._5i_d .__6l, ._5i_d .__6m, ._6m6 a, ._iyo, ._17jj, ._hil, ._hil a, ._hil a:hover, ._hik, ._57ex, ._kvl, ._64y5, ._dta, ._dta a, ._1itw, ._55gv, ._55gy .voterow a, ._55t1, ._5qfy, ._5qg4, ._dj9 ._2p4n, ._3dqo, ._6590 ._5dwa ._38my, ._u9q ._5dwa ._38my, ._57uu ._5jkw, ._599p, ._4uyj, ._2c9i ._19jt, ._374c, ._1hh8 ._1hhl, ._efz, ._1fw3, ._33ud, ._62l8, ._5rh4, ._5qsj, ._5v3q .c_ahy9iqeh1.a_ahy9iu_d6, ._1s31.a_ahy9iu_d6 .c_ahy9iqeh1, ._5v3q ._14f3._5pbw._5pbw .fcg, ._5v3q ._14f3._1qbu._5pbw .fcg, ._48jq, ._1ekr ._29ey, ._44ju ._44jz, ._3l-q, ._4lv8, ._4lv8 a, ._370r, ._3eqz ._6m3 ._59tj, ._6m3 ._1t62, ._3ake
{
  color: #e3e4e5;
}

._2y8_, ._2y_2 .UFIGifEnabledInput, ._57e6:hover, ._17dr:hover, ._599n, ._3xd0:hover, ._3xd0:hover ._5xhn, ._1pek ._1sex:hover, ._41nt
{
  background-color: #444546;
}

._14-8
{
  background: #444546;
}

._4k8w, ._iyn
{
  background-color: #333435;
  border-bottom: 1px solid #444546;
}

._2evq, ._440e::before
{
  border-left: 1px solid #444546;
}

._2evr, ._4rtl
{
  background-color: --bg-color--;
}

._k01._1itt, ._k01:hover
{
  outline: #444546 1px solid;
}

._58an, #GoodwillVideoPermalink
{
  background-color: --bg-color-- !important;
}

._57uu, ._57uu ._5jkw, ._57uu ._4p6i
{
  background: #333435 !important;
  background-color: #333435 !important;
}

._7r2
{
  background-color: #333435;
  border-right: 1px solid #444546;
}

._3-94, ._599q
{
  color: #e3e4e5 !important;
}

._599r, ._4-u3
{
  background: #333435 !important;
  background-color: #333435 !important;
}

._58al
{
  background: transparent !important;
}

._271k, ._271l, ._1qjd, ._2a2d
{
  color: #e3e4e5 !important;
  background: #333435 !important;
  border-color: #444546 !important;
}

._449i, ._1ndf:hover, ._3-a6._65_9 ._pb2 ._2r3x ._3ekx, ._3h4y:hover, ._63eo:hover, ._63ep, ._62zy:hover
{
  background: #444546 !important;
}

hr
{
  background: #444546;
  color: #444546;
}

._5v3q ._3-a6._1blz ._2lhm ._1dwg
{
  background-color: transparent !important;
  background: --bg-color-- linear-gradient(to bottom, #302f39, #383745) !important;
  border: 1px solid #444547;
}

._2lhm, ._59s7, ._4gd0
{
  background-color: transparent !important;
}

._56oy ._510g._510e
{
  border-right: transparent;
}

._5-lm
{
  background-color: #3d3c4c !important;
}

._1aa6, ._69ad ._fmi, a._4jy0
{
  background: transparent !important;
}

._3gno, ._2wi6, ._44bj, ._3eqz ._6m3 ._6m7._6m7, ._3eqz ._6m3 ._6m7._6m7 .fsm, ._3eqz ._6m3 ._6m7._6m7 .fwn, ._3eqz ._6m3 ._6m7._6m7 .fcg, ._3eqz ._6m3 ._20l4._20l4, ._3eqz ._6m3 ._20l4._20l4 .fsm, ._3eqz ._6m3 ._20l4._20l4 .fwn, ._3eqz ._6m3 ._20l4._20l4 .fcg, ._3h4y ._5a4_ ._5a4z, ._3h4_, ._62pa, ._1nc7 ._5w1r a._fcj
{
  color: #c3c4c5;
}

._4d3w._u77 ._3t09, ._227q, ._6oju, ._63eo, ._62zy
{
  background: #333435;
}

a._4jy0
{
  border: transparent !important;
}

._ih-
{
  color: --link-color-- !important;
}
._ih-:visited
{
  color: --visited-color-- !important;
}
