/** Blog Listing **/
.blog-listing .bricklayer-column { padding-left: 0; padding-right: 0; }

.blog-listing .card { margin-bottom: 0.8rem; }

.blog-listing .blog-date { font-size: 0.8rem; }

/** Blog Item **/
.content-title { text-align: left; }

/** Bricklayer styling (bricklayer.css) for Blog template **/

.bricklayer-column-sizer {
    width: 100%;
}

/** https://verpex.com/blog/website-tips/how-to-style-a-progress-bar-using-css **/
progress[value] {
  --w: 250px; /* the width*/
  --color:  /* the progress color */
    linear-gradient(#fff8,#fff0),
    repeating-linear-gradient(135deg,#0003 0 10px,#0000 0 20px),
    /* if < 30% "red" */
    linear-gradient(red    0 0) 0 /calc(var(--w)*.3 - 100%) 1px,
    /* if < 60% "orange" */
    linear-gradient(orange 0 0) 0 /calc(var(--w)*.6 - 100%) 1px,
    /* else "green" */
    green;
  --background: lightgrey; /* the background color */

  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  width: var(--w);
  margin: 0;
  border-radius: .2em;
  background: var(--background);
  display: block;
}
progress[value]::-webkit-progress-bar {
  border-radius: .2em;
  background: var(--background);
}
progress[value]::-webkit-progress-value {
  border-radius: .2em;
  background: var(--color);
}
progress[value]::-moz-progress-bar {
  border-radius: .2em;
  background: var(--color);
}

label {
  display: block;
}

.progress {
  margin-bottom: 2em;
}

.wiki-page-type {
  border: 1px solid darkslategrey;
  border-radius: .5em;
  color: bisque;
  background-color: darkcyan;
  padding: .5em;
  margin-bottom: 1.5em;
}

.wiki-page-type p {
  padding: 0;
  margin: 0;
}

.wiki-categories {
  border: 1px solid rosybrown;
  border-radius: .5em;
  color: rosybrown;
  background-color: seashell;
  padding: .5em;
  margin-bottom: 1.5em;
}

.wiki-categories p {
  padding: 0;
  margin: 0;
  font-weight: bold;
}

.wiki-categories ul {
  margin-top: 0;
  margin-bottom: 0;
  column-count: 2;
  column-gap: 1em;
}

.wiki-categories li {
  padding: 0;
  margin: 0;
}
