/*NC Live Center Extension CSS*/
/*Begin extension CSS 12151, Avatar Upload renderer*/
.ncpost-avatar-container {
  width: 40px;
  height: 40px;
  position: absolute;
  left: 20px;
  overflow: hidden;
}
.ncpost-avatar-container .ncpost-avatar-image {
  width: 100%;
  height: 100%;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
.ncpost-avatar-container .ncpost-avatar-image svg {
  width: 100%;
}
.lc-feed-container .ncpost-container {
  position: relative;
}
.lc-feed-container .ncpost-container .ncpost-header {
  flex-direction: column-reverse;
  margin-bottom: 20px;
  display: flex;
  padding-left: 50px !important;
}
.lc-feed-container .ncpost-container .ncpost-header .ncpost-byline {
  text-align: left;
  margin-bottom: 4px;
}
.lc-feed-container .ncpost-container .ncpost-header .ncpost-timestamp {
  font-size: 13px;
}
.posts-view .ncpost-container {
  position: relative;
}
.posts-view .ncpost-container .ncpost-header {
  flex-direction: column-reverse;
  margin-bottom: 20px;
  display: flex;
  padding-left: 50px !important;
}
.posts-view .ncpost-container .ncpost-header .ncpost-byline {
  text-align: left;
  margin-bottom: 4px;
}
.posts-view .ncpost-container .ncpost-header .ncpost-timestamp {
  font-size: 13px;
}
/*End extension CSS 12151, Avatar Upload renderer*/

/*Begin extension CSS 20006, Skin design extra*/
.lc-feed-container .ncpost-container p {
  margin-bottom: 10px !important;
}
/*End extension CSS 20006, Skin design extra*/


.nc-lc-extensions-css{ display: block }