.qc-clr-image-attachment {
line-height: 0;
}
.qc-clr-attachment-gallery {
display: flex;
flex-wrap: wrap;
margin: -5px -5px 6px;
}
.qc-clr-attachment-gallery .qc-clr-attachment.qc-clr-image-attachment {
margin: 5px;
}
.comment-form-attachment {
position: relative;
font-size: 12px;
}
.comment-form-attachment > span:not(.required) {
display: block;
}
.comment-form-attachment span.comment-form-attachment__drop-area {
display: none;
}
.comment-form-attachment.dragenter .comment-form-attachment__drop-area {
position: absolute;
top: 0;
left: 0;
display: block;
width: 100%;
height: 100%;
padding: 20px;
background: rgba(255, 255, 255, 0.9);
border-radius: 20px;
}
.comment-form-attachment__drop-area-inner {
display: flex;
justify-content: center;
align-items: center;
height: 100%;
padding: 20px;
border: 2px dashed;
border-radius: 20px;
} .qc-clr-image-attachment img {
width: auto !important;
height: auto !important;
}
label.clr_btn_upload { 
background: #486274;
color: #fff;
padding: 5px 15px;
border-radius: 4px;
}
.blog-details-content .comment-form textarea {
padding: 0 10px 0 10px;
}
.vmwpmdp-wpvoicemessage_clr-form-box {
margin-bottom: 0 !important;
}
h3#reply-title {
font-size: 22px;
font-weight: bold;
}
.blog-details-content .comment-form textarea {
max-height: 120px;
}
.blog-details .post-details-content p {
font-size: 16px;
}
label.clr_btn_upload {
display: block;
text-align: center;
}
abbr[data-original-title], abbr[title] {
text-decoration: none;
text-decoration: none;
}
label.comment-form-attachment__label {
display: none;
}
p.comment-form-attachment span {
text-align: center;
font-size: 12px !important;
padding: 0 0 0 0;
}
.comment-form-attachment {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
p.comment-form-attachment span {
text-align: center;
font-size: 11px !important;
padding: 0 0 0 0;
line-height: 14px;
}
label.clr_btn_upload {
margin: 0 0 15px 0 !important;
}
label.clr_btn_upload {
border-radius: 50px;
}
.comment-form-attachment {
width: 100%;
}
.vmwpmdp-wpvoicemessage_clr-before-txt p {
margin-bottom: 0px !important;
}
.vmwpmdp-wpvoicemessage_clr-after-txt {
padding: 0px !important;
}
.vmwpmdp-wpvoicemessage_clr-before-txt {
padding: 12px 0 0 0 !important;
}
h3#reply-title {
font-size: 20px;
font-weight: bold;
}
a#cancel-comment-reply-link {
color: #4f29f8;
font-weight: bold;
padding: 0 0 0 10px;
}
p.comment-form-attachment {
border: 1px dashed #a9a9a9;
padding: 20px;
margin-bottom: 15px;
}
a#cancel-comment-reply-link {
color: #fff;
padding: 6px 15px;
background: #486274;
text-align: center;
display: inline;
border-radius: 6px;
font-weight: normal;
font-size: 14px;
float: right;
line-height: 20px;
}
.wp-audio-shortcode {
max-width: 450px !important;
}