You are here

view_private_message.css in Opigno messaging 8

#block-views-block-private-message-block,
#block-platon-content {
  /* margin-top: 90px; */
}

.view-private-message {
  background-color: #f6f6f6;
}

.view-private-message .new-message {
  background-color: #c3e86c;
  color: #fff;
  display: block;
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 25px;
  padding: 15px 20px;
  text-decoration: inherit;
  text-transform: uppercase;
  width: 100%;
}

.view-private-message .new-message i {
  font-size: 25px;
  margin-right: 22px;
  position: relative;
  top: 4px;
}

#load-previous-messages,
.view-private-message .pagination a {
  color: #0a71b4;
}

.view-private-message .new-message:hover {
  background-color: #9faf5b;
  text-decoration: inherit;
}

.view-private-message .messages {
  background-color: #5bb4d8;
  color: #fff;
  display: block;
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 20px;
  padding: 20px 20px;
  text-transform: uppercase;
  width: 100%;
  line-height: 1;
}

.view-private-message .messages::before {
  background: url('../img/icon-messages.png');
  content: '';
  display: inline-block;
  height: 27px;
  margin-right: 22px;
  vertical-align: middle;
  width: 24px;
}

.view-private-message .view-content {
  background-color: #f6f6f6;
  color: #3d3d3c;
  margin-bottom: 20px;
  max-height: 420px;
  overflow-y: auto;
  padding-right: 20px;
}

.view-private-message .views-row::before,
.view-private-message .views-row::after {
  clear: both;
  content: '';
  display: table;
}

