/*!
 * Froala WYSIWYG Editor Default style v1.4.9 (https://romanesque.io)
 * Author largeden (largeden@romanesque.co)
 * Copyright Romanesque.io (https://romanesque.io)
 */

/*
// default                                                                           //
// ================================================================================= //
*/
body
{
    -webkit-text-size-adjust: 100%;
}

.fr-view > *,
.fr-view > *::before,
.fr-view > *::after,
.fr-toolbar *,
.fr-placeholder,
.fr-layout,
.fr-layout-col-sm,
.fr-layout-col-md,
.fr-layout-col-xs,
.fr-layout-box
{
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}
.xe_content::before,
.xe_content::after
{
    content: " ";
    display: table;
}
.xe_content::after
{
    clear: both;
}

.fr-placeholder::-webkit-input-placeholder,
.fr-placeholder:-ms-input-placeholder,
.fr-placeholder::-moz-placeholder
{
    color: rgba(150, 150, 150, 0.1);
}
.fr-placeholder
{
    position: static;
    width: 100%;
    margin-top: 0px;
    border: 0;
}

.fr-box.fr-basic.fr-top.fr-hide-toolbar .fr-wrapper
{
    box-shadow: inset 1px 1px 4px rgba(0, 0, 0, .06);
    border: 1px solid rgba(222, 222, 222, 1);
}

.fr-wrapper,
.fr-placeholder
{
    overflow: hidden;
}
/*
// default end                                                                       //
// --------------------------------------------------------------------------------- //
*/

/*
// paragraph                                                                         //
// ================================================================================= //
*/
/* Basic */
.fr-view,
.fr-view label,
.fr-view table th,
.fr-view table td,
.fr-view input,
.fr-view button,
.fr-view textarea,
.fr-view select,
.fr-placeholder
{
/*
	font-family: -apple-system, "Helvetica Neue", ".HiraKakuInterface-W2", "ヒラギノ角ゴシック W0", "ヒラギノ角ゴ ProN W3", "HiraKakuPro-W3", "Meiryo UI", "Apple SD Gothic Neo", "Malgun Gothic", Arial, sans-serif !important;
	font-size: 17px !important;
	line-height: 1.6 !important;
	font-weight: 200 !important;
	letter-spacing: -0.3px !important;
	word-spacing: 0px !important;
*/
}

.fr-view p,
.fr-placeholder
{
    margin-top: 0;
    margin-bottom: 0;
    line-height: 1.6;
    text-align: left;
    word-break: break-all;
    word-wrap: break-word;
}

/* Heading Format */
.fr-view h1,
.fr-view h2,
.fr-view h3,
.fr-view h4,
.fr-view h5,
.fr-view h6
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    font-weight: 400;
}

.fr-view h1,
.fr-box h1
{
    font-size: 2.17em;
}

.fr-view h2,
.fr-box h2
{
    font-size: 1.74em;
}

.fr-view h3,
.fr-box h3
{
    font-size: 1.31em;
}

.fr-view h4,
.fr-box h4
{
    font-size: 1em;
}

.fr-view h5,
.fr-box h5
{
    font-size: 0.8em;
}

.fr-view h6,
.fr-box h6
{
    font-size: 0.65em;
}

/* basic paragraph */
.fr-view h1 + p,
.fr-view h1 + pre,
.fr-view h1 + div,
.fr-view h1 + h1,
.fr-view h1 + h2,
.fr-view h1 + h3,
.fr-view h1 + h4,
.fr-view h1 + h5,
.fr-view h1 + h6,
.fr-view h1 + table,
.fr-view h1 + figure,
.fr-view h1 + blockquote,
.fr-view h2 + p,
.fr-view h2 + pre,
.fr-view h2 + div,
.fr-view h2 + h1,
.fr-view h2 + h2,
.fr-view h2 + h3,
.fr-view h2 + h4,
.fr-view h2 + h5,
.fr-view h2 + h6,
.fr-view h2 + table,
.fr-view h2 + figure,
.fr-view h2 + blockquote,
.fr-view h3 + p,
.fr-view h3 + pre,
.fr-view h3 + div,
.fr-view h3 + h1,
.fr-view h3 + h2,
.fr-view h3 + h3,
.fr-view h3 + h4,
.fr-view h3 + h5,
.fr-view h3 + h6,
.fr-view h3 + table,
.fr-view h3 + figure,
.fr-view h3 + blockquote,
.fr-view h4 + p,
.fr-view h4 + pre,
.fr-view h4 + div,
.fr-view h4 + h1,
.fr-view h4 + h2,
.fr-view h4 + h3,
.fr-view h4 + h4,
.fr-view h4 + h5,
.fr-view h4 + h6,
.fr-view h4 + table,
.fr-view h4 + figure,
.fr-view h4 + blockquote,
.fr-view h5 + p,
.fr-view h5 + pre,
.fr-view h5 + div,
.fr-view h5 + h1,
.fr-view h5 + h2,
.fr-view h5 + h3,
.fr-view h5 + h4,
.fr-view h5 + table,
.fr-view h5 + figure,
.fr-view h5 + blockquote,
.fr-view h6 + p,
.fr-view h6 + pre,
.fr-view h6 + div,
.fr-view h6 + h1,
.fr-view h6 + h2,
.fr-view h6 + h3,
.fr-view h6 + h4,
.fr-view h6 + table,
.fr-view h6 + figure,
.fr-view h6 + blockquote,
.fr-view div + p,
.fr-view div + pre,
.fr-view div + table,
.fr-view div + figure,
.fr-view div + h1,
.fr-view div + h2,
.fr-view div + h3,
.fr-view div + h4,
.fr-view div + blockquote,
.fr-view table + p,
.fr-view table + pre,
.fr-view table + table,
.fr-view table + figure,
.fr-view table + div,
.fr-view table + h1,
.fr-view table + h2,
.fr-view table + h3,
.fr-view table + h4,
.fr-view table + blockquote,
.fr-view figure + p,
.fr-view figure + pre,
.fr-view figure + table,
.fr-view figure + figure,
.fr-view figure + div,
.fr-view figure + h1,
.fr-view figure + h2,
.fr-view figure + h3,
.fr-view figure + h4,
.fr-view figure + blockquote,
.fr-view blockquote + p,
.fr-view blockquote + pre,
.fr-view blockquote + table,
.fr-view blockquote + figure,
.fr-view blockquote + blockquote,
.fr-view blockquote + div,
.fr-view blockquote + h1,
.fr-view blockquote + h2,
.fr-view blockquote + h3,
.fr-view blockquote + h4,
.fr-view pre + p,
.fr-view pre + pre,
.fr-view pre + table,
.fr-view pre + figure,
.fr-view pre + blockquote,
.fr-view pre + div,
.fr-view pre + h1,
.fr-view pre + h2,
.fr-view pre + h3,
.fr-view pre + h4,
.fr-view p + p,
.fr-view p + pre,
.fr-view p + div,
.fr-view p + table,
.fr-view p + figure,
.fr-view p + blockquote
{
  margin-top: 0.6em;
}

