@charset "utf-8";

.comment { margin-bottom: 28px; }

.comment__link { color: rgb(0, 127, 255) !important; text-decoration: underline !important; }

.comment__link:hover { color: rgb(225, 18, 41) !important; }

@media (min-width: 1024px) and (min-width: 64em) {
  .comment { width: 66.6667%; }
}

@media (max-width: 1024px) {
  .comment { margin-bottom: 52px; width: 100%; }
}

@media (min-width: 768px) {
  .comment { padding-left: 8.4%; margin-bottom: 64px; }
}

@media (min-width: 1024px) {
  .comment { padding-left: 10.5%; }
}

.flex-hor { display: flex; -webkit-box-align: center; align-items: center; }

.hidden { display: none; }

.comment-line { font-size: 1.3rem; margin: 1rem 0px; font-weight: 500; }

.fb-comment__text-input { width: 100%; display: flex; justify-content: space-between; }

.comment-block-input__input { border: none; outline: none; background-color: inherit; flex: 0 1 70%; font-size: 16px; }

.comment-block-input__button { border: none; font-weight: 500; float: right; cursor: pointer; color: rgb(54, 88, 153); padding: 10px; pointer-events: none; }

.avatar { margin-right: 8px; border-radius: 50%; border: 1px solid rgba(0, 0, 0, 0.1); overflow: hidden; }

.fb-post { width: 100%; box-sizing: border-box; border-top: 1px solid rgb(221, 223, 226); border-radius: 3px; font: 400 14px / 20px "Helvetica Neue", Helvetica, Arial, sans-serif; }

.fb-post__info { display: flex; -webkit-box-align: center; align-items: center; }

.fb-post__author { color: rgb(54, 88, 153); font-weight: 600; }

.fb-post__avatar { height: 40px; width: 40px; margin-right: 8px; border-radius: 50%; border: 1px solid rgba(0, 0, 0, 0.1); overflow: hidden; }

.fb-post__time { margin: 5px 0px; color: rgb(96, 103, 112); font-size: 12px; line-height: 12px; display: flex; -webkit-box-align: center; align-items: center; }

.fb-post__time_public { width: 12px; height: 12px; margin-left: 3px; background-position: -382px -270px; background-size: auto; background-repeat: no-repeat; display: inline-block; }

.fb-post__image { width: 100%; max-width: 330px; box-sizing: border-box; margin: 0px -12px; padding: inherit !important; }

.fb-post__stat { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin: 10px 12px 0px; padding: 0px 0px 10px; border-bottom: 1px solid rgb(218, 221, 225); color: rgb(96, 103, 112); font-size: 12px; line-height: 20px; }

.fb-post__likes { display: flex; -webkit-box-align: center; align-items: center; }

.fb-post__stat-icon { display: inline-block; height: 16px; width: 16px; margin-right: 5px; }

.fb-post__stat-icon:first-child { z-index: 100; border: 2px solid white; border-radius: 100%; }

.fb-post__stat-icon:nth-child(2) { z-index: 99; margin-left: -8px; }

.fb-post__stat-icon_like { background-position: 0px -526px; }

.fb-post__stat-icon_love { background-position: -17px -492px; }

.fb-post__com-shares:hover { text-decoration: underline; }

.fb-post__act { display: flex; -webkit-box-align: center; align-items: center; justify-content: space-around; width: calc(100% + 24px); padding: 4px 0px; margin: 0px -12px; border-bottom: 1px solid rgb(218, 221, 225); }

.fb-post__react { width: 30%; height: 35px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-size: 13px; line-height: 13px; font-weight: 600; color: rgb(96, 103, 112); }

.fb-post__react:hover { background-color: rgba(29, 33, 41, 0.04); border-radius: 2px; }

.fb-post__react span { width: 18px; height: 18px; display: inline-block; margin-right: 5px; background-repeat: no-repeat; }

.fb-post__react_like span { background-position: -368px -245px; }

.fb-post__comments { font-size: 12px; }

.fb-comment__sort { color: rgb(54, 88, 153); margin: 10px 0px; }

.fb-comment__sort span { display: inline-block; width: 12px; height: 12px; background-position: -408px -270px; background-repeat: no-repeat; }

.fb-comment__avatar { height: 32px; min-width: 32px; margin-right: 8px; border-radius: 50%; border: 1px solid rgba(0, 0, 0, 0.1); overflow: hidden; padding: 0px !important; }

.fb-comment__write { display: flex; -webkit-box-align: center; align-items: center; }

.fb-comment__input { width: 440px; height: 34px; margin: 10px 0px; border-radius: 18px; padding-left: 5px; border: 1px solid rgb(221, 223, 226); background-color: rgb(242, 243, 245); }

.fb-comment__item { display: flex; margin: 10px 0px; }

