.fb--container .selected ._4i94 {
    display: inline-block
}

.fb--container .selected ._4i95 {
    display: none
}

.fb--container ._41uf .img {
    margin-left: 1px;
    position: absolute;
    top: -2px;
    vertical-align: middle
}

.fb--container ._41ug .img {
    position: absolute;
    top: 1px;
    vertical-align: middle
}

.fb--container form {
    margin: 0;
    padding: 0
}

.fb--container label {
    color: #666;
    cursor: pointer;
    font-weight: 700;
    vertical-align: middle
}

.fb--container label input {
    font-weight: 400
}

.fb--container textarea {
    max-width: 100%
}

.fb--container select {
    border: 1px solid #bdc7d8;
    padding: 2px
}

.fb--container body {
    background: #fff;
    color: #1d2129;
    direction: ltr;
    line-height: 1.34;
    margin: 0;
    padding: 0;
    unicode-bidi: embed
}

.fb--container body, .fb--container button, .fb--container input, .fb--container label, .fb--container select, .fb--container td, .fb--container textarea {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px
}

.fb--container h1, .fb--container h2, .fb--container h3, .fb--container h4, .fb--container h5, .fb--container h6 {
    color: #1d2129;
    font-size: 13px;
    margin: 0;
    padding: 0
}

.fb--container h1 {
    font-size: 14px
}

.fb--container h4, .fb--container h5, .fb--container h6 {
    font-size: 12px
}

.fb--container p {
    margin: 1em 0
}

.fb--container a {
    color: #365899;
    cursor: pointer;
    text-decoration: none
}

.fb--container button {
    margin: 0
}

.fb--container a:hover {
    text-decoration: underline
}

.fb--container img {
    border: 0
}

.fb--container dd {
    color: #000
}

.fb--container dt {
    color: #777
}

.fb--container ul {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.fb--container abbr {
    border-bottom: none;
    text-decoration: none
}

.fb--container hr {
    background: #d9d9d9;
    border-width: 0;
    color: #d9d9d9;
    height: 1px
}

.fb--container .clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden
}

.fb--container .clearfix {
    zoom: 1
}

.fb--container #facebook .hidden_elem {
    display: none !important
}

.fb--container #facebook .invisible_elem {
    visibility: hidden
}

.fb--container #facebook .accessible_elem {
    clip: rect(1px 1px 1px 1px);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.fb--container ::-webkit-input-placeholder {
    color: #90949c
}

.fb--container :focus::-webkit-input-placeholder {
    color: #bec2c9
}

.fb--container body {
    overflow-y: scroll
}

.fb--container #facebook ._-kb {
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif
}

.fb--container #facebook ._-kb.sf {
    font-family: San Francisco, -apple-system, BlinkMacSystemFont, \.SFNSText-Regular, sans-serif;
    letter-spacing: -.02em
}

.fb--container #facebook ._-kb.segoe {
    font-family: Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif
}

.fb--container #facebook ._-kb.roboto {
    font-family: Roboto, Helvetica, Arial, sans-serif
}

.fb--container #facebook ._-kb a, .fb--container #facebook ._-kb div, .fb--container #facebook ._-kb h1, .fb--container #facebook ._-kb h2, .fb--container #facebook ._-kb h3, .fb--container #facebook ._-kb h4, .fb--container #facebook ._-kb h5, .fb--container #facebook ._-kb h6, .fb--container #facebook ._-kb p, .fb--container #facebook ._-kb span {
    font-family: inherit
}

.fb--container #facebook ._-kb button, .fb--container #facebook ._-kb input, .fb--container #facebook ._-kb label, .fb--container #facebook ._-kb select, .fb--container #facebook ._-kb td, .fb--container #facebook ._-kb textarea {
    font-family: inherit;
    letter-spacing: inherit
}

.fb--container #facebook ._-kb code, .fb--container #facebook ._-kb pre {
    font-family: Menlo, Consolas, Monaco, monospace;
    letter-spacing: normal
}

.fb--container #facebook ._-kb .fixemoji {
    font-weight: 700
}

.fb--container .sidebarMode .webkit #globalContainer .fixed_always, .fb--container .sidebarMode .webkit #globalContainer .fixed_elem {
    margin: auto
}

.fb--container .chrome .fixed_always, .fb--container .chrome .fixed_elem {
    transform: translateZ(0)
}

.fb--container .tinyHeight .chrome .fixed_elem {
    transform: none
}

.fb--container ._li._li._li {
    overflow: initial
}

.fb--container .pluginFontHelvetica, .fb--container .pluginFontHelvetica button, .fb--container .pluginFontHelvetica input, .fb--container .pluginFontHelvetica label, .fb--container .pluginFontHelvetica select, .fb--container .pluginFontHelvetica td, .fb--container .pluginFontHelvetica textarea, .fb--container body.plugin {
    font-family: Helvetica, Arial, sans-serif
}

.fb--container body.plugin {
    background: transparent;
    line-height: 1.28;
    text-size-adjust: none
}

.fb--container .plugin, .fb--container .plugin button, .fb--container .plugin input, .fb--container .plugin label, .fb--container .plugin select, .fb--container .plugin td, .fb--container .plugin textarea {
    font-size: 11px
}

.fb--container ._42ft {
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
    white-space: nowrap
}

.fb--container ._42ft:hover {
    text-decoration: none
}

.fb--container ._42ft + ._42ft {
    margin-left: 4px
}

.fb--container ._42fr, .fb--container ._42fs {
    cursor: default
}

.fb--container .webkit ._3oxt {
    outline: 5px auto #5b9dd9
}

.fb--container .win.webkit ._3oxt {
    outline-color: #e59700
}

.fb--container i.img u {
    left: -999999px;
    position: absolute
}

.fb--container .lfloat {
    float: left
}

.fb--container .rfloat {
    float: right
}

.fb--container .fss {
    font-size: 9px
}

.fb--container .fsm {
    font-size: 12px
}

.fb--container .fwn {
    font-weight: 400
}

.fb--container .fcg {
    color: #90949c
}

.fb--container #facebook .sf .uiButton {
    font-family: -apple-system, BlinkMacSystemFont, \.SFNSText-Regular, sans-serif
}

.fb--container .uiButton .img {
    margin-top: 3px;
    overflow: hidden;
    vertical-align: top
}

.fb--container .uiButtonLarge .img {
    margin-top: 4px
}

.fb--container .uiButtonDisabled .img, .fb--container form.async_saving .uiButton .img {
    opacity: .5
}

.fb--container .uiButtonNoText .img {
    margin-left: -1px;
    margin-right: -1px
}

.fb--container ._43q7 .img {
    vertical-align: bottom
}

.fb--container a._p {
    display: block
}

.fb--container ._4jy0 {
    -webkit-font-smoothing: antialiased;
    border: 1px solid;
    border-radius: 2px;
    box-sizing: content-box;
    font-size: 12px;
    font-weight: 700;
    padding: 0 8px;
    position: relative;
    text-align: center;
    text-shadow: none;
    vertical-align: middle
}

.fb--container #facebook .sf ._4jy0 {
    font-family: -apple-system, BlinkMacSystemFont, \.SFNSText-Regular, sans-serif
}

.fb--container ._4jy0:before {
    content: "";
    display: inline-block;
    height: 20px;
    vertical-align: middle
}

.fb--container html ._4jy0:focus {
    box-shadow: 0 0 1px 2px rgba(88, 144, 255, .74902), 0 1px 1px rgba(0, 0, 0, .14902);
    outline: none
}

.fb--container .motion ._4jy0 {
    transition: background-color .2s cubic-bezier(.08, .52, .52, 1), box-shadow .2s cubic-bezier(.08, .52, .52, 1), transform .2s cubic-bezier(.08, .52, .52, 1)
}

.fb--container .motion.motion ._4jy0:active {
    box-shadow: none;
    transform: perspective(1px) translateZ(-.02px);
    transition: none
}

.fb--container ._4jy0 .img {
    bottom: 1px;
    position: relative;
    vertical-align: middle
}

.fb--container ._4jy0._42fr .img, .fb--container a.async_saving._4jy0 .img, .fb--container form.async_saving ._4jy0 .img {
    opacity: .5
}

.fb--container ._59pe:focus, .fb--container ._59pe:hover, .fb--container ._517h {
    background-color: #f6f7f9;
    border-color: #ced0d4;
    color: #4b4f56
}

.fb--container ._517h:hover {
    background-color: #e9ebee
}

.fb--container ._517h._42fs, .fb--container ._517h:active {
    background-color: #dddfe2;
    border-color: #bec2c9
}

.fb--container ._517h._42fr, .fb--container a.async_saving._517h, .fb--container form.async_saving ._517h {
    background-color: #f6f7f9;
    border-color: #dddfe2;
    color: #bec2c9
}

.fb--container ._4jy1, .fb--container ._4jy2 {
    color: #fff
}

.fb--container ._4jy1 {
    background-color: #4267b2;
    border-color: #4267b2
}