/* end of paragraph */
.fr-view pre + h1,
.fr-view pre + h2,
.fr-view pre + h3,
.fr-view pre + h4,
.fr-view table + h1,
.fr-view table + h2,
.fr-view table + h3,
.fr-view table + h4,
.fr-view figure + h1,
.fr-view figure + h2,
.fr-view figure + h3,
.fr-view figure + h4,
.fr-view blockquote + h1,
.fr-view blockquote + h2,
.fr-view blockquote + h3,
.fr-view blockquote + h4,
.fr-view p + h1,
.fr-view p + h2,
.fr-view p + h3,
.fr-view p + h4
{
    margin-top: 1em;
}

/* Heading 5, 6 of paragraph */
.fr-view p + h5,
.fr-view p + h6,
.fr-view h5 + h5,
.fr-view h5 + h6,
.fr-view h6 + h5,
.fr-view h6 + h6
{
    margin-top: 0em;
}

/* Default paragraph */
.fr-view p + p
{
/*   margin-top: 0em; */
}
/*
// paragraph end                                                                     //
// --------------------------------------------------------------------------------- //
*/

/*
// table                                                                             //
// ================================================================================= //
*/
.fr-view table
{
    border: none;
    border-collapse: collapse;
    empty-cells: show;
    max-width: 100%;
    width: 100%;
}
.fr-view table.fr-dashed-borders td,
.fr-view table.fr-dashed-borders th
{
    border-style: dashed;
}
.fr-view table.fr-alternate-rows tbody tr:nth-child(2n)
{
    background: rgba(245, 245, 245, 1);
}
.fr-view table td,
.fr-view table th
{
    border: 1px solid rgba(222, 222, 222, 1);
}
.fr-view table td:empty,
.fr-view table th:empty
{
    height: 20px;
}
.fr-view table td.fr-highlighted,
.fr-view table th.fr-highlighted
{
    border: 1px double red;
}
.fr-view table td.fr-thick,
.fr-view table th.fr-thick
{
    border-width: 2px;
}
.fr-view table th
{
    background: rgba(230, 230, 230, 1);
}
.fr-view table th.fr-selected-cell
{
    border: 1px double rgba(30, 137, 230, 1);
}

.fr-insert-helper::before {
    position: absolute;
    z-index: -1;
    top: -10px;
    left: -10px;
    width: calc(32px + 20px);
    height: calc(32px + 20px);
    background-color: rgba(255, 255, 255, .001);
    content: "";
    -webkit-border-radius: 50%;
       -moz-border-radius: 50%;
            border-radius: 50%;
}

.fr-table-dtb
{
    margin-left: auto !important;
    margin-right: auto !important;
}

/*
// table end                                                                         //
// --------------------------------------------------------------------------------- //
*/


/*
// link                                                                              //
// ================================================================================= //
*/
.fr-view a
{
    position: relative;
    line-height: 1;
    text-decoration: none;
    color: rgba(30, 137, 230, 1);
    -webkit-transition: color 0.2s ease 0s, text-decoration 0.2s ease 0s;
       -moz-transition: color 0.2s ease 0s, text-decoration 0.2s ease 0s;
         -o-transition: color 0.2s ease 0s, text-decoration 0.2s ease 0s;
            transition: color 0.2s ease 0s, text-decoration 0.2s ease 0s;
}
.fr-view a:not(.fr-file):active,
.fr-view a:not(.fr-file):hover,
.fr-view a:not(.fr-file):focus
{
/*     text-decoration: underline; */
    border: 0px solid rgba(66, 162, 245, 1);
    border-bottom-width: 1px;
    outline: 0;
    color: rgba(66, 162, 245, 1);
}
.fr-view a[target=_blank]:not(.fr-file)::after
{
    padding-left: 3px;
    font-family: FontAwesome;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: auto;
    content: "\f08e";
    font-size: .8em;
}