.view-private-message .views-row {
  background-color: #fff;
  padding: 20px 0;
  position: relative;
  border-left: solid 2.5px #95d5f4;
  background-size: 200% 100%;
  background-image: linear-gradient(to right, #ffffff 50%, #95d5f4 50%);
  transition: background-position 0.2s;
}

.view-private-message .views-row:hover {
  background-position: -100% 0;
  cursor: pointer;
}

.view-private-message .views-row+.views-row {
  margin-top: 10px;
}

.view-private-message .views-row:hover::before {
  color: #fff;
  content: 'View';
  left: 30px;
  font-weight: bold;
  position: absolute;
  top: 40px;
}

.view-private-message .views-row:hover .user-picture,
.view-private-message .views-row:hover .username,
.view-private-message .views-row:hover .created,
.view-private-message .views-row:hover .field-pm-subject {
  opacity: 0;
  visibility: hidden;
}

.view-private-message .user-picture {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border: 2px solid #5bb4d8;
  border-radius: 100%;
  float: left;
  font-size: 0;
  height: 50px;
  margin: 0 10px 0 20px;
  overflow: hidden;
  width: 50px;
}

.view-private-message .user-picture.without-image {
  background-color: transparent;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDguNTQgNTguMTEiPjxkZWZzPjxzdHlsZT4uY2xzLTEsLmNscy0ye2ZpbGw6bm9uZTt9LmNscy0ye2NsaXAtcnVsZTpldmVub2RkO30uY2xzLTN7Y2xpcC1wYXRoOnVybCgjY2xpcC1wYXRoKTt9LmNscy00e2NsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aC0yKTt9LmNscy01e2ZpbGw6IzcwNzA2Zjt9LmNscy02e2NsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aC0zKTt9LmNscy03e2ZpbGw6I2ZmZjt9PC9zdHlsZT48Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuODUgLTYuMTMpIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik02NC4yNCwzMi4xMkEzMi4xMiwzMi4xMiwwLDEsMSwzMi4xMiwwLDMyLjEyLDMyLjEyLDAsMCwxLDY0LjI0LDMyLjEyWiIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuODUgLTYuMTMpIj48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNSwyNi4yNmExNy43NiwxNy43NiwwLDEsMSwzNS41MSwwVjI5LjhBMTcuNzYsMTcuNzYsMCwxLDEsMTUsMjkuOFoiLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03Ljg1IC02LjEzKSI+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTAuMjIsNTMuNDhhOC4yOSw4LjI5LDAsMCwxLDguMjktOC4yOUg0NS43M0E4LjMsOC4zLDAsMCwxLDU0LDUzLjQ4djguMjlIMTAuMjJaIi8+PC9jbGlwUGF0aD48L2RlZnM+PHRpdGxlPnBpY3RvLWF2YXRhcjwvdGl0bGU+PGcgaWQ9IkNhbHF1ZV8yIiBkYXRhLW5hbWU9IkNhbHF1ZSAyIj48ZyBpZD0iQ2FscXVlXzEtMiIgZGF0YS1uYW1lPSJDYWxxdWUgMSI+PGcgY2xhc3M9ImNscy0zIj48ZyBjbGFzcz0iY2xzLTQiPjxwYXRoIGNsYXNzPSJjbHMtNSIgZD0iTTMyLjcxLDQ5LjkzQTIwLjE1LDIwLjE1LDAsMCwxLDEyLjU5LDI5LjhWMjYuMjZhMjAuMTMsMjAuMTMsMCwxLDEsNDAuMjUsMFYyOS44QTIwLjE1LDIwLjE1LDAsMCwxLDMyLjcxLDQ5LjkzWm0wLTM5LjA3YTE1LjQyLDE1LjQyLDAsMCwwLTE1LjM5LDE1LjRWMjkuOGExNS4zOSwxNS4zOSwwLDAsMCwzMC43OCwwVjI2LjI2QTE1LjQxLDE1LjQxLDAsMCwwLDMyLjcxLDEwLjg2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuODUgLTYuMTMpIi8+PC9nPjxnIGNsYXNzPSJjbHMtNiI+PHBhdGggY2xhc3M9ImNscy01IiBkPSJNNTQsNjQuMTRIMTAuMjJhMi4zOCwyLjM4LDAsMCwxLTIuMzctMi4zN1Y1My40OEExMC42NywxMC42NywwLDAsMSwxOC41MSw0Mi44M0g0NS43M0ExMC42NywxMC42NywwLDAsMSw1Ni4zOSw1My40OHY4LjI5QTIuMzcsMi4zNywwLDAsMSw1NCw2NC4xNFpNMTIuNTksNTkuNEg1MS42NVY1My40OGE1LjkyLDUuOTIsMCwwLDAtNS45Mi01LjkxSDE4LjUxYTUuOTIsNS45MiwwLDAsMC01LjkyLDUuOTFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy44NSAtNi4xMykiLz48L2c+PHBhdGggY2xhc3M9ImNscy03IiBkPSJNNTQsNTVjMCw0LTkuOCw5LjI1LTIxLjksOS4yNXMtMjEuOS02LjQtMjEuOS05YTQwLjMzLDQwLjMzLDAsMCwwLDguMjQsNHM4LjE5LS4zNCwxMy4yNC0uMzRTNDUsNTkuMjEsNDUsNTkuMjFDNTEuNjUsNTguNjksNTQsNTUsNTQsNTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy44NSAtNi4xMykiLz48L2c+PC9nPjwvZz48L3N2Zz4=");
  background-position: center bottom;
  background-size: 36px;
  border: 2px solid #70706f;
  font-size: 0;
}

.view-private-message .username,
.view-private-message .created,
.view-private-message .field-pm-subject {
  margin: 0 0 0 90px;
}

.view-private-message .username a {
  color: inherit;
}

.view-private-message nav::before,
.view-private-message nav::after {
  clear: both;
  content: '';
  display: table;
}

#private-message-add-form {
  background-color: #f6f6f6;
  padding: 5rem 80px 0 60px;
}

@media (max-width: 768px) {
  #private-message-add-form {
    padding-top: 3rem;
    padding-left: 15px;
    padding-right: 15px;
  }
}

#private-message-add-form .form-item-subject label {
  width: 20%;
}

@media (max-width: 768px) {
  #private-message-add-form .form-item-subject label {
    width: 100%;
  }
}

#private-message-add-form .form-item-subject .form-element-wrapper {
  display: inline-block;
  margin-left: -4px;
  width: 80%;
}

@media (max-width: 768px) {
  #private-message-add-form .form-item-subject .form-element-wrapper {
    display: block;
    margin-left: 0;
    width: 100%;
  }
}

#private-message-add-form #edit-filters label {
  display: block;
}

#private-message-add-form #edit-filters .form-item {
  display: inline-block;
  width: 45%;
}

@media (max-width: 768px) {
  #private-message-add-form #edit-filters .form-item {
    display: block;
    width: 100%;
  }
}