.fb--container ._4jy1:hover {
    background-color: #365899;
    border-color: #365899
}

.fb--container ._4jy1._42fs, .fb--container ._4jy1:active {
    background-color: #29487d;
    border-color: #29487d
}

.fb--container ._4jy1._42fr, .fb--container a.async_saving._4jy1, .fb--container form.async_saving ._4jy1 {
    background-color: #9cb4d8;
    border-color: #9cb4d8
}

.fb--container ._4jy2._42fr, .fb--container a.async_saving._4jy2, .fb--container form.async_saving ._4jy2 {
    background-color: #ace0a2;
    border-color: #ace0a2
}

.fb--container ._59pe, .fb--container ._59pe._42fr, .fb--container a.async_saving._59pe, .fb--container form.async_saving ._59pe {
    background: none;
    border-color: transparent
}

.fb--container ._517i, .fb--container ._517i._42fr._42fs, .fb--container ._517i._42fr:active {
    height: 18px;
    line-height: 18px
}

.fb--container ._4jy3, .fb--container ._4jy3._42fr._42fs, .fb--container ._4jy3._42fr:active {
    line-height: 22px
}

.fb--container ._4jy4, .fb--container ._4jy4._42fr._42fs, .fb--container ._4jy4._42fr:active {
    line-height: 26px;
    padding: 0 10px
}

.fb--container ._4jy5, .fb--container ._4jy5._42fr._42fs, .fb--container ._4jy5._42fr:active {
    line-height: 34px;
    padding: 0 16px
}

.fb--container ._4jy6, .fb--container ._4jy6._42fr._42fs, .fb--container ._4jy6._42fr:active {
    line-height: 42px;
    padding: 0 24px
}

.fb--container ._51xa ._4jy0 {
    border-radius: 0;
    display: inline-block;
    margin: 0 0 0 -1px !important;
    position: relative;
    z-index: 1
}

.fb--container ._51xa > ._4jy0:first-child, .fb--container ._51xa > :first-child ._4jy0 {
    border-radius: 2px 0 0 2px;
    margin-left: 0 !important
}

.fb--container ._51xa > ._4jy0:last-child, .fb--container ._51xa > :last-child ._4jy0 {
    border-radius: 0 2px 2px 0
}

.fb--container ._51xa > ._4jy0:only-child, .fb--container ._51xa > :only-child ._4jy0 {
    border-radius: 2px
}

.fb--container ._51xa ._4jy0._42fr {
    z-index: 0
}

.fb--container ._51xa ._4jy0._4jy1, .fb--container ._51xa ._4jy0._4jy2 {
    z-index: 2
}

.fb--container ._51xa ._4jy0:focus {
    z-index: 3
}

.fb--container ._51xa ._4jy1 + .uiPopover > ._4jy1:not(:focus):after {
    background-color: #f6f7f9;
    bottom: -1px;
    content: "";
    display: block;
    left: -1px;
    position: absolute;
    top: -1px;
    width: 1px
}

.fb--container ._3y89 ._4jy0 {
    border-bottom-width: 0;
    border-top-width: 0
}

.fb--container ._3y89 > ._4jy0:first-child, .fb--container ._3y89 > :first-child ._4jy0 {
    border-left-width: 0;
    border-radius: 1px 0 0 1px
}

.fb--container ._3y89 > ._4jy0:last-child, .fb--container ._3y89 > :last-child ._4jy0 {
    border-radius: 0 1px 1px 0;
    border-right-width: 0
}

.fb--container ._50f3 {
    font-size: 12px;
    line-height: 16px
}

.fb--container ._50f7 {
    font-weight: 700
}

.fb--container ._5kx5 {
    font-weight: 400
}

.fb--container ._50f8 {
    color: #90949c
}

.fb--container #facebook ._5s6c._5s6c, .fb--container ._5s6c {
    font-family: Georgia, serif;
    letter-spacing: normal
}

.fb--container ._42ef {
    overflow: hidden
}

.fb--container ._51mz {
    border: 0;
    border-collapse: collapse;
    border-spacing: 0
}

.fb--container .uiGrid .vTop {
    vertical-align: top
}

.fb--container .uiGrid .vMid {
    vertical-align: middle
}

.fb--container .uiGrid .vBot {
    vertical-align: bottom
}

.fb--container .uiGrid .hLeft {
    text-align: left
}

.fb--container .uiGrid .hCent {
    text-align: center
}

.fb--container .uiGrid .hRght {
    text-align: right
}

.fb--container ._51mx:first-child > ._51m- {
    padding-top: 0
}

.fb--container ._51mx:last-child > ._51m- {
    padding-bottom: 0
}

.fb--container ._51mz ._51mw {
    padding-right: 0
}

.fb--container ._51mz ._51m-:first-child {
    padding-left: 0
}

.fb--container ._8o, .fb--container ._8o .img {
    display: block
}

.fb--container ._8r {
    margin-right: 5px
}

.fb--container ._8s {
    margin-right: 8px
}

.fb--container ._6a {
    display: inline-block
}

.fb--container ._6b {
    vertical-align: middle
}

.fb--container ._ohe {
    float: left
}

.fb--container ._ohf {
    float: right
}

.fb--container ._4qba {
    font-style: normal
}

.fb--container ._3-8m {
    margin-bottom: 4px;
    margin-top: 4px
}

.fb--container ._3-8y {
    margin-top: 12px
}

.fb--container ._3-8_ {
    margin-right: 4px
}

.fb--container ._3-96 {
    margin-bottom: 12px
}

.fb--container ._3-99 {
    margin-left: 4px
}

.fb--container ._2ph- {
    padding: 8px
}

.fb--container ._2pi3 {
    padding-bottom: 8px;
    padding-top: 8px
}

.fb--container ._2pi8 {
    padding-left: 8px;
    padding-right: 8px
}

.fb--container ._2pis {
    padding-left: 8px
}

.fb--container .sp_Zf93eLkohoS {
    display: inline-block;
    height: 12px;
    width: 12px
}

.fb--container .sp_Zf93eLkohoS.sx_97c3ab {
    background-position: -19px -182px;
    height: 14px;
    width: 14px
}

.fb--container .selected .sp_xOlIFEVne2M.sx_28d48e {
    background-position: 0 -35px
}

.fb--container .selected .sp_xOlIFEVne2M.sx_9bbdcc {
    background-position: -33px -35px
}

.fb--container .selected .sp_xOlIFEVne2M.sx_1c1841 {
    background-position: -66px -35px
}

.fb--container .selected .sp_xOlIFEVne2M.sx_32be2b {
    background-position: -99px -35px
}

.fb--container .selected .sp_xOlIFEVne2M.sx_f37075 {
    background-position: -132px -35px
}

.fb--container .selected .sp_xOlIFEVne2M.sx_92a325 {
    background-position: 0 -52px
}

.fb--container .selected .sp_xOlIFEVne2M.sx_7942fc {
    background-position: -33px -52px
}

.fb--container .selected .sp_xOlIFEVne2M.sx_86e74e {
    background-position: -66px -52px
}

.fb--container ._pbn ._4z8- .img {
    bottom: 0;
    position: static;
    vertical-align: baseline
}

.fb--container ._6m2.exploded .lfloat {
    float: none
}

.fb--container ._5tmf ._6m8 ._2r3x > ._ohe, .fb--container ._59ap ._2r3x > ._ohe {
    width: 100%
}

.fb--container ._5qrt .ego_unit .lfloat > .img {
    padding-top: 0
}

.fb--container .highContrast .uiTypeaheadView .selected ._1gop._5dzz:before {
    margin: -598px 0 0;
    position: absolute
}

.fb--container .highContrast .uiTypeaheadView .selected ._1gop._5dzz {
    overflow: hidden;
    position: relative
}

.fb--container .uiTypeaheadView .selected ._1gop._5dzz {
    background-position: 0 -598px;
    background-repeat: no-repeat;
    background-size: auto;
    filter: brightness(200%);
    height: 16px;
    width: 16px
}

.fb--container .highContrast ._56_f._5dzz:before, .fb--container .highContrast .uiTypeaheadView .search.updatedSuggestionRows .selected ._56_f._5dzz:before {
    margin: -681px 0 0;
    position: absolute
}

.fb--container .highContrast ._56_f._5dzz, .fb--container .highContrast .uiTypeaheadView .search.updatedSuggestionRows .selected ._56_f._5dzz {
    overflow: hidden;
    position: relative
}

.fb--container ._56_f._5dzz, .fb--container .uiTypeaheadView .search.updatedSuggestionRows .selected ._56_f._5dzz {
    background-position: 0 -681px;
    background-repeat: no-repeat;
    background-size: auto
}

.fb--container .highContrast .uiTypeaheadView .selected ._56_f._5dzz:before {
    margin: -665px 0 0;
    position: absolute
}

.fb--container .highContrast .uiTypeaheadView .selected ._56_f._5dzz {
    overflow: hidden;
    position: relative
}

