/* -------------- */
/* --- style1 --- */
/* -------------- */
.actable-richtext-style1 h1,
.actable-richtext-style1 h2,
.actable-richtext-style1 h3 {
    padding: 0.25em !important;
}

.actable-richtext-style1 h1 {
    background: rgba(125, 180, 230, 0.2) !important;
    border: 1px solid #7db4e6 !important;
}
.actable-richtext-style1 h2 {
    border: 1px solid #7db4e6 !important;
    border-left: 5px solid #7db4e6 !important;
    background: none !important;
}
.actable-richtext-style1 h3 {
    border: 1px solid #7db4e6 !important;
    border-left: 5px solid #7db4e6 !important;
    background: none !important;
    border-top: none !important;
    border-right: none !important;
}
/* .actable-richtext-style1 ul,
.actable-richtext-style1 ol {
    background: #fcfcfc;
    border: solid 2px #7db4e6;
} */

/* -------------- */
/* --- style2 --- */
/* -------------- */
.actable-richtext-style2 h1,
.actable-richtext-style2 h2,
.actable-richtext-style2 h3 {
    color: #7db4e6 !important;
    padding: 0.25em !important;
}
.actable-richtext-style2 h1 {
    border: none !important;
    border-bottom: 4px double #7db4e6 !important;
}
.actable-richtext-style2 h2 {
    border: none !important;
    border-bottom: 2px solid #7db4e6 !important;
}
.actable-richtext-style2 h3 {
    border: none !important;
    border-top: 2px dotted #7db4e6 !important;
    border-bottom: 2px dotted #7db4e6 !important;
}
/* .actable-richtext-style2 ul,
.actable-richtext-style2 ol {
    color: #7db4e6;
    border: dashed 2px #7db4e6;
    background: #f1f8ff;
} */


/* --- style3 --- */
.actable-richtext-style3 h1,
.actable-richtext-style3 h2,
.actable-richtext-style3 h3 {
    border: none !important;
    padding: 0.25em !important;
}
.actable-richtext-style3 h1 {
    background: #7db4e6 !important;
}
.actable-richtext-style3 h2 {
    background: rgba(125, 180, 230, 0.2) !important;
}
.actable-richtext-style3 h3 {
    border-left: 2px solid #7db4e6 !important;
    border-top: 2px solid #7db4e6 !important;
}
/* .actable-richtext-style3 ul,
.actable-richtext-style3 ol {
    color: #668ad8;
    border: dashed 2px #668ad8;
    background: #f1f8ff;
} */

/* --- style4 --- */
.actable-richtext-style4 h1,
.actable-richtext-style4 h2,
.actable-richtext-style4 h3 {
    border: none !important;
    padding: 0.25em !important;
}
.actable-richtext-style4 h1 {
    font-size: 1.6em !important;
}
.actable-richtext-style4 h2 {
    font-size: 1.4em !important;
}
.actable-richtext-style4 h3 {
    font-size: 1.2em !important;
}