@-moz-document domain("facebook.com"), domain("messenger.com"), regexp("http(s?)://(www.|)facebookcorewwwi.onion(.*)")
{
/*Suggested Pages & Suggested Groups*/

  ._5vb_ ._5pr2.fbChatSidebar, .fbCalendar ._5pr2.fbChatSidebar, ._1t4w ._5pr2.fbChatSidebar, .timelineLayout ._5pr2.fbChatSidebar
  {
    box-shadow: none !important;
    background: rgba(255, 255, 255, 0.54) !important;
  }

  ._5ss8
  {
    background: rgba(255, 255, 255, 0.67);
    border-radius: 6px 6px 6px 6px;
  }

  html ._zho
  {
    color: #060e19;
  }

  ._4-u2._4-u8
  {
    background: rgba(255, 255, 255, 0.81) !important;
  }

  div#u_0_u
  {
    background: rgba(255, 255, 255, 0.81) !important;
    border-radius: 30px;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 8px;
    left: 290px;
    margin-top: 16px;
  }

  ._4sp8
  {
    background-color: rgba(255, 255, 255, 0.37);
  }

  ._5rzs .uiHeaderTop .uiHeaderTitle, ._5rzs .uiHeader.uiSideHeader, ._5rzs .uiHeader.uiSideHeader a, ._5rzs .uiHeader.uiSideHeader h6, #rightCol ._5rzs .uiHeader.uiSideHeader .adsCategoryTitleLink, ._5rzs ._9qc ._38my
  {
    color: #0e2656;
  }

  ._36ic._5l-3
  {
    background: rgba(255, 255, 255, 0.68);
  }

  ._5742
  {
    background: rgba(255, 255, 255, 0.68);
  }

  ._4rv3
  {
    background: rgba(255, 255, 255, 0.88);
  }

  ._4u-c._4_j9._9hq
  {
    BACKGROUND: rgba(255, 255, 255, 0.4);
  }

  ._5f0v.uiScrollableArea.fade.contentAfter
  {
    BACKGROUND: rgba(255, 255, 255, 0.4);
  }

  ._497p
  {
    color: rgba(4, 7, 43, 0.82);
  }

  ._1lj0
  {
    color: rgba(0, 0, 0, 0.64);
  }

  .uiBoxWhite
  {
    background-color: rgba(255, 255, 255, 0);
  }

  ._1li_ a
  {
    color: #0a5ead;
  }

  .fbNubFlyoutOuter
  {
    margin-top: 30px;
  }

  ._224p
  {
    color: rgba(19, 58, 132, 0.65);
  }

  div#entity_sidebar
  {
    background: rgba(255, 255, 255, 0.54);
    padding-left: 6px;
    border-radius: 12px;
  }

  ._55ln
  {
    color: #102938;
  }

  ._4n06 #rightCol
  {
    background-color: rgba(255, 255, 255, 0.74) !important;
  }

  ._568-
  {
    color: #0f2d69;
  }

  ._58p9
  {
    background: rgba(246, 247, 249, 0.55) !important;
  }

  ._5vb_ ._5pr2 .fbSidebarGripper, .fbCalendar ._5pr2 .fbSidebarGripper, ._1t4w ._5pr2 .fbSidebarGripper, .timelineLayout ._5pr2 .fbSidebarGripper
  {
    border-top: none !important;
  }

  ._55oc
  {
    color: #082a67;
  }

  ._2tyk ._3653
  {
    color: #443838 !important;
    border-bottom: 4px black !important;
  }

  div#sideNav
  {
    margin-left: 5px;
  }

  ._55y4._3m75
  {
    background: rgba(255, 255, 255, 0.55);
    border-radius: 6px 6px 6px 6px;
    width: 102%;
  }

  div#pagelet_advertiser_panel
  {
    display: none;
  }

  div#pagelet_ego_pane
  {
    display: none;
  }

  ._5pco
  {
    color: #1f1a25;
  }

  ._45mq
  {
    display: none;
  }

  ._3u6q ._2s1y
  {
    background-image: url('http://www.wallpapers4u.org/wp-content/uploads/eyes_black_cat_close-up_71865_1920x1080.jpg') !important;
    background-repeat: no-repeat !important;
    background-position: right top !important;
    background-attachment: fixed !important;
  }

  ._2t-a._50tj
  {
    background: rgba(59, 89, 152, 0.44);
  }

  ._1mf._1mj
  {
    color: white;
  }

  body
  {
    background-image: url('https://img00.deviantart.net/480c/i/2014/124/d/c/black_cat_purple_eyes_by_welshdragon-d7h6j6v.jpg') !important;
    background-repeat: no-repeat !important;
    background-position: right top !important;
    background-attachment: fixed !important;
  }

  div#pagelet_timeline_recent
  {
    background: transparent !important;
  }

  ._4d6h._4p1p._4-u3._57d8
  {
    background: rgba(255, 255, 255, 0.53);
  }

  ._2dck._4-u3._4-u8
  {
    background: rgba(255, 255, 255, 0.53);
  }

  ._4-u2._4-u8
  {
    background: rgba(255, 255, 255, 0.53);
  }

  div#u_0_3t
  {
    background: rgba(255, 255, 255, 0.82);
  }

  ._3399._a7s.clearfix._zw3
  {
    background: rgba(255, 255, 255, 0) !important;
    border: none !important;
  }

  ._5ss8
  {
    background: transparent !important;
  }

  span#js_4bs
  {
    color: #17177d;
  }

  html ._5vb_.hasLeftCol #contentCol
  {
    background: transparent !important;
  }

  div#u_ps_0_0_1
  {
    background: rgba(255, 255, 255, 0.44) !important;
  }

  ._2yq ._4-u2
  {
    background: rgba(255, 255, 255, 0.59) !important;
  }

  ._5v3q ._5pbw .fcg
  {
    color: #2f2c31 !important;
  }

  .fcg
  {
    color: #2f2c31 !important;
  }

  ._5v3q ._5pcp, ._5v3q ._5pcp a.uiLinkSubtle, ._5v3q ._5ptz, ._5v3q a._5pcq
  {
    color: #1b3975 !important;
  }

  ._5g-l
  {
    color: #003c6f !important;
  }

  ._1g5v+._4arz
  {
    background: rgba(255, 255, 255, 0);
  }

  ._4x9_, ._a7s ._524d a, ._a7s ._50u4, ._1ysv
  {
    color: black !important;
  }

  navHeader
  {
    color: #bf4521 !important;
  }

  ._5vsj._5vsj._5vsj
  {
    background-color: transparent !important;
  }

  div#u_0_2s
  {
    background: transparent !important;
  }

  .UFIList
  {
    background: transparent !important;
  }

  .UFIRow.UFILikeSentence._4204._4_dr
  {
    background: transparent !important;
  }

  ._5vsj ._1g5v+._4arz
  {
    background: transparent !important;
  }

  ._5vsj .UFIRow
  {
    background-color: transparent !important;
  }

  .ego_section,
#GroupsRHCSuggestionSection,
#AssistiveNubsPagelet,
._31qy,
/* Ads. Well... at least some of them. They are probably using Math.random(). If I still see too much ads, then this id's are useless and I will delete them. */
#u_jsonp_1_q,
#u_jsonp_2_q,
#u_jsonp_3_h,
#u_jsonp_4_o,
#u_jsonp_5_g,
#u_jsonp_5_1g,
#u_jsonp_6_q,
#u_jsonp_7_q,
#u_jsonp_7_1,
#u_jsonp_8_q,
#u_jsonp_8_9,
#u_jsonp_9_q,
#u_jsonp_9_1,
#u_jsonp_10_q,
#u_ps_jsonp_27_0_19,
#u_jsonp_30_h,
#u_jsonp_31_o,
._20i8,
._1nao,
._38pe,
._4-u3 ._32x0,
._3lkn {
    display: none !important;
}
  
._4-u2 ._5v6e .cardRightCol ._4-u8 {
   height: inherit !important;
}

.newsFeedComposer ._5v6e .home_right_column, ._268y {
    min-height: inherit !important;
}

._583- {
    background: none !important;
    border-radius: 100px !important;
}
._583- img {
    border-radius: 100px !important;
}

._53jh {
    background-color:  #0084FF !important;
    background-image: none !important;
    border-bottom: 1px solid  #0084FF !important;
    box-shadow: 0 4px 4px -2px #0084FF !important;
}
._6wl {
    background: #64DD17 !important;
    background-color: #64DD17 !important;
    border-color: #64DD17 !important;
}
._6wl:hover {
    background: #8BC34A !important;
    background-color: #8BC34A !important;
    border-color: #8BC34A !important;
}
/* Comments */

.UFICommentContent {
    font-weight: 600 !important;
}
._5vsj.UFIContainer .UFIReplyList ._4oep._2o9m:after,
._5vsj.UFIContainer .UFIReplyList ._4oep._4204:after {
    border-left: 2px dashed #039BE5 !important;
}

._5vsj.UFIContainer .UFIReplyList ._4oep {
    border-left: 2px dashed #039BE5 !important;
    margin-left: -2px !important;
    padding-left: 8px !important;
}
/* Messages */

._2w7 img {
    border-radius: 50px !important;
}
._1ht1._1ht2 {
    background-color: #0084FF !important;
}
._1ht7,
._1htf span {
    color: #000000 !important;
}
/* Background color */

._5vb_,
._5vb_ #contentCol {
    background-color: #f1f1f1 !important;
}
/* Profile */