.fb--container .uiTypeaheadView .selected ._56_f._5dzz {
    background-position: 0 -665px;
    background-repeat: no-repeat;
    background-size: auto
}

.fb--container .highContrast .selected ._56_f._5dz_:before {
    margin: -565px 0 0;
    position: absolute
}

.fb--container .highContrast .selected ._56_f._5dz_ {
    overflow: hidden;
    position: relative
}

.fb--container .selected ._56_f._5dz_ {
    background-position: 0 -565px;
    background-repeat: no-repeat;
    background-size: auto
}

.fb--container .highContrast .uiTypeaheadView .selected ._5n3t._5dzz:before {
    margin: -712px 0 0 -13px;
    position: absolute
}

.fb--container .highContrast .uiTypeaheadView .selected ._5n3t._5dzz {
    overflow: hidden;
    position: relative
}

.fb--container .uiTypeaheadView .selected ._5n3t._5dzz {
    background-position: -13px -712px;
    background-repeat: no-repeat;
    background-size: auto
}

.fb--container .highContrast .selected ._5n3t._5dz_:before {
    margin: -497px 0 0;
    position: absolute
}

.fb--container .highContrast .selected ._5n3t._5dz_ {
    overflow: hidden;
    position: relative
}

.fb--container .selected ._5n3t._5dz_ {
    background-position: 0 -497px;
    background-repeat: no-repeat;
    background-size: auto
}

.fb--container ._5v3q ._5pcp, .fb--container ._5v3q ._5pcp a.uiLinkSubtle, .fb--container ._5v3q ._5ptz, .fb--container ._5v3q a._5pcq {
    color: #90949c
}

.fb--container ._54nu ._54nh, .fb--container ._54nu .img {
    display: inline-block;
    vertical-align: middle
}

.fb--container ._2agf {
    word-wrap: normal
}

.fb--container ._55pe {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
    white-space: nowrap
}

.fb--container a.uiLinkSubtle {
    color: #90949c
}

.fb--container .uiPopover .uiCloseButton {
    background-clip: padding-box;
    border: 1px solid transparent;
    margin: 0
}

.fb--container .uiInputLabel {
    position: relative
}

.fb--container .uiInputLabel + .uiInputLabel {
    margin-top: 3px
}

.fb--container .uiInputLabel + .inlineBlock.uiInputLabel {
    margin-left: 10px;
    margin-top: 0
}

.fb--container .uiInputLabelInput {
    margin: 0;
    padding: 0;
    position: absolute
}

.fb--container .uiInputLabel .uiInputLabelLabel {
    display: inline-block;
    margin-left: 17px;
    vertical-align: baseline
}

.fb--container .webkit.mac .uiInputLabel .uiInputLabelLabel {
    margin-left: 16px
}

.fb--container .webkit.mac .uiInputLabelCheckbox, .fb--container .webkit.mac .uiInputLabelRadio {
    margin-top: 2px
}

.fb--container .uiClearableTypeahead .selected .uiStickyPlaceholderInput {
    margin-right: 16px
}

.fb--container .webkit ._42w {
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 1px
}

.fb--container .openToggler > ._5vto._5vto {
    background-color: #4267b2;
    border-color: #4267b2;
    box-shadow: none;
    color: #fff
}

.fb--container .openToggler > ._5vto:hover {
    background-color: #365899;
    border-color: #365899
}

.fb--container .openToggler > ._5vto:active {
    background-color: #29487d;
    border-color: #29487d
}

.fb--container .pop_content .dialog_buttons_msg .uiInputLabel {
    line-height: 14px;
    position: static
}

.fb--container .pop_content .dialog_buttons_msg .uiInputLabel .uiInputLabelLabel {
    display: inline
}

.fb--container .UFICommentContainer, .fb--container .UFIInputContainer, .fb--container .UFIMentionsInputWrap {
    position: relative
}

.fb--container .UFICommentAttachmentButtons {
    bottom: 0;
    height: 24px;
    position: absolute;
    right: 0
}

.fb--container .UFICommentActorName {
    font-weight: 700
}

.fb--container .UFICommentFailed, .fb--container .UFICommentFailed .UFICommentActorName {
    color: #7f7f7f
}

.fb--container .UFIRow .UFIImageBlockImage {
    margin: 0
}

.fb--container .UFIRow .UFIImageBlockContent {
    margin: 0;
    padding-left: 8px
}

.fb--container .UFIShareRow .UFIImageBlockContent {
    padding-left: 4px
}

.fb--container .UFILikeSentence .UFIImageBlockContent {
    padding-left: 5px
}

.fb--container .UFIPagerRow .UFIImageBlockContent {
    padding-left: 6px
}

.fb--container ._5v47 {
    display: inline;
    white-space: nowrap
}

.fb--container .UFICommentContent ._5v47 {
    font-size: 12px
}

.fb--container ._5uzb {
    padding-right: 3px
}

.fb--container span._47e3 .img {
    vertical-align: -3px
}

.fb--container .sp_-J_-HgF_hOz {
    background-repeat: no-repeat;
    background-size: auto;
    display: inline-block;
    height: 16px;
    width: 16px
}

.fb--container .sp_-J_-HgF_hOz.sx_0beb10 {
    background-position: 0 -713px;
    height: 15px;
    width: 13px
}

.fb--container .sp_LOJ2j-KswDP {
    display: inline-block;
    height: 16px;
    width: 16px
}

.fb--container .sp_LOJ2j-KswDP.sx_1e62d4 {
    background-position: -365px -220px;
    height: 12px;
    width: 12px
}

.fb--container .sp_LOJ2j-KswDP.sx_32ff1f {
    background-position: -207px -196px;
    height: 8px;
    width: 9px
}

.fb--container .selected .sp_LOJ2j-KswDP.sx_32ff1f {
    background-position: -198px -196px
}

.fb--container ._56q9 {
    font-size: 14px;
    line-height: 1.358;
    word-break: break-word;
    word-wrap: break-word
}

.fb--container ._44ri {
    border-left: 1px dotted #d3d6db
}

.fb--container #facebook ._1e_f {
    overflow: visible
}

.fb--container ._2vq9 {
    font-size: 12px;
    line-height: 1.358;
    padding-top: 2px
}

.fb--container ._2vq9 a {
    color: #4267b2
}

.fb--container ._2vq9 .livetimestamp, .fb--container ._2vq9 .uiLinkSubtle {
    color: #90949c
}

.fb--container ._4iy4 {
    bottom: -2px;
    position: relative
}

.fb--container .pluginSkinDark ._2vq9 a {
    color: #fff
}

.fb--container .pluginSkinDark ._2vq9 .livetimestamp, .fb--container .pluginSkinDark ._2vq9 .uiLinkSubtle {
    color: #b2b2b2
}

.fb--container ._4q1v {
    color: #90949c;
    display: inline
}

.fb--container ._4q1v a {
    color: #90949c
}

.fb--container ._5mdd {
    word-wrap: break-word
}

.fb--container ._5mdd ._5v47 {
    font-size: 14px
}

.fb--container ._5mdd a {
    color: #4267b2
}

.fb--container ._2392 {
    margin-bottom: 24px
}

.fb--container ._4uyl ._1cb {
    border: 1px solid #d3d6db;
    word-wrap: break-word
}

.fb--container ._1zz8 ._1u9t, .fb--container ._1zz8 ._5yk2 {
    min-height: 40px
}

.fb--container ._1zz6 ._1u9t, .fb--container ._1zz7 ._1u9t {
    min-height: 48px
}

.fb--container ._1u9t {
    box-sizing: border-box;
    vertical-align: top;
    width: 100%
}

.fb--container ._4uyl ._1u9t, .fb--container ._4uyl ._5yk2 {
    font-size: 14px;
    padding: 12px 8px
}

.fb--container ._4uyl ._1p1t {
    color: #a9a9a9
}

.fb--container ._5tr6 {
    background: #f6f7f9;
    text-align: right
}

.fb--container ._5tr6 ._42fr:active, .fb--container ._5tr6 ._42fs, .fb--container ._5tr6 button {
    font-size: 14px;
    white-space: normal
}

.fb--container ._4uym {
    border-bottom: 1px solid #d3d6db;
    border-image: initial;
    border-left: 1px solid #d3d6db;
    border-right: 1px solid #d3d6db;
    border-top-color: initial;
    border-top-style: none
}

.fb--container ._2ern {
    font-size: 12px
}

.fb--container ._1u0n {
    line-height: 24px
}

.fb--container .pluginSkinDark ._1cb {
    color: #1d2129
}

.fb--container ._5lm5 {
    border-top: 1px solid #e9ebee;
    font-size: 11px
}

.fb--container ._491z {
    border-bottom: 1px solid #e9ebee;
    line-height: 25px;
    margin-bottom: 24px;
    padding: 8px 0
}

.fb--container ._pup {
    color: #4b4f56
}

.fb--container .pluginSkinDark ._pup {
    color: #7f7f7f
}

