/*1353975316,173220391*/


._24n .body ._24x{color:#333}
._24n .body ._24x:hover{text-decoration:none}
._24n .body a.signature{color:#3b5998;display:inline}
._24n .body a.signature:hover{text-decoration:underline}
._24n .hover:hover .title ._24x{text-decoration:underline}
._24n .forceRTL{direction:rtl;text-align:right;display:block}
._24n .forceLTR{direction:ltr;text-align:left;display:block}
._24n .adInfo a.identity{color:gray;display:block;white-space:nowrap}
._24n .title{font-weight:bold;margin-bottom:0 !important}
._24n .image_body_block{padding-top:3px}
._24n .uiUfi{width:auto}
._24n .fbEmuHidePoll .otherdiv .other{width:206px}
._24n:hover .old_x, ._24n:hover .uiSelectorButton, .emu_x .openToggler .uiSelectorButton{opacity:1}
.fbEmuHidePoll .undo{float:right;padding-left:2px;padding-bottom:2px;margin-bottom:3px;margin-left:5px}
.fbEmuHidePoll .fbEmuXTitle{font-weight:bold}
.fbEmuHidePoll .fbEmuXSubtitle{margin-bottom:10px}
.fbEmuHideThanks .fbEmuXThanksTitle{font-weight:bold;margin-bottom:10px}
.fbEmuBlock .fbEmuHidePoll .otherdiv{margin-left:20px}
.emu_x{float:right}
.emu_x .uiSelectorButton{opacity:0}
.old_x{opacity:0}
.fbEmuMainBody .firstPassiveName{font-weight:bold}
.fbEmuPremium .fbEmuStreamAttachment{margin-bottom:3px}
.fbEmuStreamStory .fbEmuStreamAttachment.fbEmuStreamOGAction{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;padding-top:6px;padding-bottom:6px;margin-bottom:5px}
.fbEmuStreamStory .fbEmuStreamAttachment.fbEmuStreamLinkStory{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb;margin-bottom:5px;margin-right:4px}
.fbEmuStreamStory .fbEmuStreamAttachment.fbEmuStreamLinkStory .centeredImageWrapper{border-right:1px solid #e5e7eb;display:table-cell;vertical-align:middle}
.fbEmuMarketplace .fbEmuStreamAttachment.fbEmuStreamLinkStory .centeredImageWrapper{height:58px;width:50px}
.fbEmuPremium .fbEmuStreamAttachment.fbEmuStreamLinkStory .centeredImageWrapper{height:87px;width:74px}
.fbEmuStreamStory .fbEmuStreamAttachment.fbEmuStreamLinkStory .centeredImageWrapper img{margin:0 auto}
.fbEmuPremium .fbEmuStreamAttachment.fbEmuStreamLinkStory .centeredImageWrapper img{max-height:87px;max-width:74px}
.fbEmuMarketplace .fbEmuStreamAttachment.fbEmuStreamLinkStory .centeredImageWrapper img{max-height:58px;max-width:50px}
.fbEmuStreamStory .whitespaceLink{display:inline}
.fbEmuStreamStory .whitespaceLink:hover
.fbEmuStreamAttachment.fbEmuStreamOGAction{border-top:1px solid #c4cde1;border-bottom:1px solid #c4cde1}
.fbEmuStreamStory.fbEmuStreamAttachment.fbEmuStreamLinkStory:hover{border-top:1px solid #c4cde1;border-bottom:1px solid #c4cde1;border-left:1px solid #c4cde1;border-right:1px solid #c4cde1}
.fbEmuStreamStory .fbEmuStreamAttachment.fbEmuStreamLinkStory:hover .centeredImageWrapper{border-right:1px solid #c4cde1}
.fbEmuStreamStory .fbEmuStreamAttachment.fbEmuStreamOGAction .fbEmuStreamTitle{margin-top:4px}
.fbEmuPremium .fbEmuStreamAttachment.fbEmuStreamPhotoStory{margin-bottom:2px}
.fbEmuStreamAttachment.fbEmuStreamEventStory a.fbEmuStreamTitle, .fbEmuPicStory a.fbEmuStreamTitle, .fbEmuLikeMessage{color:gray}
.fbEmuPremium .fbEmuStreamAttachment.fbEmuStreamOGAction img, .fbEmuPremium .fbEmuStreamAttachment.fbEmuStreamEventStory img{max-height:75px;max-width:75px}
.fbEmuMarketplace .fbEmuStreamAttachment.fbEmuStreamEventStory img, .fbEmuStreamStory .fadPageAttachment img{max-height:50px;max-width:50px}
.fbEmuStreamAttachment.fbEmuStreamLinkStory ._24x{margin-right:5px}
.fbEmuPicStory a.fbEmuStreamTitle, .fbEmuStreamAttachment.fbEmuStreamEventStory .fbEmuStreamAttachmentBlock a{font-weight:normal}
.fbEmuStreamAttachment.fbEmuStreamLinkStory .fbEmuStreamTitle{font-weight:bold;padding-top:4px}
.fbEmuMarketplace .fbEmuStreamAttachment.fbEmuStreamPhotoStory img, .fbEmuMarketplace .fbEmuStreamAttachment.fbEmuStreamPhotoStory i{max-height:90px;max-width:118px}
.fbEmuPremium .fbEmuStreamAttachment.fbEmuStreamPhotoStory img, .fbEmuPremium .fbEmuStreamAttachment.fbEmuStreamPhotoStory i{max-height:128px;max-width:168px}
.fbEmuStreamStory .uiVideoThumb.fbEmuLargeThumb{margin-right:0}
.fbEmuMarketplace .uiVideoThumb.fbEmuLargeThumb img{display:block;height:72px;max-height:72px;max-width:128px}
.fbEmuPremium .uiVideoThumb.fbEmuLargeThumb img{height:104px;display:block;max-height:104px;max-width:185px}
.fbEmuStreamStory .uiStreamMessage{font-weight:normal}
.fbEmuStreamStory .fbEmuStreamTitle{display:block;font-weight:bold}
.fbEmuStreamStory .fbEmuStreamBody{color:#666}
.fbEmuStreamStory .uiPhotoThumb{display:inline-block}
.fbEmuStreamStory .whitespaceLink:hover .fbEmuStreamOGAction, .fbEmuStreamStory .fbEmuStreamLinkStory:hover{text-decoration:underline}
.fbEmuStreamStory .whitespaceLink:hover{cursor:pointer}
.fbEmuStreamStory .messageBody .whitespaceLink:hover, .fbEmuStreamStory .whitespaceLink:hover .fbEmuStreamOGAction, .fbEmuStreamStory .whitespaceLink:hover .fbEmuLikeMessage{background-color:#eceff5}
.fbEmuStreamStory .fbEmuStreamLinkStory:hover{background-color:#f6f7f9}
.fbEmuStreamStory .whitespaceLink:hover a.uiBlingBox{text-decoration:none}
.fbEmuStreamStory .whitespaceLink:hover .uiBlingBox{background-color:#eceff5}
.fbEmuStreamStory .fbEmuStreamPhotoStory:hover .uiPhotoThumb{border:1px solid #3b5998}
.fbEmuStreamStory .uiVideoThumb{display:inline-block;margin-right:5px}
.fbEmuStreamStory .uiVideoThumb img{height:auto}
.fbEmuStreamStory .uiVideoThumb.fbEmuSmallThumb img{max-width:60px}
.fbEmuStreamStory .fbEmuStreamAttachment .uiPhotoThumb img{margin:3px}
.fbEmuStreamStory .textOnly{word-wrap:break-word}
.fbEmuStreamStory .textWithMedia{word-wrap:break-word}
.fbEmuStreamAttachmentOffset{border-left:2px solid #ccc;padding-left:4px}
.fbEmuStreamAttachmentOffset .fbEmuPicStory, .fbEmuStreamStory .fbEmuStreamAttachmentOffset .textOnly{border-left:0;padding-left:0}
.fbEmuStreamStory .uiUfi .ufiItem{padding:3px 3px 2px}
.fbEmuStreamStory .uiBlingBox .text{line-height:normal}
.fbEmuStreamStory .uiBlingBox{margin-right:-1px;margin-left:-1px}
.fbEmuStreamStory .uiBlingBox .img{margin-top:-1px}
.fbEmuStreamStory .fbTimelineFeedbackComments{float:left;padding-right:3px}
.fbEmuStreamStory .fbTimelineFeedbackLikes{float:left;padding-right:3px}
.fbFeedTickerStory .fbEmuStreamStory .fbEmuStreamAttachment img{width:32px;height:32px}
.fbFeedTickerStory .fbEmuStreamAttachment .fbEmuStreamAttachmentBlock{height:32px}
.fbEmuStreamStoryAttachment{padding-left:32px}
.fbEmuStream .title{font-weight:bold;line-height:13px;margin-right:20px}
.fbEmuStream .fbEmuContext{margin-bottom:2px}
.fbEmuStream .action{margin:2px 0 1px 0}
.fbEmuStream .body{line-height:13px}
.fbEmuStreamBlockQuote{border-left:2px solid #ccc;padding:0 0 3px 8px}
.fbEmuStream .text_exposed_link{padding:0 0 0 5px}
.fbEmuStreamAttribution{color:gray}
.bassLike{margin-top:2px}
.fbEmuStreamStory{padding-top:1px}
.fbEmuComboList .fbEmuComboListHeader{background-color:#ccc;border-top:1px solid #ccc;margin:13px 0 8px 0;padding:0;position:relative}
.fbEmuComboList .fbEmuComboListHeader .fbEmuComboListHeaderText{background-color:#fff;color:#999;font-size:9px;font-weight:bold;left:0;margin-left:32px;padding:0 8px;position:absolute;top:-6px}
.fbEmuStreamStory .tickerStoryBlock .uiStreamMessage .passiveName, .fbEmuStreamStory .uiStreamMessage .actorName.firstName, .fbEmuStreamStory .uiStreamMessage .passiveName.firstName{font-weight:bold}
.fbEmuStreamStory .uiStreamMessage .actorName, .fbEmuStreamStory .uiStreamMessage .passiveName{font-weight:normal}
._24y .image .img{padding-top:3px;max-height:72px;max-width:100px}
._24y .action{margin-top:5px}
._24y{line-height:13px}
._24y .fbEmuHide{margin-top:0 !important}
._24y .image{width:100px;display:block}
._24y .action{color:#777}
._24y .action .fbEmuContext ._24x{color:#777}
._24y .action ._24x{display:inline-block}
.rhcFooterWrap{padding-left:6px}
.rhcFooterBorder{border-top:1px solid #ccc;border-bottom:1px solid #e9e9e9}
.rhcFooterCopyright{padding:10px 0 4px}
.rhcFooterSelectorButton .img{margin:6px 0 0 3px;vertical-align:top}
.ego_x{float:right;opacity:0}
.ego_unit:hover .ego_x{opacity:1}
.ego_page .UIStandardFrame_Container{padding-left:0;width:980px}
.ego_page .UIStandardFrame_Content{width:720px}
.ego_page .UIStandardFrame_SidebarAds{width:auto}
.ego_column{width:244px}
.ego_section{margin-bottom:15px}
.ego_section .async_saving a{display:none}
.ego_section .indicator{display:none}
.ego_section .async_saving .indicator{display:inline}
.ego_section .adsCategoryIcon{vertical-align:-1px}
.adsCategoryTitleLink{color:#666}
.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{padding-top:8px;border-top:1px solid #e9e9e9}
a.always_underlined:link,
a.always_underlined:hover,
a.always_underlined:visited{text-decoration:underline}
.fbEmuPremium .inline{padding-top:4px}
.fbEmuPremium .body{line-height:13px}
.fbEmuPremium .body ._24x{display:block}
.sidebarMode #chatFriendsOnline{display:none}
#chatFriendsOnline .chatGoOnlineLink span{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yw/x/AebrcwrBeG6.png) no-repeat right 3px;padding:0 12px 0 2px}
#chatFriendsOnline .chatGoOnlineLink, #chatFriendsOnline .chatGoOnlineLink:hover, #chatFriendsOnline .chatReconnectLink, #chatFriendsOnline .chatReconnectLink:hover{margin:3px 0 0 7px;text-decoration:none}
#chatFriendsOnline .fbChatReconnecting{display:inline-block}
#chatFriendsOnline .chatReconnectLink .img{margin-top:7px;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yK/x/nDEHv4nTejR.png);background-repeat:no-repeat;background-size:auto;background-position:-223px -658px;height:13px;width:14px}
#chatFriendsOnline .fbChatOfflineMessage, #chatFriendsOnline .fbChatDisconnectedMessage{padding:0 5px 0 1px}
#chatFriendsOnline.disconnected .uiFacepileItem .img{opacity:.3}
#chatFriendsOnline .typeaheadContainer td:first-child{width:100%}
#chatFriendsOnline .sidebarBtn{display:none;margin-left:3px}
.sidebarCapable #chatFriendsOnline .sidebarBtn{display:inline-block}
.fbSidebarGripper{border-bottom:1px solid #e9eaee;border-top:1px solid #cad0db;cursor:ns-resize;width:100%}
.fbSidebarGripper div{background:#e7e9ef;border-bottom:1px solid #c1c9d5;border-top:1px solid #f0f1f6;height:4px;position:relative}
.fbSidebarGripper div span{background:#f0f1f6;border-top:1px solid #cad0db;display:block;height:1px;left:50%;margin-left:-6px;margin-top:1px;position:absolute;width:12px}
.sidebarMode .tickerStoryContent{max-width:158px}
.fbChatSidebar .tickerHeader{display:none}
.fbChatSidebar .ticker_container{border:0 !important;height:100% !important;width:205px !important}
.fbChatSidebar .scrollTopPrompt{width:205px !important}
.fbChatSidebar .fbFeedTicker{height:100% !important;width:100%}
.fbChatSidebar .uiSideHeader{background-color:#d8dfea !important;border-bottom:1px solid #ccd4e2 !important;border-top:0 !important;margin-bottom:0}
.fbChatSidebar .tickerStoryBlock{margin-left:0 !important}
.fbChatSidebar .fbFeedTicker .fbFeedTickerStory{background-color:transparent;border-bottom-color:transparent;border-top-color:#d8dfea;line-height:13px;padding-right:5px}
.fbChatSidebar .fbFeedTicker .tickerStoryClickable:hover{border-bottom-color:transparent !important;box-shadow:inset 2px 0 2px -2px #b2b9c9}
.fbChatSidebar .fbFeedTicker .tickerStoryHidden, .fbChatSidebar .fbFeedTicker .tickerStoryHidden:hover{background-color:transparent !important;border-bottom-color:transparent !important;border-top-color:#d8dfea !important}
.fbChatSidebar #pagelet_ticker{height:50%;overflow:hidden;position:relative}
.fbChatSidebar .tickerStoryImage, .fbChatSidebar .fbChatOrderedList .item .pic, .fbChatSidebar .fbChatTypeaheadView li img{height:28px !important;width:28px !important;margin-left:3px !important}
.fbChatSidebar .fbFeedTicker .tickerStorySelected, .fbChatSidebar .fbFeedTicker .tickerStorySelected:hover{background-position:11px 15px;border-bottom-color:#a8b2ce !important;box-shadow:inset 2px 0 2px -2px #b2b9c9}
.fbChatSidebar .fbFeedTicker .fbFeedTickerStory.tickerNuxStory{background-color:#fff;border-bottom:1px solid #b0b0b0;border-top:1px solid #fff;padding:8px 8px 9px 10px;width:190px;z-index:10}
.profileItemImg{height:16px;width:16px}
span.alternate_name{color:gray;font-weight:normal}
.localeSelectorList a.showMore{background-color:#eceff5;padding:0 6px 2px}
.localeSelectorList a.showMore:hover{background-color:#6d84b4;color:#fff;text-decoration:none}
.uiFacepile .chatStatus{border:solid #fff;border-width:1px 0 0 1px;bottom:0;height:5px;position:absolute;right:0;width:5px}
.uiFacepile .chatOnline .chatStatus{background:#84ca5a;background:linear-gradient(#88cc5f, #7bc64d)}
.uiFacepile .chatOffline .chatStatus, .uiFacepile .chatIdle .chatStatus, .uiFacepile .chatMobile .chatStatus{border:none}
.ego_wide div#globalContainer{width:1020px}
.ego_wide .hasRightCol #contentArea{width:760px}
.ego_wide.liquid div#globalContainer{min-width:1020px}
.canvas_iframe_util{overflow:hidden;width:760px}
.canvas_rel_positioning{position:relative;overflow:hidden;zoom:1}
#canvas_throbber{display:none;padding:220px 0;text-align:center}
#canvas_throbber.async_saving{display:block}
#iframe_canvas,
#iframe_canvas_fb_https{width:100%;display:block}
.canvasRHCFooter{margin-bottom:30px}
body.canvas_fixed div#blueBar{position:fixed;left:0;right:0;top:0}
body.canvas_fixed div#pageHead{width:1006px}
body.canvas_fixed.liquid div#pageHead{left:0;width:100%}
body.canvas_fixed div#rightCol{height:1px}
body.canvas_fixed .fixedAux{border-left:solid 1px #b3b3b3;border-right:solid 1px #b3b3b3;bottom:0;margin-left:-1px;position:fixed;top:38px}
body.canvas_fixed .fixedAux div#pagelet_ego_pane{background-color:#fff;bottom:0;padding-bottom:31px;position:absolute;z-index:10}
body.canvas .ego_unit{margin-left:3px;margin-right:3px}
body.canvas #blueBar{min-width:1006px}
body.canvas #blueBar div#pageHead,
body.canvas div#globalContainer{width:1006px}
body.canvas div#globalContainer{padding-left:0}
body.canvas.liquid #blueBar div#pageHead,
body.canvas.liquid div#globalContainer{min-width:1020px}
body.canvas.liquid.hide_right_col div#globalContainer{padding-right:0}
body.canvas #mainContainer{border-right:1px solid #b3b3b3}
body.canvas.hide_right_col #mainContainer{border-right:none;width:auto}
body.canvas #contentCol{padding-top:0}
body.canvas #rightCol{border-left:1px solid #b3b3b3;margin-left:-1px;min-height:1px}
body.canvas #bottomContent{display:none}
body.canvas #contentCurve{margin:0 8px}
body.canvas #footerContainer{margin:0 8px 25px 8px}
body.canvas div#contentArea{border-right:1px solid #b3b3b3}
body.canvas.hide_right_col div#contentArea{border-right:none}
body.canvas div#contentArea::after{display:none}
body.canvas.center_fixed_width_app #pagelet_canvas_content{margin:0 auto;width:760px}
.hide_right_col{overflow-y:auto}
.liquid #pageHead, .liquid div#globalContainer{margin:0;min-width:980px;padding-left:10px;padding-right:10px;width:auto !important}
.liquid #minWidthOuter{zoom:1}
body.liquid div#contentArea{display:table-cell;float:none;width:10000px !important;zoom:1}
.liquid #contentArea:after, .liquid #contentArea::after{clear:both;content:" F a c e b o o k C S S F T W ! F a c e b o o k C S S F T W ! F a c e b o o k C S S F T W ! F a c e b o o k C S S F T W ! F a c e b o o k C S S F T W ! F a c e b o o k C S S F T W ! F a c e b o o k C S S F T W !";display:block;font-size:25px;height:0 !important;line-height:0;visibility:hidden}
.liquid #pageFooter{zoom:1}
.uiInterstitial{border-radius:4px;margin-left:auto;margin-right:auto}
.uiInterstitialSmall{width:445px}
.uiInterstitialLarge{width:555px}
.uiInterstitial .interstitialHeader{border-color:#ccc;padding-bottom:.5em}
.fullBleed .interstitialHeader{margin:0;padding:4px 12px 10px}
.uiInterstitialContent{margin-bottom:15px}
.fullBleed .uiInterstitialContent{margin:0;padding:0}
.uiInterstitialBar{border-bottom-right-radius:3px;border-bottom-left-radius:3px;line-height:16px;padding:8px 10px}
div.uiInterstitialWithStripes{background:transparent url(http://static.ak.fbcdn.net/rsrc.php/v2/yl/x/y7MG8IZpiC8.gif) repeat-x;padding-top:15px}
.draggingMode{user-select:none}
.photocrop .bg, .photocrop .guard, .photocrop .wrapper, .photocrop .wrapper *{position:absolute}
.photocrop .bg{background:#000;opacity:.6}
.photocrop .guard{height:100%;left:0;top:0;width:100%}
.photocrop .highlight{left:0;top:0}
.photocrop .viewport{cursor:move}
.photocrop .viewport div{background-color:#d8dfea;height:10px;opacity:.5;width:10px}
.photocrop .viewport .nw{cursor:nw-resize;left:-5px;top:-5px;z-index:3}
.photocrop .viewport .ne{cursor:ne-resize;right:-5px;top:-5px;z-index:3}
.photocrop .viewport .se{cursor:se-resize;bottom:-5px;right:-5px;z-index:3}
.photocrop .viewport .sw{cursor:sw-resize;bottom:-5px;left:-5px;z-index:3}
.sp_9u0td3{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yj/x/t8vwqKXzCla.png);background-size:auto;background-repeat:no-repeat;display:inline-block;height:9px;width:9px}
.sx_1eb3a9{width:14px;height:17px;background-position:-0px -150px}
.sx_8c97ca{width:14px;height:17px;background-position:-0px -168px}
.sx_10cb61{width:17px;height:17px;background-position:-0px -78px}
.sx_cbb3b6{width:17px;height:17px;background-position:-0px -96px}
.sx_dbff0c{width:17px;height:17px;background-position:-0px -114px}
.sx_7f1c55{width:17px;height:17px;background-position:-0px -132px}
.sx_4f58e3{width:14px;height:14px;background-position:-6px -6px}
.sx_490714{width:14px;height:14px;background-position:-6px -32px}
.sx_db677e{width:14px;height:14px;background-position:-6px -58px}
.sx_baf156{height:5px;background-position:-0px -452px}
.sx_1f38ad{height:5px;background-position:-11px -442px}
.sx_40afb0{width:10px;background-position:-0px -442px}
.sx_065a91{width:10px;background-position:-15px -172px}
.sx_d1fcfa{width:10px;background-position:-15px -162px}
.sx_65d1a2{width:7px;height:11px;background-position:-18px -78px}
.sx_c21ee8{width:8px;height:11px;background-position:-15px -150px}
.sx_a2e317{background-position:-3px -412px}
.sx_f64ed0{background-position:-3px -396px}
.sx_6d486d{background-position:-3px -380px}
.sx_c989e9{background-position:-3px -364px}
.sx_2c3fe3{background-position:-3px -348px}
.sx_be8771{background-position:-3px -188px}
.sx_360f81{background-position:-3px -204px}
.sx_7b3369{background-position:-3px -220px}
.sx_7c221e{background-position:-3px -236px}
.sx_216599{background-position:-3px -252px}
.sx_2a1bb7{background-position:-3px -268px}
.sx_05bb46{background-position:-3px -284px}
.sx_7deff9{background-position:-3px -300px}
.sx_4a84ef{background-position:-3px -316px}
.sx_dd34ec{background-position:-3px -332px}
.sx_e39361{background-position:-3px -428px}
._6qy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
._4h, ._4g{line-height:1.28em}
._4g{left:-9999999px !important;position:absolute !important}
.uiInputLabel + .uiInputLabel{margin-top:3px}
.uiInputLabel + .inlineBlock.uiInputLabel{margin-left:10px;margin-top:0}
.uiInputLabelRadio, .uiInputLabelCheckbox{float:left;margin:0;padding:0}
.uiInputLabelRadio{margin-top:1px}
.uiInputLabel label{color:#333;display:block;font-weight:normal;margin-left:17px;vertical-align:baseline}
.uiSelectorBottomUp .openToggler .uiSelectorButton,
.uiSelectorBottomUp .openToggler .uiSelectorButton:active,
.uiSelectorBottomUp .openToggler .uiSelectorButton:focus,
.uiSelectorBottomUp .openToggler .uiSelectorButton:hover,
.uiSelectorBottomUp .openToggler .uiButtonSuppressed,
.uiSelectorBottomUp .openToggler .uiButtonSuppressed:active,
.uiSelectorBottomUp .openToggler .uiButtonSuppressed:focus,
.uiSelectorBottomUp .openToggler .uiButtonSuppressed:hover{border:1px solid #3b5998;border-top-color:#6d84b4}
.uiSelectorBottomUp .uiSelectorMenuWrapper{bottom:100%;margin-bottom:-2px;top:auto}
a._11{max-width:none}
a._11 .uiButtonText{max-width:none}
.uiHelpLink{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/y3/x/7rpZ7CHyvX7.gif) no-repeat 0 center;display:inline-block;height:9px;width:12px}
.uiHelpLink .right{left:auto;right:-4px}
.uiMenuXSeparator{border-bottom:1px solid #ddd;margin:5px 7px 6px;padding-top:1px}
.uiFacepileSmall ul{margin-top:-2px}
.uiFacepileMedium ul{margin-top:-1px}
.uiFacepileLarge ul{margin-top:-3px}
.uiFacepile .link{display:block;position:relative}
.uiFacepile .uiFacepileItem .img{vertical-align:bottom}
.uiFacepileSmall .uiFacepileItem{margin:2px 2px 0 0}
.uiFacepileMedium .uiFacepileItem{margin:1px 1px 0 0}
.uiFacepileLarge .uiFacepileItem{margin:3px 3px 0 0}
.uiFacepile li:last-child{margin-right:0}
.uiFacepile .showAll{width:100%}
.uiFacepile .showAllLink{border-color:#7792ba;border-width:1px 0 0;padding:3px;vertical-align:middle}
.uiFacepileSmall .showAllLink{line-height:18px;margin:2px 2px 0 0}
.uiFacepileMedium .showAllLink{line-height:24px;margin:1px 1px 0 0}
.uiFacepileLarge .showAllLink{line-height:44px;margin:5px 5px 0 0}
.uiP{line-height:16px}
.uiPLarge{line-height:18px}
.uiToken{background:#e2e6f0;border:1px solid #9daccc;border-radius:2px;color:#1c2a47;cursor:default;display:block;float:left;height:14px;margin:0 4px 4px 0;padding:0 3px;position:relative;white-space:nowrap}
.uiToken .remove{margin:2px 0 -2px 1px;outline:none}
.uiTokenSelected{background-color:#6d84b4;border-color:#3b5998;color:#fff}
.uiTokenizer{background:#fff}
.uiNormalTokenizer .uiTypeahead{width:100%}
.uiNormalTokenizer .tokenarea{overflow:hidden;padding-top:6px}
.uiInlineTokenizer{cursor:text;border:1px solid #bdc7d8}
.uiInlineTokenizer .tokenarea{padding-left:2px}
.uiInlineTokenizer .uiToken{top:2px}
.uiInlineTokenizer .uiTypeahead{border:0;float:left}
.uiInlineTokenizer .uiTypeahead .wrap{border:0}
div.uiInlineTokenizerView{width:200px}
.uiInlineTokenizer .textInput[disabled]{background:#fff}
.uiClearableTypeahead .selected .clear{display:block}
.uiClearableTypeahead .clear, .uiTypeaheadDisabled .selected .clear{display:none;position:absolute;margin-top:-7px;right:3px;top:50%}
.uiClearableTypeahead .selected{padding-right:16px}
.uiTypeaheadDisabled .selected{padding-right:0}
.fbHubsTypeaheadThrobber{display:none;position:absolute;right:6px;top:5px}
.typeaheadLoading .fbHubsTypeaheadThrobber{display:block}
.photoTypeahead .photo{display:none;height:16px;left:3px;position:absolute;top:2px;width:16px}
.photoTypeahead .selected .photo{display:block}
.photoTypeahead .selected .textInput{padding-left:23px}
.photoTypeahead.uiTypeaheadDisabled .selected .photo{opacity:.30}
._4k3{margin-top:8px}
._4k4{margin-top:4px}
._361, ._4k4{text-align:center}
._361{margin-top:8px}
._362 ._363{margin-right:15px}
.fbChatEventMsg{border-top:1px solid #eee;position:relative}
.fbChatEventMsg .eventIcon{margin-top:1px;height:16px;width:16px}
.fbChatEventMsg .eventIcon.mercuryErrorIcon{height:12px;margin-top:2px;width:11px}
.fbChatEventMsg .iconWrapper{float:left;text-align:right;width:32px}
.fbChatEventMsg .messageWrapper{margin-left:40px}
.fbChatEventMsg .logMessageAttachment .imagePreview{margin-left:40px;margin-top:5px}
.fbDockChatTab .fbChatEventMsg .timestamp{background-color:#fff;position:absolute;right:0;top:-6px;visibility:hidden}
.fbDockChatTab .fbChatEventMsg:hover .timestamp{visibility:visible}
.fbChatConvItem .metaInfoContainer{visibility:hidden}
.fbChatConvItem:hover .metaInfoContainer{visibility:visible}
.fbChatMessageGroup{border-top:1px solid #eee;position:relative}
.fbChatMessageGroup .profileLink{float:left}
.fbChatMessageGroup .profileLink .profilePhoto{display:block;height:32px;width:32px}
.fbChatMessageGroup .messages{margin-left:40px}
.fbChatMessage{margin-bottom:3px;/* @noflip */ text-align:left;white-space:pre-wrap;word-wrap:break-word}
.fbChatMessage.direction_rtl{/* @noflip */ text-align:right}
.fbChatMessage.cyphertext{color:#999;font-size:9px;line-height:11px}
.fbChatMessage.errorStatus{color:#999}
.fbChatMessage .attachment{margin-top:3px}
.fbChatMessage .more{display:inline-block}
.fbChatMessage .imagePreview{display:block;margin-top:2px;max-height:190px;max-width:190px;overflow:hidden}
.fbChatMessage .sharePreview,
.fbChatMessage .sharePreview img,
.fbChatMessage .videoPreview{margin-top:2px;max-height:90px;max-width:193px}
.fbChatMessage .linkPreview,
.fbChatMessage .linkPreview img{margin-top:2px;max-height:90px;max-width:90px}
.fbChatMessage .MercuryLinkRight{margin-left:4px;max-width:99px}
.fbChatMessage .noMedia .MercuryLinkRight{max-width:193px}
.fbChatMessage .MercuryLinkRight .MercuryLinkTitle{max-height:70px;overflow:hidden}
.fbChatMessage .MercuryExternalLink,
.fbChatMessage .musicAttachment .MercuryMusicIcon{margin-bottom:3px}
.fbChatMessage .SocialReportLink{display:block}
.fbChatMessageSubject{margin-bottom:3px;white-space:pre-wrap;word-wrap:break-word}
div.fbChatSidebarDropdown .uiCloseButton{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yK/x/nDEHv4nTejR.png);background-repeat:no-repeat;background-size:auto;background-position:-129px -588px;border:0;height:24px;width:26px}
div.fbChatSidebarDropdown .uiCloseButton:hover{background-color:#fff}
div.fbChatSidebarDropdown .openToggler .uiCloseButton{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yK/x/nDEHv4nTejR.png);background-repeat:no-repeat;background-size:auto;background-position:-156px -588px;border:0 !important;border-left:1px solid #3b5998 !important;border-right:1px solid #3b5998 !important;margin:0 -1px}
div.fbChatSidebarDropdown .openToggler .uiSelectorMenuWrapper{margin-right:-1px}
.fbChatSidebarDropdown .uiMenuItem .itemLabel{white-space:normal;width:120px}
.fbChatSidebarDropdown .uiMenu .disabled{display:none}
.fbChatSidebarDropdown .uiMenu .checked .itemAnchor{font-weight:normal}
.offline .fbChatGoOnlineItem, .upsell .fbChatGoOnlineItem, .fbChatGoOfflineItem{display:block}
.offline .fbChatGoOfflineItem, .upsell .fbChatGoOfflineItem, .fbChatGoOnlineItem{display:none}
.fbChatSidebar .fbChatTypeaheadView{bottom:0;position:absolute;top:auto;width:100%}
.fbChatSidebar .fbChatTypeaheadView li{padding-left:2px}
.fbChatSidebar .fbChatTypeaheadView li.selected{background-color:#e0e4ee}
.fbChatTabSelector .fbChatTabSelectorItem a{padding-left:5px;padding-right:10px}
.fbChatTabSelector .fbChatTabSelectorItem a:hover{background-color:#6d84b4;border-color:#3b5998;color:#fff;outline:none}
.fbChatTabSelector .fbChatTabSelectorItemContent{overflow:hidden;text-overflow:ellipsis;margin-right:15px}
.fbChatTabSelector .fbChatTabSelectorItem label{margin-top:3px}
.fbChatTabSelector .messagesIcon{margin-right:5px;vertical-align:bottom}
.fbChatTabSelector .numMessages{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-291px -106px;color:#fff;font-size:9px;font-weight:bold;height:16px;padding-top:1px;position:absolute;right:2px;text-align:center;top:-8px;width:17px}
.fbChatTabSelector.openToggler .numMessages{display:none}
.fbChatTabSelector .unreadCount{background-color:#d8dfea;border-radius:2px;color:#3b5998;font-weight:bold;left:-1px;margin-right:2px;padding:1px 4px 2px;position:relative}
.fbChatTabSelector .promoted{font-weight:bold}
.fbChatTab .name{white-space:nowrap}
.fbChatTab .name a,
.fbChatTab .name a:hover{color:#333;text-decoration:none}
.highlight .fbChatTab .name a,
.highlight .fbChatTab .name a:hover{color:#fff}
a .fbChatTab .funhouse{display:none}
a:hover .fbChatTab .funhouse{display:block}
.highlight.active .fbChatUserTab .wrap{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:left -206px}
.active .fbChatUserTab .wrap{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:left -236px;padding-left:12px}
.mobile .fbChatUserTab .wrap{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:left -121px;padding-left:12px}
.greenring .fbChatUserTab .wrap{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:left -266px;padding-left:12px}
.highlight.greenphone .fbChatUserTab .wrap{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:left -149px}
.greenphone .fbChatUserTab .wrap{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:left -177px;padding-left:12px}
.gear-balloon-promo{background-repeat:no-repeat;bottom:17px;color:#3b4a67;position:absolute;right:1px;width:203px;z-index:100}
.gear-balloon-promo .balloon-content{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/y0/x/SQuBS6C9SHv.png);background-repeat:no-repeat;width:100%}
.gear-balloon-promo .balloon-bottom{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yO/x/XL3imU7BZ1w.png);height:10px;width:100%}
.gear-balloon-promo .promo-close-button{position:absolute;right:13px;top:15px}
.gear-balloon-promo .balloon-title{font-size:12px;font-weight:bold;padding:14px 28px 8px 18px}
.gear-balloon-promo .balloon-text{margin:0 18px}
.gear-balloon-promo .install-button{float:right;margin:13px 20px 14px 0}
.gear-balloon-promo .balloon-nub{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/y0/x/vkSu3kEd-_R.png);bottom:-4px;height:14px;position:absolute;right:30px;width:17px}
.fbDockChatBuddyListNub{height:25px;width:201px}
.presence_error .fbDockChatBuddyListNub, .sidebarMode .fbDockChatBuddyListNub{display:none}
.fbDockChatBuddyListNub.openToggler{z-index:99}
.fbDockChatBuddyListNub.openToggler .fbNubButton{display:none}
.fbDockChatBuddyListNub .fbNubButton .icon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yB/x/quDgQijldvy.png);background-repeat:no-repeat;background-size:auto;background-position:-14px -153px;float:left;height:10px;margin:3px 4px 0 0;width:16px}
.offline .fbDockChatBuddyListNub .fbNubButton .icon, .offline.error .fbDockChatBuddyListNub .fbNubButton .icon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yB/x/quDgQijldvy.png);background-repeat:no-repeat;background-size:auto;background-position:-170px -135px;height:10px;margin:3px 4px 0 0;width:16px}
.error .fbDockChatBuddyListNub .fbNubButton .icon{margin-top:1px;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yK/x/nDEHv4nTejR.png);background-repeat:no-repeat;background-size:auto;background-position:-223px -658px;height:13px;width:14px}
.fbDockChatBuddyListNub .fbNubButton .label{display:block;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fbDockChatBuddyListNub .fbNubButton .label .count{color:#777}
.fbDockChatBuddyListNub .fbNubButton .label .count strong{color:#333}
.fbDockChatBuddyListNub .fbNubFlyout{bottom:0;min-height:280px;width:100%}
.fbDockChatBuddyListNub .fbNubFlyoutInner{border-bottom:0}
.fbDockChatBuddyListNub .fbNubFlyoutTitlebar .titlebarLabel{padding:0}
.fbDockChatBuddyListNub .fbNubFlyoutTitlebar .titlebarTextWrapper{margin:3px 3px 3px 5px}
.fbDockChatBuddyListNub .fbChatOrderedList, .fbDockChatBuddyListNub .fbChatTypeaheadView{padding:5px 0}
.fbDockChatBuddyListNub .fbChatTypeahead, .fbDockChatBuddyListNub .fbChatTypeahead .wrap{border-style:none}
.fbDockChatBuddyListNub .fbChatTypeahead{border-top:1px solid #dadfea}
.fbDockChatBuddyListNub .fbChatTypeahead input{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yB/x/quDgQijldvy.png);background-repeat:no-repeat;background-size:auto;background-position:left -2px;box-sizing:border-box;height:24px;padding-left:20px;padding-right:25px}
.fbDockChatBuddyListNub div.fbChatSidebarDropdown .uiCloseButton{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-80px -289px;border:0 !important;box-shadow:none;height:24px;width:22px}
.fbDockChatBuddyListNub div.fbChatSidebarDropdown .uiCloseButton:active, .fbDockChatBuddyListNub div.fbChatSidebarDropdown .uiCloseButton:focus, .fbDockChatBuddyListNub div.fbChatSidebarDropdown .uiCloseButton:hover, .fbDockChatBuddyListNub div.fbChatSidebarDropdown .openToggler .uiCloseButton, .fbDockChatBuddyListNub div.fbChatSidebarDropdown .openToggler .uiCloseButton:active, .fbDockChatBuddyListNub div.fbChatSidebarDropdown .openToggler .uiCloseButton:focus, .fbDockChatBuddyListNub div.fbChatSidebarDropdown .openToggler .uiCloseButton:hover{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-267px -251px;background-color:#4a66a0;margin:0}
.fbDockChatBuddyListNub .fbDockChatBuddyListNubMessage{background-color:#fff;border-top:1px solid #ccd0db;display:none;padding:6px}
.error .fbDockChatBuddyListNub .fbDockChatBuddyListNubMessage{display:block}
.error .fbDockChatBuddyListNub .fbDockChatBuddyListNubMessage .img{float:left;margin-top:7px;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yK/x/nDEHv4nTejR.png);background-repeat:no-repeat;background-size:auto;background-position:-223px -658px;height:13px;width:14px}
.fbDockChatBuddyListNub .fbDockChatBuddyListNubMessage .message{margin-left:24px}
.rogerMarketingCallout .learnMoreLink{margin-left:7px}
.fbNub .fbNubFlyoutTitlebar .fbDockChatDropdown .button{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-80px -289px;width:22px}
.fbNub .fbNubFlyoutTitlebar .fbDockChatDropdown .button:active, .fbNub .fbNubFlyoutTitlebar .fbDockChatDropdown .button:focus, .fbNub .fbNubFlyoutTitlebar .fbDockChatDropdown .button:hover{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-267px -251px}
.fbNub .fbNubFlyoutTitlebar .fbDockChatDropdown .button:active, .fbNub .fbNubFlyoutTitlebar .fbDockChatDropdown .openToggler .button, .fbNub .fbNubFlyoutTitlebar .fbDockChatDropdown .openToggler .button:active, .fbNub .fbNubFlyoutTitlebar .fbDockChatDropdown .openToggler .button:focus
.fbNub .fbNubFlyoutTitlebar .fbDockChatDropdown .openToggler .button:hover{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-267px -251px;background-color:#4a66a0;border:0}
.downloadDialogPositioner .downloadDialog{position:fixed}
.downloadDialogTopLeft .downloadDialog{left:10px;top:48px}
.downloadDialogBottomLeft .downloadDialog{left:10px;bottom:10px}
.downloadDialogIE9Bottom .downloadDialog{left:10px;bottom:108px}
.downloadDialogTitle{border-bottom:1px solid #e5eaf1;background-color:#edeff4}
.downloadDialogStep .downloadDialogStepLabel{padding-top:3px}
#modalMaskOverlay{background-color:#fff;height:100%;opacity:.8;position:fixed;top:0;width:100%;z-index:199}
.megaphone_story_wrapper{margin-bottom:20px}
.dialog_content .megaphone_story_wrapper{margin-bottom:0}
.megaphone_story{position:relative;overflow:hidden}
.megaphone_story .megaphone_content{font-size:11px}
.megaphone_story .megaphone_hide_link{float:right}
.megaphone_story_highlighted{background-color:#fcf5d0;border:1px solid #cbb631}
.megaphone_box{background-color:#f5f7fa;border:1px dashed #ced5e5}
.hasLeftCol .megaphone_box{border-width:0 0 1px 0;margin-left:-20px;margin-top:-15px}
#headerArea .megaphone_box{margin-right:-20px;margin-top:-17px}
.megaphone_location_friends{margin:0}
.megaphone_location_privacy{margin-left:auto;margin-right:auto;width:760px}
.timelineLayout .megaphone_location_managed_profile_admin .megaphone_box{border-top:1px dashed #ced5e5}
.fbMercuryChatTab.typing .fbChatTab .wrapWrapper{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:right 1px;float:left;max-width:133px;padding-right:15px}
.fbMercuryChatTab.typing .fbNubButton:hover .fbChatTab .wrapWrapper{max-width:113px}
.fbMercuryChatTab.user .titlebarButtonWrapper{margin-left:24px}
.fbMercuryChatTab.user.active .titlebarTextWrapper{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:left -205px;padding-left:12px}
.fbMercuryChatTab.user.greenring .titlebarTextWrapper{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:left -265px;padding-left:12px}
.fbMercuryChatTab.user.mobile .titlebarTextWrapper{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:left -20px;padding-left:12px}
.fbMercuryChatTab.user.greenphone .titlebarTextWrapper{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:left -148px;padding-left:12px}
.fbMercuryChatTab .titlebar i.titanArchiveWarning{margin-right:5px}
.fbMercuryChatTab.user .titlebar .videoicon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-268px -158px;display:none;width:22px}
.fbMercuryChatTab.user.active .titlebar .videoicon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-268px -106px}
.fbMercuryChatTab.user.active .titlebar .videoicon:active, .fbMercuryChatTab.user.active .titlebar .videoicon:focus, .fbMercuryChatTab.user.active .titlebar .videoicon:hover{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-268px -132px}
.videoCallEnabled .fbMercuryChatTab.user .titlebar .videoicon{display:inline-block}
.videoCallEnabled .fbMercuryChatTab.user.disabled .titlebar .videoicon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-268px -106px;cursor:default}
.fbMercuryChatTab .callBackLink{white-space:nowrap}
.fbMercuryChatTab.disabled .callBackLink{display:none}
.tooltipItemWithIcon{margin-right:20px}
.videoCallPromo{width:225px}
.fbMercuryChatTab .addFriends{padding:3px 5px}
.fbMercuryChatTab .addFriends table td:first-child{padding-right:3px;width:100%}
.fbMercuryChatTab{height:25px;width:160px}
#fbDockChatTabs .fbMercuryChatTab.opened{width:260px}
.fbMercuryChatTab.highlightTab .fbNubButton{background-color:#6d84b4;border-color:#3a5997;box-shadow:inset 0 1px rgba(255, 255, 255, .1);color:#fff}
.fbMercuryChatTab.highlightTab:hover .fbNubButton{background-color:#627bae}
.fbMercuryChatTab.opened .fbNubButton{display:none}
.fbMercuryChatTab .fbChatTab{margin-left:2px}
.fbMercuryChatTab .fbChatTab .name{line-height:15px;overflow:hidden;text-overflow:ellipsis}
.fbMercuryChatTab .numMessages{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-291px -106px;color:#fff;font-size:9px;font-weight:bold;height:16px;padding-top:1px;position:absolute;right:12px;text-align:center;top:-8px;width:17px}
.fbMercuryChatTab .loading{display:block;margin:0 auto}
.fbMercuryChatTab .fbDockChatTabFlyout{display:none;bottom:0;height:285px;width:100%}
.fbMercuryChatTab.opened .fbDockChatTabFlyout{display:block}
.fbMercuryChatTab .fbNubFlyoutInner{border-bottom:0}
.fbMercuryChatTab.highlightTitle .fbNubFlyoutTitlebar{background-color:#4d68a2}
.fbMercuryChatTab .fbNubFlyoutHeader{position:relative}
.fbMercuryChatTab .sheetContainer{position:absolute;top:100%;width:100%}
.fbMercuryChatTab.sheetSlide .sheetContainer{overflow:hidden}
.fbMercuryChatTab .sheetContainer .sheet{background-clip:padding-box;background-color:#f2f2f2;border-bottom:1px solid rgba(0, 0, 0, .1);position:relative;z-index:1}
.fbMercuryChatTab .sheetContainer .sheet .sheet_content{display:inline-block;vertical-align:middle;width:212px}
.fbMercuryChatTab.sheetSlide .sheetContainer .sheet{bottom:100%}
.fbMercuryChatTab .sheet .sheet_img{vertical-align:middle}
.fbMercuryChatTab .sheet .active .sheet_img{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yB/x/quDgQijldvy.png);background-repeat:no-repeat;background-size:auto;background-position:-153px -135px;height:10px;width:16px}
.fbMercuryChatTab .sheet .mobile .sheet_img{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-80px -315px;height:15px;margin-right:3px;width:11px}
.fbMercuryChatTab .sheet .messenger .sheet_img{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-294px -80px;height:19px;margin-right:7px;width:11px}
.fbMercuryChatTab .sheet .blocked .sheet_img{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yB/x/quDgQijldvy.png);background-repeat:no-repeat;background-size:auto;background-position:0 -170px;height:15px;margin-right:3px;width:13px}
.fbMercuryChatTab .sheet .chatOffline .sheet_img{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yB/x/quDgQijldvy.png);background-repeat:no-repeat;background-size:auto;background-position:-170px -135px;height:10px;width:16px}
.fbMercuryChatTab .fbNubFlyoutBodyContent, .fbMercuryChatTab .conversationContainer{height:100%;width:100%}
.fbMercuryChatTab .conversationContainer{table-layout:fixed}
.fbMercuryChatTab .conversationContainer .conversation{padding-top:3px}
.fbMercuryChatTab .fbNubFlyoutFooter{position:relative}
.fbMercuryChatTab .fbNubFlyoutAttachments{position:relative}
.fbMercuryChatTab .typingIndicator{margin-left:26px}
.fbMercuryChatTab .inputContainer{border-top:1px solid #c9d0da;max-height:77px;overflow-x:hidden;overflow-y:auto;padding:5px 23px 3px 5px;position:relative}
.fbMercuryChatTab .chatAttachmentShelf{border-top:1px solid #c9d0da;background-color:#fff;font-size:10px;max-height:68px;overflow-x:hidden;overflow-y:auto;position:relative}
.fbMercuryChatTab .uploadFileRow{height:13px;padding:5px}
.fbMercuryChatTab.focusedTab .titlebar{background-color:#4d68a2}
.fbMercuryChatTab .input{border:0;display:block;height:0;margin:0;min-height:16px;outline:none;padding:0;resize:none;width:100%}
.fbMercuryChatTab .funhouse .close{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-268px -15px;height:15px;vertical-align:top;width:15px}
.fbMercuryChatTab .funhouse .close:hover, .fbMercuryChatTab .funhouse .close:focus{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-268px -47px}
.fbMercuryChatTab .funhouse .close:active{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-268px -63px}
.fbMercuryChatTab .funhouse{margin-top:1px}
.fbMercuryChatTab.opened .funhouse{display:block;margin-left:5px}
.fbMercuryChatTab .titlebar .titlebarLabel{padding:0}
.fbMercuryChatTab .titlebar .titlebarTextWrapper{margin:3px 7px 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fbMercuryChatTab .titlebar .titlebarText{margin:0;color:#fff}
.fbMercuryChatTab .titlebar .noLink{text-decoration:none}
.fbMercuryChatTab .titlebar .button{display:inline-block;height:25px;margin-right:-1px;vertical-align:top}
.fbMercuryChatTab .titlebar .close{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-125px -289px;margin-right:3px;width:21px}
.fbMercuryChatTab .titlebar .close:active, .fbMercuryChatTab .titlebar .close:focus, .fbMercuryChatTab .titlebar .close:hover{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-103px -289px}
.fbMercuryChatTab .fbChatMessageGroup .metaInfoContainer, .fbMercuryChatTab .fbChatEventMsg .timestamp{background-color:#fff;position:absolute;right:0;top:-6px}
.fbMercuryChatTab .fbChatEventMsg .timestamp{visibility:hidden}
.fbMercuryChatTab .fbChatEventMsg:hover .timestamp{visibility:visible}
.fbMercuryChatTab .MercuryTabSheetLoading{padding:5px 115px 5px}
.fbMercuryChatTab .emoticonsPanel{position:absolute;left:233px;bottom:-1px}
.fbMercuryChatTab .emoticonsPanel .panelFlyout{border-bottom:2px solid #293e6a;bottom:24px;right:0}
.fbMercuryChatTab .emoticonsPanel .emoteTogglerImg{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-285px -15px;position:relative;z-index:1}
.fbMercuryChatTab .emoticonsPanel .emoteTogglerImg:hover{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-269px -80px}
.fbMercuryChatTab .emoticonsPanel.openToggler .emoteTogglerImg{background-color:#6d84b4;border-bottom:1px solid #6d84b6;border-left:1px solid #3b5998;border-right:1px solid #3b5998;border-top:none;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-285px -41px}
.fbMercuryChatTab.thread .titlebarText{max-width:172px}
.fbMercuryChatTab.thread .narrowTitleBar .titlebarText{max-width:147px}
.fbMercuryChatTab.thread .titlebar .addToThread{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-267px -225px;width:22px}
.fbMercuryChatTab.thread .titlebar .addToThread:active, .fbMercuryChatTab.thread .titlebar .addToThread:focus, .fbMercuryChatTab.thread .titlebar .addToThread:hover{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-267px -199px}
._211 ._212{display:inline-block}
._211 a._213.uiButton, ._211 a._214.uiButton{line-height:34px;text-align:left}
div._211 ._213:active, div._211 ._214:active, div._211 ._213, div._211 ._214{background-color:inherit;background-image:none;border:none;box-shadow:none;height:34px;margin:0;padding:0 20px 0 0}
._211 span._6q-{color:#a6a6a6;display:inline-block;font-weight:normal;margin-top:5px}
._211 ._213 .img, ._211 ._214 .img{margin:0 7px 4px 0;vertical-align:middle}
._211 ._9_h{height:auto;width:auto}
._211 ._213:hover ._6q-, ._211 ._214:hover ._6q-{color:#888;text-decoration:none}
._2qe{border-top:1px solid #eee;color:#666;font-weight:bold;padding:8px 10px}
._2qe ._2qf{float:right}
._2qe ._2qg, ._2qe.done ._2qf, ._2qe:hover ._2qf{display:none}
._2qe.done ._2qg, ._2qe:hover ._2qg{display:inline-block}
._2qh{border-top:1px solid #eee;padding:10px}
._2qh .uiCloseButton{float:right}
._2v2{display:none;text-align:center;padding:3px 0 1px}
._2v2.async_saving{display:block}
.emoticonsPanel .panelFlyout{position:absolute;background-color:#fff;border:1px solid #808080;padding:5px}
.emoticonsPanel .panelCell .emoteIcon{width:16px;height:16px;border:solid 1px white;display:block;padding:1px 0 1px 2px}
.emoticonsPanel .panelCell .emoteIcon:hover{border:1px solid silver}
.emoticonsPanel img.emote_img{display:block;background-position:center center}
.emoticonsPanel .emoteTogglerImg{width:24px;height:25px;display:block}
.mercuryLogMessageIcon{height:16px;width:16px}
.mercurySubscribeIcon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-290px -254px}
.mercuryUnsubscribeIcon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-291px -157px}
.mercuryThreadNameIcon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-290px -220px}
.mercuryThreadImageIcon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-290px -237px}
.mercuryMissedVideoCallIcon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-291px -140px}
.mercuryVideoCallIcon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-291px -123px}
.mercuryMissedPhoneCallIcon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-291px -140px}
.mercuryPhoneCallIcon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-147px -289px}
.mercuryErrorIcon{height:12px;width:11px;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yK/x/nDEHv4nTejR.png);background-repeat:no-repeat;background-size:auto;background-position:-250px -658px}
.MercuryThreadlistIconText._3tn, .attachment ._3tn{display:inline}
._7f{padding-bottom:5px;visibility:hidden;user-select:none;color:#a6a6a6}
._7f ._9r{float:left;height:12px;margin-right:7px;position:relative;width:12px}
._7f.sentFromMobile{visibility:visible}
._7f.sentFromMobile ._9r{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-299px -296px}
._7f.sentFromEmail{visibility:visible}
._7f.sentFromEmail ._9r{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-299px -496px}
._7f.typing{visibility:visible}
._7f.seen{visibility:visible}
._7f.seen ._9r{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-299px -396px}
._7f.seen a{color:inherit}
.mercuryErrorIndicator{margin-left:2px}
.mercuryClickableErrorIndicator{cursor:pointer}
.mercuryForwardedIndicator{margin-right:4px}
.MercuryThreadImage{width:50px;height:50px}
.MercuryMediumThreadImage{width:32px;height:32px}
.MercuryThreadlistIcon{vertical-align:middle}
.MercuryPhotoIcon i{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yB/x/quDgQijldvy.png);background-repeat:no-repeat;background-size:auto;background-position:-68px -118px}
.MercuryVideoIcon i{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yB/x/quDgQijldvy.png);background-repeat:no-repeat;background-size:auto;background-position:-18px -135px}
.MercuryMusicIcon i{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yB/x/quDgQijldvy.png);background-repeat:no-repeat;background-size:auto;background-position:-119px -135px}
.MercuryTextIcon i{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:0 -331px}
.MercuryDefaultIcon i{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/FIzYUnngBFt.png);background-repeat:no-repeat;background-size:auto;background-position:-81px -95px}
.MercuryErrorIcon i{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yB/x/quDgQijldvy.png);background-repeat:no-repeat;background-size:auto;background-position:-170px -118px}
.MercuryMSWordIcon i{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-198px -289px}
.MercuryMSPPTIcon i{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-181px -289px}
.MercuryMSXLSIcon i{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-164px -289px}
.MercuryRepliedIndicator.repliedLast{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-290px -184px;display:inline-block;height:9px;width:10px;margin-right:4px}
.MercuryRepliedIndicator.repliedLast.seenByAll{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-291px -174px}
.MercuryAttachmentIndicator{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-279px -184px;display:inline-block;height:9px;margin-right:4px;width:10px}
._2px{position:absolute;top:-1px;left:0}
.ego_title{display:block;font-weight:bold;line-height:13px;max-width:162px;word-wrap:break-word}
div.egoProfileTemplate div{margin-top:2px;line-height:13px}
div.ego_unit_container div.clickable{cursor:hand;cursor:pointer}
div.egoProfileTemplateSubtitle{color:gray}
.fbReminders .fbRemindersHeader{margin-bottom:6px}
.fbReminders .fbRemindersStory{padding:3px 5px}
.fbReminders .fbRemindersStory .fbRemindersRemove{margin-top:-1px;display:none}
.fbReminders .celebrationStory .fbRemindersRemove{display:block;visibility:hidden}
.fbReminders .celebrationStory:hover .fbRemindersRemove{visibility:visible}
.fbReminders .fbRemindersStory:hover{background-color:#eceff5;cursor:pointer}
.fbReminders .fbRemindersStory:hover a{text-decoration:none}
.fbReminders .fbRemindersStory:hover .fbRemindersRemove{display:block}
.fbReminders .fbRemindersStory .fbRemindersTitle{color:#3b5998}
.fbRemindersContent .fbRemindersFooter{text-align:center}
.fbRemindersContent .fbRemindersGiantPic{height:75px;width:75px}
.fbRemindersContent .fbCalendarList .fbCalendarLabel{width:60px}
.fbRemindersContent .fbCalendarList .fbCalendarItemContent{width:330px}
.fbRemindersContent .fbRemindersPokeBack{white-space:nowrap}
.uiProfileBlockContent{overflow:hidden}
.objectListItem{padding-bottom:8px;padding-top:8px}
.passive .objectListItem{color:gray}
.objectListItem .auxiliary{text-align:right}
.uiSplitPics{float:left;width:50px}
.uiSplitPics_small .uiSplitPics{width:32px}
.uiSplitPics .uiSplitPic{float:left;overflow:hidden;width:24px}
.uiSplitPics .leftThree{width:33px}
.uiSplitPics .rBottom .img{height:25px}
.uiSplitPics .rTop .img,
.uiSplitPics .rBottom .img{margin-left:-4px}
.uiSplitPics .rBottom{margin-top:1px}
.uiSplitPics .rTop,
.uiSplitPics .rBottom{margin-left:1px;width:16px}
.uiSplitPics_small .uiSplitPics .uiSplitPic{width:15px}
.uiSplitPics .img{display:block;margin-left:-13px}
.uiSplitPics_small .uiSplitPics .img,
.uiSplitPics .leftThree .img{margin-left:-8px}
.uiSplitPics .leftPic{margin-right:1px;width:25px}
.uiSplitPics_small .uiSplitPics .leftPic{width:16px}
.fbCalendar #fbCalendarListWrapper{margin-top:10px;padding-top:0;width:981px}
.fixedBody #fbCalendarListWrapper{margin-top:-20px}
#fbCalendarListWrapper .fbCalendarList, #fbCalendarListWrapper .fbCalenderPager{width:673px}
#fbCalendarListWrapper .fbCalendarList .fbCalendarItemContent{width:568px}
.fbCalendarList .fbCalendarLabel{width:90px}
.fbCalendarList .fbCalendarItem .fbCalendarHoverElement{visibility:hidden}
.fbCalendarList .fbCalendarItem:hover .fbCalendarHoverElement{visibility:visible}
.fbCalendarList .fbCalendarActionList{display:inline-block}
.fbCalendarList .fbCalendarActionLink{color:#6b84b4}
.fbCalendarItemContent .fbCalendarActions .fbCalendarJoinIcon, .fbCalendarItemContent .fbCalendarActions .fbCalendarInviteIcon{margin-top:2px}
.fbCalendarItem .fbCalendarSuggestedEventPhoto{opacity:.5}
.fbCalendarItem:hover .fbCalendarSuggestedEventPhoto{opacity:1}
.fbCalendarItem .fbCalendarSuggestedEventLabel{color:gray}
.fbCalendarItem:hover .fbCalendarSuggestedEventLabel{color:#333}
.fbCalendarList .fbCalendarHideButton{position:relative;top:-17px}
.fbCalendarList .fbCalendarInlineHideButton{position:relative;top:-2px;display:block;width:16px;margin-left:5px}
.fbCalendarList .fbCalendarHideButton .uiLoadingIndicatorAsync, .fbCalendarList .fbCalendarInlineHideButton .uiLoadingIndicatorAsync{margin-top:4px}
.fbCalendarList .fbCalendarItem .async_saving{visibility:visible}
.fbCalendarList .async_saving .uiCloseButton{display:none}
.fbCalendarList .fbCalendarItemContent{width:402px}
.fbCalendarList .fbCalendarHappyBirthdayer{width:300px}
.fbCalendarLocationPhoto .photoWrap{width:388px;height:298px}
.uiMoreLinkCaret{margin-left:2px;padding-bottom:2px}
._93{border-top:1px dashed #ccc;text-align:left}
._7el ._93{border-top:none;margin-top:10px;padding:0}
._576{display:inline-block;padding-bottom:5px;position:relative}
._yr, ._67b{display:inline-block;margin-right:5px;position:relative;text-align:center}
._yr:first-child{margin:0 5px}
._yr .uiScaledImageContainer::after, ._67b .uiScaledImageContainer::after{border:1px solid rgba(0, 0, 0, .1);bottom:0;content:'';left:0;position:absolute;right:0;top:0}
._yn{font-size:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap}
._67b{margin-right:5px}
._4_7{display:none}
._4_8 ._4_7{display:block;margin-bottom:5px}
.MessagingMessage .content{overflow:visible;position:relative;width:100%}
.MessagingMessage .content p, .MessagingMessage .content pre{display:inline-block !important;max-width:350px}
.MessagingMessage a.brokenHeart, .MessagingMessage a.fbtraceLink{float:right;height:14px;visibility:hidden}
.MessagingMessage a.brokenHeart img, .MessagingMessage a.brokenHeart .img, .MessagingMessage a.fbtraceLink .img, .MessagingMessage a.fbtraceLink img{opacity:.5}
.MessagingMessage .content:hover a.brokenHeart, .MessagingMessage .content:hover a.fbtraceLink{visibility:visible}
._3ew{position:relative;top:11px}
._3ev{display:none;position:absolute;right:5px;top:5px}
._2oe:hover ._3ev{display:block}
._2of{height:100%;width:100%;z-index:100}
._2oh:hover{border-color:#ccc}
._2oh{border:2px dashed #ddd;border-radius:2px}
._2oe, ._579{background-color:#f4f6f9;display:inline-block;margin-right:5px;position:relative;vertical-align:top}
._2oe:first-child, ._579:first-child, ._2oh:first-child{margin:0 5px}
._579 .uiProgressBar{bottom:5px;left:5px;position:absolute;right:5px}
._639{display:none;position:absolute;right:5px;top:5px}
._579:hover ._639{display:block}
._60{margin-top:0}
._60.imageLoading ._el, ._60.imagePixelsLoading ._el{background:#000 url(http://static.ak.fbcdn.net/rsrc.php/v2/yl/x/pgEFhPxsWZX.gif) no-repeat center center}
._60.dataLoading ._3n1{opacity:0}
._el{background-color:#000;cursor:pointer;display:inline-block;position:relative;text-align:center;transition:margin-left .15s ease-in-out}
._3gy{height:100%}
._c59{display:inline-block;height:100%;vertical-align:middle}
._1_y{display:inline-block;margin:0 auto;position:relative;vertical-align:middle;z-index:3}
.profilePicCroppingMode ._2vq{bottom:80px}
._2vq{border:1px solid rgba(255, 255, 255, .05);bottom:40px;left:0;position:absolute;right:0;top:0;z-index:2}
._64{display:block;height:47px;margin-top:-32px;opacity:0;position:absolute;top:50%;transition:opacity .2s;width:27px;z-index:5}
.profilePicCroppingMode ._8re ._64, .profilePicCroppingMode ._8re ._5xu{opacity:0}
._8re ._64, ._8re ._5xu{opacity:.4}
._8re ._8rd, ._8re ._64:hover, ._8re ._5xu:hover{opacity:1}
._62{border-radius:0 8px 8px 0;left:20px;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yK/x/nDEHv4nTejR.png);background-repeat:no-repeat;background-size:auto;background-position:-56px -658px}
._61{border-radius:8px 0 0 8px;right:20px;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yK/x/nDEHv4nTejR.png);background-repeat:no-repeat;background-size:auto;background-position:-84px -658px}
._3n8{color:#d1d1d1;position:relative;right:62px;bottom:9px}
._3n7{position:absolute;right:33px;top:-33px;z-index:5}
._3n9{position:absolute;top:0;right:0}
._b4{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yQ/x/AE2Xu4f5BtY.png);background-repeat:no-repeat;background-size:auto;background-position:0 0;cursor:default;display:block;height:42px;position:absolute;right:12px;top:12px;width:42px;z-index:5}
._b4:hover{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yQ/x/AE2Xu4f5BtY.png);background-repeat:no-repeat;background-size:auto;background-position:-42px 0}
._b5._b4{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yQ/x/AE2Xu4f5BtY.png);background-repeat:no-repeat;background-size:auto;background-position:-84px 0}
._3n1, ._68_, ._690{background-color:rgba(0, 0, 0, .8);bottom:0;clear:left;cursor:pointer;height:40px;left:0;opacity:0;position:absolute;right:0;transition:opacity .3s;z-index:3}
._68_, ._690{opacity:1;text-align:center;z-index:4}
._8re ._3n1{opacity:1}
._3v5{color:#b3b3b3;margin:10px 10px;padding:3px 5px}
._3v5:hover{background-color:transparent;background-color:rgba(255, 255, 255, .2);border-color:transparent;border-radius:2px;color:#fff;text-decoration:none}
._3n1 a:hover, ._68_ a:hover{text-decoration:none}
._3n3{margin-top:4px;padding:10px}
._5xu{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yQ/x/AE2Xu4f5BtY.png);background-repeat:no-repeat;background-size:auto;background-position:-91px -43px;display:inline-block;height:14px;left:20px;opacity:0;position:absolute;top:20px;transition:opacity .2s;vertical-align:top;width:14px;z-index:4}
._el .bg, ._el .wrapper{z-index:3}
.profilePicSavingMode ._3n1, .profilePicCroppingMode ._3n1, .profilePicSavingMode ._64, .profilePicCroppingMode ._64{opacity:0}
._690{color:#b3b3b3;line-height:40px}
._8ri{color:#fff;margin:8px 22px;padding:2px 12px;padding:3px 12px 1px 12px}
._3n0{margin-left:15px;margin-right:0;width:46px}
._bx6{margin-left:0}
._bx5{text-align:left}
._by5{display:inline-block}
.ego_image .img{vertical-align:bottom}
.ego_image_tiny .img{height:32px;width:32px}
.ego_image_small .img{height:50px;width:50px}
.ego_image_medium .img{width:80px}
.storyLeftMargin{margin-left:2px}
.storyTopMargin{margin-top:2px}
.creditsSaleStoryContent{overflow:hidden}
.fbPhotoPublicLink{text-align:center}
.canvas .canvasSidebar{position:relative;z-index:100}
.canvasNav{background-color:#edeff4;border-bottom:solid 1px #88a5c5;border-right:solid 1px #b6cadc;position:relative;width:100%;display:block;padding:5px 0 0 0}
.canvasNav .uiGrid{margin:0 2px 2px 2px}
.canvasNav .navItem{background-color:#fff;height:38px;margin:1px;position:relative;width:38px}
.canvasNav .navItem .mask{display:block;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:0 -289px;height:40px;position:absolute;left:0;width:40px}
.canvasNav .navItem:active .mask, .canvasNav .navItem:focus .mask{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-41px -289px}
.canvasNav .navItem .seeAllIcon{padding:4px 0 0 3px;height:32px;width:32px}
.canvasNav .navItem .logo{display:block;height:34px;padding:2px;width:34px}
.canvasNav .navItem .countWrap{position:absolute;right:-2px;text-align:right;top:-3px}
.canvasNav .navItem .count{background-color:#f03d25;box-shadow:0 1px 0 rgba(0, 0, 0, .5);color:#fff;padding-bottom:1px;z-index:1}
.canvasNav .navItem .uiSideNavCountSprited{background:none #f03d25;padding:0 3px}
.canvasNav .navItem .uiSideNavCountSprited span.countValue{background:none #f03d25;padding:0 1px 1px 1px}
.canvasNav .flyout{display:none;left:3px;padding-top:7px;position:absolute;z-index:100}
.canvasNav .itemWrap:hover .flyout{display:block}
.canvasNav .row0 .flyout{top:44px}
.canvasNav .row1 .flyout{top:88px}
.canvasNav .nub0{left:14px}
.canvasNav .nub1{left:54px}
.canvasNav .nub2{left:94px}
.canvasNav .nub3{left:134px}
.canvasNav .nub4{left:174px}
.canvasNav .nub5{left:214px}
.canvasNav .flyout .nub{display:block;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-repeat:no-repeat;background-size:auto;background-position:-284px -67px;height:8px;position:absolute;top:0;width:13px;z-index:1}
.canvasNav .flyout .content{background:white;border:1px solid #333;max-height:280px;overflow-x:hidden;overflow-y:auto;position:relative;width:244px}
.canvasNav .flyout .requestsList{border:none;margin:5px}
.canvasNav .flyout .content .requestsList li{display:block;padding:5px;text-decoration:none}
.canvasNav .flyout .content .requestsList li:hover{background-color:#e0e4ee}
.canvasNav .flyout .content .requestsList li a{color:#333;text-decoration:none}
.canvasNav .seeAllItem .flyout .items{border-top:1px solid #ccc;margin:0 5px;padding:10px 0 5px 0;text-align:left}
.canvasNav .flyout .loading{text-align:center;margin:20px 0}
div.canvasNavDivider{border-bottom:1px solid #b6cadc}
div.canvasRecommended .canvasNav{border-bottom:0;background-color:#fff;padding-bottom:4px}
.canvasStoryBox .fbFeedTickerStory,
.canvasStoryBox .storyBoxStory{background:#fff no-repeat 15px 16px;line-height:14px;outline:0;padding:6px 14px 6px 1px;position:relative}
.uiProgressBar{background:#fff;border:1px solid;border-color:#a4a4a4 #bbb #d5d5d5}
.uiProgressBar .fill{background:#6d84b4;border:solid #3b5998;border-width:1px 0 1px 1px;color:#fff;height:20px;margin:-1px;overflow:hidden;position:relative}
.uiProgressBarSmall .fill{height:8px}
.uiProgressBar .full{border-right:solid 1px #3b5998}
.uiProgressBar .empty{border-width:1px 0}
.uiProgressBar .label{white-space:nowrap;line-height:20px;display:inline-block;padding-left:5px}
.uiProgressBar .labelBack{position:absolute}
.loggedout_menubar_container{background-color:#3b5998;height:82px;min-width:980px}
.loggedout_menubar{margin:0 auto;padding-top:13px;width:980px}
.loggedout_menubar .fb_logo{margin-top:17px}
.loggedout_menubar label.menu_login_show_link{color:#98a9ca;position:relative;top:19px}
.UIPage_LoggedOut .UIFullPage_Container,
.UIPage_LoggedOut .UIStandardFrame_Container{margin-top:26px}
.flashFallbackButton{text-align:center}
.fbxPhoto .fbPhotoImageStage{width:100%;user-select:none}
.fbxPhoto .fbPhotoImageStage .stageContainer, .fbxPhoto .fbPhotoImageStage .buttonsContainer{width:100%}
.fbxPhoto .fbPhotoImageStage .fbPhotoPageError{text-align:left}
.fbPhotoImageStage .fbPhotosPhotoButtons .fbPhotosPhotoLike, .fbPhotoImageStage .fbPhotosPhotoButtons .tagButton{margin:6px}
.fbPhotoImageStage .fbPhotosPhotoButtons{bottom:0;color:#333;cursor:default;left:0;position:absolute;right:0;user-select:none;z-index:2}
.fbPhotoImageStage .imageStage{overflow:hidden;position:relative}
.fbPhotoImageStage .fbPhotosPhotoButtons .saveProfilePicMessage, .fbPhotoImageStage .fbPhotosPhotoButtons .tagMessage, .fbPhotoImageStage .fbPhotosPhotoButtons .cropMessage{background-color:rgba(255, 255, 255, .8);color:#333;padding:6px 10px;vertical-align:middle}
.fbPhotoSnowlift.profilePicCroppingMode .profilePicViewportGrabby{z-index:3}
.profilePicSavingMode .profilePicViewportGrabby{display:none}
.fbxPhoto .fbPhotoImageStage .stageContainer{background-color:#f6f6f6;height:453px}
.imageLoading .fbPhotoImageStage .stageContainer{background:#f6f6f6 url(http://static.ak.fbcdn.net/rsrc.php/v2/yJ/x/jKEcVPZFk-2.gif) no-repeat center center}
.fbxPhoto .fbPhotoImageStage .stageWrapper{display:inline-block;position:relative}
.fbxPhoto .fbPhotoImage{display:inline-block;height:auto;image-rendering:optimizeQuality;max-height:720px;max-width:720px;vertical-align:middle;width:auto}
.taggingMode .fbPhotoImage{cursor:crosshair}
.fbPhotoViewLarger{opacity:.5;position:absolute;right:15px;top:15px;z-index:1}
.fbPhotoViewLarger:hover{cursor:pointer;opacity:1}
.fbxPhoto .fbPhotoImageStage .stageTagApproval, .fbxPhoto .fbPhotoImageStage .stageActions{cursor:pointer;height:0;left:0;position:absolute;top:0;width:0}
.fbxPhoto .fbPhotoImageStage .stageTagApproval{cursor:auto;width:100%}
.fbxPhoto .fbPhotoImageStage .stageButtons{position:relative;text-align:center}
.dataLoading .fbPhotoPageInfo .fbPhotoUfiCol *, .dataLoading .fbPhotoPageInfo .fbPhotoDataCol *{display:none}
.taggingMode .fbPhotoTagger{cursor:crosshair}
.fbPhotoTagger{display:block;left:auto;position:absolute;right:auto;text-align:left;top:0;z-index:103}
.fbxPhoto .newTagBox{height:99px;left:auto;position:absolute;right:auto;top:0;width:99px}
.fbPhotoSnowlift.taggingMode .fbPhotosPhotoTagboxes .faceBox .innerTagBox, .fbPhotosPhotoTagboxes .faceBox.active .innerTagBox{visibility:visible}
.fbPhotoSnowlift .fbPhotosPhotoTagboxes .faceBox .innerTagBox{border:3px solid rgba(255, 255, 255, .25);box-shadow:0 0 2px rgba(0, 0, 0, .25), 0 0 5px rgba(0, 0, 0, .15) inset;border-radius:3px}
.fbPhotoSnowlift .fbPhotosPhotoTagboxes .faceBox.hover .innerTagBox{border-color:rgba(255, 255, 255, .75);box-shadow:0 0 5px rgba(0, 0, 0, .65), 0 0 4px rgba(0, 0, 0, .4) inset}
.fbPhotoSnowlift .fbPhotosPhotoTagboxes .faceBox.active .innerTagBox{border-color:transparent;box-shadow:none}
.fbPhotoSnowlift .fbPhotosPhotoTagboxes .faceBox.active .borderTagBox, .fbPhotoTagger .faceBox{border:3px solid rgba(255, 255, 255, .25);border-radius:3px;box-shadow:0 0 5px rgba(0, 0, 0, .75), 0 0 4px rgba(0, 0, 0, .5) inset;position:relative;visibility:visible}
.fbPhotoSnowlift.taggingMode .fbPhotosPhotoTagboxes .faceBox.active .borderTagBox, .fbPhotoTagger .faceBox{border:3px solid rgba(255, 255, 255, .9)}
.fbPhotoTagger .faceBoxHidden{border:3px solid transparent;box-shadow:none}
.fbPhotoTagger .typeaheadWrapper{cursor:default;left:50%;position:absolute;top:100%}
.fbPhotoTaggerFlipped .typeaheadWrapper{bottom:100%;top:auto}
.fbPhotoTagger .typeaheadContainer{left:-50%;position:relative;top:4px}
.fbPhotoTaggerFlipped .typeaheadContainer{bottom:4px;top:auto}
.fbPhotoTagger .arrow{background-image:none;height:7px;position:absolute;top:-5px;width:100%;z-index:1}
.fbPhotoTaggerFlipped .arrow{bottom:-5px;top:auto}
.fbPhotoTagger .arrow .nub{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yB/x/quDgQijldvy.png);background-repeat:no-repeat;background-size:auto;background-position:-187px -138px;left:50%;margin-left:-6px;position:absolute;height:7px;top:0;width:11px}
.fbPhotoTaggerFlipped .arrow .nub{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yB/x/quDgQijldvy.png);background-repeat:no-repeat;background-size:auto;background-position:-187px -130px}
.fbPhotoTagger .typeaheadLabel{display:none}
.fbPhotoTagger .typeaheadBackdrop, .fbPhotoTagger .uiTypeaheadView{background:#fff;border:#333 solid 1px;padding:4px}
.fbPhotoTagger .typeaheadBackdrop{margin-top:6px}
.fbPhotoTaggerFlipped .typeaheadBackdrop{margin-bottom:6px;margin-top:auto}
.fbPhotoTagger .uiTypeaheadView{border-top:0;left:-5px;margin-top:2px;padding-top:0}
.fbPhotoTaggerFlipped .uiTypeaheadView{bottom:100%;top:auto;padding-bottom:0;padding-top:4px;border-bottom:0;border-top:1px;margin-bottom:2px;margin-top:auto}
.fbPhotoTagger .photoTagTypeahead, .fbPhotoTagger .photoTagTypeahead .wrap{border-color:#ccc}
.fbPhotoTagger .uiTypeaheadView .compact{border:0;margin-top:1px}
.fbPhotoTagger .uiTypeaheadView .compact .hintText{cursor:default;height:14px;min-height:0;padding-left:6px}
.fbPhotoTagger .uiTypeaheadView .compact .userEdText{background-color:#edeff4;border:1px solid #d8dfea;cursor:default;height:30px;margin-bottom:4px;min-height:0;padding-left:6px}
.fbPhotoTagger .uiTypeaheadView .compact .userEdText .subtext{color:gray;white-space:normal}
.fbPhotoTagger .photoTagTokenizer{width:212px}
.fbPhotoTagger .tokenarea{display:none}
.bulkEditTagger{display:block}
.bulkEditTagger .faceBox{border-width:3px;height:52px;width:52px}
.fbPhotoBulkEditor .newTagBox{height:60px;width:60px;z-index:2}
.fbxPhoto .newTagBox .tag{top:105%}
._4bi{transform:scale3d(1, 1, 1)}
._3yk{animation-name:bounceAnimation;animation-duration:.75s;animation-iteration-count:1;animation-fill-mode:forwards;transition-timing-function:linear}
@keyframes bounceAnimation{0%{transform:scale3d(0.984, .984, 1)}
2.22%{transform:scale3d(1.090, 1.090, 1)}
6.66%{transform:scale3d(1.317, 1.317, 1)}
11.11%{transform:scale3d(1.347, 1.347, 1)}
15.55%{transform:scale3d(1.273, 1.273, 1)}
20%{transform:scale3d(1.155, 1.155, 1)}
24.44%{transform:scale3d(1.040, 1.040, 1)}
28.88%{transform:scale3d(0.958, .958, 1)}
33.33%{transform:scale3d(0.918, .918, 1)}
37.77%{transform:scale3d(0.916, .916, 1)}
42.22%{transform:scale3d(0.936, .936, 1)}
46.66%{transform:scale3d(0.966, .966, 1)}
51.11%{transform:scale3d(0.993, .993, 1)}
55.55%{transform:scale3d(1.012, 1.012, 1)}
60%{transform:scale3d(1.020, 1.020, 1)}
64.44%{transform:scale3d(1.020, 1.020, 1)}
68.88%{transform:scale3d(1.014, 1.014, 1)}
73.33%{transform:scale3d(1.007, 1.007, 1)}
77.77%{transform:scale3d(1.000, 1.000, 1)}
82.22%{transform:scale3d(0.996, .996, 1)}
86.66%{transform:scale3d(0.994, .994, 1)}
91.11%{transform:scale3d(0.995, .995, 1)}
95.55%{transform:scale3d(0.996, .996, 1)}
100%{transform:scale3d(0.998, .998, 1)}
}
.fbScrollableArea{height:100%;overflow:hidden;position:relative;width:100%}
.fbScrollableAreaWrap, .native .fbScrollableAreaWrap:active{width:100%;overflow-y:hidden;overflow-x:auto;position:relative;height:150%}
.fbScrollableAreaWrap:active{overflow:hidden}
.native .fbScrollableAreaWrap, .native .fbScrollableAreaBody, .no_js .fbScrollableAreaWrap, .no_js .fbScrollableAreaBody{height:auto !important}
.fbScrollableAreaBody{position:relative;display:inline-block}
.fbScrollableAreaTrack{display:inline-block;position:absolute;left:2px;right:2px;bottom:2px;height:7px;z-index:5}
.native .fbScrollableAreaTrack, .no_js .fbScrollableAreaTrack{display:none}
.fade .fbScrollableAreaTrack{opacity:0}
.fbScrollableAreaGripper{background-clip:content-box;background-color:rgba(0, 0, 0, .4);border:1px solid rgba(85, 85, 85, .6);border-radius:7px;position:absolute;transition:25ms;height:5px}
.fbScrollableArea.contentBefore:before, .fbScrollableArea.contentAfter:after{content:'';display:block;width:2px;position:absolute;height:100%;z-index:99}
.fbScrollableArea.contentBefore:before{left:0}
.fbScrollableArea.contentAfter:after{background-color:rgba(0, 0, 0, .07);right:0}
.fbScrollableAreaContent{white-space:nowrap}
.sp_11r8kz{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yp/x/Ig3eSU2Nc_r.png);background-size:auto;background-repeat:no-repeat;display:inline-block;height:200px;width:230px}
.sx_458bae{background-position:-0px -0px}
.sx_774947{background-position:-0px -201px}
.sx_f6707f{background-position:-0px -402px}
.sp_38839k{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yX/x/Qq6L1haQrYr.png);background-size:auto;background-repeat:no-repeat;display:inline-block;height:12px;width:9px}
.sx_abc5df{background-position:-9px -37px}
.selected .sx_abc5df{background-position:0 -37px}
.sx_350b94{height:9px;background-position:-19px -37px}
.sx_127aa9{width:170px;height:36px;background-position:0 0}
.sp_3atihe{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yM/x/0vnUf7HDYdc.png);background-size:auto;background-repeat:no-repeat;display:inline-block;height:16px;width:15px}
.sx_ca8b3d{width:12px;height:10px;background-position:-12px 0}
.selected .sx_ca8b3d{background-position:0 0}
.sx_c4228a{background-position:0 -11px}
.sx_594af9{background-position:0 -28px}
.sp_3kl2xj{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yQ/x/AE2Xu4f5BtY.png);background-size:auto;background-repeat:no-repeat;display:inline-block;height:15px;width:15px}
.sx_89a5de{background-position:-91px -43px}
.sx_0d97f8{width:126px;height:42px;background-position:0 0}
.sx_9e711a{width:90px;height:30px;background-position:0 -43px}
.sp_6d96wa{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yo/x/fTPTMvuTSEe.png);background-size:auto;background-repeat:no-repeat;display:inline-block;height:16px;width:16px}
.sx_44649a{width:14px;height:14px;background-position:-290px -21px}
.sx_c20781{width:14px;height:14px;background-position:-290px -47px}
.sx_02238e{width:14px;height:14px;background-position:-274px -86px}
.sx_b8c485{width:15px;height:64px;background-position:-268px -15px}
.sx_558daf{width:20px;height:20px;background-position:-290px -199px}
.sx_2b3da9{width:10px;height:12px;background-position:-268px -184px}
.sx_c8fb35{width:11px;height:14px;background-position:-300px 0}
.sx_a5a007{width:22px;height:25px;background-position:-267px -199px}
.sx_c42b87{width:22px;height:25px;background-position:-267px -225px}
.sx_f4cab9{width:12px;height:12px;background-position:-299px -397px}
.sx_7d395e{width:21px;height:25px;background-position:-103px -289px}
.sx_a565eb{width:21px;height:25px;background-position:-125px -289px}
.sx_811aed{width:22px;height:25px;background-position:-267px -251px}
.sx_ca9125{width:22px;height:25px;background-position:-80px -289px}
.sx_d28212{width:12px;height:12px;background-position:-299px -497px}
.sx_d23f65{width:8px;height:12px;background-position:0 -179px}
.sx_d178d3{width:8px;height:12px;background-position:0 -151px}
.sx_564540{width:7px;height:14px;background-position:0 -267px}
.sx_9822a5{width:8px;height:12px;background-position:0 -123px}
.sx_7a9702{width:12px;height:12px;background-position:-299px -297px}
.sx_128170{width:8px;height:12px;background-position:0 -23px}
.sx_343cb6{width:17px;background-position:-291px -106px}
.sx_31c891{width:7px;height:14px;background-position:0 -237px}
.sx_9d0ce5{width:7px;height:14px;background-position:0 -207px}
.sx_3e0f5d{width:22px;height:25px;background-position:-268px -158px}
.sx_81081d{width:22px;height:25px;background-position:-268px -132px}
.sx_69f646{width:22px;height:25px;background-position:-268px -106px}
.sx_b3cff8{width:13px;height:8px;background-position:-284px -67px}
.sx_f434c7{width:11px;height:19px;background-position:-294px -80px}
.sx_f518ce{width:10px;height:15px;background-position:-80px -315px}
.sx_8bbbd0{background-position:-198px -289px}
.sx_3133b9{background-position:0 -331px}
.sx_de7506{background-position:-181px -289px}
.sx_a78277{background-position:-164px -289px}
.sx_6efbe3{background-position:-147px -289px}
.sx_473092{background-position:-290px -254px}
.sx_e8a5fe{background-position:-290px -237px}
.sx_cd053a{background-position:-290px -220px}
.sx_ff0a5d{background-position:-291px -157px}
.sx_54cb66{background-position:-291px -140px}
.sx_14e5ed{background-position:-291px -123px}
.sx_89b44f{width:79px;height:41px;background-position:0 -289px}
.sx_b0231f{width:10px;height:9px;background-position:-279px -184px}
.sx_0ad096{width:10px;height:9px;background-position:-290px -184px}
.sx_aa50c1{width:10px;height:9px;background-position:-291px -174px}

#bootloader_ft0sI { height: 42px; }