/*COMENTARIOS*/
#comments { max-width: none !important; }
#wpdcom { margin: 0 auto !important;}

#comments { margin: 0 auto !important; }
#wpdcom .wpd-form-head, #wpdcom .wpd-thread-filter .wpdf-reacted, #wpdcom .wpd-thread-filter .wpdf-hottest, #wpdcom .wpd_label,  #wpdcom .wpd-comment-footer .wpd-vote-down, .wpd-vote-result-dislike, .wpd-vote-result-sep, #wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-header .wpd-comment-share, #wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-header .wpd-comment-link { display: none !important; }

.ql-editor:not(:focus):not([data-div-placeholder-content]):before, .ql-editor.ql-blank::before { content:'Agrega un comentario' }
.ql-editor:not(.ql-blank)::before { content: none !important; }


#wpdcom .ql-editor { min-height: 120px; height: fit-content; max-height: 280px; }
#wpdcom .wpd-form-row .wpdiscuz-item .wpd-field-icon { top:8px; left:16px}
#wpdcom .ql-editor p { color: #d9d9d9; }
#wpdcom .ql-container, #wpdcom .ql-editor::before, #wpdcom .wpd-form-row .wpdiscuz-item input[type="text"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="email"] { color: #80878c; }
#wpdcom .ql-container:focus-within, #wpdcom .wpd-form-row .wpdiscuz-item input[type="text"]:focus, #wpdcom .wpd-form-row .wpdiscuz-item input[type="email"]:focus { background: #f5f5f7; color: #1d1d1f;  }
#wpdcom .ql-editor:focus p, #wpdcom .wpdiscuz-sort-buttons .wpdiscuz-sort-button { color: #1d1d1f; }
#wpdcom .wpd-form-row .wpdiscuz-item input[type="text"]::placeholder, #wpdcom .wpd-form-row .wpdiscuz-item input[type="email"]::placeholder, #wpdcom .wpd-form-row .wpdiscuz-item input[type="text"]::-ms-input-placeholder, #wpdcom .wpd-form-row .wpdiscuz-item input[type="email"]::-ms-input-placeholder { color: #80878c; }
#wpdcom .wpd-form-row .wpd-form-col-left .wpdiscuz-item .wc_website-wrapper { display: none !important;}