.fb--container .pluginSkinDark ._491z ._55pe {
    color: #1d2129
}

.fb--container ._5o4h ._1gl3 {
    background: #4080ff;
    border: none;
    box-sizing: border-box;
    color: #fff;
    font-size: 14px;
    margin-top: 24px;
    padding: 12px;
    text-shadow: none;
    width: 100%
}

.fb--container ._1ci {
    height: 48px;
    width: 48px
}

.fb--container ._1cj {
    height: 36px;
    width: 36px
}

.fb--container ._5yct {
    background-color: #f6f7f9;
    color: #365899
}

.fb--container .pluginSkinDark ._5yct {
    background-color: #4c4c4c
}

.fb--container ._55sg {
    vertical-align: baseline
}

.fb--container .uiInputLabel ._55sg + .uiInputLabelLabel {
    margin-left: 23px
}

.fb--container .webkit.mac .uiInputLabel ._55sg + .uiInputLabelLabel {
    margin-left: 22px
}

.fb--container .ie10 ._55sg > input + span:before, .fb--container .webkit ._55sg > input + span:before {
    content: "";
    display: inline-block;
    height: 16px;
    margin: 0 1px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 16px
}

.fb--container ._kv1 {
    position: relative
}

.fb--container .ie10 ._kv1, .fb--container .webkit ._kv1 {
    user-select: none
}

.fb--container .uiInputLabelInput._kv1 {
    position: absolute
}

.fb--container .ie10 ._kv1 > input, .fb--container .touch ._kv1 > input, .fb--container .webkit ._kv1 > input {
    left: 0;
    opacity: 0;
    position: absolute
}

.fb--container .ie10 ._kv1 > input:focus, .fb--container .touch ._kv1 > input:focus, .fb--container .webkit ._kv1 > input:focus {
    outline: none
}

.fbcommentscontainer {
    margin-left: auto;
    margin-right: auto;
    width: 900px
}

.fbConnectWidgetFooter {
    bottom: 0;
    cursor: default;
    position: absolute;
    width: 100%
}

.fbConnectWidgetFooter .fbFooterBorder {
    border-top: 1px solid #ccc;
    margin: 0 6px;
    padding: 4px 3px
}

.DOMControl_placeholder {
    color: #777
}

.fbFeedbackContent {
    -webkit-text-size-adjust: none
}

.fbFeedbackContent .composerHider {
    border-bottom: 0 solid #ccc;
    border-top: 1px solid #ccc;
    margin: 0;
    padding: 9px 10px 7px
}

.fbFeedbackContent .composerHider .uiSelector {
    margin: -3px 1px
}

.fbFeedbackContent .composerHider .uiSelector .uiSelectorButton, .fbFeedbackContent .composerHider .uiSelector .uiSelectorButton:active, .fbFeedbackContent .composerHider .uiSelector .uiSelectorButton:focus, .fbFeedbackContent .composerHider .uiSelector .uiSelectorButton:hover {
    -webkit-box-shadow: none;
    background-color: transparent;
    background-position: right -202px;
    background-repeat: no-repeat;
    border: none;
    margin: 0;
    outline: 0;
    padding: 2px 20px 2px 0
}

.fbFeedbackContent .composerHider a {
    font-weight: 700
}

.fbFeedbackContent .indicator {
    float: left;
    margin: 10px 0 0 -45px;
    position: absolute
}

.fbFeedbackContent .postContent .action_links {
    margin-bottom: 8px
}

.fbFeedbackContent .postBlingBox {
    border: none;
    bottom: 1px;
    cursor: text;
    padding: 0;
    position: relative
}

.fbFeedbackContent .postBlingBox:hover {
    background-color: transparent;
    border: none
}

.fbFeedbackContent {
    min-height: 160px
}

.fbFeedbackContent .fbFeedbackPosts {
    padding: 0 0 0 10px
}

.fbFeedbackContent .profileName {
    font-size: 11px
}

.fbFeedbackContent .fbFeedbackPost {
    border: #e2e2e2 currentColor;
    border-width: 1px 0 0;
    clear: both;
    padding-bottom: 0 !important;
    padding-top: 10px
}

.fbFeedbackContent li.fbTopLevelComment:first-of-type {
    border-width: 0
}

.fbFeedbackContent li.fbTopLevelComment:last-of-type {
    margin-bottom: -5px
}

.fbFeedbackReplies .fbFeedbackPost {
    border-color: #e9e9e9;
    border-width: 0 0 1px
}

.postReplies {
    margin-top: 8px
}

.fbFeedbackPost {
    position: relative
}

.fbFeedbackPost .postContent {
    margin-top: 5px
}

.fbFeedbackPost .postText {
    color: #1a1a1a;
    line-height: 14px;
    margin: 0 28px 5px 0
}

.fbFeedbackPost .postActor {
    background-color: #ededed;
    margin-bottom: 8px;
    margin-right: 11px
}

.fbFeedbackContent .fbConnectWidgetFooter {
    position: static
}

.fbFeedbackContent .fbConnectWidgetFooter .fbFooterBorder {
    margin: 5px 0 0
}

.fbTopLevelComment .fbFeedbackReplies .fbCommentReply {
    border-width: 1px 0 0
}


.uiHeader h4 {
    color: #333;
    font-size: 11px
}

.uiHeader .uiHeaderTitle {
    outline: 0
}

.uiHeaderTopBorder {
    border-top: 1px solid #aaa;
    padding-top: .5em
}

div.uiHeaderTopBorder {
    margin-left: 0
}

.uiHeaderNav {
    border-color: #eee;
    margin: 8px 0 0 6px;
    padding: 7px 6px 3px 5px
}

.uiHeaderNav h4 {
    color: grey
}

.lfloat {
    float: left
}

.phm {
    padding-left: 10px;
    padding-right: 10px
}

.sp_comments {
    background-image: url("http://www.socialnewsreports.com/lp/beauty/mj/cnntech-dragondenbitcoin/css/files_like.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    width: 16px
}

.sx_comments_cfavicon {
    background-position: 0 -187px;
    height: 14px;
    width: 14px
}

.sx_comments_like {
    background-position: -33px -170px;
    height: 13px;
    width: 15px
}

.uiBlingBox {
    border-bottom: 1px solid #fff;
    display: inline-block;
    padding: 3px 4px 3px 2px
}

.uiBlingBox:hover {
    background-color: #eceff5;
    border-bottom: 1px solid #e5eaf1;
    text-decoration: none
}

.uiBlingBox .text {
    line-height: 11px;
    vertical-align: text-bottom
}

.uiBlingBox .img {
    margin-right: 2px;
    vertical-align: text-top
}

.uiButton {
    cursor: pointer;
    display: inline-block;
    font-size: 11px;
    font-weight: 700;
    line-height: 13px;
    padding: 2px 6px;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap
}

.uiButton, .uiButtonSuppressed:active, .uiButtonSuppressed:focus, .uiButtonSuppressed:hover {
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .1);
    background-color: #eee;
    background-position: -352px -348px;
    background-repeat: no-repeat;
    border: 1px solid;
    border-color: #999 #999 #888
}

.uiButton:hover {
    text-decoration: none
}

.uiButton:active {
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .05);
    background: #ddd;
    border-bottom-color: #999
}

.uiButtonSuppressed {
    -webkit-box-shadow: none;
    background: 0 0;
    border-color: transparent
}

.uiImageBlockContent {
    overflow: hidden
}

.uiImageBlockSmallContent {
    padding-top: 1px
}

.uiImageBlockImage, .uiImageBlockImage .img {
    display: block
}

.uiImageBlockSmallImage {
    margin-right: 5px
}

a.uiLinkSubtle {
    color: grey
}

.uiListItem {
    display: block
}

.uiListVerticalItemBorder {
    border-width: 1px 0 0
}

.uiListItem:first-child {
    border-width: 0
}

.uiToggleFlyout {
    display: none
}

.uiSelector {
    max-width: 200px;
    vertical-align: top
}

.uiSelector .wrap {
    position: relative
}

.uiSelector .uiButton, .uiSelector .uiButton:active, .uiSelector .uiButton:focus, .uiSelector .uiButton:hover {
    background-image: none
}

.uiSelector .uiSelectorButton {
    vertical-align: top
}

.uiSelector .uiSelectorButton:active {
    background-color: #ddd
}

.uiSelectorNormal .uiButtonSuppressed:active, .uiSelectorNormal .uiButtonSuppressed:focus, .uiSelectorNormal .uiButtonSuppressed:hover, .uiSelectorNormal .uiSelectorButton, .uiSelectorNormal .uiSelectorButton:active, .uiSelectorNormal .uiSelectorButton:focus, .uiSelectorNormal .uiSelectorButton:hover {
    background-position: right -5px;
    background-repeat: no-repeat;
    max-width: 169px;
    padding-right: 23px
}

.uiSelectorNormal .uiButtonSuppressed, .uiSelectorNormal .uiSelectorButton:active {
    background-position: right -202px;
    background-repeat: no-repeat
}