.fr-view a.fr-file
{
    position: relative;
    padding: 7px; 
    margin: 2.5px;
/*     margin-right: 2.5px; */
    display: inline-block;
    border-style: solid;
    border-color: rgba(30, 137, 230, 1);
    border-width: 2px;
    cursor: pointer;
    text-align: center;
    white-space: nowrap;
    text-decoration: none;
    color: rgba(30, 137, 230, 1);
    line-height: 1;
    -webkit-border-radius: 4px !important;
       -moz-border-radius: 4px !important;
            border-radius: 4px !important;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}
.fr-view a.fr-file::before
{
    padding-right: 5px;
    font-family: FontAwesome;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: auto;
    content: "\f019";
}
.fr-view a.fr-file::after
{
    font-size: .8em;
    content: "";
}

.fr-view a.fr-file:active,
.fr-view a.fr-file:hover,
.fr-view a.fr-file:focus
{
    background: rgba(30, 137, 230, 1);
    text-decoration: none;
    color: rgba(255, 255, 255, 1);
}
.fr-view a.fr-file[target=_blank]::after
{
    padding-left: 3px;
    font-family: FontAwesome;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: auto;
    content: "\f08e";
}
.fr-view a.fr-file[target=_blank]:active::after,
.fr-view a.fr-file[target=_blank]:hover::after,
.fr-view a.fr-file[target=_blank]:focus::after
{
    color: rgba(0, 0, 0, 0.5);
}


/* color pack */
.fr-view a.fr-cinnabar:not(.fr-file)
{
    color: rgba(227, 83, 66, 1);
}
.fr-view a.fr-cinnabar:not(.fr-file):active,
.fr-view a.fr-cinnabar:not(.fr-file):hover,
.fr-view a.fr-cinnabar:not(.fr-file):focus
{
    border-color: rgba(235, 106, 87, 1);
    color: rgba(235, 106, 87, 1);
}

.fr-view a.fr-file.fr-cinnabar
{
    border-color: rgba(227, 83, 66, 1);
    color: rgba(227, 83, 66, 1);
}

.fr-view a.fr-file.fr-cinnabar:active,
.fr-view a.fr-file.fr-cinnabar:hover,
.fr-view a.fr-file.fr-cinnabar:focus
{
    background: rgba(227, 83, 66, 1);
    color: rgba(255, 255, 255, 1);
}

.fr-view a.fr-turbo:not(.fr-file)
{
    color: rgba(250, 197, 28, 1);
}
.fr-view a.fr-turbo:not(.fr-file):active,
.fr-view a.fr-turbo:not(.fr-file):hover,
.fr-view a.fr-turbo:not(.fr-file):focus
{
    border-color: rgba(247, 218, 100, 1);
    color: rgba(247, 218, 100, 1);
}

.fr-view a.fr-file.fr-turbo
{
    border-color: rgba(250, 197, 28, 1);
    color: rgba(250, 197, 28, 1);
}

.fr-view a.fr-file.fr-turbo:active,
.fr-view a.fr-file.fr-turbo:hover,
.fr-view a.fr-file.fr-turbo:focus
{
    background: rgba(250, 197, 28, 1);
    color: rgba(255, 255, 255, 1);
}

.fr-view a.fr-anchor
{
    color: inherit;
}
.fr-view a.fr-anchor:active,
.fr-view a.fr-anchor:hover,
.fr-view a.fr-anchor:focus
{
    border-color: transparent;
    border-bottom-width: 0;
    background: none;
    text-decoration: none;
    color: inherit;
}
.fr-view a.fr-anchor[target=_blank]::after
{
    padding-left: auto;
    font-family: inherit;
    content: normal;
}
.fr-view a.fr-anchor[target=_blank]:active::after,
.fr-view a.fr-anchor[target=_blank]:hover::after,
.fr-view a.fr-anchor[target=_blank]:focus::after
{
    color: inherit;
}
/*
// link end                                                                          //
// --------------------------------------------------------------------------------- //
*/


