/* Froala Editor*/
body table.fr-dashed-borders td, body table.fr-dashed-borders th {
    border-style: dashed;
}

body a.fr-green {
    color: green;
}

body a.fr-strong {
    font-weight: 700;
}

body img.fr-bordered {
    box-sizing: content-box;
}

body img.fr-bordered, body .fr-img-caption.fr-bordered img {
    border: 5px solid rgb(204, 204, 204);
}

body img.fr-shadow, body .fr-img-caption.fr-shadow img {
    box-shadow: rgb(204, 204, 204) 10px 10px 5px 0px;
}

body img.fr-rounded, body .fr-img-caption.fr-rounded img {
    border-radius: 10px;
    background-clip: padding-box;
}

body .fr-class-highlighted {
    background-color: #ffff00;
}

body .fr-text-gray {
    color: rgb(170, 170, 170) !important;
}

body .fr-text-bordered {
    border-top: 1px solid rgb(34, 34, 34);
    border-bottom: 1px solid rgb(34, 34, 34);
    padding: 10px 0px;
}

body .fr-text-spaced {
    letter-spacing: 1px;
}

body .fr-text-uppercase {
    text-transform: uppercase;
}

body .fr-class-code {
    border-color: rgb(245 245 245);
    border-radius: 4px;
    background: rgb(245 245 245);
    padding: 2px;
}

body .fr-class-transparency {
    opacity: 0.5;
}

body img.fr-dib.fr-fil {
    margin-left: 0px;
    text-align: left;
}

body img.fr-dib.fr-fir {
    margin-right: 0px;
    text-align: right;
}

body img.fr-dib {
    margin: 5px auto;
    display: block;
    float: none;
    vertical-align: top;
}
    