/* Code tidied up by ScrapBook */
._4-do { text-align: center; }
._4-dp { font-size: 24px; line-height: 28px; margin: 40px 0px 20px; }
._4-dq { font-size: 16px; line-height: 28px; margin: 20px 0px; }
._4-dr { font-size: 12px; line-height: 20px; }
._570- { opacity: 0.3; }
._55ob { padding: 8px 0px 8px 8px; }
._55oc { color: rgb(76, 76, 76); font-size: 11px; font-weight: bold; height: 16px; overflow: hidden; text-overflow: ellipsis; }
._5j9- ._55oc { font-size: 12px; font-weight: normal; height: auto; padding: 0px 25px 5px; text-align: center; }
._2l56 { color: rgb(76, 76, 76); font-size: 11px; margin-right: 8px; }
._55ln { color: rgb(51, 51, 51); display: block; height: 32px; line-height: 32px; padding: 4px 0px; position: relative; }
._224p { color: rgb(51, 51, 51); height: 32px; line-height: 32px; padding: 4px 0px; position: relative; }
._224p:focus, ._224p:hover { text-decoration: none; }
._4mq3 ._55ln { background-color: rgb(246, 247, 249); }
._55ln:focus, ._55ln:hover, li.selected ._55ln { background-color: rgb(221, 223, 226); box-shadow: 1px 0px 0px rgb(234, 235, 237) inset; text-decoration: none; }
#facebook ._o0o ._55ln:focus, #facebook ._o0o ._55ln:hover, #facebook ._o0o li.selected ._55ln { background-color: rgb(216, 214, 212); }
._4mq3 ._55ln:focus, ._4mq3 ._55ln:hover, ._4mq3 li.selected ._55ln { background-color: rgb(233, 235, 238); }
._55lp { padding-left: 8px; position: relative; }
._4fsv { display: inline-block; margin-right: 8px; }
._3p8_ { cursor: pointer; }
._12um ._55lq::after { border: medium none; }
._605a ._12um ._55lq { border-radius: 50%; overflow: hidden; }
._55lq { float: left; height: 32px; position: relative; width: 32px; }
._1qh { background: rgba(0, 0, 0, 0.1) none repeat scroll 0% 0%; }
._55lq::after { border: 1px solid rgba(0, 0, 0, 0.15); bottom: 0px; content: ""; left: 0px; position: absolute; right: 0px; top: 0px; }
._qhr ._55lq::after { content: none; }
._qhr ._55lq { border-radius: 50%; height: 34px; overflow: hidden; top: -1px; width: 34px; }
._55lr, ._55ls { overflow: hidden; padding-left: 8px; text-overflow: ellipsis; white-space: nowrap; }
._45ec { max-width: 115px; }
._55lo ._55lr { display: block; line-height: 14px; padding-top: 2px; }
._55ls { color: rgb(75, 79, 86); display: none; font-size: 10px; line-height: 14px; overflow: hidden; }
._4wmh { max-width: 120px; }
._55lo ._55ls { display: block; }
._55lo ._55lr { height: 16px; line-height: 16px; padding-top: 2px; }
._55lr { line-height: 32px; }
._55lr ._1qh { border-radius: 2px; display: inline-block; height: 1em; }
._568z { display: inline-block; padding-right: 12px; }
._2oov { padding-right: 9px; }
._2oov ._568_ { margin-bottom: 2px; }
._5bon { float: right; line-height: 32px; margin: 0px 1px 0px 4px; text-align: right; }
._568- { color: rgb(144, 148, 156); display: inline-block; font-size: 11px; line-height: 12px; vertical-align: middle; }
._568-:empty { display: none; }
._568_ { margin-left: 4px; vertical-align: middle; }
._5dv3 { margin-bottom: 3px; margin-left: 4px; margin-right: 3px; vertical-align: middle; }
._46b2 { display: inline-block; }
._46b3, ._2ob8 { margin-right: 3px; vertical-align: middle; }
._g7p { margin-right: 10px; vertical-align: middle; width: 16px; }
._5-kn { text-align: center; }
._5-kn a { display: block; }
._5-kn h3 { color: rgb(127, 127, 127); font-size: 14px; font-weight: normal; }
._5-kn ._5-km { color: rgb(144, 148, 156); font-size: 12px; }
._5-kn img { display: inline-block; }
.fbChatTypeahead { position: relative; }
.fbChatTypeahead.hasValue .clear { animation-play-state: running; display: block; }
.fbChatTypeahead.typeaheadLoading .clear { display: none; }
.fbChatSidebar { background-clip: padding-box; background-color: rgb(233, 235, 238); border-left: 1px solid rgba(0, 0, 0, 0.4); box-shadow: 2px 0px 2px -2px rgb(178, 185, 201) inset; display: none; font-size: 12px; height: 100%; line-height: 16px; position: fixed; right: 0px; top: 0px; width: 205px; z-index: 300; }
.fbChatSidebar ._51x_ { height: 100%; }
.sidebarMode .fbChatSidebar { display: block; }
.fbChatSidebar .fbChatSidebarBody { height: 100%; overflow: hidden; position: relative; }
.fbChatSidebar .scrollableOrderedList { height: 100%; padding-bottom: 27px; width: 100% !important; }
.fbChatSidebar .scrollableOrderedList .uiScrollableAreaTrack { top: 10px; }
.fbChatSidebar .fbChatOrderedList { padding-top: 8px; }
.web_speed_layer_transform .fbChatSidebar .fbChatOrderedList { background-color: rgb(233, 235, 238); }
.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; }
.fbChatSidebarMessage.notice, .fbChatSidebarMessage.error, .fbChatSidebarMessage.offline { display: block; }
.fbChatSidebarMessage .img { float: left; margin-top: 3px; }
.fbChatSidebarMessage.notice .img { display: none; }
.fbChatSidebarMessage.error .img { margin-top: 2px; }
.fbChatSidebarMessage.offline .img { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -313px; height: 10px; width: 16px; }
.fbChatSidebarMessage.error .img { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -324px; height: 13px; width: 14px; }
.fbChatSidebarMessage.offline .message, .fbChatSidebarMessage.error .message { margin-left: 24px; }
.fbChatSidebarMessage .message .fbChatReconnectLink { white-space: nowrap; }
._5qqe { height: 43px; }
.hasBanner ._5qqe { height: 79px; }
.hasVoiceBar ._5qqe { height: 70px; }
.hasVoiceBar.hasBanner ._5qqe { height: 107px; }
._5_k2 { float: left; height: 100%; position: absolute; width: 100%; z-index: 400; }
._5_k3 { background: linear-gradient(to bottom, rgba(236, 233, 231, 0.1), rgba(236, 233, 231, 0.1)) repeat scroll 0% 0%, rgb(236, 233, 231) url("PDmjSOxRNHS.png") roundrepeat scroll 0% 0%; height: 94%; margin-top: 40px; overflow: hidden; position: relative; text-align: center; width: 100%; }
._5_k5 { background: rgba(0, 0, 0, 0) radial-gradient(circle, rgb(236, 233, 231), rgba(236, 233, 231, 0.9), rgba(236, 233, 231, 0)) repeat scroll 0% 0%; height: 300px; left: 50%; margin-top: 30px; position: absolute; top: 48%; transform: translate(-50%, -50%); width: 100%; }
._23ia { margin-top: 50px; }
._5pr2 ._3a-4 { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -5px -86px; display: inline-block; height: 26px; margin-right: 6px; vertical-align: top; width: 24px; }
._5pr2 ._3a-4:hover { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -5px -119px; }
._56ox ._3a-4 { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -17px -398px; display: inline-block; height: 16px; vertical-align: top; width: 14px; }
._56ox ._3a-4:hover { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -17px -443px; }
._56ox .fbNubButton ._3a-4 { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -17px -413px; }
._56ox .fbNubButton ._3a-4:hover { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -17px -428px; }
div._5qth ._5vmb { background-image: url("gYEzRwbVQHQ.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -122px; height: 24px; width: 26px; }
._5qth ._5vmb:focus { outline: medium none; }
.highContrast div._5qth ._5vmb { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.highContrast div._5qth ._5vmb::before { content: attr(title); }
div._5qth ._5vmb:hover { background-color: rgb(255, 255, 255); }
div._5qth .openToggler ._5vmb { background-image: url("gYEzRwbVQHQ.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -97px; border-left: 1px solid rgb(59, 89, 152) !important; border-right: 1px solid rgb(59, 89, 152) !important; margin: 0px -1px; }
._5vm9 ._54nh { white-space: normal; width: 120px; }
._5vm9 ._54nd ._54nc { font-weight: normal; }
._4kqp { display: none; }
.sidebarMode ._4kqp { display: block; }
._5pr2.fbChatSidebar div._5qth ._5vmb { background-image: url("A_KvoFU7s_1.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -54px -199px; 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("gYEzRwbVQHQ.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -3px -68px; }
._2rox ._q7x { display: none; }
._48gf ._5qth { padding: 5px 12px 5px 0px; }
._48gf ._1d8- ._5qth { padding-right: 8px; }
._48gf .fbNubButton ._5qth { padding: 0px 0px 0px 4px; }
._48gf .fbNubButton .newGFC ._5qth { padding: 2px 4px 0px; }
._48gf ._5qth ._5vmb { background-image: url("gYEzRwbVQHQ.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -147px; height: 16px; width: 14px; }
._48gf ._5qth ._5vmb:active, ._48gf ._5qth ._5vmb:focus, ._48gf ._5qth ._5vmb:hover, ._48gf ._5qth .openToggler ._5vmb, ._48gf ._5qth .openToggler ._5vmb:active, ._48gf ._5qth .openToggler ._5vmb:focus, ._48gf ._5qth .openToggler ._5vmb:hover { background-image: url("gYEzRwbVQHQ.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -15px -147px; background-color: transparent; margin: 0px; }
._48gf .fbNubButton ._5qth ._5vmb { background-image: url("gYEzRwbVQHQ.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 1px -161px; }
._48gf .fbNubButton ._5qth ._5vmb:hover, ._48gf .fbNubButton ._5qth ._5vmb:focus, ._48gf .fbNubButton ._5qth ._5vmb:active { background-image: url("gYEzRwbVQHQ.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -27px -129px; }
._4oes { background-color: rgb(246, 247, 249); min-height: 31px; }
.fbChatTypeahead.flipped ._4oes { 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); }
._4oes .toggle { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -202px; }
._531b { position: absolute; right: 0px; top: 0px; }
.fbChatTypeahead.flipped ._531b { bottom: 0px; padding-bottom: 3px; top: initial; }
._5pr2 ._4oes { width: 100%; }
._5pr2 .button, ._5pr2 .button:hover { background-color: transparent; border: 0px none; box-shadow: none; height: 26px; }
._1-4- { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -432px; display: inline-block; height: 18px; margin-right: 8px; margin-top: 4px; vertical-align: top; width: 16px; }
._46fv { display: inline-block; height: 26px; margin-left: -2px; margin-right: 8px; vertical-align: top; width: 16px; }
.newGCF ._46fv { margin-right: 0px; }
._4mq3 ._1-4- { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -432px; height: 16px; margin-left: 0px; margin-top: 4px; }
._4mq3 .newGCF._1-4- { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -450px; margin: 0px; }
._1-4-:active, ._1-4-:hover, ._1-4-:focus { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -449px; }
._4mq3 ._1-4-:active, ._4mq3 ._1-4-:hover, ._4mq3 ._1-4-:focus { background-image: url("a1INJ7ZewHa.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -81px; }
._4mq3 .newGCF._1-4-:active, ._4mq3 .newGCF._1-4-:hover, ._4mq3 .newGCF._1-4-:focus { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -416px; }
.fbChatSidebar .fbChatTypeahead.flipped, .fbChatSidebar .fbChatTypeahead.flipped .wrap { border: 0px none; bottom: 0px; left: 0px; position: absolute; right: 0px; }
.highContrast .fbChatSidebar .fbChatTypeahead { border: 1px solid; }
.fbChatSidebar .fbChatTypeahead .textInput { 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; }
._ua_.white, ._ua_.white._ua_.white:hover { background-color: rgb(255, 255, 255); border-top: 1px solid rgb(204, 208, 219); color: rgb(144, 148, 156); display: block; padding: 8px; text-decoration: none; }
._ua_.white .close { background-image: url("A_KvoFU7s_1.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -103px -228px; align-self: center; height: 16px; width: 16px; }
._ua_.white .content { align-items: center; display: flex; }
._ua_.white .img { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -12px -371px; height: 16px; width: 16px; }
._ua_.white .message { flex-grow: 10; flex-shrink: 10; padding-left: 10px; }
._ua_.blue, ._ua_.blue._ua_.blue:hover { background-color: rgb(0, 132, 255); border-top: 1px solid rgb(204, 208, 219); color: rgb(255, 255, 255); display: block; padding: 8px; text-decoration: none; }
._ua_.blue .close { background-image: url("A_KvoFU7s_1.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -137px -228px; align-self: center; height: 16px; width: 16px; }
._ua_.blue .content { align-items: center; display: flex; }
._ua_.blue .img { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -398px; height: 16px; width: 16px; }
._ua_.blue .message { flex-grow: 10; flex-shrink: 10; padding-left: 12px; }
.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: rgb(233, 235, 238) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(189, 197, 210); border-top: 1px solid rgb(240, 241, 246); height: 4px; position: relative; }
.fbSidebarGripper div span { background: rgb(246, 247, 249) none repeat scroll 0% 0%; border-top: 1px solid rgb(202, 208, 219); display: block; height: 1px; left: 50%; margin-left: -6px; margin-top: 1px; position: absolute; width: 12px; }
div.fbSidebarGripper.disabledGrip { border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px 0px 0px; cursor: auto; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: static; width: auto; }
.fbSidebarGripper.disabledGrip div, .fbSidebarGripper.disabledGrip::before { display: none; }
._4mq3 { height: 25px; min-width: 201px; width: 276px; }
.presence_error ._4mq3, .sidebarMode ._4mq3 { display: none; }
.nubContainer ._4mq3.fbNub, .nubContainer ._4mq3.fbNub.openToggler { margin-left: 12px; margin-right: 1px; }
._4mq3 .uiScrollableArea { background-color: rgb(246, 247, 249); }
._4mq3 .fbNubButton { background-color: rgb(246, 247, 249); border: 1px solid rgb(221, 223, 226); border-top-left-radius: 3px; border-top-right-radius: 3px; box-shadow: none; padding-left: 12px; padding-right: 12px; }
._4mq3 .fbNubButton:hover { background-color: rgb(246, 247, 249); }
._4mq3.openToggler { z-index: 99; }
._4mq3.openToggler .fbNubButton { display: none; }
._4mq3 .fbNubButton .icon { background-image: url("gYEzRwbVQHQ.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -32px -82px; float: left; height: 10px; margin: 3px 4px 0px 0px; width: 16px; }
._4mq3 .fbNubButton ._4xia { float: left; height: 12px; margin: 2px 4px 0px 0px; width: 12px; }
._4mq3.offline .fbNubButton ._4xia { display: none; }
._4mq3 .fbNubButton::before, ._4mq3 .fbNubButton::after, ._4mq3 .fbNubButton:hover::before, ._4mq3 .fbNubButton:focus::before, ._4mq3 .fbNubButton:hover::after, ._4mq3 .fbNubButton:focus::after { background-image: none; display: none; }
._4mq3 .fbNubFlyoutTitlebar { background: rgb(64, 128, 255) none repeat scroll 0% 0%; border: 0px none; box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.1); height: 26px; padding: 1px; z-index: 1; }
._dzj ._4mq3 .fbNubFlyoutTitlebar { background: rgb(55, 62, 76) none repeat scroll 0% 0%; }
._4mq3 .fbNubFlyoutTitlebar:hover { background: rgb(64, 128, 255) linear-gradient(rgba(29, 33, 41, 0.04), rgba(29, 33, 41, 0.04)) repeat scroll 0% 0%; }
._dzj ._4mq3 .fbNubFlyoutTitlebar:hover { background: rgb(55, 62, 76) linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)) repeat scroll 0% 0%; }
._4mq3 .fbNubFlyoutTitlebar::before { content: none; }
.offline ._4mq3 .fbNubButton .icon, .offline.error ._4mq3 .fbNubButton .icon { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -313px; height: 10px; margin: 3px 4px 0px 0px; width: 16px; }
.error ._4mq3 .fbNubButton .icon { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -324px; height: 13px; margin-top: 1px; width: 14px; }
._4mq3 .fbNubButton .label { line-height: 15px; margin-right: 4px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
._4mq3 .fbNubButton .label .count { color: rgb(51, 51, 51); }
._4mq3 .fbNubFlyout { bottom: -3px; box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.3); width: 100%; }
._4mq3 .fbNubFlyoutInner { border-bottom: 0px none; }
._4mq3 .fbNubFlyoutTitlebar .titlebarLabel { color: rgb(255, 255, 255); font-size: 12px; padding: 0px; }
._dzj ._4mq3 .fbNubFlyoutTitlebar .titlebarLabel { color: rgb(255, 255, 255); }
._4mq3 .fbNubFlyoutTitlebar .titlebarTextWrapper { margin: 0px; padding: 5px 12px; }
._4mq3 .fbNubFlyoutBodyContent { height: 100%; }
._4mq3 .fbNubFlyoutBody { border-left: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(0, 0, 0, 0.1); }
._4mq3 .fbChatTypeaheadView { width: 276px; }
._4mq3 .fbChatTypeaheadViewContainer { height: 100%; width: 100%; }
._4mq3 .fbChatTypeaheadView .spinnerContainer { text-align: center; }
._4mq3 .fbChatTypeahead, ._4mq3 .fbChatTypeahead .wrap { border-style: none; }
._4mq3 .fbChatTypeahead { border-top: 1px solid rgb(218, 223, 234); }
._4mq3 .fbChatTypeahead .innerWrap { height: 16px; left: 30px; padding: 8px 0px; position: absolute; width: 200px; }
._4mq3 .fbChatTypeahead .wrap .uiTypeaheadCloseButton { background-image: url("gYEzRwbVQHQ.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -27px -114px; height: 14px; margin-right: 12px; top: 10px; width: 14px; }
._4mq3 .fbChatTypeahead input:focus { outline-offset: 0px; }
._4mq3 .fbChatTypeahead input::-moz-placeholder, ._4mq3 .fbChatTypeahead input:-moz-placeholder { color: rgb(144, 148, 156); font-size: 12px; }
._4mq3 .fbNubFlyoutFooter { border-left: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(0, 0, 0, 0.1); }
._4k48 { padding: 5px 8px 5px 0px; }
._1us9 { float: right; }
._1usa { float: right; }
._3gll { float: right; }
._1us9.newGCF { padding: 0px 4px; }
._1usa.newGCF { padding: 0px 4px; }
._3gll.newGCF { padding-left: 4px; }
._1d8- { display: flex; }
._50-v, .fbNubGroup, .fbDock .nubContainer > div, .fbDock .fbNubGroup > div { float: left; position: relative; }
.fbNubButton::before, .fbNubButton::after { content: ""; height: 28px; position: absolute; top: -1px; width: 4px; }
.fbNubButton::before { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -10px -60px; left: -4px; }
.fbNubButton::after { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -15px -60px; right: -4px; }
.fbNubButton:focus::before, .fbNubButton:hover::before { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -60px; }
.fbNubButton:focus::after, .fbNubButton:hover::after { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -5px -60px; }
.highlightTab .fbNubButton::before { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -5px -89px; }
.highlightTab .fbNubButton::after { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -10px -89px; }
.highlightTab .fbNubButton:focus::before, .highlightTab .fbNubButton:hover::before { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -20px -60px; }
.highlightTab .fbNubButton:focus::after, .highlightTab .fbNubButton:hover::after { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -89px; }
._50-v.openToggler .fbNubButton::before, ._50-v.openToggler .fbNubButton::after { display: none; }
.lNubContainer ._50-v { margin-right: 12px; }
.rNubContainer ._50-v { margin-left: 12px; }
.lNubContainer ._50-v.opened, .lNubContainer ._50-v.openToggler { margin-left: -3px; margin-right: 9px; }
.rNubContainer ._50-v.opened, .rNubContainer ._50-v.openToggler { margin-left: 9px; }
.fbNubButton { background: rgb(246, 247, 249) url("opARe9AKL8W.png") repeat-x scroll 0px -58px; 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: 1px 0px 0px; color: rgb(51, 51, 51); display: block; font-weight: bold; height: 16px; outline: medium none; padding: 6px 4px 5px; position: relative; z-index: 1; }
.fbNubFlyoutTitlebar, ._50-v .noTitlebar, ._50-v.openToggler .fbNubFlyoutTitlebar { border-top-left-radius: 3px; border-top-right-radius: 3px; }
.fbNubButton:focus, .fbNubButton:hover { background-color: rgb(246, 247, 249); background-position: 0px -87px; text-decoration: none; }
._50-v.openToggler { margin-left: 4px; margin-right: -3px; }
._50-v.openToggler .fbNubButton:hover, ._50-v.openToggler .fbNubButton { background: rgb(255, 255, 255) none repeat scroll 0px -87px; 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-radius: 0px; border-width: 0px 1px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3); padding: 7px 6px; }
.fbNubFlyout { bottom: 29px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3); position: absolute; }
._50-v.maxHeight .fbNubFlyoutOuter { height: 9999px; }
._50-v .noTitlebar { border-top: 1px solid rgba(0, 0, 0, 0.3); }
.lNubContainer .fbNubFlyout, .rNubContainer ._50-v .swapDirection { left: 0px; right: auto; }
.rNubContainer .fbNubFlyout, .lNubContainer ._50-v .swapDirection { left: auto; right: 0px; }
.fbNubFlyoutInner { border-bottom: 1px solid rgba(0, 0, 0, 0.3); }
.fbNubFlyoutTitlebar { background: rgb(66, 103, 178) url("opARe9AKL8W.png") repeat-x scroll 0px -29px; border: 1px solid rgb(46, 69, 136); cursor: pointer; position: relative; }
._dzj .fbNubFlyoutTitlebar { background: rgb(233, 235, 238) url("at37zRTQeB7.png") repeat-x scroll 0px -29px; border: 1px solid rgb(190, 194, 201); }
._dzj .fbNubButton { background: rgb(233, 235, 238) url("at37zRTQeB7.png") repeat-x scroll 0px -58px; border: 1px solid rgb(190, 194, 201); }
._o0o ._dzj .fbNubButton { background: rgb(246, 247, 249) none repeat scroll 0% 0%; border: 1px solid rgb(206, 208, 212); }
.fbNubFlyoutTitlebar:hover, .menuOpened .fbNubFlyoutTitlebar { background-color: rgb(66, 103, 178); background-position: 0px 0px; }
.fbNubFlyoutTitlebar::before { background-color: rgba(0, 0, 0, 0.1); bottom: -2px; content: ""; height: 1px; left: 0px; position: absolute; right: 0px; z-index: 1; }
._dzj .fbNubFlyoutTitlebar::before { background-color: transparent; }
.menuOpened .fbNubFlyoutTitlebar, .menuOpened .fbNubFlyoutTitlebar:hover { box-shadow: none; }
.fbNubFlyoutTitlebar .titlebarLabel { color: rgb(255, 255, 255); font-weight: bold; line-height: 18px; padding: 3px 7px 4px; }
._dzj .fbNubFlyoutTitlebar .titlebarLabel { color: rgb(75, 79, 86); }
.fbNubFlyoutHeader, .fbNubFlyoutBody, .fbNubFlyoutFooter, .fbNubFlyoutAttachments { background-color: rgb(255, 255, 255); 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; }
._dzj .fbNubFlyoutHeader, ._dzj .fbNubFlyoutBody, ._dzj .fbNubFlyoutFooter, ._dzj .fbNubFlyoutAttachments { border-style: solid; border-color: rgb(190, 194, 201); -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; }
.fbNubButton, .fbNubButton:hover, ._50-v.openToggler .fbNubButton, .fbNubFlyout, .fbNubFlyout .flyoutInner, .fbNubFlyoutTitlebar, .fbNubFlyoutHeader, .fbNubFlyoutBody, .fbNubFlyoutFooter { background-clip: padding-box; }
._48gf { bottom: 0px; height: 28px; left: 0px; position: fixed; right: 0px; z-index: 300; }
.chrome ._48gf { transform: translateZ(0px); }
html ._6nw ._48gf { right: 0px; }
.sidebarMode .fbDockWrapperRight { right: 205px; }
.sidebarMode .hasPagesManagerNavbar._6nw ._48gf { right: 205px; }
.fbDockWrapperLeft { right: auto; }
.fbDockWrapperRight { left: auto; }
.fbDock { font-size: 12px; line-height: 16px; margin: 0px 15px; }
.fbDock .lNubContainer { float: left; }
.fbDock .rNubContainer { float: right; }
._1mw- { display: none; }
._1mw-._1tvf { display: block; }
._206m { width: 210px; }
._206m._5r93 { height: 1px; top: 30px; width: 496px; }
.rNubContainer ._206m._206m { margin-left: 9px; }
.rNubContainer ._1dex ._206m._206m:first-child { margin-left: 6px; }
._206m ._5vsj .UFIRow { margin: 0px; padding-left: 10px; padding-right: 10px; }
._206m .fbNubFlyoutTitlebar { background-color: rgb(66, 103, 178); background-image: none; border: 0px none; box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2); height: 28px; z-index: 2; }
._dzj ._206m .fbNubFlyoutTitlebar { background-color: rgb(55, 62, 76); }
._206m .fbNubFlyoutTitlebar:hover { background-image: linear-gradient(rgba(29, 33, 41, 0.04), rgba(29, 33, 41, 0.04)); }
._206m .fbNubFlyoutTitlebar::before { display: none; }
._206m .titlebar .titlebarText.fixemoji { font-family: Helvetica-Bold,"Arial Bold","Apple Color Emoji",sans-serif; font-weight: 400; }
._dzj ._206m .fbNubFlyoutTitlebar .titlebarLabel { color: rgb(255, 255, 255); }
._206m .fbNubButton { background-clip: border-box; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(221, 223, 226); border-radius: 3px 3px 0px 0px; border-width: 1px 1px 0px; }
._206m .fbNubButton:hover { background-color: rgb(246, 247, 249); }
._206m._53tf:not(:hover) .fbNubButton { animation: 1.2s steps(2) 0s normal none infinite running fbConversationNub_blinkAnim; }
._206m .fbNubButton::before, ._206m .fbNubButton::after { display: none; }
._5r93 .fbNubButton { display: none; }
._3ed4 { margin-left: 2px; }
._206o { display: none; width: 100%; }
._5r93 ._206o { bottom: 0px; display: block; }
._206o .uiScrollableArea .UFICommentCloseButton { margin-right: 4px; }
._206o .titlebarTextWrapper { color: rgb(255, 255, 255); margin-top: 2px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
._206o .titlebarButtonWrapper { height: 28px; line-height: 28px; padding-right: 4px; }
._206o ._1xhu, ._4iz6 { display: inline-block; opacity: 0.7; outline: 0px none; transition: opacity 0.15s ease 0s; vertical-align: top; }
._206o ._1xhu:hover, ._206o ._1xhu:focus, ._1uw3 ._206o ._1xhu._1rf1, ._4iz6:hover { opacity: 1; }
._1xhu { height: 12px; line-height: 12px; outline: 0px none; overflow: hidden; padding: 8px 4px; position: relative; }
._1xhu:first-child { margin-left: 4px; }
._5k19 { height: 12px; margin: -8px -4px 0px; padding: 8px 4px; }
._gbr, ._1h85, ._3f-m, ._2ti3 { display: inline-block; vertical-align: top; }
._gbr { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -6px -154px; height: 12px; width: 12px; }
._3ed4 ._gbr { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -6px -126px; height: 12px; margin-top: 1px; width: 12px; }
._1h85 { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -6px -182px; height: 12px; width: 12px; }
._3f-m { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -279px; height: 16px; margin: 2px -2px 0px; width: 16px; }
._2ti3 { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -245px; height: 16px; width: 16px; }
._dzj ._2ti3 { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -262px; }
._3ed4 ._4iz6 { box-sizing: border-box; display: none; height: 29px; line-height: 29px; margin: -7px -2px 0px 6px; padding: 8px 4px; }
._206m .fbNubButton:hover ._4iz6 { display: inline-block; }
._3ed4 ._1xhv { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
._3ed4 ._37op, ._3ed4 ._2ti3 { float: left; margin-right: 3px; }
._3ed4 ._37op { height: 14px; line-height: 14px; }
._206m .uiMentionsInput .highlighter { position: absolute; }
._5hh2 { color: rgb(144, 148, 156); font-size: 11px; }
@keyframes fbConversationNub_blinkAnim {
0% { background-color: rgb(255, 255, 255); }
100% { background-color: rgb(233, 235, 238); border-color: rgb(233, 235, 238); }
}
._2ikx { display: none; }
._1tvi ._2ikx { display: block; }
._2ikx .fbNubButton { border-radius: 3px 3px 0px 0px; border-width: 1px 1px 0px; }
._2ikx .fbNubButton::before, ._2ikx .fbNubButton::after { display: none; }
._2ja9 { margin: -6px -6px -5px; }
._4fs1 { height: 20px; padding: 6px 6px 5px; }
._2ikx .openToggler ._2ja9 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-width: medium 1px; border-style: none solid; border-color: currentcolor rgb(127, 127, 127); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
._2ikx .openToggler ._4fs1 { padding-left: 5px; padding-right: 5px; }
._4fs2 { background-image: url("A_KvoFU7s_1.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -182px -196px; display: inline-block; height: 20px; margin-top: -2px; vertical-align: top; width: 20px; }
._30qm ._54nc { padding-left: 12px; padding-right: 12px; }
._4frs { height: 14px; line-height: 14px; margin: 0px 2px; }
._2ja7 { position: relative; }
._30ql { visibility: hidden; }
._2ja6 { position: absolute; right: 0px; top: 0px; }
._30qn { margin-left: 4px; margin-top: -1px; vertical-align: middle; }
.sidebarMode .tickerPlaceholder { padding: 4px 8px 8px; text-align: center; }
.fbChatSidebar .fbFeedTicker, .fbChatSidebar .ticker_container { height: 100% !important; }
.web_speed_layer_transform .fbChatSidebar .tickerActivityStories { background-color: rgb(233, 235, 238); }
.fbChatSidebar .uiSideHeader { background-color: rgb(196, 210, 231) !important; border-bottom: 1px solid rgb(204, 212, 226) !important; border-top: 0px none !important; margin-bottom: 0px; }
.fbChatSidebar .fbFeedTicker .fbFeedTickerStory { background-color: transparent; border-bottom-color: transparent; border-top-color: rgb(196, 210, 231); 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 .fbFeedTicker .tickerStoryHidden, .fbChatSidebar .fbFeedTicker .tickerStoryHidden:hover { background-color: transparent !important; border-bottom-color: transparent !important; border-top-color: rgb(196, 210, 231) !important; }
.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; }
.fbChatSidebar .fbFeedTicker .tickerStorySelected, .fbChatSidebar .fbFeedTicker .tickerStorySelected:hover { background-position: 11px 15px; border-bottom-color: rgb(168, 178, 206) !important; box-shadow: 2px 0px 2px -2px rgb(178, 185, 201) inset; }
._5pr2.fbChatSidebar { border-left-color: rgb(204, 204, 204); box-shadow: 2px 0px 2px -2px rgb(224, 224, 224) inset; }
._5pr2.fbChatSidebar .fbChatOrderedList, ._5pr2.fbChatSidebar .fbChatTypeaheadView { padding-bottom: 6px; padding-top: 0px; }
._5pr2.fbChatSidebar .noGrip { padding: 5px 0px; }
._5pr2 ._5qmw.contentBefore::before { background-color: rgba(0, 0, 0, 0.1); height: 1px; }
._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: rgba(0, 0, 0, 0.1) none repeat scroll 0% 0%; 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 .tickerStoryWithButton .tickerStoryLink .fbFeedTickerBorder { border-top: 0px none; }
._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 .tickerStoryWithButton:hover, ._5pr2 .fbFeedTicker .tickerStoryWithButton.tickerStoryActive { display: block; padding-right: 33px !important; }
._5pr2 .fbFeedTicker .tickerStoryActive, ._5pr2 .fbFeedTicker .tickerStoryClickable:hover { background-color: rgb(233, 235, 238) !important; }
._5vb_ ._5pr2.fbChatSidebar, .fbCalendar ._5pr2.fbChatSidebar, ._1t4w ._5pr2.fbChatSidebar, .timelineLayout ._5pr2.fbChatSidebar { 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(229, 229, 229) !important; }
._5-kq { background: rgb(246, 247, 249) none repeat scroll 0% 0%; border-radius: 3px 3px 0px 0px; height: 334px; }
._5-kq span { left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); }
._3_9e .fbDockChatTabFlyout { bottom: 0px; }
._s0f ._2sz2 { display: flex; flex-direction: column; height: 308px; }
._s0f._61il ._2sz2 { height: 148px; }
._s0f._61il._61in ._2sz2 { transition: height 0.3s ease 0s; }
.fbNub._3_9e._61im .fbNubFlyoutFooter { padding-bottom: 0px; }
.fbNub._3_9e._61im._61in .fbNubFlyoutFooter { transition: padding 0.3s ease 0s; }
.fbNub._50mz { height: 28px; width: 160px; }
.fbNub._50mz.opened { width: 260px; }
.fbNub._50mz.opened .fbNubFlyout { box-shadow: none; }
.fbNub._50mz .fbNubButton, .fbNub._50mz.highlightTab .fbNubButton { border: 1px solid rgb(221, 223, 226); }
.fbNub._50mz.highlightTab .fbNubButton, .fbNub._50mz .fbNubFlyoutTitlebar { background: rgb(246, 247, 249) none repeat scroll 0% 0%; box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2); color: rgb(25, 25, 25); height: 26px; padding-right: 3px; z-index: 2; }
.fbNub._50mz .fbNubFlyoutTitlebar { border: 0px none; }
.fbNub._50mz .fbNubFlyoutTitlebar:hover, .fbNub._50mz .fbNubButton:hover, .fbNub._50mz.highlightTitle .fbNubButton, .fbNub._50mz.highlightTab.highlightTitle .fbNubButton { background-color: rgb(246, 247, 249); background-image: linear-gradient(rgba(29, 33, 41, 0.04), rgba(29, 33, 41, 0.04)); }
.fbNub._50mz .titlebar .titlebarText, .fbNub._50mz.highlightTab .fbNubButton .name, .fbNub._50mz.highlightTab .fbNubButton, .fbNub._50mz.focusedTab .fbNubButton .name { color: rgb(75, 79, 86); }
.fbNub._50mz .fbNubButton { border: 1px solid rgb(221, 223, 226); border-top-left-radius: 3px; border-top-right-radius: 3px; padding-top: 7px; }
.fbNub._50mz .fbNubFlyoutTitlebar::before { display: none; }
.fbNub._50mz:active .fbNubFlyoutTitlebar, .fbNub._50mz.focusedTab .fbNubFlyoutTitlebar, .fbNub._50mz .menuOpened .fbNubFlyoutTitlebar, .fbNub._50mz .menuOpened .fbNubFlyoutTitlebar:hover { background-color: currentcolor; color: rgb(64, 128, 255); }
.fbNub._50mz.highlightTitle .fbNubFlyoutTitlebar { background-color: rgb(233, 235, 238); }
.fbNub._50mz.highlightTitle .fbNubFlyoutTitlebar .titlebarLabel { color: rgb(25, 25, 25); }
._dzj .fbNub._50mz:active .fbNubFlyoutTitlebar, ._dzj .fbNub._50mz.focusedTab .fbNubFlyoutTitlebar, ._dzj .fbNub._50mz .menuOpened .fbNubFlyoutTitlebar, ._dzj .fbNub._50mz .menuOpened .fbNubFlyoutTitlebar:hover { background-color: currentcolor; color: rgb(55, 62, 76); }
.fbNub._50mz .fbNubButton:hover, .fbNub._50mz .fbNubFlyoutTitlebar:hover, .fbNub._50mz.highlightTitle .fbNubFlyoutTitlebar:hover { background-image: linear-gradient(rgba(29, 33, 41, 0.04), rgba(29, 33, 41, 0.04)); }
.fbNub._50mz.highlightTitle .fbNubButton:hover, .fbNub._50mz .fbNubButton:active, .fbNub._50mz .fbNubButton:focus, .fbNub._50mz .fbNubFlyoutTitlebar:active, .fbNub._50mz .fbNubFlyoutTitlebar:focus { background-image: linear-gradient(rgba(29, 33, 41, 0.08), rgba(29, 33, 41, 0.08)); }
.fbNub._50mz .fbNubButton::before, .fbNub._50mz .fbNubButton::after { background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%; content: none; }
.fbNub._50mz.opened .fbNubButton { display: none; }
.fbNub._50mz .fbChatTab { margin-left: 2px; }
.fbNub._50mz .fbChatTab .name { color: rgb(29, 33, 41); line-height: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ie10 .fbNub._50mz .fbChatTab .name { line-height: 16px; }
.fbNub._50mz .fbChatTab .funhouse { display: none; }
.fbNub._50mz .fbChatTab:hover .funhouse { display: block; }
._51jx { margin-right: 4px; }
.gecko._51jx { padding-top: 2px; }
.fbNub._50mz .loading { display: block; margin: 12px auto 0px; }
div.fbNub._50mz .fbDockChatTabFlyout { bottom: 0px; display: none; height: 335px; position: absolute; width: 100%; }
div.fbNub._50mz._s0f .fbDockChatTabFlyout { height: auto; }
.fbNub._50mz.opened .fbDockChatTabFlyout { display: block; }
.fbNub._50mz .fbNubFlyoutInner { background: transparent none repeat scroll 0% 0%; border: 0px none; border-radius: 3px 3px 0px 0px; box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.3); }
.fbNub._50mz .fbNubFlyoutHeader { border: medium none; clear: both; position: relative; }
.fbNub._50mz .fbNubFlyoutBodyContent, .fbNub._50mz .conversationContainer { height: 100%; width: 100%; }
.fbNub._50mz .conversationContainer { table-layout: fixed; }
.fbNub._50mz .fbNubFlyoutBody { background-color: rgb(255, 255, 255); border: 0px none; }
.fbDockChatTabFlyout ._2v5j { background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: hidden; }
._s0f ._2v5j { display: flex; flex-grow: 1; flex-shrink: 1; }
.fbNub._50mz .fbNubFlyoutFooter::before { background-color: rgb(255, 255, 255); border-color: rgb(127, 127, 127); border-style: solid; border-width: 0px 1px; bottom: -1px; content: ""; height: 1px; margin-left: -1px; position: absolute; width: 100%; }
.fbNub._50mz .fbNubFlyoutFooter::after { background-color: rgba(0, 0, 0, 0.1); content: ""; height: 1px; position: absolute; top: -1px; width: 100%; }
.fbNub._50mz .conversationContainer .conversation { padding-top: 3px; }
.fbNub._50mz .fbNubFlyoutFooter { border: 0px none; padding-bottom: 25px; position: relative; }
.fbNub._50mz .fbNubFlyoutComposerDisabled { padding-bottom: 0px; }
.fbNub._50mz .fbNubFlyoutAttachments { position: relative; }
._552h { border-top: 0px solid rgb(201, 208, 218); cursor: text; max-height: 90px; min-height: 16px; overflow-x: hidden; overflow-y: auto; padding: 10px 8px 6px; position: relative; }
.fbNub._50mz .chatAttachmentShelf { background-color: rgb(255, 255, 255); border-top: 1px solid rgb(201, 208, 218); font-size: 10px; max-height: 72px; overflow-x: hidden; overflow-y: auto; position: relative; }
.fbNub._50mz .uploadFileRow { height: 13px; padding: 2px 5px 6px; }
._552m { border: 0px none; display: block; height: 0px; margin: 0px; min-height: 16px; outline: medium none; padding: 0px; resize: none; width: 100%; }
._552m::-moz-placeholder, ._552m:-moz-placeholder, .fbNub._50mz ._1p1t { color: rgb(221, 223, 226); }
.fbNub._50mz .funhouse .close { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -297px; height: 15px; vertical-align: top; width: 15px; }
.fbNub._50mz .funhouse .close, .highlightTab.fbNub._50mz .funhouse .close { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -6px -126px; opacity: 0.6; transition: opacity 0.15s ease 0s; }
.highlightTab.fbNub._50mz .funhouse .close:active, .highlightTab.fbNub._50mz .funhouse .close:hover, .highlightTab.fbNub._50mz .funhouse .close:focus, .fbNub._50mz .funhouse .close:active, .fbNub._50mz .funhouse .close:hover, .fbNub._50mz .funhouse .close:focus { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -6px -126px; opacity: 1; }
.fbNub._50mz .funhouse { margin-top: 1px; }
.fbNub._50mz.opened .funhouse { display: block; margin-left: 5px; }
.fbNub._50mz .titlebar .titlebarLabel { line-height: initial; padding-top: 1px; }
.fbNub._50mz .titlebar .titlebarTextWrapper { color: rgb(75, 79, 86); font-size: 12px; line-height: 26px; margin: 0px 8px 3px 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.fbNub._50mz:active .titlebar .titlebarText, .fbNub._50mz.focusedTab .titlebar .titlebarText, .fbNub._50mz.focusedTab .titlebar .titlebarTextWrapper, .fbNub._50mz:active .titlebar .titlebarTextWrapper, .fbNub._50mz .menuOpened .titlebar .titlebarTextWrapper, .fbNub._50mz .menuOpened .titlebar .titlebarText { color: rgb(255, 255, 255); }
.fbNub._50mz.highlightTitle .titlebar .titlebarText, .fbNub._50mz.highlightTitle .titlebar .titlebarTextWrapper { color: rgb(75, 79, 86); }
.fbNub._50mz .titlebar .noLink { text-decoration: none; }
.fbNub._50mz .titlebar .button { display: inline-block; height: 26px; vertical-align: top; }
._552n { bottom: 0px; left: 0px; position: absolute; right: 0px; }
.fbNub._50mz .emoticonsPanel { float: left; position: relative; }
.fbNub._50mz .nux, .fbNub._50mz .emoticonIndicator { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -17px -258px; height: 5px; position: absolute; right: 3px; top: 3px; width: 5px; }
.fbNub._50mz .nux .emoticonIndicator { display: none; }
.fbNub._50mz .emoticonsPanel .panelFlyout { border-bottom: 2px solid rgb(41, 62, 106); bottom: 24px; right: 0px; }
.fbNub._50mz .emoticonsPanel .emoteTogglerImg { background-image: url("A_KvoFU7s_1.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -84px -197px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor 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; height: 27px; position: relative; top: 0px; width: 24px; }
.fbNub._50mz .emoticonsPanel .emoteTogglerImg:focus, .fbNub._50mz .emoticonsPanel .emoteTogglerImg:hover { background-image: url("A_KvoFU7s_1.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -110px -197px; outline: medium none; }
.fbNub._50mz .emoticonsPanel .panelFlyout { bottom: 26px; }
.fbNub._50mz .emoticonsPanel ._5r8f.panelFlyout { border-left: 0px none; border-right: 0px none; bottom: 42px; }
.fbNub._50mz .emoticonsPanel.openToggler .emoteTogglerImg { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -1px -1px; background-color: rgb(109, 132, 180); border-width: medium 1px; border-style: none solid; border-color: currentcolor rgb(59, 89, 152); padding-bottom: 1px; }
.fbNub._50mz .emoticonsPanel.openToggler ._5r8g { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -1px -31px; background-color: transparent; border-color: transparent; }
._54m9 { display: none; position: absolute; right: 2px; top: 5px; }
._54m8 ._54m9 { display: block; }
._54m8 .fbChatTab .wrapWrapper { max-width: 133px; }
._54m8 .fbNubButton:hover .fbChatTab .wrapWrapper { max-width: 105px; }
._54m8 .fbNubButton:hover .fbChatTab .wrapWrapper ._54m9 { right: 24px; }
.fbNub._50mz .titlebar .titanArchiveWarning { margin-left: 3px; margin-right: 3px; margin-top: 1px; opacity: 0.7; }
.fbNub._50mz .titlebar i.titanArchiveWarning { height: 18px; }
._552h ._5rpu { overflow-wrap: break-word; }
.gecko ._552h ._5rpu ._1ty6 { padding-top: 2px; }
._av1 { box-sizing: border-box; color: rgb(144, 148, 156); line-height: 16px; padding: 24px; position: absolute; text-align: center; top: 80px; width: 100%; overflow-wrap: break-word; z-index: 1; }
._560z { border-color: rgb(46, 69, 136); border-style: solid; border-width: 0px 1px 1px; color: rgb(196, 210, 231); cursor: pointer; font-size: 10px; height: 16px; left: 0px; line-height: 18px; margin-top: -8px; padding: 0px 0px 6px 8px; position: absolute; right: 0px; top: 28px; z-index: 1; }
._560z { background: rgb(90, 115, 173) none repeat scroll 0% 0%; }
.focusedTab ._560z, .highlightTitle ._560z, .fbNubFlyoutTitlebar:hover + ._560z { background: rgb(70, 98, 164) none repeat scroll 0% 0%; }
._20fw .focusedTab .fbNubFlyoutTitlebar + ._560z, ._20fw .fbNubFlyoutTitlebar:hover + ._560z { background: rgb(59, 89, 152) none repeat scroll 0% 0%; }
._20fw .fbNubFlyoutTitlebar + ._560z { background: rgb(66, 103, 178) none repeat scroll 0% 0%; }
._56oy ._4mnw { min-width: 62px; }
._56oy ._4mnq { border: 2px solid rgb(255, 255, 255); }
.fbNub._50mz .fbNubFlyoutTitlebar + ._560z { background-color: rgb(64, 128, 255); }
.fbNub._50mz .fbChatTab .fixemoji, .fbNub._50mz .titlebar .titlebarText.fixemoji { font-family: Helvetica-Bold,"Arial Bold","Apple Color Emoji",sans-serif; font-weight: 400; }
.fbNub._50mz .fbNubFlyoutFooter { background: rgb(255, 255, 255) none repeat scroll 0% 0%; min-height: 32px; }
.fbNub._50mz._s0f .fbNubFlyoutFooter { min-height: inherit; }
.fbNub._50mz .tooltipText { line-height: 1.5; }
._5c6- { float: left; }
._5c6- a { display: inline-block; height: 16px; outline: medium none; padding: 0px; vertical-align: top; width: 16px; }
._5c6_ { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -227px; display: block; }
._4yzj { margin-left: 25px; }
._61im ._552h { font-size: 0px; line-height: 0; }
._61im._61in ._552h { transition: font-size 0.3s ease 0s, line-height 0.3s ease 0s; }
._27_3 {  }
._50m_ .titlebarButtonWrapper { margin-left: 12px; }
._50m_ .titlebar .officeStatusNone { display: none; }
._50m_ .titlebar .officeStatusAvailable { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -344px; margin-left: 7px; margin-right: 7px; width: 11px; }
._50m_ .titlebar .officeStatusSporadic { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -371px; margin-left: 7px; margin-right: 7px; width: 11px; }
._50m_ .titlebar .officeStatusOutOfOffice { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -12px -344px; margin-left: 7px; margin-right: 7px; width: 11px; }
._1aly { margin-right: 20px; }
._2suj .fbDockChatTabFlyout { animation: 200ms cubic-bezier(0.08, 0.52, 0.52, 1) 0s normal forwards 1 running closeChatTab; overflow: hidden; }
.fbNub._2suj { margin: 0px; transition: all 200ms cubic-bezier(0.08, 0.52, 0.52, 1) 0s; width: 0px; }
@keyframes closeChatTab {
100% { opacity: 0; transform: translateY(100%); }
}
._3a61 { margin-right: 1px; }
._3olv { display: inline-block; height: 26px; opacity: 0.7; transition: opacity 0.15s ease 0s; width: 22px; }
.safari ._3olv { transform: translateZ(0px); }
._3olv:hover, ._3olv:active, ._3olv:focus { opacity: 1; }
._3olu { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -1px -119px; }
.opened:active ._3olu, .menuOpened ._3olu, .opened.focusedTab ._3olu { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -1px -147px; }
.menuOpened ._1ll- { opacity: 1; }
._1ll- { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -1px -205px; }
.opened:active ._1ll-, .menuOpened ._1ll-, .focusedTab ._1ll- { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -1px -175px; }
._qic { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 3px -461px; }
._qic:active, ._qic:focus, ._qic:hover { filter: brightness(2); }
._2fpd { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -1px -177px; opacity: 0.3; }
._2fpd.enabled:active, ._2fpd.enabled:focus, ._2fpd.enabled:hover, ._18pe.enabled:active, ._18pe.enabled:focus, ._18pe.enabled:hover { opacity: 1; }
.opened:active ._2fpd, .menuOpened ._2fpd, .focusedTab ._2fpd { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -1px -289px; }
._2fpc { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -1px -233px; opacity: 0.3; }
._2fpc.enabled, ._2fpd.enabled, ._18pe.enabled { opacity: 0.6; }
._2fpc.enabled:active, ._2fpc.enabled:focus, ._2fpc.enabled:hover { opacity: 1; }
.opened:active ._2fpc, .menuOpened ._2fpc, .focusedTab ._2fpc { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -1px -317px; }
._3jyj { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -1px -149px; }
.opened:active ._3jyj, .menuOpened ._3jyj, .focusedTab ._3jyj { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -1px -261px; }
._14lt { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -6px -7px; opacity: 1; width: 21px; }
.menuOpened ._14lt, .focusedTab ._14lt, .opened:active ._14lt { background-image: url("-4Q-5wS4ipy.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -6px -48px; }
._2nlt, ._3olv._2nlt { background: rgb(66, 183, 42) none repeat scroll 0% 0%; border-radius: 50%; display: none; height: 6px; margin: 0px 3px 1px 0px; vertical-align: middle; width: 6px; }
._18pe { background: rgb(66, 183, 42) none repeat scroll 0% 0%; border-radius: 50%; height: 4px; margin: -15px 0px 0px 19px; position: absolute; vertical-align: middle; width: 4px; }
.menuOpened ._2nlt, .focusedTab ._2nlt, .opened:active ._2nlt, .menuOpened ._18pe, .focusedTab ._18pe, .opened:active ._18pe { box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.6) inset; }
._4-0b ._2nlt { display: inline-block; opacity: 1; }
._5iwm { display: block; padding: 12px; position: relative; }
.fbChatTypeahead ._5iwm { padding: 0px; }
.fbChatTypeahead ._5iwm ._58al { padding: 0px 54px 0px 28px; }
.fbChatTypeahead ._62it._5iwm ._58al { padding: 0px 98px 0px 28px; }
._5iwm ._58ak { border: medium none; width: 100%; }
._5iwm._1a03 > div { display: none; }
._5iwm ._58ak::before { background-image: url("a1INJ7ZewHa.png"); background-repeat: no-repeat; background-size: auto auto; background-position: 0px -132px; content: ""; display: inline-block; height: 16px; left: 8px; position: absolute; top: 7px; width: 16px; }
._5iwm ._58al::-moz-placeholder, ._5iwm ._58al:-moz-placeholder { color: rgba(0, 0, 0, 0.4); text-align: center; }
._5iwn ._58al::-moz-placeholder, ._5iwn ._58al:-moz-placeholder { color: rgba(0, 0, 0, 0.4); text-align: left; }
._5iwm ._58al { background-color: rgb(246, 247, 249); border-radius: 5px; border-style: none; box-sizing: border-box; font-family: Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif; font-size: 14px; height: 30px; line-height: 30px; padding: 0px 28px; }
._o0o ._5iwm ._58al { background-color: rgb(240, 238, 236); }
._5iwn ._58al { line-height: normal; }
._2xme { cursor: pointer; position: absolute; right: 20px; top: 20px; }
.fbChatTypeahead ._2xme { right: 59px; top: 9px; }
.fbChatTypeahead.flipped ._2xme { left: 59px; }
.fbChatTypeahead ._62it._2xme { right: 81px; }
.fbChatTypeahead.flipped ._62it._2xme { left: 81px; }
.fbNubFlyoutFooter .fbChatTypeahead.flipped ._2xme { left: 5px; }
._11_d { margin: 10px -12px 0px; }
._3mkz { display: inline; }
.fbChatTypeahead ._11_d { margin: 0px; }
.fbChatTypeahead ._3rhb { border-bottom: 1px solid rgb(206, 208, 212); }
.fbChatSidebar .fbChatTypeahead ._3rhb ._58al { width: 204px; }
.fbChatTypeahead.flipped ._3rh8 { transform: rotate(180deg); }
.fbChatTypeahead.flipped ._3rhb { transform: rotate(180deg); }
@media all and (max-width: 700px) {
  .fbChatTypeahead ._3rh8 { display: block; }
  ._3rh8 { display: none; }
}
._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-width: medium 1px medium medium; border-style: none solid none none; border-color: currentcolor rgb(238, 238, 238) currentcolor currentcolor; -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: none; height: 34px; margin: 0px; padding: 0px 10px; }
._211 span._6q- { color: rgb(166, 166, 166); display: inline-block; font-weight: normal; margin-top: 5px; }
._211 ._213 .img, ._211 ._214 .img { margin: 0px 7px 4px 0px; vertical-align: middle; }
._211 ._9_h { height: auto; width: auto; }
div._211 ._213:hover, div._211 ._214:hover { background-color: rgb(246, 247, 249); }
._211 ._213:hover ._6q-, ._211 ._214:hover ._6q- { color: rgb(136, 136, 136); text-decoration: none; }
._d2o li { color: rgb(54, 88, 153); cursor: pointer; font-size: 13px; font-weight: bold; height: 24px; line-height: 24px; min-width: 180px; padding: 5px; }
._d2o li:hover { background-color: rgb(233, 235, 238); }
._d2o a { text-decoration: none; }
._d2o .img { margin-right: 10px; position: relative; top: 3px; }
._d2p .img { left: -2px; }
._d2p .uiLoadingIndicatorAsync { float: right; top: 6px; }
._2qe { border-top: 1px solid rgb(238, 238, 238); color: rgb(102, 102, 102); 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; float: right; margin-top: 2px; }
._4-te { height: 16px; overflow-x: hidden; text-overflow: ellipsis; white-space: nowrap; }
._2qh { border-bottom: 1px solid rgb(238, 238, 238); border-top: 1px solid rgb(238, 238, 238); padding: 10px; }
._2v3 { float: right; }
._2v2 { display: none; text-align: center; padding: 3px 0px 1px; }
._2v2.async_saving { display: block; }
._5e52 { height: 56px; padding: 5px; }
._5e52.done ._2qg, ._5e52:hover ._2qg { margin-top: 1px; }
._5e52 .UIShareStage { height: 62px; overflow-x: hidden; overflow-y: auto; padding-right: 5px; position: relative; }
._5e52 .UIShareStage_Image { max-width: 56px; padding-bottom: 0px; padding-right: 5px; }
._5e52 .UIShareStage_ThumbPager { width: 56px; }
._5e52 .UIShareStage_ShareContent { max-height: 62px; }
._5e52 .UIShareStage_HasImage .UIShareStage_Title, ._5e52 .UIShareStage_Subtitle { font-size: 10px; line-height: 11px; }
._5e52 .UIShareStage_Summary { margin-top: 0px; }
._5e52 .UIShareStage_BottomMargin { font-weight: normal; overflow-x: hidden; text-overflow: ellipsis; white-space: nowrap; }
._5e52 .UIShareStage_BottomMargin .inputtext { font-size: 10px; height: 10px; }
._5e52 .UIShareStage_ThumbPagerControl { display: none; }
li._5d_7 { height: auto; padding: 0px; }
li._5d_7 a { display: block; padding: 5px; }
._5qib { position: relative; }
._59v1 { align-items: flex-end; display: flex; }
._59v1 ._5qib { margin: 0px 0px 0px 4px; }
li + ._2qm { margin-top: -1px; }
li._2qm { background-color: rgb(246, 247, 249); font-weight: bold; padding-bottom: 4px; padding-top: 4px; }
._2qn { font-weight: bold; }
._356, ._355 ._357 { display: none; }
._355 ._356 { display: inline; }
._2qs ._2qq ._52l8, span._52l8, .compact .selected span._52l8 { color: rgb(51, 51, 51) !important; font-weight: bold; padding: 1px 2px; }
._ksg ._52l8 { display: inline-block; margin-top: -1px; }
._357 { font-weight: normal; }
div._4ck.uiTypeaheadView { width: 100%; }
.uiContextualTypeaheadView li._2qm { border-top: 1px solid rgb(233, 235, 238); }
.uiContextualTypeaheadView li ._3ks { height: 32px; width: 32px; }
.MercuryThreadImage { width: 50px; height: 50px; }
.MercuryMediumThreadImage { width: 32px; height: 32px; }
.MercuryThreadImage .MercuryRedesign { box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.1) inset; height: 48px; margin-right: 12px; width: 48px; }
._5snm { height: 26px; position: absolute; width: 54px; z-index: 1; }
._5snm .image { position: absolute; }
._5snm .location_canvas.image { height: 21px; left: -4px; top: -50px; width: 39px; }
._5snm .location_hovercard.image, ._5snm .location_appcenter.image, ._5snm .location_appcenter.image, ._5snm .location_canvas_hovercard.image, ._5snm .location_curated_small.image { height: 26px; left: -5px; top: 3px; width: 54px; }
._5snm .location_appcenter_game_card.image, ._5snm .location_curated_large.image { height: 26px; left: -5px; top: -150px; width: 54px; }
._5snm .location_appcenter_icon { height: 26px; left: -4px; top: -55px; width: 54px; }
._5snm .location_appcenter_popover_icon { height: 26px; left: -4px; top: -60px; width: 54px; }
._5snm .location_appcenter_carousel { height: 26px; left: -5px; top: -120px; width: 54px; }
._5snm .location_appcenter_breather { border: 0px none; height: 26px; left: -4px; top: -100px; width: 54px; }
._5snm .location_homepage_rhc { height: 26px; left: -5px; top: -75px; width: 54px; }
._2qwl { background-color: rgb(64, 128, 255); border-radius: 3px; bottom: 0px; color: rgb(255, 255, 255); margin-bottom: -1px; margin-left: -1px; padding-right: 2px; position: absolute; text-align: center; width: 100%; z-index: 1; }
._3ss { cursor: auto; height: 85px; }
._3ss ._1m6e { right: 2px; top: 2px; }
._3sy { position: relative; }
._3t9 { padding-bottom: 8px; padding-left: 8px; }
._3tb { height: 50px; position: relative; width: 50px; }
._3tb img, ._3tb:hover, ._3tm { border-radius: 50%; }
._3tb:hover { border-color: rgb(88, 144, 255); box-shadow: 0px 0px 2px 1px rgb(88, 144, 255); }
._3te { background: rgb(221, 223, 226) none repeat scroll 0% 0%; height: 1px; margin-left: 8px; width: 189px; }
._4ejc { background-color: rgb(233, 235, 238); }
._4eji { background-color: rgb(246, 247, 249); }
._4ejm { background-color: rgb(255, 255, 255); }
._3tf { padding-left: 12px; padding-top: 2px; }
._2xo._3tj, ._2xo._3tk { display: none; }
._1cgn { display: inline-block; }
._1cgo { background: rgb(59, 89, 152) none repeat scroll 0% 0%; border-radius: 3px; display: block; height: 6px; opacity: 0.5; width: 6px; }
._2xp ._1cgo { opacity: 1; }
._3sy:hover ._53qx { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -15px -89px; }
._3sy:hover ._53qy { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -18px -227px; }
._gu1 { margin-left: -6px; margin-right: -6px; }
._3tj, ._3tk { display: inline; height: 12px; position: absolute; top: 20px; width: 8px; z-index: 4; }
._53qy { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -17px -245px; }
._53qx { background-image: url("AmRDZF88yyg.png"); background-repeat: no-repeat; background-size: auto auto; background-position: -15px -102px; }
._3tj { left: 5px; }
._3tk { right: 5px; }
._3qrt { display: none; }
._3tl { height: 65px; left: -5px; position: absolute; top: -25px; width: 20px; }
._3tm { bottom: 0px; box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5) inset; left: 0px; position: absolute; right: 0px; top: 0px; }
._3tr, ._3tr a, ._3ts { color: rgb(152, 157, 179); font-weight: bold; text-shadow: 0px 1px rgb(255, 255, 255); text-transform: uppercase; }
._3tr { font-size: 9px; }
._gu1 ._3ts, ._gu1 ._3tr, ._gu1 ._3tr a { text-shadow: none; }
._gu1 ._3ts { color: rgb(144, 148, 156); }
._gu1 ._3tr a { color: rgb(66, 103, 178); font-size: 12px; font-weight: normal; text-transform: none; }
._gu1._3ss { height: 83px; }
._gu1 ._3tx { padding-top: 10px; }
._3ts { font-size: 11px; margin-top: 1px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 165px; }
._3tx { line-height: 12px; padding: 6px; }
.uiInterstitial { border-radius: 4px; margin-left: auto; margin-right: auto; }
.uiInterstitialSmall { width: 445px; }
.uiInterstitialLarge { width: 555px; }
.uiInterstitial .interstitialHeader { border-color: rgb(204, 204, 204); padding-bottom: 0.5em; }
.fullBleed .interstitialHeader { margin: 0px; padding: 4px 12px 10px; }
.uiInterstitialContent { margin-bottom: 15px; }
.fullBleed .uiInterstitialContent { margin: 0px; padding: 0px; }
.uiInterstitialBar { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; line-height: 16px; padding: 8px 10px; }
div.uiInterstitialWithStripes { background: transparent url("y7MG8IZpiC8.gif") repeat-x scroll 0% 0%; padding-top: 15px; }
._pts { position: relative; }
.uiContextualLayer ._ptt { position: absolute; top: 0px; }
._pts ._ptt { position: static; top: auto; }
.uiContextualLayer ._4-th { bottom: 0px; position: absolute; }
._pts ._4-th { bottom: auto; position: static; }
.uiInlineTokenizer { cursor: text; border: 1px solid rgb(189, 199, 216); }
.uiInlineTokenizer .tokenarea { padding-left: 2px; }
.uiInlineTokenizer .uiToken { top: 2px; }
.uiInlineTokenizer .uiToken .uiCloseButton { vertical-align: top; }
.uiInlineTokenizer .uiTypeahead { border: 0px none; float: left; }
.uiInlineTokenizer .uiTypeahead .wrap { border: 0px none; }
div.uiInlineTokenizerView { width: 200px; }
.uiInlineTokenizer .textInput[disabled] { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.sp_7C4i2D3m7Fr { background-image: url("-4Q-5wS4ipy.png"); background-size: auto auto; background-repeat: no-repeat; display: inline-block; height: 12px; width: 12px; }
.sp_7C4i2D3m7Fr.sx_f291fd { width: 16px; height: 16px; background-position: -12px -371px; }
.sp_7C4i2D3m7Fr.sx_e07461 { width: 16px; height: 16px; background-position: 0px -398px; }
.sp_7C4i2D3m7Fr.sx_1e28c6 { width: 16px; height: 16px; background-position: 0px -415px; }
.sp_7C4i2D3m7Fr.sx_20127f { width: 16px; height: 16px; background-position: 0px -432px; }
.sp_7C4i2D3m7Fr.sx_f38c68 { width: 16px; height: 16px; background-position: 0px -449px; }
.sp_7C4i2D3m7Fr.sx_a3ac00 { width: 14px; height: 14px; background-position: -17px -398px; }
.sp_7C4i2D3m7Fr.sx_f36633 { width: 14px; height: 14px; background-position: -17px -413px; }
.sp_7C4i2D3m7Fr.sx_d15dde { width: 14px; height: 14px; background-position: -17px -428px; }
.sp_7C4i2D3m7Fr.sx_5aab34 { width: 14px; height: 14px; background-position: -17px -443px; }
.sp_7C4i2D3m7Fr.sx_61130d { width: 11px; height: 11px; background-position: 0px -352px; }
.sp_7C4i2D3m7Fr.sx_57df23 { width: 11px; height: 11px; background-position: -12px -352px; }
.sp_7C4i2D3m7Fr.sx_d37e7b { width: 11px; height: 11px; background-position: 0px -379px; }
.sp_7C4i2D3m7Fr.sx_6a3743 { width: 13px; height: 13px; background-position: -10px -92px; }
.sp_7C4i2D3m7Fr.sx_9dcced { width: 13px; height: 13px; background-position: -10px -125px; }
.sp_7C4i2D3m7Fr.sx_5d37ff { background-position: -6px -156px; }
.sp_7C4i2D3m7Fr.sx_37c77b { width: 19px; height: 25px; background-position: -6px -8px; }
.sp_7C4i2D3m7Fr.sx_df78ff { background-position: -6px -184px; }
.sp_7C4i2D3m7Fr.sx_1f4f16 { background-position: -6px -212px; }
.sp_7C4i2D3m7Fr.sx_1b844f { background-position: -6px -240px; }
.sp_7C4i2D3m7Fr.sx_eee487 { background-position: -6px -268px; }
.sp_7C4i2D3m7Fr.sx_77f9d0 { width: 19px; height: 25px; background-position: -6px -49px; }
.sp_7C4i2D3m7Fr.sx_5fdfdc { background-position: -6px -296px; }
.sp_7C4i2D3m7Fr.sx_953e19 { background-position: -6px -324px; }
.sp_7C4i2D3m7Fr.sx_8d650f { width: 16px; height: 16px; background-position: 0px -466px; }
.sp_99YRimrmv5a { background-image: url("H8SmGr45OTp.png"); background-size: auto auto; background-repeat: no-repeat; display: inline-block; height: 30px; width: 30px; }
.sp_99YRimrmv5a.sx_fa78ce { width: 16px; height: 16px; background-position: 0px -97px; }
.sp_99YRimrmv5a.sx_2741f8 { width: 34px; height: 34px; background-position: 0px 0px; }
.sp_99YRimrmv5a.sx_308c12 { background-position: 0px -35px; }
.sp_99YRimrmv5a.sx_30040a { background-position: 0px -66px; }
.sp_99YRimrmv5a.sx_ff2635 { width: 16px; height: 16px; background-position: -17px -97px; }
.sp_RT7KohHfMli { background-image: url("AmRDZF88yyg.png"); background-size: auto auto; background-repeat: no-repeat; display: inline-block; height: 28px; width: 4px; }
.sp_RT7KohHfMli.sx_d19ace { width: 16px; height: 16px; background-position: 0px -245px; }
.sp_RT7KohHfMli.sx_40b257 { width: 16px; height: 16px; background-position: 0px -262px; }
.sp_RT7KohHfMli.sx_f1d88d { width: 16px; height: 16px; background-position: 0px -279px; }
.sp_RT7KohHfMli.sx_c6e203 { width: 5px; height: 5px; background-position: -17px -258px; }
.sp_RT7KohHfMli.sx_735195 { width: 14px; height: 14px; background-position: -6px -8px; }
.sp_RT7KohHfMli.sx_84092e { width: 16px; height: 10px; background-position: 0px -313px; }
.sp_RT7KohHfMli.sx_8226cd { width: 26px; height: 24px; background-position: 0px -202px; }
.sp_RT7KohHfMli.sx_bcb6ff { width: 14px; height: 13px; background-position: 0px -324px; }
.sp_RT7KohHfMli.sx_c8d110 { width: 10px; height: 11px; background-position: -3px -299px; }
.sp_RT7KohHfMli.sx_3d5707 { background-position: 0px -60px; }
.sp_RT7KohHfMli.sx_51d46d { background-position: -5px -60px; }
.sp_RT7KohHfMli.sx_a21985 { background-position: -10px -60px; }
.sp_RT7KohHfMli.sx_1855b0 { background-position: -15px -60px; }
.sp_RT7KohHfMli.sx_b614bf { background-position: -20px -60px; }
.sp_RT7KohHfMli.sx_ab2975 { background-position: 0px -89px; }
.sp_RT7KohHfMli.sx_3cdd16 { background-position: -5px -89px; }
.sp_RT7KohHfMli.sx_d65b2f { background-position: -10px -89px; }
.sp_RT7KohHfMli.sx_ad55f8 { width: 12px; height: 12px; background-position: -6px -126px; }
.sp_RT7KohHfMli.sx_cc5bf2 { width: 12px; height: 12px; background-position: -6px -154px; }
.sp_RT7KohHfMli.sx_8179c4 { width: 12px; height: 12px; background-position: -6px -182px; }
.sp_RT7KohHfMli.sx_4b6fb7 { width: 14px; height: 14px; background-position: -6px -38px; }
.sp_RT7KohHfMli.sx_f12e0b { width: 16px; height: 16px; background-position: 0px -227px; }
.sp_RT7KohHfMli.sx_78fb82 { width: 8px; height: 12px; background-position: -15px -89px; }
.sp_RT7KohHfMli.sx_c6e9d6 { width: 8px; height: 12px; background-position: -15px -102px; }
.sp_RT7KohHfMli.sx_e38daf { width: 8px; height: 12px; background-position: -18px -227px; }
.sp_RT7KohHfMli.sx_dcc0e4 { width: 8px; height: 12px; background-position: -17px -245px; }
.sp_luQvwXqCWaY { background-image: url("gYEzRwbVQHQ.png"); background-size: auto auto; background-repeat: no-repeat; display: inline-block; height: 12px; width: 12px; }
.sp_luQvwXqCWaY.sx_016176 { width: 35px; height: 20px; background-position: 0px -44px; }
.sp_luQvwXqCWaY.sx_feb092 { background-position: -36px -44px; }
.sp_luQvwXqCWaY.sx_3b063f { width: 16px; height: 16px; background-position: -32px -65px; }
.sp_luQvwXqCWaY.sx_dd9b76 { width: 26px; height: 24px; background-position: 0px -97px; }
.sp_luQvwXqCWaY.sx_8623b9 { width: 26px; height: 24px; background-position: 0px -122px; }
.sp_luQvwXqCWaY.sx_a9c14b { width: 14px; height: 14px; background-position: -27px -114px; }
.sp_luQvwXqCWaY.sx_a724da { background-position: -30px -147px; }
.sp_luQvwXqCWaY.sx_ecbde0 { background-position: 0px -162px; }
.sp_luQvwXqCWaY.sx_7edbff { width: 14px; height: 14px; background-position: -27px -129px; }
.sp_luQvwXqCWaY.sx_2e1572 { background-position: -13px -162px; }
.sp_luQvwXqCWaY.sx_849649 { width: 14px; height: 14px; background-position: 0px -147px; }
.sp_luQvwXqCWaY.sx_87b51d { width: 14px; height: 14px; background-position: -15px -147px; }
.sp_luQvwXqCWaY.sx_e323a3 { width: 16px; height: 16px; background-position: -27px -97px; }
.sp_luQvwXqCWaY.sx_0e48d9 { width: 16px; height: 10px; background-position: -32px -82px; }
.sp_luQvwXqCWaY.sx_2e8092 { background-position: -10px -75px; }
.sp_luQvwXqCWaY.sx_ac7ab4 { background-position: -26px -162px; }
.sp_luQvwXqCWaY.sx_7ce31f { width: 48px; height: 43px; background-position: 0px 0px; }
#bootloader_hDozo { height: 42px; }
.bootloader_hDozo { display: block !important; }