#wpdcom .wpd-prim-button, #wpdcom .wc-field-submit input[type="submit"] { background: #01080d; color: #e6e6e6; border: 2px solid #b3b3b3; font-family: Avenir,sans-serif; padding: 8px 24px !important; font-size:16px; font-weight: 500; }
#wpdcom .wpd-prim-button { background: #fff; color: #1d1d1f; border:2px solid #1d1d1f; }
#wpdcom .wpd-prim-button:hover { background: #1d1d1f; color: #f7f7f7; border-color:#1d1d1f; }
#wpdcom .wc-field-submit input[type="submit"] { background: #80878c; border-color: #80878c; }
#wpdcom .wc-field-submit input[type="submit"]:hover { background: #1d1d1f; border-color: #1d1d1f; }
#wpdcom .wpd-second-button, #wpdcom .wpd-prim-button { box-shadow: none !important }
#wpdcom .wc-field-submit { padding-top: 0 !important;}
 
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-header { background: #000; margin-left: 0; }
#wpdcom.wpd-layout-3 .wpd-blog-post_author .wpd-comment-subheader, #wpdcom.wpd-layout-3 .wpd-blog-post_author .wpd-comment-subheader > *, #wpdcom.wpd-layout-3 .wpd-blog-guest .wpd-comment-subheader, #wpdcom.wpd-layout-3 .wpd-blog-guest .wpd-comment-subheader > *, #wpdcom.wpd-layout-3 .wpd-blog-administrator .wpd-comment-subheader, #wpdcom.wpd-layout-3 .wpd-blog-administrator .wpd-comment-subheader > * { border-top: none !important; }
#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-right { border-bottom: 1px solid #666; }
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment.wpd-reply:last-child .wpd-comment-footer { margin-bottom: -12px; }
#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-reply-button { padding: 4px 24px 4px 16px; border: 1px solid #aaa; }
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-header .wpd-comment-author { font-weight: 500 !important; font-family: Avenir,sans-serif;  }
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-text { padding: 0 44px 24px; } 
#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment .wpd-comment-right { border: 1px solid #666; }
#wpdcom .wpd-comment-footer .wpd-vote-up { opacity: 1 !important; }
#wpdcom .wpd-comment-footer .wpd-vote-up:hover svg, #wpdcom .wpd-comment-footer .wpd-vote-down:hover svg { fill: #cdcfd1; }
#wpdcom .wpd-up { color: #cdcfd1 !important; }
#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-reply-button:hover { color: #cdcfd1; }
#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-reply-button:hover svg { fill: #cdcfd1; }

#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-tool-wrap { background: none; }

#wpdcom .wmu-add, #wpdcom .ql-code-block, #wpdcom .ql-link, #wpdcom .ql-sourcecode, #wpdcom .ql-spoiler { display: none !important; }

/* ESTARBIEN */
#comments { margin: 0 !important; }
#wpdcom { max-width: 800px !important; }
#wpdcom .wpd-textarea-wrap { flex-basis: 100%; }
#wpdcom .wc_website-wrapper { display: none !important; }
#wpdcom input:required { box-shadow: none !important; }
#wpdcom .ql-editor, .ql-container { font-family: ¨'Poppins' !important; }
#wpdcom #wpd-threads { margin-top: 0 !important; }
#wpdcom .wpd-thread-head .wpd-thread-info { border: none !important; font-size: 15px !important; font-family: 'DM Sans' !important; font-weight: 500 !important; color: #1a1a1a !important; }
#wpdcom .wc-field-submit input[type="submit"], #wpdcom .wpd-prim-button, #wpdcom .wc-field-submit input[type="submit"] { text-transform: uppercase; letter-spacing: 0.023em !important; background: #333 !important; border: none !important; color: white; font-size: 15px !important; font-family: 'DM Sans' !important; font-weight: 300 !important;  transition: all 0.25s ease; }
#wpdcom .wc-field-submit input[type="submit"]:hover, #wpdcom .wc-field-submit input[type="submit"]:focus { background: #000 !important; }
#wpdcom .wpd-thread-filter .wpd-filter { border-bottom: none !important; }
#wpdcom .ql-container, #wpdcom .wpd-form .wpdiscuz-textarea-wrap textarea, #wpdcom .wpd-form-row .wpd-field, #wpdcom .ql-toolbar, #wpdcom .wpd-prim-button { border-radius: 0 !important; }

#wpdcom .wpd-thread-list .wpd-load-more-submit-wrap .wpd-load-comments { padding: 1em 1.75em !important; background: #fff !important; color: #1a1a1a !important; border: 1px solid #1a1a1a !important; font-family: 'DM Sans' !important; font-size: 13px !important; font-weight: 300 !important; letter-spacing: .057em !important; transition: all .25s ease; }
#wpdcom .wpd-thread-list .wpd-load-more-submit-wrap .wpd-load-comments:hover, #wpdcom .wpd-thread-list .wpd-load-more-submit-wrap .wpd-load-comments:focus { background: #000 !important; color: white !important; }
#wpdcom .wpd-thread-filter .wpdf-sorting { font-family: 'DM Sans' !important; color: #1a1a1a !important; }
#wpdcom .ql-editor p { color: #1a1a1a !important; font-family: Poppins !important; }

#wpdcom .wpd-blog-guest .wpd-comment-author, #wpdcom .wpd-comment-header .wpd-comment-author { font-size: 18px !important; font-family: Jost !important; color: #1d1d1f !important; }
#wpdcom .wpd-comment-text { color: #1d1d1f !important; }
#wpdcom .wpd-comment .wpd-comment-right { width: 100%; padding: 0 4px; }

#wpdcom .wpd-form .wpdiscuz-textarea-wrap textarea::placeholder { color:#7a7a80 !important; } 
#wpdcom .ql-container { border: 1px solid #ddd; border-bottom: 1px solid #ddd !important; }
#wpdcom .ql-container:focus { border-color: #333 !important; }

#wpdcom .ql-editor::before { color: #7a7a80 !important; font-size: 16px !important; font-style: normal !important; font-family: Jost !important; font-weight: 400 !important; letter-spacing: 0.033em !important; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
#wpdcom .ql-editor { -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

#wpdcom .wpd-form-row input[type="text"], #wpdcom .wpd-form-row input[type="email"], #wpdcom .wpd-form-row textarea, #wpdcom .ql-editor { transition-property: color,background,border; transition-duration: 200ms; transition-timing-function: ease-in; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
#wpdcom .wpd-form-row input[type="text"]:focus, #wpdcom .wpd-form-row input[type="email"]:focus, #wpdcom .wpd-form-row textarea:focus, #wpdcom .ql-editor:focus { border-color: #333 !important; background: #fff !important; }

.ql-editor:focus { outline: 1px solid #333 !important; }
.ql-container:focus-within + .ql-toolbar { border: 1px solid #333 !important; border-top: none !important; }
.wpd-field::placeholder { color: #7a7a80 !important; }
#wpdcom .wpd-prim-button, #wpdcom .wc-field-submit input[type="submit"] { padding: .9em 2.75em !important; }


label { transition: color 0.3s ease; }
#wpdcom .wpd-form-row .wpdiscuz-item input[type="text"]:placeholder-shown, #wpdcom .wpd-form-row .wpdiscuz-item input[type="email"]:placeholder-shown { color: #7a7a80 !important; font-family: Poppins !important; transition: color 0.3s ease; }
#wpdcom .wpd-form-row .wpdiscuz-item input[type="text"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="email"] { letter-spacing: 0.033em !important; height: 50px; }
#wpdcom .wpd-form-row .wpdiscuz-item input[type="text"]:not(:placeholder-shown), #wpdcom .wpd-form-row .wpdiscuz-item input[type="email"]:not(:placeholder-shown) { color: #1a1a1a; font-size: 16px !important; font-family: Jost !important; }

@media only screen and (max-width: 767px) {
  #wpdcom .wpd-form-row .wpdiscuz-item input[type="text"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="email"] { font-size: 14px !important; height: 36px; }
  #comments, #respond { padding-left: 0 !important;padding-right: 0 !important; }
  #wpdcom .wc-field-submit input[type="submit"], #wpdcom .wpd-prim-button, #wpdcom .wc-field-submit input[type="submit"] { width: 100%; padding: 1em; background: #000 !important; }
  #wpdcom .wpd-thread-head .wpd-thread-info { flex-basis: content; }
  #wpdcom .wpd-form .wpdiscuz-textarea-wrap textarea { box-shadow: none !important; }
#wpdcom .ql-editor, #wpdcom .ql-editor::before { font-size: 15px !important; }
#wpdcom .wc-field-submit { padding: 0 !important; }
#wpdcom .wc-field-submit input[type="submit"] { margin: 0 !important; margin-bottom: 8px !important; }
#wpdcom.wpdiscuz_no_avatar .wpd-form .wpdiscuz-textarea-wrap.wpd-txt textarea:focus, #wpdcom.wpdiscuz_no_avatar .wpd-form .wpdiscuz-textarea-wrap.wpd-txt textarea:not(:placeholder-shown) { height: 160px !important; } 
}