@import "../../system/css/editor.css";
/**
 * WYSIWYG Editor
 */
h1 {
  font-size: 36px;
  padding: 10px 0 20px 0;
  margin: 0;
}
h2 {
  font-size: 30px;
  padding: 9px 0 18px 0;
  margin: 0;
}
h3 {
  font-size: 24px;
  padding: 8px 0 16px 0;
  margin: 0;
}
h3 {
  font-size: 24px;
  padding: 7px 0 14px 0;
  margin: 0;
}
h4 {
  font-size: 18px;
  padding: 6px 0 12px 0;
  margin: 0;
}
h5 {
  font-size: 14px;
  padding: 5px 0 10px 0;
  margin: 0;
}
h6 {
  font-size: 12px;
  padding: 4px 0 8px 0;
  margin: 0;
}
a.hastooltip {
  display: inline-block;
}
.btn,
a.btn,
span.btn a {
  background-color: #337ab7;
  padding: 5px 10px;
  text-decoration: none;
  color: white;
}
.btn,
a.btn,
span.btn a,
.btn:link,
a.btn:link,
span.btn a:link,
.btn:visited,
a.btn:visited,
span.btn a:visited {
  color: white;
}
.btn:hover,
a.btn:hover,
span.btn a:hover {
  background-color: #285f8f;
  color: white;
}
table.generic {
  border: none;
  width: 100%;
}
table.generic tr td {
  border: none;
  border-right: 1px solid #eee;
  text-align: left;
  vertical-align: top;
  padding: 7px 12px;
  font-size: 1.0em;
}
table.generic tr td:last-child {
  border-right: none;
}
table.generic tr:nth-child(even) td {
  background: rgba(0, 0, 0, 0.05);
}
table.generic tr:nth-child(even) td p {
  padding: 0 0 5px 0;
  margin: 0;
}
table.generic tr:first-child td {
  font-weight: bold;
  font-size: 1.25em;
}
p.notice {
  background-color: #ffe;
  padding: 15px 20px;
  border: 1px solid #ddd;
}