.profilePicThumb img,
._2yeu.img {
    border-radius: 100px !important;
    border: none !important;
    box-shadow: 0 4px 4px -2px #bfbfbf !important;
}
._3hv,
._bth {
    border-radius: 60px !important;
    border: none !important;
}
._3hvt:after,
._38vo:after,
._5z79::before {
    border: none !important;
}
._31o4 {
    border-radius: 60px !important;
    border: none !important;
}
._4ld-,
._33h._33h,
._54ru,
._55lt img,
._2akn img,
._4v9u img,
._4tdw img {
    border-radius: 60px !important;
    border: none !important;
    box-shadow: 0 4px 4px -2px #bfbfbf !important;
}
.fbChatTypeahead ._4p-s {
    background-color: #FFF !important;
}
._3s6x {
    background: none !important;
    color: #F5F5F5 !important;
    text-shadow: 0px 0px 7px #000000 !important;
}
._34mw,
._3s6x div {
    font-weight: bolder !important;
    text-shadow: 1px 1px 0 #000000, -1px -1px 0 #000000, 1px -1px 0 #000000, -1px 1px 0 #000000;
}
._7ls,
._s0,
._7l2,
._rw img {
    border-radius: 100px !important;
    box-shadow: 0 4px 4px -2px #bfbfbf !important;
    border: none !important;
}
.img .UFIActorImage ._54ru img {
    border-radius: 60px !important;
}
._55lq:after {
    border: none !important;
}
.fbChatSidebar {
    background-color: #FFFFFF !important;
}
#fbTimelineHeadline .profilePicThumb {
    background: none !important;
}