#private-message-add-form #edit-filters .form-item+.form-item {
  margin-left: 9%;
}

@media (max-width: 768px) {
  #private-message-add-form #edit-filters .form-item+.form-item {
    margin-left: 0;
    max-width: 100%;
  }
}

#private-message-add-form #edit-message-wrapper>.form-item {
  margin-left: 0;
}

#private-message-add-form #edit-message-0-format {
  border-bottom: solid 1.25px #1d1d1b;
}

#private-message-add-form #edit-actions {
  margin: 2rem -80px 0 -60px;
}

@media (max-width: 768px) {
  #private-message-add-form #edit-actions {
    margin-left: -15px;
    margin-right: -15px;
  }
}

#private-message-add-form #edit-actions input {
  font-weight: bold;
  text-transform: uppercase;
}

#private-message-page .private-message-thread {
  background-color: #f6f6f6;
}

#private-message-page .private-message-thread #private-message-add-form {
  padding-top: 0;
}

#private-message-page .field-pm-subject,
#private-message-page .private-message-recipients {
  font-size: 19px;
  font-weight: normal;
}

@media (min-width: 768px) {
  #private-message-page .field-pm-subject,
  #private-message-page .private-message-recipients {
    font-size: 25px;
  }
}

#private-message-page .field-pm-subject .label,
#private-message-page .field-pm-subject .content {
  display: inline-block;
}

#private-message-page .field-pm-subject .content {
  text-transform: uppercase;
}

#private-message-page .field-pm-subject .label,
#private-message-page .private-message-recipients .label {
  color: #70706f;
  font-weight: 700;
  text-transform: uppercase;
}

#private-message-page .field-pm-subject .content,
#private-message-page .private-message-recipients .content,
#private-message-page .private-message-recipients .content a {
  color: #5bb4d8;
  font-weight: 700;
}

#private-message-page .private-message-recipients .content article {
  display: inline-block;
}

#block-platon-content #private-message-page {
  padding: 80px 0 0 0;
}

#block-platon-content #private-message-page::before {
  margin-left: 60px;
  margin-right: 60px;
}

#block-platon-content #private-message-page .private_message_thread_delete_link_wrapper {
  right: 60px;
}

#block-platon-content .field-pm-subject,
#block-platon-content .private-message-recipients,
#block-platon-content .private-messages {
  padding: 0 60px;
}

#private-message-page .private-message .owner .username {
  margin-top: 20px;
}

#private-message-page .private-message .owner .username a {
  color: #575756;
  font-weight: bold;
  text-transform: uppercase;
}

#block-platon-content #private-message-page .private-message .message,
#block-platon-content #private-message-page .private-message .message .date {
  color: #58585a;
}

.load_previous_hidden .load-previous-position-before {
  display: none;
}

#private-message-add-form #edit-message-0-format {
  display: none;
}

.view-private-message .new {
  font-weight: bold;
}

@media (max-width: 991px) {
  .view-private-message.view-display-id-block_all .view-header .messages,
  body.page-private-message-create .view-private-message.view-display-id-block_all .view-header,
  body.page-private-message-create .view-private-message.view-display-id-block_all .view-content,
  body[class*='page-private-messages-'] .view-private-message.view-display-id-block_all .view-content {
    display: none !important;
  }
}

File

