/*
  Styles for category and subcategory display in calendar events

  Also uses vcj-features-content-appearance


+------------------------------+ vcj-cat-subcat-container
|                              |
| +--------------------------+ | vcj-cat-subcat-group
| |                          | |
| |  +--------------------+  | |
| |  |                    |  | |
| |  |                    |  | |
| |  |                    |  | |
| |  +--------------------+  | |
| |                          | |
| |                          | |
| +--------------------------+ |
|                              |
|                              |
+------------------------------+


*/

.vcj-cat-subcat-container {
  border-color: black;
  border-style: solid;
  border-width: 1px;
  background: linear-gradient(#f6f7f0, #dbdff0);
  font-size: medium;
}

.vcj-cat-subcat-group {
  background: linear-gradient(#f6f7f0, #dbdff0);
  border-color: black;
  border-style: solid;
  border-width: 1px;
}

.vcj-cat-subcat-summary {
  margin-left: 18px;
  padding-left: 18px;
  background: linear-gradient(#f6f7f0, #dbdff0);
}

.vcj-cat-subcat-content>div {
  padding: 18px;
  margin-left: 18px;
  border-color: black;
  border-style: solid;
  border-width: 1px;
  border-radius: 10px;
  word-wrap: break-word;
}

.vcj-cat-subcat-appearance img {
  width: 100%;
}