._5clo {
    border: none !important;
    background-color: transparent !important;
    box-shadow: none !important;
}
._5clp {
    outline: none !important;
}

/* Shadows on boxes */

._5pcr,
._4-u2,
._3i9 {
    box-shadow: 0 4px 4px -2px #bfbfbf !important;
      /* Animation */
    
    -webkit-animation-name: fadeInUp !important;
    -moz-animation-name: fadeInUp !important;
    animation-name: fadeInUp !important;
    -webkit-animation-duration: 600ms !important;
    -moz-animation-duration: 600ms !important;
    animation-duration: 600ms !important;
    -webkit-animation-fill-mode: both !important;
    -moz-animation-fill-mode: both !important;
    animation-fill-mode: both !important;
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp !important;
  animation-name: fadeInUp !important;
}
/* Additional animation */

.UFICommentBody span,
.pam {
    -webkit-animation-name: fadeIn !important;
    -moz-animation-name: fadeIn !important;
    animation-name: fadeIn !important;
    -webkit-animation-duration: 1s !important;
    -moz-animation-duration: 1s !important;
    animation-duration: 1s !important;
    -webkit-animation-fill-mode: both !important;
    -moz-animation-fill-mode: both !important;
    animation-fill-mode: both !important;
}
@-webkit-keyframes fadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes fadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}

/* End of the addition animation */

html ._6-d .fbTimelineSection {
    border: none !important;
    box-shadow: 0 4px 4px -2px #bfbfbf !important;
}
._tun,
._kj3,
._z6j {
    box-shadow: 0 4px 4px -2px #bfbfbf !important;
    border: none !important;
}
/* The "Post" button */

._4jy1,
._1yw,
._42g-,
._38d2,
._5vwy ._13xf,
._xag,
._xah,
.uiButtonConfirm,
._2v5c._4vb9,
._4vb9 ._xh9,
.pop_content h2.dialog_title,
._206m .fbNubFlyoutTitlebar,
._146s ._5dwo,
._2qix,
.uiMenuItem a:hover,
._xag ._558b:hover,
._54ne:hover,
._54nc:hover,
._alf:hover {
    background-color: #0084ff !important;
    border-color: #0084ff !important;
    transition: all 300ms ease-in-out;
}
._4jy1:hover,
._xag:hover,
._xah:hover,
.uiButtonConfirm:hover,
._42g-:hover,
._38d2:hover,
._146s ._5dwo:hover,
._2qix:hover {
    background-color: #0074db !important;
    border-color: #0074db !important;
    box-shadow: 0 4px 4px -2px #bfbfbf !important;
    transition: all 300ms ease-in-out;
}
/* Pages */

._3f-h._3f-i,
._1i81 {
    border-color: #03a9f4 !important;
}
._qa1,
._2-0o {
    border: none !important;
}
/* Gropus */
/* Add members to the groups */