/*
// image                                                                             //
// ================================================================================= //
*/
.fr-view img
{
    position: relative;
    max-width: calc(100%);
}
.fr-view img.fr-dib
{
    margin: 5px auto;
    display: block;
    float: none;
    vertical-align: top;
}
.fr-view img.fr-dib.fr-fil
{
    margin-left: 0;
}
.fr-view img.fr-dib.fr-fir
{
    margin-right: 0;
}
.fr-view img.fr-dii
{
    display: inline-block;
    float: none;
    vertical-align: bottom;
    margin: 1px;
/*     margin-left: 5px; */
/*     margin-right: 5px; */
    max-width: calc(100% - (2 * 5px));
}
.fr-view img.fr-rounded
{
    -webkit-border-radius: 10px;
       -moz-border-radius: 10px;
            border-radius: 10px;
    -webkit-background-clip: padding-box;
       -moz-background-clip: padding-box;
            background-clip: padding-box;
}
.fr-view img.fr-bordered
{
    border: solid 1px #EFEFEF;
    -webkit-box-sizing: content-box;
       -moz-box-sizing: content-box;
            box-sizing: content-box;
}
.fr-view img.fr-shadow {
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 1px 1px rgba(0, 0, 0, 0.16);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 1px 1px rgba(0, 0, 0, 0.16);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 1px 1px rgba(0, 0, 0, 0.16);
}
.fr-view span.fr-img-caption {
  position: relative;
  max-width: 100%;
}
.fr-view span.fr-img-caption.fr-dib {
  margin: 5px auto;
  display: block;
  float: none;
  vertical-align: top;
}
.fr-view span.fr-img-caption.fr-dib.fr-fil {
  margin-left: 0;
  text-align: left;
}
.fr-view span.fr-img-caption.fr-dib.fr-fir {
  margin-right: 0;
  text-align: right;
}
.fr-view span.fr-img-caption.fr-dii {
  display: inline-block;
  float: none;
  vertical-align: bottom;
  margin-left: 5px;
  margin-right: 5px;
  max-width: calc(100% - (2 * 5px));
}
.fr-view span.fr-img-caption.fr-dii.fr-fil {
  float: left;
  margin: 5px 5px 5px 0;
  max-width: calc(100% - 5px);
}
.fr-view span.fr-img-caption.fr-dii.fr-fir {
  float: right;
  margin: 5px 0 5px 5px;
  max-width: calc(100% - 5px);
}
.fr-view span.fr-img-caption.fr-rounded {
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.fr-view span.fr-img-caption.fr-bordered {
  border: solid 5px #CCC;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.fr-view span.fr-img-caption.fr-shadow {
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 1px 1px rgba(0, 0, 0, 0.16);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 1px 1px rgba(0, 0, 0, 0.16);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 1px 1px rgba(0, 0, 0, 0.16);
}
.fr-view .fr-img-caption
{
    text-align: center;
}
.fr-view .fr-img-caption .fr-img-wrap
{
    padding: 0px;
    display: inline-block;
    margin: auto;
    text-align: center;
}
.fr-view .fr-img-caption .fr-img-wrap img
{
    display: block;
    margin: auto;
}
.fr-view .fr-img-caption .fr-img-wrap > span,
.fr-view .fr-img-caption .fr-img-wrap::before
{
    margin: auto;
    display: inline-block;
    padding: 5px 5px 10px;
    font-size: 16px;
    font-weight: initial;
    text-align: center;
    color: rgba(0, 0, 0, 0.5);
    width: 100%;
    max-width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-opacity: 0.9;
    -moz-opacity: 0.9;
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.fr-view .fr-img-caption .fr-img-wrap[placeholder]::before
{
    position: absolute;
    z-index: 0;
    bottom: 0;
    left: 50%;
    font-style: italic;
    color: rgba(0, 0, 0, 0.25);
    content: attr(placeholder);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
}
/*
// image end                                                                         //
// --------------------------------------------------------------------------------- //
*/


/*
// video                                                                             //
// ================================================================================= //
*/
.fr-view .fr-video
{
    text-align: center;
    position: relative;
}
.fr-view .fr-video > *
{
    -webkit-box-sizing: content-box;
       -moz-box-sizing: content-box;
            box-sizing: content-box;
    max-width: 100%;
    border: none;
}

.fr-view .fr-video.fr-dvb
{
    display: block;
    clear: both;
}
.fr-view .fr-video.fr-dvb.fr-fvl
{
    text-align: left;
}
.fr-view .fr-video.fr-dvb.fr-fvr
{
    text-align: right;
}
.fr-view .fr-video.fr-dvi
{
    display: inline-block;
}

@media (max-width: 640px) {
    .fr-view .fr-video.fr-dvi.fr-fvl
    {
        float: left;
    }
    .fr-view .fr-video.fr-dvi.fr-fvr
    {
        float: right;
    }

    .fr-view .fr-video:not(.fr-video-html5)
    {
        overflow: hidden;
        padding-top: 56.25%;
        width: 100%;
        height: auto;
    }
    .fr-view .fr-video:not(.fr-video-html5) > *
    {
        position: absolute;
        top: 0;
        left: 0;
        width:100%;
        height:100%;
    }
}
/*
// video end                                                                         //
// --------------------------------------------------------------------------------- //
*/

/*
// figure                                                                            //
// ================================================================================= //
*/
.fr-view figure
{
    position: relative;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    padding: 0;
}
.fr-view figure::before
{
    position: absolute;
    z-index: 0;
    bottom: -35px;
    content: attr(placeholder);
}
.fr-view figure.figcaption
{
    margin-top: 0;
    margin-bottom: 0;
}
.fr-view figure.figcaption::before
{
    content: "";
}

.fr-view figure::before,
.fr-view figcaption
{
    margin-top: 0;
    margin-bottom: 0;
    width: 100%;
    text-align: center;
    font-style: italic;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.5);
}

@media (min-width: 1024px) {
    .fr-view figure.fr-ffl
    {
        float: left;
        margin: 5px -15px 30px 0;
        width: 50%;
        -webkit-transform: translate(-50px, 20px);
            -ms-transform: translate(-50px, 20px);
             -o-transform: translate(-50px, 20px);
                transform: translate(-50px, 20px);
    }

    .fr-view figure.fr-ffr
    {
        float: right;
        margin: 5px 0 30px -15px;
        width: 50%;
        -webkit-transform: translate(50px, 20px);
            -ms-transform: translate(50px, 20px);
             -o-transform: translate(50px, 20px);
                transform: translate(50px, 20px);
    }
}
/*
// figure end                                                                        //
// --------------------------------------------------------------------------------- //
*/

/*
// layout                                                                            //
// ================================================================================= //
*/
.fr-view .fr-layout
{
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
       -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
         -o-flex-wrap: wrap;
            flex-wrap: wrap;
}

.fr-view .fr-layout-box
{
    padding: 10px;
    margin: 0;
    width: 100%;
}

.fr-view .fr-layout-col-sm,
.fr-view .fr-layout-col-md,
.fr-view .fr-layout-col-xs
{
    padding: 10px;
    margin-bottom: 10px;
    width: 100%;
}

@media (min-width: 768px)
{
    .fr-view .fr-layout-col-sm
    {
        width: 33.33333333%;
    }
    .fr-view .fr-layout-col-md
    {
        width: 50%;
    }
    .fr-view .fr-layout-col-xs
    {
        width: 100%;
    }
    .fr-view .fr-layout-col-wide
    {
        width: 66.66666667%;
    }
}
/*
// layout end                                                                        //
// --------------------------------------------------------------------------------- //
*/

/*
// blockquote                                                                        //
// ================================================================================= //
*/
.fr-view[dir="rtl"] blockquote
{
    border-left: none;
    border-right: solid 2px rgba(94, 53, 176, 1);
    margin-right: 0;
    padding-right: 5px;
    padding-left: 0px;
}
.fr-view[dir="rtl"] blockquote blockquote
{
    border-color: rgba(0, 187, 212, 1);
}
.fr-view[dir="rtl"] blockquote blockquote blockquote
{
    border-color: rgba(68, 161, 72, 1);
}
.fr-view blockquote
{
    border-left: solid 2px rgba(94, 53, 176, 1);
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    padding-left: 5px;
    color: rgba(94, 53, 176, 1);
    line-height: 1.6;
    word-break: break-all;
    word-wrap: break-word;
}
.fr-view blockquote blockquote
{
    border-color: rgba(0, 187, 212, 1);
    color: rgba(0, 187, 212, 1);
}
.fr-view blockquote blockquote blockquote
{
    border-color: rgba(68, 161, 72, 1);
    color: rgba(68, 161, 72, 1);
}

.fr-view blockquote.fr-quote
{
    position: relative;
    margin-top: 1.5em;
    margin-bottom: 1.5em;
    padding: 20px 60px 20px 60px;
    border-left: 0;
    background-color: transparent;
    color: inherit;
    font-size: 1.2em;

    -webkit-border-radius: 2px;
       -moz-border-radius: 2px;
            border-radius: 2px;
}

.fr-view blockquote.fr-quote::before
{
    position: absolute;
    top: 5px;
    left: 15px;
    padding: 2px;
    font-family: FontAwesome;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: auto;
    content: "\f10e";
    width: 35px;
    height: calc(100% - 40px);
    color: inherit;
    font-size: 28px;
    text-align: left;
}

.fr-view blockquote.fr-info,
.fr-view blockquote.fr-warning,
.fr-view blockquote.fr-danger
{
    position: relative;
    margin-bottom: 1.5em;
    padding: 20px 20px 20px 60px;
    border-left: 0;

    -webkit-border-radius: 2px;
       -moz-border-radius: 2px;
            border-radius: 2px;
}

.fr-view blockquote.fr-info::before,
.fr-view blockquote.fr-warning::before,
.fr-view blockquote.fr-danger::before
{
    position: absolute;
    padding: 2px;
    font-family: FontAwesome;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: auto;
    height: calc(100% - 40px);
    text-align: left;
}

.fr-view blockquote.fr-quote,
.fr-view blockquote.fr-info,
.fr-view blockquote.fr-warning,
.fr-view blockquote.fr-danger
{
    margin-left: 3%;
    margin-right: 3%;
    width: auto;
}

.fr-view > blockquote.fr-quote,
.fr-view > blockquote.fr-info,
.fr-view > blockquote.fr-warning,
.fr-view > blockquote.fr-danger
{
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 6%);
    margin-left: 3%\0;
    margin-right: 3%\0;
    width: auto\0;
}