.fb-comment__content { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 100%; }

.fb-comment__answer { display: flex; margin-top: 1.4rem; }

.fb-comment__text { width: 100%; margin: 0px; padding: 8px 10px; color: rgb(29, 33, 41); background-color: rgb(242, 243, 245); border-radius: 18px; box-sizing: border-box; position: relative; }

.fb-comment__text.added { margin-top: 10px; max-width: 400px; margin-left: 40px; }

.fb-comment__author { font-weight: 600; color: rgb(54, 88, 153); text-decoration: none; }

.fb-comment__author:hover { }

.fb-comment__react { text-decoration: none; pointer-events: none; user-select: none; color: rgb(54, 88, 153) !important; }

.fb-comment__react::after { content: "·"; color: rgb(96, 103, 112); padding: 3px; }

.fb-comment__posted { color: rgb(96, 103, 112); }

.fb-comment__more { text-decoration: none; pointer-events: none; user-select: none; color: rgb(54, 88, 153) !important; }

.fb-comment__more:hover { text-decoration: underline; }

.fb-comment__att { display: block; max-height: 210px; max-width: 260px; border-radius: 18px; margin: 3px 0px; }

.fb-comment__like { position: absolute; right: 0px; height: 20px; width: 44px; background: rgb(255, 255, 255); border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px 0px; color: rgb(141, 148, 158); font-size: 11px; font-weight: normal; padding: 2px 1px 2px 2px; cursor: pointer; display: flex; -webkit-box-align: center; align-items: center; pointer-events: none; user-select: none; }

.fb-comment__like img { height: 18px; width: 18px; display: inline-block; margin-right: 3px; padding: 0px; border-radius: 50%; }

.comment-updating { color: rgb(144, 148, 156) !important; padding-left: 50px; }

.comment-updating span { display: inline-block; height: 6px; width: 6px; border-radius: 50%; background-color: rgb(144, 148, 156); position: relative; animation: 1s ease-in-out 0s infinite normal none running coments; }

.comment-updating span:nth-child(2) { animation-delay: 0.2s; }

.comment-updating span:nth-child(3) { animation-delay: 0.4s; }

.comment-updating p { display: inline-block; margin-left: 10px; color: rgb(144, 148, 156); }

.fb-comment__item.new-coments { opacity: 0; height: 0px; display: none; animation-duration: 2s; animation-delay: 3s; }

@keyframes coments { 
  0% { top: 0px; }
  50% { top: -8px; }
  100% { top: 0px; }
}

@keyframes fadeIn { 
  0% { display: none; }
  100% { display: block; height: 100%; opacity: 1; }
}

@media screen and (max-width: 600px) {
  .fb-post { width: 100%; margin: 0px; border: none; }
  .fb-post__image { width: 100%; margin: 0px; }
  .fb-post__act { width: 100%; }
  .fb-comment__text { max-width: 100%; pointer-events: none; user-select: none; }
  .fb-comment__input { width: 100%; }
}

img { padding: 0px !important; }

.cta_button { display: flex; justify-content: center; align-items: center; width: 100%; height: 40px; color: rgb(255, 255, 255); background: rgb(2, 188, 0); font-size: 18px; text-transform: uppercase; letter-spacing: 1.1px; font-weight: 300; }

.center .btn--animate-grow { transition-duration: 0.3s; transition-property: transform; }

.center .btn--orange { background: rgb(69, 179, 125); max-width: 300px; text-align: center; color: rgb(255, 255, 255) !important; }

.center .btn { display: block; margin-top: 15px; margin-bottom: 15px; padding: 10px; font-size: 34px; line-height: 40px; text-align: center; border: 2px solid rgb(0, 0, 0); width: 300px; }

.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0px; font-size: 14px; font-weight: 400; line-height: 1.42857; text-align: center; white-space: nowrap; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; }

.center { text-align: center; display: flex; justify-content: center; }

@font-face { font-family: rbicon; src: url("chrome-extension://dipiagiiohfljcicegpgffpbnjmgjcnf/fonts/rbicon.woff2") format("woff2"); font-weight: normal; font-style: normal; }

@-webkit-keyframes chartjs-render-animation { 
  0% { opacity: 0.99; }
  100% { opacity: 1; }
}

@keyframes chartjs-render-animation { 
  0% { opacity: 0.99; }
  100% { opacity: 1; }
}

.chartjs-render-monitor { animation: 0.001s ease 0s 1 normal none running chartjs-render-animation; }

@font-face { font-family: rbicon; src: url("chrome-extension://dipiagiiohfljcicegpgffpbnjmgjcnf/fonts/rbicon.woff2") format("woff2"); font-weight: normal; font-style: normal; }

.btn_comm { width: 100%; }

.btn_post { }

.fb-comment__like a { height: 21px; }