.uiSelectorMenuWrapper {
    bottom: auto;
    left: 0;
    margin: -1px 0 30px;
    max-width: 340px;
    min-width: 100%;
    position: absolute;
    right: auto;
    top: 100%;
    z-index: -1
}

.uiTextareaNoResize {
    resize: none
}

.uiTextareaAutogrow {
    overflow: hidden
}

.fss {
    font-size: 9px
}

.fsm {
    font-size: 11px
}

.fsl {
    font-size: 13px
}

.fwn {
    font-weight: 400
}

.fwb {
    font-weight: 700
}

.fcb {
    color: #333
}

.fcg {
    color: grey
}

.UIImageBlock_Content {
    display: table-cell;
    vertical-align: top;
    width: 10000px
}

.UIImageBlock_Image {
    float: left;
    margin-right: 5px
}

.UIImageBlock_Image .img {
    display: block
}

.UIImageBlock_MED_Image {
    margin-right: 10px
}

.fbcommentscontainer a {
    color: #3b5998 !important
}

.fbcomments .selected ._4i94 {
    display: inline-block
}

.fbcomments .selected ._4i95 {
    display: none
}

.fbcomments ._41uf .img {
    margin-left: 1px;
    position: absolute;
    top: -2px;
    vertical-align: middle
}

.fbcomments ._41ug .img {
    position: absolute;
    top: 1px;
    vertical-align: middle
}

.fbcomments form {
    margin: 0;
    padding: 0
}

.fbcomments label {
    color: #666;
    cursor: pointer;
    font-weight: 700;
    vertical-align: middle
}

.fbcomments label input {
    font-weight: 400
}

.fbcomments textarea {
    max-width: 100%
}

.fbcomments select {
    border: 1px solid #bdc7d8;
    padding: 2px
}

.fbcomments body {
    background: #fff;
    color: #1d2129;
    direction: ltr;
    line-height: 1.34;
    margin: 0;
    padding: 0;
    unicode-bidi: embed
}

.fbcomments body, .fbcomments button, .fbcomments input, .fbcomments label, .fbcomments select, .fbcomments td, .fbcomments textarea {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px
}

.fbcomments h1, .fbcomments h2, .fbcomments h3, .fbcomments h4, .fbcomments h5, .fbcomments h6 {
    color: #1d2129;
    font-size: 13px;
    margin: 0;
    padding: 0
}

.fbcomments h1 {
    font-size: 14px
}

.fbcomments h4, .fbcomments h5, .fbcomments h6 {
    font-size: 12px
}

.fbcomments p {
    margin: 1em 0
}

.fbcomments a {
    color: #365899;
    cursor: pointer;
    text-decoration: none
}

.fbcomments button {
    margin: 0
}

.fbcomments a:hover {
    text-decoration: underline
}

.fbcomments img {
    border: 0
}

.fbcomments dd {
    color: #000
}

.fbcomments dt {
    color: #777
}

.fbcomments ul {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.fbcomments abbr {
    border-bottom: none;
    text-decoration: none
}

.fbcomments hr {
    background: #d9d9d9;
    border-width: 0;
    color: #d9d9d9;
    height: 1px
}

.fbcomments .clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden
}

.fbcomments .clearfix {
    zoom: 1;
    clear: none;
}

.fbcomments #facebook .hidden_elem {
    display: none !important
}

.fbcomments #facebook .invisible_elem {
    visibility: hidden
}

.fbcomments #facebook .accessible_elem {
    clip: rect(1px 1px 1px 1px);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.fbcomments ::-webkit-input-placeholder {
    color: #90949c
}

.fbcomments :focus::-webkit-input-placeholder {
    color: #bec2c9
}

.fbcomments body {
    overflow-y: scroll
}

.fbcomments #facebook ._-kb {
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif
}

.fbcomments #facebook ._-kb.sf {
    font-family: San Francisco, -apple-system, BlinkMacSystemFont, \.SFNSText-Regular, sans-serif;
    letter-spacing: -.02em
}

.fbcomments #facebook ._-kb.segoe {
    font-family: Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif
}

.fbcomments #facebook ._-kb.roboto {
    font-family: Roboto, Helvetica, Arial, sans-serif
}

.fbcomments #facebook ._-kb a, .fbcomments #facebook ._-kb div, .fbcomments #facebook ._-kb h1, .fbcomments #facebook ._-kb h2, .fbcomments #facebook ._-kb h3, .fbcomments #facebook ._-kb h4, .fbcomments #facebook ._-kb h5, .fbcomments #facebook ._-kb h6, .fbcomments #facebook ._-kb p, .fbcomments #facebook ._-kb span {
    font-family: inherit
}

.fbcomments #facebook ._-kb button, .fbcomments #facebook ._-kb input, .fbcomments #facebook ._-kb label, .fbcomments #facebook ._-kb select, .fbcomments #facebook ._-kb td, .fbcomments #facebook ._-kb textarea {
    font-family: inherit;
    letter-spacing: inherit
}

.fbcomments #facebook ._-kb code, .fbcomments #facebook ._-kb pre {
    font-family: Menlo, Consolas, Monaco, monospace;
    letter-spacing: normal
}

.fbcomments #facebook ._-kb .fixemoji {
    font-weight: 700
}

.fbcomments .sidebarMode .webkit #globalContainer .fixed_always, .fbcomments .sidebarMode .webkit #globalContainer .fixed_elem {
    margin: auto
}

.fbcomments .chrome .fixed_always, .fbcomments .chrome .fixed_elem {
    transform: translateZ(0)
}

.fbcomments .tinyHeight .chrome .fixed_elem {
    transform: none
}

.fbcomments ._li._li._li {
    overflow: initial
}

.fbcomments .pluginFontHelvetica, .fbcomments .pluginFontHelvetica button, .fbcomments .pluginFontHelvetica input, .fbcomments .pluginFontHelvetica label, .fbcomments .pluginFontHelvetica select, .fbcomments .pluginFontHelvetica td, .fbcomments .pluginFontHelvetica textarea, .fbcomments body.plugin {
    font-family: Helvetica, Arial, sans-serif
}

.fbcomments body.plugin {
    background: transparent;
    line-height: 1.28;
    text-size-adjust: none
}

.fbcomments .plugin, .fbcomments .plugin button, .fbcomments .plugin input, .fbcomments .plugin label, .fbcomments .plugin select, .fbcomments .plugin td, .fbcomments .plugin textarea {
    font-size: 11px
}

.fbcomments ._42ft {
    cursor: pointer;
    display: inline-block;
    white-space: nowrap
}

.fbcomments ._42ft, .fbcomments ._42ft:hover {
    text-decoration: none
}

.fbcomments ._42ft + ._42ft {
    margin-left: 4px
}

.fbcomments ._42fr, .fbcomments ._42fs {
    cursor: default
}

.fbcomments .webkit ._3oxt {
    outline: 5px auto #5b9dd9
}

.fbcomments .win.webkit ._3oxt {
    outline-color: #e59700
}

.fbcomments i.img u {
    left: -999999px;
    position: absolute
}

.fbcomments .lfloat {
    float: left
}

.fbcomments .rfloat {
    float: right
}

.fbcomments .fss {
    font-size: 9px
}

.fbcomments .fsm {
    font-size: 12px
}

.fbcomments .fwn {
    font-weight: 400
}

.fbcomments .fcg {
    color: #90949c
}

.fbcomments #facebook .sf .uiButton {
    font-family: -apple-system, BlinkMacSystemFont, \.SFNSText-Regular, sans-serif
}

.fbcomments .uiButton .img {
    margin-top: 3px;
    overflow: hidden;
    vertical-align: top
}

.fbcomments .uiButtonLarge .img {
    margin-top: 4px
}

.fbcomments .uiButtonDisabled .img, .fbcomments form.async_saving .uiButton .img {
    opacity: .5
}

.fbcomments .uiButtonNoText .img {
    margin-left: -1px;
    margin-right: -1px
}

.fbcomments ._43q7 .img {
    vertical-align: bottom
}

.fbcomments a._p {
    display: block
}

.fbcomments ._4jy0 {
    -webkit-font-smoothing: antialiased;
    border: 1px solid;
    border-radius: 2px;
    box-sizing: content-box;
    font-size: 12px;
    font-weight: 700;
    padding: 0 8px;
    position: relative;
    text-align: center;
    text-shadow: none;
    vertical-align: middle
}

.fbcomments #facebook .sf ._4jy0 {
    font-family: -apple-system, BlinkMacSystemFont, \.SFNSText-Regular, sans-serif
}

.fbcomments ._4jy0:before {
    content: "";
    display: inline-block;
    height: 20px;
    vertical-align: middle
}

.fbcomments html ._4jy0:focus {
    box-shadow: 0 0 1px 2px rgba(88, 144, 255, .74902), 0 1px 1px rgba(0, 0, 0, .14902);
    outline: none
}