.fr-view blockquote.fr-info
{
    background-color: rgba(84, 172, 209, .3);
    color: rgba(62, 143, 186, 1);
}

.fr-view blockquote.fr-info::before
{
    left: 20px;
    border-right: solid 2px rgba(84, 172, 209, .3);
    content: "\f129";
    width: 30px;
    color: rgba(84, 172, 209, .2);
}
.fr-view blockquote.fr-warning
{
    background-color: rgba(248, 218, 100, .3);
    color: rgba(250, 158, 38, 1);
}

.fr-view blockquote.fr-warning::before
{
    left: 14px;
    border-right: solid 2px rgba(250, 158, 38, .3);
    content: "\f071";
    width: 36px;
    color: rgba(250, 158, 38, .2);
}

.fr-view blockquote.fr-danger
{
    background-color: rgba(235, 106, 87, .3);
    color: rgba(209, 72, 65, 1);
}

.fr-view blockquote.fr-danger::before
{
    left: 15px;
    border-right: solid 2px rgba(209, 72, 65, .3);
    content: "\f05a";
    width: 35px;
    color: rgba(209, 72, 65, .2);
}
/*
// blockquote end                                                                    //
// --------------------------------------------------------------------------------- //
*/

/*
// embedly                                                                           //
// ================================================================================= //
*/
.fr-view a.embedly-card
{
  visibility: hidden;
  opacity: 0;
}

