/* ::::: https://fbstatic-a.akamaihd.net/rsrc.php/v2/yD/r/lGKracgsyCD.css ::::: */

button.as_link::-moz-focus-inner { border: 0px none; padding: 0px; }
._4oes { border-top: 1px solid rgb(201, 208, 218); bottom: 0px; position: absolute; }
._4oes td:first-child { vertical-align: top; width: 100%; }
._4oes .button { border-left: 1px solid rgb(201, 208, 218); box-shadow: 0px 1px rgb(255, 255, 255) inset; display: block; height: 24px; width: 26px; }
._4oes .button:hover { background-color: rgb(255, 255, 255); }
._5pr2 ._4oes { background-color: rgb(244, 244, 246); border-top: 1px solid rgb(255, 255, 255); height: 27px; transition: background 0.1s ease 0s; width: 100%; }
.timelineLayout ._5pr2 ._4oes, .fbCalendar ._5pr2 ._4oes, ._1t4w ._5pr2 ._4oes, ._5vb_ ._5pr2 ._4oes { background-color: rgb(233, 234, 237); border-top: 1px solid rgb(240, 240, 242); box-shadow: 1px 0px 0px rgb(240, 240, 242) inset; }
._5pr2 ._4oes:after { background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.1); content: ""; height: 1px; left: 0px; position: absolute; right: 0px; top: -1px; }
._5pr2 .button, ._5pr2 .button:hover { background-color: transparent; border: 0px none; box-shadow: none; height: 26px; }
._5pr2 ._5q85 { background-image: url('ui6hvgvwf3n.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -131px -387px; display: inline-block; height: 26px; margin-right: 6px; vertical-align: top; width: 24px; }
._5pr2 ._5q85:hover { background-image: url('ui6hvgvwf3n.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -164px -387px; }
.noFooter #pageFooter { display: none; }
#mainContainer { margin-left: -1px; display: block; width: 100%; }
#leftCol { display: none; float: left; padding: 20px 0px 0px 2px; position: relative; width: 179px; word-wrap: break-word; }
#rightCol { margin-top: -10000px; float: right; padding-right: 0px; width: 244px; word-wrap: break-word; }
.hasRightCol #rightCol { margin-top: 0px; }
#contentCol { background-color: rgb(255, 255, 255); padding-top: 15px; }
#contentArea { margin-right: -1px; outline: medium none; padding-left: 1px; word-wrap: break-word; }
.hasLeftCol #contentArea, .hasRightCol #contentArea { float: left; margin-right: 0px; }
.hasRightCol #contentArea { width: 714px; }
#bottomContent { clear: both; padding: 0px 20px 12px; }
._5wk0 { direction: ltr; }
._5wk0, ._5wk1 { unicode-bidi: embed; }
._5p3y[dir="ltr"], ._5p3y[dir="ltr"] button, ._5p3y[dir="ltr"] input, ._5p3y[dir="ltr"] label, ._5p3y[dir="ltr"] select, ._5p3y[dir="ltr"] td, ._5p3y[dir="ltr"] textarea, ._5p3y[dir="ltr"] .uiMentionsInput .highlighter, ._5p3y[dir="ltr"] .uiButtonText, ._5p3y[dir="ltr"] .uiButton input, ._5p3y[dir="ltr"] .uiLinkButton input, ._5p3y[dir="ltr"] button.as_link, ._5p3y[dir="ltr"] .fbChatSidebar, ._5p3y[dir="ltr"] .fbDock, ._5p3y[dir="ltr"] .fbFeedTicker .fbFeedTickerStory .tickerFeedMessage, ._5p3y[dir="ltr"] .fbFeedTicker .fbFeedTickerStory div.tickerFeedMessage h5, ._5p3y[dir="ltr"] .fbFeedTicker .fbFeedTickerStory div.tickerFeedMessage h6, ._5p3y[dir="ltr"] .tickerDialogContent .uiStream .uiStreamMessage, ._5p3y[dir="ltr"] .tickerDialogContent .uiStream .text_exposed_link, ._5p3y[dir="ltr"] .uiTooltipX .tooltipContent, ._5p3y[dir="ltr"] a[role="button"], ._5p3y[dir="rtl"] [dir="ltr"] { font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; }
._5p3y, ._5p3y button, ._5p3y input, ._5p3y label, ._5p3y select, ._5p3y td, ._5p3y textarea, ._5p3y .uiMentionsInput .highlighter, ._5p3y .uiButtonText, ._5p3y .uiButton input, ._5p3y .uiLinkButton input, ._5p3y button.as_link { font-size: 12px; }
._5p3y .fcg { color: rgb(145, 151, 163); }
._5p3y .commentable_item .comment_link .uiLinkButtonInput, ._5p3y .UIActionLinks_bottom .comment_link, ._5p3y .UIActionLinks_bottom .comment_link .uiLinkButtonInput, ._5p3y .UIActionLinks_bottom .recommend_link .uiLinkButtonInput { vertical-align: baseline; }
._5p3y .commentable_item .comment_link, ._5p3y .UIActionLinks_bottom .comment_link, ._5p3y .UIActionLinks_bottom .recommend_link { vertical-align: top; }
._5p3y .fsm, ._5p3y .uiHeader h3, ._5p3y h4, ._5p3y h5, ._5p3y h6, ._5p3y .UFICommentContent ._5v47 { font-size: 12px; }
._5p3y .fbChatSidebar, ._5p3y .fbDock, ._5p3y .fbFeedTicker .fbFeedTickerStory .tickerFeedMessage, ._5p3y .fbFeedTicker .fbFeedTickerStory div.tickerFeedMessage h5, ._5p3y .fbFeedTicker .fbFeedTickerStory div.tickerFeedMessage h6, ._5p3y .tickerDialogContent .uiStream .uiStreamMessage, ._5p3y .tickerDialogContent .uiStream .text_exposed_link, ._5p3y .uiTooltipX .tooltipContent { font-size: 12px; line-height: 16px; }
._46-h { overflow: hidden; position: relative; }
._46-i { position: absolute; }
.fbPrivacyAudienceIndicator:hover { text-decoration: none; cursor: default; }
.uiStreamAdditionalLogging .lock, .fbStreamPrivacy .lock { bottom: -1px; margin-bottom: -5px; position: relative; vertical-align: top; }
._2agf { word-wrap: normal; }
._55pe { display: inline-block; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; white-space: nowrap; }
.UFIRow { background-color: rgb(237, 239, 244); margin-top: 1px; padding: 4px; word-wrap: break-word; }
.fbTimelineUFI .UFIContainer, .fbPagePostFooter .UFIContainer { width: 100%; }
.fbTimelineUFI .UFIRow { border: 0px none; padding-left: 12px; padding-right: 12px; }
.UFIAddComment .UFIAddCommentInput { display: block; height: 20px; }
.UFIAddComment .ReactLegacyMentionsInput .uiTypeahead, .UFIAddComment .ReactLegacyMentionsInput .uiTypeahead .wrap { transition: border-color 1s ease-out 0s; }
.UFIMentionsInputWrap, .UFICommentContainer, .UFIInputContainer { position: relative; }
.UFICommentAttachmentButtons { bottom: 0px; position: absolute; right: 0px; }
.UFIBlingBoxSprite { display: inline-block; margin-top: -1px; vertical-align: text-top; }
.UFIBlingBoxText { line-height: normal; margin-left: 2px; vertical-align: text-bottom; }
.UFIBlingBoxTimeline { float: right; }
.UFIBlingBoxTimelineItem { display: inline-block; }
.UFIBlingBoxTimelineReshareIcon { background-image: url('1xsy12-xtzr.png'); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -140px; display: inline-block; height: 16px; width: 16px; }
.UFICommentActorName { font-weight: bold; }
.UFICommentActions { clear: both; padding-top: 2px; }
.UFICommentContentBlock { position: relative; }
.UFIRow .UFICommentCloseButton { opacity: 0; position: absolute; right: 0px; top: 0px; z-index: 1; }
.UFIRow .UFICommentCloseButton, .UFIRow .UFICommentCloseButtonFake { display: block; }
.openToggler .UFICommentCloseButton, .UFIRow:hover .UFICommentCloseButton, .UFIRow .UFICommentCloseButton.openToggler, .UFIRow .UFICommentCloseButton:focus { opacity: 1; outline: medium none; }
.UFIRow .UFICommentCloseButtonFake { visibility: hidden; }
.UFIRow .UFIImageBlockImage { margin: 0px; }
.UFIRow .UFIImageBlockContent { margin: 0px; padding: 0px 0px 0px 8px; }
.UFIFeaturedComment .UFICommentActorName { background-color: rgb(209, 213, 229); border: 1px solid rgb(204, 208, 224); border-radius: 2px; margin: -1px -1px -2px -3px; padding: 0px 2px 1px; }
div.UFIContainer { overflow: hidden; padding: 0px; }
.UFIContainer { margin: 0px; width: 398px; }
.UFICommentLink, .UFIPagerLink, .UFIShareLink { display: block; }
.UFICommentLink:focus, .UFIPagerLink:focus, .UFIShareLink:focus { outline: medium none; text-decoration: underline; }
.UFICollapseIcon, .UFIPagerIcon, .UFIShareIcon { display: block; height: 16px; margin-right: 5px; vertical-align: top; width: 16px; }
.UFIPagerIcon { background-image: url('1xsy12-xtzr.png'); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -123px; }
.UFILikeIcon { background-image: url('1xsy12-xtzr.png'); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -173px; display: block; height: 13px; width: 15px; }
.UFIOrderingModeSelector { margin-left: 15px; }
.UFIOrderingModeSelectorDownCaret { margin: 6px 0px 0px 3px; vertical-align: top; }
.UFIOrderingModeSelectorPopover { display: block; }
.UFIReplyList { background-color: rgb(237, 239, 244); padding: 0px 8px 8px 45px; }
.UFIReplyList .UFIActorImage { height: 20px; width: 20px; }
.UFIReplyList .UFIRow { background-color: rgb(233, 236, 241); border-top: 1px solid rgb(208, 212, 228); margin-top: 0px; padding: 4px; }
.UFIReplyList .UFIRow:last-child { border-bottom: 1px solid rgb(208, 212, 228); }
.UFIReplyList .UFIAddComment { padding: 3px 4px; }
.UFIReplyList .UFIAddComment.UFIAddCommentWithoutSeparator { border-top: 0px none; }
.UFIReplyList .UFIAddComment .UFIImageBlockImage { margin-bottom: 1px; margin-top: 1px; }
.UFIReplySocialSentenceRow { line-height: 20px; }
.UFIReplySocialSentenceRow:hover { background-color: rgb(222, 225, 233); }
.UFIReplySocialSentenceRow a:hover .UFIReplySocialSentenceLinkText.UFIReplySocialSentenceVerified, .UFIReplySocialSentenceRow a:hover { text-decoration: none; }
.UFIReplySocialSentenceRow a:hover .UFIReplySocialSentenceLinkText { text-decoration: underline; }
._5ugh { background-clip: padding-box; display: inline-block; font-family: 'Helvetica Neue',Helvetica,sans-serif; font-size: 10px; line-height: normal; }
._5ugf { background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.16); border-radius: 3px; color: rgb(78, 86, 101); min-height: 13px; padding: 0px 3px; }
._5ugg, ._3z_5 { background-color: rgb(220, 13, 23); background-image: linear-gradient(rgb(250, 60, 69), rgb(220, 13, 23)); color: rgb(255, 255, 255); min-height: 13px; padding: 1px 3px; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.4); }
._3z_5 { border-radius: 2px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.7); }
._51xa { box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05); display: inline-block; vertical-align: middle; white-space: nowrap; }
._50-0 { height: 12px; width: 12px; }
._50-0._50z- { background-image: url('ui6hvgvwf3n.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -109px -559px; }
._50-0._50z-:hover { background-image: url('ui6hvgvwf3n.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -135px -559px; }
._50-0._50z-:active, ._50-0._42fs { background-image: url('ui6hvgvwf3n.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -122px -559px; }
._5upp { background-color: transparent; border: 0px none; cursor: pointer; font-size: 0px ! important; overflow: hidden; padding: 0px; vertical-align: middle; }
html ._5upp:focus, html .gecko ._5upp:focus { box-shadow: 0px 0px 1px 2px rgba(88, 144, 255, 0.75), 0px 1px 1px rgba(0, 0, 0, 0.15); outline: medium none; }
._55r1._1tp7:not(:focus) { background: url('efrktvrvpx9.png') no-repeat scroll right 4px center transparent; }
._50f3 { font-size: 12px; line-height: 16px; }
._50f4 { font-size: 14px; line-height: 18px; }
._50f5 { font-size: 16px; line-height: 20px; }
._50f6 { font-size: 18px; line-height: 22px; }
._50f7 { font-weight: bold; }
._5kx5 { font-weight: normal; }
._50f8 { color: rgb(145, 151, 163); }
._c24 { color: rgb(78, 86, 101); }
.uiSelector .uiCloseButton { background-clip: padding-box; border: 1px solid transparent; margin: 0px; }
.letterboxedImage { position: relative; }
.letterboxedImage .scaledImage { margin: 0px auto; }
._1tp7:not(:focus) { border: 1px solid rgb(206, 13, 36); }
.ReactLegacyMentionsInput { background-color: rgb(255, 255, 255); }
.sp_KyTNO5SDZM0 { background-image: url('ui6hvgvwf3n.png'); background-size: auto auto; background-repeat: no-repeat; display: inline-block; height: 14px; width: 10px; }
.sp_KyTNO5SDZM0.sx_7862e6 { width: 12px; height: 12px; background-position: -159px -416px; }
.sp_KyTNO5SDZM0.sx_94e369 { width: 11px; background-position: -201px -483px; }
.sp_KyTNO5SDZM0.sx_e78335 { width: 5px; height: 4px; background-position: -298px -84px; }
.sp_nhP91LT8QPJ { background-image: url('wbu05bvjyzt.png'); background-size: auto auto; background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; }
.sp_nhP91LT8QPJ.sx_f8c085 { width: 11px; height: 11px; background-position: 0px -141px; }
/* ::::: https://fbstatic-a.akamaihd.net/rsrc.php/v2/yr/r/ECblASHmXFe.css ::::: */

.fbEmuTracking { position: absolute; visibility: hidden; }
form { margin: 0px; padding: 0px; }
label { cursor: pointer; color: rgb(102, 102, 102); font-weight: bold; vertical-align: middle; }
label input { font-weight: normal; }
textarea, .inputtext, .inputpassword { border: 1px solid rgb(189, 199, 216); margin: 0px; padding: 3px; }
textarea { max-width: 100%; }
.inputtext, .inputpassword { padding-bottom: 4px; }
.inputtext:invalid, .inputpassword:invalid { box-shadow: none; }
.inputsearch { background: url('unhwf9ckmym.png') no-repeat scroll left 4px rgb(255, 255, 255); padding-left: 17px; }
body { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(20, 24, 35); line-height: 1.28; margin: 0px; padding: 0px; text-align: left; direction: ltr; unicode-bidi: embed; }
body, button, input, label, select, td, textarea { font-family: 'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 11px; }
h1, h2, h3, h4, h5, h6 { font-size: 13px; color: rgb(20, 24, 35); margin: 0px; padding: 0px; }
h1 { font-size: 14px; }
h4, h5, h6 { font-size: 11px; }
a { color: rgb(59, 89, 152); cursor: pointer; text-decoration: none; }
button { margin: 0px; }
a:hover { text-decoration: underline; }
img { border: 0px none; }
td, td.label { text-align: left; }
ul { list-style-type: none; margin: 0px; padding: 0px; }
abbr { border-bottom: medium none; }
.clearfix:after { clear: both; content: "."; display: block; font-size: 0px; height: 0px; line-height: 0; visibility: hidden; }
.clearfix {  }
.ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#facebook .hidden_elem { display: none ! important; }
#facebook .invisible_elem { visibility: hidden; }
#facebook .accessible_elem { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute; width: 1px; }
.inlineBlock { display: inline-block; }
.DOMControl_placeholder { color: rgb(119, 119, 119); }
.fbx #pageFooter { margin: auto; width: auto; }
#pageFooter { color: rgb(115, 115, 115); font-size: 11px; margin: 0px auto; width: 980px; }
#globalContainer { margin: 0px auto; position: relative; }
.fbx #globalContainer { width: 981px; }
.fb_content { padding-bottom: 20px; }
.fbx .fb_content { padding-bottom: 0px; }
.skipto { display: none; }
.fixed_elem, .fixed_always { position: fixed ! important; }
.tinyViewport .fixed_elem { position: static ! important; }
._5dzy { display: inline-block; }
._5d-1 { height: 19px; margin-left: 4px; vertical-align: -2px; width: 19px; }
._5d-3._5d-1 { height: 26px; margin-left: 4px; vertical-align: -5px; width: 26px; }
._56_f._5d-1 { background-image: url('w1thdl3lh0e.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -98px -167px; }
._56_f._5d-3._5d-1 { background-image: url('w1thdl3lh0e.png'); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -167px; }
._21mm, ._uaw, ._4f7n { height: 42px; }
._uaw { margin: 0px auto; padding-top: 0px; width: 981px; }
._4f7n { background-image: url('undefined'); background-repeat: repeat-x; background-size: auto auto; background-position: 0px 0px; background-color: rgb(59, 89, 152); border-width: 0px 0px 1px; border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(19, 55, 131); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; box-shadow: 0px 2px 2px -2px rgba(0, 0, 0, 0.52); min-width: 981px; position: relative; z-index: 300; }
._4f7n:after { background-image: url('undefined'); background-repeat: repeat-x; background-size: auto auto; background-position: 0px 0px; bottom: -4px; content: ""; height: 4px; left: 0px; position: absolute; right: 0px; }
._4f7n.fixed_elem { left: 0px; right: 0px; top: 0px; }
.tinyViewport ._4f7n.fixed_elem { margin: 0px; position: relative ! important; }
._3zm-, ._2wnm { display: block; height: 22px; }
._3t_z { height: 40px; margin-top: -5px; padding: 0px 7px; }
._3tmp { top: 0px; }
._1ayn { background-color: transparent; color: rgb(255, 255, 255); display: inline-block; font-size: 12px; font-weight: bold; height: 27px; line-height: 27px; margin-top: -3px; position: relative; text-decoration: none; vertical-align: top; }
._1ayn:hover, ._1ayn:focus, ._1ayn:active { background-color: rgb(75, 103, 161); outline: medium none; text-decoration: none; z-index: 1; }
._1ayn:hover, ._1ayn:focus { background: none repeat scroll 0% 0% transparent; }
._1ayn:after, ._1ayn:hover:after, .openToggler ._1ayn:after, .openToggler ._1ayn:hover:after { display: none; }
#navPrivacy ._1ayn { padding-right: 6px; }
._3zm- a { border-right: medium none; font-family: 'Helvetica Neue',Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; margin-left: 2px; padding-left: 9px; padding-right: 1px; text-shadow: 0px -1px rgba(0, 0, 0, 0.5); }
._3zm-:hover a, ._3zm- a:focus { background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.1); border-radius: 2px; color: rgb(255, 255, 255); margin-left: 2px; margin-right: -8px; padding-right: 9px; position: relative; }
._5lus { float: left; margin-left: -8px; margin-top: 2px; padding-right: 1px; position: absolute; z-index: 5; }
._5lus a { background-image: url('w1thdl3lh0e.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -51px -128px; display: block; height: 28px; margin: 5px; outline: medium none; overflow: hidden; text-indent: -999px; white-space: nowrap; width: 28px; z-index: 2; }
._5lus a:hover, ._5lus a:focus, ._5lus a:active { background-color: rgba(0, 0, 0, 0.1); border-radius: 3px; }
._3tmp { margin-left: 0px; margin-right: -3px; }
._3zm-, ._2wnm, ._3tmp { float: left; }
._1xn5 { margin: 0px 0px 0px 6px; }
._3tmp .navSubmenu { border-bottom: 1px solid rgb(255, 255, 255); border-top: 1px solid rgb(255, 255, 255); color: rgb(35, 43, 55); display: block; font-family: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; height: 20px; line-height: 20px; overflow: hidden; padding: 0px 22px; text-overflow: ellipsis; white-space: nowrap; }
._3tmp .navSubmenu:hover, ._3tmp .navSubmenu:focus, ._3tmp .navSubmenu:active { background: none repeat scroll 0% 0% rgb(109, 132, 180); border-bottom: 1px solid rgb(59, 89, 152); border-top: 1px solid rgb(59, 89, 152); color: rgb(255, 255, 255); text-decoration: none; }
._3tmp .navSubmenu input { color: rgb(35, 43, 55); display: block; height: 20px; margin-top: -1px; padding: 0px; }
._3tmp .navSubmenu:hover input, ._3tmp .navSubmenu input:focus, ._3tmp .navSubmenu input:active { color: rgb(255, 255, 255); text-decoration: none; }
._3tmp .navSubmenu img { height: 18px; width: 18px; }
._3tmp .navSubmenu img.uiLoadingIndicatorAsync { height: 11px; margin-top: 4px; width: 16px; }
._1xn5, ._1xn5:hover { border-width: 1px 1px 0px; border-style: solid solid none; border-color: transparent transparent -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-radius: 2px 2px 0px 0px; height: 13px; padding: 7px 7px 4px; }
._50__ { background-image: url('w1thdl3lh0e.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -88px -155px; height: 8px; margin: 0px; overflow: hidden; text-indent: -5000px; width: 11px; }
._1xn5:focus ._50__, ._1xn5:hover ._50__ { background-image: url('w1thdl3lh0e.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -170px -108px; }
._3tmp .navigation { display: none; max-width: 400px; min-width: 200px; }
._xxp { z-index: 301; }
._3tmp .navSubmenuBadge { line-height: 13px; margin-top: 2px; }
._3tmp .pagesNavMenuTitle { padding: 0px 22px 6px; }
._3tmp { position: relative; }
._3tmp .contextualHelp, ._3tmp .navigation { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-width: 1px 1px 2px; border-style: solid; border-color: rgba(100, 100, 100, 0.4) rgba(100, 100, 100, 0.4) rgb(51, 51, 51); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-radius: 3px; box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.25); padding: 6px 0px; position: absolute; right: 0px; top: 38px; z-index: 1; }
._3tmp .navigation { display: none; max-width: 400px; min-width: 200px; }
._3tmp .navSubmenuBadge { line-height: 13px; margin-top: 2px; }
._3tmp .pagesNavMenuTitle { padding: 0px 22px 6px; }
._2exj { height: 22px; margin: 10px 0px 10px 5px; }
._2exj .menuDivider { background: none repeat scroll 0% 0% rgb(211, 215, 220); font-size: 0px; height: 1px; line-height: 0; margin: 6px 7px; }
._2exj #userNavigation { background: none repeat scroll 0% 0% padding-box rgb(255, 255, 255); border: 1px solid rgba(100, 100, 100, 0.4); border-radius: 3px; box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.25); top: 32px; }
._2exj #userNavigation .beeperNub { background-image: url('w1thdl3lh0e.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -160px -91px; height: 11px; position: absolute; right: 3px; top: -11px; width: 20px; }
._42ft { cursor: pointer; display: inline-block; text-decoration: none; white-space: nowrap; }
._42ft::-moz-focus-inner { border: 0px none; padding: 0px; }
.gecko ._42ft:focus { outline: 1px dotted rgb(59, 89, 152); }
._42ft:hover { text-decoration: none; }
._42ft + ._42ft { margin-left: 4px; }
._42fr, ._42fs { cursor: default; }
._52jv { text-align: center; }
.scrollable { overflow-y: auto; }
._4jy0, ._59pe:focus, ._59pe:hover { background: url('wl6vqj7ab77.png') repeat-x scroll 0% 0% rgb(246, 247, 248); border: 1px solid; border-radius: 2px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05); box-sizing: content-box; font-family: 'Helvetica Neue',Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-weight: bold; padding: 0px 8px; position: relative; text-align: center; vertical-align: middle; }
._4jy0:before { content: ""; display: inline-block; height: 20px; vertical-align: middle; }
html ._4jy0:focus, html .gecko ._4jy0:focus { box-shadow: 0px 0px 1px 2px rgba(88, 144, 255, 0.75), 0px 1px 1px rgba(0, 0, 0, 0.15); outline: medium none; }
._4jy0 .img { bottom: 1px; position: relative; vertical-align: middle; }
form.async_saving ._4jy0, a.async_saving._4jy0, ._4jy0._42fr, ._4jy0._42fr:active, ._4jy0._42fr:focus, ._4jy0._42fr:hover { cursor: default; opacity: 0.5; }
._517h, ._59pe:focus, ._59pe:hover, ._517h._42fr:active, ._517h._42fr._42fs { border-color: rgb(205, 206, 208) rgb(197, 198, 200) rgb(182, 183, 185); color: rgb(78, 86, 101); text-shadow: 0px 1px 0px rgb(255, 255, 255); }
._517h:active, ._517h._42fs { border-color: rgb(198, 199, 202); }
._4jy1, ._4jy2 { color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2); }
._4jy1, ._4jy1._42fr:active, ._4jy1._42fr._42fs { background-color: rgb(78, 105, 162); border-color: rgb(67, 90, 139) rgb(60, 84, 136) rgb(51, 76, 131); }
._4jy1:active, ._4jy1._42fs { background-color: rgb(78, 105, 162); border-color: rgb(45, 67, 115) rgb(49, 74, 127) rgb(51, 76, 131); }
._4jy2, ._4jy2._42fr:active, ._4jy2._42fr._42fs { background-color: rgb(107, 185, 51); border-color: rgb(96, 166, 46) rgb(81, 159, 24) rgb(64, 151, 1); }
._4jy2:active, ._4jy2._42fs { background-color: rgb(70, 168, 0); border-color: rgb(58, 139, 0) rgb(63, 151, 0) rgb(65, 155, 0); }
._4jy3, ._4jy3._42fr:active, ._4jy3._42fr._42fs { background-position: 0px -21px; font-size: 12px; line-height: 22px; }
._4jy3:active, ._4jy3._42fs { background-position: 0px -178px; }
._4jy2._4jy3, ._4jy2._4jy3._42fr:active, ._4jy2._4jy3._42fr._42fs { background-position: 0px -649px; }
._4jy2._4jy3:active, ._4jy2._4jy3._42fs { background-position: 0px -806px; }
._4jy4, ._4jy4._42fr:active, ._4jy4._42fr._42fs { background-position: 0px -46px; font-size: 12px; line-height: 26px; padding: 0px 10px; }
._4jy4:active, ._4jy4._42fs { background-position: 0px -203px; }
._4jy1._4jy4, ._4jy1._4jy4._42fr:active, ._4jy1._4jy4._42fr._42fs { background-position: 0px -360px; }
._4jy1._4jy4:active, ._4jy1._4jy4._42fs { background-position: 0px -517px; }
._51xa ._4jy0 { border-radius: 0px; box-shadow: none; display: inline-block; margin: 0px 0px 0px -1px ! important; position: relative; z-index: 1; }
._51xa > ._4jy0:first-child, ._51xa > :first-child ._4jy0 { border-radius: 2px 0px 0px 2px; margin-left: 0px ! important; }
._51xa > ._4jy0:last-child, ._51xa > :last-child ._4jy0 { border-radius: 0px 2px 2px 0px; }
._51xa ._4jy0._42fr { z-index: 0; }
._51xa ._4jy0:focus { z-index: 3; }
._4-u2 { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(229, 230, 233) rgb(223, 224, 228) rgb(208, 209, 213); border-radius: 3px; }
._4-u2 > ._4-u3 { border-top: 1px solid rgb(229, 229, 229); }
._4-u2 > ._4-u3:first-child { border-top: medium none; border-top-left-radius: 3px; border-top-right-radius: 3px; }
._4-u2 > ._4-u3:last-child { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; }
._55ym { animation: 1.2s linear 0s normal none infinite rotateSpinner; display: inline-block; vertical-align: middle; }
._55yn._55yo { background-image: url('cg43irspc7p.png'); height: 12px; width: 12px; }
._55yq { background-image: url('t-wz8gw1xg1.png'); height: 24px; width: 24px; }
._5d9- { animation: 0s ease 0s normal none 1 none; background-repeat: no-repeat; }
._5d9-._55yn { background-image: url('agunxgx_wx3.gif'); background-repeat: no-repeat; background-size: auto auto; background-position: 0px 2px; height: 16px; width: 16px; }
._5d9-._55yq { background-image: url('b53ajb4ihcp.gif'); background-repeat: no-repeat; background-size: auto auto; background-position: 0px 2px; height: 32px; width: 32px; }
.uiButton input::-moz-focus-inner { border: 0px none; padding: 0px; }
form.async_saving ._42fu .img, a.async_saving._42fu .img, ._42fr .img { opacity: 0.5; }
.uiCloseButton { cursor: pointer; display: inline-block; margin: 0px; padding: 0px; }
.uiCloseButton { background-image: url('4wsewcwbov8.png'); background-repeat: no-repeat; height: 15px; width: 15px; }
.uiCloseButtonSmall { background-image: url('ogyrclupejv.png'); height: 11px; margin-top: 1px; width: 11px; }
.uiCloseButton:hover, .uiCloseButton:focus { background-position: left -32px; }
.uiCloseButton:active { background-position: left -48px; }
.uiCloseButtonSmall:hover, .uiCloseButtonSmall:focus { background-position: left -24px; }
.uiCloseButtonSmall:active { background-position: left -36px; }
.uiLinkButton input { background: none repeat scroll 0% 0% transparent; border: medium none; color: rgb(59, 89, 152); cursor: pointer; font-family: 'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 11px; margin: 0px; padding: 0px; vertical-align: top; }
.uiLinkButton input::-moz-focus-inner { border: 0px none; padding: 0px; }
.uiLinkButton:hover, .uiLinkButton input:hover, .uiLinkButton input:focus, .uiLinkButton input:active { color: rgb(59, 89, 152); text-decoration: underline; }
.gecko .uiLinkButton:hover { text-decoration: none; }
.uiBoxLightblue { background-color: rgb(237, 239, 244); border: 1px solid rgb(216, 223, 234); }
.uiBoxWhite { background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); }
.noborder { border: medium none; }
.topborder { border-bottom: medium none; border-left: medium none; border-right: medium none; }
.uiIconText { display: inline-block; padding-left: 21px; position: relative; }
.uiIconText .img { left: 0px; position: absolute; top: -1px; vertical-align: middle; }
i.img {  }
i.img u { left: -999999px; position: absolute; }
.lfloat { float: left; }
.rfloat { float: right; }
a.uiLinkSubtle { color: rgb(145, 151, 163); }
.pam { padding: 10px; }
.pbs { padding-bottom: 5px; }
.phs { padding-left: 5px; padding-right: 5px; }
.mts { margin-top: 5px; }
.mtm { margin-top: 10px; }
.mrs { margin-right: 5px; }
.mrm { margin-right: 10px; }
.mbs { margin-bottom: 5px; }
.mls { margin-left: 5px; }
.mlm { margin-left: 10px; }
.fss { font-size: 9px; }
.fsm { font-size: 11px; }
.fsxxl { font-size: 18px; }
.fwn { font-weight: normal; }
.fwb { font-weight: bold; }
.fcg { color: gray; }
.fcw { color: rgb(255, 255, 255); }
._29k { display: table-cell; vertical-align: top; width: 10000px; }
._29h { float: left; margin-right: 5px; }
._29h .img, img._29h, i._29h { display: block; }
._303 { margin-right: 8px; }
._4kg > li { border-width: 1px 0px 0px; }
.uiList > li:first-child { border-width: 0px; }
._4kt > li { border-color: rgb(204, 204, 204); border-style: solid; }
._4kg._6-j > li { padding-top: 10px; padding-bottom: 10px; }
._4kg._6-h > li:first-child { padding-top: 0px; }
._4kg._6-h > li:last-child { padding-bottom: 0px; }
.uiLoadingIndicatorAsync { display: none; }
.uiMentionsInput { overflow: hidden; position: relative; }
.uiMentionsInput .mentionsTextarea, .uiMentionsInput .mentionsTypeahead { background: none repeat scroll 0% 0% transparent; }
.uiMentionsInput .mentionsTextarea { line-height: 1.28; }
.uiMentionsInput .highlighter { left: 0px; overflow: hidden; position: absolute; padding: 4px; top: 0px; }
.gecko .uiMentionsInput .highlighter { padding: 4px 5px; }
.uiMentionsInput .highlighter div { color: transparent; line-height: 1.28; white-space: pre-wrap; width: 100%; word-wrap: break-word; }
.uiMentionsInput .highlighterContent { max-width: 100%; }
.uiToggleFlyout, .toggleTargetClosed, .openToggler .uiToggleFlyout .uiToggleFlyout { display: none; }
.uiSelector { max-width: 200px; vertical-align: top; }
.uiSelector .wrap { position: relative; }
.uiSelector .uiSelectorButton { vertical-align: top; }
.uiSelector .uiSelectorButton:active { background-color: rgb(221, 221, 221); }
.uiTextareaNoResize { resize: none; }
.uiTextareaAutogrow { overflow: hidden; }
.uiHeader h3, .uiHeader h4 { color: rgb(51, 51, 51); font-size: 11px; }
.uiHeader h5, .uiHeader h6 { color: rgb(102, 102, 102); font-size: 11px; }
.uiHeader .uiHeaderTitle { outline: medium none; }
.uiHeaderTopBorder { border-top: 1px solid rgb(170, 170, 170); padding-top: 0.5em; }
div.uiHeaderTopBorder { margin-left: 0px; }
.uiHeaderBottomBorder { border-bottom: 1px solid rgb(170, 170, 170); padding-bottom: 0.5em; }
.uiHeaderSection, .uiSideHeader { background-color: rgb(242, 242, 242); border-bottom: medium none; border-top: 1px solid rgb(233, 234, 237); padding: 4px 6px 5px; }
.uiLayer { outline: medium none; }
.uiContextualDialogPositioner, .uiContextualDialogPositioner .uiContextualDialog { outline: medium none; position: absolute; z-index: 200; }
.uiContextualDialogLeft .uiContextualDialog, .uiContextualDialogRightAligned .uiContextualDialog { right: 0px; }
.uiContextualDialog, .uiContextualDialog:focus { outline: 0px solid transparent; }
.uiContextualDialogArrow { position: absolute; overflow: hidden; }
.uiContextualDialogArrowRight { padding-right: 10px; }
.uiContextualDialogArrowRight .uiContextualDialogArrow { background-image: url('0setx4bkhtv.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -70px -392px; height: 16px; right: 2px; width: 9px; }
.uiScrollableArea { direction: ltr; height: 100%; overflow: hidden; position: relative; }
.uiScrollableAreaWrap { height: 100%; outline: medium none; overflow-x: hidden; overflow-y: scroll; position: relative; }
.uiScrollableArea .uiScrollableAreaWrap { overflow-y: scroll; }
.uiScrollableArea.nofade .uiScrollableAreaWrap, .uiScrollableArea.fade .uiScrollableAreaWrap { margin-right: -30px; padding-right: 30px; }
.uiScrollableAreaBody { direction: ltr; position: relative; }
.uiScrollableAreaTrack { bottom: 2px; display: block; pointer-events: none; position: absolute; right: 2px; top: 2px; -moz-user-select: none; width: 7px; z-index: 5; }
.fade .uiScrollableAreaTrack { opacity: 0; }
.uiScrollableAreaGripper { background-clip: content-box; background-color: rgba(0, 0, 0, 0.4); border: 1px solid rgba(85, 85, 85, 0.6); border-radius: 7px; position: absolute; right: 0px; transition: width 250ms ease 0s; width: 5px; }
.uiScrollableAreaDragging .uiScrollableAreaGripper, .uiScrollableAreaTrackOver .uiScrollableAreaGripper, .uiScrollableAreaTrack:hover .uiScrollableAreaGripper { width: 8px; }
.uiMorePager .uiMorePagerPrimary { display: block; padding: 10px 15px; }
.uiMorePager .uiMorePagerPrimary:hover { background-color: rgb(216, 223, 234); }
.uiMorePager .uiMorePagerSecondary { margin: 10px 15px; }
.uiMorePager .arrow { display: inline-block; vertical-align: top; }
.uiMorePager .uiMorePagerLoader { display: none; padding: 11px 15px 9px; text-align: center; }
.uiMorePagerLight .uiMorePagerPrimary, .uiMorePagerLight .uiMorePagerLoader { padding: 6px 5px 10px; border-top: 1px solid rgb(229, 234, 241); }
.uiMorePagerLight .uiMorePagerPrimary:hover { background-color: rgb(237, 239, 244); border-top: 1px solid rgb(216, 223, 234); }
.uiContextualLayerParent { position: relative; }
.uiOverlay { position: relative; z-index: 200; }
.uiOverlayContent { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.45) rgba(0, 0, 0, 0.45) rgb(102, 102, 102); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.3); position: relative; }
.uiScaledImageContainer { position: relative; overflow: hidden; }
.uiScaledImageContainer img { height: 100%; min-height: 100%; position: relative; }
.uiScaledImageContainer .scaledImageFitWidth { height: auto; width: 100%; }
.uiScaledImageContainer .scaledImageFitHeight { height: 100%; width: auto; }
._rw { height: 50px; width: 50px; }
._s0:only-child { display: block; }
._54ru { height: 32px; width: 32px; }
._54rt { height: 48px; width: 48px; }
._ry { height: 24px; width: 24px; }
a._p { display: block; }
.uiTypeahead { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-style: solid; border-color: rgb(189, 199, 216); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 1px 0px; cursor: default; position: relative; }
.uiTypeahead .wrap { border-style: solid; border-color: rgb(189, 199, 216); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 1px; }
.uiTypeahead .innerWrap { overflow: hidden; }
.uiTypeahead .textInput { background-color: transparent; border: 0px none; box-sizing: border-box; outline: 0px none; width: 100%; }
._42ef { overflow: hidden; }
._51mz { border: 0px none; border-collapse: collapse; border-spacing: 0px; }
.uiGrid .vBot { vertical-align: bottom; }
._51mx:first-child > ._51m- { padding-top: 0px; }
._51mx:last-child > ._51m- { padding-bottom: 0px; }
._51mz ._51mw { padding-right: 0px; }
._51mz ._51m-:first-child { padding-left: 0px; }
._8u { margin-top: 1px; }
._8o, ._8o .img { display: block; }
._8r { margin-right: 5px; margin-top: -1px; }
._8s { margin-right: 8px; }
._6a { display: inline-block; }
._6b { vertical-align: middle; }
._6e { vertical-align: top; }
._4bl7 { float: left; min-height: 1px; }
._4bl8 { float: right; }
._4bl9 { overflow: hidden; }
._4bl7, ._4bl9 { word-wrap: break-word; }
._ohe { float: left; }
._ohf { float: right; }
._3-8_ { margin-right: 4px; }
._3-90 { margin-right: 8px; }
._3-9a { margin-left: 8px; }
._2pii { padding-right: 8px; }
.sp_pcuFpIorCaz { background-image: url('0setx4bkhtv.png'); background-size: auto auto; background-repeat: no-repeat; display: inline-block; height: 48px; width: 500px; }
.sp_pcuFpIorCaz.sx_58b5af { width: 9px; height: 5px; background-position: -165px -392px; }
.sp_pcuFpIorCaz.sx_ec9414 { width: 5px; height: 3px; background-position: -175px -392px; }
.sp_vWNmssUDRln { background-image: url('w1thdl3lh0e.png'); background-size: auto auto; background-repeat: no-repeat; display: inline-block; height: 8px; width: 11px; }
.sp_vWNmssUDRln.sx_edbca1 { width: 17px; height: 12px; background-position: -104px -108px; }
.sp_vWNmssUDRln.sx_322801 { width: 5px; height: 3px; background-position: -181px -91px; }
/* ::::: https://fbstatic-a.akamaihd.net/rsrc.php/v2/yn/r/ei2LHNWGzGV.css ::::: */

body { overflow-y: scroll; }
#content { margin: 0px; outline: medium none; padding: 0px; width: auto; }
._50-v, .fbNubGroup, .fbDock .nubContainer > div, .fbDock .fbNubGroup > div { float: left; position: relative; }
._50-v { box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3); }
._50-v.openToggler, ._5q5b ._50-v { box-shadow: none; }
._5q5b .fbNubButton:before, ._5q5b .fbNubButton:after { content: ""; height: 28px; position: absolute; top: -1px; width: 4px; }
._5q5b .fbNubButton:before { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -305px -25px; left: -4px; }
._5q5b .fbNubButton:after { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -299px -77px; right: -4px; }
._5q5b .fbNubButton:focus:before, ._5q5b .fbNubButton:hover:before { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -295px -25px; }
._5q5b .fbNubButton:focus:after, ._5q5b .fbNubButton:hover:after { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -300px -25px; }
.rNubContainer ._50-v { margin-left: 4px; }
._5q5b .rNubContainer ._50-v { margin-left: 12px; }
.fbNubButton { background: none repeat scroll 0% 0% rgb(235, 238, 244); border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgba(29, 49, 91, 0.3) rgba(29, 49, 91, 0.3) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; box-shadow: 0px 1px rgba(255, 255, 255, 0.5) inset; color: rgb(51, 51, 51); display: block; font-weight: bold; height: 16px; outline: medium none; padding: 4px 5px; position: relative; z-index: 1; }
._5q5b .fbNubButton { background: url('d47cf9k_ya8.png') repeat-x scroll 0px -58px rgb(242, 242, 244); border-radius: 0px; border-width: 1px 0px 0px; box-shadow: none; padding: 6px 4px 5px; }
.fbNubButton, .fbNubFlyoutTitlebar, ._50-v .noTitlebar { border-top-left-radius: 1px; border-top-right-radius: 1px; }
._5q5b .fbNubFlyoutTitlebar, ._5q5b ._50-v .noTitlebar, ._5q5b ._50-v.openToggler .fbNubFlyoutTitlebar { border-top-left-radius: 3px; border-top-right-radius: 3px; }
.fbNubButton:focus, .fbNubButton:hover { background-color: rgb(246, 247, 248); text-decoration: none; }
._5q5b .fbNubButton:focus, ._5q5b .fbNubButton:hover { background-color: rgb(245, 246, 248); background-position: 0px -87px; }
.fbNubFlyout { bottom: 25px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3); position: absolute; }
._5q5b .fbNubFlyout { bottom: 29px; }
.rNubContainer .fbNubFlyout, .lNubContainer ._50-v .swapDirection { left: auto; right: 0px; }
.fbNubFlyoutInner { border-bottom: 1px solid rgba(0, 0, 0, 0.3); }
.fbNubFlyoutTitlebar { background-color: rgb(109, 132, 180); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgba(0, 39, 121, 0.76) rgba(0, 39, 121, 0.76) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; cursor: pointer; }
._5q5b .fbNubFlyoutTitlebar { background: url('d47cf9k_ya8.png') repeat-x scroll 0px -29px rgb(75, 103, 168); border: 1px solid rgb(46, 69, 136); position: relative; }
.fbNubFlyoutTitlebar:hover, .menuOpened .fbNubFlyoutTitlebar { background-color: rgb(98, 123, 174); }
._5q5b .fbNubFlyoutTitlebar:hover, ._5q5b .menuOpened .fbNubFlyoutTitlebar { background-position: 0px 0px; }
._5q5b .fbNubFlyoutTitlebar:before { background-color: rgba(0, 0, 0, 0.1); bottom: -2px; content: ""; height: 1px; left: 0px; position: absolute; right: 0px; z-index: 1; }
.fbNubFlyoutTitlebar .titlebarLabel { color: rgb(255, 255, 255); font-weight: bold; line-height: 18px; padding: 3px 7px 4px; }
.fbNubFlyoutHeader, .fbNubFlyoutBody, .fbNubFlyoutFooter, .fbNubFlyoutAttachments { background-color: rgb(255, 255, 255); border-style: solid; border-color: rgba(0, 0, 0, 0.3); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 1px; }
._5q5b .fbNubFlyoutHeader, ._5q5b .fbNubFlyoutBody, ._5q5b .fbNubFlyoutFooter, ._5q5b .fbNubFlyoutAttachments { border-style: solid; border-color: rgba(29, 49, 91, 0.3); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 1px; }
.fbNubFlyoutBody { overflow-x: hidden; overflow-y: auto; position: relative; }
._5q5b .fbNubButton, .fbNubButton, .fbNubButton:hover, ._50-v.openToggler .fbNubButton, .fbNubFlyout, .fbNubFlyout .flyoutInner, .fbNubFlyoutTitlebar, .fbNubFlyoutHeader, .fbNubFlyoutBody, .fbNubFlyoutFooter { background-clip: padding-box; }
._59g8 { min-width: 730px; }
._4962 { float: left; margin-right: -1px; position: relative; }
._4962 .jewelCount { position: absolute; right: -1px; top: 0px; }
._4962 a.jewelButton { display: block; height: 31px; margin: 0px 1px; position: relative; text-decoration: none; width: 24px; }
._4962 a.jewelButton:active, ._4962 a.jewelButton:focus, ._4962 a.jewelButton:hover { outline: medium none; text-decoration: none; }
._4962 a.jewelButton { height: 27px; margin: 0px; padding: 2px; width: 27px; }
._4962 .beeperNubWrapper { position: relative; }
._4962 .beeperNubWrapper { position: relative; }
._4962 .beeperNubWrapper .beeperNub { background-image: url('w1thdl3lh0e.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -139px -91px; left: auto; position: absolute; }
._16h- ._4962:nth-child(1) .beeperNub { left: 35px ! important; }
._16h- ._4962:nth-child(2) .beeperNub { left: 68px ! important; }
._16h- ._4962:nth-child(3) .beeperNub { left: 98px ! important; }
._16h- ._4962:nth-child(4) .beeperNub { left: 129px ! important; }
._16h_ ._4962:nth-child(1) .beeperNub { left: 58px ! important; }
._16h_ ._4962:nth-child(2) .beeperNub { left: 91px ! important; }
._16h_ ._4962:nth-child(3) .beeperNub { left: 121px ! important; }
._16h_ ._4962:nth-child(4) .beeperNub { left: 151px ! important; }
.__tw { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgba(100, 100, 100, 0.4); box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.25); overflow: visible; position: absolute; top: 38px; width: 430px; z-index: -1; }
.__tw .jewelItemList { padding: 4px 0px; }
.__tw .jewelHighlight li { border-top: 1px solid rgb(230, 230, 230); cursor: pointer; }
.__tw .jewelHighlight li:first-child { border-top: medium none; }
.__tw .jewelLoading { display: block; margin: 10px auto; }
.__tw .jewelHeader { background-color: rgb(255, 255, 255); border-color: rgb(221, 221, 221); padding: 7px 8px; }
.__tw .jewelItemList { padding: 0px; }
.__tw .uiScrollableAreaContent { padding-bottom: 1px; }
.__tw .beeperNub { background-image: url('w1thdl3lh0e.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -160px -91px; height: 11px; position: absolute; top: -10px; width: 20px; }
.__tw .jewelHeader { background-clip: padding-box; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgba(100, 100, 100, 0.22); border-top-left-radius: 3px; border-top-right-radius: 3px; padding: 8px 8px 6px; position: relative; z-index: 100; }
.__tw .jewelFooter a { background-color: rgb(247, 247, 247); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top: 1px solid rgb(197, 197, 197); display: block; font-weight: bold; padding: 8px; position: relative; text-align: center; z-index: 100; }
.__tw .jewelFooter a:hover, .__tw .jewelFooter a:active, .__tw .jewelFooter a:focus { background-color: rgb(247, 247, 247); border-top: 1px solid rgb(197, 197, 197); color: rgb(59, 89, 152); outline: medium none; text-decoration: underline; }
.__tw .jewelItemList { padding: 0px; }
html ._16h- ._4962:nth-child(1) .__tw { left: -32px ! important; right: auto ! important; }
html ._16h- ._4962:nth-child(2) .__tw { left: -62px ! important; right: auto ! important; }
html ._16h- ._4962:nth-child(3) .__tw { left: -94px ! important; right: auto ! important; }
html ._16h- ._4962:nth-child(4) .__tw { left: -124px ! important; right: auto ! important; }
html ._16h_ ._4962:nth-child(1) .__tw { left: -55px ! important; }
html ._16h_ ._4962:nth-child(2) .__tw { left: -85px ! important; right: auto ! important; }
html ._16h_ ._4962:nth-child(3) .__tw { left: -117px ! important; right: auto ! important; }
html ._16h_ ._4962:nth-child(4) .__tw { left: -147px ! important; right: auto ! important; }
._1z4y a.jewelButton { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -265px -77px; }
._1z4y a.jewelButton:focus, ._1z4y a.jewelButton:hover { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -231px -77px; }
._1z4y.hasNew a.jewelButton, ._1z4y a.jewelButton:active, ._1z4y.openToggler a.jewelButton, ._1z4y.openToggler a.jewelButton:hover { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -95px -77px; }
._4962._1z4y a.jewelButton { padding: 2px 3px; }
._1sdi:hover { color: rgb(119, 119, 119); text-decoration: none; }
._1sdi { color: rgb(170, 170, 170); font-weight: normal; padding-right: 2px; }
._1sdd:hover, ._1sdd { color: rgb(51, 51, 51); font-weight: bold; padding-right: 0px; }
._1sdj { margin-left: 2px; }
._1y2l { right: -30px; }
._1y2l .beeperNub { right: 35px; }
._4xi1 .beeperNub, ._4xi3 .beeperNub { right: 161px; }
._4xi1, ._4xi3 { right: 0px; }
._4xi2.east a.jewelButton { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -127px -140px; }
._4xi2.east a.jewelButton:focus, ._4xi2.east a.jewelButton:hover { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -95px -140px; }
._4xi2.east.hasNew a.jewelButton, ._4xi2.east a.jewelButton:active, ._4xi2.east.openToggler a.jewelButton, ._4xi2.east.openToggler a.jewelButton:hover { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -63px -142px; }
._4xi2 .beeperNub { right: 4px; }
._3nzk { right: -62px; }
._3nzk ul.jewelItemList { padding: 0px; }
._3nzk .jewelFooter a { border: 0px none; }
._3nzk .jewelFooter a:hover { border-top: 1px solid rgb(59, 89, 152); }
._3nzk .jewelHeader { padding-right: 10px; position: relative; }
._3nzk .beeperNub { left: 105px; }
._3nzk .jewelFooter a:hover { border-top: 0px none; }
._3nzl a.jewelButton { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -206px -27px; }
._3nzl a.jewelButton:active, ._3nzl a.jewelButton:focus, ._3nzl a.jewelButton:hover { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -131px -27px; }
._3nzl a.jewelButton { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -95px -109px; }
._3nzl a.jewelButton:focus, ._3nzl a.jewelButton:hover { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -63px -111px; }
._3nzl.hasNew a.jewelButton, ._3nzl a.jewelButton:active, ._3nzl.openToggler a.jewelButton, ._3nzl.openToggler a.jewelButton:hover { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -31px -111px; }
._3nzl .beeperNub { right: 67px; }
._3nzk .requestsUnitTitle.jewelHeader, ._3nzk .friendConfirmedNotifsUnitTitle.jewelHeader, ._3nzk ._3nzq .jewelHeader { z-index: 1; }
._5ah- { display: inline-block; max-width: 30px; overflow: hidden; transition: max-width 0.2s ease 0s; vertical-align: top; }
._5ahy { max-width: 0px; }
._5ahz { background: none repeat scroll 0% 0% rgb(55, 79, 138); border-radius: 2px; box-shadow: 0px 1px rgba(0, 0, 0, 0.4) inset, 0px 1px rgba(255, 255, 255, 0.15); display: inline-block; font-size: 10px; line-height: 16px; margin: 5px 0px 0px 4px; padding: 0px 3px; }
._2pdh { padding-right: 6px; }
._2pdh a { padding: 0px 1px 0px 11px; }
._2pdh:hover ._5ahz { background: none repeat scroll 0% 0% rgb(47, 71, 122); }
._55bh { position: relative; }
._55bh:after { background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.1); content: ""; height: 17px; left: 1px; position: absolute; top: 2px; width: 1px; }
._56lq { float: left; width: 12px; }
._1ht9 { background: none repeat scroll 0% 0% rgb(233, 234, 237); border-left: 1px solid rgb(203, 203, 203); box-shadow: 1px 0px 0px rgb(240, 240, 242) inset; display: none; height: 100%; position: fixed; right: 0px; top: 0px; width: 205px; z-index: 300; }
._33i { display: block; margin: 16px auto; }
.pagesVoiceBar { background-color: rgb(109, 132, 180); border-bottom: 1px solid rgb(59, 89, 152); border-top: 1px solid rgb(26, 53, 110); color: rgb(255, 255, 255); display: none; height: 26px; position: relative; width: 100%; }
.pagesVoiceBar #pagesVoiceBarContent { margin: 0px auto; padding: 3px 0px; position: relative; width: 981px; }
.pagesVoiceBar #pagesVoiceBarShadow { background: url('tk4r3ashe9l.png') repeat-x scroll 0% 0% transparent; height: 4px; position: absolute; top: 27px; width: 100%; }
._8-b ._26y1 { background-clip: padding-box; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgba(100, 100, 100, 0.22); border-radius: 3px 3px 0px 0px; padding: 8px 8px 6px; position: relative; z-index: 100; }
._26y2 { display: block; margin: 10px auto; }
._59fb { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -170px -149px; height: 13px; margin-top: 11px; width: 16px; }
._59fc:hover ._59fb, .openToggler ._59fc ._59fb { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -202px -149px; }
._d1r { position: relative; right: 5px; top: 3px; }
#navPrivacy ._8-a { z-index: 4; }
._8-a ._8-b { left: -298px; top: 33px; width: 330px; z-index: 1; }
._5cop ._8-a ._8-b { left: -306px; }
._8-a ._8-b .beeperNubWrapper .beeperNub { background-image: url('w1thdl3lh0e.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -160px -91px; height: 11px; left: 301px; position: absolute; top: -10px; width: 20px; }
._26y3 ._5cw0, ._26y3 ._5cw1 { background-color: rgb(247, 247, 247); border-radius: 0px 0px 3px 3px; border-top: 1px solid rgb(197, 197, 197); font-weight: bold; padding: 8px; text-align: center; }
._26y3 ._5cw0 { display: block; }
._26y3 ._5cw1 { display: none; }
._awf, ._awg, ._4_8m, ._awk .seeMore .subtitle, ._awk .seeMore .img.white, ._aw6._4_8l ._26y4, ._aw6 ._26y3 ._5cw0, ._aw6._aw7 ._4_8m, ._aw7 ._26y4 { display: none; }
._awf { background: none repeat scroll 0% 0% rgb(247, 247, 247); border-radius: 2px 2px 0px 0px; left: 0px; padding: 5px 0px 4px 7px; position: absolute; right: 0px; top: 0px; z-index: 101; }
html ._awh { border-color: rgb(140, 140, 140); }
html ._awh .inputtext { width: 265px; }
._awi { display: inline-block; margin-right: 2px; margin-top: -4px; vertical-align: middle; }
._awj { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -19px -224px; background-color: rgb(255, 255, 255); height: 18px; overflow: hidden; position: absolute; right: 10px; top: 7px; width: 18px; }
._awj:hover { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -38px -224px; }
._awk, ._4_8m { padding: 8px 5px; }
._awl { padding: 20px; text-align: center; }
._5cop { padding-left: 17px; }
html #navPrivacy._5cop ._59fc { padding: 0px; }
._5cop ._59fb { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -281px -205px; margin-top: 8px; }
._5cop ._59fc:hover ._59fb, ._5cop ._59fc:focus ._59fb { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -265px -205px; }
._5cop ._467b._59fc:hover ._59fb, ._5cop ._467b._59fc:focus ._59fb, ._5cop ._467b ._59fb, ._5cop ._59fc:active ._59fb, ._5cop .openToggler ._59fc ._59fb { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -279px -141px; }
._7fw { background-color: rgba(0, 0, 0, 0.8); border-bottom: 1px solid rgb(0, 0, 0); color: rgb(255, 255, 255); display: none; height: 38px; position: relative; width: 100%; }
._7fx { background: url('tk4r3ashe9l.png') repeat-x scroll 0% 0% transparent; height: 4px; position: absolute; top: 38px; width: 100%; }
._7fz { margin: 0px auto; padding: 3px 0px; position: relative; width: 981px; }
._585- { background-color: rgb(255, 255, 255); border: medium none; border-radius: 3px; box-shadow: 0px 0px 0px 1px rgb(249, 249, 249) inset, 0px 1px 0px 0px rgb(229, 229, 229) inset, 0px -1px 0px 0px rgb(47, 71, 122); height: 24px; margin-left: 30px; margin-top: 0px; max-width: 550px; overflow: hidden; padding-left: 5px; padding-right: 25px; position: relative; top: 9px; width: auto; }
._585- ._5861, ._5861 ._586f { border: medium none; font-family: 'Helvetica Neue',Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 14px; }
._585_ { background-image: url('cpppal1z2bb.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -18px -705px; cursor: pointer; display: block; height: 16px; position: absolute; right: 4px; top: 4px; width: 16px; z-index: 2; }
._585- ._5860, ._585- ._5860 .wrap { background: none repeat scroll 0% 0% transparent; border: medium none; height: 23px; }
._585- ._5861 { background: none repeat scroll 0% 0% transparent; color: rgb(51, 51, 51); cursor: text; height: 23px; overflow: hidden; padding: 0px; text-indent: 2px; width: inherit; }
._5861 ._586j, ._5861 ._586k, ._5861 ._586f, ._5861 ._586i { font-family: 'Helvetica Neue',Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; height: 18px; line-height: 18.6px; padding: 3px 0px 0px; text-shadow: none; }
.gecko ._5861 ._586j, .gecko ._5861 ._586k, .gecko ._5861 ._586f, .gecko ._5861 ._586i { padding-top: 2px; }
._5861 ._586f { padding-left: 0px; }
._5861 ._586f, ._5861 ._586i { color: rgb(20, 24, 35); }
._5861 .DOMControl_placeholder, ._5861 ._586j { color: rgb(145, 151, 163); }
._5861 input:-moz-placeholder { color: rgb(145, 151, 163); font-family: 'Helvetica Neue',Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif; }
._50c9 { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-radius: 5px; overflow: hidden; padding: 4px 0px; transition: height 200ms ease-in-out 0s; width: 580px; }
._21r { font-size: 16px; }
._366f, ._5t7t ._5dwc { background-color: rgb(255, 249, 210); border-bottom: 1px solid rgb(249, 236, 165); color: rgb(83, 83, 83); line-height: 20px; min-width: 580px; padding: 18px 0px 17px; text-align: center; }
._553e { font-size: 14px; }
._2hh { font-size: 12px; }
._586g { overflow: hidden; position: relative; }
._586f, ._586i, ._586k, ._586j { border: 0px none; outline: 1px solid transparent; padding: 3px; position: relative; z-index: 1; }
._586i, ._586k, ._586j { overflow: auto; white-space: pre-wrap; }
._586k, ._586j { left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }
._586i { cursor: text; }
._586k { color: transparent; }
._586f { width: 100%; }
._586g { border: 1px solid rgb(153, 153, 153); }
._586f, ._586i { color: rgb(51, 51, 51); }
._586f, ._586i { background: url('undefined') repeat scroll 0% 0% transparent; }
._586j { color: rgb(119, 119, 119); }
._586p { height: 20px; }
._586p ._586f, ._586p ._586i, ._586p ._586k, ._586p ._586j { overflow: hidden; white-space: pre; }
.gecko ._586p ._586i { height: 100px; overflow-x: auto; }
.__wu ._539-.roundedBox .uiSearchInput input::-moz-placeholder, .__wu ._539-.roundedBox .uiSearchInput input:-moz-placeholder { color: rgb(145, 151, 163); }
._2dpb { display: inline-block; max-width: 175px; overflow: hidden; padding-left: 8px; padding-right: 0px; text-overflow: ellipsis; vertical-align: top; white-space: nowrap; }
html ._2dpc { border: 0px none; border-radius: 0px; height: 19px; margin: 4px 0px 0px; width: 19px; }
._4fn6 { height: 22px; line-height: 22px; padding: 0px 6px 0px 0px; }
._2dpe:after, ._2dpe:hover:after { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -213px -175px; background-color: transparent; content: ""; display: block; height: 21px; left: 3px; position: absolute; top: 3px; width: 21px; }
._4fn6:hover a._2dpe, ._4fn6 a._2dpe { padding-left: 4px; }
.uiSearchInput { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-width: 1px; border-style: solid; border-right: 1px solid rgb(137, 155, 193); border-color: rgb(100, 132, 180) rgb(137, 155, 193) rgb(137, 155, 193); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; display: inline-block; }
.uiSearchInput span { border-right: 0px none; border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(237, 237, 237) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; display: inline-block; padding: 1px 0px 2px; position: relative; }
.uiSearchInput input { border: 0px none; margin: 0px 22px 0px 5px; outline: medium none; padding: 1px 5px 2px 0px; width: 190px; }
.uiSearchInput button { background-image: url('0setx4bkhtv.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -37px -392px; background-color: rgb(255, 255, 255); border: 0px none; cursor: pointer; display: block; height: 19px; padding: 0px; position: absolute; right: 0px; top: 0px; width: 22px; }
.uiSideNavCount { background-color: rgb(216, 223, 234); border-radius: 2px; color: rgb(59, 89, 152); font-weight: bold; left: -1px; padding: 0px 4px; position: relative; }
.uiSideNavCountInline { display: inline-block; line-height: 15px; }
.sp_h0chDWnF4KS { background-image: url('ta1klt5am7h.png'); background-size: auto auto; background-repeat: no-repeat; display: inline-block; height: 21px; width: 16px; }
.sp_h0chDWnF4KS.sx_d2d13e { width: 29px; height: 29px; background-position: -47px -36px; }
.sp_h0chDWnF4KS.sx_37de10 { width: 12px; height: 10px; background-position: -297px -205px; }
.sp_h0chDWnF4KS.sx_f81090 { width: 18px; height: 18px; background-position: 0px -223px; }
.sp_h0chDWnF4KS.sx_03236c { height: 16px; background-position: -131px -205px; }
/* ::::: https://fbstatic-a.akamaihd.net/rsrc.php/v2/yP/r/xn4-Ay29rJZ.css ::::: */

._52id { color: rgb(20, 24, 35); }
._43o4 { margin: 0px; padding: 0px; white-space: nowrap; }
._45hc, ._45hd { display: inline-block; list-style-type: none; max-width: 100%; position: relative; vertical-align: middle; }
._45hc a { display: block; text-overflow: ellipsis; white-space: nowrap; }
._502f .rhcFooterBorder { display: none; }
._502f .rhcFooterWrap { margin-top: -14px; padding: 10px 0px 20px 8px; }
._502f .rhcFooterWrap, ._502f .rhcFooterWrap a { color: rgb(145, 151, 163); text-shadow: 0px 1px rgb(255, 255, 255); }
._502f .rhcFooterCopyright { padding: 0px; }
._5sqi { text-align: center; }
._5sqk { padding: 12px 12px 11px; }
._ex- ._5tsm { border: medium none; }
._5sqs { color: rgb(145, 151, 163); }
._18fs { border-bottom: 1px solid rgb(211, 215, 220); margin-bottom: 8px; padding-bottom: 8px; }
._58gc, ._58gc._xlf { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; height: 359px; position: relative; }
#fbProfileCover._58gc { margin: 0px; }
._58gc ._117p { bottom: 44px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }
._58gf { bottom: 15px; left: 15px; position: absolute; z-index: 1; }
.pagesTimelineLayout ._58gf #fbTimelineHeadline .profilePicThumb { margin-left: -24px; margin-top: -122px; }
._58gk { bottom: 56px; display: table; left: 0px; max-width: 100%; position: absolute; width: 100%; }
._117m { bottom: 9px; display: none; position: absolute; right: 12px; }
._58gi { color: inherit; font-size: 24px; }
._5rqs { padding-right: 30px; }
._5rqt { position: absolute; }
._5rqu { position: relative; }
._58gh { color: rgb(255, 255, 255); padding-left: 194px; text-shadow: 0px 1px 4px rgba(0, 0, 0, 0.8); }
._58gh div._58gj, ._58gh div._58gj a { color: inherit; }
._58gh, ._58gm { display: table-cell; vertical-align: bottom; }
._58gm { padding-right: 12px; position: relative; text-align: right; white-space: nowrap; z-index: 4; }
._58gm ._51xa { background-color: rgb(246, 247, 248); }
._58gm ._51xa, ._58gm ._5d_i button { background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.3); border-radius: 3px; }
._5otg { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-radius: 0px 0px 3px 3px; bottom: 0px; height: 45px; left: 0px; padding-left: 184px; position: absolute; right: 0px; }
._5otg:after { border-style: solid; border-color: rgb(211, 214, 219); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-radius: 0px 0px 3px 3px; border-width: 0px 1px 1px; bottom: 0px; content: ""; left: 0px; position: absolute; right: 0px; top: 0px; }
._21yr a { color: inherit; text-decoration: underline; }
body._5txy { background: none repeat scroll 0% 0% rgb(233, 234, 237); }
._5onm { width: 851px; }
._5onn { margin-top: 10px; width: 512px; }
._5ono { margin-right: 10px; width: 329px; }
body._5txy #rightCol { margin: 0px; width: 119px; }
._5txy ._1k4h { margin-bottom: 0px; }
._2d10 { position: relative; }
._5sem .timelineUnitContainer { background-color: rgb(255, 255, 255); border-left: 1px solid rgb(211, 214, 219); border-right: 1px solid rgb(211, 214, 219); margin-bottom: 12px; padding: 12px; width: 486px; }
._5t6j { display: inline-block; }
._5t6j .uiMorePager { margin: 0px; padding-right: 20px; position: relative; }
._5t6j .uiMorePagerPrimary, ._5t6j .uiMorePagerPrimary:hover { background: none repeat scroll 0% 0% transparent; border: medium none; color: rgb(137, 145, 156); padding: 4px 10px 4px 0px; }
._5t6j .uiMorePagerLoader { background: none repeat scroll 0% 0% transparent; border: medium none; margin: 0px; }
._1k4i { border-width: 4px; border-style: solid; border-right: 4px solid transparent; border-color: rgb(137, 145, 156) transparent transparent; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; display: inline-block; position: absolute; right: 0px; }
._5sem .timelineUnitContainer .fbTimelineUFI { width: 510px; }
._5sem .timelineUnitContainer .fbTimelineFeedbackActions, ._5sem .timelineUnitContainer .UFIRow.UFILikeSentence { border-top: 1px solid rgb(233, 234, 237); }
._5sem .timelineUnitContainer .UFIRow { background-color: rgb(250, 251, 251); border: 0px none; margin: 1px 12px 0px; padding: 9px 0px 0px; }
._5sem .timelineUnitContainer .fbTimelineFeedbackActions { padding-bottom: 9px; padding-top: 8px; }
._5sem .timelineUnitContainer .UFIContainer, ._5sem .timelineUnitContainer .fbTimelineFeedbackActions { background-color: rgb(250, 251, 251); }
._5sem .timelineUnitContainer .UFILastComponent { padding-bottom: 10px; }
._5sem .timelineUnitContainer .UFIReplyList { background: none repeat scroll 0px center transparent; padding: 5px 0px 0px 40px; }
._5sem .timelineUnitContainer .UFIReplyList .UFIRow.UFIFirstComponent { border-top: 1px solid rgb(235, 235, 235); padding-top: 7px; }
._5sem .timelineUnitContainer .UFIReplyList .UFIRow { background-color: rgb(240, 241, 243); border-top: 0px none; margin-top: 0px; padding: 3px 8px; }
._2d11, ._2d12 { position: absolute; z-index: 1; }
._2d11 { background-image: url('gaqpo8iryjy.png'); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -14px; height: 4px; top: -1px; width: 512px; }
._2d12 { background-image: url('gaqpo8iryjy.png'); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -9px; bottom: -1px; height: 4px; width: 512px; }
._5t-6 { height: 0px; overflow: hidden; transition: height 1s ease 0s; }
._2en1 { padding: 0px 12px 11px; }
._2en2 ._2en1 { padding: 12px 12px 11px; }
._2en1 div a { color: rgb(59, 89, 152); }
._g3h { background-color: rgb(246, 247, 248); border-bottom: 1px solid rgb(220, 222, 227); line-height: 16px; padding: 10px; position: relative; }
._g3i { color: rgb(78, 86, 101); text-transform: uppercase; }
._1uhc, ._g3i { font-size: 11px; }
._g3j { bottom: 0px; left: 0px; position: absolute; right: 0px; top: 0px; }
._1uhd { overflow: hidden; }
._g3h ._1uhg { float: right; margin-top: 2px; }
._5txy ._5ba1._3fyp { padding: 0px; }
._5txy ._23xb { margin-bottom: 0px; margin-top: 30px; }
._19x_ { position: fixed; visibility: hidden; }
._5ay5 { margin-bottom: 10px; }
._5ay5:empty { display: none; }
._5ay5 ._2h4v { margin-bottom: 0px; }
._wyp { margin: 10px 0px 100px; }
._4nq6 { font-size: 12px; line-height: 16px; padding: 8px 12px; }
._4nq7 + ._4nq6, ._4nq7 + ._44ga + ._4nq6, ._4nq9 + ._4nq6, ._4nq9 + ._44ga + ._4nq6 { margin-top: 4px; }
._4nq6:last-child { margin-bottom: 4px; }
._44ga { background-color: rgb(220, 222, 227); content: ""; display: block; height: 1px; margin: 4px 12px; }
._2kcr { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
._2h0l { height: 100%; overflow: hidden; position: relative; z-index: 1; }
._5n67 { vertical-align: middle; }
._117p { display: block; position: relative; text-align: center; }
._117p:after { background: url('ugnunkkqar6.png') repeat-x scroll left 0px bottom -1px transparent; border-style: solid; border-color: rgba(0, 0, 0, 0.25); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 1px 1px; bottom: 0px; content: ""; left: 0px; position: absolute; right: 0px; top: 0px; }
._xlg { display: block; left: 0px; min-height: 100%; min-width: 100%; position: absolute; }
._5ss7 { position: relative; }
._5ss8 { position: absolute; }
._5vx2 { background-clip: padding-box; box-sizing: border-box; }
._5vx7 { vertical-align: middle; }
._5vx7 ._45hd a, ._5vwz a { color: rgb(78, 86, 101); display: inline-block; vertical-align: baseline; }
._5vx7 ._45hd:hover, ._5vwz:hover { background-color: rgb(246, 247, 248); border: 0px none; }
._5vx7 ._45hd:hover a, ._5vwz:hover a { text-decoration: none; }
._5vwz:hover + ._45hd, ._5vwz:hover + ._5vwz { border: 0px none; }
._5vwy a { color: rgb(20, 24, 35); font-weight: bold; }
._13xf { display: none; }
._5vwy ._13xf { display: block; }
._5vx4 ._5vx7 { font-size: 14px; line-height: 44px; }
._5vx4 ._5vwz { line-height: 28px; }
._5vx4 ._5vwz, ._5vx4 ._45hd { border-left: 1px solid rgb(233, 234, 237); }
._5vx4 ._5vwz a, ._5vx4 ._45hd a { padding: 0px 16px; text-overflow: ellipsis; }
._5vx4 ._5vwz:hover, ._5vx4 ._45hd:hover { border: 0px none; }
._5vx4 ._5vwz:hover { padding: 0px 1px; }
._5vx4 ._5vwz:first-child { border-left: medium none; }
._5vx4 ._5vwz:first-child:hover { padding-left: 0px; }
._5vx4 ._5vwz:last-child:hover { padding-right: 0px; }
._5vx4._5vx6 ._5vwy ._13xf { background: none repeat scroll 0% 0% rgb(77, 104, 164); bottom: -4px; height: 3px; left: -3px; margin-bottom: -3px; padding: 0px 3px; position: relative; width: 100%; }
._4288 .uiMorePagerPrimary { border-top: medium none; display: inline-block; padding: 0px; }
._4288 .uiMorePagerLoader { border-top: medium none; padding: 0px; }
._4288 .uiMorePagerPrimary:hover { background-color: rgb(255, 255, 255); border-top: medium none; }
._4288 a { color: rgb(102, 102, 102); }
.sp_Qz8CoOmFK3w { background-image: url('4zwks6snuct.png'); background-size: auto auto; background-repeat: no-repeat; display: inline-block; height: 12px; width: 12px; }
.sp_Qz8CoOmFK3w.sx_3bd803 { width: 11px; background-position: 0px -114px; }
.sp_Qz8CoOmFK3w.sx_9410a1 { height: 13px; background-position: 0px -48px; }
.sp_Qz8CoOmFK3w.sx_21e1e5 { width: 20px; height: 20px; background-position: 0px 0px; }
.sp_Qz8CoOmFK3w.sx_30570a { background-position: 0px -62px; }
/* ::::: https://fbstatic-a.akamaihd.net/rsrc.php/v2/yk/r/TYc9gPpxhVe.css ::::: */

._dxs { background-image: url('gaqpo8iryjy.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -190px -19px; display: block; height: 20px; opacity: 0; width: 16px; }
._dxs:focus { opacity: 1; }
.fbTimelineSection:hover ._dxs, .timelineUnitContainer:hover ._dxs { opacity: 0.5; }
.UIActionLinks_bottom { color: rgb(153, 153, 153); }
.UIActionLinks_bottom a, .UIActionLinks_bottom button.as_link, .UIActionLinks_bottom .uiLinkButton input, .UIActionLinks_bottom .uiLinkButton input:hover { color: rgb(109, 132, 180); }
#fbProfileCover, #pagelet_above_header_timeline { margin: -1px -1px 0px; }
#fbTimelineHeadline { min-height: 47px; position: relative; width: 100%; z-index: 4; }
#fbTimelineHeadline .profilePicThumb { background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.3); border-radius: 3px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.07); display: block; left: 23px; margin-top: -121px; padding: 1px; position: absolute; }
.pagesTimelineLayout #fbTimelineHeadline .profilePicThumb { margin-top: -104px; }
#fbTimelineHeadline a.profilePicThumb:hover { border-color: rgb(59, 89, 152); }
#fbTimelineHeadline .profilePicThumb .img { margin: 0px; display: block; }
#fbTimelineHeadline .profilePic { background-color: rgb(255, 255, 255); border: 4px solid rgb(255, 255, 255); border-radius: 2px; height: 160px; width: 160px; }
._wk { font-size: 14px; line-height: 20px; }
._1_m { border-bottom: 1px solid rgb(229, 229, 229); }
._5sem ._1_m, ._4lh ._1_m { border: 0px none; margin: 0px 0px 15px; padding: 0px; }
._50c7 { height: 32px; width: 32px; }
._5sem ._50c7, ._4lh ._50c7 { border-radius: 2px; height: 40px; margin-right: 1px; width: 40px; }
._1_n { line-height: 15px; }
._1_o { margin-left: 6px; position: relative; top: 1px; }
._1_s { font-size: 11px; font-weight: normal; margin-right: 15px; }
._5sem ._1_s, ._cf_._4lh ._1_s { font-size: 12px; line-height: 16px; margin: 4px 15px 1px 0px; }
._1_m + .aboveUnitContent { margin-top: 15px; }
.fbTimelineFeedbackActions { background-color: rgb(237, 239, 244); padding: 5px 12px; }
.fbTimelineUFI .UIActionLinks_bottom a, .fbTimelineUFI .fbTimelineFeedbackActions input, .fbTimelineUFI .UIActionLinks .uiLinkButton, .fbTimelineUFI .UIActionLinks .uiLinkButton input, .fbTimelineUFI div.fbTimelineFeedbackActions input:hover, .fbTimelineUFI .fbTimelineFeedbackActions button.as_link { color: rgb(59, 89, 152); }
.timelineLayout { background: none repeat scroll 0% 0% rgb(231, 235, 242); }
.timelineLayout #globalContainer { clear: both; }
.timelineLayout #contentArea { position: relative; width: 851px ! important; }
.timelineLayout #contentCol { background: none repeat scroll 0% 0% transparent; padding-top: 0px; }
.timelineLayout #rightCol { margin-right: -5px; width: 122px; }
.timelineLayout #pageFooter { margin: 0px; overflow: hidden; width: 851px; }
.timelineLayout #bottomContent { display: none; }
._5ce { position: absolute; right: 8px; top: 0px; }
._5d68 { padding-right: 2px; padding-top: 10px; }
.fbTimelineUFI { background: none repeat scroll 0% 0% rgb(255, 255, 255); position: relative; }
html .timelineUnitContainer .fbTimelineUFI { margin-bottom: -12px; }
.timelineUnitContainer { position: relative; }
.timelineUnitContainer .uiCommentContainer { margin-bottom: -12px; margin-left: -12px; padding-top: 3px; width: 403px; }
.timelineUnitContainer .aboveUnitContent { margin-bottom: 15px; }
._4dsy, ._5sem ._4dsy { display: block; margin: 0px -9px; }
._4dsy .letterboxedImage { background: none repeat scroll 0% 0% rgb(242, 242, 242); }
._52m- { display: inline-block; vertical-align: middle; }
span._52m- ._3spg { margin-left: 0px; }
/* ::::: https://fbstatic-a.akamaihd.net/rsrc.php/v2/yP/r/CbyDrs2qHjz.css ::::: */

.fbChatTypeahead ._5fzu { animation-play-state: paused; display: none; margin-top: -5px; position: absolute; right: 6px; top: 50%; }
.fbChatSidebar { background-clip: padding-box; background-color: rgb(242, 244, 248); border-left: 1px solid rgba(0, 0, 0, 0.4); box-shadow: 2px 0px 2px -2px rgb(178, 185, 201) inset; display: none; height: 100%; position: fixed; right: 0px; top: 0px; width: 205px; z-index: 300; }
.fbChatSidebar .fbChatSidebarBody { overflow: hidden; position: relative; }
.fbChatSidebar .scrollableOrderedList { height: 100%; width: 100% ! important; }
.fbChatSidebar .scrollableOrderedList .uiScrollableAreaTrack { top: 10px; }
.fbChatSidebar .fbChatOrderedList, .fbChatSidebar .fbChatTypeaheadView { padding-top: 8px; }
.fbChatSidebar .fbChatSidebarMessage { background-color: rgb(255, 255, 255); border-top: 1px solid rgb(204, 208, 219); box-shadow: 0px 1px rgb(250, 250, 250) inset; display: none; padding: 8px; }
.fbChatSidebar .fbChatSidebarMessage .img { float: left; margin-top: 3px; }
._5qqe { height: 43px; }
div._5qth ._5vmb { background-image: url('yb--eukmrop.png'); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -67px; height: 24px; width: 26px; }
._5qth ._5vmb:focus { outline: medium none; }
div._5qth ._5vmb:hover { background-color: rgb(255, 255, 255); }
._5pr2.fbChatSidebar div._5qth ._5vmb { background-image: url('1xsy12-xtzr.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -3px -3px; background-color: transparent; border-left-color: transparent ! important; border-right-color: transparent ! important; height: 26px; }
._5pr2 div._5qth ._5vmb:hover, ._5pr2 div._5qth .openToggler ._5vmb, ._5pr2 div._5qth ._5vmb:active { background-image: url('1xsy12-xtzr.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -3px -35px; }
.fbChatSidebar .fbChatTypeahead, .fbChatSidebar .fbChatTypeahead .wrap { border: 0px none; }
.fbChatSidebar .fbChatTypeahead .textInput { background-image: url('yb--eukmrop.png'); background-repeat: no-repeat; background-size: auto auto; background-position: left -8px; background-color: rgb(244, 246, 249); box-shadow: 2px 0px 0px -1px rgb(224, 226, 233) inset, 0px 1px rgb(255, 255, 255) inset; box-sizing: border-box; color: rgb(85, 85, 85); height: 24px; padding-left: 20px; padding-right: 25px; }
.fbChatSidebar .fbChatTypeahead .textInput:focus { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }
.fbChatSidebar .fbChatTypeaheadView { bottom: 0px; position: absolute; top: auto; width: 100%; }
.fbSidebarGripper { border-bottom: 1px solid rgb(233, 234, 238); border-top: 1px solid rgb(202, 208, 219); cursor: ns-resize; width: 100%; }
.fbSidebarGripper div { background: none repeat scroll 0% 0% rgb(228, 231, 240); border-bottom: 1px solid rgb(189, 197, 210); border-top: 1px solid rgb(240, 241, 246); height: 4px; position: relative; }
.fbSidebarGripper div span { background: none repeat scroll 0% 0% rgb(240, 241, 246); border-top: 1px solid rgb(202, 208, 219); display: block; height: 1px; left: 50%; margin-left: -6px; margin-top: 1px; position: absolute; width: 12px; }
._5pr2 ._5q87 { background-image: url('ui6hvgvwf3n.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -77px -559px; height: 13px; left: 10px; pointer-events: none; position: absolute; top: 6px; width: 13px; }
._5q88.fbChatTypeahead ._5xsk { background-image: url('yb--eukmrop.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -28px -92px; height: 13px; margin-right: 3px; margin-top: 0px; top: 6px; width: 12px; }
._5q88.fbChatTypeahead ._5xsk:hover, ._5q88.fbChatTypeahead ._5xsk:active { background-image: url('yb--eukmrop.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -15px -92px; }
._5q88.fbChatTypeahead, .fbChatSidebar ._5q88.fbChatTypeahead .textInput { background: none repeat scroll 0% 0% transparent; box-shadow: none; }
._5q88.fbChatTypeahead .wrap { border: 0px none; }
.fbChatSidebar ._5q88.fbChatTypeahead .textInput { color: rgb(51, 51, 51); padding-left: 28px; padding-top: 6px; }
.fbChatSidebar ._5q88.fbChatTypeahead .textInput.DOMControl_placeholder { color: rgb(145, 151, 163); }
.fbChatSidebar ._5q88.fbChatTypeahead .textInput::-moz-placeholder, .fbChatSidebar ._5q88.fbChatTypeahead .textInput:-moz-placeholder { color: rgb(187, 187, 187); }
._4mq3 { height: 25px; min-width: 201px; }
._4mq3 .fbNubButton .icon { background-image: url('yb--eukmrop.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -106px -67px; float: left; height: 10px; margin: 3px 4px 0px 0px; width: 16px; }
._4mq3 .fbNubButton .label { line-height: 15px; margin-right: 4px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
._4mq3 .fbNubFlyout { bottom: 0px; min-height: 280px; width: 100%; }
._5q5b ._4mq3 .fbNubFlyout { bottom: -3px; }
._4mq3 .fbNubFlyoutInner { border-bottom: 0px none; }
._4mq3 .fbNubFlyoutTitlebar .titlebarLabel { padding: 0px; }
._4mq3 .fbNubFlyoutTitlebar .titlebarTextWrapper { margin: 3px 3px 3px 5px; }
._4mq3 .fbNubFlyoutBodyContent { height: 100%; }
._4mq3 .fbChatOrderedList, ._4mq3 .fbChatTypeaheadView { padding: 5px 0px; }
._4mq3 .fbChatTypeaheadViewContainer { height: 100%; width: 100%; }
._4mq3 .fbChatTypeahead, ._4mq3 .fbChatTypeahead .wrap { border-style: none; }
._4mq3 .fbChatTypeahead { border-top: 1px solid rgb(218, 223, 234); }
._4mq3 .fbChatTypeahead input { background-image: url('yb--eukmrop.png'); background-repeat: no-repeat; background-size: auto auto; background-position: left -42px; box-sizing: border-box; height: 24px; padding-left: 20px; padding-right: 25px; }
._4mq3 div._5qth ._5vmb { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -96px -175px; border: 0px none ! important; box-shadow: none; height: 24px; width: 22px; }
._4mq3 div._5qth ._5vmb:active, ._4mq3 div._5qth ._5vmb:focus, ._4mq3 div._5qth ._5vmb:hover, ._4mq3 div._5qth .openToggler ._5vmb, ._4mq3 div._5qth .openToggler ._5vmb:active, ._4mq3 div._5qth .openToggler ._5vmb:focus, ._4mq3 div._5qth .openToggler ._5vmb:hover { background-image: url('ta1klt5am7h.png'); background-repeat: no-repeat; background-size: auto auto; background-position: -73px -175px; background-color: rgb(74, 102, 160); margin: 0px; }
._4mq3 ._4mq7 { background-color: rgb(255, 255, 255); border-top: 1px solid rgb(204, 208, 219); display: none; padding: 6px; }
._4mq3 ._4mq1 { margin-left: 24px; }
._48gf { bottom: 0px; direction: ltr; height: 25px; left: 0px; position: fixed; right: 0px; z-index: 300; }
._5q5b._48gf { height: 28px; }
.fbDockWrapperRight { left: auto; }
.fbDock { margin: 0px 15px 0px 0px; }
.fbDock .rNubContainer { float: right; }
.fbChatSidebar .ticker_container { border: 0px none ! important; height: 100% ! important; width: 205px ! important; }
.fbChatSidebar .scrollTopPrompt { width: 205px ! important; }
.fbChatSidebar .fbFeedTicker { height: 100% ! important; width: 100%; }
.fbChatSidebar .tickerStoryBlock { margin-left: 0px ! important; }
.fbChatSidebar .fbFeedTicker .fbFeedTickerStory { background-color: transparent; border-bottom-color: transparent; border-top-color: rgb(216, 223, 234); line-height: 15px; padding-right: 5px; }
.fbChatSidebar .fbFeedTicker .tickerStoryClickable:hover { border-bottom-color: transparent ! important; box-shadow: 2px 0px 2px -2px rgb(178, 185, 201) inset; }
.fbChatSidebar #pagelet_ticker { height: 50%; overflow: hidden; position: relative; }
.fbChatSidebar #pagelet_canvas_nav_content { overflow: hidden; position: relative; }
.fbChatSidebar .tickerStoryImage { height: 28px ! important; margin-left: 3px ! important; width: 28px ! important; }
._5pr2.fbChatSidebar { background-color: rgb(244, 244, 246); border-left-color: rgb(203, 203, 203); box-shadow: 2px 0px 2px -2px rgb(224, 224, 224) inset; }
._5pr2.fbChatSidebar .fbChatOrderedList, ._5pr2.fbChatSidebar .fbChatTypeaheadView { padding-bottom: 6px; padding-top: 0px; }
._5pr2 .fbSidebarGripper { border-bottom: 0px none; border-top: 1px solid rgb(255, 255, 255); cursor: ns-resize; height: 5px; position: relative; z-index: 1; }
._5pr2 .fbSidebarGripper:after { background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.1); content: ""; height: 1px; left: 0px; position: absolute; right: 0px; top: -2px; }
._5pr2 .fbSidebarGripper .gripInner { display: none; }
._5pr2.fbChatSidebar .tickerStoryImage { height: 32px ! important; margin-left: 0px ! important; width: 32px ! important; }
._5pr2.fbChatSidebar .fbFeedTicker .fbFeedTickerStory { border-top: 0px none; margin-left: 0px; margin-right: 8px; padding: 0px 0px 0px 8px; }
._5pr2.fbChatSidebar .fbFeedTickerStory .fbFeedTickerBorder { border-top: 1px solid rgb(214, 215, 218); padding-bottom: 6px; padding-top: 6px; position: relative; }
._5pr2.fbChatSidebar .fbFeedTickerStory:not(:hover):not(.tickerStoryActive):not(:first-of-type) .tickerStoryWithButton { border-top: 1px solid rgb(214, 215, 218); }
._5pr2.fbChatSidebar .fbFeedTickerStory:hover .tickerStoryLink .fbFeedTickerBorder, ._5pr2.fbChatSidebar .tickerStoryActive .tickerStoryLink .fbFeedTickerBorder { border-top: 0px none; padding-bottom: 0px; padding-top: 0px; }
._5pr2.fbChatSidebar .fbFeedTickerStory:first-of-type:not(.tickerStoryActive):not(:hover) .fbFeedTickerBorder { border-top: 1px solid transparent; }
.timelineLayout ._5pr2.fbChatSidebar .fbFeedTickerBorder { border-top: 1px solid rgb(214, 215, 218); }
._5pr2.fbChatSidebar .fbFeedTicker .fbFeedTickerStory:hover > div, ._5pr2.fbChatSidebar .fbFeedTicker .tickerStoryActive > div { border-top: 0px none; padding: 0px; }
._5pr2.fbChatSidebar .fbFeedTicker .fbFeedTickerStory:hover, .timelineLayout ._5pr2.fbChatSidebar .fbFeedTicker .fbFeedTickerStory:hover, ._5pr2.fbChatSidebar .fbFeedTicker .tickerStoryActive, .timelineLayout ._5pr2.fbChatSidebar .fbFeedTicker .tickerStoryActive { border-color: rgb(214, 215, 218) ! important; border-top-width: 1px; border-top-style: solid; box-shadow: none; margin-bottom: -1px; margin-left: 0px; margin-right: 0px; padding: 6px 8px 7px; }
._5pr2 .fbFeedTicker .tickerStoryActive, ._5pr2 .fbFeedTicker .tickerStoryClickable:hover { background-color: rgb(236, 236, 238) ! important; }
._5vb_ ._5pr2.fbChatSidebar, .fbCalendar ._5pr2.fbChatSidebar, ._1t4w ._5pr2.fbChatSidebar, .timelineLayout ._5pr2.fbChatSidebar { background-color: rgb(233, 234, 237); box-shadow: 1px 0px 0px rgb(240, 240, 242) inset; }
._5vb_ ._5pr2 .fbSidebarGripper, .fbCalendar ._5pr2 .fbSidebarGripper, ._1t4w ._5pr2 .fbSidebarGripper, .timelineLayout ._5pr2 .fbSidebarGripper { border-top: 1px solid rgb(240, 240, 242); }
._5vb_ ._5pr2.fbChatSidebar .fbFeedTicker .fbFeedTickerStory, .fbCalendar ._5pr2.fbChatSidebar .fbFeedTicker .fbFeedTickerStory, ._1t4w ._5pr2.fbChatSidebar .fbFeedTicker .fbFeedTickerStory, .timelineLayout ._5pr2.fbChatSidebar .fbFeedTicker .fbFeedTickerStory { border-top-color: rgb(214, 215, 218) ! important; }
._5vb_ ._5pr2.fbChatSidebar .fbFeedTicker .fbFeedTickerStory:hover, .fbCalendar ._5pr2.fbChatSidebar .fbFeedTicker .fbFeedTickerStory:hover, ._1t4w ._5pr2.fbChatSidebar .fbFeedTicker .fbFeedTickerStory:hover, .timelineLayout ._5pr2.fbChatSidebar .fbFeedTicker .fbFeedTickerStory:hover, ._5vb_ ._5pr2.fbChatSidebar .fbFeedTicker .tickerStoryActive, .fbCalendar ._5pr2.fbChatSidebar .fbFeedTicker .tickerStoryActive, ._1t4w ._5pr2.fbChatSidebar .fbFeedTicker .tickerStoryActive, .timelineLayout ._5pr2.fbChatSidebar .fbFeedTicker .tickerStoryActive { border-color: rgb(213, 214, 217) ! important; box-shadow: 1px 0px 0px rgb(234, 235, 237) inset; }
._5vb_ ._5pr2 .fbFeedTicker .tickerStoryActive, .fbCalendar ._5pr2 .fbFeedTicker .tickerStoryActive, ._1t4w ._5pr2 .fbFeedTicker .tickerStoryActive, .timelineLayout ._5pr2 .fbFeedTicker .tickerStoryActive, ._5vb_ ._5pr2 .fbFeedTicker .tickerStoryClickable:hover, .fbCalendar ._5pr2 .fbFeedTicker .tickerStoryClickable:hover, ._1t4w ._5pr2 .fbFeedTicker .tickerStoryClickable:hover, .timelineLayout ._5pr2 .fbFeedTicker .tickerStoryClickable:hover { background-color: rgb(225, 226, 229) ! important; }
._5pr2 .fbSidebarGripper ~ .fbChatSidebarBody:before { border-bottom: 1px solid rgba(0, 0, 0, 0.1); left: 0px; position: absolute; right: 0px; top: 0px; }
._5pr2.fbChatSidebar:hover .fbSidebarGripper ~ .fbChatSidebarBody:before { content: ""; }
.uiClearableTypeahead .clear, .uiTypeaheadDisabled .selected .clear { display: none; margin-top: -6px; position: absolute; right: 3px; top: 50%; }
/* ::::: https://fbstatic-a.akamaihd.net/rsrc.php/v2/yz/r/tYaTvnizRGP.css ::::: */

.fbFeedTicker .fbFeedTickerStory .uiStreamPassive, .fbFeedTicker .fbFeedTickerStory .tickerAttachmentBodyText, .fbFeedTicker .tickerStoryClickable a, .fbFeedTicker .tickerStoryClickable .passiveName, .fbFeedTicker .tickerStoryClickable .token, .fbFeedTicker .tickerStoryClickable ._58cl, .fbFeedTicker .tickerStoryClickable ._58cn, .fbFeedTicker .tickerStoryClickable ._58cm { color: rgb(51, 51, 51); outline: 0px none; text-decoration: none; }
.fbFeedTicker { width: 244px; }
.tickerStoryContent { max-width: 183px; }
.fbFeedTicker .fbFeedTickerStory { background: none no-repeat scroll 15px 16px rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); border-top: 1px solid rgb(233, 233, 233); line-height: 14px; outline: 0px none; padding: 6px 14px 6px 2px; position: relative; }
.tickerToggleWrapper { position: relative; }
.tickerLineToggle { display: none; }
.displayedTickerToggleWrapper .tickerLineToggle { background-color: rgb(255, 255, 255); display: inline-block; height: 7px; position: absolute; right: 6px; top: -6px; width: 20px; z-index: 3; }
.displayedTickerToggleWrapper .tickerLineToggle .tickerLineToggleNormal { padding-left: 4px; }
.displayedTickerToggleWrapper .tickerLineToggle .tickerLineToggleAsync { padding-left: 2px; }
.fbFeedTicker .fbFeedTickerStory .tickerStoryImage { margin-right: 8px; }
.fbFeedTicker .fbFeedTickerStory .tickerFeedMessage, .fbFeedTicker .fbFeedTickerStory div.tickerFeedMessage h5, .fbFeedTicker .fbFeedTickerStory div.tickerFeedMessage h6 { display: inline; font-size: 11px; font-weight: normal; }
.fbFeedTicker .tickerStoryClickable { cursor: pointer; }
.fbFeedTicker .tickerStoryActive, .fbFeedTicker .tickerStoryClickable:hover { background-color: rgb(236, 239, 245) ! important; border-bottom-color: rgb(236, 239, 245) ! important; }
.fbFeedTicker .tickerSpinner { animation-play-state: paused; display: none; left: 4px; position: absolute; top: 3px; }
.fbFeedTicker .scrollTopPrompt { background: url('n93mobzd7fu.png') no-repeat scroll center 3px rgb(231, 233, 239); box-shadow: 0px 1px 0px rgba(67, 74, 90, 0.3); cursor: pointer; height: 10px; position: absolute; width: 244px; z-index: 1; }
.fbFeedTicker .scrollTopPrompt:hover { background-color: rgb(225, 226, 233); }
._5t_y ._2yg .uiMentionsInput .mentionsTextarea::-moz-placeholder, ._5t_y ._2yg .uiMentionsInput .mentionsTextarea:-moz-placeholder, ._5t_y ._2yg .uiMentionsInput .mentionsTextarea.DOMControl_placeholder { color: rgb(145, 151, 163); }
._5qrt .ego_section { margin: 0px; }
._5qrt .ego_section .ego_unit { margin: 0px; padding: 8px 8px 8px 0px; }
._5qrt .ego_section .adsCategoryIcon { margin-top: -2px; }
._5qrt .ego_section .uiHeaderTitle { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
._5qrt .egoProfileTemplate, ._5qrt .ego_title, ._5qrt .ego_unit .image_body_block, ._5qrt .ego_unit .fbEmuContext, ._5qrt .ego_unit_container { line-height: 16px; }
._5qrt .ego_unit_container { padding: 0px 9px; }
._5qrt .ego_section .ego_unit:first-child, ._5qrt.egoOrganicColumn .ego_section .ego_unit:first-child { padding-top: 10px; }
._5qrt .ego_section .ego_unit { padding: 10px 0px; }
._5qrt .ego_section .ego_unit:first-child ._jh6 { margin-top: 4px; }
._5qrt .ego_section .ego_unit:last-child ._jh6 { margin-bottom: 0px; }
#rightCol ._5rzs._5v6d ._5v6e > .pagelet:first-child > div:first-child .uiHeader.uiSideHeader, #rightCol ._5v6e .pagelet:not(:empty) .uiHeader { border-width: 0px; padding-top: 0px; }
#rightCol ._5v6e .pagelet .uiHeader, #rightCol ._5v6e .pagelet:not(:empty) ~ .pagelet .uiHeader, #rightCol ._5v6e .pagelet:not(:empty) ~ div .pagelet .uiHeader { border-top-width: 1px; padding-top: 12px; }
/* ::::: https://fbstatic-a.akamaihd.net/rsrc.php/v2/yt/r/uZ9_pTm4Te9.css ::::: */

div._4vm5 { margin-bottom: 0px; }
._3d5d { margin-bottom: 1px; }
._3d5b { border-left: 5px solid rgb(211, 215, 220); color: rgb(137, 145, 156); display: block; padding: 4px 0px 4px 6px; }
._3d5b._-fk { border-left-color: rgb(106, 116, 128); font-weight: bold; }
._3d5b:hover { border-left-color: rgb(137, 145, 156); }
._5v4j { padding-bottom: 3px; }
._5kb7 { line-height: 0; }
._5v4k { display: inline-block; margin: 3px 0px 0px 3px; }
._5v4k:after { border: 1px solid rgba(0, 0, 0, 0.1); bottom: 0px; content: ""; left: 0px; position: absolute; right: 0px; top: 0px; }
._5drq { margin: 5px 0px 15px; }
._5em9 { background: none repeat scroll 0% 0% rgb(233, 234, 237); color: rgb(145, 151, 163); display: inline-block; max-width: 520px; overflow: hidden; padding: 0px 6px; text-overflow: ellipsis; text-shadow: 0px 1px 0px rgb(250, 250, 250); text-transform: uppercase; }
._5dro { background-image: url('undefined'); background-repeat: repeat-x; background-size: auto auto; background-position: center center; box-sizing: border-box; padding: 0px 20px; text-align: center; text-transform: uppercase; white-space: nowrap; width: 100%; }
._12u8 { background: none repeat scroll 0% 0% rgb(233, 234, 237); color: rgb(137, 145, 156); font-size: 9px; padding: 3px 20px 0px 6px; position: relative; }
._12u8 ._5xn { border-width: 4px; border-style: solid; border-right: 4px solid transparent; border-color: rgb(137, 145, 156) transparent transparent; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; display: inline-block; height: 5px; position: absolute; right: 6px; top: 6px; width: 0px; }
/* ::::: https://fbstatic-a.akamaihd.net/rsrc.php/v2/yG/r/1Fy4yTDHqWM.css ::::: */

.emu_x { float: right; }
.emu_x .uiSelectorButton { opacity: 0; }
._5p3y ._22q ._y92 ._jh6, div._22q ._y92 .ego_unit_container { margin: 0px; }
._5p3y ._22q ._y92 ._jh8 { width: 100%; }
div._22q .ego_column, div._22q, div._22q ._4ltz { width: 122px; }
div._22q ._y92 .ego_column, div._22q ._y92, div._22q ._jh6 { width: 150px; }
div._22q .fbEmuImage { float: none; }
div._3fyp .uiSideHeader { background: none repeat scroll 0% 0% transparent; border-bottom: 1px solid rgb(200, 209, 226); border-top: 0px none; margin-bottom: 0px; padding: 4px; }
div._3fyp .ego_unit { border-color: rgb(200, 209, 226); margin: 0px; padding: 10px 0px; }
div._3fyp div.ego_section > div { padding-left: 0px; padding-right: 0px; }
._22q a.uiHeaderActions { display: none; }
.timelineLayout ._3fyp { bottom: 15px; padding-top: 12px; z-index: 5; }
.pagesTimelineLayout ._3fyp { padding-top: 51px; }
._5vw9 { position: relative; }
._y92 ._5vw9 .emu_x { position: absolute; right: 4px; top: 4px; z-index: 10; }
._y92 ._5vw9 .emu_x .uiSelectorButton { background-color: rgb(255, 255, 255); border: 0px none; }
._5vw9 a:hover { text-decoration: none; }
._5vw9:hover .emu_x .uiSelectorButton { opacity: 1; }
._5qrt ._5vw9 { margin: 0px; }
._5vwj { padding-top: 3px; }
._5p3y ._5vwj { padding: 0px; }
._5vwj ._5vwk { color: rgb(20, 24, 35); font-family: Helvetica,Arial,"Lucida Grande",sans-serif; font-size: 11px; line-height: 13px; }
._5p3y ._5vwj ._5vwk { font-size: 12px; line-height: 1.28; }
._jh6 ._5vwj ._5vwk { color: rgb(145, 151, 163); padding-top: 6px; }
._3fyp ._jh6 ._5vwj ._5vwk { color: rgb(20, 24, 35); font-size: 11px; }
._5vwb { display: block; padding-top: 6px; }
._5vwb ._5vwc { display: inline; position: relative; }
._5vwb ._5vwd { color: rgb(119, 119, 119); display: inline; font-size: 11px; line-height: 13px; position: relative; }
._jh6 ._5vwb ._5vwd { color: rgb(145, 151, 163); }
._5qrt ._5vwb ._5vwd { line-height: 16px; }
._5p3y ._5vwb ._5vwd { font-size: 12px; }
._3fyp ._jh6 ._5vwb ._5vwd { font-size: 11px; }
._5vw4 { position: relative; }
._57f6 { display: inline-block; position: relative; }
._5p3y ._jh6 { margin: 10px 0px; }
._jh8 { width: 100%; }
._5pd3 { color: rgb(145, 151, 163); }
._5vwg { font-family: Helvetica,Arial,"Lucida Grande",sans-serif; font-size: 11px; line-height: 13px; }
._5vwg ._5vwh { color: rgb(59, 89, 152); }
._5vwg ._4xvg { color: rgb(153, 153, 153); }
._5p3y ._5vwg { font-size: 12px; line-height: 16px; }
._5p3y ._5vwg ._4xvg { color: rgb(145, 151, 163); }
._5p3y ._jh6 ._5vwg { font-size: 12px; line-height: 1.28; padding-top: 10px; }
._5p3y ._jh6 ._5vwg ._5vwh, ._5p3y ._jh6 ._5vwg ._4xvg { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
._5p3y ._jh6 ._5vwg ._4xvg { color: rgb(59, 89, 152); font-size: 12px; line-height: 1.28; }
._3fyp ._jh6 ._5vwg, ._3fyp ._jh6 ._5vwg ._4xvg { font-size: 11px; }
.rhcFooterWrap { padding-left: 6px; }
.rhcFooterBorder { border-bottom: 1px solid rgb(233, 233, 233); }
.rhcFooterCopyright { padding: 10px 0px 4px; }
#rhc_footer_selector { vertical-align: top; }
.rhcFooterSelectorButton .img { margin: 6px 0px 0px 3px; vertical-align: top; }
.ego_column { width: 244px; }
.ego_section { margin-bottom: 15px; }
.ego_section .adsCategoryIcon { vertical-align: -1px; }
.ego_section .uiHeaderActions { margin-left: 20px; }
.ego_section .uiHeaderTitle { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.adsCategoryTitleLink { color: rgb(102, 102, 102); }
.ego_unit_container { padding-left: 6px; }
.ego_unit { margin-bottom: 8px; padding-right: 4px; }
.ego_unit + .ego_unit, .ego_unit + .ego_appended_units .ego_unit, .ego_appended_units + .ego_unit { border-top: 1px solid rgb(233, 233, 233); padding-top: 8px; }
/* ::::: https://fbstatic-a.akamaihd.net/rsrc.php/v2/yq/r/sjDTtNHBYcZ.css ::::: */

._4up .fbNubFlyout { width: 219px; }
._4up .xmode_row_last { border-top: 1px solid rgb(231, 231, 231); line-height: 15px; margin: 0px 10px; padding: 5px 0px 10px; }