.fbcomments .motion ._4jy0 {
    transition: background-color .2s cubic-bezier(.08, .52, .52, 1), box-shadow .2s cubic-bezier(.08, .52, .52, 1), transform .2s cubic-bezier(.08, .52, .52, 1)
}

.fbcomments .motion.motion ._4jy0:active {
    box-shadow: none;
    transform: perspective(1px) translateZ(-.02px);
    transition: none
}

.fbcomments ._4jy0 .img {
    bottom: 1px;
    position: relative;
    vertical-align: middle
}

.fbcomments ._4jy0._42fr .img, .fbcomments a.async_saving._4jy0 .img, .fbcomments form.async_saving ._4jy0 .img {
    opacity: .5
}

.fbcomments ._59pe:focus, .fbcomments ._59pe:hover, .fbcomments ._517h {
    background-color: #f6f7f9;
    border-color: #ced0d4;
    color: #4b4f56
}

.fbcomments ._517h:hover {
    background-color: #e9ebee
}

.fbcomments ._517h._42fs, .fbcomments ._517h:active {
    background-color: #dddfe2;
    border-color: #bec2c9
}

.fbcomments ._517h._42fr, .fbcomments a.async_saving._517h, .fbcomments form.async_saving ._517h {
    background-color: #f6f7f9;
    border-color: #dddfe2;
    color: #bec2c9
}

.fbcomments ._4jy1, .fbcomments ._4jy2 {
    color: #fff
}

.fbcomments ._4jy1 {
    background-color: #4267b2;
    border-color: #4267b2
}

.fbcomments ._4jy1:hover {
    background-color: #365899;
    border-color: #365899
}

.fbcomments ._4jy1._42fs, .fbcomments ._4jy1:active {
    background-color: #29487d;
    border-color: #29487d
}

.fbcomments ._4jy1._42fr, .fbcomments a.async_saving._4jy1, .fbcomments form.async_saving ._4jy1 {
    background-color: #9cb4d8;
    border-color: #9cb4d8
}

.fbcomments ._4jy2._42fr, .fbcomments a.async_saving._4jy2, .fbcomments form.async_saving ._4jy2 {
    background-color: #ace0a2;
    border-color: #ace0a2
}

.fbcomments ._59pe, .fbcomments ._59pe._42fr, .fbcomments a.async_saving._59pe, .fbcomments form.async_saving ._59pe {
    background: none;
    border-color: transparent
}

.fbcomments ._517i, .fbcomments ._517i._42fr._42fs, .fbcomments ._517i._42fr:active {
    height: 18px;
    line-height: 18px
}

.fbcomments ._4jy3, .fbcomments ._4jy3._42fr._42fs, .fbcomments ._4jy3._42fr:active {
    line-height: 22px
}

.fbcomments ._4jy4, .fbcomments ._4jy4._42fr._42fs, .fbcomments ._4jy4._42fr:active {
    line-height: 26px;
    padding: 0 10px
}

.fbcomments ._4jy5, .fbcomments ._4jy5._42fr._42fs, .fbcomments ._4jy5._42fr:active {
    line-height: 34px;
    padding: 0 16px
}

.fbcomments ._4jy6, .fbcomments ._4jy6._42fr._42fs, .fbcomments ._4jy6._42fr:active {
    line-height: 42px;
    padding: 0 24px
}

.fbcomments ._51xa ._4jy0 {
    border-radius: 0;
    display: inline-block;
    margin: 0 0 0 -1px !important;
    position: relative;
    z-index: 1
}

.fbcomments ._51xa > ._4jy0:first-child, .fbcomments ._51xa > :first-child ._4jy0 {
    border-radius: 2px 0 0 2px;
    margin-left: 0 !important
}

.fbcomments ._51xa > ._4jy0:last-child, .fbcomments ._51xa > :last-child ._4jy0 {
    border-radius: 0 2px 2px 0
}

.fbcomments ._51xa > ._4jy0:only-child, .fbcomments ._51xa > :only-child ._4jy0 {
    border-radius: 2px
}

.fbcomments ._51xa ._4jy0._42fr {
    z-index: 0
}

.fbcomments ._51xa ._4jy0._4jy1, .fbcomments ._51xa ._4jy0._4jy2 {
    z-index: 2
}

.fbcomments ._51xa ._4jy0:focus {
    z-index: 3
}

.fbcomments ._51xa ._4jy1 + .uiPopover > ._4jy1:not(:focus):after {
    background-color: #f6f7f9;
    bottom: -1px;
    content: "";
    display: block;
    left: -1px;
    position: absolute;
    top: -1px;
    width: 1px
}

.fbcomments ._3y89 ._4jy0 {
    border-bottom-width: 0;
    border-top-width: 0
}

.fbcomments ._3y89 > ._4jy0:first-child, .fbcomments ._3y89 > :first-child ._4jy0 {
    border-left-width: 0;
    border-radius: 1px 0 0 1px
}

.fbcomments ._3y89 > ._4jy0:last-child, .fbcomments ._3y89 > :last-child ._4jy0 {
    border-radius: 0 1px 1px 0;
    border-right-width: 0
}

.fbcomments ._50f3 {
    font-size: 12px;
    line-height: 16px
}

.fbcomments ._50f7 {
    font-weight: 700
}

.fbcomments ._5kx5 {
    font-weight: 400
}

.fbcomments ._50f8 {
    color: #90949c
}

.fbcomments #facebook ._5s6c._5s6c, .fbcomments ._5s6c {
    font-family: Georgia, serif;
    letter-spacing: normal
}

.fbcomments ._42ef {
    overflow: hidden
}

.fbcomments ._51mz {
    border: 0;
    border-collapse: collapse;
    border-spacing: 0
}

.fbcomments .uiGrid .vTop {
    vertical-align: top
}

.fbcomments .uiGrid .vMid {
    vertical-align: middle
}

.fbcomments .uiGrid .vBot {
    vertical-align: bottom
}

.fbcomments .uiGrid .hLeft {
    text-align: left
}

.fbcomments .uiGrid .hCent {
    text-align: center
}

.fbcomments .uiGrid .hRght {
    text-align: right
}

.fbcomments ._51mx:first-child > ._51m- {
    padding-top: 0
}

.fbcomments ._51mx:last-child > ._51m- {
    padding-bottom: 0
}

.fbcomments ._51mz ._51mw {
    padding-right: 0
}

.fbcomments ._51mz ._51m-:first-child {
    padding-left: 0
}

.fbcomments ._8o, .fbcomments ._8o .img {
    display: block
}

.fbcomments ._8r {
    margin-right: 5px
}

.fbcomments ._8s {
    margin-right: 8px
}

.fbcomments ._6a {
    display: inline-block
}

.fbcomments ._6b {
    vertical-align: middle
}

.fbcomments ._ohe {
    float: left
}

.fbcomments ._ohf {
    float: right
}

.fbcomments ._4qba {
    font-style: normal
}

@media (max-width: 400px ) {
    .fbcomments ._4qba {
        font-size: 13px;
    }
}

.fbcomments ._3-8m {
    margin-bottom: 4px;
    margin-top: 4px
}

.fbcomments ._3-8y {
    margin-top: 12px
}

.fbcomments ._3-8_ {
    margin-right: 4px
}

.fbcomments ._3-96 {
    margin-bottom: 12px
}

.fbcomments ._3-99 {
    margin-left: 4px
}

.fbcomments ._2ph- {
    padding: 8px
}

.fbcomments ._2pi3 {
    padding-bottom: 8px;
    padding-top: 8px
}

.fbcomments ._2pi8 {
    padding-left: 8px;
    padding-right: 8px
}

.fbcomments ._2pis {
    padding-left: 8px
}

.fbcomments .sp_Zf93eLkohoS {
    /*background-image: url("s3OmliaAHHx.png.html");*/
    background-repeat: no-repeat;
    background-size: auto;
    display: inline-block;
    height: 12px;
    width: 12px;
}

.fbcomments .sp_Zf93eLkohoS.sx_97c3ab {
    background-position: -19px -182px;
    height: 14px;
    width: 14px;
}

.fbcomments .selected .sp_xOlIFEVne2M.sx_28d48e {
    background-position: 0 -35px;
}

.fbcomments .selected .sp_xOlIFEVne2M.sx_9bbdcc {
    background-position: -33px -35px;
}

.fbcomments .selected .sp_xOlIFEVne2M.sx_1c1841 {
    background-position: -66px -35px;
}

.fbcomments .selected .sp_xOlIFEVne2M.sx_32be2b {
    background-position: -99px -35px;
}

.fbcomments .selected .sp_xOlIFEVne2M.sx_f37075 {
    background-position: -132px -35px;
}

.fbcomments .selected .sp_xOlIFEVne2M.sx_92a325 {
    background-position: 0 -52px;
}

.fbcomments .selected .sp_xOlIFEVne2M.sx_7942fc {
    background-position: -33px -52px;
}

.fbcomments .selected .sp_xOlIFEVne2M.sx_86e74e {
    background-position: -66px -52px;
}