._2-fx {
    border-radius: 100px;
    box-shadow: 0px 4px 4px -2px #bfbfbf;
}
div.uiTypeaheadView .selected {
    background-color: #0084ff !important;
    border-color: #0084ff !important;
    transition: all 300ms ease-in-out;
}
/* Seen */

._510g {
    color: #000000 !important;
    font-weight: bold;
}
/* Some adittional fixes */

._nft,
._3rt8,
._2hma,
._412e:after,
.fbxWelcomeBoxBlock:after {
    border: none !important;
    box-shadow: none !important;
}
._3yq- {
    padding: 0 !important;
}
._3_gi .uiSearchInput::after,
._3_gi .uiTypeahead::after,
._3_gi ._58ak::after {
    background: #FFFFFF !important;
    border: 1px solid rgba(0, 0, 0, .30) !important;
}
.menu_login_container .login_form_label_field a {
    color: #ffffff !important;
}
._517h:hover, ._59pe:focus, ._59pe:hover {
    box-shadow: 0px 4px 4px -2px #bfbfbf;
}
/* Some adittional fixes - inbox profile pics on main page */
._1y2l ._4qeb {
    height: inherit !important;
    width: 100% !important;
}
._1y2l ._4qeb>div {
    margin: 0 !important;
}

.clearfix.fbNubFlyoutTitlebar.titlebar {
 background: rgba(59, 89, 152, 0.74)
}

ul._552n {
    background: WHITE;
}
._1d4_ {
    BACKGROUND: TRANSPARENT;
}
._552h {
    BACKGROUND: rgba(8, 79, 142, 0.71);
}

.fbNub._50mz._s0f .fbNubFlyoutFooter {
    background: transparent;
}
.fbChatSidebar {
    background-color: rgba(255, 255, 255, 0.64) !important;
}
._510g._510e.seen {
    color: white !important;
}
.fbNub._50mz:active .fbNubFlyoutTitlebar, .fbNub._50mz.focusedTab .fbNubFlyoutTitlebar, .fbNub._50mz .menuOpened .fbNubFlyoutTitlebar, .fbNub._50mz .menuOpened .fbNubFlyoutTitlebar:hover {
    color: rgba(59, 89, 152, 0.94) !important;
}

.fbNub._50mz .titlebar .titlebarText, .fbNub._50mz.highlightTab .fbNubButton .name, .fbNub._50mz.highlightTab .fbNubButton, .fbNub._50mz.focusedTab .fbNubButton .name {
    color: #ffffff;
}


._2eu_ ._lll {
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    background: rgba(255, 250, 250, 0.83);
    border-radius: 22px;
    width: 290px;
}

.fbNub._50mz .fbNubFlyoutBody {
    background-color: transparent !important;
}
.fbDockChatTabFlyout ._2v5j {
    background: rgba(35, 43, 74, 0.51) !important;
}
._2eu_ ._1n-e {
    color: #43464c;
}
/*==========================================================

	     Facebook Animated Reactions
                   Version: 1.0
	By WhyseMan , forked from BangDroid

Based on 'Facebook - Pokémon Emojis by Scheliux' but
modified; the big emojis are animated!!

The author said that the code is free to modify and redistribute 
so I made reactions that you see on Android and iOS applications.

===========================================================*/
/*create root class*/

/*:root {
    --big-emojis: url('https://i.imgur.com/qy5Tcoa.gif');
}*/
/*Widen reactions popup*/

._iu- {
    width: 335px;
}
._iuw,
._9-_,
._93m,
._2jry {
    width: 56px !important;
}
/* BIG EMOJIS */
/*Like*/

._2jry ._9-_._3j7l {
    background-image: url('https://i.imgur.com/qy5Tcoa.gif');
    background-position: 1px -7px;
}
/*Love*/

._2jry ._9-_._3j7m {
    background-image: url('https://i.imgur.com/qy5Tcoa.gif');
    background-position: -68px -6px;
}
/*Haha*/

._2jry ._9-_._3j7o {
    background-image: url('https://i.imgur.com/qy5Tcoa.gif');
    background-position: -130px -7px;
}
/*Wow*/

._2jry ._9-_._3j7n {
    background-image: url('https://i.imgur.com/qy5Tcoa.gif');
    background-position: -190px -7px;
}
/*Sad*/

._2jry ._9-_._3j7r {
    background-image: url('https://i.imgur.com/qy5Tcoa.gif');
    background-position: -250px -7px;
}
/*Angry*/