.fr-view div.embedly-card
{
  overflow: hidden;
}
/*
// embedly end                                                                       //
// --------------------------------------------------------------------------------- //
*/

/*
// Other Styles                                                                      //
// ================================================================================= //
*/
.clearfix::after
{
    clear: both;
    display: block;
    content: "";
    height: 0;
}
.hide-by-clipping
{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
.fr-view span[style~="color:"] a
{
    color: inherit;
}
.fr-view strong
{
    font-weight: 600 !important;
}
.fr-view hr
{
    position: relative;
    width: 33.33333333% !important;

    border: 2px solid rgba(40, 50, 78, 0.1);
    margin: 2em auto !important;

    clear: both;
    -webkit-user-select: none;
     -khtml-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
         -o-user-select: none;
            user-select: none;
    page-break-after: always;
}

.fr-view pre,
.fr-view pre > *
{
    font-family: "Lucida Console", Monaco, monospace;
    unicode-bidi: embed;
    white-space: pre-wrap !important;
    word-wrap: break-word !important;
}

.fr-view pre
{
    margin-bottom: 0;
    padding: 10px;
    font-size: 14px;
    line-height: 1.6;
}

.fr-view span.fr-emoticon
{
    font-weight: normal;
    font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols";
    display: inline;
    line-height: 0;
}
.fr-view span.fr-emoticon.fr-emoticon-img
{
    background-repeat: no-repeat !important;
    font-size: inherit;
    height: 1em;
    width: 1em;
    min-height: 20px;
    min-width: 20px;
    display: inline-block;
    margin: -0.1em 0.1em 0.1em;
    line-height: 1;
    vertical-align: middle;
}
.fr-view .fr-text-gray
{
    color: rgba(171, 171, 171, 1) !important;
}
.fr-view .fr-text-bordered
{
    border-top: solid 1px rgba(33, 33, 33, 1);
    border-bottom: solid 1px rgba(33, 33, 33, 1);
    padding: 10px 0;
}
.fr-view .fr-text-spaced
{
    letter-spacing: 1px;
}
.fr-view .fr-text-uppercase
{
    text-transform: uppercase;
}
.fr-view button.fr-rounded,
.fr-view input.fr-rounded,
.fr-view textarea.fr-rounded
{
    -webkit-border-radius: 10px;
       -moz-border-radius: 10px;
            border-radius: 10px;
    -webkit-background-clip: padding-box;
       -moz-background-clip: padding-box;
            background-clip: padding-box;
}
.fr-view button.fr-large,
.fr-view input.fr-large,
.fr-view textarea.fr-large
{
    font-size: 24px;
}
.fr-view code
{
    background: rgba(240, 240, 240, 1);
    padding: 2px 6px;
    font-family: "Lucida Console", Monaco, monospace;
    unicode-bidi: embed;
    white-space: nowrap;
    font-size: 0.85em;
    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;
}

.rotate90 {
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
         -o-transform: rotate(90deg);
            transform: rotate(90deg);
}

.rotate180 {
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
         -o-transform: rotate(180deg);
            transform: rotate(180deg);
}
.rotate270 {
    -webkit-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
         -o-transform: rotate(270deg);
            transform: rotate(270deg);
}
.rotate-90 {
    -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
         -o-transform: rotate(-90deg);
            transform: rotate(-90deg);
}


/*
// Other Styles end                                                                  //
// --------------------------------------------------------------------------------- //
*/

/*
// CSS library                                                                       //
// ================================================================================= //
*/

/* Una Kravets Online https://una.im/CSSgram/ */
.aden{position:relative;-webkit-filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2);filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden:after,.aden:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.aden img{width:100%;z-index:1}.aden:before{z-index:2}.aden:after{z-index:3}.aden::after{background:-webkit-linear-gradient(left,rgba(66,10,14,.2),transparent);background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.gingham::after,.perpetua::after,.reyes::after{mix-blend-mode:soft-light}.inkwell{position:relative;-webkit-filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1);filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.inkwell:after,.inkwell:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.inkwell img{width:100%;z-index:1}.inkwell:before{z-index:2}.inkwell:after{z-index:3}.perpetua{position:relative}.perpetua:after,.perpetua:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.perpetua img{width:100%;z-index:1}.perpetua:before{z-index:2}.perpetua:after{z-index:3}.perpetua::after{background:-webkit-linear-gradient(top,#005b9a,#e6c13d);background:linear-gradient(to bottom,#005b9a,#e6c13d);opacity:.5}.reyes{position:relative;-webkit-filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75);filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes:after,.reyes:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.reyes img{width:100%;z-index:1}.reyes:before{z-index:2}.reyes:after{z-index:3}.reyes::after{background:#efcdad;opacity:.5}.gingham{position:relative;-webkit-filter:brightness(1.05) hue-rotate(-10deg);filter:brightness(1.05) hue-rotate(-10deg)}.gingham:after,.gingham:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.gingham img{width:100%;z-index:1}.gingham:before{z-index:2}.gingham:after{z-index:3}.gingham::after{background:#e6e6fa}.toaster{position:relative;-webkit-filter:contrast(1.5) brightness(.9);filter:contrast(1.5) brightness(.9)}.toaster:after,.toaster:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.toaster img{width:100%;z-index:1}.toaster:before{z-index:2}.toaster:after{z-index:3}.toaster::after{background:-webkit-radial-gradient(circle,#804e0f,#3b003b);background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{position:relative;-webkit-filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6);filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden:after,.walden:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.walden img{width:100%;z-index:1}.walden:before{z-index:2}.walden:after{z-index:3}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{position:relative;-webkit-filter:brightness(1.2) contrast(.9) saturate(1.1);filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson:after,.hudson:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.hudson img{width:100%;z-index:1}.hudson:before{z-index:2}.hudson:after{z-index:3}.hudson::after{background:-webkit-radial-gradient(circle,#a6b1ff 50%,#342134);background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{position:relative;-webkit-filter:contrast(.9) sepia(.2);filter:contrast(.9) sepia(.2)}.earlybird:after,.earlybird:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.earlybird img{width:100%;z-index:1}.earlybird:before{z-index:2}.earlybird:after{z-index:3}.earlybird::after{background:-webkit-radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{position:relative;-webkit-filter:contrast(1.1) saturate(1.1);filter:contrast(1.1) saturate(1.1)}.mayfair:after,.mayfair:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.mayfair img{width:100%;z-index:1}.mayfair:before{z-index:2}.mayfair:after{z-index:3}.mayfair::after{background:-webkit-radial-gradient(40% 40%,circle,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{position:relative;-webkit-filter:saturate(1.1) contrast(1.5);filter:saturate(1.1) contrast(1.5)}.lofi:after,.lofi:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.lofi img{width:100%;z-index:1}.lofi:before{z-index:2}.lofi:after{z-index:3}.lofi::after{background:-webkit-radial-gradient(circle,transparent 70%,#222 150%);background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{position:relative;-webkit-filter:contrast(1.1) brightness(1.1) saturate(1.3);filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after,._1977:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977 img{width:100%;z-index:1}._1977:before{z-index:2}._1977:after{z-index:3;background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{position:relative;-webkit-filter:contrast(.9) brightness(1.1);filter:contrast(.9) brightness(1.1)}.brooklyn:after,.brooklyn:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.brooklyn img{width:100%;z-index:1}.brooklyn:before{z-index:2}.brooklyn:after{z-index:3}.brooklyn::after{background:-webkit-radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{position:relative;-webkit-filter:sepia(.3);filter:sepia(.3)}.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.xpro2 img{width:100%;z-index:1}.xpro2:before{z-index:2}.xpro2:after{z-index:3}.xpro2::after{background:-webkit-radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{position:relative;-webkit-filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2);filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville:after,.nashville:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.nashville img{width:100%;z-index:1}.nashville:before{z-index:2}.nashville:after{z-index:3}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{position:relative;-webkit-filter:contrast(.9);filter:contrast(.9)}.lark:after,.lark:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.lark img{width:100%;z-index:1}.lark:before{z-index:2}.lark:after{z-index:3}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{position:relative;-webkit-filter:grayscale(1) contrast(1.1) brightness(1.1);filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon:after,.moon:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.moon img{width:100%;z-index:1}.moon:before{z-index:2}.moon:after{z-index:3}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{position:relative;-webkit-filter:contrast(1.2) saturate(1.35);filter:contrast(1.2) saturate(1.35)}.clarendon:after,.clarendon:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.clarendon img{width:100%;z-index:1}.clarendon:before{z-index:2;background:rgba(127,187,227,.2);mix-blend-mode:overlay}.clarendon:after{z-index:3}.willow{position:relative;-webkit-filter:grayscale(.5) contrast(.95) brightness(.9);filter:grayscale(.5) contrast(.95) brightness(.9)}.willow:after,.willow:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.willow img{width:100%;z-index:1}.willow:before{z-index:2}.willow:after{z-index:3}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{position:relative;-webkit-filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9);filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise:after,.rise:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.rise img{width:100%;z-index:1}.rise:before{z-index:2}.rise:after{z-index:3}.rise::after{background:-webkit-radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:-webkit-radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}.slumber{position:relative;-webkit-filter:saturate(.66) brightness(1.05);filter:saturate(.66) brightness(1.05)}.slumber:after,.slumber:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.slumber img{width:100%;z-index:1}.slumber:before{z-index:2}.slumber:after{z-index:3}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}.brannan{position:relative;-webkit-filter:sepia(.5) contrast(1.4);filter:sepia(.5) contrast(1.4)}.brannan:after,.brannan:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.brannan img{width:100%;z-index:1}.brannan:before{z-index:2}.brannan:after{z-index:3}.brannan::after{background-color:rgba(161,44,199,.31);mix-blend-mode:lighten}.valencia{position:relative;-webkit-filter:contrast(1.08) brightness(1.08) sepia(.08);filter:contrast(1.08) brightness(1.08) sepia(.08)}.valencia:after,.valencia:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.valencia img{width:100%;z-index:1}.valencia:before{z-index:2}.valencia:after{z-index:3}.valencia::after{background:#3a0339;mix-blend-mode:exclusion;opacity:.5}.kelvin{position:relative}.kelvin:after,.kelvin:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.kelvin img{width:100%;z-index:1}.kelvin:before{z-index:2}.kelvin:after{z-index:3}.kelvin::after{background:#b77d21;mix-blend-mode:overlay}.kelvin::before{background:#382c34;mix-blend-mode:color-dodge}.maven{position:relative;-webkit-filter:sepia(.25) brightness(.95) contrast(.95) saturate(1.5);filter:sepia(.25) brightness(.95) contrast(.95) saturate(1.5)}.maven:after,.maven:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.maven img{width:100%;z-index:1}.maven:before{z-index:2}.maven:after{z-index:3;background:rgba(3,230,26,.2);mix-blend-mode:hue}.stinson{position:relative;-webkit-filter:contrast(.75) saturate(.85) brightness(1.15);filter:contrast(.75) saturate(.85) brightness(1.15)}.stinson:after,.stinson:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.stinson img{width:100%;z-index:1}.stinson:before{z-index:2}.stinson:after{z-index:3}.stinson::before{background:rgba(240,149,128,.2);mix-blend-mode:soft-light}
/*
// CSS library end                                                                   //
// --------------------------------------------------------------------------------- //
*/


/*
// Google reCaptcha                                                                  //
// ================================================================================= //
*/
.grecaptcha-badge
{
/*     display: none; */
}
/*
// Google reCaptcha end                                                              //
// --------------------------------------------------------------------------------- //
*/

@media (max-width: 479px) {
    .fr-view div.fr-embedly + p
    {
        clear: both;
    }
    .fr-view div.fr-embedly div[class*=embd]
    {
        display: none;
    }
}

@media (min-width: 480px) {}

@media (min-width: 768px)
{
  .fr-view,
  .fr-view label,
  .fr-view table th,
  .fr-view table td,
  .fr-view input,
  .fr-view button,
  .fr-view textarea,
  .fr-view select,
  .fr-placeholder
  {
  /*
    font-size: 18px !important;
    letter-spacing: 0px !important;
    word-spacing: 2px !important;
  */
  }
}

@media (min-width: 992px) 
{
    /*
    // width                                                                         //
    // ============================================================================= //
    */
    [class*="document_"].fr-view > *:not(.ro-blank),
    .fr-document .fr-view > *:not(.ro-blank),
    .fr-document .fr-placeholder
    {
/*         width: 816px; */
    }

    .fr-document .fr-placeholder
    {
/*
        padding-left: 0 !important;
        padding-right: 0 !important;
*/
    }

    /* IE hack */
    [class*="document_"].fr-view > *,
    .fr-document .fr-box,
    .fr-edit-document
    {
/*         width: 816px\0 !important; */
    }

    [class*="document_"].fr-view > blockquote.fr-quote,
    .fr-view > blockquote.fr-quote,
    [class*="document_"].fr-view > blockquote.fr-info,
    .fr-view > blockquote.fr-info,
    [class*="document_"].fr-view > blockquote.fr-warning,
    .fr-view > blockquote.fr-warning,
    [class*="document_"].fr-view > blockquote.fr-danger,
    .fr-view > blockquote.fr-danger
    {
/*         width: calc(816px - 6%); */
    }

    /*
    // width end                                                                     //
    // ----------------------------------------------------------------------------- //
    */

    /*
    // editor                                                                        //
    // ============================================================================= //
    */
    [class*="document_"].fr-view > *:not(.ro-blank),
    .fr-document .fr-view > *:not(.ro-blank),
    .fr-document .fr-placeholder
    {
/*
        margin-left: auto !important;
        margin-right: auto !important;
*/
    }

    /* IE hack */
    [class*="document_"].fr-view > *:not(.ro-blank),
    .fr-document .fr-box,
    .fr-edit-document
    {
/*
        margin-left: auto\0 !important;
        margin-right: auto\0 !important;
*/
    }

    .fr-document .fr-placeholder
    {
/*
        padding-left: 10px\0 !important;
        padding-right: 10px\0 !important;
        width: 100%\0 !important;
*/
    }

    [class*="document_"].fr-view > *:not(.ro-blank),
    .fr-document .fr-view > *:not(.ro-blank)
    {
/*         width: auto\0; */
    }

    [class*="document_"].fr-view > blockquote.fr-quote,
    .fr-view > blockquote.fr-quote,
    [class*="document_"].fr-view > blockquote.fr-info,
    .fr-view > blockquote.fr-info,
    [class*="document_"].fr-view > blockquote.fr-warning,
    .fr-view > blockquote.fr-warning,
    [class*="document_"].fr-view > blockquote.fr-danger,
    .fr-view > blockquote.fr-danger
    {
/*
        margin-left: 3%\0 !important;
        margin-right: 3%\0 !important;
        width: auto\0 !important;
*/
    }
}

@media (min-width: 1200px) {}