css/view_private_message.css
View source
  1. #block-views-block-private-message-block,
  2. #block-platon-content {
  3. /* margin-top: 90px; */
  4. }
  5. .view-private-message {
  6. background-color: #f6f6f6;
  7. }
  8. .view-private-message .new-message {
  9. background-color: #c3e86c;
  10. color: #fff;
  11. display: block;
  12. font-size: 20px;
  13. font-weight: 700;
  14. margin-bottom: 25px;
  15. padding: 15px 20px;
  16. text-decoration: inherit;
  17. text-transform: uppercase;
  18. width: 100%;
  19. }
  20. .view-private-message .new-message i {
  21. font-size: 25px;
  22. margin-right: 22px;
  23. position: relative;
  24. top: 4px;
  25. }
  26. #load-previous-messages,
  27. .view-private-message .pagination a {
  28. color: #0a71b4;
  29. }
  30. .view-private-message .new-message:hover {
  31. background-color: #9faf5b;
  32. text-decoration: inherit;
  33. }
  34. .view-private-message .messages {
  35. background-color: #5bb4d8;
  36. color: #fff;
  37. display: block;
  38. font-size: 20px;
  39. font-weight: 700;
  40. margin-bottom: 20px;
  41. padding: 20px 20px;
  42. text-transform: uppercase;
  43. width: 100%;
  44. line-height: 1;
  45. }
  46. .view-private-message .messages::before {
  47. background: url('../img/icon-messages.png');
  48. content: '';
  49. display: inline-block;
  50. height: 27px;
  51. margin-right: 22px;
  52. vertical-align: middle;
  53. width: 24px;
  54. }
  55. .view-private-message .view-content {
  56. background-color: #f6f6f6;
  57. color: #3d3d3c;
  58. margin-bottom: 20px;
  59. max-height: 420px;
  60. overflow-y: auto;
  61. padding-right: 20px;
  62. }
  63. .view-private-message .views-row::before,
  64. .view-private-message .views-row::after {
  65. clear: both;
  66. content: '';
  67. display: table;
  68. }
  69. .view-private-message .views-row {
  70. background-color: #fff;
  71. padding: 20px 0;
  72. position: relative;
  73. border-left: solid 2.5px #95d5f4;
  74. background-size: 200% 100%;
  75. background-image: linear-gradient(to right, #ffffff 50%, #95d5f4 50%);
  76. transition: background-position 0.2s;
  77. }
  78. .view-private-message .views-row:hover {
  79. background-position: -100% 0;
  80. cursor: pointer;
  81. }
  82. .view-private-message .views-row+.views-row {
  83. margin-top: 10px;
  84. }
  85. .view-private-message .views-row:hover::before {
  86. color: #fff;
  87. content: 'View';
  88. left: 30px;
  89. font-weight: bold;
  90. position: absolute;
  91. top: 40px;
  92. }
  93. .view-private-message .views-row:hover .user-picture,
  94. .view-private-message .views-row:hover .username,
  95. .view-private-message .views-row:hover .created,
  96. .view-private-message .views-row:hover .field-pm-subject {
  97. opacity: 0;
  98. visibility: hidden;
  99. }
  100. .view-private-message .user-picture {
  101. background-position: center;
  102. background-repeat: no-repeat;
  103. background-size: cover;
  104. border: 2px solid #5bb4d8;
  105. border-radius: 100%;
  106. float: left;
  107. font-size: 0;
  108. height: 50px;
  109. margin: 0 10px 0 20px;
  110. overflow: hidden;
  111. width: 50px;
  112. }
  113. .view-private-message .user-picture.without-image {
  114. background-color: transparent;
  115. background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDguNTQgNTguMTEiPjxkZWZzPjxzdHlsZT4uY2xzLTEsLmNscy0ye2ZpbGw6bm9uZTt9LmNscy0ye2NsaXAtcnVsZTpldmVub2RkO30uY2xzLTN7Y2xpcC1wYXRoOnVybCgjY2xpcC1wYXRoKTt9LmNscy00e2NsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aC0yKTt9LmNscy01e2ZpbGw6IzcwNzA2Zjt9LmNscy02e2NsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aC0zKTt9LmNscy03e2ZpbGw6I2ZmZjt9PC9zdHlsZT48Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuODUgLTYuMTMpIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik02NC4yNCwzMi4xMkEzMi4xMiwzMi4xMiwwLDEsMSwzMi4xMiwwLDMyLjEyLDMyLjEyLDAsMCwxLDY0LjI0LDMyLjEyWiIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuODUgLTYuMTMpIj48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNSwyNi4yNmExNy43NiwxNy43NiwwLDEsMSwzNS41MSwwVjI5LjhBMTcuNzYsMTcuNzYsMCwxLDEsMTUsMjkuOFoiLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03Ljg1IC02LjEzKSI+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTAuMjIsNTMuNDhhOC4yOSw4LjI5LDAsMCwxLDguMjktOC4yOUg0NS43M0E4LjMsOC4zLDAsMCwxLDU0LDUzLjQ4djguMjlIMTAuMjJaIi8+PC9jbGlwUGF0aD48L2RlZnM+PHRpdGxlPnBpY3RvLWF2YXRhcjwvdGl0bGU+PGcgaWQ9IkNhbHF1ZV8yIiBkYXRhLW5hbWU9IkNhbHF1ZSAyIj48ZyBpZD0iQ2FscXVlXzEtMiIgZGF0YS1uYW1lPSJDYWxxdWUgMSI+PGcgY2xhc3M9ImNscy0zIj48ZyBjbGFzcz0iY2xzLTQiPjxwYXRoIGNsYXNzPSJjbHMtNSIgZD0iTTMyLjcxLDQ5LjkzQTIwLjE1LDIwLjE1LDAsMCwxLDEyLjU5LDI5LjhWMjYuMjZhMjAuMTMsMjAuMTMsMCwxLDEsNDAuMjUsMFYyOS44QTIwLjE1LDIwLjE1LDAsMCwxLDMyLjcxLDQ5LjkzWm0wLTM5LjA3YTE1LjQyLDE1LjQyLDAsMCwwLTE1LjM5LDE1LjRWMjkuOGExNS4zOSwxNS4zOSwwLDAsMCwzMC43OCwwVjI2LjI2QTE1LjQxLDE1LjQxLDAsMCwwLDMyLjcxLDEwLjg2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuODUgLTYuMTMpIi8+PC9nPjxnIGNsYXNzPSJjbHMtNiI+PHBhdGggY2xhc3M9ImNscy01IiBkPSJNNTQsNjQuMTRIMTAuMjJhMi4zOCwyLjM4LDAsMCwxLTIuMzctMi4zN1Y1My40OEExMC42NywxMC42NywwLDAsMSwxOC41MSw0Mi44M0g0NS43M0ExMC42NywxMC42NywwLDAsMSw1Ni4zOSw1My40OHY4LjI5QTIuMzcsMi4zNywwLDAsMSw1NCw2NC4xNFpNMTIuNTksNTkuNEg1MS42NVY1My40OGE1LjkyLDUuOTIsMCwwLDAtNS45Mi01LjkxSDE4LjUxYTUuOTIsNS45MiwwLDAsMC01LjkyLDUuOTFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy44NSAtNi4xMykiLz48L2c+PHBhdGggY2xhc3M9ImNscy03IiBkPSJNNTQsNTVjMCw0LTkuOCw5LjI1LTIxLjksOS4yNXMtMjEuOS02LjQtMjEuOS05YTQwLjMzLDQwLjMzLDAsMCwwLDguMjQsNHM4LjE5LS4zNCwxMy4yNC0uMzRTNDUsNTkuMjEsNDUsNTkuMjFDNTEuNjUsNTguNjksNTQsNTUsNTQsNTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy44NSAtNi4xMykiLz48L2c+PC9nPjwvZz48L3N2Zz4=");
  116. background-position: center bottom;
  117. background-size: 36px;
  118. border: 2px solid #70706f;
  119. font-size: 0;
  120. }
  121. .view-private-message .username,
  122. .view-private-message .created,
  123. .view-private-message .field-pm-subject {
  124. margin: 0 0 0 90px;
  125. }
  126. .view-private-message .username a {
  127. color: inherit;
  128. }
  129. .view-private-message nav::before,
  130. .view-private-message nav::after {
  131. clear: both;
  132. content: '';
  133. display: table;
  134. }
  135. #private-message-add-form {
  136. background-color: #f6f6f6;
  137. padding: 5rem 80px 0 60px;
  138. }
  139. @media (max-width: 768px) {
  140. #private-message-add-form {
  141. padding-top: 3rem;
  142. padding-left: 15px;
  143. padding-right: 15px;
  144. }
  145. }
  146. #private-message-add-form .form-item-subject label {
  147. width: 20%;
  148. }
  149. @media (max-width: 768px) {
  150. #private-message-add-form .form-item-subject label {
  151. width: 100%;
  152. }
  153. }
  154. #private-message-add-form .form-item-subject .form-element-wrapper {
  155. display: inline-block;
  156. margin-left: -4px;
  157. width: 80%;
  158. }
  159. @media (max-width: 768px) {
  160. #private-message-add-form .form-item-subject .form-element-wrapper {
  161. display: block;
  162. margin-left: 0;
  163. width: 100%;
  164. }
  165. }
  166. #private-message-add-form #edit-filters label {
  167. display: block;
  168. }
  169. #private-message-add-form #edit-filters .form-item {
  170. display: inline-block;
  171. width: 45%;
  172. }
  173. @media (max-width: 768px) {
  174. #private-message-add-form #edit-filters .form-item {
  175. display: block;
  176. width: 100%;
  177. }
  178. }
  179. #private-message-add-form #edit-filters .form-item+.form-item {
  180. margin-left: 9%;
  181. }
  182. @media (max-width: 768px) {
  183. #private-message-add-form #edit-filters .form-item+.form-item {
  184. margin-left: 0;
  185. max-width: 100%;
  186. }
  187. }
  188. #private-message-add-form #edit-message-wrapper>.form-item {
  189. margin-left: 0;
  190. }
  191. #private-message-add-form #edit-message-0-format {
  192. border-bottom: solid 1.25px #1d1d1b;
  193. }
  194. #private-message-add-form #edit-actions {
  195. margin: 2rem -80px 0 -60px;
  196. }
  197. @media (max-width: 768px) {
  198. #private-message-add-form #edit-actions {
  199. margin-left: -15px;
  200. margin-right: -15px;
  201. }
  202. }
  203. #private-message-add-form #edit-actions input {
  204. font-weight: bold;
  205. text-transform: uppercase;
  206. }
  207. #private-message-page .private-message-thread {
  208. background-color: #f6f6f6;
  209. }
  210. #private-message-page .private-message-thread #private-message-add-form {
  211. padding-top: 0;
  212. }
  213. #private-message-page .field-pm-subject,
  214. #private-message-page .private-message-recipients {
  215. font-size: 19px;
  216. font-weight: normal;
  217. }
  218. @media (min-width: 768px) {
  219. #private-message-page .field-pm-subject,
  220. #private-message-page .private-message-recipients {
  221. font-size: 25px;
  222. }
  223. }
  224. #private-message-page .field-pm-subject .label,
  225. #private-message-page .field-pm-subject .content {
  226. display: inline-block;
  227. }
  228. #private-message-page .field-pm-subject .content {
  229. text-transform: uppercase;
  230. }
  231. #private-message-page .field-pm-subject .label,
  232. #private-message-page .private-message-recipients .label {
  233. color: #70706f;
  234. font-weight: 700;
  235. text-transform: uppercase;
  236. }
  237. #private-message-page .field-pm-subject .content,
  238. #private-message-page .private-message-recipients .content,
  239. #private-message-page .private-message-recipients .content a {
  240. color: #5bb4d8;
  241. font-weight: 700;
  242. }
  243. #private-message-page .private-message-recipients .content article {
  244. display: inline-block;
  245. }
  246. #block-platon-content #private-message-page {
  247. padding: 80px 0 0 0;
  248. }
  249. #block-platon-content #private-message-page::before {
  250. margin-left: 60px;
  251. margin-right: 60px;
  252. }
  253. #block-platon-content #private-message-page .private_message_thread_delete_link_wrapper {
  254. right: 60px;
  255. }
  256. #block-platon-content .field-pm-subject,
  257. #block-platon-content .private-message-recipients,
  258. #block-platon-content .private-messages {
  259. padding: 0 60px;
  260. }
  261. #private-message-page .private-message .owner .username {
  262. margin-top: 20px;
  263. }
  264. #private-message-page .private-message .owner .username a {
  265. color: #575756;
  266. font-weight: bold;
  267. text-transform: uppercase;
  268. }
  269. #block-platon-content #private-message-page .private-message .message,
  270. #block-platon-content #private-message-page .private-message .message .date {
  271. color: #58585a;
  272. }
  273. .load_previous_hidden .load-previous-position-before {
  274. display: none;
  275. }
  276. #private-message-add-form #edit-message-0-format {
  277. display: none;
  278. }
  279. .view-private-message .new {
  280. font-weight: bold;
  281. }
  282. @media (max-width: 991px) {
  283. .view-private-message.view-display-id-block_all .view-header .messages,
  284. body.page-private-message-create .view-private-message.view-display-id-block_all .view-header,
  285. body.page-private-message-create .view-private-message.view-display-id-block_all .view-content,
  286. body[class*='page-private-messages-'] .view-private-message.view-display-id-block_all .view-content {
  287. display: none !important;
  288. }
  289. }