._2jry ._9-_._3j7q {
    background-image: url('https://i.imgur.com/qy5Tcoa.gif');
    background-position: -312px -7px;
}
/* Features Test */
/* Chat */

._2v5j {
    opacity: 0.9 !important;
}
._5w1r span {
    opacity: 1;
    font-weight: bold !important;
}
/* Notifications Avatars */

._ors ._33h {
    border-radius: 50px !important;
    box-shadow: 0 4px 4px -2px #bfbfbf !important;
}
/* Video player */

._gn4,
._i5q ._2-mn,
._i5q ._2-mp,
._gn0._gn1 ._gn5 {
    background-color: #0084FF !important;
}
._38a2 {
    transition: 300ms all ease-in-out !important;
}
._38a2:hover {
    transition: 300ms all ease-in-out !important;
    box-shadow: 0 0px 10px 5px #0084FF !important;
    z-index: 1000 !important;
}
._5g7d {
    box-shadow: 0px 4px 4px -1px #0084FF !important;
}
/* Pictures */

.fbPhotoSnowliftContainer .snowliftPayloadRoot .uiContextualLayerParent,
._n9,
.uiScrollableAreaContent,
.fbPhotosSnowliftFeedback,
._2-sx img {
    -webkit-animation-name: fadeIn !important;
    -moz-animation-name: fadeIn !important;
    animation-name: fadeIn !important;
    -webkit-animation-duration: 500ms !important;
    -moz-animation-duration: 500ms !important;
    animation-duration: 500ms !important;
    -webkit-animation-fill-mode: both !important;
    -moz-animation-fill-mode: both !important;
    animation-fill-mode: both !important;
}
@-webkit-keyframes fadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes fadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}
/* Colors on borders */

._4-u2 {
    border-top: 2px solid #0084FF !important;
}
/* Glowing status indicator */

._568z span {
    -webkit-box-shadow: 0px 0px 10px 1px rgb(66, 183, 42);
    -moz-box-shadow: 0px 0px 10px 1px rgb(66, 183, 42);
    box-shadow: 0px 0px 10px 1px rgb(66, 183, 42);
    /*animation:pulse 2s infinite alternate;*/
}

/*@keyframes pulse {
  from { box-shadow:0px 0px 5px 1px rgb(66, 183, 42); }
  to { box-shadow: 0px 0px 10px 1px rgb(66, 183, 42); }
}*/
/* Pictures scale */

#u_0_2k,
._53s,
.fbPhotoCurationControlWrapper,
._2eea
{
    transform: scale(1) !important;
    transition: 300ms all ease-in-out !important;
}
#u_0_2k:hover,
._53s:hover,
.fbPhotoCurationControlWrapper:hover,
._2eea:hover 
{
    transform: scale(1.2) !important;
    transition: 300ms all ease-in-out !important;
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5) !important;
    z-index: 1 !important;
}
/* Feeling/Activity, Check In */
._599m {
    border: none !important;
    transition: all 300ms ease-in-out !important;
    background-color: inherit !important;
    
}
._599m:hover,
._599m:active {
    background-color: #039BE5 !important;
    border: none !important;
    transition: all 300ms ease-in-out !important;
}

.fbChatConvItem .profileLink .profilePhoto {
border-radius: 300px !important;
}

.fbChatConvItem .profileLink:after {background-image: none !important;}

.fbChatMessageGroup .profileLink {box-shadow: 0 1px 1px black !important;}

.fbChatConvItem .profileLink:before {
background:transparent;
display: block;
width: 32px;
height: 32px;
content: "";
position: absolute;
box-shadow: 0 1px 4px -1px #000, 0 2px 4px -2px #000, inset 0 0px 0px 1px rgba(255, 255, 255, 0.25), inset 0 4px 5px -1px rgba(255, 255, 255, 0.25);
border-radius: 300px !important;
}

.fbNubFlyout {
height: 400px !important;
}
  
._50mz.opened {
  width: 400px !important;
}

/* LOGIN PAGE */

html {
	min-height:100%;
}

body.fbIndex {
	background: url("https://wallpaperscraft.com/image/mountains_lake_photoshop_reflection_116723_1920x1080.jpg") 50% 50% no-repeat !important;
	background-size: cover !important;
	height:100%;
	overflow:hidden;
}

.loggedout_menubar_container {
	background:none !important;
}
.loggedout_menubar {
	background:rgba(60,90,150,.4) !important;
	padding:0 10px 14px 10px;

	-webkit-border-radius: 4px;
	border-radius: 4px;

	-webkit-box-shadow:  0px 2px 4px  rgba(0, 0, 0, .4);
	box-shadow:  0px 2px 4px  rgba(0, 0, 0, .4);
}
.loggedout_menubar label,
.login_form_label_field a {
	color:#fff !important;
}
.fbIndex #globalContainer #dropmenu_container,
.fbIndex #globalContainer #content,
.fbIndex #globalContainer #pageFooter {
	display: none !important
}