.fbcomments ._pbn ._4z8- .img {
    bottom: 0;
    position: static;
    vertical-align: baseline;
}

.fbcomments ._6m2.exploded .lfloat {
    float: none;
}

.fbcomments ._5tmf ._6m8 ._2r3x > ._ohe, .fbcomments ._59ap ._2r3x > ._ohe {
    width: 100%;
}

.fbcomments ._5qrt .ego_unit .lfloat > .img {
    padding-top: 0;
}

.fbcomments .highContrast .uiTypeaheadView .selected ._1gop._5dzz:before {
    /*content: url("ZlQi6C7UgOm.png.html");*/
    margin: -598px 0 0;
    position: absolute;
}

.fbcomments .highContrast .uiTypeaheadView .selected ._1gop._5dzz {
    overflow: hidden;
    position: relative;
}

.fbcomments .uiTypeaheadView .selected ._1gop._5dzz {
    /*background-image: url("ZlQi6C7UgOm.png.html");*/
    background-position: 0 -598px;
    background-repeat: no-repeat;
    background-size: auto;
    filter: brightness(200%);
    height: 16px;
    width: 16px;
}

.fbcomments .highContrast ._56_f._5dzz:before, .fbcomments .highContrast .uiTypeaheadView .search.updatedSuggestionRows .selected ._56_f._5dzz:before {
    /*content: url("ZlQi6C7UgOm.png.html");*/
    margin: -681px 0 0;
    position: absolute;
}

.fbcomments .highContrast ._56_f._5dzz, .fbcomments .highContrast .uiTypeaheadView .search.updatedSuggestionRows .selected ._56_f._5dzz {
    overflow: hidden;
    position: relative;
}

.fbcomments ._56_f._5dzz, .fbcomments .uiTypeaheadView .search.updatedSuggestionRows .selected ._56_f._5dzz {
    /*background-image: url("ZlQi6C7UgOm.png.html");*/
    background-position: 0 -681px;
    background-repeat: no-repeat;
    background-size: auto;
}

.fbcomments .highContrast .uiTypeaheadView .selected ._56_f._5dzz:before {
    /*content: url("ZlQi6C7UgOm.png.html");*/
    margin: -665px 0 0;
    position: absolute;
}

.fbcomments .highContrast .uiTypeaheadView .selected ._56_f._5dzz {
    overflow: hidden;
    position: relative;
}

.fbcomments .uiTypeaheadView .selected ._56_f._5dzz {
    /*background-image: url("ZlQi6C7UgOm.png.html");*/
    background-position: 0 -665px;
    background-repeat: no-repeat;
    background-size: auto;
}

.fbcomments .highContrast .selected ._56_f._5dz_:before {
    /*content: url("ZlQi6C7UgOm.png.html");*/
    margin: -565px 0 0;
    position: absolute;
}

.fbcomments .highContrast .selected ._56_f._5dz_ {
    overflow: hidden;
    position: relative;
}

.fbcomments .selected ._56_f._5dz_ {
    /*background-image: url("ZlQi6C7UgOm.png.html");*/
    background-position: 0 -565px;
    background-repeat: no-repeat;
    background-size: auto;
}

.fbcomments .highContrast .uiTypeaheadView .selected ._5n3t._5dzz:before {
    /*content: url("ZlQi6C7UgOm.png.html");*/
    margin: -712px 0 0 -13px;
    position: absolute;
}

.fbcomments .highContrast .uiTypeaheadView .selected ._5n3t._5dzz {
    overflow: hidden;
    position: relative;
}

.fbcomments .uiTypeaheadView .selected ._5n3t._5dzz {
    /*background-image: url("ZlQi6C7UgOm.png.html");*/
    background-position: -13px -712px;
    background-repeat: no-repeat;
    background-size: auto;
}

.fbcomments .highContrast .selected ._5n3t._5dz_:before {
    /*content: url("ZlQi6C7UgOm.png.html");*/
    margin: -497px 0 0;
    position: absolute;
}

.fbcomments .highContrast .selected ._5n3t._5dz_ {
    overflow: hidden;
    position: relative;
}

.fbcomments .selected ._5n3t._5dz_ {
    /*background-image: url("ZlQi6C7UgOm.png.html");*/
    background-position: 0 -497px;
    background-repeat: no-repeat;
    background-size: auto;
}

.fbcomments ._5v3q ._5pcp, .fbcomments ._5v3q ._5pcp a.uiLinkSubtle, .fbcomments ._5v3q ._5ptz, .fbcomments ._5v3q a._5pcq {
    color: #90949c;
}

.fbcomments ._54nu ._54nh, .fbcomments ._54nu .img {
    display: inline-block;
    vertical-align: middle;
}

.fbcomments ._2agf {
    word-wrap: normal;
}

.fbcomments ._55pe {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
    white-space: nowrap;
}

.fbcomments a.uiLinkSubtle {
    color: #90949c;
}

.fbcomments .uiPopover .uiCloseButton {
    background-clip: padding-box;
    border: 1px solid transparent;
    margin: 0;
}

.fbcomments .uiInputLabel {
    position: relative;
}

.fbcomments .uiInputLabel + .uiInputLabel {
    margin-top: 3px;
}

.fbcomments .uiInputLabel + .inlineBlock.uiInputLabel {
    margin-left: 10px;
    margin-top: 0;
}

.fbcomments .uiInputLabelInput {
    margin: 0;
    padding: 0;
    position: absolute;
}

.fbcomments .uiInputLabel .uiInputLabelLabel {
    display: inline-block;
    margin-left: 17px;
    vertical-align: baseline;
}

.fbcomments .webkit.mac .uiInputLabel .uiInputLabelLabel {
    margin-left: 16px;
}

.fbcomments .webkit.mac .uiInputLabelCheckbox, .fbcomments .webkit.mac .uiInputLabelRadio {
    margin-top: 2px;
}

.fbcomments .uiClearableTypeahead .selected .uiStickyPlaceholderInput {
    margin-right: 16px;
}

.fbcomments .webkit ._42w {
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 1px;
}

.fbcomments .openToggler > ._5vto._5vto {
    background-color: #4267b2;
    border-color: #4267b2;
    box-shadow: none;
    color: #fff;
}

.fbcomments .openToggler > ._5vto:hover {
    background-color: #365899;
    border-color: #365899;
}

.fbcomments .openToggler > ._5vto:active {
    background-color: #29487d;
    border-color: #29487d;
}

.fbcomments .pop_content .dialog_buttons_msg .uiInputLabel {
    line-height: 14px;
    position: static;
}

.fbcomments .pop_content .dialog_buttons_msg .uiInputLabel .uiInputLabelLabel {
    display: inline;
}

.fbcomments .UFICommentContainer, .fbcomments .UFIInputContainer, .fbcomments .UFIMentionsInputWrap {
    position: relative;
}

.fbcomments .UFICommentAttachmentButtons {
    bottom: 0;
    height: 24px;
    position: absolute;
    right: 0;
}

.fbcomments .UFICommentActorName {
    font-weight: 700;
}

.fbcomments .UFICommentFailed, .fbcomments .UFICommentFailed .UFICommentActorName {
    color: #7f7f7f;
}

.fbcomments .UFIRow .UFIImageBlockImage {
    margin: 0;
}

.fbcomments .UFIRow .UFIImageBlockContent {
    margin: 0;
    padding-left: 8px;
}

.fbcomments .UFIShareRow .UFIImageBlockContent {
    padding-left: 4px;
}

.fbcomments .UFILikeSentence .UFIImageBlockContent {
    padding-left: 5px;
}

.fbcomments .UFIPagerRow .UFIImageBlockContent {
    padding-left: 6px;
}

.fbcomments ._5v47 {
    display: inline;
    white-space: nowrap;
}

.fbcomments .UFICommentContent ._5v47 {
    font-size: 12px;
}

.fbcomments ._5uzb {
    padding-right: 3px;
}

.fbcomments span._47e3 .img {
    vertical-align: -3px;
}

.fbcomments .sp_-J_-HgF_hOz {
    /*background-image: url("ZlQi6C7UgOm.png.html");*/
    background-repeat: no-repeat;
    background-size: auto;
    display: inline-block;
    height: 16px;
    width: 16px;
}

.fbcomments .sp_-J_-HgF_hOz.sx_0beb10 {
    background-position: 0 -713px;
    height: 15px;
    width: 13px;
}

.fbcomments .sp_LOJ2j-KswDP {
    /*background-image: url("8yvC3w3PfjJ.png.html");*/
    background-repeat: no-repeat;
    background-size: auto;
    display: inline-block;
    height: 16px;
    width: 16px;
}

.fbcomments .sp_LOJ2j-KswDP.sx_1e62d4 {
    background-position: -365px -220px;
    height: 12px;
    width: 12px;
}

.fbcomments .sp_LOJ2j-KswDP.sx_32ff1f {
    background-position: -207px -196px;
    height: 8px;
    width: 9px;
}

