cmts.css 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256
  1. /*--- General Styles ---*/
  2. .cmt-border {
  3. border-top: 1px solid #eeeeee;
  4. }
  5. div.cmts {}
  6. ul.cmts {
  7. position: relative;
  8. margin: 0px;
  9. padding: 0px;
  10. list-style: none;
  11. }
  12. ul.cmts-margin,
  13. div.cmt-reply-margin {
  14. padding-left: 60px;
  15. }
  16. li.cmt,
  17. ul.cmts-margin li.cmt {
  18. position: relative;
  19. }
  20. ul.cmts-margin li.cmt:first-child {
  21. margin-top: 30px;
  22. margin-top: 2rem;
  23. }
  24. li.cmt-err {
  25. color: red;
  26. }
  27. li.cmt-no {
  28. padding: 10px;
  29. }
  30. li.cmt-hidden {
  31. display: none;
  32. }
  33. li.cmt-replacement {
  34. height: 30px;
  35. margin-bottom: 10px;
  36. position: relative;
  37. background-color: #ededed;
  38. overflow: hidden;
  39. text-indent: 10px;
  40. line-height: 30px;
  41. font-size: 11px;
  42. color: #333333;
  43. }
  44. /*--- More ---*/
  45. li.cmt-more {}
  46. li.cmt-more-root {
  47. margin-top: 20px;
  48. margin-bottom: 20px;
  49. }
  50. div.cmt-more-cont {}
  51. div.cmt-more-line {
  52. border-bottom: 0px;
  53. }
  54. li.cmt-more div.cmt-more-cont {
  55. font-weight: bold;
  56. }
  57. li.cmt-more div.cmt-more-line {
  58. display: none;
  59. }
  60. li.cmt-more-root div.cmt-more-cont {
  61. position: relative;
  62. }
  63. li.cmt-more-root div.cmt-more-line {
  64. position: absolute;
  65. top: 50%;
  66. width: 100%;
  67. border-width: 4px;
  68. borded-bottom: none;
  69. }
  70. li.cmt-more-root .bx-btn {
  71. position: relative;
  72. float: none;
  73. display: inline-block;
  74. text-transform: uppercase;
  75. }
  76. /*--- Comment Author ---*/
  77. div.cmt-avatar {
  78. position: absolute;
  79. top: 0px;
  80. left: 0px;
  81. text-align: center;
  82. }
  83. div.cmt-avatar .sys-icon {
  84. font-size: 3.75rem;
  85. }
  86. div.cmt-info {
  87. position: realtive;
  88. }
  89. div.cmt-head div.cmt-username,
  90. div.cmt-head div.cmt-username,
  91. div.cmt-head div.cmt-ago,
  92. div.cmt-head div.cmt-reply-to,
  93. div.cmt-head div.bullet {
  94. display: inline-block;
  95. }
  96. div.cmt-head div.bullet {
  97. padding: 0px;
  98. }
  99. div.cmt-username a {
  100. text-decoration: none;
  101. }
  102. div.cmt-reply-to a.cmt-points span {
  103. display: inline;
  104. float: none;
  105. }
  106. span.cmt-posted-ago {
  107. text-transform: lovercase;
  108. }
  109. span.cmt-points {
  110. text-transform: lovercase;
  111. }
  112. /*--- Comment Body ---*/
  113. div.cmt-cont {
  114. position: relative;
  115. }
  116. div.cmt-cont .bullet {
  117. padding: 0px 5px;
  118. }
  119. div.cmt-cont .cmt-post-reply .bx-form-element-wrapper {
  120. margin-top: 10px;
  121. }
  122. div.cmt-cont .cmt-post-reply .bx-form-element-wrapper:first-child {
  123. margin-top: 0px;
  124. }
  125. span.cmt-body-see-more a {
  126. font-weight: bold;
  127. }
  128. div.cmt-attached {
  129. margin-left: -5px;
  130. margin-right: -5px;
  131. }
  132. div.cmt-attached-preview,
  133. div.cmt-attached-preview img {
  134. width: 100px;
  135. height: 100px;
  136. }
  137. div.cmt-attached-preview {
  138. position: relative;
  139. float: left;
  140. }
  141. div.cmt-attached-preview img {
  142. background-position: center center;
  143. background-repeat: no-repeat;
  144. }
  145. div.cmt-attached-image img {
  146. position: relative;
  147. max-width: 600px;
  148. max-height: 600px;
  149. cursor: pointer;
  150. }
  151. /*--- Comment Actions ---*/
  152. div.cmt-actions {
  153. position: relative;
  154. }
  155. div.cmt-ago,
  156. div.cmt-actions div.bullet,
  157. div.cmt-actions ul.bx-menu-hor,
  158. div.cmt-points-wrp {
  159. position: relative;
  160. float: left;
  161. }
  162. div.cmt-comment-manage-link {
  163. position: absolute;
  164. top: 0px;
  165. right: 0px;
  166. }
  167. div.cmt-comment-manage-link a {
  168. color: rgba(56, 120, 119, 0.5);
  169. }
  170. div.cmt-comment-manage-link a:hover {
  171. text-decoration: none;
  172. color: rgba(56, 120, 119, 1.0);
  173. }
  174. div.cmt-comment-manage .bx-menu-ver li {
  175. white-space: nowrap;
  176. }
  177. /*--- Comment Plused By ---*/
  178. div.cmt-pb-list {}
  179. div.cmt-pb-list-cnt {
  180. max-height: 200px;
  181. min-width: 195px;
  182. overflow: auto;
  183. }
  184. div.cmt-pb-list div.bx-persons-unit {
  185. float: none;
  186. margin-right: 0px;
  187. margin-bottom: 0px;
  188. }
  189. /*--- Add Comment/Reply Styles ---*/
  190. div.cmt-reply {
  191. position: relative;
  192. }
  193. div.cmt-reply-top {
  194. margin-bottom: 40px;
  195. }
  196. div.cmt-reply-bottom {
  197. margin-top: 40px;
  198. }
  199. li.cmt div.cmt-reply-top {
  200. margin-top: 20px;
  201. margin-bottom: 20px;
  202. }
  203. li.cmt div.cmt-reply-bottom {
  204. margin-top: 20px;
  205. margin-bottom: 20px;
  206. }
  207. div.cmt-post-reply {
  208. position: relative;
  209. }
  210. /*--- Add Comment/Reply Form Styles ---*/
  211. form.cmt-post-reply .bx-form-input-textarea {
  212. height: 64px;
  213. }
  214. form.cmt-post-reply .bx-form-input-submit {
  215. text-transform: uppercase;
  216. }
  217. form.cmt-post-reply div#bx-form-element-cmt_image,
  218. form.cmt-post-reply .bx-form-input-files-uploaders {
  219. margin-top: 0px;
  220. }
  221. a.cmts-uploader-button {
  222. position: absolute;
  223. right: 0px;
  224. text-decoration: none;
  225. }
  226. div.cmts-uploader-file {
  227. position: relative;
  228. float: left;
  229. }
  230. div.cmts-uploader-file-preview,
  231. div.cmts-uploader-file-preview img {
  232. width: 100px;
  233. height: 100px;
  234. }
  235. div.cmts-uploader-file-preview img {
  236. background-position: center center;
  237. background-repeat: no-repeat;
  238. }