.app-blog .blog-debug {
  font-size: small;
  font-family: monospace;
  color: #777;
}
.app-blog .app-body:before,
.app-blog .app-body:after {
  content: " ";
  display: table;
}
.app-blog .app-body:after {
  clear: both;
}
.app-blog .app-body:before,
.app-blog .app-body:after {
  display: table;
  content: " ";
}
.app-blog .app-body:after {
  clear: both;
}
.app-blog .app-sidebar .field-category .input-group > input.form-control {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}
.app-blog .publication-header H1.publication-title {
  font-size: 40px;
  line-height: 50px;
}
.CollaborativeSpace .app.app-blog .app-sidebar {
  padding-top: 20px;
}
.Blog.fulldisplay.has-description .publication-header {
  display: flex;
}
.Blog.fulldisplay.has-description .description-toggler-wrapper {
  display: inline-block;
}
.Blog.fulldisplay.has-description .blog-description-toggler {
  margin-left: 10px;
}
.Blog.fulldisplay.has-description .description-toggler-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  line-height: 50px;
}
.Blog.fulldisplay.has-description .description-toggler-wrapper A {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #666;
  text-decoration: none;
}
.Blog.fulldisplay.has-description .description-wrapper {
  margin-bottom: 20px;
}
.Blog.fulldisplay.has-description .blog-description-footer,
.Blog.fulldisplay.has-description .blog-description {
  max-width: 928px;
  margin-bottom: 20px;
}
/*# sourceMappingURL=blog-app.css.map */
