aboutsummaryrefslogtreecommitdiff
path: root/bootstrap/comments/themes/default/comments.css
diff options
context:
space:
mode:
Diffstat (limited to 'bootstrap/comments/themes/default/comments.css')
-rw-r--r--bootstrap/comments/themes/default/comments.css1132
1 files changed, 1132 insertions, 0 deletions
diff --git a/bootstrap/comments/themes/default/comments.css b/bootstrap/comments/themes/default/comments.css
new file mode 100644
index 0000000..234d1ad
--- /dev/null
+++ b/bootstrap/comments/themes/default/comments.css
@@ -0,0 +1,1132 @@
+/*-----------------------------------------------------------------------------
+
+Copyright (C) 2016-2018 Jacob Barkdull
+This file is part of HashOver.
+
+I, Jacob Barkdull, hereby release this work into the public domain.
+This applies worldwide. If this is not legally possible, I grant any
+entity the right to use this work for any purpose, without any
+conditions, unless such conditions are required by law.
+
+-----------------------------------------------------------------------------*/
+
+.hashover,
+.hashover input,
+.hashover textarea,
+.hashover select {
+ text-indent: initial;
+ font-size: 14px;
+ font-family: "Cantarell", "Arial", "Helvetica", "FreeSans", sans-serif;
+ color: #222222;
+}
+
+.hashover > div {
+ display: block;
+}
+
+.hashover :before,
+.hashover :after {
+ position: relative;
+ z-index: 3;
+}
+
+.hashover #hashover-requiredFields,
+.hashover .hashover-hidden,
+.hashover .hashover-notice > .hashover-balloon > .hashover-footer,
+.hashover .hashover-first .hashover-balloon,
+.hashover .hashover-first .hashover-avatar:before,
+.hashover .hashover-first .hashover-avatar:after {
+ display: none ! important;
+}
+
+.hashover,
+#hashover-top-comments,
+#hashover-sort-section,
+.hashover .hashover-inputs {
+ clear: both;
+}
+
+.hashover #hashover-form-section,
+.hashover #hashover-popular-section,
+.hashover #hashover-comments-section {
+ margin-bottom: 36px;
+}
+
+.hashover .hashover-title,
+.hashover #hashover-count,
+.hashover .hashover-comment-name {
+ display: inline-block;
+ font-size: 18px;
+}
+
+.hashover .hashover-reply .hashover-comment-name {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+.hashover form input,
+.hashover form textarea,
+.hashover .hashover-inputs,
+.hashover .hashover-select-wrapper,
+.hashover .hashover-submit,
+.hashover .hashover-avatar-image *,
+.hashover .hashover-avatar *,
+.hashover .hashover-inputs input,
+.hashover .hashover-comment textarea,
+.hashover .hashover-comment,
+.hashover .hashover-reply > .hashover-balloon,
+.hashover .hashover-reply-form,
+.hashover .hashover-reply .hashover-header,
+.hashover .hashover-form-footer {
+ border: 1px solid #AAAAAA;
+}
+
+.hashover .hashover-dashed-title {
+ display: inline-block;
+ width: 100%;
+ margin-bottom: 12px;
+ padding-bottom: 10px;
+ vertical-align: top;
+ border-bottom: 1px dashed rgb(190, 190, 190);
+}
+
+.hashover .hashover-message {
+ position: relative;
+ z-index: 1;
+}
+
+.hashover .hashover-formatting {
+ background-position: 0px -454px;
+}
+
+.hashover .hashover-message,
+.hashover .hashover-message > *,
+.hashover .hashover-formatting-message,
+.hashover .hashover-formatting-message > * {
+ display: block;
+ width: 100%;
+ max-height: 0px;
+}
+
+.hashover .hashover-message > *,
+.hashover .hashover-formatting-message > * {
+ color: transparent;
+}
+
+.hashover .hashover-message > * {
+ padding: 0px 12px;
+ margin-bottom: 12px;
+ text-align: center;
+ border: 1px solid #AAAAAA;
+}
+
+.hashover .hashover-message.hashover-message-open > *,
+.hashover .hashover-formatting-message.hashover-message-open > * {
+ color: initial;
+}
+
+.hashover .hashover-message.hashover-message-open > * {
+ padding: 12px;
+ color: #0000CC;
+ background-color: rgba(225, 225, 255, 0.25);
+ border-color: #00AACC;
+}
+
+.hashover .hashover-php-message-open,
+.hashover .hashover-php-message-open > * {
+ max-height: initial;
+}
+
+.hashover .hashover-message.hashover-message-error > * {
+ color: #CC0000;
+ background-color: rgba(255, 225, 225, 0.25);
+ border-color: #CC0000;
+}
+
+.hashover .hashover-formatting-message > * {
+ margin-top: -1px;
+ border: 1px solid #AAAAAA;
+}
+
+.hashover .hashover-formatting-table {
+ display: table;
+ padding: 12px 0px 12px 0px;
+ background-color: #E5E5E5;
+}
+
+.hashover .hashover-formatting-table > * {
+ display: table-cell;
+ width: 50%;
+ padding: 0px 12px 0px 12px;
+ border-right: 1px solid #AAAAAA;
+ vertical-align: top;
+}
+
+.hashover .hashover-formatting-table > *:last-child {
+ border-right: none;
+}
+
+.hashover .hashover-comment .hashover-message {
+ margin-top: -1px;
+}
+
+.hashover .hashover-comment .hashover-message > * {
+ margin-bottom: 0px;
+}
+
+.hashover #hashover-form,
+.hashover .hashover-comment,
+.hashover .hashover-reply-form,
+.hashover .hashover-message,
+.hashover .hashover-message > *,
+.hashover .hashover-formatting-message,
+.hashover .hashover-formatting-message > *,
+.hashover .hashover-comment form,
+.hashover .hashover-comment form .hashover-balloon {
+ overflow: hidden;
+}
+
+.hashover form,
+.hashover .hashover-comment form {
+ display: block;
+}
+
+.hashover .hashover-inputs {
+ display: table;
+ width: 100%;
+ padding: 12px;
+ border-bottom: none;
+}
+
+.hashover .hashover-inputs > * {
+ display: table-cell;
+ vertical-align: middle;
+ line-height: 16px;
+}
+
+.hashover .hashover-name-input input,
+.hashover .hashover-password-input input,
+.hashover .hashover-email-input input,
+.hashover .hashover-website-input input {
+ background-image: -webkit-linear-gradient(#F0F0F0, #FCFCFC, #FCFCFC, #FCFCFC);
+ background-image: -moz-linear-gradient(#F0F0F0, #FCFCFC, #FCFCFC, #FCFCFC);
+ background-image: linear-gradient(#F0F0F0, #FCFCFC, #FCFCFC, #FCFCFC);
+}
+
+.hashover .hashover-name-input,
+.hashover .hashover-password-input,
+.hashover .hashover-email-input,
+.hashover .hashover-website-input {
+ position: relative;
+}
+
+.hashover .hashover-name-input:before,
+.hashover .hashover-password-input:before,
+.hashover .hashover-email-input:before,
+.hashover .hashover-website-input:before,
+.hashover .hashover-required-input:after {
+ content: " ";
+ display: inline-block;
+ position: absolute;
+ top: 50%;
+ left: 0px;
+ width: 28px;
+ height: 32px;
+ margin-top: -16px;
+ background-image: url('../../images/inputs-and-buttons.png');
+ background-repeat: no-repeat;
+ background-attachment: scroll;
+ border: 1px solid transparent;
+ pointer-events: none;
+}
+
+.hashover .hashover-required-input:after {
+ left: auto;
+ right: 0px;
+ background-position: 0px -419px;
+}
+
+.hashover.hashover-logged-out .hashover-inputs > *,
+.hashover .hashover-comment .hashover-inputs > * {
+ padding: 0px 3px 0px 3px;
+}
+
+.hashover .hashover-comment,
+.hashover .hashover-reply-form,
+.hashover .hashover-comment .hashover-avatar,
+.hashover .hashover-comment .hashover-comment-name,
+.hashover .hashover-avatar-image {
+ position: relative;
+}
+
+.hashover #hashover-form .hashover-avatar-image {
+ width: 45px;
+ padding-right: 10px;
+}
+
+.hashover .hashover-avatar-image *,
+.hashover .hashover-avatar * {
+ vertical-align: middle;
+}
+
+.hashover form input,
+.hashover form textarea,
+.hashover .hashover-inputs input,
+.hashover .hashover-submit {
+ padding: 2px;
+ margin: 0px;
+ background-color: #FCFCFC;
+ outline-offset: none;
+ outline: -webkit-focus-ring-color none;
+}
+
+.hashover form input:focus,
+.hashover form textarea:focus,
+.hashover .hashover-submit:focus,
+.hashover .hashover-inputs input:focus,
+.hashover .hashover-comment label:focus,
+.hashover .hashover-select-wrapper:focus {
+ -o-transition: border 150ms linear 0ms, background-color 150ms linear 0ms, box-shadow 150ms linear 0ms;
+ -webkit-transition: border 150ms linear 0ms, background-color 150ms linear 0ms, box-shadow 150ms linear 0ms;
+ -moz-transition: border 150ms linear 0ms, background-color 150ms linear 0ms, box-shadow 150ms linear 0ms;
+ transition: border 150ms linear 0ms, background-color 150ms linear 0ms, box-shadow 150ms linear 0ms;
+}
+
+.hashover *,
+.hashover *:before,
+.hashover *:after {
+ -o-box-sizing: border-box;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+.hashover form textarea {
+ position: relative;
+ width: 100%;
+ padding: 12px;
+ vertical-align: top;
+ resize: vertical;
+}
+
+.hashover form textarea:focus {
+ z-index: 2;
+}
+
+.hashover .hashover-comment > .hashover-balloon,
+.hashover .hashover-edit-form,
+.hashover #hashover-end-links,
+.hashover .hashover-border-top {
+ border-top: 1px solid #AAAAAA;
+}
+
+.hashover .hashover-comment > .hashover-balloon {
+ padding: 12px;
+ margin-bottom: -1px;
+ border-bottom: 1px solid #AAAAAA;
+}
+
+.hashover textarea:hover,
+.hashover input:hover,
+.hashover .hashover-submit:hover {
+ background-color: #FCFCFC;
+ border-color: #606060;
+ text-decoration: none;
+}
+
+.hashover input:focus,
+.hashover textarea:focus,
+.hashover .hashover-submit:focus {
+ border-color: #0055FF ! important;
+
+ -o-box-shadow: 0px 0px 2px #BFEFFF ! important;
+ -webkit-box-shadow: 0px 0px 2px #BFEFFF ! important;
+ -moz-box-shadow: 0px 0px 2px #BFEFFF ! important;
+ box-shadow: 0px 0px 2px #BFEFFF ! important;
+}
+
+.hashover .hashover-submit {
+ background-color: #F5F8FC;
+ padding: 6px 10px 6px 10px;
+ margin-left: 5px;
+}
+
+.hashover .hashover-post-button,
+.hashover .hashover-reply-post,
+.hashover .hashover-edit-post {
+ background-color: #8CB1FF;
+ border-color: #0055AA;
+ color: #FCFCFC;
+}
+
+.hashover .hashover-footer *,
+.hashover .hashover-form-footer * {
+ vertical-align: top;
+ line-height: 16px;
+}
+
+.hashover .hashover-post-button:hover,
+.hashover .hashover-reply-post:hover,
+.hashover .hashover-edit-post:hover {
+ background-color: #73A1FF;
+ border-color: #0055AA;
+}
+
+.hashover .hashover-post-button:focus,
+.hashover .hashover-reply-post:focus,
+.hashover .hashover-edit-post:focus {
+ background-color: #6698FF ! important;
+ border-color: #000088 ! important;
+}
+
+.hashover .hashover-edit-delete {
+ float: left;
+ margin-right: 12px;
+ background-color: #FF8C8C;
+ border-color: #AA0000;
+ color: #FCFCFC;
+}
+
+.hashover .hashover-edit-delete:hover {
+ background-color: #FF6666;
+ border-color: #AA0000;
+}
+
+.hashover .hashover-edit-delete:focus {
+ border-color: #880000 ! important;
+ background-color: #FF5959 ! important;
+
+ -o-box-shadow: 0px 0px 2px #FFEFBF ! important;
+ -webkit-box-shadow: 0px 0px 2px #FFEFBF ! important;
+ -moz-box-shadow: 0px 0px 2px #FFEFBF ! important;
+ box-shadow: 0px 0px 2px #FFEFBF ! important;
+}
+
+.hashover .hashover-submit:hover {
+ cursor: pointer;
+}
+
+.hashover .hashover-submit:focus,
+.hashover .hashover-submit[disabled] {
+ border-color: #000000;
+}
+
+.hashover .hashover-submit[disabled] {
+ background-color: #E0E0E0 ! important;
+ color: #222222 ! important;
+
+ -o-box-shadow: none ! important;
+ -webkit-box-shadow: none ! important;
+ -moz-box-shadow: none ! important;
+ box-shadow: none ! important;
+}
+
+.hashover .hashover-inputs input {
+ width: 100%;
+ height: 32px;
+ font-size: 14px;
+ padding-left: 30px;
+ padding-right: 6px;
+ color: #808080;
+}
+
+.hashover .hashover-required-input input {
+ padding-right: 30px;
+}
+
+.hashover .hashover-inputs input:focus {
+ color: #222222;
+}
+
+.hashover .hashover-inputs > :first-child {
+ padding-left: 0px;
+}
+
+.hashover .hashover-inputs > :nth-last-child(1) {
+ padding-right: 0px;
+}
+
+.hashover .hashover-name-input:before {
+ background-position: 0px 1px;
+}
+
+.hashover .hashover-password-input:before {
+ background-position: 0px -27px;
+}
+
+.hashover .hashover-email-input:before {
+ background-position: 0px -55px;
+}
+
+.hashover .hashover-website-input:before {
+ background-position: 0px -83px;
+}
+
+.hashover .hashover-emphasized-input,
+.hashover .hashover-emphasized-input input {
+ border-color: #CC0000 ! important;
+}
+
+.hashover .hashover-emphasized-input:focus,
+.hashover .hashover-emphasized-input input:focus {
+ border-color: #FF0000 ! important;
+
+ -o-box-shadow: 0px 0px 2px #FFBFBF !important;
+ -webkit-box-shadow: 0px 0px 2px #FFBFBF !important;
+ -moz-box-shadow: 0px 0px 2px #FFBFBF !important;
+ box-shadow: 0px 0px 2px #FFBFBF !important;
+}
+
+.hashover form label {
+ cursor: pointer;
+}
+
+.hashover #hashover-form .hashover-comment-label,
+.hashover .hashover-comment-label:nth-child(2) {
+ background-color: #FCFCFC;
+}
+
+.hashover .hashover-inputs label,
+.hashover .hashover-comment-label {
+ padding: 5px;
+ display: inline-block;
+ background-color: rgba(200, 200, 200, 0.25);
+}
+
+.hashover .hashover-comment-label {
+ width: 100%;
+ display: block;
+ border: 1px solid #AAA;
+ margin-bottom: -1px;
+}
+
+.hashover .hashover-form-links {
+ display: inline-block;
+ vertical-align: middle;
+ margin-bottom: 12px;
+}
+
+.hashover .hashover-form-links > * {
+ display: inline-block;
+ margin-top: 7px;
+ margin-right: 6px;
+}
+
+.hashover .hashover-form-links > *:last-child {
+ margin-right: 0px;
+}
+
+.hashover .hashover-form-buttons {
+ margin-bottom: 12px;
+}
+
+.hashover label input[type="checkbox"] {
+ margin: -2px 4px 0px 0px;
+ vertical-align: middle;
+ padding: 0px;
+}
+
+.hashover .hashover-form-footer {
+ padding: 12px 12px 0px 12px;
+ overflow: hidden;
+ margin-top: -1px;
+ background-color: #F0F0F0;
+}
+
+.hashover .hashover-edit-form,
+.hashover .hashover-border-top {
+ margin-top: 12px;
+ padding-top: 12px;
+}
+
+.hashover .hashover-edit-form .hashover-title {
+ margin-top: 3px;
+}
+
+.hashover #hashover-count {
+ float: left;
+}
+
+.hashover #hashover-sort,
+.hashover .hashover-edit-status,
+.hashover .hashover-comment .hashover-footer .hashover-buttons,
+.hashover .hashover-form-buttons,
+.hashover .hashover-thread-link {
+ float: right;
+}
+
+.hashover select {
+ height: 24px;
+}
+
+.hashover hr {
+ border: 0px;
+ height: 1px;
+ background-color: #AAAAAA;
+ margin-top: 0px;
+ margin-bottom: 5px;
+}
+
+.hashover input::-moz-focus-inner {
+ border: 0px;
+}
+
+.hashover a,
+.hashover a:link,
+.hashover .hashover-fake-link {
+ text-decoration: none;
+ color: #0000CC;
+ outline: none;
+ cursor: pointer;
+}
+
+.hashover a:visited {
+ color: #00268F;
+}
+
+.hashover a:hover,
+.hashover .hashover-fake-link:hover {
+ text-decoration: underline;
+ cursor: pointer;
+ color: #005EFF;
+}
+
+.hashover a.hashover-submit {
+ display: inline-block;
+ color: #222222;
+}
+
+.hashover .hashover-reply .hashover-avatar *,
+.hashover .hashover-comment form .hashover-avatar-image * {
+ width: 32px;
+ height: 32px;
+ line-height: 34px;
+}
+
+.hashover .hashover-reply .hashover-avatar a {
+ font-size: 14px;
+}
+
+.hashover #hashover-form,
+.hashover .hashover-comment,
+.hashover .hashover-reply-form {
+ background-color: #F5F5F5;
+}
+
+#hashover-form .hashover-inputs,
+.hashover .hashover-comment > .hashover-header {
+ /* Light blue */
+ background-color: #E5F0FF;
+
+ /* Light green */
+ /*background-color: #E5FFF0;*/
+
+ /* Light red (pink-ish) */
+ /*background-color: #FFE5F0;*/
+}
+
+.hashover .hashover-avatar-image *,
+.hashover .hashover-avatar *,
+.hashover .hashover-reply .hashover-header,
+.hashover .hashover-comment .hashover-balloon,
+.hashover .hashover-reply .hashover-header {
+ background-color: #FCFCFC;
+}
+
+.hashover .hashover-comment,
+.hashover .hashover-reply-form {
+ margin-bottom: 12px;
+}
+
+.hashover .hashover-comment > .hashover-header {
+ padding: 12px;
+}
+
+.hashover .hashover-reply,
+.hashover .hashover-reply-form {
+ border: none;
+ padding: 0px 12px 0px 12px;
+ margin: 13px 0px 12px 0px;
+}
+
+.hashover .hashover-reply .hashover-header {
+ padding: 12px 12px 0px 12px;
+ margin-left: 48px;
+ border-bottom: none;
+}
+
+.hashover .hashover-reply .hashover-reply,
+.hashover .hashover-reply .hashover-reply-form {
+ padding: 0px;
+ margin: 12px 0px 0px 48px;
+}
+
+.hashover .hashover-comment .hashover-avatar {
+ display: inline-block;
+ height: auto;
+ margin-right: 10px;
+}
+
+.hashover .hashover-avatar-image *,
+.hashover .hashover-avatar *,
+.hashover .hashover-avatar a {
+ display: inline-block;
+ width: 45px;
+ height: 45px;
+ font-size: 18px;
+ text-align: center;
+ line-height: 45px;
+ color: #808080;
+ background-position: center center;
+ background-attachment: scroll;
+ background-repeat: no-repeat;
+
+ -o-background-size: 100% 100%;
+ -webkit-background-size: 100% 100%;
+ -moz-background-size: 100% 100%;
+ background-size: 100% 100%;
+
+ -o-box-sizing: content-box;
+ -webkit-box-sizing: content-box;
+ -moz-box-sizing: content-box;
+ box-sizing: content-box;
+}
+
+.hashover .hashover-reply .hashover-avatar,
+.hashover .hashover-comment form .hashover-avatar-image {
+ position: absolute;
+ display: inline-block;
+ top: 0px;
+ left: 12px;
+ padding: 0px;
+ float: left;
+}
+
+.hashover .hashover-reply .hashover-reply .hashover-avatar,
+.hashover .hashover-reply form .hashover-avatar-image {
+ left: 0px;
+}
+
+.hashover .hashover-comment .hashover-content {
+ line-height: 1.5em;
+ margin-bottom: 12px;
+}
+
+.hashover p {
+ margin: 0px 0px 12px 0px;
+}
+
+.hashover p:last-child {
+ margin-bottom: 0px;
+}
+
+.hashover .hashover-reply > .hashover-balloon,
+.hashover .hashover-reply-form .hashover-balloon {
+ margin-left: 48px;
+ margin-bottom: 1px;
+ border-top: none;
+}
+
+.hashover .hashover-comment .hashover-content img {
+ display: block;
+ max-width: 100%;
+ max-height: 640px;
+ cursor: pointer;
+}
+
+.hashover .hashover-avatar-image:before,
+.hashover .hashover-avatar-image:after,
+.hashover .hashover-comment .hashover-avatar:before,
+.hashover .hashover-comment .hashover-avatar:after {
+ content: " ";
+ position: absolute;
+ display: block;
+ bottom: -13px;
+ left: 50%;
+ margin-left: -10px;
+ width: 0px;
+ height: 0px;
+ border-width: 10px;
+ border-color: transparent;
+ border-style: solid outset solid;
+ pointer-events: none;
+}
+
+.hashover .hashover-avatar-image:before,
+.hashover .hashover-avatar-image:after {
+ margin-left: -15px;
+}
+
+.hashover .hashover-avatar-image:before,
+.hashover .hashover-comment .hashover-avatar:before,
+.hashover .hashover-comment form .hashover-avatar-image:before {
+ border-bottom-color: #AAAAAA;
+}
+
+.hashover .hashover-avatar-image:after,
+.hashover .hashover-comment .hashover-avatar:after,
+.hashover .hashover-comment form .hashover-avatar-image:after {
+ border-bottom-color: #FCFCFC;
+ bottom: -14px;
+}
+
+.hashover .hashover-reply .hashover-avatar:before,
+.hashover .hashover-reply .hashover-avatar:after,
+.hashover .hashover-comment form .hashover-avatar-image:before,
+.hashover .hashover-comment form .hashover-avatar-image:after {
+ border-style: solid solid outset;
+ border-color: transparent;
+ margin-left: auto;
+ margin-bottom: -8px;
+ top: auto;
+ left: auto;
+ bottom: 50%;
+ right: -15px;
+ border-width: 8px;
+}
+
+.hashover .hashover-reply .hashover-avatar:before,
+.hashover .hashover-comment form .hashover-avatar-image:before {
+ border-right-color: #AAAAAA;
+}
+
+.hashover .hashover-reply .hashover-avatar:after,
+.hashover .hashover-comment form .hashover-avatar-image:after {
+ border-right-color: #FCFCFC;
+ right: -16px;
+}
+
+.hashover.hashover-logged-out .hashover-comment form .hashover-avatar-image:after {
+ border-right-color: #FCFCFC;
+}
+
+.hashover .hashover-select-wrapper select {
+ border: none;
+ background-color: #FCFCFC;
+ padding: 0px 14px 0px 0px;
+ cursor: pointer;
+}
+
+.hashover .hashover-select-wrapper,
+.hashover .hashover-embedded-image-wrapper {
+ display: inline-block;
+ position: relative;
+}
+
+.hashover .hashover-select-wrapper {
+ overflow: hidden;
+ margin-top: -3px;
+ line-height: 14px;
+ vertical-align: middle;
+ cursor: pointer;
+}
+
+.hashover .hashover-select-wrapper:before {
+ content: "\25BC";
+ position: absolute;
+ right: 0px;
+ top: 0px;
+ display: inline-block;
+ height: 100%;
+ width: 26px;
+ padding: 5px 4px;
+ margin: 0px;
+ font-size: 12px;
+ line-height: 12px;
+ font-family: monospace;
+ text-align: center;
+ pointer-events: none;
+ background-color: #F0F0F0;
+ border-left: 1px solid #AAAAAA;
+}
+
+.hashover .hashover-select-wrapper:hover,
+.hashover .hashover-select-wrapper:hover:before {
+ border-color: #606060;
+}
+
+.hashover .hashover-comment-name {
+ vertical-align: middle;
+}
+
+.hashover .hashover-name-twitter:before {
+ content: "@";
+ color: #00268F;
+ cursor: default;
+}
+
+.hashover .hashover-comment .hashover-title {
+ display: inline-block;
+ vertical-align: middle;
+ clear: right;
+}
+
+.hashover .hashover-comment pre,
+.hashover .hashover-comment code,
+.hashover .hashover-comment blockquote,
+.hashover .hashover-comment ol,
+.hashover .hashover-comment ul {
+ vertical-align: top;
+}
+
+.hashover .hashover-comment pre,
+.hashover .hashover-comment code {
+ display: inline-block;
+ width: 100%;
+ max-height: 400px;
+ white-space: pre;
+ padding: 5px;
+ margin: 0px;
+ font-family: monospace;
+ font-size: 12px;
+ background-color: #EEEEEE;
+ overflow: auto;
+}
+
+.hashover code.hashover-inline {
+ display: inline;
+ padding: 1px 4px;
+}
+
+.hashover .hashover-comment blockquote,
+.hashover .hashover-comment ol,
+.hashover .hashover-comment ul {
+ padding-left: 10px;
+ margin: 0px 24px 0px 24px;
+}
+
+.hashover .hashover-comment blockquote {
+ border-left: 3px solid rgba(0, 0, 0, 0.3);
+}
+
+.hashover .hashover-comment .hashover-date-permalink,
+.hashover .hashover-comment .hashover-date-permalink:visited,
+.hashover .hashover-comment .hashover-date > * {
+ color: #606060;
+}
+
+.hashover .hashover-comment .hashover-date-permalink:hover,
+.hashover .hashover-comment .hashover-date-permalink:active {
+ color: #101010;
+}
+
+.hashover .hashover-comment .hashover-date,
+.hashover .hashover-comment .hashover-date-permalink,
+.hashover .hashover-comment .hashover-replies,
+.hashover .hashover-comment .hashover-likes,
+.hashover .hashover-comment .hashover-dislikes {
+ display: inline-block;
+ vertical-align: top;
+}
+
+.hashover .hashover-comment .hashover-date-permalink,
+.hashover .hashover-comment .hashover-replies,
+.hashover .hashover-comment .hashover-likes,
+.hashover .hashover-comment .hashover-dislikes {
+ float: left;
+}
+
+.hashover .hashover-comment .hashover-replies,
+.hashover .hashover-comment .hashover-likes,
+.hashover .hashover-comment .hashover-dislikes {
+ padding-left: 8px;
+}
+
+.hashover .hashover-formatting,
+.hashover .hashover-comment .hashover-buttons a {
+ display: inline-block;
+ vertical-align: top;
+ min-height: 16px;
+ padding-left: 30px;
+ line-height: 16px;
+ background-image: url('../../images/inputs-and-buttons.png');
+ background-repeat: no-repeat;
+ background-attachment: scroll;
+ opacity: 0.50;
+ filter: alpha(opacity=50);
+}
+
+.hashover .hashover-formatting:hover,
+.hashover .hashover-comment .hashover-buttons a:hover {
+ opacity: 1.0;
+ filter: alpha(opacity=100);
+}
+
+.hashover .hashover-formatting,
+.hashover .hashover-formatting:hover,
+.hashover .hashover-comment .hashover-buttons a,
+.hashover .hashover-comment .hashover-buttons a:hover {
+ color: #111111;
+}
+
+.hashover .hashover-has-email {
+ background-position: left -258px;
+}
+
+.hashover .hashover-no-email {
+ background-position: left -286px;
+}
+
+.hashover .hashover-comment .hashover-like,
+.hashover .hashover-comment .hashover-liked:active,
+.hashover .hashover-comment .hashover-dislike {
+ background-position: left -174px;
+}
+
+.hashover .hashover-comment .hashover-liked,
+.hashover .hashover-comment .hashover-like:active {
+ background-position: left -202px;
+}
+
+.hashover .hashover-comment .hashover-like.hashover-dislikes-enabled {
+ background-position: left -314px;
+}
+
+.hashover .hashover-comment .hashover-liked.hashover-dislikes-enabled,
+.hashover .hashover-comment .hashover-like.hashover-dislikes-enabled:active {
+ background-position: left -370px;
+}
+
+.hashover .hashover-comment .hashover-disliked,
+.hashover .hashover-comment .hashover-dislike:active {
+ background-position: left -230px;
+}
+
+.hashover .hashover-comment .hashover-dislike.hashover-likes-enabled {
+ background-position: left -342px;
+}
+
+.hashover .hashover-comment .hashover-disliked.hashover-likes-enabled,
+.hashover .hashover-comment .hashover-dislike.hashover-likes-enabled:active {
+ background-position: left -398px;
+}
+
+.hashover .hashover-comment .hashover-comment-edit {
+ background-position: 2px -147px;
+}
+
+.hashover .hashover-comment .hashover-like.hashover-dislikes-enabled,
+.hashover .hashover-comment .hashover-liked.hashover-dislikes-enabled,
+.hashover .hashover-comment .hashover-dislike.hashover-likes-enabled,
+.hashover .hashover-comment .hashover-disliked.hashover-likes-enabled {
+ height: 16px;
+ font-size: 0px;
+ color: transparent;
+}
+
+.hashover .hashover-deleted > .hashover-header > .hashover-comment-name {
+ color: #FF0000;
+}
+
+.hashover .hashover-notice > .hashover-balloon > .hashover-content {
+ margin: 0px;
+}
+
+.hashover .hashover-more-link {
+ display: block;
+ padding: 12px;
+ margin-bottom: 12px;
+ background-color: rgba(230, 237, 250, 0.6);
+ border: 1px dashed #AAAAFF;
+ text-align: center;
+ opacity: 1.0;
+ filter: alpha(opacity=100);
+}
+
+.hashover .hashover-more-link,
+.hashover a.hashover-more-link {
+ color: #404040;
+}
+
+.hashover .hashover-more-link:hover {
+ background-color: rgba(230, 237, 250, 1.0);
+}
+
+.hashover .hashover-loading:before {
+ content: " " ! important;
+ display: inline-block;
+ min-width: 16px;
+ min-height: 16px;
+ vertical-align: middle;
+ background-repeat: no-repeat;
+ background-attachment: scroll;
+ background-position: center center;
+ background-image: url('../../images/loading.gif');
+
+ image-rendering: -o-crisp-edges;
+ image-rendering: -webkit-optimize-contrast;
+ image-rendering: -moz-crisp-edges;
+ image-rendering: crisp-edges;
+ image-rendering: pixelated;
+ -ms-interpolation-mode: nearest-neighbor;
+}
+
+.hashover .hashover-embedded-image-wrapper.hashover-loading img {
+ filter: grayscale(1.0);
+ opacity: 0.25;
+ filter: alpha(opacity=25);
+}
+
+.hashover .hashover-embedded-image-wrapper.hashover-loading:before {
+ position: absolute;
+ top: 0px;
+ left: 0px;
+ width: 100%;
+ height: 100%;
+}
+
+.hashover .hashover-more-link.hashover-loading:before,
+.hashover .hashover-thread-link.hashover-loading:before {
+ margin-right: 8px;
+ margin-top: -8px;
+ margin-bottom: -6px;
+}
+
+.hashover .hashover-more-link.hashover-hide-more-link {
+ opacity: 0.0;
+ filter: alpha(opacity=0);
+}
+
+.hashover .hashover-more-link.hashover-hide-more-link,
+.hashover .hashover-message.hashover-message-animated,
+.hashover .hashover-message.hashover-message-animated > *,
+.hashover .hashover-formatting-message.hashover-message-animated,
+.hashover .hashover-formatting-message.hashover-message-animated > * {
+ -o-transition: all 150ms linear 0ms;
+ -webkit-transition: all 150ms linear 0ms;
+ -moz-transition: all 150ms linear 0ms;
+ transition: all 150ms linear 0ms;
+}
+
+.hashover #hashover-end-links {
+ margin-top: -12px;
+ padding: 18px 0px 5px 0px;
+ text-align: center;
+}
+
+/* Handle HDPI */
+.hashover.hashover-mobile .hashover-formatting,
+.hashover.hashover-mobile .hashover-name-input:before,
+.hashover.hashover-mobile .hashover-password-input:before,
+.hashover.hashover-mobile .hashover-email-input:before,
+.hashover.hashover-mobile .hashover-website-input:before,
+.hashover.hashover-mobile .hashover-required-input:after,
+.hashover.hashover-mobile .hashover-comment .hashover-buttons a {
+ background-image: url('../../images/inputs-and-buttons.svg');
+}
+
+@media only screen and (max-width: 640px) {
+ #hashover .hashover-formatting-table {
+ padding: 12px 12px 0px 12px;
+ }
+
+ #hashover .hashover-formatting-table > * {
+ display: table-row;
+ width: 100%;
+ border-bottom: 1px solid #AAAAAA;
+ }
+
+ #hashover .hashover-formatting-table p {
+ margin-bottom: 12px;
+ }
+}