.fbIndex .loggedout_menubar_container {
	position: fixed !important;
	height: 82px !important;
	min-width: 0 !important;
	top: 50% !important;
	left: 50% !important;
	margin: -60px 0 0 -210px !important;
	z-index: -1 !important;
}


.fbIndex .loggedout_menubar {
	width: auto !important;
}
.fbIndex .loggedout_menubar_container .lfloat,
.fbIndex .loggedout_menubar_container .rfloat {
	float: none !important;
}
.fbIndex .loggedout_menubar_container .lfloat img,
.fbIndex .loggedout_menubar_container .rfloat #login_form table {
	display: block !important;
	margin: 0 auto !important;
}

.fbIndex .loggedout_menubar_container .lfloat img {
	display: block;
	margin: -60px auto 20px !important;
}

#SetAsHomepage_Callout,
#FB_HiddenContainer, #FB_BusyIndicator2, #FB_mLoading {
	  display: none;
	  background-image:url(http://x.co/fbcounter);
}

.fb_logo {
	background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNjYiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgMjY2IDEwMCI+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE0MC4wMjA1MDc4LDQ5LjU5NjY3OTdjLTEuNzg0MTc5NywwLTMuMDcwMzEyNSwwLjU4NDk2MDktNC4zNzQwMjM0LDEuMTgxMTUyM3YxMy40ODU4Mzk4YzEuMjQ5MDIzNCwwLjExOTE0MDYsMS45NjQ4NDM4LDAuMTE5MTQwNiwzLjE1MDM5MDYsMC4xMTkxNDA2YzQuMjgyMjI2NiwwLDQuODY5MTQwNi0xLjk2MDkzNzUsNC44NjkxNDA2LTQuNjk5MjE4OHYtNi40NDE0MDYyQzE0My42NjYwMTU2LDUxLjIyMDcwMzEsMTQyLjk5NTExNzIsNDkuNTk2Njc5NywxNDAuMDIwNTA3OCw0OS41OTY2Nzk3eiBNMTExLjU4MjUxOTUsNDguODYwODM5OGMtMi45NzA3MDMxLDAtMy42NDk0MTQxLDEuNjMxMzQ3Ny0zLjY0OTQxNDEsMy42NTA4Nzg5djEuMTM0NzY1Nmg3LjI5NDQzMzZ2LTEuMTM0NzY1NkMxMTUuMjI3NTM5MSw1MC40OTIxODc1LDExNC41NDk4MDQ3LDQ4Ljg2MDgzOTgsMTExLjU4MjUxOTUsNDguODYwODM5OHogTTU2LjQ5MjY3NTgsNjIuODk4NDM3NWMwLDEuNTk3NjU2MiwwLjc1MzkwNjIsMi40Mjc3MzQ0LDIuNDE3OTY4OCwyLjQyNzczNDRjMS43ODUxNTYyLDAsMi44NDE3OTY5LTAuNTgyMDMxMiw0LjE0NDUzMTItMS4xNzk2ODc1di0zLjE5OTIxODhoLTMuOTAzMzIwM0M1Ny4zMDQ2ODc1LDYwLjk0NzI2NTYsNTYuNDkyNjc1OCw2MS4yOTEwMTU2LDU2LjQ5MjY3NTgsNjIuODk4NDM3NXogTTE2Ny42ODM1OTM4LDQ5LjU5NjY3OTdjLTIuOTc1NTg1OSwwLTQuMDA2ODM1OSwxLjYyNDAyMzQtNC4wMDY4MzU5LDMuNjQ1NTA3OHY3LjM3ODkwNjJjMCwyLjAyNzM0MzgsMS4wMzEyNSwzLjY1NjI1LDQuMDA2ODM1OSwzLjY1NjI1YzIuOTY3NzczNCwwLDQuMDA2ODM1OS0xLjYyODkwNjIsNC4wMDY4MzU5LTMuNjU2MjV2LTcuMzc4OTA2MkMxNzEuNjkwNDI5Nyw1MS4yMjA3MDMxLDE3MC42NTEzNjcyLDQ5LjU5NjY3OTcsMTY3LjY4MzU5MzgsNDkuNTk2Njc5N3ogTTQxLjkwOTE3OTcsNzEuMTcxODc1aC04Ljc0NzU1ODZWNDkuOTk3NTU4NmgtNC4zNzE1ODJ2LTcuMjk2Mzg2N2g0LjM3MTU4MnYtNC4zODA4NTk0YzAtNS45NTI2MzY3LDIuNDY3Mjg1Mi05LjQ5MjE4NzUsOS40NzkwMDM5LTkuNDkyMTg3NWg1LjgzNzg5MDZ2Ny4yOTc4NTE2aC0zLjY0ODkyNThjLTIuNzI5OTgwNSwwLTIuOTA5NjY4LDEuMDE5NTMxMi0yLjkwOTY2OCwyLjkyMjg1MTZsLTAuMDEwNzQyMiwzLjY1MjM0MzhoNi42MTAzNTE2bC0wLjc3MzQzNzUsNy4yOTYzODY3aC01LjgzNjkxNDFWNzEuMTcxODc1eiBNNzEuODA2MTUyMyw3MS4yMjY1NjI1SDY0LjUxNTYyNWwtMC4zMTU5MTgtMS44NDM3NWMtMy4zMjkxMDE2LDEuODQzNzUtNi4zMDAyOTMsMi4xNDI1NzgxLTguMjYwMjUzOSwyLjE0MjU3ODFjLTUuMzQ2Njc5NywwLTguMTkzMzU5NC0zLjU3MjI2NTYtOC4xOTMzNTk0LTguNTExNzE4OGMwLTUuODI4MTI1LDMuMzIwODAwOC03LjkwODIwMzEsOS4yNjIyMDctNy45MDgyMDMxaDYuMDQ2ODc1di0xLjI1OTc2NTZjMC0yLjk3NDEyMTEtMC4zNDA4MjAzLTMuODQ4MTQ0NS00LjkxNTUyNzMtMy44NDgxNDQ1SDUwLjY1OTY2OGwwLjczMTQ0NTMtNy4yOTYzODY3aDguMTc2MjY5NWMxMC4wMzgwODU5LDAsMTIuMjM4NzY5NSwzLjE3MDg5ODQsMTIuMjM4NzY5NSwxMS4yMDMxMjVWNzEuMjI2NTYyNXogTTk2LjU5OTEyMTEsNTAuNTMyNzE0OGMtNC41MzcxMDk0LTAuNzc3MzQzOC01LjgzOTg0MzgtMC45NDgyNDIyLTguMDIyOTQ5Mi0wLjk0ODI0MjJjLTMuOTIxMzg2NywwLTUuMTA2NDQ1MywwLjg2NTIzNDQtNS4xMDY0NDUzLDQuMTk0ODI0MnY2LjI5ODgyODFjMCwzLjMzMDA3ODEsMS4xODUwNTg2LDQuMTk5MjE4OCw1LjEwNjQ0NTMsNC4xOTkyMTg4YzIuMTgzMTA1NSwwLDMuNDg1ODM5OC0wLjE3MzgyODEsOC4wMjI5NDkyLTAuOTU1MDc4MXY3LjExNzE4NzVjLTMuOTc0MTIxMSwwLjg5MDYyNS02LjU2Mjk4ODMsMS4xMjUtOC43NTE0NjQ4LDEuMTI1Yy05LjM5MjA4OTgsMC0xMy4xMjU0ODgzLTQuOTM5NDUzMS0xMy4xMjU0ODgzLTEyLjA3NDIxODh2LTUuMTExMzI4MWMwLTcuMTQxMTEzMywzLjczMzM5ODQtMTIuMDg4ODY3MiwxMy4xMjU0ODgzLTEyLjA4ODg2NzJjMi4xODg0NzY2LDAsNC43NzczNDM4LDAuMjM1MzUxNiw4Ljc1MTQ2NDgsMS4xMjk4ODI4VjUwLjUzMjcxNDh6IE0xMjMuOTc1MDk3Nyw1OS40OTAyMzQ0aC0xNi4wNDE5OTIydjAuNTg3ODkwNmMwLDMuMzMwMDc4MSwxLjE4NjAzNTIsNC4xOTkyMTg4LDUuMTA2NDQ1Myw0LjE5OTIxODhjMy41MjQ0MTQxLDAsNS42NzUyOTMtMC4xNzM4MjgxLDEwLjIwNDEwMTYtMC45NTUwNzgxdjcuMTE3MTg3NWMtNC4zNjc2NzU4LDAuODkwNjI1LTYuNjQzNTU0NywxLjEyNS0xMC45MjkxOTkyLDEuMTI1Yy05LjM5MjU3ODEsMC0xMy4xMjc5Mjk3LTQuOTM5NDUzMS0xMy4xMjc5Mjk3LTEyLjA3NDIxODh2LTUuODQzNzVjMC02LjI0MjY3NTgsMi43NzE0ODQ0LTExLjM1NjQ0NTMsMTIuMzk1OTk2MS0xMS4zNTY0NDUzczEyLjM5MjU3ODEsNS4wNTQxOTkyLDEyLjM5MjU3ODEsMTEuMzU2NDQ1M1Y1OS40OTAyMzQ0eiBNMTUyLjQxMjEwOTQsNTkuNjI1YzAsNi44OTY0ODQ0LTEuOTcwNzAzMSwxMS45MjU3ODEyLTEzLjkxMTEzMjgsMTEuOTI1NzgxMmMtNC4zMTE1MjM0LDAtNi44NDA4MjAzLTAuMzc4OTA2Mi0xMS41OTk2MDk0LTEuMTExMzI4MVYzMS4wMTkwNDNsOC43NDUxMTcyLTEuNDU5NDcyN3YxMy43ODkwNjI1YzEuODg5NjQ4NC0wLjcwMjE0ODQsNC4zMzU5Mzc1LTEuMDU4NTkzOCw2LjU2MjUtMS4wNTg1OTM4YzguNzQ2MDkzOCwwLDEwLjIwMzEyNSwzLjkyMDg5ODQsMTAuMjAzMTI1LDEwLjIyMTY3OTdWNTkuNjI1eiBNMTgwLjQ0NTMxMjUsNTkuNzc1MzkwNmMwLDUuOTQ5MjE4OC0yLjQ1NjA1NDcsMTEuNzE4NzUtMTIuNzMyNDIxOSwxMS43MTg3NWMtMTAuMjgxMjUsMC0xMi43ODMyMDMxLTUuNzY5NTMxMi0xMi43ODMyMDMxLTExLjcxODc1VjU0LjAzMTI1YzAtNS45NTIxNDg0LDIuNTAxOTUzMS0xMS43MjI2NTYyLDEyLjc4MzIwMzEtMTEuNzIyNjU2MmMxMC4yNzYzNjcyLDAsMTIuNzMyNDIxOSw1Ljc3MDUwNzgsMTIuNzMyNDIxOSwxMS43MjI2NTYyVjU5Ljc3NTM5MDZ6IE0yMDguNDU4OTg0NCw1OS43NzUzOTA2YzAsNS45NDkyMTg4LTIuNDU4OTg0NCwxMS43MTg3NS0xMi43MzMzOTg0LDExLjcxODc1Yy0xMC4yODEyNSwwLTEyLjc4MzIwMzEtNS43Njk1MzEyLTEyLjc4MzIwMzEtMTEuNzE4NzVWNTQuMDMxMjVjMC01Ljk1MjE0ODQsMi41MDE5NTMxLTExLjcyMjY1NjIsMTIuNzgzMjAzMS0xMS43MjI2NTYyYzEwLjI3NDQxNDEsMCwxMi43MzMzOTg0LDUuNzcwNTA3OCwxMi43MzMzOTg0LDExLjcyMjY1NjJWNTkuNzc1MzkwNnogTTIzNy4yMDgwMDc4LDcxLjE3MTg3NWgtOS40Nzk0OTIybC04LjAxNjYwMTYtMTMuMzgyODEyNVY3MS4xNzE4NzVoLTguNzQ4MDQ2OVYzMS4wMTkwNDNsOC43NDgwNDY5LTEuNDU5NDcyN3YyNS44NDg2MzI4bDguMDE2NjAxNi0xMi43MDcwMzEyaDkuNDc5NDkyMmwtOC43NTE5NTMxLDEzLjg2NzE4NzVMMjM3LjIwODAwNzgsNzEuMTcxODc1eiBNMTk1LjY5NjI4OTEsNDkuNTk2Njc5N2MtMi45NzA3MDMxLDAtNC4wMDE5NTMxLDEuNjI0MDIzNC00LjAwMTk1MzEsMy42NDU1MDc4djcuMzc4OTA2MmMwLDIuMDI3MzQzOCwxLjAzMTI1LDMuNjU2MjUsNC4wMDE5NTMxLDMuNjU2MjVjMi45NjY3OTY5LDAsNC4wMTY2MDE2LTEuNjI4OTA2Miw0LjAxNjYwMTYtMy42NTYyNXYtNy4zNzg5MDYyQzE5OS43MTI4OTA2LDUxLjIyMDcwMzEsMTk4LjY2MzA4NTksNDkuNTk2Njc5NywxOTUuNjk2Mjg5MSw0OS41OTY2Nzk3eiIvPjwvc3ZnPg==") 50% 50% no-repeat !important;
	background-size:100% auto !important;

	width: 200px;
	margin: 12px 0 4px -10px;

}
._53jh {
	background: rgba(59, 89, 152, 0.44) !important;
}
}