/*Homepage form style */
p#log.submitted {
    padding: 30px;
    border: 2px solid #006189;
    margin: 40px 0px 100px 0px;
    background: white;
    color: #363636;
    font-weight: 700;
}
p#log.submitted a {
    text-decoration: underline;
    color: #006189;
}
p#log.submitted a:hover {
    text-decoration: none;
    color: #006189;
}
.required:after {
content:" *";
color: #fa056b;
}

/* Content style */
.dubblog-post a {
    text-decoration: underline;
}
.dubblog-post a:hover {
    text-decoration: none;
}
#dubblog section article.media .image{
    max-width: 200px;
}
#features-section a {
    text-decoration: underline;
}
#features-section a:hover {
    text-decoration: none;
}
.content a.button, #features-section a.button {
    text-decoration: none;
}
#demo-form-hero .awards-wrapper {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 1rem;
    margin: 3rem 0;
    flex: none;
    width: 80%;
}
#demo-form-hero .awards-wrapper.isHidden {
    display: none;
}
#dubblog figure.image.box.large {
   max-width: 250px; 
}
#dubblog figure.image.box.medium {
   max-width: 200px; 
}
#dubblog figure.image.box.small {
   max-width: 150px; 
}
@media screen and (max-width: 1023px) {
    #dubblog .dubblog-post .author figure img {
        max-width: 128px;
    }
    #dubblog figure img {
      max-width:50px; 
    } 
    #dubblog figure.image.box.large {
       width: 50px; 
      padding: .5rem;
      margin-right: .8rem !important;
      margin-bottom: .8rem;
    }
    #dubblog figure.image.box.medium {
       width: 50px; 
      padding: .5rem;
      margin-right: .8rem !important;
      margin-bottom: .8rem;
    }
    #dubblog figure.image.box.small {
       width: 50px; 
      padding: .5rem;
      margin-right: .8rem !important;
      margin-bottom: .8rem;
    }
}

.blog-pagination {
  margin-top: 2.5rem;
  padding-top: 2.5rem;
  border-top: 1px dashed #b5b5b5; }
  @media screen and (max-width: 768px) {
    .blog-pagination {
      margin-bottom: 1rem; } }
