/* Styling for some features of QuickReply Reloaded. */
.qr_quickreply #attach-panel {
  display: block;
}
.qr_dropdown a {
	font-size: 11px !important;
}

.qr_quickquote {
	cursor: pointer;
}

.post.hidden_subject .postbody p.author {
	padding-top: 10px;
	padding-bottom: 5px;
}
#preview_close {
  float: inline-end;
}
#qr_loading_text > div {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 99999;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  margin: auto;
  bottom: 0;
  text-align: center;
  flex-direction: column;
}
#qr_loading_text .fa-refresh {
  font-size: 2rem;
}
#qr_loading_text #qr_loading_cancel {
  transition: 0.5s all;
}
#qr_loading_text #qr_loading_cancel:hover {
  color: #fff;
}
.qr-form-buttons {
  justify-content: center;
}

dl.attachbox {
  margin-top: 14px;
  font-size: 14px;
}
dl.attachbox > dt {
  margin-bottom: 4px;
  font-weight: 600;
}