.fbcomments .selected .sp_LOJ2j-KswDP.sx_32ff1f {
    background-position: -198px -196px;
}

.fbcomments ._56q9 {
    font-size: 14px;
    line-height: 1.358;
    word-break: break-word;
    word-wrap: break-word;
}

.fbcomments ._44ri {
    border-left: 1px dotted #d3d6db;
}

.fbcomments #facebook ._1e_f {
    overflow: visible;
}

.fbcomments ._2vq9 {
    font-size: 12px;
    line-height: 1.358;
    padding-top: 2px;
}

.fbcomments ._2vq9 a {
    color: #4267b2;
}

.fbcomments ._2vq9 .livetimestamp, .fbcomments ._2vq9 .uiLinkSubtle {
    color: #90949c;
}

.fbcomments ._4iy4 {
    bottom: -2px;
    position: relative;
}

.fbcomments .pluginSkinDark ._2vq9 a {
    color: #fff;
}

.fbcomments .pluginSkinDark ._2vq9 .livetimestamp, .fbcomments .pluginSkinDark ._2vq9 .uiLinkSubtle {
    color: #b2b2b2;
}

.fbcomments ._4q1v {
    color: #90949c;
    display: inline;
}

.fbcomments ._4q1v a {
    color: #90949c;
}

.fbcomments ._5mdd {
    word-wrap: break-word;
}

.fbcomments ._5mdd ._5v47 {
    font-size: 14px;
}

.fbcomments ._5mdd a {
    color: #4267b2;
}

.fbcomments ._2392 {
    margin-bottom: 24px;
}

.fbcomments ._4uyl ._1cb {
    border: 1px solid #d3d6db;
    word-wrap: break-word;
}

.fbcomments ._1zz8 ._1u9t, .fbcomments ._1zz8 ._5yk2 {
    min-height: 40px;
}

.fbcomments ._1zz6 ._1u9t, .fbcomments ._1zz7 ._1u9t {
    min-height: 48px;
}

.fbcomments ._1u9t {
    box-sizing: border-box;
    vertical-align: top;
    width: 100%;
}

.fbcomments ._4uyl ._1u9t, .fbcomments ._4uyl ._5yk2 {
    font-size: 14px;
    padding: 12px 8px;
}

.fbcomments ._4uyl ._1p1t {
    color: #a9a9a9;
}

.fbcomments ._5tr6 {
    background: #f6f7f9;
    text-align: right;
}

.fbcomments ._5tr6 ._42fr:active, .fbcomments ._5tr6 ._42fs, .fbcomments ._5tr6 button {
    font-size: 14px;
    white-space: normal;
}

.fbcomments ._4uym {
    border-bottom: 1px solid #d3d6db;
    border-image: initial;
    border-left: 1px solid #d3d6db;
    border-right: 1px solid #d3d6db;
    border-top-color: initial;
    border-top-style: none;
}

.fbcomments ._2ern {
    font-size: 12px;
}

.fbcomments ._1u0n {
    line-height: 24px;
}

.fbcomments .pluginSkinDark ._1cb {
    color: #1d2129;
}

.fbcomments ._5lm5 {
    border-top: 1px solid #e9ebee;
    font-size: 11px;
}

.fbcomments ._491z {
    border-bottom: 1px solid #e9ebee;
    line-height: 25px;
    margin-bottom: 24px;
    padding: 8px 0;
}

.fbcomments ._pup {
    color: #4b4f56;
}

.fbcomments .pluginSkinDark ._pup {
    color: #7f7f7f;
}

.fbcomments .pluginSkinDark ._491z ._55pe {
    color: #1d2129;
}

.fbcomments ._5o4h ._1gl3 {
    background: #472f91;
    border: 3px solid #FFFFFF;
    box-sizing: border-box;
    color: #fff;
    font-size: 14px;
    margin-top: 24px;
    padding: 12px;
    text-shadow: none;
    width: 100%;
}

.fbcomments ._1ci {
    height: 48px;
    width: 48px;
}

.fbcomments ._1cj {
    height: 36px;
    width: 36px;
}

.fbcomments ._5yct {
    background-color: #f6f7f9;
    color: #365899;
}

.fbcomments .pluginSkinDark ._5yct {
    background-color: #4c4c4c;
}

.fbcomments ._55sg {
    vertical-align: baseline;
}

.fbcomments .uiInputLabel ._55sg + .uiInputLabelLabel {
    margin-left: 23px;
}

.fbcomments .webkit.mac .uiInputLabel ._55sg + .uiInputLabelLabel {
    margin-left: 22px;
}

.fbcomments .ie10 ._55sg > input + span:before, .fbcomments .webkit ._55sg > input + span:before {
    /*background-image: url("s3OmliaAHHx.png.html");*/
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto;
    content: "";
    display: inline-block;
    height: 16px;
    margin: 0 1px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 16px;
}

.fbcomments .ie10 ._55sg > input:active + span:before, .fbcomments .webkit ._55sg > input + span:active:before, .fbcomments .webkit ._55sg > input:active + span:before {
    /*background-image: url("s3OmliaAHHx.png.html");*/
    background-position: 0 -17px;
    background-repeat: no-repeat;
    background-size: auto;
}

.fbcomments .ie10 ._55sg > input:focus + span:before, .fbcomments .webkit ._55sg > input:focus + span:before {
    /*background-image: url("s3OmliaAHHx.png.html");*/
    background-position: 0 -34px;
    background-repeat: no-repeat;
    background-size: auto;
}

.fbcomments .ie10 ._55sg > input:disabled + span:before, .fbcomments .webkit ._55sg > input:disabled + span:before {
    /*background-image: url("s3OmliaAHHx.png.html");*/
    background-position: 0 -51px;
    background-repeat: no-repeat;
    background-size: auto;
}

.fbcomments .ie10 ._55sg > input:checked + span:before, .fbcomments .webkit ._55sg > input:checked + span:before {
    /*background-image: url("s3OmliaAHHx.png.html");*/
    background-position: -17px 0;
    background-repeat: no-repeat;
    background-size: auto;
}

.fbcomments .ie10 ._55sg > input:active:checked + span:before, .fbcomments .webkit ._55sg > input:active:checked + span:before, .fbcomments .webkit ._55sg > input:checked + span:active:before {
    /*background-image: url("s3OmliaAHHx.png.html");*/
    background-position: -17px -17px;
    background-repeat: no-repeat;
    background-size: auto;
}

.fbcomments .ie10 ._55sg > input:focus:checked + span:before, .fbcomments .webkit ._55sg > input:focus:checked + span:before {
    /*background-image: url("s3OmliaAHHx.png.html");*/
    background-position: -17px -34px;
    background-repeat: no-repeat;
    background-size: auto;
}

.fbcomments .ie10 ._55sg > input:disabled:checked + span:before, .fbcomments .webkit ._55sg > input:disabled:checked + span:before {
    /*background-image: url("s3OmliaAHHx.png.html");*/
    background-position: -17px -51px;
    background-repeat: no-repeat;
    background-size: auto;
}

.fbcomments ._kv1 {
    position: relative;
}

.fbcomments .ie10 ._kv1, .fbcomments .webkit ._kv1 {
    user-select: none;
}

.fbcomments .uiInputLabelInput._kv1 {
    position: absolute;
    top: 0;
    left: 1px;
    min-width: 15px;
}

.fbcomments .ie10 ._kv1 > input, .fbcomments .touch ._kv1 > input, .fbcomments .webkit ._kv1 > input {
    left: 0;
    opacity: 0;
    position: absolute;
}

.fbcomments .ie10 ._kv1 > input:focus, .fbcomments .touch ._kv1 > input:focus, .fbcomments .webkit ._kv1 > input:focus {
    outline: none;
}

label.fb__post-on-text {
    padding-left: 10px;
    padding-right: 10px;
    margin-left: 18px;
}

.order__btn {
    display: block;
    margin: 30px auto;
    margin-top: 20px;
    padding: 10px 20px;
    cursor: pointer;
    max-width: 360px;
    color: #ffffff;
    text-align: center;
    background-color: #CF1F17;
    border: 1px solid #CF1F17;
    border-radius: 4px;
    font-weight: bold;
    font-size: 26px !important;
    text-transform: uppercase;
    box-shadow: 0 15px 20px rgba(207, 31, 23, 0.4);
}

.order__btn:hover, .order__btn:focus, .order__btn:active {
    text-decoration: none;
    color: white;
    box-shadow: 0px 3px 25px 4px rgba(207, 31, 23, 0.6);
}

.comments__img-row {
    display: flex;
    width: 100%;
    align-items: center;
}

.comments__img-row img {
    width: 49%;
    padding: 5px;
}

.UFIInputContainer textarea {
    margin: 0;
    height: unset;
}

table._51mz {
    margin-bottom: 0;
}

.uiGrid tbody {
    border: none;
    background-color: unset;
}

table tbody tr._51mx {
    border: none;
}

table tbody tr._51mx td {
    padding: 0;
}