textarea { border: 1px solid #999; color: #000; font-family: "Trebuchet MS", Helvetica, Arial, Sans-serif; font-size: 120%; !important }
textarea:focus { border: 1px solid #FF9400; }
input.submit  { background-color: #2e3735; border: 0; color: #fff; cursor: pointer; padding: 5px 10px; }
input.submit:focus { background-color: #ff9400; color: #000; }

#dsq-content #dsq-comments .dsq-comment.special .dsq-comment-header,
#dsq-content #dsq-comments .dsq-comment-header,
#dsq-content #dsq-reactions .dsq-reaction-header
 { background-color: #50585f; background-image: none; background: none #50585f !important; }
#dsq-content #dsq-comments .dsq-comment-header cite a { text-align: left; top: 0; }

#dsq-content .dsq-header-avatar img,
#dsq-content #dsq-comments .dsq-post-avatar { vertical-align: middle; border: none; }
#dsq-content #dsq-comments .dsq-header-time { text-transform: uppercase; }
#dsq-content #dsq-comments .dsq-comment-body { font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size: 130%; }
#dsq-content #dsq-comments .dsq-comment-footer { font-size: 110%; text-transform: uppercase; }
#dsq-content #dsq-comments .dsq-brlink { text-transform: uppercase; }
