.u-photo {
    width: 40px;
    height: 40px;
}

h4 {
  margin: 45px 0px 30px 0px;
}

.p-content {
  font-size: smaller;
}

.u-author {
  font-size: smaller;
}

.p-author {
  font-size: smaller;
}

.dt-published {
  font-size: small;
}

.kommentReply {
  font-size: smaller;
  margin-left: 12px;
}

.msg-success {
  font-size: smaller;
}

.msg-error {
  font-size: smaller;
}

.msg-info {
  font-size: smaller;
}

.button-primary {
  background-color:#c9302c;
  border-radius: 40px;
  font-size: 16px;
  padding: 15px 25px;
  color: white;
  border-style: solid;
}

.button-primary:hover {
  background: hsl(355, 80%, 38.5%);
  border-color:#ac2925;
}
