请选择在线模板,本页面只显示部分免费模板,更多站点模板请访问官网:
- https://www.siteserver.cn/templates/
+ https://sscms.com/templates/
diff --git a/SiteServer.Web/SiteServer/Settings/siteAdd.cshtml b/SiteServer.Web/SiteServer/Settings/siteAdd.cshtml
index 893f0847f..6ec27beb2 100644
--- a/SiteServer.Web/SiteServer/Settings/siteAdd.cshtml
+++ b/SiteServer.Web/SiteServer/Settings/siteAdd.cshtml
@@ -20,7 +20,7 @@
使用在线站点模板创建站点
- 点击按钮从官网模板中心 中选择并创建站点。
+ 点击按钮从官网模板中心 中选择并创建站点。
@@ -76,7 +76,7 @@
diff --git a/SiteServer.Web/SiteServer/Settings/siteAdd.js b/SiteServer.Web/SiteServer/Settings/siteAdd.js
index 8942aab1f..e482d2b87 100644
--- a/SiteServer.Web/SiteServer/Settings/siteAdd.js
+++ b/SiteServer.Web/SiteServer/Settings/siteAdd.js
@@ -55,15 +55,15 @@ var methods = {
},
getDisplayUrl: function (templateId) {
- return 'https://www.siteserver.cn/templates/template.html?id=' + templateId;
+ return $urlCloud + '/templates/template.html?id=' + templateId;
},
getTemplateUrl: function (relatedUrl) {
- return 'https://www.siteserver.cn/templates/' + relatedUrl;
+ return $urlCloud + '/templates/' + relatedUrl;
},
getPreviewUrl: function (templateId) {
- return 'https://demo.siteserver.cn/' + templateId;
+ return $urlCloudDemo + '/' + templateId;
},
getPageUrl: function (page) {
diff --git a/SiteServer.Web/SiteServer/Settings/siteTemplateOnline.cshtml b/SiteServer.Web/SiteServer/Settings/siteTemplateOnline.cshtml
index 9fe25851f..48ea5f5fc 100644
--- a/SiteServer.Web/SiteServer/Settings/siteTemplateOnline.cshtml
+++ b/SiteServer.Web/SiteServer/Settings/siteTemplateOnline.cshtml
@@ -25,7 +25,7 @@
diff --git a/SiteServer.Web/SiteServer/Settings/siteTemplateOnline.js b/SiteServer.Web/SiteServer/Settings/siteTemplateOnline.js
index 54df78104..077382c70 100644
--- a/SiteServer.Web/SiteServer/Settings/siteTemplateOnline.js
+++ b/SiteServer.Web/SiteServer/Settings/siteTemplateOnline.js
@@ -18,15 +18,15 @@ var data = {
var methods = {
getDisplayUrl: function (templateId) {
- return 'https://www.siteserver.cn/templates/template.html?id=' + templateId;
+ return $urlCloud + '/templates/template.html?id=' + templateId;
},
getTemplateUrl: function (relatedUrl) {
- return 'https://www.siteserver.cn/templates/' + relatedUrl;
+ return $urlCloud + '/templates/' + relatedUrl;
},
getPreviewUrl: function (templateId) {
- return 'https://demo.siteserver.cn/' + templateId;
+ return $urlCloudDemo + '/' + templateId;
},
getPageUrl: function (page) {
diff --git a/SiteServer.Web/SiteServer/assets/css/siteserver.min.css b/SiteServer.Web/SiteServer/assets/css/siteserver.min.css
index ca1577723..692e51f89 100644
--- a/SiteServer.Web/SiteServer/assets/css/siteserver.min.css
+++ b/SiteServer.Web/SiteServer/assets/css/siteserver.min.css
@@ -1,5 +1 @@
-/*!
- * SiteServer UI v1.0.7 (https://www.siteserver.cn)
- * Copyright 2013-2018 SiteServer CMS.
- * Licensed under GPL-3.0 (https://github.com/siteserver/siteserver-ui/blob/master/LICENSE)
- */@charset "UTF-8";.wrapper{padding-top:120px}.page-title-box{padding:22px 0}.page-title-box .page-title{font-size:20px;margin-bottom:0;margin-top:0;font-weight:600}#topnav{position:fixed;right:0;left:0;top:0;z-index:1030;background-color:transparent;border:0;-webkit-transition:all .5s ease;transition:all .5s ease;min-height:62px}#topnav .has-submenu.active .submenu li.active>a,#topnav .has-submenu.active a,#topnav .has-submenu.active a i{color:#00b19d}#topnav .topbar-main{background-color:#00b19d}#topnav .topbar-main .logo{color:#fff!important;font-size:20px;font-weight:700;letter-spacing:1px;line-height:58px;text-transform:uppercase;float:left}#topnav .topbar-main .logo-small{display:none}#topnav .topbar-main .badge-topbar{position:absolute;top:7px;right:7px;z-index:99}#topnav .topbar-main .nav>li>a{height:36px;width:36px;padding:0;font-size:24px;line-height:35px;text-align:center;border-radius:50%;margin:12px 8px;color:rgba(42,49,66,.7)}#topnav .topbar-main .nav>li>a:focus,#topnav .topbar-main .nav>li>a:hover{background-color:rgba(42,49,66,.1);color:#2a3142}#topnav .topbar-main .navbar-nav>.open>a{background-color:rgba(42,49,66,.1)!important}#topnav .topbar-main .profile img{height:34px;width:34px;display:block}#topnav .topbar-main .dropdown-menu-lg .list-group{margin-bottom:0}#topnav .topbar-main .dropdown-menu-lg .list-group-item{border:none;padding:10px 20px}#topnav .topbar-main .dropdown-menu-lg .media-heading{margin-bottom:0}#topnav .topbar-main .dropdown-menu-lg .media-body p{color:#828282}#topnav .topbar-main .navbar-nav{margin:0}#topnav .app-search{position:relative;margin-top:14px}#topnav .app-search a{position:absolute;top:7px;right:26px;color:rgba(42,49,66,.7)}#topnav .app-search a:hover{color:rgba(42,49,66,.9)}#topnav .app-search .form-control,#topnav .app-search .form-control:focus{border-color:transparent;height:34px;color:#2a3142;border-radius:30px;padding:7px 40px 7px 20px;margin:0 12px 0 5px;background:rgba(42,49,66,.1);box-shadow:none;width:190px}#topnav .app-search input::-webkit-input-placeholder{color:rgba(42,49,66,.8)}#topnav .app-search input:-moz-placeholder{color:rgba(42,49,66,.8)}#topnav .app-search input::-moz-placeholder{color:rgba(42,49,66,.8)}#topnav .app-search input:-ms-input-placeholder{color:rgba(42,49,66,.8)}#topnav .navbar-custom{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1)}#topnav .navbar-toggle{border:0;position:relative;padding:0;margin:0;cursor:pointer}#topnav .navbar-toggle:hover{background-color:transparent}#topnav .navbar-toggle:hover span{background-color:#fff}#topnav .navbar-toggle:focus{background-color:transparent}#topnav .navbar-toggle:focus span{background-color:#fff}#topnav .navbar-toggle .lines{width:25px;display:block;position:relative;margin:0 10px 0 0;padding-top:13px;height:23px;-webkit-transition:all .5s ease;transition:all .5s ease}#topnav .navbar-toggle span{height:2px;width:100%;background-color:rgba(255,255,255,.8);display:block;margin-bottom:5px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease}#topnav .navbar-toggle.open span{position:absolute}#topnav .navbar-toggle.open span:first-child{top:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#topnav .navbar-toggle.open span:nth-child(2){visibility:hidden}#topnav .navbar-toggle.open span:last-child{width:100%;top:18px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#topnav .navigation-menu{list-style:none;margin:0;padding:0}#topnav .navigation-menu>li{display:inline-block;position:relative}#topnav .navigation-menu>li>a{display:block;color:rgba(42,49,66,.7);font-weight:500;font-size:15px;-webkit-transition:all .5s ease;transition:all .5s ease;line-height:20px;padding-left:25px;padding-right:25px}#topnav .navigation-menu>li>a:active,#topnav .navigation-menu>li>a:focus,#topnav .navigation-menu>li>a:hover{color:#2a3142}#topnav .navigation-menu>li>a i{font-size:16px;margin-right:5px;-webkit-transition:all .5s ease;transition:all .5s ease}#topnav .navigation-menu>li>a:focus,#topnav .navigation-menu>li>a:hover{background-color:transparent}@media (min-width:992px){#topnav .navigation-menu>li>a{padding-top:20px;padding-bottom:20px}#topnav .navigation-menu>li:first-of-type>a{padding-left:0}#topnav .navigation-menu>li.last-elements .submenu>li.has-submenu .submenu{left:auto;right:100%;margin-left:0;margin-right:10px}#topnav .navigation-menu>li:hover a,#topnav .navigation-menu>li:hover a i,#topnav .navigation-menu>li>ul>li.has-submenu:active>a,#topnav .navigation-menu>li>ul>li.has-submenu:hover>a{color:#00b19d}#topnav .navigation-menu>li .submenu{position:absolute;top:100%;left:0;z-index:1000;border:1px solid #e7e7e7;padding:15px 0;list-style:none;min-width:200px;text-align:left;visibility:hidden;opacity:0;margin-top:10px;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.05)}#topnav .navigation-menu>li .submenu.megamenu{white-space:nowrap;width:auto}#topnav .navigation-menu>li .submenu.megamenu>li{overflow:hidden;width:200px;display:inline-block;vertical-align:top}#topnav .navigation-menu>li .submenu>li.has-submenu>a:after{content:"\e649";font-family:themify;position:absolute;right:20px;top:13px;font-size:10px}#topnav .navigation-menu>li .submenu>li .submenu{left:100%;top:0;margin-left:10px;margin-top:-1px}#topnav .navigation-menu>li .submenu li{position:relative}#topnav .navigation-menu>li .submenu li ul{list-style:none;padding-left:0;margin:0}#topnav .navigation-menu>li .submenu li a{display:block;padding:8px 25px;clear:both;white-space:nowrap;font-size:15px;color:#2a3142;-webkit-transition:all .35s ease;transition:all .35s ease}#topnav .navigation-menu>li .submenu li a:hover{color:#00b19d}#topnav .navigation-menu>li .submenu li span{display:block;padding:8px 25px;clear:both;line-height:1.42857143;white-space:nowrap;font-size:10px;text-transform:uppercase;letter-spacing:2px;font-weight:500;color:#2a3142}#topnav .navbar-toggle{display:none}#topnav #navigation{display:block!important}}@media (max-width:991px){.wrapper{padding-top:60px}.container{width:auto!important}#topnav .navigation-menu{float:none;max-height:400px;text-align:left}#topnav .navigation-menu>li{display:block}#topnav .navigation-menu>li>a{color:#2a3142;padding:15px}#topnav .navigation-menu>li>a i{display:inline-block;margin-right:10px;margin-bottom:0;vertical-align:inherit}#topnav .navigation-menu>li>a:after{position:absolute;right:15px}#topnav .navigation-menu>li .submenu{display:none;list-style:none;padding-left:20px;margin:0}#topnav .navigation-menu>li .submenu li a{display:block;position:relative;padding:7px 20px;color:#2a3142}#topnav .navigation-menu>li .submenu li a:hover{color:#00b19d}#topnav .navigation-menu>li .submenu li.has-submenu>a:after{content:"\e64b";font-family:themify;position:absolute;right:30px;font-size:10px}#topnav .navigation-menu>li .submenu.open{display:block}#topnav .navigation-menu>li .submenu .submenu{display:none;list-style:none}#topnav .navigation-menu>li .submenu .submenu.open{display:block}#topnav .navigation-menu>li .submenu.megamenu>li>ul{list-style:none;padding-left:0}#topnav .navigation-menu>li .submenu.megamenu>li>ul>li>span{display:block;position:relative;padding:15px;text-transform:uppercase;font-size:11px;letter-spacing:2px;color:#2a3142}#topnav .navigation-menu>li.has-submenu.open>a{color:#00b19d}#topnav .navbar-header{float:left}#navigation{position:absolute;top:60px;left:0;width:100%;display:none;height:auto;padding-bottom:0;overflow:auto;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background-color:#fff}#navigation.open{display:block;overflow-y:auto}#topnav .has-submenu.active a,#topnav .has-submenu.active a i,#topnav .has-submenu.active a:active,#topnav .has-submenu.active a:focus{color:#00b19d}}@media (min-width:768px){#topnav .navigation-menu>li.has-submenu:hover>.submenu{visibility:visible;opacity:1;margin-top:0}#topnav .navigation-menu>li.has-submenu:hover>.submenu>li.has-submenu:hover>.submenu{visibility:visible;opacity:1;margin-left:0;margin-right:0}.navbar-toggle{display:block}}.topbar-custom{border-radius:0;margin-bottom:0}.topbar-custom .nav-link{padding:0;line-height:60px;color:rgba(255,255,255,.6)}.topbar-custom .dropdown-toggle:after{content:initial}.topbar-custom .menu-left{overflow:hidden}.footer{border-top:1px solid rgba(0,0,0,.1);text-align:left!important}.footer ul li{padding-left:10px;padding-right:10px}.footer ul li a{color:#98a6ad}.footer ul li a:hover{color:#00b19d}.user-list .user-list-item{padding:10px 12px!important;border-bottom:1px solid #EEE!important}.user-list .user-list-item .avatar{float:left;margin-right:5px;width:30px;height:30px}.user-list .user-list-item .avatar img{border-radius:50%;width:100%}.user-list .user-list-item .icon{float:left;margin-right:5px;height:30px;width:30px;border-radius:50%;text-align:center}.user-list .user-list-item .icon i{color:#fff;line-height:30px;font-size:16px}.user-list .user-list-item .user-desc{margin-left:40px}.user-list .user-list-item .user-desc span.name{color:#2a3142;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;overflow:hidden;font-size:13px}.user-list .user-list-item .user-desc span.desc{color:#98a6ad;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;overflow:hidden;font-size:12px}.user-list .user-list-item .user-desc span.time{font-size:11px}.notification-list{margin-left:0!important}.notification-list .noti-title{border-radius:.25rem .25rem 0 0;margin:-6px 0 0;background-color:#fff;width:auto;padding:12px 20px}.notification-list .noti-title h5{margin:0}.notification-list .noti-title h5 small{color:#2a3142!important}.notification-list .noti-title .label{float:right}.notification-list .noti-icon{font-size:22px;padding:0 12px;vertical-align:middle;color:rgba(255,255,255,.8)}.notification-list .noti-icon-badge{display:inline-block;position:absolute;top:14px;right:8px}.notification-list .notify-item{padding:10px 20px}.notification-list .notify-item .notify-icon{float:left;height:36px;width:36px;line-height:36px;text-align:center;margin-right:10px;border-radius:50%;color:#fff}.notification-list .notify-item .notify-icon img{margin-top:4px}.notification-list .notify-item .notify-details{margin-bottom:0;overflow:hidden;margin-left:45px;text-overflow:ellipsis;white-space:nowrap}.notification-list .notify-item .notify-details b{font-weight:500}.notification-list .notify-item .notify-details small{display:block}.notification-list .notify-item .notify-details span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.notification-list .notify-all{border-radius:0 0 .25rem .25rem;margin:0 0 -5px;background-color:#eee}.notification-list .profile-dropdown .notify-item{padding:4px 20px}.profile-dropdown{width:170px}.profile-dropdown i{font-size:17px;vertical-align:middle;margin-right:5px}.profile-dropdown span{vertical-align:middle}.nav-user{padding:0 12px!important}.nav-user img{height:36px;width:36px}.header-title{letter-spacing:.02em}body{background:#f5f5f5;margin:0;color:#4c5667;overflow-x:hidden!important;font-size:.95rem;font-family:"Microsoft YaHei","微软雅黑",Arial,"黑体","宋体",sans-serif;padding-bottom:65px}html{overflow-x:hidden;position:relative;min-height:100%;background:#f5f5f5}*{outline:0!important}a:active,a:focus,a:hover{outline:0;text-decoration:none}.container-alt{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.footer{background-color:#f9f9f9;bottom:0;color:#2a3142;padding:20px 30px;position:absolute;right:0;left:0}#wrapper{height:100%;overflow:hidden;width:100%}.page{bottom:0;left:0;right:0;top:0}.card-box{padding:20px;border:1px solid rgba(54,64,74,.08);-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px;background-clip:padding-box;margin-bottom:20px;background-color:#fff}.header-title{text-transform:uppercase;font-size:15px;font-weight:700;line-height:16px;margin-bottom:8px;margin-top:0}.social-links li a{-webkit-border-radius:50%;background:#EFF0F4;border-radius:50%;color:#7A7676;display:inline-block;height:30px;line-height:30px;text-align:center;width:30px}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}.container-fluid{max-width:95%}.row{margin-right:-10px;margin-left:-10px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:10px;padding-right:10px}.breadcrumb{background-color:transparent;margin-bottom:15px;margin-top:5px}.dropdown-menu{padding:4px 0;border:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.dropdown-menu>li>a{padding:6px 20px}.dropdown-item.active,.dropdown-item:active{background-color:#f2f2f2;color:inherit}.dropdown-menu-lg{max-width:280px}code{color:#5d9cec;border-radius:4px}code,pre{background-color:#f4f8fb}.bg-empty{background:0 0!important}.bg-primary{background-color:#00b19d!important}.bg-success{background-color:#3bafda!important}.bg-info{background-color:#3ddcf7!important}.bg-warning{background-color:#fa0!important}.bg-danger{background-color:#ef5350!important}.bg-muted{background-color:#F5F5F5!important}.bg-inverse{background-color:#4c5667!important}.bg-purple{background-color:#7266ba!important}.bg-pink{background-color:#f76397!important}.bg-white{background-color:#fff!important}.text-white{color:#fff}.text-danger{color:#ef5350!important}.text-muted{color:#98a6ad!important}.text-primary{color:#00b19d!important}.text-warning{color:#fa0!important}.text-success{color:#3bafda!important}.text-info{color:#3ddcf7!important}.text-inverse{color:#4c5667!important}.text-pink{color:#f76397!important}.text-purple{color:#7266ba!important}.text-dark{color:#797979!important}.dropcap{font-size:3.1em}.dropcap,.dropcap-circle,.dropcap-square{display:block;float:left;font-weight:400;line-height:36px;margin-right:6px;text-shadow:none}.p-0{padding:0!important}.p-20{padding:20px}.p-t-10{padding-top:10px!important}.p-b-10{padding-bottom:10px!important}.m-0{margin:0!important}.m-r-5{margin-right:5px}.m-r-10{margin-right:10px}.m-r-15{margin-right:15px!important}.m-l-5{margin-left:5px}.m-l-10{margin-left:10px}.m-l-15{margin-left:15px}.m-t-5{margin-top:5px!important}.m-t-10{margin-top:10px!important}.m-t-15{margin-top:15px!important}.m-t-20{margin-top:20px!important}.m-t-30{margin-top:30px!important}.m-t-40{margin-top:40px!important}.m-t-50{margin-top:50px}.m-b-5{margin-bottom:5px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-b-25{margin-bottom:25px}.m-b-30{margin-bottom:30px!important}.w-xs{min-width:80px}.w-sm{min-width:95px}.w-md{min-width:110px}.w-lg{min-width:140px}.m-h-50{min-height:50px}.l-h-34{line-height:34px!important}.font-light{font-weight:300}.font-normal{font-weight:400}.font-bold{font-weight:700}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-18{font-size:18px}.wrapper-md{padding:20px}.pull-in{margin-left:-20px;margin-right:-20px}.b-0{border:none!important}.no-border{border:none}.center-page{float:none!important;margin:0 auto}.bx-s-0{box-shadow:none!important}.bx-shadow{-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.mx-box{max-height:380px;min-height:380px}.thumb-sm{height:32px;width:32px}.thumb-md{height:48px;width:48px}.thumb-lg{height:88px;width:88px}.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity,transform;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,.2);-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out;-ms-transition:all .7s ease-out;transition:all .7s ease-out;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,.7)}.waves-effect.waves-primary .waves-ripple{background-color:fade(#00b19d,40%)}.waves-notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-block{display:block}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(0.5)}60%{opacity:1;-moz-transform:scale(1.2)}100%{-moz-transform:scale(1)}}@-o-keyframes cd-bounce-1{0%{opacity:0;-o-transform:scale(0.5)}60%{opacity:1;-o-transform:scale(1.2)}100%{-o-transform:scale(1)}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px)}60%{opacity:1;-moz-transform:translateX(20px)}100%{-moz-transform:translateX(0)}}@-o-keyframes cd-bounce-2{0%{opacity:0;-o-transform:translateX(-100px)}60%{opacity:1;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@-webkit-keyframes dropdownOpen{0%{opacity:0;-webkit-transform:scale(0)}100%{-webkit-transform:scale(1)}}@-moz-keyframes dropdownOpen{0%{opacity:0;-moz-transform:scale(0)}100%{-moz-transform:scale(1)}}@-o-keyframes dropdownOpen{0%{opacity:0;-o-transform:scale(0)}100%{-o-transform:scale(1)}}@-webkit-keyframes loaderAnimate{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(220deg)}}@-moz-keyframes loaderAnimate{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(220deg)}}@-o-keyframes loaderAnimate{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(220deg)}}@keyframes loaderAnimate{0%{transform:rotate(0deg)}100%{transform:rotate(220deg)}}@-webkit-keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(140deg)}}@-moz-keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-moz-transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-moz-transform:rotate(140deg)}}@-o-keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-o-transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-o-transform:rotate(140deg)}}@keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);-ms-transform:rotate(-140deg);transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(140deg);-moz-transform:rotate(140deg);-ms-transform:rotate(140deg);transform:rotate(140deg)}}@keyframes loaderAnimate2{0%{box-shadow:inset #999 0 0 0 17px;transform:rotate(-140deg)}50%{box-shadow:inset #999 0 0 0 2px}100%{box-shadow:inset #999 0 0 0 17px;transform:rotate(140deg)}}@-webkit-keyframes loaderAnimate{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(220deg)}}@-moz-keyframes loaderAnimate{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(220deg)}}@-o-keyframes loaderAnimate{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(220deg)}}@keyframes loaderAnimate{0%{transform:rotate(0deg)}100%{transform:rotate(220deg)}}@-webkit-keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(140deg)}}@-moz-keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-moz-transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-moz-transform:rotate(140deg)}}@-o-keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-o-transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-o-transform:rotate(140deg)}}@keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);-ms-transform:rotate(-140deg);transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(140deg);-moz-transform:rotate(140deg);-ms-transform:rotate(140deg);transform:rotate(140deg)}}@keyframes loaderAnimate2{0%{box-shadow:inset #999 0 0 0 17px;transform:rotate(-140deg)}50%{box-shadow:inset #999 0 0 0 2px}100%{box-shadow:inset #999 0 0 0 17px;transform:rotate(140deg)}}.badge{font-weight:600;padding:3px 5px;font-size:12px;margin-top:1px}.badge-xs{font-size:9px}.badge-sm,.badge-xs{-webkit-transform:translate(0,-2px);-ms-transform:translate(0,-2px);-o-transform:translate(0,-2px);transform:translate(0,-2px)}.badge-primary{background-color:#00b19d}.badge-success{background-color:#3bafda}.badge-info{background-color:#3ddcf7}.badge-warning{background-color:#fa0;color:#fff}.badge-danger{background-color:#ef5350}.badge-purple{background-color:#7266ba;color:#fff}.badge-pink{background-color:#f76397;color:#fff}.badge-inverse{background-color:#4c5667;color:#fff}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination>li>a,.pagination>li>span{color:#636e7b}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#e4e7ea}.pagination-split li{margin-left:5px;display:inline-block;float:left}.pagination-split li:first-child{margin-left:0}.pagination-split li a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.page-item.active .page-link,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#00b19d;border-color:#00b19d}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{opacity:.6}.pager li>a,.pager li>span{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#4c5667}.icon-list-demo div{cursor:pointer;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#75798B;font-size:14px}.icon-list-demo div p{margin-bottom:0;line-height:inherit}.icon-list-demo i{-webkit-transition:all .2s;display:inline-block;font-size:20px;margin:0;text-align:center;transition:all .2s;vertical-align:middle;width:40px}.icon-list-demo .col-md-4:hover{color:#00b19d}.icon-list-demo .col-md-4:hover i{-o-transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);transform:scale(1.5)}.ionicon-list i{font-size:16px}.ionicon-list .col-md-3:hover i{-o-transform:scale(2);-webkit-transform:scale(2);-moz-transform:scale(2);transform:scale(2)}.button-list{margin-left:-8px;margin-bottom:-12px}.button-list .btn{margin-bottom:12px;margin-left:8px}@media print{#topnav,.breadcrumb,.btn-group.pull-right.m-t-15,.footer,.logo,.page-title,.topbar{display:none;margin:0;padding:0}.left,.right-bar{display:none}.card-box,.content,.wrapper{margin:0!important;padding:0!important;border:none!important}.content-page{margin-left:0;margin-top:0!important}}.btn-danger,.btn-dark,.btn-info,.btn-primary,.btn-success,.btn-warning{color:#fff}.btn-primary{background-color:#00b19d;border:1px solid #00b19d}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.open>.dropdown-toggle.btn-primary,.show>.btn-primary.dropdown-toggle{background-color:#009886;border-color:#009886}.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-primary.focus,.btn-primary:focus,.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled).active:focus,.btn-primary:not([disabled]):not(.disabled):active,.btn-primary:not([disabled]):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(0,177,157,.5)}.btn-light{border-color:#eee}.btn-light.active,.btn-light.focus,.btn-light:active,.btn-light:focus,.btn-light:hover,.open>.dropdown-toggle.btn-light{border-color:#bfbfbf}.btn-light.focus,.btn-light:focus,.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 2px #d9d9d9}.btn-success{background-color:#3bafda;border:1px solid #3bafda}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success:not([disabled]):not(.disabled).active,.btn-success:not([disabled]):not(.disabled):active,.open>.dropdown-toggle.btn-success,.show>.btn-success.dropdown-toggle{background-color:#28a5d4;border-color:#28a5d4}.btn-outline-success.focus,.btn-outline-success:focus,.btn-success.focus,.btn-success:focus,.btn-success:not([disabled]):not(.disabled).active,.btn-success:not([disabled]):not(.disabled).active:focus,.btn-success:not([disabled]):not(.disabled):active,.btn-success:not([disabled]):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(59,175,218,.5)}.btn-info{background-color:#3ddcf7;border:1px solid #3ddcf7}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-info:not([disabled]):not(.disabled).active,.btn-info:not([disabled]):not(.disabled):active,.open>.dropdown-toggle.btn-info,.show>.btn-info.dropdown-toggle{background-color:#25d8f6;border-color:#25d8f6}.btn-info.focus,.btn-info:focus,.btn-info:not([disabled]):not(.disabled).active,.btn-info:not([disabled]):not(.disabled).active:focus,.btn-info:not([disabled]):not(.disabled):active,.btn-info:not([disabled]):not(.disabled):active:focus,.btn-outline-info.focus,.btn-outline-info:focus,.show>.btn-info.dropdown-toggle,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(61,220,247,.5)}.btn-warning{background-color:#fa0;border:1px solid #fa0;color:#fff}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.btn-warning:not([disabled]):not(.disabled).active,.btn-warning:not([disabled]):not(.disabled):active,.open>.dropdown-toggle.btn-warning,.show>.btn-warning.dropdown-toggle{background-color:#e69900;border-color:#e69900;color:#fff}.btn-outline-warning.focus,.btn-outline-warning:focus,.btn-warning.focus,.btn-warning:focus,.btn-warning:not([disabled]):not(.disabled).active,.btn-warning:not([disabled]):not(.disabled).active:focus,.btn-warning:not([disabled]):not(.disabled):active,.btn-warning:not([disabled]):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(255,170,0,.5)}.btn-danger{background-color:#ef5350;border:1px solid #ef5350}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger:not([disabled]):not(.disabled).active,.btn-danger:not([disabled]):not(.disabled):active,.open>.dropdown-toggle.btn-danger,.show>.btn-danger.dropdown-toggle{background-color:#ed3c39;border-color:#ed3c39}.btn-danger.focus,.btn-danger:focus,.btn-danger:not([disabled]):not(.disabled).active,.btn-danger:not([disabled]):not(.disabled).active:focus,.btn-danger:not([disabled]):not(.disabled):active,.btn-danger:not([disabled]):not(.disabled):active:focus,.btn-outline-danger.focus,.btn-outline-danger:focus,.show>.btn-danger.dropdown-toggle,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(239,83,80,.5)}.btn-dark{background-color:#2a3142;border:1px solid #2a3142}.btn-dark.active,.btn-dark.focus,.btn-dark:active,.btn-dark:focus,.btn-dark:hover,.open>.dropdown-toggle.btn-dark{background-color:#202532;border-color:#202532}.btn-dark.focus,.btn-dark:focus,.btn-dark:not([disabled]):not(.disabled).active,.btn-dark:not([disabled]):not(.disabled):active,.btn-outline-dark.focus,.btn-outline-dark:focus,.show>.btn-dark.dropdown-toggle{box-shadow:0 0 0 2px rgba(42,49,66,.5)}.btn-link{color:#2a3142}.btn-link:hover{color:#00b19d}.btn-outline-primary{color:#00b19d;border-color:#00b19d}.btn-outline-primary:hover{background-color:#00b19d;border-color:#00b19d}.btn-outline-success{color:#3bafda;border-color:#3bafda}.btn-outline-success:hover{background-color:#3bafda;border-color:#3bafda}.btn-outline-info{color:#3ddcf7;border-color:#3ddcf7}.btn-outline-info:hover{background-color:#3ddcf7;border-color:#3ddcf7}.btn-outline-warning{color:#fa0;border-color:#fa0}.btn-outline-warning:hover{background-color:#fa0;border-color:#fa0;color:#fff}.btn-outline-danger{color:#ef5350;border-color:#ef5350}.btn-outline-danger:hover{background-color:#ef5350;border-color:#ef5350}.btn-outline-dark{color:#2a3142;border-color:#2a3142}.btn-outline-dark:hover{background-color:#2a3142;border-color:#2a3142}.btn-custom{border-bottom:3px solid transparent}.btn-custom.btn-default{background-color:#f3f3f3;border-bottom:2px solid #ccc!important}.btn-custom.btn-primary{border-bottom:2px solid #007e70!important}.btn-custom.btn-success{border-bottom:2px solid #2494be!important}.btn-custom.btn-info{border-bottom:2px solid #08aac6!important}.btn-custom.btn-warning{border-bottom:2px solid #c80!important}.btn-custom.btn-danger{border-bottom:2px solid #c71612!important}.btn-custom.btn-dark{border-bottom:2px solid #0b0c0f!important}.btn-rounded{border-radius:2em;padding:6px 18px}.fileupload{overflow:hidden;position:relative}.fileupload input.upload{cursor:pointer;filter:alpha(opacity=0);font-size:20px;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0}.portlet{-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-moz-transition:all .4s;-o-transition:all .4s;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-webkit-transition:all .4s;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);margin-bottom:20px;transition:all .4s}.portlet .portlet-heading{border-radius:3px;color:#fff;padding:12px 20px}.portlet .portlet-heading .portlet-title{color:#fff;float:left;font-size:16px;font-weight:600;margin-bottom:0;margin-top:6px;letter-spacing:.03em}.portlet .portlet-heading .portlet-widgets{display:inline-block;float:right;font-size:15px;line-height:30px;padding-left:15px;position:relative;text-align:right}.portlet .portlet-heading .portlet-widgets .divider{margin:0 5px}.portlet .portlet-heading a{color:#999}.portlet .portlet-body{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:15px}.portlet-default .portlet-title{color:#797979!important}.portlet .portlet-heading .portlet-widgets .collapsed .ion-minus-round:before{content:"\f217"!important}.portlet .portlet-heading.bg-danger a,.portlet .portlet-heading.bg-info a,.portlet .portlet-heading.bg-inverse a,.portlet .portlet-heading.bg-pink a,.portlet .portlet-heading.bg-primary a,.portlet .portlet-heading.bg-purple a,.portlet .portlet-heading.bg-success a,.portlet .portlet-heading.bg-warning a{color:#fff}.panel-disabled{background:rgba(243,242,241,.5);cursor:progress;bottom:15px;left:0;position:absolute;right:-5px;top:0}.loader-1{-moz-animation:loaderAnimate 1000ms linear infinite;-o-animation:loaderAnimate 1000ms linear infinite;-webkit-animation:loaderAnimate 1000ms linear infinite;animation:loaderAnimate 1000ms linear infinite;clip:rect(0,30px,30px,15px);height:30px;left:50%;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;width:30px}.loader-1:after{-moz-animation:loaderAnimate2 1000ms ease-in-out infinite;-o-animation:loaderAnimate2 1000ms ease-in-out infinite;-webkit-animation:loaderAnimate2 1000ms ease-in-out infinite;animation:loaderAnimate2 1000ms ease-in-out infinite;border-radius:50%;clip:rect(0,30px,30px,15px);content:'';height:30px;position:absolute;width:30px}.custom-checkbox .custom-control-input:checked~.custom-control-label::before,.custom-control-input:checked~.custom-control-label::before,.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#00b19d}.checkbox label{display:inline-block;padding-left:5px;position:relative;font-weight:500;font-size:13px}.checkbox label::before{-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;background-color:#fff;border-radius:3px;border:1px solid #98a6ad;content:"";display:inline-block;height:17px;left:0;margin-left:-17px;position:absolute;transition:.3s ease-in-out;width:17px;outline:0!important}.checkbox label::after{color:#333;display:inline-block;font-size:11px;height:16px;left:0;margin-left:-17px;padding-left:3px;padding-top:1px;position:absolute;top:0;width:16px}.checkbox input[type=checkbox]{cursor:pointer;opacity:0;z-index:1;outline:0!important}.checkbox input[type=checkbox]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:focus+label::before{outline-offset:-2px;outline:0}.checkbox input[type=checkbox]:checked+label::after{content:"\f00c";font-family:FontAwesome}.checkbox input[type=checkbox]:disabled+label::before{background-color:#eee;cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.checkbox.checkbox-single input{height:18px;width:18px;position:absolute}.checkbox.checkbox-single label{height:18px;width:18px}.checkbox.checkbox-single label:after,.checkbox.checkbox-single label:before{margin-left:0}.checkbox-custom input[type=checkbox]:checked+label::before{background-color:#00b19d;border-color:#00b19d}.checkbox-custom input[type=checkbox]:checked+label::after{color:#fff}.checkbox-primary input[type=checkbox]:checked+label::before{background-color:#00b19d;border-color:#00b19d}.checkbox-primary input[type=checkbox]:checked+label::after{color:#fff}.checkbox-danger input[type=checkbox]:checked+label::before{background-color:#ef5350;border-color:#ef5350}.checkbox-danger input[type=checkbox]:checked+label::after{color:#fff}.checkbox-info input[type=checkbox]:checked+label::before{background-color:#3ddcf7;border-color:#3ddcf7}.checkbox-info input[type=checkbox]:checked+label::after{color:#fff}.checkbox-warning input[type=checkbox]:checked+label::before{background-color:#fa0;border-color:#fa0}.checkbox-warning input[type=checkbox]:checked+label::after{color:#fff}.checkbox-success input[type=checkbox]:checked+label::before{background-color:#3bafda;border-color:#3bafda}.checkbox-success input[type=checkbox]:checked+label::after{color:#fff}.checkbox-purple input[type=checkbox]:checked+label::before{background-color:#7266ba;border-color:#7266ba}.checkbox-purple input[type=checkbox]:checked+label::after{color:#fff}.checkbox-pink input[type=checkbox]:checked+label::before{background-color:#f76397;border-color:#f76397}.checkbox-pink input[type=checkbox]:checked+label::after{color:#fff}.checkbox-inverse input[type=checkbox]:checked+label::before{background-color:#4c5667;border-color:#4c5667}.checkbox-inverse input[type=checkbox]:checked+label::after{color:#fff}.radio label{display:inline-block;padding-left:5px;position:relative;font-weight:500;font-size:13px}.radio label::before{-o-transition:border .5s ease-in-out;-webkit-transition:border .5s ease-in-out;background-color:#fff;border-radius:50%;border:1px solid #98a6ad;content:"";display:inline-block;height:17px;left:0;margin-left:-20px;position:absolute;transition:border .5s ease-in-out;width:17px;outline:0!important}.radio label::after{-moz-transition:-moz-transform .1s cubic-bezier(0.8,-.33,.2,1.33);-ms-transform:scale(0,0);-o-transform:scale(0,0);-o-transition:-o-transform .1s cubic-bezier(0.8,-.33,.2,1.33);-webkit-transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(0.8,-.33,.2,1.33);background-color:#333;border-radius:50%;content:" ";display:inline-block;height:11px;left:3px;margin-left:-20px;position:absolute;top:3px;transform:scale(0,0);transition:transform .1s cubic-bezier(0.8,-.33,.2,1.33);width:11px}.radio input[type=radio]{cursor:pointer;opacity:0;z-index:1;outline:0!important}.radio input[type=radio]:disabled+label{opacity:.65}.radio input[type=radio]:focus+label::before{outline-offset:-2px;outline:dotted thin}.radio input[type=radio]:checked+label::after{-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.radio input[type=radio]:disabled+label::before{cursor:not-allowed}.radio.radio-inline{margin-top:0}.radio.radio-single label{height:17px}.radio-custom input[type=radio]+label::after{background-color:#00b19d}.radio-custom input[type=radio]:checked+label::before{border-color:#00b19d}.radio-custom input[type=radio]:checked+label::after,.radio-primary input[type=radio]+label::after{background-color:#00b19d}.radio-primary input[type=radio]:checked+label::before{border-color:#00b19d}.radio-primary input[type=radio]:checked+label::after{background-color:#00b19d}.radio-danger input[type=radio]+label::after{background-color:#ef5350}.radio-danger input[type=radio]:checked+label::before{border-color:#ef5350}.radio-danger input[type=radio]:checked+label::after{background-color:#ef5350}.radio-info input[type=radio]+label::after{background-color:#3ddcf7}.radio-info input[type=radio]:checked+label::before{border-color:#3ddcf7}.radio-info input[type=radio]:checked+label::after{background-color:#3ddcf7}.radio-warning input[type=radio]+label::after{background-color:#fa0}.radio-warning input[type=radio]:checked+label::before{border-color:#fa0}.radio-warning input[type=radio]:checked+label::after{background-color:#fa0}.radio-success input[type=radio]+label::after{background-color:#3bafda}.radio-success input[type=radio]:checked+label::before{border-color:#3bafda}.radio-success input[type=radio]:checked+label::after{background-color:#3bafda}.radio-purple input[type=radio]+label::after{background-color:#7266ba}.radio-purple input[type=radio]:checked+label::before{border-color:#7266ba}.radio-purple input[type=radio]:checked+label::after{background-color:#7266ba}.radio-pink input[type=radio]+label::after{background-color:#f76397}.radio-pink input[type=radio]:checked+label::before{border-color:#f76397}.radio-pink input[type=radio]:checked+label::after{background-color:#f76397}.tab-content{padding:20px 0 0}.nav-pills>li>a,.nav-tabs>li>a{color:#2a3142;font-weight:600}.nav-pills .nav-item.show .nav-link,.nav-pills .nav-link.active{background-color:#00b19d}.tabs-vertical-env .tab-content{background:#fff;display:table-cell;padding:0 0 0 20px;margin-bottom:0;vertical-align:top}.tabs-vertical-env .nav.tabs-vertical{display:table-cell;min-width:120px;vertical-align:top;width:150px}.tabs-vertical-env .nav.tabs-vertical li>a{color:#2a3142;white-space:nowrap;font-weight:600;border-radius:2px}.tabs-vertical-env .nav.tabs-vertical li>a.active{background-color:#00b19d;border:0;color:#fff}.tabs-vertical-env-right .tab-content{padding:0 20px 0 0}.tabs-bordered{border-bottom:2px solid rgba(152,166,173,.2)!important}.tabs-bordered .nav-item{margin-bottom:-2px}.tabs-bordered li a,.tabs-bordered li a:focus,.tabs-bordered li a:hover{border:0!important;padding:10px 20px!important}.tabs-bordered li a.active{border-bottom:2px solid #00b19d!important}.nav-pills>li>a{color:#2a3142}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#00b19d}.modal .modal-dialog .close{top:0;position:absolute;right:0;height:36px;width:36px;background-color:#2a3142;opacity:1;border:2px solid #fff;text-shadow:none;color:#fff;border-radius:50%;padding:0;font-size:18px}.modal .modal-dialog .modal-title{margin:0}.modal .modal-dialog .modal-content{-moz-box-shadow:none;-webkit-box-shadow:none;border-color:#DDD;border-radius:2px;box-shadow:none}.modal .modal-dialog .modal-content .modal-header{border-bottom-width:2px;margin:0}.modal .modal-dialog .modal-content .modal-body{padding:20px}.modal-full{width:98%;max-width:100%}.modal-demo{background-color:#fff;width:600px;border-radius:4px;display:none}.modal-demo .close{position:absolute;top:12px;right:25px;color:#fff;opacity:.5;font-weight:400;font-size:26px}.modal-demo .close:hover{opacity:1}.custom-modal-title{padding:15px 25px;line-height:22px;font-size:18px;background-color:#00b19d;color:#fff;text-align:left;margin:0}.custom-modal-text{padding:20px}.custombox-modal-flash .close,.custombox-modal-rotatedown .close{top:20px;z-index:9999}.progress{-webkit-box-shadow:none!important;background-color:#f3f3f3;box-shadow:none!important;height:10px;margin-bottom:18px;overflow:hidden}.progress-bar{box-shadow:none;font-size:8px;font-weight:600;background-color:#00b19d;line-height:12px}.progress.progress-sm{height:5px!important}.progress.progress-sm .progress-bar{font-size:8px;line-height:5px}.progress.progress-md{height:15px!important}.progress.progress-md .progress-bar{font-size:10.8px;line-height:14.4px}.tooltip-inner{border-radius:1px;padding:6px 10px}.jqstooltip{width:auto!important;height:auto!important}.popover{font-family:inherit}.popover .popover-title{background-color:transparent;color:#00b19d;margin:0;font-weight:600}.alert-success{background-color:#e4fffc!important;border-color:#00e4ca!important;color:#00b19d}.alert-success .alert-link{color:#00b19d}.alert-info{background-color:#d0f7fd!important;border-color:#6ee5f9!important;color:#3ddcf7}.alert-info .alert-link{color:#3ddcf7}.alert-warning{background-color:#fff7e6!important;border-color:#fb3!important;color:#fa0}.alert-warning .alert-link{color:#fa0}.alert-danger{background-color:#fef4f4!important;border-color:#f3817f!important;color:#ef5350}.alert-danger .alert-link{color:#ef5350}.carousel-control{width:10%}.carousel-control span{position:absolute;top:50%;z-index:5;display:inline-block;font-size:30px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.inbox-widget .inbox-item{border-bottom:1px solid #fafafa;overflow:hidden;padding:10px 0;position:relative}.inbox-widget .inbox-item .inbox-item-img{display:block;float:left;margin-right:15px;width:40px}.inbox-widget .inbox-item img{width:40px}.inbox-widget .inbox-item .inbox-item-author{color:#2a3142;display:block;margin:0}.inbox-widget .inbox-item .inbox-item-text{color:#98a6ad;display:block;font-size:12px;margin:0}.inbox-widget .inbox-item .inbox-item-date{color:#98a6ad;font-size:11px;position:absolute;right:7px;top:2px}.conversation-list{list-style:none;max-height:330px;padding:0 20px}.conversation-list li{margin-bottom:24px}.conversation-list .chat-avatar{display:inline-block;float:left;text-align:center;width:40px}.conversation-list .chat-avatar img{border-radius:100%;width:100%}.conversation-list .chat-avatar i{font-size:12px;font-style:normal}.conversation-list .ctext-wrap{-moz-border-radius:3px;-webkit-border-radius:3px;background:#f5f5f5;border-radius:3px;display:inline-block;padding:10px;position:relative}.conversation-list .ctext-wrap i{color:#2a3142;display:block;font-size:12px;font-style:normal;font-weight:700;position:relative}.conversation-list .ctext-wrap p{margin:0;padding-top:3px}.conversation-list .ctext-wrap:after{right:100%;top:20%;border:5px solid rgba(213,242,239,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#f5f5f5;margin-top:-5px}.conversation-list .conversation-text{display:inline-block;float:left;font-size:12px;margin-left:12px;width:70%}.conversation-list .odd .chat-avatar{float:right!important}.conversation-list .odd .conversation-text{float:right!important;margin-right:12px;text-align:right;width:70%!important}.conversation-list .odd p{color:#f2f2f2}.conversation-list .odd .ctext-wrap{background:#00b19d!important}.conversation-list .odd .ctext-wrap i{color:#fff}.conversation-list .odd .ctext-wrap:after{border-color:rgba(238,238,242,0)!important;border-left-color:#00b19d!important;left:100%!important;top:20%!important}.chat-send{padding-left:0;padding-right:30px}.chat-send button{width:100%}.chat-inputbar{padding-left:30px}#todo-message{font-size:16px}.todo-list li{border:0;margin:0;padding:5px!important;background:0 0!important;display:block}.todo-send{padding-left:0}.widget-chart ul li{width:31.5%;display:inline-block;padding:0}.widget-panel{padding:30px 20px 30px 30px;border-radius:4px;position:relative;margin-bottom:20px}.widget-panel i{font-size:60px;padding:30px;background:rgba(255,255,255,.2);position:absolute;right:0;bottom:0;top:0;line-height:60px}.widget-user{min-height:112px}.widget-user img{height:72px;float:left}.widget-user .wid-u-info{margin-left:90px}.widget-user .wid-u-info p{white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis}.widget-simple-chart .circliful-chart{float:left;margin-top:-5px}.widget-icon i{float:left;font-size:48px}.widget-icon .wid-icon-info{margin-left:80px}.widget-bg-color-icon .bg-icon{height:80px;width:80px;text-align:center;border-radius:50%}.widget-bg-color-icon .bg-icon i{font-size:32px;color:#fff!important;line-height:68px}.widget-bg-color-icon .bg-icon-info{background-color:rgba(61,220,247,.75);border:6px solid rgba(61,220,247,.3)}.widget-bg-color-icon .bg-icon-primary{background-color:rgba(0,177,157,.75);border:6px solid rgba(0,177,157,.3)}.widget-bg-color-icon .bg-icon-pink{background-color:rgba(247,99,151,.75);border:6px solid rgba(247,99,151,.3)}.widget-bg-color-icon .bg-icon-purple{background-color:rgba(114,102,186,.75);border:6px solid rgba(114,102,186,.3)}.widget-bg-color-icon .bg-icon-success{background-color:rgba(59,175,218,.75);border:6px solid rgba(59,175,218,.3)}.widget-bg-color-icon .bg-icon-warning{background-color:rgba(255,170,0,.75);border:6px solid rgba(255,170,0,.3)}.widget-bg-color-icon .bg-icon-danger{background-color:rgba(239,83,80,.75);border:6px solid rgba(239,83,80,.3)}.widget-bg-color-icon .bg-icon-inverse{background-color:rgba(76,86,103,.75);border:6px solid rgba(76,86,103,.3)}label{font-weight:500}.form-control{border:1px solid #cfcfcf;box-shadow:none;color:rgba(0,0,0,.6)}.form-control:focus{background:#fff;border-color:#a2a2a2;box-shadow:none}.input-sm{height:30px}.input-group-btn .btn{padding:7px 14px}.has-success .form-control{border-color:#3bafda;box-shadow:none!important}.has-warning .form-control{border-color:#fa0;box-shadow:none!important}.has-error .form-control{border-color:#ef5350;box-shadow:none!important}.input-group-addon{border-radius:2px}.bootstrap-tagsinput{box-shadow:none;padding:3px 7px;border:1px solid #f3f3f3}.bootstrap-tagsinput .label-info{background-color:#00b19d!important;display:inline-block;padding:2px 10px;border-radius:3px;font-size:14px;margin:2px}.ms-container{background:url(../images/multiple-arrow.png) 50% 50% no-repeat}.ms-container .ms-list{box-shadow:none;border:1px solid #f3f3f3}.ms-container .ms-list.ms-focus{border:1px solid #aaa}.ms-container .ms-selectable li.ms-elem-selectable,.ms-container .ms-selection li.ms-elem-selection{border:none;padding:5px 10px}.search-input{margin-bottom:10px}.ms-selectable{box-shadow:none;outline:0!important}.ms-container .ms-list.ms-focus{box-shadow:none}.ms-container .ms-selectable li.ms-hover,.ms-container .ms-selection li.ms-hover{background-color:#00b19d}.select2-container{width:100%!important}.select2-container .select2-selection--single{border:1px solid #ebebeb;height:38px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:36px;padding-left:12px}.select2-container .select2-selection--single .select2-selection__arrow{height:34px;width:34px;right:3px}.select2-container .select2-selection--single .select2-selection__arrow b{border-color:#c8c8c8 transparent transparent;border-width:6px 6px 0}.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #c8c8c8!important;border-width:0 6px 6px!important}.select2-results__option{padding:6px 12px}.select2-dropdown{border:1px solid #e1e1e1}.select2-container--default .select2-search--dropdown{padding:10px;background-color:#fbfbfb}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #e1e1e1}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#00b19d}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#eee;color:#2a3142}.select2-container--default .select2-results__option[aria-selected=true]:hover{background-color:#00b19d;color:#fff}.select2-container .select2-selection--multiple{min-height:38px;border:1px solid #e1e1e1!important}.select2-container .select2-selection--multiple .select2-selection__rendered{padding:2px 10px}.select2-container .select2-selection--multiple .select2-search__field{margin-top:7px;border:0}.select2-container .select2-selection--multiple .select2-selection__choice{background-color:#00b19d;border:1px solid transparent;color:#fff;border-radius:3px;padding:0 7px}.select2-container .select2-selection--multiple .select2-selection__choice__remove{color:#fff;margin-right:5px}.select2-container .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.datepicker{padding:8px}.datepicker th{font-size:14px!important}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover,.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover,.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-image:none}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#00b19d}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{text-shadow:none}.datepicker tfoot tr th:hover,.datepicker thead tr:first-child th:hover{background-color:#fafafa}.datepicker-inline{border:2px solid #eee}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#00b19d!important;background-image:none;box-shadow:none}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#00b19d;border-color:#00b19d}.daterangepicker .input-mini.active{border:1px solid #AAA}.daterangepicker .ranges li{border-radius:2px;color:#797979;font-weight:600;font-size:12px}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{border:1px solid #e3e3e3;padding:2px;width:60px}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background-color:#00b19d;border:1px solid #00b19d}.bootstrap-touchspin .input-group-addon{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.25;color:#2a3142;text-align:center;background-color:#eee;border:1px solid rgba(42,49,66,.15)}.bootstrap-touchspin .input-group-btn:not(:first-child)>.btn,.bootstrap-touchspin .input-group-btn:not(:first-child)>.btn-group{z-index:2;margin-left:-1px}.bootstrap-touchspin .input-group .form-control:not(:first-child),.bootstrap-touchspin .input-group-addon:not(:first-child),.bootstrap-touchspin .input-group-btn:not(:first-child)>.btn,.bootstrap-touchspin .input-group-btn:not(:first-child)>.btn-group>.btn,.bootstrap-touchspin .input-group-btn:not(:first-child)>.dropdown-toggle,.bootstrap-touchspin .input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.bootstrap-touchspin .input-group-btn:not(:last-child)>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.bootstrap-touchspin .input-group .form-control:not(:last-child),.bootstrap-touchspin .input-group-addon:not(:last-child),.bootstrap-touchspin .input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.bootstrap-touchspin .input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.bootstrap-touchspin .input-group-btn:not(:last-child)>.btn,.bootstrap-touchspin .input-group-btn:not(:last-child)>.btn-group>.btn,.bootstrap-touchspin .input-group-btn:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.wizard>.content{background:#fff;min-height:240px;padding:20px}.wizard>.content>.body{padding:0;position:relative}.wizard>.content>.body input{border:1px solid #f3f3f3}.wizard>.content>.body ul>li{display:block;line-height:30px}.wizard>.content>.body label.error{color:#ef5350;margin-left:0}.wizard>.content>.body label{display:inline-block;margin-top:10px}.wizard>.steps .number{border-radius:50%;background-color:rgba(255,255,255,.3);display:inline-block;line-height:30px;margin-right:10px;width:30px;text-align:center}.wizard>.steps .disabled a{background:#fff;color:#333;cursor:default;border:1px solid #eaeaea}.wizard>.steps .disabled a:active,.wizard>.steps .disabled a:hover{background:#f9f9f9;color:#333;cursor:default;border:1px solid #eaeaea}.wizard>.steps .current a,.wizard>.steps .current a:hover{background:#00b19d}.wizard>.steps .current a:hover .number{color:#fff}.wizard>.steps .current a:active{background:#00b19d}.wizard>.steps .current a .number,.wizard>.steps .current a:active .number{color:#fff}.wizard>.steps .done a,.wizard>.steps .done a:active,.wizard>.steps .done a:hover{background:#ddd}.wizard>.content,.wizard>.steps a,.wizard>.steps a:active,.wizard>.steps a:hover{border-radius:2px}.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover{background:#00b19d;border-radius:2px;color:#fff}.wizard>.actions .disabled a{background:#fff;color:#333;cursor:default;border:1px solid #eaeaea}.wizard>.actions .disabled a:active,.wizard>.actions .disabled a:hover{background:#f9f9f9;color:#333;cursor:default;border:1px solid #eaeaea}@media (max-width:767px){.wizard>.steps>ul>li{width:100%}.wizard>.content{padding:0!important}.wizard>.content>.body{float:none;position:relative;width:100%;height:100%;padding:0}.wizard.vertical>.steps{display:inline;float:none;width:100%}.wizard.vertical>.content{display:inline;float:none;margin:0;width:100%}}.error{color:#ef5350;font-size:12px;font-weight:500}.parsley-error{border-color:#ef5350!important}.parsley-errors-list{display:none;margin:0;padding:0}.parsley-errors-list.filled{display:block}.parsley-errors-list>li{font-size:12px;list-style:none;color:#ef5350}.dropzone{min-height:230px;border:2px dashed rgba(0,0,0,.3);background:#fff;border-radius:6px}.dropzone .dz-message{font-size:30px}.mce-content-body p{color:#9398a0;font-size:14px;font-weight:300}.mce-popover .mce-arrow:after{border-bottom-color:red}.mce-popover .mce-colorbutton-grid{margin:0;border:1px solid #d7dce5!important;padding:4px}.mce-reset .mce-window-head{border-bottom:1px solid #d7dce5}.mce-reset .mce-window-head .mce-title{color:#707780;font-size:16px;font-weight:400}.mce-reset .mce-textbox{border-radius:0;box-shadow:none;outline:0;border-color:#d7dce5;height:30px;font-weight:300;line-height:30px;color:#aaa;font-size:14px}.mce-reset .mce-textbox:focus{box-shadow:none;border-color:#00b19d}.mce-reset .mce-checkbox .mce-ico{background-image:none;background-color:#fff;border-radius:0;border:1px solid #d7dce5}.mce-reset .mce-checkbox .mce-label{color:#707780;font-size:12px;font-weight:400}.mce-container{border-radius:0!important;border-width:0!important}.mce-container .mce-menubar{background-color:#f2f4f7!important;border:1px solid #d7dce5!important;padding:2px}.mce-container .mce-menubar .mce-btn button span{color:#707780;font-size:14px;font-weight:400;text-transform:capitalize}.mce-container .mce-menubar .mce-btn button .mce-caret{border-top-color:#707780}.mce-container .mce-menubar .mce-btn button:hover,.mce-container .mce-menubar .mce-btn.mce-active button{background-color:#e8ebf1}.mce-container .mce-btn{background-color:#d7dce5;background-image:none;outline:0;border:0;border-radius:0}.mce-container .mce-btn button{color:#fff;font-size:14px;font-weight:400;text-shadow:none}.mce-container .mce-btn:hover{background-color:#b8c1d1;background-image:none}.mce-container .mce-primary{background-color:#00b19d;background-image:none;outline:0;border:0;border-radius:0}.mce-container .mce-primary button{color:#fff;font-size:14px;font-weight:400;text-shadow:none}.mce-container .mce-primary:hover{background-color:#0c7cd5;background-image:none}.mce-container .mce-toolbar-grp{background-color:#f2f4f7!important;border:1px solid #d7dce5!important;border-top-width:0!important;padding:6px}.mce-container .mce-edit-area{border:1px solid #d7dce5!important;border-width:0 1px!important}.mce-container .mce-statusbar{background-color:#f2f4f7!important;border:1px solid #d7dce5!important}.mce-container .mce-statusbar .mce-path .mce-path-item{color:#707780;font-size:14px;font-weight:400}.mce-container .mce-widget{color:#9398a0;font-size:14px;font-weight:400;border-left:1px solid transparent}.mce-container .mce-btn-group{border:1px solid #e9ecf2!important}.mce-container .mce-btn-group .mce-btn{box-shadow:none;background-image:none;background-color:#fff;border-width:0;border-radius:0!important}.mce-container .mce-btn-group .mce-btn:focus,.mce-container .mce-btn-group .mce-btn:hover{box-shadow:none;background-image:none;background-color:#fff}.mce-container .mce-btn-group .mce-btn button span{color:#707780;font-size:14px;font-weight:300}.mce-container .mce-btn-group .mce-btn button .mce-caret,.mce-container .mce-ico{color:#707780;font-size:14px}.mce-container .mce-panel{background-image:none}.mce-container.mce-menu{border:1px solid #d7dce5!important}.mce-container.mce-menu .mce-menu-item{background-image:none}.mce-container.mce-menu .mce-menu-item .mce-ico{color:#00b19d;font-size:14px}.mce-container.mce-menu .mce-menu-item .mce-text{color:#707780;font-size:14px;font-weight:400;text-transform:capitalize}.mce-container.mce-menu .mce-menu-item .mce-menu-shortcut{color:#aaa;font-size:12px;font-weight:300;text-transform:capitalize}.mce-container.mce-menu .mce-menu-item.mce-selected,.mce-container.mce-menu .mce-menu-item:focus,.mce-container.mce-menu .mce-menu-item:hover{background-color:#00b19d}.mce-container.mce-menu .mce-menu-item.mce-selected .mce-ico,.mce-container.mce-menu .mce-menu-item.mce-selected .mce-menu-shortcut,.mce-container.mce-menu .mce-menu-item.mce-selected .mce-text,.mce-container.mce-menu .mce-menu-item:focus .mce-ico,.mce-container.mce-menu .mce-menu-item:focus .mce-menu-shortcut,.mce-container.mce-menu .mce-menu-item:focus .mce-text,.mce-container.mce-menu .mce-menu-item:hover .mce-ico,.mce-container.mce-menu .mce-menu-item:hover .mce-menu-shortcut,.mce-container.mce-menu .mce-menu-item:hover .mce-text{color:#fff}.mce-container.mce-menu .mce-menu-item.mce-disabled .mce-ico,.mce-container.mce-menu .mce-menu-item.mce-disabled .mce-menu-shortcut,.mce-container.mce-menu .mce-menu-item.mce-disabled .mce-text{color:#aaa}.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected,.mce-container.mce-menu .mce-menu-item.mce-disabled:focus,.mce-container.mce-menu .mce-menu-item.mce-disabled:hover{background-color:#d7dce5}.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected .mce-ico,.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected .mce-menu-shortcut,.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected .mce-text,.mce-container.mce-menu .mce-menu-item.mce-disabled:focus .mce-ico,.mce-container.mce-menu .mce-menu-item.mce-disabled:focus .mce-menu-shortcut,.mce-container.mce-menu .mce-menu-item.mce-disabled:focus .mce-text,.mce-container.mce-menu .mce-menu-item.mce-disabled:hover .mce-ico,.mce-container.mce-menu .mce-menu-item.mce-disabled:hover .mce-menu-shortcut,.mce-container.mce-menu .mce-menu-item.mce-disabled:hover .mce-text{color:#fff}.mce-container.mce-menu .mce-menu-item-sep,.mce-container.mce-menu .mce-menu-item-sep:hover{background-color:#d7dce5}.mce-menubtn button{color:#797979!important}.mce-menu-item-normal.mce-active{background-color:#00b19d!important}.mce-menu-item-normal.mce-active .mce-text{color:#fff!important}.note-btn-group .dropdown-menu>li>a{display:block;padding:5px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.note-btn-group .dropdown-menu>li>a:hover{background-color:#f3f3f3}.note-air-popover,.note-image-popover,.note-link-popover{display:none}.note-air-popover .dropdown-toggle::after,.note-image-popover .dropdown-toggle::after,.note-link-popover .dropdown-toggle::after{margin-left:0}.note-icon-caret{display:none}.note-editor{position:relative}.note-editor .btn-default{background-color:transparent;border-color:transparent}.note-editor .btn-group-sm>.btn,.note-editor .btn-sm{padding:8px 12px}.note-editor .note-toolbar{background-color:#f3f3f3;border-bottom:1px solid #eee;margin:0}.note-editor .note-statusbar{background-color:#fff}.note-editor .note-statusbar .note-resizebar{border-top:none;height:15px;padding-top:3px}.note-editor.note-frame{border:1px solid #eee}.note-popover .popover .popover-content{padding:5px 0 10px 5px}.note-popover .btn-default{background-color:transparent;border-color:transparent}.note-popover .btn-group-sm>.btn,.note-popover .btn-sm{padding:8px 12px}.note-toolbar{padding:5px 0 10px 5px}.table{margin-bottom:10px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-color:1px solid #f3f3f3}.table>tbody>tr>td.middle-align,.table>thead>tr>td.middle-align{vertical-align:middle}.table>thead>tr>th{border-color:2px solid #f3f3f3}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.04)}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:fade(#3bafda,15%)}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:fade(#3ddcf7,15%)}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:fade(#fa0,15%)}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:fade(#ef5350,15%)}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e!important}.dataTables_wrapper.container-fluid{max-width:100%;padding:0}div.dataTables_paginate ul.pagination{margin-top:30px}div.dataTables_info{padding-top:38px}.dt-buttons,div#datatable-buttons_info{float:left}.table-wrapper .btn-toolbar{display:block}.table-wrapper .dropdown-menu{left:auto;right:0}.tablesaw-columntoggle-btnwrap .btn-group{display:block}table.dataTable td.focus,table.dataTable th.focus{outline:#00b19d solid 2px!important;outline-offset:-1px;background-color:rgba(0,177,157,.15)}table.dataTable tbody>tr.selected,table.dataTable tbody>tr>.selected{background-color:#00b19d}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{box-shadow:0 0 3px rgba(67,89,102,.2);background-color:#3bafda}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{background-color:#ef5350}.table-rep-plugin .dropdown-menu li.checkbox-row{padding:2px 15px!important}.table-rep-plugin .table-responsive{border:none!important}.table-rep-plugin tbody th{font-size:14px;font-weight:400}.table-rep-plugin .checkbox-row{padding-left:40px}.table-rep-plugin .checkbox-row label{display:inline-block;padding-left:5px;position:relative}.table-rep-plugin .checkbox-row label::before{-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;background-color:#fff;border-radius:3px;border:1px solid #98a6ad;content:"";display:inline-block;height:17px;left:0;margin-left:-20px;position:absolute;transition:.3s ease-in-out;width:17px;outline:0!important}.table-rep-plugin .checkbox-row label::after{color:#f3f3f3;display:inline-block;font-size:11px;height:16px;left:0;margin-left:-20px;padding-left:3px;padding-top:1px;position:absolute;top:-1px;width:16px}.table-rep-plugin .checkbox-row input[type=checkbox]{cursor:pointer;opacity:0;z-index:1;outline:0!important}.table-rep-plugin .checkbox-row input[type=checkbox]:disabled+label{opacity:.65}.table-rep-plugin .checkbox-row input[type=checkbox]:focus+label::before{outline-offset:-2px;outline:0}.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label::after{content:"\f00c";font-family:FontAwesome}.table-rep-plugin .checkbox-row input[type=checkbox]:disabled+label::before{background-color:#eee;cursor:not-allowed}.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label::before{background-color:#fff;border-color:#00b19d}.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label::after{color:#00b19d}.table-rep-plugin .sticky-table-header,.table-rep-plugin table.focus-on tbody tr.focused td,.table-rep-plugin table.focus-on tbody tr.focused th{background-color:#00b19d;color:#fff;border-color:#00b19d}.table-rep-plugin .sticky-table-header.fixed-solution{top:120px!important}.table-rep-plugin .btn-default{background-color:#fff;border:1px solid rgba(42,49,66,.3)}.table-rep-plugin .btn-default.btn-primary{background-color:#00b19d}.table-rep-plugin .btn-toolbar{display:block}.table-rep-plugin .btn-group.pull-right{float:right}.table-rep-plugin .btn-group.pull-right .dropdown-menu{left:auto;right:0}.add-edit-table td,.add-edit-table th{vertical-align:middle!important}.add-edit-table td{border:0!important}#datatable-editable .actions a{padding:5px}#datatable-editable .form-control{background-color:#fff;width:auto;height:20px}#datatable-editable .fa-times,#datatable-editable .fa-trash-o{color:#ef5350}#datatable-editable .fa-pencil{color:#00b19d}#datatable-editable .fa-save{color:#3bafda}#datatable td{font-weight:400}.modal-block{background:0 0;margin:40px auto;max-width:600px;padding:0;position:relative;text-align:left}.tablesaw thead{background:#f5f5f5;border:none}.tablesaw thead th{text-shadow:none;letter-spacing:.06em}.tablesaw thead tr:first-child th{padding-top:1.1em;padding-bottom:.9em;font-weight:600;font-family:inherit;border:none}.tablesaw tbody th,.tablesaw td{font-size:inherit;line-height:inherit;padding:10px!important}.tablesaw tbody tr,.tablesaw-stack tbody tr{border-bottom:none}.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after,.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after{font-family:FontAwesome;font-size:10px}.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after{content:"\f176"}.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after{content:"\f175"}.tablesaw-bar .btn-select.btn-micro:after,.tablesaw-bar .btn-select.btn-small:after{font-size:8px;padding-right:10px}.tablesaw-swipe .tablesaw-cell-persist{box-shadow:none}.tablesaw-enhanced .tablesaw-bar .btn{text-shadow:none;background-image:none}.tablesaw-enhanced .tablesaw-bar .btn.btn-select:hover{background:#fff}.tablesaw-enhanced .tablesaw-bar .btn:active,.tablesaw-enhanced .tablesaw-bar .btn:focus,.tablesaw-enhanced .tablesaw-bar .btn:hover{color:#00b19d!important;background-color:#f5f5f5;outline:0!important;box-shadow:none!important;background-image:none}.footable-odd{background-color:#fff}.footable-detail-show{background-color:#e6e6e6}.footable>thead>tr>th>span.footable-sort-indicator{float:right}.footable-pagination li{margin-left:5px;display:inline-block;float:left}.footable-pagination li a{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#2a3142;background-color:#fff;border:1px solid #eee}.footable-pagination li.active a{color:#fff}.gmaps,.gmaps-panaroma{height:300px;background:#eee;border-radius:3px}.gmaps-overlay{display:block;text-align:center;color:#fff;font-size:16px;line-height:40px;background:#00b19d;border-radius:4px;padding:10px 20px}.gmaps-overlay_arrow{left:50%;margin-left:-16px;width:0;height:0;position:absolute}.gmaps-overlay_arrow.above{bottom:-15px;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #00b19d}.gmaps-overlay_arrow.below{top:-15px;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #00b19d}.mails a{color:#797979}.mails td{vertical-align:middle!important;position:relative}.mails td:last-of-type{width:100px;padding-right:20px}.mails tr:hover .text-white{display:none}.mails .mail-select{padding:12px 20px;min-width:134px}.mails .checkbox{margin-bottom:0;margin-top:0;vertical-align:middle;display:inline-block;height:17px}.mails .checkbox label{min-height:16px}.mail-list .list-group-item{background-color:transparent;color:#2a3142;font-size:.95rem}.mail-list .list-group-item:focus,.mail-list .list-group-item:hover{background-color:#eee}.mail-list .list-group-item.active{color:#ef5350}.unread a{font-weight:600;color:#444}.calendar{float:left;margin-bottom:0}.none-border .modal-footer{border-top:none}.fc-toolbar{margin-bottom:5px}.fc-toolbar h2{font-size:18px;font-weight:600;line-height:30px;text-transform:uppercase}.fc-day{background:#fff}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active,.fc-toolbar .ui-state-hover,.fc-toolbar button:focus,.fc-toolbar button:hover{z-index:0}.fc-widget-content,.fc-widget-header{border:1px solid #d5d5d5}.fc th.fc-widget-header{background:#ddd;font-size:14px;line-height:20px;padding:10px 0;text-transform:uppercase}.fc-button{background:#fff;border:1px solid #d5d5d5;color:#555;text-transform:capitalize}.fc-text-arrow{font-family:arial;font-size:16px}.fc-state-hover{background:#F5F5F5}.fc-cell-overlay,.fc-state-highlight{background:#f0f0f0}.fc-unthemed .fc-today{background:#fff}.fc-event{border-radius:2px;border:none;cursor:move;font-size:13px;margin:5px 7px;padding:5px;text-align:center}.fc-event .fc-content{color:#fff}.external-event{color:#fff;cursor:move;margin:10px 0;padding:6px 10px}.fc-basic-view td.fc-day-number,.fc-basic-view td.fc-week-number span{padding-right:5px}.timeline{border-collapse:collapse;border-spacing:0;display:table;margin-bottom:50px;position:relative;table-layout:fixed;width:100%}.timeline .time-show{margin-bottom:30px;margin-right:-75px;margin-top:30px;position:relative}.timeline .time-show a{color:#fff}.timeline:before{background-color:#d8d9df;bottom:0;content:"";left:50%;position:absolute;top:30px;width:1px;z-index:0}.timeline .timeline-icon{-webkit-border-radius:50%;background:#d8d9df;border-radius:50%;border:1px solid #d8d9df;color:#fff;display:block;height:20px;left:-54px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:20px}.timeline .timeline-icon i{margin-top:9px}.timeline .time-icon:before{font-size:16px;margin-top:5px}h3.timeline-title{color:#c8ccd7;font-size:20px;font-weight:400;margin:0 0 5px;text-transform:uppercase}.timeline-item{display:table-row}.timeline-item:before{content:"";display:block;width:50%}.timeline-item .timeline-desk .arrow{border-bottom:8px solid transparent;border-right:8px solid #fff!important;border-top:8px solid transparent;display:block;height:0;left:-7px;margin-top:-10px;position:absolute;top:50%;width:0}.timeline-item.alt:after{content:"";display:block;width:50%}.timeline-item.alt .timeline-desk .arrow-alt{border-bottom:8px solid transparent;border-left:8px solid #fff!important;border-top:8px solid transparent;display:block;height:0;left:auto;margin-top:-10px;position:absolute;right:-7px;top:50%;width:0}.timeline-item.alt .timeline-desk .album{float:right;margin-top:20px}.timeline-item.alt .timeline-desk .album a{float:right;margin-left:5px}.timeline-item.alt .timeline-icon{left:auto;right:-56px}.timeline-item.alt:before{display:none}.timeline-item.alt .panel{margin-left:0;margin-right:45px}.timeline-item.alt .panel .panel-body p+p{margin-top:10px!important}.timeline-item.alt .timeline-date,.timeline-item.alt h4,.timeline-item.alt p{text-align:right}.timeline-desk{display:table-cell;vertical-align:top;width:50%}.timeline-desk h4{font-size:16px;margin:0}.timeline-desk .panel{background:#fff;display:block;margin-bottom:5px;margin-left:45px;position:relative;text-align:left;padding:15px;border-radius:5px}.timeline-desk h5 span{color:#797979;display:block;font-size:12px;margin-bottom:4px}.timeline-desk p{color:#999;font-size:14px;margin-bottom:0}.timeline-desk .album{margin-top:12px}.timeline-desk .album a{float:left;margin-right:5px}.timeline-desk .album img{height:36px;width:auto;border-radius:3px}.timeline-desk .notification{background:#fff;margin-top:20px;padding:8px}.timeline-2{border-left:2px solid #00b19d;position:relative}.timeline-2 .time-item:after{background-color:#fff;border-color:#00b19d;border-radius:10px;border-style:solid;border-width:2px;bottom:0;content:'';height:10px;left:0;margin-left:-6px;position:absolute;top:5px;width:10px}.time-item{border-color:#dee5e7;padding-bottom:10px;position:relative}.time-item:before{content:" ";display:table}.time-item:after{background-color:#fff;border-color:#00b19d;border-radius:10px;border-style:solid;border-width:2px;bottom:0;content:'';height:14px;left:0;margin-left:-8px;position:absolute;top:5px;width:14px}.time-item-item:after{content:" ";display:table}.item-info{margin-bottom:15px;margin-left:15px}.item-info p{font-size:13px}.swal2-modal{font-family:"Microsoft YaHei","微软雅黑",Arial,"黑体","宋体",sans-serif;box-shadow:0 10px 33px rgba(0,0,0,.1)}.swal2-modal .swal2-title{font-size:28px}.swal2-modal .swal2-content{font-size:16px}.swal2-modal .swal2-spacer{margin:10px 0}.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-textarea{border:2px solid #98a6ad;font-size:16px;box-shadow:none}.swal2-modal .swal2-confirm.btn-confirm{background-color:#00b19d!important}.swal2-modal .swal2-cancel.btn-cancel{background-color:#ef5350!important}.swal2-modal .swal2-styled:focus{box-shadow:none!important}.swal2-icon.swal2-question{color:#00b19d;border-color:#00b19d}.swal2-icon.swal2-success{border-color:#3bafda}.swal2-icon.swal2-success .line,.swal2-icon.swal2-success [class^=swal2-success-line],.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{background-color:#3bafda}.swal2-icon.swal2-success .placeholder,.swal2-icon.swal2-success .swal2-success-ring{border-color:#3bafda}.swal2-icon.swal2-warning{color:#fa0;border-color:#fa0}.swal2-icon.swal2-error{border-color:#ef5350}.swal2-icon.swal2-error .line{background-color:#ef5350}.swal2-modal .swal2-file:focus,.swal2-modal .swal2-input:focus,.swal2-modal .swal2-textarea:focus{outline:0;border:2px solid #00b19d}.swal2-container.swal2-shown{background-color:rgba(42,49,66,.9)}.notifyjs-metro-base{position:relative;min-height:52px;min-width:250px;color:#444;border-radius:3px;-webkit-border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.2);-webkit-animation:dropdownOpen .3s ease-out;-o-animation:dropdownOpen .3s ease-out;animation:dropdownOpen .3s ease-out}.notifyjs-metro-base .image{display:table;position:absolute;height:auto;width:auto;left:25px;top:50%;font-size:24px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notifyjs-metro-base .text-wrapper{display:inline-block;vertical-align:top;text-align:left;margin:10px 10px 10px 52px;clear:both}.notifyjs-metro-base .title{font-size:15px;line-height:20px;margin-bottom:5px;font-weight:700}.notifyjs-metro-base .text{font-size:12px;font-weight:400;max-width:360px;vertical-align:middle}.notifyjs-metro-cool{color:#fafafa!important;background-color:#4A525F;border:1px solid #4A525F}.custom-dd .dd-list .dd-item .dd-handle{background:rgba(152,166,173,.25)!important;border:none;padding:8px 16px;height:auto;font-weight:600;border-radius:3px}.custom-dd .dd-list .dd-item .dd-handle:hover{color:#00b19d}.custom-dd .dd-list .dd-item button{height:auto;font-size:17px;margin:8px auto;color:#555;width:30px}.custom-dd-empty .dd-list .dd3-handle{border:none;background:rgba(152,166,173,.25)!important;height:36px;width:36px}.custom-dd-empty .dd-list .dd3-handle:before{color:inherit;top:7px}.custom-dd-empty .dd-list .dd3-handle:hover{color:#00b19d}.custom-dd-empty .dd-list .dd3-content{height:auto;border:none;padding:8px 16px 8px 46px;background:rgba(152,166,173,.25)!important;font-weight:600}.custom-dd-empty .dd-list .dd3-content:hover{color:#00b19d}.custom-dd-empty .dd-list button{width:26px;height:26px;font-size:16px;font-weight:600}.morris-hover.morris-default-style{border-radius:5px;padding:10px 12px;background:#36404a;border:none;color:#fff!important}.chart-detail-list li{margin:0 10px}.chart-detail-list li h5{font-size:15px}.pieLabel div{font-size:14px!important}.jqstooltip{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.chart{position:relative;display:inline-block;width:110px;height:110px;margin-top:20px;margin-bottom:20px;text-align:center}.chart canvas{position:absolute;top:0;left:0}.chart.chart-widget-pie{margin-top:5px;margin-bottom:5px}.percent{display:inline-block;line-height:110px;z-index:2;font-weight:600;font-size:18px;color:#797979}.percent:after{content:'%';margin-left:.1em;font-size:.8em}#flotTip{padding:8px 12px;background-color:#36404a;z-index:100;color:#fff;opacity:.9;font-size:13px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.legend tr{height:20px}.legendLabel{padding-left:10px!important;line-height:10px;padding-right:10px}.ct-golden-section:before{float:none}.ct-chart{max-height:300px}.ct-chart .ct-label{fill:#a3afb7;color:#a3afb7;font-size:12px;line-height:1}.ct-chart.simple-pie-chart-chartist .ct-label{color:#fff;fill:#fff;font-size:16px}.ct-chart .ct-series.ct-series-a .ct-bar,.ct-chart .ct-series.ct-series-a .ct-line,.ct-chart .ct-series.ct-series-a .ct-point,.ct-chart .ct-series.ct-series-a .ct-slice-donut{stroke:#00b19d}.ct-chart .ct-series.ct-series-b .ct-bar,.ct-chart .ct-series.ct-series-b .ct-line,.ct-chart .ct-series.ct-series-b .ct-point,.ct-chart .ct-series.ct-series-b .ct-slice-donut{stroke:#f76397}.ct-chart .ct-series.ct-series-c .ct-bar,.ct-chart .ct-series.ct-series-c .ct-line,.ct-chart .ct-series.ct-series-c .ct-point,.ct-chart .ct-series.ct-series-c .ct-slice-donut{stroke:#3bafda}.ct-chart .ct-series.ct-series-d .ct-bar,.ct-chart .ct-series.ct-series-d .ct-line,.ct-chart .ct-series.ct-series-d .ct-point,.ct-chart .ct-series.ct-series-d .ct-slice-donut{stroke:#3ddcf7}.ct-chart .ct-series.ct-series-e .ct-bar,.ct-chart .ct-series.ct-series-e .ct-line,.ct-chart .ct-series.ct-series-e .ct-point,.ct-chart .ct-series.ct-series-e .ct-slice-donut{stroke:#797979}.ct-chart .ct-series.ct-series-f .ct-bar,.ct-chart .ct-series.ct-series-f .ct-line,.ct-chart .ct-series.ct-series-f .ct-point,.ct-chart .ct-series.ct-series-f .ct-slice-donut{stroke:#7266ba}.ct-chart .ct-series.ct-series-g .ct-bar,.ct-chart .ct-series.ct-series-g .ct-line,.ct-chart .ct-series.ct-series-g .ct-point,.ct-chart .ct-series.ct-series-g .ct-slice-donut{stroke:#fa0}.ct-series-a .ct-area,.ct-series-a .ct-slice-pie{fill:#00b19d}.ct-series-b .ct-area,.ct-series-b .ct-slice-pie{fill:#f76397}.ct-series-c .ct-area,.ct-series-c .ct-slice-pie{fill:#3bafda}.ct-series-d .ct-area,.ct-series-d .ct-slice-pie{fill:#3ddcf7}.jqstooltip{background-color:#2a3142!important;padding:5px 10px!important;border-radius:3px;border-color:#2a3142!important}.jqsfield{font-size:12px!important;line-height:18px!important}.circliful-chart{margin:0 auto}.circle-info,.circle-info-half,.circle-text,.circle-text-half{font-size:12px;font-weight:600}.home-wrapper{margin:10% 0}.app-countdown{margin-top:40px;text-align:center}.app-countdown div{display:inline-block}.app-countdown div span{display:block;width:150px}.app-countdown div span:first-child{font-size:3em;font-weight:700;height:48px;line-height:48px}.app-countdown div span:last-child{color:#333;font-size:.9em;height:25px;line-height:25px}.app-countdown>*{text-align:center}.portfolioFilter a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:#2a3142;padding:5px 10px;display:inline-block;font-size:14px;font-weight:500;border-radius:4px}.portfolioFilter a.current,.portfolioFilter a:hover{background-color:#00b19d;color:#fff}.thumb{background-color:#fff;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin-top:30px;padding:10px;width:100%}.thumb-img{border-radius:2px;overflow:hidden;width:100%}.gal-detail h4{margin:16px auto 10px;width:80%;white-space:nowrap;display:block;overflow:hidden;font-size:18px;text-overflow:ellipsis}.gal-detail p{margin-bottom:10px}.gal-detail .ga-border{height:3px;width:40px;background-color:#00b19d;margin:10px auto}.icon-main{font-size:60px}.maintenance-page{margin:10% 0}.home-text{letter-spacing:1px}.wrapper-page{margin:7.5% auto;max-width:360px}.wrapper-page .form-control{height:40px}.logo-lg{font-size:30px!important;font-weight:700;line-height:70px;color:#00b19d!important}.user-thumb img{height:88px;margin:0 auto;width:88px}.ex-page-content .svg-box{float:right}.message-box{margin:120px 50px}.message-box h1{color:#252932;font-size:98px;font-weight:700;line-height:98px;text-shadow:rgba(61,61,61,.3) 1px 1px,rgba(61,61,61,.2) 2px 2px,rgba(61,61,61,.3) 3px 3px}#Polygon-1,#Polygon-2,#Polygon-3,#Polygon-4,#Polygon-5{animation:float 1s infinite ease-in-out alternate}#Polygon-2{animation-delay:.2s}#Polygon-3{animation-delay:.4s}#Polygon-4{animation-delay:.6s}#Polygon-5{animation-delay:.8s}@keyframes float{100%{transform:translateY(20px)}}.jstree-default .jstree-clicked,.jstree-default .jstree-wholerow-clicked{background:rgba(0,177,157,.4);box-shadow:none}.jstree-default .jstree-hovered,.jstree-default .jstree-wholerow-hovered{background:rgba(0,177,157,.2);box-shadow:none}.pricing-column{position:relative;margin-bottom:40px}.pricing-column .inner-box{position:relative;padding:0 0 50px}.pricing-column .plan-header{position:relative;padding:30px 20px 25px}.pricing-column .plan-title{font-size:16px;margin-bottom:10px;color:#3bafda;text-transform:uppercase;letter-spacing:1px;font-weight:400}.pricing-column .plan-price{font-size:48px;margin-bottom:10px;color:#2a3142}.pricing-column .plan-duration{font-size:13px;color:#98a6ad}.pricing-column .plan-stats{position:relative;padding:30px 20px 15px}.pricing-column .plan-stats li{margin-bottom:15px;line-height:24px}.pricing-column .plan-stats li i{font-size:16px;vertical-align:middle;margin-right:5px}.ribbon{position:absolute;left:5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;box-shadow:0 0 8px 0 rgba(0,0,0,.06),0 1px 0 0 rgba(0,0,0,.02);background:#3bafda;background:linear-gradient(#3bafda 0,#3bafda 100%);position:absolute;top:19px;letter-spacing:1px;left:-21px}.ribbon span:before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #2494be;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #2494be}.ribbon span:after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #2494be;border-bottom:3px solid transparent;border-top:3px solid #2494be}.question-q-box{height:30px;width:30px;color:#fff;background-color:#ef5350;text-align:center;border-radius:50%;float:left;line-height:26px;font-weight:700}.question{margin-top:0;margin-left:50px;font-size:16px}.answer{margin-left:50px;color:#98a6ad;margin-bottom:40px;line-height:26px}@media (min-width:768px) and (max-width:991px){body{overflow-x:hidden}.fixedHeader-floating{top:60px!important}}@media (max-width:768px){body{overflow-x:hidden}.container-fluid{max-width:100%}.topbar-left{width:70px!important}.topbar-left span{display:none!important}.topbar-left i{display:block!important;line-height:70px!important}.topbar .topbar-left{height:70px}.navbar-nav.navbar-right{float:right}.content-page{margin-left:0!important}.enlarged .left.side-menu{margin-left:-70px}.footer{left:0!important}.mobile-sidebar{left:0}.mobile-content{left:250px;right:-250px}.dataTables_wrapper .col-xs-6{width:100%;text-align:left}div#datatable-buttons_info{float:none}.ms-container{width:100%}.m-t-sm-50{margin-top:50px!important}.fixedHeader-floating{top:60px!important}}@media (max-width:767px){.navbar-nav .open .dropdown-menu{background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);left:auto;position:absolute;right:0}.navbar-nav .open .dropdown-menu li{display:block}.navbar-nav{margin:0;display:inline-block}.navbar-nav li{display:inline-block;line-height:1px}.dropdown-lg{width:200px!important}.user-box{float:right}.dataTables_length{float:none;margin-bottom:10px}.table-auto-res{display:block;width:100%;overflow-x:auto}}@media (max-width:480px){.side-menu{z-index:10!important}.button-menu-mobile{display:block}.search-bar{display:none!important}.logo-large{display:none}.logo-small{display:inline-block!important}.dropdown-menu-lg{max-width:230px}}@media (max-width:420px){.hide-phone{display:none!important}}@media (min-width:768px){.container-alt{width:750px}}@media (min-width:992px){.container-alt{width:970px}}@media (min-width:1200px){.container-alt{width:1170px}}@media (max-width:419px){.hidden-xxs{display:none}.topbar-left{width:70px!important}.content-page{margin-left:70px}.forced .side-menu.left{box-shadow:0 12px 12px rgba(0,0,0,.1)}.enlarged .side-menu.left{box-shadow:0 1px 1px rgba(0,0,0,.1)!important}.page-title{font-size:15px;max-width:250px;white-space:nowrap}.navbar-default{padding:0}.navbar-default .navbar-left{padding-left:0!important}.navbar-default .navbar-left li{padding:0 5px}.topbar-left{display:none}.editable-responsive{overflow-x:auto}.page-title-box .breadcrumb{display:none}.navbar-nav .open .dropdown-menu{margin-right:-20px}.user-box .dropdown-menu{margin-right:0!important}.dropdown-lg{width:200px!important}.user-list .user-list-item .avatar,.user-list .user-list-item .icon{display:none}.user-list .user-list-item .user-desc{margin-left:0}}.btn.focus,.btn:focus{box-shadow:none!important}.editable,.editable a,.editable span{border-bottom:dashed 1px #0056b3!important}.multiselect__tags{min-height:34px;display:block;padding:6px 40px 0 8px}.multiselect__single{margin-bottom:4px}.multiselect__input,.multiselect__option,.multiselect__single{font-size:14px}.multiselect__select{min-height:34px}.multiselect__option--selected.multiselect__option--highlight{background:#41b883}
\ No newline at end of file
+@charset "UTF-8";.wrapper{padding-top:120px}.page-title-box{padding:22px 0}.page-title-box .page-title{font-size:20px;margin-bottom:0;margin-top:0;font-weight:600}#topnav{position:fixed;right:0;left:0;top:0;z-index:1030;background-color:transparent;border:0;-webkit-transition:all .5s ease;transition:all .5s ease;min-height:62px}#topnav .has-submenu.active .submenu li.active>a,#topnav .has-submenu.active a,#topnav .has-submenu.active a i{color:#00b19d}#topnav .topbar-main{background-color:#00b19d}#topnav .topbar-main .logo{color:#fff!important;font-size:20px;font-weight:700;letter-spacing:1px;line-height:58px;text-transform:uppercase;float:left}#topnav .topbar-main .logo-small{display:none}#topnav .topbar-main .badge-topbar{position:absolute;top:7px;right:7px;z-index:99}#topnav .topbar-main .nav>li>a{height:36px;width:36px;padding:0;font-size:24px;line-height:35px;text-align:center;border-radius:50%;margin:12px 8px;color:rgba(42,49,66,.7)}#topnav .topbar-main .nav>li>a:focus,#topnav .topbar-main .nav>li>a:hover{background-color:rgba(42,49,66,.1);color:#2a3142}#topnav .topbar-main .navbar-nav>.open>a{background-color:rgba(42,49,66,.1)!important}#topnav .topbar-main .profile img{height:34px;width:34px;display:block}#topnav .topbar-main .dropdown-menu-lg .list-group{margin-bottom:0}#topnav .topbar-main .dropdown-menu-lg .list-group-item{border:none;padding:10px 20px}#topnav .topbar-main .dropdown-menu-lg .media-heading{margin-bottom:0}#topnav .topbar-main .dropdown-menu-lg .media-body p{color:#828282}#topnav .topbar-main .navbar-nav{margin:0}#topnav .app-search{position:relative;margin-top:14px}#topnav .app-search a{position:absolute;top:7px;right:26px;color:rgba(42,49,66,.7)}#topnav .app-search a:hover{color:rgba(42,49,66,.9)}#topnav .app-search .form-control,#topnav .app-search .form-control:focus{border-color:transparent;height:34px;color:#2a3142;border-radius:30px;padding:7px 40px 7px 20px;margin:0 12px 0 5px;background:rgba(42,49,66,.1);box-shadow:none;width:190px}#topnav .app-search input::-webkit-input-placeholder{color:rgba(42,49,66,.8)}#topnav .app-search input:-moz-placeholder{color:rgba(42,49,66,.8)}#topnav .app-search input::-moz-placeholder{color:rgba(42,49,66,.8)}#topnav .app-search input:-ms-input-placeholder{color:rgba(42,49,66,.8)}#topnav .navbar-custom{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1)}#topnav .navbar-toggle{border:0;position:relative;padding:0;margin:0;cursor:pointer}#topnav .navbar-toggle:hover{background-color:transparent}#topnav .navbar-toggle:hover span{background-color:#fff}#topnav .navbar-toggle:focus{background-color:transparent}#topnav .navbar-toggle:focus span{background-color:#fff}#topnav .navbar-toggle .lines{width:25px;display:block;position:relative;margin:0 10px 0 0;padding-top:13px;height:23px;-webkit-transition:all .5s ease;transition:all .5s ease}#topnav .navbar-toggle span{height:2px;width:100%;background-color:rgba(255,255,255,.8);display:block;margin-bottom:5px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease}#topnav .navbar-toggle.open span{position:absolute}#topnav .navbar-toggle.open span:first-child{top:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#topnav .navbar-toggle.open span:nth-child(2){visibility:hidden}#topnav .navbar-toggle.open span:last-child{width:100%;top:18px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#topnav .navigation-menu{list-style:none;margin:0;padding:0}#topnav .navigation-menu>li{display:inline-block;position:relative}#topnav .navigation-menu>li>a{display:block;color:rgba(42,49,66,.7);font-weight:500;font-size:15px;-webkit-transition:all .5s ease;transition:all .5s ease;line-height:20px;padding-left:25px;padding-right:25px}#topnav .navigation-menu>li>a:active,#topnav .navigation-menu>li>a:focus,#topnav .navigation-menu>li>a:hover{color:#2a3142}#topnav .navigation-menu>li>a i{font-size:16px;margin-right:5px;-webkit-transition:all .5s ease;transition:all .5s ease}#topnav .navigation-menu>li>a:focus,#topnav .navigation-menu>li>a:hover{background-color:transparent}@media (min-width:992px){#topnav .navigation-menu>li>a{padding-top:20px;padding-bottom:20px}#topnav .navigation-menu>li:first-of-type>a{padding-left:0}#topnav .navigation-menu>li.last-elements .submenu>li.has-submenu .submenu{left:auto;right:100%;margin-left:0;margin-right:10px}#topnav .navigation-menu>li:hover a,#topnav .navigation-menu>li:hover a i,#topnav .navigation-menu>li>ul>li.has-submenu:active>a,#topnav .navigation-menu>li>ul>li.has-submenu:hover>a{color:#00b19d}#topnav .navigation-menu>li .submenu{position:absolute;top:100%;left:0;z-index:1000;border:1px solid #e7e7e7;padding:15px 0;list-style:none;min-width:200px;text-align:left;visibility:hidden;opacity:0;margin-top:10px;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.05)}#topnav .navigation-menu>li .submenu.megamenu{white-space:nowrap;width:auto}#topnav .navigation-menu>li .submenu.megamenu>li{overflow:hidden;width:200px;display:inline-block;vertical-align:top}#topnav .navigation-menu>li .submenu>li.has-submenu>a:after{content:"\e649";font-family:themify;position:absolute;right:20px;top:13px;font-size:10px}#topnav .navigation-menu>li .submenu>li .submenu{left:100%;top:0;margin-left:10px;margin-top:-1px}#topnav .navigation-menu>li .submenu li{position:relative}#topnav .navigation-menu>li .submenu li ul{list-style:none;padding-left:0;margin:0}#topnav .navigation-menu>li .submenu li a{display:block;padding:8px 25px;clear:both;white-space:nowrap;font-size:15px;color:#2a3142;-webkit-transition:all .35s ease;transition:all .35s ease}#topnav .navigation-menu>li .submenu li a:hover{color:#00b19d}#topnav .navigation-menu>li .submenu li span{display:block;padding:8px 25px;clear:both;line-height:1.42857143;white-space:nowrap;font-size:10px;text-transform:uppercase;letter-spacing:2px;font-weight:500;color:#2a3142}#topnav .navbar-toggle{display:none}#topnav #navigation{display:block!important}}@media (max-width:991px){.wrapper{padding-top:60px}.container{width:auto!important}#topnav .navigation-menu{float:none;max-height:400px;text-align:left}#topnav .navigation-menu>li{display:block}#topnav .navigation-menu>li>a{color:#2a3142;padding:15px}#topnav .navigation-menu>li>a i{display:inline-block;margin-right:10px;margin-bottom:0;vertical-align:inherit}#topnav .navigation-menu>li>a:after{position:absolute;right:15px}#topnav .navigation-menu>li .submenu{display:none;list-style:none;padding-left:20px;margin:0}#topnav .navigation-menu>li .submenu li a{display:block;position:relative;padding:7px 20px;color:#2a3142}#topnav .navigation-menu>li .submenu li a:hover{color:#00b19d}#topnav .navigation-menu>li .submenu li.has-submenu>a:after{content:"\e64b";font-family:themify;position:absolute;right:30px;font-size:10px}#topnav .navigation-menu>li .submenu.open{display:block}#topnav .navigation-menu>li .submenu .submenu{display:none;list-style:none}#topnav .navigation-menu>li .submenu .submenu.open{display:block}#topnav .navigation-menu>li .submenu.megamenu>li>ul{list-style:none;padding-left:0}#topnav .navigation-menu>li .submenu.megamenu>li>ul>li>span{display:block;position:relative;padding:15px;text-transform:uppercase;font-size:11px;letter-spacing:2px;color:#2a3142}#topnav .navigation-menu>li.has-submenu.open>a{color:#00b19d}#topnav .navbar-header{float:left}#navigation{position:absolute;top:60px;left:0;width:100%;display:none;height:auto;padding-bottom:0;overflow:auto;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background-color:#fff}#navigation.open{display:block;overflow-y:auto}#topnav .has-submenu.active a,#topnav .has-submenu.active a i,#topnav .has-submenu.active a:active,#topnav .has-submenu.active a:focus{color:#00b19d}}@media (min-width:768px){#topnav .navigation-menu>li.has-submenu:hover>.submenu{visibility:visible;opacity:1;margin-top:0}#topnav .navigation-menu>li.has-submenu:hover>.submenu>li.has-submenu:hover>.submenu{visibility:visible;opacity:1;margin-left:0;margin-right:0}.navbar-toggle{display:block}}.topbar-custom{border-radius:0;margin-bottom:0}.topbar-custom .nav-link{padding:0;line-height:60px;color:rgba(255,255,255,.6)}.topbar-custom .dropdown-toggle:after{content:initial}.topbar-custom .menu-left{overflow:hidden}.footer{border-top:1px solid rgba(0,0,0,.1);text-align:left!important}.footer ul li{padding-left:10px;padding-right:10px}.footer ul li a{color:#98a6ad}.footer ul li a:hover{color:#00b19d}.user-list .user-list-item{padding:10px 12px!important;border-bottom:1px solid #EEE!important}.user-list .user-list-item .avatar{float:left;margin-right:5px;width:30px;height:30px}.user-list .user-list-item .avatar img{border-radius:50%;width:100%}.user-list .user-list-item .icon{float:left;margin-right:5px;height:30px;width:30px;border-radius:50%;text-align:center}.user-list .user-list-item .icon i{color:#fff;line-height:30px;font-size:16px}.user-list .user-list-item .user-desc{margin-left:40px}.user-list .user-list-item .user-desc span.name{color:#2a3142;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;overflow:hidden;font-size:13px}.user-list .user-list-item .user-desc span.desc{color:#98a6ad;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;overflow:hidden;font-size:12px}.user-list .user-list-item .user-desc span.time{font-size:11px}.notification-list{margin-left:0!important}.notification-list .noti-title{border-radius:.25rem .25rem 0 0;margin:-6px 0 0;background-color:#fff;width:auto;padding:12px 20px}.notification-list .noti-title h5{margin:0}.notification-list .noti-title h5 small{color:#2a3142!important}.notification-list .noti-title .label{float:right}.notification-list .noti-icon{font-size:22px;padding:0 12px;vertical-align:middle;color:rgba(255,255,255,.8)}.notification-list .noti-icon-badge{display:inline-block;position:absolute;top:14px;right:8px}.notification-list .notify-item{padding:10px 20px}.notification-list .notify-item .notify-icon{float:left;height:36px;width:36px;line-height:36px;text-align:center;margin-right:10px;border-radius:50%;color:#fff}.notification-list .notify-item .notify-icon img{margin-top:4px}.notification-list .notify-item .notify-details{margin-bottom:0;overflow:hidden;margin-left:45px;text-overflow:ellipsis;white-space:nowrap}.notification-list .notify-item .notify-details b{font-weight:500}.notification-list .notify-item .notify-details small{display:block}.notification-list .notify-item .notify-details span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.notification-list .notify-all{border-radius:0 0 .25rem .25rem;margin:0 0 -5px;background-color:#eee}.notification-list .profile-dropdown .notify-item{padding:4px 20px}.profile-dropdown{width:170px}.profile-dropdown i{font-size:17px;vertical-align:middle;margin-right:5px}.profile-dropdown span{vertical-align:middle}.nav-user{padding:0 12px!important}.nav-user img{height:36px;width:36px}.header-title{letter-spacing:.02em}body{background:#f5f5f5;margin:0;color:#4c5667;overflow-x:hidden!important;font-size:.95rem;font-family:"Microsoft YaHei","微软雅黑",Arial,"黑体","宋体",sans-serif;padding-bottom:65px}html{overflow-x:hidden;position:relative;min-height:100%;background:#f5f5f5}*{outline:0!important}a:active,a:focus,a:hover{outline:0;text-decoration:none}.container-alt{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.footer{background-color:#f9f9f9;bottom:0;color:#2a3142;padding:20px 30px;position:absolute;right:0;left:0}#wrapper{height:100%;overflow:hidden;width:100%}.page{bottom:0;left:0;right:0;top:0}.card-box{padding:20px;border:1px solid rgba(54,64,74,.08);-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px;background-clip:padding-box;margin-bottom:20px;background-color:#fff}.header-title{text-transform:uppercase;font-size:15px;font-weight:700;line-height:16px;margin-bottom:8px;margin-top:0}.social-links li a{-webkit-border-radius:50%;background:#EFF0F4;border-radius:50%;color:#7A7676;display:inline-block;height:30px;line-height:30px;text-align:center;width:30px}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}.container-fluid{max-width:95%}.row{margin-right:-10px;margin-left:-10px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:10px;padding-right:10px}.breadcrumb{background-color:transparent;margin-bottom:15px;margin-top:5px}.dropdown-menu{padding:4px 0;border:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.dropdown-menu>li>a{padding:6px 20px}.dropdown-item.active,.dropdown-item:active{background-color:#f2f2f2;color:inherit}.dropdown-menu-lg{max-width:280px}code{color:#5d9cec;border-radius:4px}code,pre{background-color:#f4f8fb}.bg-empty{background:0 0!important}.bg-primary{background-color:#00b19d!important}.bg-success{background-color:#3bafda!important}.bg-info{background-color:#3ddcf7!important}.bg-warning{background-color:#fa0!important}.bg-danger{background-color:#ef5350!important}.bg-muted{background-color:#F5F5F5!important}.bg-inverse{background-color:#4c5667!important}.bg-purple{background-color:#7266ba!important}.bg-pink{background-color:#f76397!important}.bg-white{background-color:#fff!important}.text-white{color:#fff}.text-danger{color:#ef5350!important}.text-muted{color:#98a6ad!important}.text-primary{color:#00b19d!important}.text-warning{color:#fa0!important}.text-success{color:#3bafda!important}.text-info{color:#3ddcf7!important}.text-inverse{color:#4c5667!important}.text-pink{color:#f76397!important}.text-purple{color:#7266ba!important}.text-dark{color:#797979!important}.dropcap{font-size:3.1em}.dropcap,.dropcap-circle,.dropcap-square{display:block;float:left;font-weight:400;line-height:36px;margin-right:6px;text-shadow:none}.p-0{padding:0!important}.p-20{padding:20px}.p-t-10{padding-top:10px!important}.p-b-10{padding-bottom:10px!important}.m-0{margin:0!important}.m-r-5{margin-right:5px}.m-r-10{margin-right:10px}.m-r-15{margin-right:15px!important}.m-l-5{margin-left:5px}.m-l-10{margin-left:10px}.m-l-15{margin-left:15px}.m-t-5{margin-top:5px!important}.m-t-10{margin-top:10px!important}.m-t-15{margin-top:15px!important}.m-t-20{margin-top:20px!important}.m-t-30{margin-top:30px!important}.m-t-40{margin-top:40px!important}.m-t-50{margin-top:50px}.m-b-5{margin-bottom:5px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-b-25{margin-bottom:25px}.m-b-30{margin-bottom:30px!important}.w-xs{min-width:80px}.w-sm{min-width:95px}.w-md{min-width:110px}.w-lg{min-width:140px}.m-h-50{min-height:50px}.l-h-34{line-height:34px!important}.font-light{font-weight:300}.font-normal{font-weight:400}.font-bold{font-weight:700}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-18{font-size:18px}.wrapper-md{padding:20px}.pull-in{margin-left:-20px;margin-right:-20px}.b-0{border:none!important}.no-border{border:none}.center-page{float:none!important;margin:0 auto}.bx-s-0{box-shadow:none!important}.bx-shadow{-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.mx-box{max-height:380px;min-height:380px}.thumb-sm{height:32px;width:32px}.thumb-md{height:48px;width:48px}.thumb-lg{height:88px;width:88px}.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity,transform;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,.2);-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out;-ms-transition:all .7s ease-out;transition:all .7s ease-out;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,.7)}.waves-effect.waves-primary .waves-ripple{background-color:fade(#00b19d,40%)}.waves-notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-block{display:block}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(0.5)}60%{opacity:1;-moz-transform:scale(1.2)}100%{-moz-transform:scale(1)}}@-o-keyframes cd-bounce-1{0%{opacity:0;-o-transform:scale(0.5)}60%{opacity:1;-o-transform:scale(1.2)}100%{-o-transform:scale(1)}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px)}60%{opacity:1;-moz-transform:translateX(20px)}100%{-moz-transform:translateX(0)}}@-o-keyframes cd-bounce-2{0%{opacity:0;-o-transform:translateX(-100px)}60%{opacity:1;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@-webkit-keyframes dropdownOpen{0%{opacity:0;-webkit-transform:scale(0)}100%{-webkit-transform:scale(1)}}@-moz-keyframes dropdownOpen{0%{opacity:0;-moz-transform:scale(0)}100%{-moz-transform:scale(1)}}@-o-keyframes dropdownOpen{0%{opacity:0;-o-transform:scale(0)}100%{-o-transform:scale(1)}}@-webkit-keyframes loaderAnimate{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(220deg)}}@-moz-keyframes loaderAnimate{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(220deg)}}@-o-keyframes loaderAnimate{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(220deg)}}@keyframes loaderAnimate{0%{transform:rotate(0deg)}100%{transform:rotate(220deg)}}@-webkit-keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(140deg)}}@-moz-keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-moz-transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-moz-transform:rotate(140deg)}}@-o-keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-o-transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-o-transform:rotate(140deg)}}@keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);-ms-transform:rotate(-140deg);transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(140deg);-moz-transform:rotate(140deg);-ms-transform:rotate(140deg);transform:rotate(140deg)}}@keyframes loaderAnimate2{0%{box-shadow:inset #999 0 0 0 17px;transform:rotate(-140deg)}50%{box-shadow:inset #999 0 0 0 2px}100%{box-shadow:inset #999 0 0 0 17px;transform:rotate(140deg)}}@-webkit-keyframes loaderAnimate{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(220deg)}}@-moz-keyframes loaderAnimate{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(220deg)}}@-o-keyframes loaderAnimate{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(220deg)}}@keyframes loaderAnimate{0%{transform:rotate(0deg)}100%{transform:rotate(220deg)}}@-webkit-keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(140deg)}}@-moz-keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-moz-transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-moz-transform:rotate(140deg)}}@-o-keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-o-transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-o-transform:rotate(140deg)}}@keyframes loaderAnimate2{0%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);-ms-transform:rotate(-140deg);transform:rotate(-140deg)}50%{box-shadow:inset #555 0 0 0 2px}100%{box-shadow:inset #555 0 0 0 8px;-webkit-transform:rotate(140deg);-moz-transform:rotate(140deg);-ms-transform:rotate(140deg);transform:rotate(140deg)}}@keyframes loaderAnimate2{0%{box-shadow:inset #999 0 0 0 17px;transform:rotate(-140deg)}50%{box-shadow:inset #999 0 0 0 2px}100%{box-shadow:inset #999 0 0 0 17px;transform:rotate(140deg)}}.badge{font-weight:600;padding:3px 5px;font-size:12px;margin-top:1px}.badge-xs{font-size:9px}.badge-sm,.badge-xs{-webkit-transform:translate(0,-2px);-ms-transform:translate(0,-2px);-o-transform:translate(0,-2px);transform:translate(0,-2px)}.badge-primary{background-color:#00b19d}.badge-success{background-color:#3bafda}.badge-info{background-color:#3ddcf7}.badge-warning{background-color:#fa0;color:#fff}.badge-danger{background-color:#ef5350}.badge-purple{background-color:#7266ba;color:#fff}.badge-pink{background-color:#f76397;color:#fff}.badge-inverse{background-color:#4c5667;color:#fff}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination>li>a,.pagination>li>span{color:#636e7b}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#e4e7ea}.pagination-split li{margin-left:5px;display:inline-block;float:left}.pagination-split li:first-child{margin-left:0}.pagination-split li a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.page-item.active .page-link,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#00b19d;border-color:#00b19d}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{opacity:.6}.pager li>a,.pager li>span{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#4c5667}.icon-list-demo div{cursor:pointer;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#75798B;font-size:14px}.icon-list-demo div p{margin-bottom:0;line-height:inherit}.icon-list-demo i{-webkit-transition:all .2s;display:inline-block;font-size:20px;margin:0;text-align:center;transition:all .2s;vertical-align:middle;width:40px}.icon-list-demo .col-md-4:hover{color:#00b19d}.icon-list-demo .col-md-4:hover i{-o-transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);transform:scale(1.5)}.ionicon-list i{font-size:16px}.ionicon-list .col-md-3:hover i{-o-transform:scale(2);-webkit-transform:scale(2);-moz-transform:scale(2);transform:scale(2)}.button-list{margin-left:-8px;margin-bottom:-12px}.button-list .btn{margin-bottom:12px;margin-left:8px}@media print{#topnav,.breadcrumb,.btn-group.pull-right.m-t-15,.footer,.logo,.page-title,.topbar{display:none;margin:0;padding:0}.left,.right-bar{display:none}.card-box,.content,.wrapper{margin:0!important;padding:0!important;border:none!important}.content-page{margin-left:0;margin-top:0!important}}.btn-danger,.btn-dark,.btn-info,.btn-primary,.btn-success,.btn-warning{color:#fff}.btn-primary{background-color:#00b19d;border:1px solid #00b19d}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.open>.dropdown-toggle.btn-primary,.show>.btn-primary.dropdown-toggle{background-color:#009886;border-color:#009886}.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-primary.focus,.btn-primary:focus,.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled).active:focus,.btn-primary:not([disabled]):not(.disabled):active,.btn-primary:not([disabled]):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(0,177,157,.5)}.btn-light{border-color:#eee}.btn-light.active,.btn-light.focus,.btn-light:active,.btn-light:focus,.btn-light:hover,.open>.dropdown-toggle.btn-light{border-color:#bfbfbf}.btn-light.focus,.btn-light:focus,.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 2px #d9d9d9}.btn-success{background-color:#3bafda;border:1px solid #3bafda}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success:not([disabled]):not(.disabled).active,.btn-success:not([disabled]):not(.disabled):active,.open>.dropdown-toggle.btn-success,.show>.btn-success.dropdown-toggle{background-color:#28a5d4;border-color:#28a5d4}.btn-outline-success.focus,.btn-outline-success:focus,.btn-success.focus,.btn-success:focus,.btn-success:not([disabled]):not(.disabled).active,.btn-success:not([disabled]):not(.disabled).active:focus,.btn-success:not([disabled]):not(.disabled):active,.btn-success:not([disabled]):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(59,175,218,.5)}.btn-info{background-color:#3ddcf7;border:1px solid #3ddcf7}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-info:not([disabled]):not(.disabled).active,.btn-info:not([disabled]):not(.disabled):active,.open>.dropdown-toggle.btn-info,.show>.btn-info.dropdown-toggle{background-color:#25d8f6;border-color:#25d8f6}.btn-info.focus,.btn-info:focus,.btn-info:not([disabled]):not(.disabled).active,.btn-info:not([disabled]):not(.disabled).active:focus,.btn-info:not([disabled]):not(.disabled):active,.btn-info:not([disabled]):not(.disabled):active:focus,.btn-outline-info.focus,.btn-outline-info:focus,.show>.btn-info.dropdown-toggle,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(61,220,247,.5)}.btn-warning{background-color:#fa0;border:1px solid #fa0;color:#fff}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.btn-warning:not([disabled]):not(.disabled).active,.btn-warning:not([disabled]):not(.disabled):active,.open>.dropdown-toggle.btn-warning,.show>.btn-warning.dropdown-toggle{background-color:#e69900;border-color:#e69900;color:#fff}.btn-outline-warning.focus,.btn-outline-warning:focus,.btn-warning.focus,.btn-warning:focus,.btn-warning:not([disabled]):not(.disabled).active,.btn-warning:not([disabled]):not(.disabled).active:focus,.btn-warning:not([disabled]):not(.disabled):active,.btn-warning:not([disabled]):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(255,170,0,.5)}.btn-danger{background-color:#ef5350;border:1px solid #ef5350}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger:not([disabled]):not(.disabled).active,.btn-danger:not([disabled]):not(.disabled):active,.open>.dropdown-toggle.btn-danger,.show>.btn-danger.dropdown-toggle{background-color:#ed3c39;border-color:#ed3c39}.btn-danger.focus,.btn-danger:focus,.btn-danger:not([disabled]):not(.disabled).active,.btn-danger:not([disabled]):not(.disabled).active:focus,.btn-danger:not([disabled]):not(.disabled):active,.btn-danger:not([disabled]):not(.disabled):active:focus,.btn-outline-danger.focus,.btn-outline-danger:focus,.show>.btn-danger.dropdown-toggle,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(239,83,80,.5)}.btn-dark{background-color:#2a3142;border:1px solid #2a3142}.btn-dark.active,.btn-dark.focus,.btn-dark:active,.btn-dark:focus,.btn-dark:hover,.open>.dropdown-toggle.btn-dark{background-color:#202532;border-color:#202532}.btn-dark.focus,.btn-dark:focus,.btn-dark:not([disabled]):not(.disabled).active,.btn-dark:not([disabled]):not(.disabled):active,.btn-outline-dark.focus,.btn-outline-dark:focus,.show>.btn-dark.dropdown-toggle{box-shadow:0 0 0 2px rgba(42,49,66,.5)}.btn-link{color:#2a3142}.btn-link:hover{color:#00b19d}.btn-outline-primary{color:#00b19d;border-color:#00b19d}.btn-outline-primary:hover{background-color:#00b19d;border-color:#00b19d}.btn-outline-success{color:#3bafda;border-color:#3bafda}.btn-outline-success:hover{background-color:#3bafda;border-color:#3bafda}.btn-outline-info{color:#3ddcf7;border-color:#3ddcf7}.btn-outline-info:hover{background-color:#3ddcf7;border-color:#3ddcf7}.btn-outline-warning{color:#fa0;border-color:#fa0}.btn-outline-warning:hover{background-color:#fa0;border-color:#fa0;color:#fff}.btn-outline-danger{color:#ef5350;border-color:#ef5350}.btn-outline-danger:hover{background-color:#ef5350;border-color:#ef5350}.btn-outline-dark{color:#2a3142;border-color:#2a3142}.btn-outline-dark:hover{background-color:#2a3142;border-color:#2a3142}.btn-custom{border-bottom:3px solid transparent}.btn-custom.btn-default{background-color:#f3f3f3;border-bottom:2px solid #ccc!important}.btn-custom.btn-primary{border-bottom:2px solid #007e70!important}.btn-custom.btn-success{border-bottom:2px solid #2494be!important}.btn-custom.btn-info{border-bottom:2px solid #08aac6!important}.btn-custom.btn-warning{border-bottom:2px solid #c80!important}.btn-custom.btn-danger{border-bottom:2px solid #c71612!important}.btn-custom.btn-dark{border-bottom:2px solid #0b0c0f!important}.btn-rounded{border-radius:2em;padding:6px 18px}.fileupload{overflow:hidden;position:relative}.fileupload input.upload{cursor:pointer;filter:alpha(opacity=0);font-size:20px;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0}.portlet{-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-moz-transition:all .4s;-o-transition:all .4s;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-webkit-transition:all .4s;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);margin-bottom:20px;transition:all .4s}.portlet .portlet-heading{border-radius:3px;color:#fff;padding:12px 20px}.portlet .portlet-heading .portlet-title{color:#fff;float:left;font-size:16px;font-weight:600;margin-bottom:0;margin-top:6px;letter-spacing:.03em}.portlet .portlet-heading .portlet-widgets{display:inline-block;float:right;font-size:15px;line-height:30px;padding-left:15px;position:relative;text-align:right}.portlet .portlet-heading .portlet-widgets .divider{margin:0 5px}.portlet .portlet-heading a{color:#999}.portlet .portlet-body{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:15px}.portlet-default .portlet-title{color:#797979!important}.portlet .portlet-heading .portlet-widgets .collapsed .ion-minus-round:before{content:"\f217"!important}.portlet .portlet-heading.bg-danger a,.portlet .portlet-heading.bg-info a,.portlet .portlet-heading.bg-inverse a,.portlet .portlet-heading.bg-pink a,.portlet .portlet-heading.bg-primary a,.portlet .portlet-heading.bg-purple a,.portlet .portlet-heading.bg-success a,.portlet .portlet-heading.bg-warning a{color:#fff}.panel-disabled{background:rgba(243,242,241,.5);cursor:progress;bottom:15px;left:0;position:absolute;right:-5px;top:0}.loader-1{-moz-animation:loaderAnimate 1000ms linear infinite;-o-animation:loaderAnimate 1000ms linear infinite;-webkit-animation:loaderAnimate 1000ms linear infinite;animation:loaderAnimate 1000ms linear infinite;clip:rect(0,30px,30px,15px);height:30px;left:50%;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;width:30px}.loader-1:after{-moz-animation:loaderAnimate2 1000ms ease-in-out infinite;-o-animation:loaderAnimate2 1000ms ease-in-out infinite;-webkit-animation:loaderAnimate2 1000ms ease-in-out infinite;animation:loaderAnimate2 1000ms ease-in-out infinite;border-radius:50%;clip:rect(0,30px,30px,15px);content:'';height:30px;position:absolute;width:30px}.custom-checkbox .custom-control-input:checked~.custom-control-label::before,.custom-control-input:checked~.custom-control-label::before,.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#00b19d}.checkbox label{display:inline-block;padding-left:5px;position:relative;font-weight:500;font-size:13px}.checkbox label::before{-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;background-color:#fff;border-radius:3px;border:1px solid #98a6ad;content:"";display:inline-block;height:17px;left:0;margin-left:-17px;position:absolute;transition:.3s ease-in-out;width:17px;outline:0!important}.checkbox label::after{color:#333;display:inline-block;font-size:11px;height:16px;left:0;margin-left:-17px;padding-left:3px;padding-top:1px;position:absolute;top:0;width:16px}.checkbox input[type=checkbox]{cursor:pointer;opacity:0;z-index:1;outline:0!important}.checkbox input[type=checkbox]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:focus+label::before{outline-offset:-2px;outline:0}.checkbox input[type=checkbox]:checked+label::after{content:"\f00c";font-family:FontAwesome}.checkbox input[type=checkbox]:disabled+label::before{background-color:#eee;cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.checkbox.checkbox-single input{height:18px;width:18px;position:absolute}.checkbox.checkbox-single label{height:18px;width:18px}.checkbox.checkbox-single label:after,.checkbox.checkbox-single label:before{margin-left:0}.checkbox-custom input[type=checkbox]:checked+label::before{background-color:#00b19d;border-color:#00b19d}.checkbox-custom input[type=checkbox]:checked+label::after{color:#fff}.checkbox-primary input[type=checkbox]:checked+label::before{background-color:#00b19d;border-color:#00b19d}.checkbox-primary input[type=checkbox]:checked+label::after{color:#fff}.checkbox-danger input[type=checkbox]:checked+label::before{background-color:#ef5350;border-color:#ef5350}.checkbox-danger input[type=checkbox]:checked+label::after{color:#fff}.checkbox-info input[type=checkbox]:checked+label::before{background-color:#3ddcf7;border-color:#3ddcf7}.checkbox-info input[type=checkbox]:checked+label::after{color:#fff}.checkbox-warning input[type=checkbox]:checked+label::before{background-color:#fa0;border-color:#fa0}.checkbox-warning input[type=checkbox]:checked+label::after{color:#fff}.checkbox-success input[type=checkbox]:checked+label::before{background-color:#3bafda;border-color:#3bafda}.checkbox-success input[type=checkbox]:checked+label::after{color:#fff}.checkbox-purple input[type=checkbox]:checked+label::before{background-color:#7266ba;border-color:#7266ba}.checkbox-purple input[type=checkbox]:checked+label::after{color:#fff}.checkbox-pink input[type=checkbox]:checked+label::before{background-color:#f76397;border-color:#f76397}.checkbox-pink input[type=checkbox]:checked+label::after{color:#fff}.checkbox-inverse input[type=checkbox]:checked+label::before{background-color:#4c5667;border-color:#4c5667}.checkbox-inverse input[type=checkbox]:checked+label::after{color:#fff}.radio label{display:inline-block;padding-left:5px;position:relative;font-weight:500;font-size:13px}.radio label::before{-o-transition:border .5s ease-in-out;-webkit-transition:border .5s ease-in-out;background-color:#fff;border-radius:50%;border:1px solid #98a6ad;content:"";display:inline-block;height:17px;left:0;margin-left:-20px;position:absolute;transition:border .5s ease-in-out;width:17px;outline:0!important}.radio label::after{-moz-transition:-moz-transform .1s cubic-bezier(0.8,-.33,.2,1.33);-ms-transform:scale(0,0);-o-transform:scale(0,0);-o-transition:-o-transform .1s cubic-bezier(0.8,-.33,.2,1.33);-webkit-transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(0.8,-.33,.2,1.33);background-color:#333;border-radius:50%;content:" ";display:inline-block;height:11px;left:3px;margin-left:-20px;position:absolute;top:3px;transform:scale(0,0);transition:transform .1s cubic-bezier(0.8,-.33,.2,1.33);width:11px}.radio input[type=radio]{cursor:pointer;opacity:0;z-index:1;outline:0!important}.radio input[type=radio]:disabled+label{opacity:.65}.radio input[type=radio]:focus+label::before{outline-offset:-2px;outline:dotted thin}.radio input[type=radio]:checked+label::after{-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.radio input[type=radio]:disabled+label::before{cursor:not-allowed}.radio.radio-inline{margin-top:0}.radio.radio-single label{height:17px}.radio-custom input[type=radio]+label::after{background-color:#00b19d}.radio-custom input[type=radio]:checked+label::before{border-color:#00b19d}.radio-custom input[type=radio]:checked+label::after,.radio-primary input[type=radio]+label::after{background-color:#00b19d}.radio-primary input[type=radio]:checked+label::before{border-color:#00b19d}.radio-primary input[type=radio]:checked+label::after{background-color:#00b19d}.radio-danger input[type=radio]+label::after{background-color:#ef5350}.radio-danger input[type=radio]:checked+label::before{border-color:#ef5350}.radio-danger input[type=radio]:checked+label::after{background-color:#ef5350}.radio-info input[type=radio]+label::after{background-color:#3ddcf7}.radio-info input[type=radio]:checked+label::before{border-color:#3ddcf7}.radio-info input[type=radio]:checked+label::after{background-color:#3ddcf7}.radio-warning input[type=radio]+label::after{background-color:#fa0}.radio-warning input[type=radio]:checked+label::before{border-color:#fa0}.radio-warning input[type=radio]:checked+label::after{background-color:#fa0}.radio-success input[type=radio]+label::after{background-color:#3bafda}.radio-success input[type=radio]:checked+label::before{border-color:#3bafda}.radio-success input[type=radio]:checked+label::after{background-color:#3bafda}.radio-purple input[type=radio]+label::after{background-color:#7266ba}.radio-purple input[type=radio]:checked+label::before{border-color:#7266ba}.radio-purple input[type=radio]:checked+label::after{background-color:#7266ba}.radio-pink input[type=radio]+label::after{background-color:#f76397}.radio-pink input[type=radio]:checked+label::before{border-color:#f76397}.radio-pink input[type=radio]:checked+label::after{background-color:#f76397}.tab-content{padding:20px 0 0}.nav-pills>li>a,.nav-tabs>li>a{color:#2a3142;font-weight:600}.nav-pills .nav-item.show .nav-link,.nav-pills .nav-link.active{background-color:#00b19d}.tabs-vertical-env .tab-content{background:#fff;display:table-cell;padding:0 0 0 20px;margin-bottom:0;vertical-align:top}.tabs-vertical-env .nav.tabs-vertical{display:table-cell;min-width:120px;vertical-align:top;width:150px}.tabs-vertical-env .nav.tabs-vertical li>a{color:#2a3142;white-space:nowrap;font-weight:600;border-radius:2px}.tabs-vertical-env .nav.tabs-vertical li>a.active{background-color:#00b19d;border:0;color:#fff}.tabs-vertical-env-right .tab-content{padding:0 20px 0 0}.tabs-bordered{border-bottom:2px solid rgba(152,166,173,.2)!important}.tabs-bordered .nav-item{margin-bottom:-2px}.tabs-bordered li a,.tabs-bordered li a:focus,.tabs-bordered li a:hover{border:0!important;padding:10px 20px!important}.tabs-bordered li a.active{border-bottom:2px solid #00b19d!important}.nav-pills>li>a{color:#2a3142}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#00b19d}.modal .modal-dialog .close{top:0;position:absolute;right:0;height:36px;width:36px;background-color:#2a3142;opacity:1;border:2px solid #fff;text-shadow:none;color:#fff;border-radius:50%;padding:0;font-size:18px}.modal .modal-dialog .modal-title{margin:0}.modal .modal-dialog .modal-content{-moz-box-shadow:none;-webkit-box-shadow:none;border-color:#DDD;border-radius:2px;box-shadow:none}.modal .modal-dialog .modal-content .modal-header{border-bottom-width:2px;margin:0}.modal .modal-dialog .modal-content .modal-body{padding:20px}.modal-full{width:98%;max-width:100%}.modal-demo{background-color:#fff;width:600px;border-radius:4px;display:none}.modal-demo .close{position:absolute;top:12px;right:25px;color:#fff;opacity:.5;font-weight:400;font-size:26px}.modal-demo .close:hover{opacity:1}.custom-modal-title{padding:15px 25px;line-height:22px;font-size:18px;background-color:#00b19d;color:#fff;text-align:left;margin:0}.custom-modal-text{padding:20px}.custombox-modal-flash .close,.custombox-modal-rotatedown .close{top:20px;z-index:9999}.progress{-webkit-box-shadow:none!important;background-color:#f3f3f3;box-shadow:none!important;height:10px;margin-bottom:18px;overflow:hidden}.progress-bar{box-shadow:none;font-size:8px;font-weight:600;background-color:#00b19d;line-height:12px}.progress.progress-sm{height:5px!important}.progress.progress-sm .progress-bar{font-size:8px;line-height:5px}.progress.progress-md{height:15px!important}.progress.progress-md .progress-bar{font-size:10.8px;line-height:14.4px}.tooltip-inner{border-radius:1px;padding:6px 10px}.jqstooltip{width:auto!important;height:auto!important}.popover{font-family:inherit}.popover .popover-title{background-color:transparent;color:#00b19d;margin:0;font-weight:600}.alert-success{background-color:#e4fffc!important;border-color:#00e4ca!important;color:#00b19d}.alert-success .alert-link{color:#00b19d}.alert-info{background-color:#d0f7fd!important;border-color:#6ee5f9!important;color:#3ddcf7}.alert-info .alert-link{color:#3ddcf7}.alert-warning{background-color:#fff7e6!important;border-color:#fb3!important;color:#fa0}.alert-warning .alert-link{color:#fa0}.alert-danger{background-color:#fef4f4!important;border-color:#f3817f!important;color:#ef5350}.alert-danger .alert-link{color:#ef5350}.carousel-control{width:10%}.carousel-control span{position:absolute;top:50%;z-index:5;display:inline-block;font-size:30px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.inbox-widget .inbox-item{border-bottom:1px solid #fafafa;overflow:hidden;padding:10px 0;position:relative}.inbox-widget .inbox-item .inbox-item-img{display:block;float:left;margin-right:15px;width:40px}.inbox-widget .inbox-item img{width:40px}.inbox-widget .inbox-item .inbox-item-author{color:#2a3142;display:block;margin:0}.inbox-widget .inbox-item .inbox-item-text{color:#98a6ad;display:block;font-size:12px;margin:0}.inbox-widget .inbox-item .inbox-item-date{color:#98a6ad;font-size:11px;position:absolute;right:7px;top:2px}.conversation-list{list-style:none;max-height:330px;padding:0 20px}.conversation-list li{margin-bottom:24px}.conversation-list .chat-avatar{display:inline-block;float:left;text-align:center;width:40px}.conversation-list .chat-avatar img{border-radius:100%;width:100%}.conversation-list .chat-avatar i{font-size:12px;font-style:normal}.conversation-list .ctext-wrap{-moz-border-radius:3px;-webkit-border-radius:3px;background:#f5f5f5;border-radius:3px;display:inline-block;padding:10px;position:relative}.conversation-list .ctext-wrap i{color:#2a3142;display:block;font-size:12px;font-style:normal;font-weight:700;position:relative}.conversation-list .ctext-wrap p{margin:0;padding-top:3px}.conversation-list .ctext-wrap:after{right:100%;top:20%;border:5px solid rgba(213,242,239,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#f5f5f5;margin-top:-5px}.conversation-list .conversation-text{display:inline-block;float:left;font-size:12px;margin-left:12px;width:70%}.conversation-list .odd .chat-avatar{float:right!important}.conversation-list .odd .conversation-text{float:right!important;margin-right:12px;text-align:right;width:70%!important}.conversation-list .odd p{color:#f2f2f2}.conversation-list .odd .ctext-wrap{background:#00b19d!important}.conversation-list .odd .ctext-wrap i{color:#fff}.conversation-list .odd .ctext-wrap:after{border-color:rgba(238,238,242,0)!important;border-left-color:#00b19d!important;left:100%!important;top:20%!important}.chat-send{padding-left:0;padding-right:30px}.chat-send button{width:100%}.chat-inputbar{padding-left:30px}#todo-message{font-size:16px}.todo-list li{border:0;margin:0;padding:5px!important;background:0 0!important;display:block}.todo-send{padding-left:0}.widget-chart ul li{width:31.5%;display:inline-block;padding:0}.widget-panel{padding:30px 20px 30px 30px;border-radius:4px;position:relative;margin-bottom:20px}.widget-panel i{font-size:60px;padding:30px;background:rgba(255,255,255,.2);position:absolute;right:0;bottom:0;top:0;line-height:60px}.widget-user{min-height:112px}.widget-user img{height:72px;float:left}.widget-user .wid-u-info{margin-left:90px}.widget-user .wid-u-info p{white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis}.widget-simple-chart .circliful-chart{float:left;margin-top:-5px}.widget-icon i{float:left;font-size:48px}.widget-icon .wid-icon-info{margin-left:80px}.widget-bg-color-icon .bg-icon{height:80px;width:80px;text-align:center;border-radius:50%}.widget-bg-color-icon .bg-icon i{font-size:32px;color:#fff!important;line-height:68px}.widget-bg-color-icon .bg-icon-info{background-color:rgba(61,220,247,.75);border:6px solid rgba(61,220,247,.3)}.widget-bg-color-icon .bg-icon-primary{background-color:rgba(0,177,157,.75);border:6px solid rgba(0,177,157,.3)}.widget-bg-color-icon .bg-icon-pink{background-color:rgba(247,99,151,.75);border:6px solid rgba(247,99,151,.3)}.widget-bg-color-icon .bg-icon-purple{background-color:rgba(114,102,186,.75);border:6px solid rgba(114,102,186,.3)}.widget-bg-color-icon .bg-icon-success{background-color:rgba(59,175,218,.75);border:6px solid rgba(59,175,218,.3)}.widget-bg-color-icon .bg-icon-warning{background-color:rgba(255,170,0,.75);border:6px solid rgba(255,170,0,.3)}.widget-bg-color-icon .bg-icon-danger{background-color:rgba(239,83,80,.75);border:6px solid rgba(239,83,80,.3)}.widget-bg-color-icon .bg-icon-inverse{background-color:rgba(76,86,103,.75);border:6px solid rgba(76,86,103,.3)}label{font-weight:500}.form-control{border:1px solid #cfcfcf;box-shadow:none;color:rgba(0,0,0,.6)}.form-control:focus{background:#fff;border-color:#a2a2a2;box-shadow:none}.input-sm{height:30px}.input-group-btn .btn{padding:7px 14px}.has-success .form-control{border-color:#3bafda;box-shadow:none!important}.has-warning .form-control{border-color:#fa0;box-shadow:none!important}.has-error .form-control{border-color:#ef5350;box-shadow:none!important}.input-group-addon{border-radius:2px}.bootstrap-tagsinput{box-shadow:none;padding:3px 7px;border:1px solid #f3f3f3}.bootstrap-tagsinput .label-info{background-color:#00b19d!important;display:inline-block;padding:2px 10px;border-radius:3px;font-size:14px;margin:2px}.ms-container{background:url(../images/multiple-arrow.png) 50% 50% no-repeat}.ms-container .ms-list{box-shadow:none;border:1px solid #f3f3f3}.ms-container .ms-list.ms-focus{border:1px solid #aaa}.ms-container .ms-selectable li.ms-elem-selectable,.ms-container .ms-selection li.ms-elem-selection{border:none;padding:5px 10px}.search-input{margin-bottom:10px}.ms-selectable{box-shadow:none;outline:0!important}.ms-container .ms-list.ms-focus{box-shadow:none}.ms-container .ms-selectable li.ms-hover,.ms-container .ms-selection li.ms-hover{background-color:#00b19d}.select2-container{width:100%!important}.select2-container .select2-selection--single{border:1px solid #ebebeb;height:38px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:36px;padding-left:12px}.select2-container .select2-selection--single .select2-selection__arrow{height:34px;width:34px;right:3px}.select2-container .select2-selection--single .select2-selection__arrow b{border-color:#c8c8c8 transparent transparent;border-width:6px 6px 0}.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #c8c8c8!important;border-width:0 6px 6px!important}.select2-results__option{padding:6px 12px}.select2-dropdown{border:1px solid #e1e1e1}.select2-container--default .select2-search--dropdown{padding:10px;background-color:#fbfbfb}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #e1e1e1}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#00b19d}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#eee;color:#2a3142}.select2-container--default .select2-results__option[aria-selected=true]:hover{background-color:#00b19d;color:#fff}.select2-container .select2-selection--multiple{min-height:38px;border:1px solid #e1e1e1!important}.select2-container .select2-selection--multiple .select2-selection__rendered{padding:2px 10px}.select2-container .select2-selection--multiple .select2-search__field{margin-top:7px;border:0}.select2-container .select2-selection--multiple .select2-selection__choice{background-color:#00b19d;border:1px solid transparent;color:#fff;border-radius:3px;padding:0 7px}.select2-container .select2-selection--multiple .select2-selection__choice__remove{color:#fff;margin-right:5px}.select2-container .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.datepicker{padding:8px}.datepicker th{font-size:14px!important}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover,.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover,.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-image:none}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#00b19d}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{text-shadow:none}.datepicker tfoot tr th:hover,.datepicker thead tr:first-child th:hover{background-color:#fafafa}.datepicker-inline{border:2px solid #eee}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#00b19d!important;background-image:none;box-shadow:none}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#00b19d;border-color:#00b19d}.daterangepicker .input-mini.active{border:1px solid #AAA}.daterangepicker .ranges li{border-radius:2px;color:#797979;font-weight:600;font-size:12px}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{border:1px solid #e3e3e3;padding:2px;width:60px}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background-color:#00b19d;border:1px solid #00b19d}.bootstrap-touchspin .input-group-addon{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.25;color:#2a3142;text-align:center;background-color:#eee;border:1px solid rgba(42,49,66,.15)}.bootstrap-touchspin .input-group-btn:not(:first-child)>.btn,.bootstrap-touchspin .input-group-btn:not(:first-child)>.btn-group{z-index:2;margin-left:-1px}.bootstrap-touchspin .input-group .form-control:not(:first-child),.bootstrap-touchspin .input-group-addon:not(:first-child),.bootstrap-touchspin .input-group-btn:not(:first-child)>.btn,.bootstrap-touchspin .input-group-btn:not(:first-child)>.btn-group>.btn,.bootstrap-touchspin .input-group-btn:not(:first-child)>.dropdown-toggle,.bootstrap-touchspin .input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.bootstrap-touchspin .input-group-btn:not(:last-child)>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.bootstrap-touchspin .input-group .form-control:not(:last-child),.bootstrap-touchspin .input-group-addon:not(:last-child),.bootstrap-touchspin .input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.bootstrap-touchspin .input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.bootstrap-touchspin .input-group-btn:not(:last-child)>.btn,.bootstrap-touchspin .input-group-btn:not(:last-child)>.btn-group>.btn,.bootstrap-touchspin .input-group-btn:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.wizard>.content{background:#fff;min-height:240px;padding:20px}.wizard>.content>.body{padding:0;position:relative}.wizard>.content>.body input{border:1px solid #f3f3f3}.wizard>.content>.body ul>li{display:block;line-height:30px}.wizard>.content>.body label.error{color:#ef5350;margin-left:0}.wizard>.content>.body label{display:inline-block;margin-top:10px}.wizard>.steps .number{border-radius:50%;background-color:rgba(255,255,255,.3);display:inline-block;line-height:30px;margin-right:10px;width:30px;text-align:center}.wizard>.steps .disabled a{background:#fff;color:#333;cursor:default;border:1px solid #eaeaea}.wizard>.steps .disabled a:active,.wizard>.steps .disabled a:hover{background:#f9f9f9;color:#333;cursor:default;border:1px solid #eaeaea}.wizard>.steps .current a,.wizard>.steps .current a:hover{background:#00b19d}.wizard>.steps .current a:hover .number{color:#fff}.wizard>.steps .current a:active{background:#00b19d}.wizard>.steps .current a .number,.wizard>.steps .current a:active .number{color:#fff}.wizard>.steps .done a,.wizard>.steps .done a:active,.wizard>.steps .done a:hover{background:#ddd}.wizard>.content,.wizard>.steps a,.wizard>.steps a:active,.wizard>.steps a:hover{border-radius:2px}.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover{background:#00b19d;border-radius:2px;color:#fff}.wizard>.actions .disabled a{background:#fff;color:#333;cursor:default;border:1px solid #eaeaea}.wizard>.actions .disabled a:active,.wizard>.actions .disabled a:hover{background:#f9f9f9;color:#333;cursor:default;border:1px solid #eaeaea}@media (max-width:767px){.wizard>.steps>ul>li{width:100%}.wizard>.content{padding:0!important}.wizard>.content>.body{float:none;position:relative;width:100%;height:100%;padding:0}.wizard.vertical>.steps{display:inline;float:none;width:100%}.wizard.vertical>.content{display:inline;float:none;margin:0;width:100%}}.error{color:#ef5350;font-size:12px;font-weight:500}.parsley-error{border-color:#ef5350!important}.parsley-errors-list{display:none;margin:0;padding:0}.parsley-errors-list.filled{display:block}.parsley-errors-list>li{font-size:12px;list-style:none;color:#ef5350}.dropzone{min-height:230px;border:2px dashed rgba(0,0,0,.3);background:#fff;border-radius:6px}.dropzone .dz-message{font-size:30px}.mce-content-body p{color:#9398a0;font-size:14px;font-weight:300}.mce-popover .mce-arrow:after{border-bottom-color:red}.mce-popover .mce-colorbutton-grid{margin:0;border:1px solid #d7dce5!important;padding:4px}.mce-reset .mce-window-head{border-bottom:1px solid #d7dce5}.mce-reset .mce-window-head .mce-title{color:#707780;font-size:16px;font-weight:400}.mce-reset .mce-textbox{border-radius:0;box-shadow:none;outline:0;border-color:#d7dce5;height:30px;font-weight:300;line-height:30px;color:#aaa;font-size:14px}.mce-reset .mce-textbox:focus{box-shadow:none;border-color:#00b19d}.mce-reset .mce-checkbox .mce-ico{background-image:none;background-color:#fff;border-radius:0;border:1px solid #d7dce5}.mce-reset .mce-checkbox .mce-label{color:#707780;font-size:12px;font-weight:400}.mce-container{border-radius:0!important;border-width:0!important}.mce-container .mce-menubar{background-color:#f2f4f7!important;border:1px solid #d7dce5!important;padding:2px}.mce-container .mce-menubar .mce-btn button span{color:#707780;font-size:14px;font-weight:400;text-transform:capitalize}.mce-container .mce-menubar .mce-btn button .mce-caret{border-top-color:#707780}.mce-container .mce-menubar .mce-btn button:hover,.mce-container .mce-menubar .mce-btn.mce-active button{background-color:#e8ebf1}.mce-container .mce-btn{background-color:#d7dce5;background-image:none;outline:0;border:0;border-radius:0}.mce-container .mce-btn button{color:#fff;font-size:14px;font-weight:400;text-shadow:none}.mce-container .mce-btn:hover{background-color:#b8c1d1;background-image:none}.mce-container .mce-primary{background-color:#00b19d;background-image:none;outline:0;border:0;border-radius:0}.mce-container .mce-primary button{color:#fff;font-size:14px;font-weight:400;text-shadow:none}.mce-container .mce-primary:hover{background-color:#0c7cd5;background-image:none}.mce-container .mce-toolbar-grp{background-color:#f2f4f7!important;border:1px solid #d7dce5!important;border-top-width:0!important;padding:6px}.mce-container .mce-edit-area{border:1px solid #d7dce5!important;border-width:0 1px!important}.mce-container .mce-statusbar{background-color:#f2f4f7!important;border:1px solid #d7dce5!important}.mce-container .mce-statusbar .mce-path .mce-path-item{color:#707780;font-size:14px;font-weight:400}.mce-container .mce-widget{color:#9398a0;font-size:14px;font-weight:400;border-left:1px solid transparent}.mce-container .mce-btn-group{border:1px solid #e9ecf2!important}.mce-container .mce-btn-group .mce-btn{box-shadow:none;background-image:none;background-color:#fff;border-width:0;border-radius:0!important}.mce-container .mce-btn-group .mce-btn:focus,.mce-container .mce-btn-group .mce-btn:hover{box-shadow:none;background-image:none;background-color:#fff}.mce-container .mce-btn-group .mce-btn button span{color:#707780;font-size:14px;font-weight:300}.mce-container .mce-btn-group .mce-btn button .mce-caret,.mce-container .mce-ico{color:#707780;font-size:14px}.mce-container .mce-panel{background-image:none}.mce-container.mce-menu{border:1px solid #d7dce5!important}.mce-container.mce-menu .mce-menu-item{background-image:none}.mce-container.mce-menu .mce-menu-item .mce-ico{color:#00b19d;font-size:14px}.mce-container.mce-menu .mce-menu-item .mce-text{color:#707780;font-size:14px;font-weight:400;text-transform:capitalize}.mce-container.mce-menu .mce-menu-item .mce-menu-shortcut{color:#aaa;font-size:12px;font-weight:300;text-transform:capitalize}.mce-container.mce-menu .mce-menu-item.mce-selected,.mce-container.mce-menu .mce-menu-item:focus,.mce-container.mce-menu .mce-menu-item:hover{background-color:#00b19d}.mce-container.mce-menu .mce-menu-item.mce-selected .mce-ico,.mce-container.mce-menu .mce-menu-item.mce-selected .mce-menu-shortcut,.mce-container.mce-menu .mce-menu-item.mce-selected .mce-text,.mce-container.mce-menu .mce-menu-item:focus .mce-ico,.mce-container.mce-menu .mce-menu-item:focus .mce-menu-shortcut,.mce-container.mce-menu .mce-menu-item:focus .mce-text,.mce-container.mce-menu .mce-menu-item:hover .mce-ico,.mce-container.mce-menu .mce-menu-item:hover .mce-menu-shortcut,.mce-container.mce-menu .mce-menu-item:hover .mce-text{color:#fff}.mce-container.mce-menu .mce-menu-item.mce-disabled .mce-ico,.mce-container.mce-menu .mce-menu-item.mce-disabled .mce-menu-shortcut,.mce-container.mce-menu .mce-menu-item.mce-disabled .mce-text{color:#aaa}.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected,.mce-container.mce-menu .mce-menu-item.mce-disabled:focus,.mce-container.mce-menu .mce-menu-item.mce-disabled:hover{background-color:#d7dce5}.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected .mce-ico,.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected .mce-menu-shortcut,.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected .mce-text,.mce-container.mce-menu .mce-menu-item.mce-disabled:focus .mce-ico,.mce-container.mce-menu .mce-menu-item.mce-disabled:focus .mce-menu-shortcut,.mce-container.mce-menu .mce-menu-item.mce-disabled:focus .mce-text,.mce-container.mce-menu .mce-menu-item.mce-disabled:hover .mce-ico,.mce-container.mce-menu .mce-menu-item.mce-disabled:hover .mce-menu-shortcut,.mce-container.mce-menu .mce-menu-item.mce-disabled:hover .mce-text{color:#fff}.mce-container.mce-menu .mce-menu-item-sep,.mce-container.mce-menu .mce-menu-item-sep:hover{background-color:#d7dce5}.mce-menubtn button{color:#797979!important}.mce-menu-item-normal.mce-active{background-color:#00b19d!important}.mce-menu-item-normal.mce-active .mce-text{color:#fff!important}.note-btn-group .dropdown-menu>li>a{display:block;padding:5px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.note-btn-group .dropdown-menu>li>a:hover{background-color:#f3f3f3}.note-air-popover,.note-image-popover,.note-link-popover{display:none}.note-air-popover .dropdown-toggle::after,.note-image-popover .dropdown-toggle::after,.note-link-popover .dropdown-toggle::after{margin-left:0}.note-icon-caret{display:none}.note-editor{position:relative}.note-editor .btn-default{background-color:transparent;border-color:transparent}.note-editor .btn-group-sm>.btn,.note-editor .btn-sm{padding:8px 12px}.note-editor .note-toolbar{background-color:#f3f3f3;border-bottom:1px solid #eee;margin:0}.note-editor .note-statusbar{background-color:#fff}.note-editor .note-statusbar .note-resizebar{border-top:none;height:15px;padding-top:3px}.note-editor.note-frame{border:1px solid #eee}.note-popover .popover .popover-content{padding:5px 0 10px 5px}.note-popover .btn-default{background-color:transparent;border-color:transparent}.note-popover .btn-group-sm>.btn,.note-popover .btn-sm{padding:8px 12px}.note-toolbar{padding:5px 0 10px 5px}.table{margin-bottom:10px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-color:1px solid #f3f3f3}.table>tbody>tr>td.middle-align,.table>thead>tr>td.middle-align{vertical-align:middle}.table>thead>tr>th{border-color:2px solid #f3f3f3}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.04)}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:fade(#3bafda,15%)}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:fade(#3ddcf7,15%)}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:fade(#fa0,15%)}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:fade(#ef5350,15%)}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e!important}.dataTables_wrapper.container-fluid{max-width:100%;padding:0}div.dataTables_paginate ul.pagination{margin-top:30px}div.dataTables_info{padding-top:38px}.dt-buttons,div#datatable-buttons_info{float:left}.table-wrapper .btn-toolbar{display:block}.table-wrapper .dropdown-menu{left:auto;right:0}.tablesaw-columntoggle-btnwrap .btn-group{display:block}table.dataTable td.focus,table.dataTable th.focus{outline:#00b19d solid 2px!important;outline-offset:-1px;background-color:rgba(0,177,157,.15)}table.dataTable tbody>tr.selected,table.dataTable tbody>tr>.selected{background-color:#00b19d}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{box-shadow:0 0 3px rgba(67,89,102,.2);background-color:#3bafda}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{background-color:#ef5350}.table-rep-plugin .dropdown-menu li.checkbox-row{padding:2px 15px!important}.table-rep-plugin .table-responsive{border:none!important}.table-rep-plugin tbody th{font-size:14px;font-weight:400}.table-rep-plugin .checkbox-row{padding-left:40px}.table-rep-plugin .checkbox-row label{display:inline-block;padding-left:5px;position:relative}.table-rep-plugin .checkbox-row label::before{-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;background-color:#fff;border-radius:3px;border:1px solid #98a6ad;content:"";display:inline-block;height:17px;left:0;margin-left:-20px;position:absolute;transition:.3s ease-in-out;width:17px;outline:0!important}.table-rep-plugin .checkbox-row label::after{color:#f3f3f3;display:inline-block;font-size:11px;height:16px;left:0;margin-left:-20px;padding-left:3px;padding-top:1px;position:absolute;top:-1px;width:16px}.table-rep-plugin .checkbox-row input[type=checkbox]{cursor:pointer;opacity:0;z-index:1;outline:0!important}.table-rep-plugin .checkbox-row input[type=checkbox]:disabled+label{opacity:.65}.table-rep-plugin .checkbox-row input[type=checkbox]:focus+label::before{outline-offset:-2px;outline:0}.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label::after{content:"\f00c";font-family:FontAwesome}.table-rep-plugin .checkbox-row input[type=checkbox]:disabled+label::before{background-color:#eee;cursor:not-allowed}.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label::before{background-color:#fff;border-color:#00b19d}.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label::after{color:#00b19d}.table-rep-plugin .sticky-table-header,.table-rep-plugin table.focus-on tbody tr.focused td,.table-rep-plugin table.focus-on tbody tr.focused th{background-color:#00b19d;color:#fff;border-color:#00b19d}.table-rep-plugin .sticky-table-header.fixed-solution{top:120px!important}.table-rep-plugin .btn-default{background-color:#fff;border:1px solid rgba(42,49,66,.3)}.table-rep-plugin .btn-default.btn-primary{background-color:#00b19d}.table-rep-plugin .btn-toolbar{display:block}.table-rep-plugin .btn-group.pull-right{float:right}.table-rep-plugin .btn-group.pull-right .dropdown-menu{left:auto;right:0}.add-edit-table td,.add-edit-table th{vertical-align:middle!important}.add-edit-table td{border:0!important}#datatable-editable .actions a{padding:5px}#datatable-editable .form-control{background-color:#fff;width:auto;height:20px}#datatable-editable .fa-times,#datatable-editable .fa-trash-o{color:#ef5350}#datatable-editable .fa-pencil{color:#00b19d}#datatable-editable .fa-save{color:#3bafda}#datatable td{font-weight:400}.modal-block{background:0 0;margin:40px auto;max-width:600px;padding:0;position:relative;text-align:left}.tablesaw thead{background:#f5f5f5;border:none}.tablesaw thead th{text-shadow:none;letter-spacing:.06em}.tablesaw thead tr:first-child th{padding-top:1.1em;padding-bottom:.9em;font-weight:600;font-family:inherit;border:none}.tablesaw tbody th,.tablesaw td{font-size:inherit;line-height:inherit;padding:10px!important}.tablesaw tbody tr,.tablesaw-stack tbody tr{border-bottom:none}.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after,.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after{font-family:FontAwesome;font-size:10px}.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after{content:"\f176"}.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after{content:"\f175"}.tablesaw-bar .btn-select.btn-micro:after,.tablesaw-bar .btn-select.btn-small:after{font-size:8px;padding-right:10px}.tablesaw-swipe .tablesaw-cell-persist{box-shadow:none}.tablesaw-enhanced .tablesaw-bar .btn{text-shadow:none;background-image:none}.tablesaw-enhanced .tablesaw-bar .btn.btn-select:hover{background:#fff}.tablesaw-enhanced .tablesaw-bar .btn:active,.tablesaw-enhanced .tablesaw-bar .btn:focus,.tablesaw-enhanced .tablesaw-bar .btn:hover{color:#00b19d!important;background-color:#f5f5f5;outline:0!important;box-shadow:none!important;background-image:none}.footable-odd{background-color:#fff}.footable-detail-show{background-color:#e6e6e6}.footable>thead>tr>th>span.footable-sort-indicator{float:right}.footable-pagination li{margin-left:5px;display:inline-block;float:left}.footable-pagination li a{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#2a3142;background-color:#fff;border:1px solid #eee}.footable-pagination li.active a{color:#fff}.gmaps,.gmaps-panaroma{height:300px;background:#eee;border-radius:3px}.gmaps-overlay{display:block;text-align:center;color:#fff;font-size:16px;line-height:40px;background:#00b19d;border-radius:4px;padding:10px 20px}.gmaps-overlay_arrow{left:50%;margin-left:-16px;width:0;height:0;position:absolute}.gmaps-overlay_arrow.above{bottom:-15px;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #00b19d}.gmaps-overlay_arrow.below{top:-15px;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #00b19d}.mails a{color:#797979}.mails td{vertical-align:middle!important;position:relative}.mails td:last-of-type{width:100px;padding-right:20px}.mails tr:hover .text-white{display:none}.mails .mail-select{padding:12px 20px;min-width:134px}.mails .checkbox{margin-bottom:0;margin-top:0;vertical-align:middle;display:inline-block;height:17px}.mails .checkbox label{min-height:16px}.mail-list .list-group-item{background-color:transparent;color:#2a3142;font-size:.95rem}.mail-list .list-group-item:focus,.mail-list .list-group-item:hover{background-color:#eee}.mail-list .list-group-item.active{color:#ef5350}.unread a{font-weight:600;color:#444}.calendar{float:left;margin-bottom:0}.none-border .modal-footer{border-top:none}.fc-toolbar{margin-bottom:5px}.fc-toolbar h2{font-size:18px;font-weight:600;line-height:30px;text-transform:uppercase}.fc-day{background:#fff}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active,.fc-toolbar .ui-state-hover,.fc-toolbar button:focus,.fc-toolbar button:hover{z-index:0}.fc-widget-content,.fc-widget-header{border:1px solid #d5d5d5}.fc th.fc-widget-header{background:#ddd;font-size:14px;line-height:20px;padding:10px 0;text-transform:uppercase}.fc-button{background:#fff;border:1px solid #d5d5d5;color:#555;text-transform:capitalize}.fc-text-arrow{font-family:arial;font-size:16px}.fc-state-hover{background:#F5F5F5}.fc-cell-overlay,.fc-state-highlight{background:#f0f0f0}.fc-unthemed .fc-today{background:#fff}.fc-event{border-radius:2px;border:none;cursor:move;font-size:13px;margin:5px 7px;padding:5px;text-align:center}.fc-event .fc-content{color:#fff}.external-event{color:#fff;cursor:move;margin:10px 0;padding:6px 10px}.fc-basic-view td.fc-day-number,.fc-basic-view td.fc-week-number span{padding-right:5px}.timeline{border-collapse:collapse;border-spacing:0;display:table;margin-bottom:50px;position:relative;table-layout:fixed;width:100%}.timeline .time-show{margin-bottom:30px;margin-right:-75px;margin-top:30px;position:relative}.timeline .time-show a{color:#fff}.timeline:before{background-color:#d8d9df;bottom:0;content:"";left:50%;position:absolute;top:30px;width:1px;z-index:0}.timeline .timeline-icon{-webkit-border-radius:50%;background:#d8d9df;border-radius:50%;border:1px solid #d8d9df;color:#fff;display:block;height:20px;left:-54px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:20px}.timeline .timeline-icon i{margin-top:9px}.timeline .time-icon:before{font-size:16px;margin-top:5px}h3.timeline-title{color:#c8ccd7;font-size:20px;font-weight:400;margin:0 0 5px;text-transform:uppercase}.timeline-item{display:table-row}.timeline-item:before{content:"";display:block;width:50%}.timeline-item .timeline-desk .arrow{border-bottom:8px solid transparent;border-right:8px solid #fff!important;border-top:8px solid transparent;display:block;height:0;left:-7px;margin-top:-10px;position:absolute;top:50%;width:0}.timeline-item.alt:after{content:"";display:block;width:50%}.timeline-item.alt .timeline-desk .arrow-alt{border-bottom:8px solid transparent;border-left:8px solid #fff!important;border-top:8px solid transparent;display:block;height:0;left:auto;margin-top:-10px;position:absolute;right:-7px;top:50%;width:0}.timeline-item.alt .timeline-desk .album{float:right;margin-top:20px}.timeline-item.alt .timeline-desk .album a{float:right;margin-left:5px}.timeline-item.alt .timeline-icon{left:auto;right:-56px}.timeline-item.alt:before{display:none}.timeline-item.alt .panel{margin-left:0;margin-right:45px}.timeline-item.alt .panel .panel-body p+p{margin-top:10px!important}.timeline-item.alt .timeline-date,.timeline-item.alt h4,.timeline-item.alt p{text-align:right}.timeline-desk{display:table-cell;vertical-align:top;width:50%}.timeline-desk h4{font-size:16px;margin:0}.timeline-desk .panel{background:#fff;display:block;margin-bottom:5px;margin-left:45px;position:relative;text-align:left;padding:15px;border-radius:5px}.timeline-desk h5 span{color:#797979;display:block;font-size:12px;margin-bottom:4px}.timeline-desk p{color:#999;font-size:14px;margin-bottom:0}.timeline-desk .album{margin-top:12px}.timeline-desk .album a{float:left;margin-right:5px}.timeline-desk .album img{height:36px;width:auto;border-radius:3px}.timeline-desk .notification{background:#fff;margin-top:20px;padding:8px}.timeline-2{border-left:2px solid #00b19d;position:relative}.timeline-2 .time-item:after{background-color:#fff;border-color:#00b19d;border-radius:10px;border-style:solid;border-width:2px;bottom:0;content:'';height:10px;left:0;margin-left:-6px;position:absolute;top:5px;width:10px}.time-item{border-color:#dee5e7;padding-bottom:10px;position:relative}.time-item:before{content:" ";display:table}.time-item:after{background-color:#fff;border-color:#00b19d;border-radius:10px;border-style:solid;border-width:2px;bottom:0;content:'';height:14px;left:0;margin-left:-8px;position:absolute;top:5px;width:14px}.time-item-item:after{content:" ";display:table}.item-info{margin-bottom:15px;margin-left:15px}.item-info p{font-size:13px}.swal2-modal{font-family:"Microsoft YaHei","微软雅黑",Arial,"黑体","宋体",sans-serif;box-shadow:0 10px 33px rgba(0,0,0,.1)}.swal2-modal .swal2-title{font-size:28px}.swal2-modal .swal2-content{font-size:16px}.swal2-modal .swal2-spacer{margin:10px 0}.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-textarea{border:2px solid #98a6ad;font-size:16px;box-shadow:none}.swal2-modal .swal2-confirm.btn-confirm{background-color:#00b19d!important}.swal2-modal .swal2-cancel.btn-cancel{background-color:#ef5350!important}.swal2-modal .swal2-styled:focus{box-shadow:none!important}.swal2-icon.swal2-question{color:#00b19d;border-color:#00b19d}.swal2-icon.swal2-success{border-color:#3bafda}.swal2-icon.swal2-success .line,.swal2-icon.swal2-success [class^=swal2-success-line],.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{background-color:#3bafda}.swal2-icon.swal2-success .placeholder,.swal2-icon.swal2-success .swal2-success-ring{border-color:#3bafda}.swal2-icon.swal2-warning{color:#fa0;border-color:#fa0}.swal2-icon.swal2-error{border-color:#ef5350}.swal2-icon.swal2-error .line{background-color:#ef5350}.swal2-modal .swal2-file:focus,.swal2-modal .swal2-input:focus,.swal2-modal .swal2-textarea:focus{outline:0;border:2px solid #00b19d}.swal2-container.swal2-shown{background-color:rgba(42,49,66,.9)}.notifyjs-metro-base{position:relative;min-height:52px;min-width:250px;color:#444;border-radius:3px;-webkit-border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.2);-webkit-animation:dropdownOpen .3s ease-out;-o-animation:dropdownOpen .3s ease-out;animation:dropdownOpen .3s ease-out}.notifyjs-metro-base .image{display:table;position:absolute;height:auto;width:auto;left:25px;top:50%;font-size:24px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notifyjs-metro-base .text-wrapper{display:inline-block;vertical-align:top;text-align:left;margin:10px 10px 10px 52px;clear:both}.notifyjs-metro-base .title{font-size:15px;line-height:20px;margin-bottom:5px;font-weight:700}.notifyjs-metro-base .text{font-size:12px;font-weight:400;max-width:360px;vertical-align:middle}.notifyjs-metro-cool{color:#fafafa!important;background-color:#4A525F;border:1px solid #4A525F}.custom-dd .dd-list .dd-item .dd-handle{background:rgba(152,166,173,.25)!important;border:none;padding:8px 16px;height:auto;font-weight:600;border-radius:3px}.custom-dd .dd-list .dd-item .dd-handle:hover{color:#00b19d}.custom-dd .dd-list .dd-item button{height:auto;font-size:17px;margin:8px auto;color:#555;width:30px}.custom-dd-empty .dd-list .dd3-handle{border:none;background:rgba(152,166,173,.25)!important;height:36px;width:36px}.custom-dd-empty .dd-list .dd3-handle:before{color:inherit;top:7px}.custom-dd-empty .dd-list .dd3-handle:hover{color:#00b19d}.custom-dd-empty .dd-list .dd3-content{height:auto;border:none;padding:8px 16px 8px 46px;background:rgba(152,166,173,.25)!important;font-weight:600}.custom-dd-empty .dd-list .dd3-content:hover{color:#00b19d}.custom-dd-empty .dd-list button{width:26px;height:26px;font-size:16px;font-weight:600}.morris-hover.morris-default-style{border-radius:5px;padding:10px 12px;background:#36404a;border:none;color:#fff!important}.chart-detail-list li{margin:0 10px}.chart-detail-list li h5{font-size:15px}.pieLabel div{font-size:14px!important}.jqstooltip{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.chart{position:relative;display:inline-block;width:110px;height:110px;margin-top:20px;margin-bottom:20px;text-align:center}.chart canvas{position:absolute;top:0;left:0}.chart.chart-widget-pie{margin-top:5px;margin-bottom:5px}.percent{display:inline-block;line-height:110px;z-index:2;font-weight:600;font-size:18px;color:#797979}.percent:after{content:'%';margin-left:.1em;font-size:.8em}#flotTip{padding:8px 12px;background-color:#36404a;z-index:100;color:#fff;opacity:.9;font-size:13px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.legend tr{height:20px}.legendLabel{padding-left:10px!important;line-height:10px;padding-right:10px}.ct-golden-section:before{float:none}.ct-chart{max-height:300px}.ct-chart .ct-label{fill:#a3afb7;color:#a3afb7;font-size:12px;line-height:1}.ct-chart.simple-pie-chart-chartist .ct-label{color:#fff;fill:#fff;font-size:16px}.ct-chart .ct-series.ct-series-a .ct-bar,.ct-chart .ct-series.ct-series-a .ct-line,.ct-chart .ct-series.ct-series-a .ct-point,.ct-chart .ct-series.ct-series-a .ct-slice-donut{stroke:#00b19d}.ct-chart .ct-series.ct-series-b .ct-bar,.ct-chart .ct-series.ct-series-b .ct-line,.ct-chart .ct-series.ct-series-b .ct-point,.ct-chart .ct-series.ct-series-b .ct-slice-donut{stroke:#f76397}.ct-chart .ct-series.ct-series-c .ct-bar,.ct-chart .ct-series.ct-series-c .ct-line,.ct-chart .ct-series.ct-series-c .ct-point,.ct-chart .ct-series.ct-series-c .ct-slice-donut{stroke:#3bafda}.ct-chart .ct-series.ct-series-d .ct-bar,.ct-chart .ct-series.ct-series-d .ct-line,.ct-chart .ct-series.ct-series-d .ct-point,.ct-chart .ct-series.ct-series-d .ct-slice-donut{stroke:#3ddcf7}.ct-chart .ct-series.ct-series-e .ct-bar,.ct-chart .ct-series.ct-series-e .ct-line,.ct-chart .ct-series.ct-series-e .ct-point,.ct-chart .ct-series.ct-series-e .ct-slice-donut{stroke:#797979}.ct-chart .ct-series.ct-series-f .ct-bar,.ct-chart .ct-series.ct-series-f .ct-line,.ct-chart .ct-series.ct-series-f .ct-point,.ct-chart .ct-series.ct-series-f .ct-slice-donut{stroke:#7266ba}.ct-chart .ct-series.ct-series-g .ct-bar,.ct-chart .ct-series.ct-series-g .ct-line,.ct-chart .ct-series.ct-series-g .ct-point,.ct-chart .ct-series.ct-series-g .ct-slice-donut{stroke:#fa0}.ct-series-a .ct-area,.ct-series-a .ct-slice-pie{fill:#00b19d}.ct-series-b .ct-area,.ct-series-b .ct-slice-pie{fill:#f76397}.ct-series-c .ct-area,.ct-series-c .ct-slice-pie{fill:#3bafda}.ct-series-d .ct-area,.ct-series-d .ct-slice-pie{fill:#3ddcf7}.jqstooltip{background-color:#2a3142!important;padding:5px 10px!important;border-radius:3px;border-color:#2a3142!important}.jqsfield{font-size:12px!important;line-height:18px!important}.circliful-chart{margin:0 auto}.circle-info,.circle-info-half,.circle-text,.circle-text-half{font-size:12px;font-weight:600}.home-wrapper{margin:10% 0}.app-countdown{margin-top:40px;text-align:center}.app-countdown div{display:inline-block}.app-countdown div span{display:block;width:150px}.app-countdown div span:first-child{font-size:3em;font-weight:700;height:48px;line-height:48px}.app-countdown div span:last-child{color:#333;font-size:.9em;height:25px;line-height:25px}.app-countdown>*{text-align:center}.portfolioFilter a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:#2a3142;padding:5px 10px;display:inline-block;font-size:14px;font-weight:500;border-radius:4px}.portfolioFilter a.current,.portfolioFilter a:hover{background-color:#00b19d;color:#fff}.thumb{background-color:#fff;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin-top:30px;padding:10px;width:100%}.thumb-img{border-radius:2px;overflow:hidden;width:100%}.gal-detail h4{margin:16px auto 10px;width:80%;white-space:nowrap;display:block;overflow:hidden;font-size:18px;text-overflow:ellipsis}.gal-detail p{margin-bottom:10px}.gal-detail .ga-border{height:3px;width:40px;background-color:#00b19d;margin:10px auto}.icon-main{font-size:60px}.maintenance-page{margin:10% 0}.home-text{letter-spacing:1px}.wrapper-page{margin:7.5% auto;max-width:360px}.wrapper-page .form-control{height:40px}.logo-lg{font-size:30px!important;font-weight:700;line-height:70px;color:#00b19d!important}.user-thumb img{height:88px;margin:0 auto;width:88px}.ex-page-content .svg-box{float:right}.message-box{margin:120px 50px}.message-box h1{color:#252932;font-size:98px;font-weight:700;line-height:98px;text-shadow:rgba(61,61,61,.3) 1px 1px,rgba(61,61,61,.2) 2px 2px,rgba(61,61,61,.3) 3px 3px}#Polygon-1,#Polygon-2,#Polygon-3,#Polygon-4,#Polygon-5{animation:float 1s infinite ease-in-out alternate}#Polygon-2{animation-delay:.2s}#Polygon-3{animation-delay:.4s}#Polygon-4{animation-delay:.6s}#Polygon-5{animation-delay:.8s}@keyframes float{100%{transform:translateY(20px)}}.jstree-default .jstree-clicked,.jstree-default .jstree-wholerow-clicked{background:rgba(0,177,157,.4);box-shadow:none}.jstree-default .jstree-hovered,.jstree-default .jstree-wholerow-hovered{background:rgba(0,177,157,.2);box-shadow:none}.pricing-column{position:relative;margin-bottom:40px}.pricing-column .inner-box{position:relative;padding:0 0 50px}.pricing-column .plan-header{position:relative;padding:30px 20px 25px}.pricing-column .plan-title{font-size:16px;margin-bottom:10px;color:#3bafda;text-transform:uppercase;letter-spacing:1px;font-weight:400}.pricing-column .plan-price{font-size:48px;margin-bottom:10px;color:#2a3142}.pricing-column .plan-duration{font-size:13px;color:#98a6ad}.pricing-column .plan-stats{position:relative;padding:30px 20px 15px}.pricing-column .plan-stats li{margin-bottom:15px;line-height:24px}.pricing-column .plan-stats li i{font-size:16px;vertical-align:middle;margin-right:5px}.ribbon{position:absolute;left:5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;box-shadow:0 0 8px 0 rgba(0,0,0,.06),0 1px 0 0 rgba(0,0,0,.02);background:#3bafda;background:linear-gradient(#3bafda 0,#3bafda 100%);position:absolute;top:19px;letter-spacing:1px;left:-21px}.ribbon span:before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #2494be;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #2494be}.ribbon span:after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #2494be;border-bottom:3px solid transparent;border-top:3px solid #2494be}.question-q-box{height:30px;width:30px;color:#fff;background-color:#ef5350;text-align:center;border-radius:50%;float:left;line-height:26px;font-weight:700}.question{margin-top:0;margin-left:50px;font-size:16px}.answer{margin-left:50px;color:#98a6ad;margin-bottom:40px;line-height:26px}@media (min-width:768px) and (max-width:991px){body{overflow-x:hidden}.fixedHeader-floating{top:60px!important}}@media (max-width:768px){body{overflow-x:hidden}.container-fluid{max-width:100%}.topbar-left{width:70px!important}.topbar-left span{display:none!important}.topbar-left i{display:block!important;line-height:70px!important}.topbar .topbar-left{height:70px}.navbar-nav.navbar-right{float:right}.content-page{margin-left:0!important}.enlarged .left.side-menu{margin-left:-70px}.footer{left:0!important}.mobile-sidebar{left:0}.mobile-content{left:250px;right:-250px}.dataTables_wrapper .col-xs-6{width:100%;text-align:left}div#datatable-buttons_info{float:none}.ms-container{width:100%}.m-t-sm-50{margin-top:50px!important}.fixedHeader-floating{top:60px!important}}@media (max-width:767px){.navbar-nav .open .dropdown-menu{background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);left:auto;position:absolute;right:0}.navbar-nav .open .dropdown-menu li{display:block}.navbar-nav{margin:0;display:inline-block}.navbar-nav li{display:inline-block;line-height:1px}.dropdown-lg{width:200px!important}.user-box{float:right}.dataTables_length{float:none;margin-bottom:10px}.table-auto-res{display:block;width:100%;overflow-x:auto}}@media (max-width:480px){.side-menu{z-index:10!important}.button-menu-mobile{display:block}.search-bar{display:none!important}.logo-large{display:none}.logo-small{display:inline-block!important}.dropdown-menu-lg{max-width:230px}}@media (max-width:420px){.hide-phone{display:none!important}}@media (min-width:768px){.container-alt{width:750px}}@media (min-width:992px){.container-alt{width:970px}}@media (min-width:1200px){.container-alt{width:1170px}}@media (max-width:419px){.hidden-xxs{display:none}.topbar-left{width:70px!important}.content-page{margin-left:70px}.forced .side-menu.left{box-shadow:0 12px 12px rgba(0,0,0,.1)}.enlarged .side-menu.left{box-shadow:0 1px 1px rgba(0,0,0,.1)!important}.page-title{font-size:15px;max-width:250px;white-space:nowrap}.navbar-default{padding:0}.navbar-default .navbar-left{padding-left:0!important}.navbar-default .navbar-left li{padding:0 5px}.topbar-left{display:none}.editable-responsive{overflow-x:auto}.page-title-box .breadcrumb{display:none}.navbar-nav .open .dropdown-menu{margin-right:-20px}.user-box .dropdown-menu{margin-right:0!important}.dropdown-lg{width:200px!important}.user-list .user-list-item .avatar,.user-list .user-list-item .icon{display:none}.user-list .user-list-item .user-desc{margin-left:0}}.btn.focus,.btn:focus{box-shadow:none!important}.editable,.editable a,.editable span{border-bottom:dashed 1px #0056b3!important}.multiselect__tags{min-height:34px;display:block;padding:6px 40px 0 8px}.multiselect__single{margin-bottom:4px}.multiselect__input,.multiselect__option,.multiselect__single{font-size:14px}.multiselect__select{min-height:34px}.multiselect__option--selected.multiselect__option--highlight{background:#41b883}
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/apiUtils.js b/SiteServer.Web/SiteServer/assets/js/apiUtils.js
index f0d2936f8..1307e5d48 100644
--- a/SiteServer.Web/SiteServer/assets/js/apiUtils.js
+++ b/SiteServer.Web/SiteServer/assets/js/apiUtils.js
@@ -8,7 +8,7 @@ var apiUtils = {
return decodeURIComponent(result[1]);
};
- this.apiUrl = apiUrl || 'https://api.siteserver.cn/v1.1';
+ this.apiUrl = apiUrl || 'https://api.sscms.com/v6';
this._getURL = function (url, data, method) {
url += ((/\?/).test(url) ? '&' : '?');
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/app-debug.apk b/SiteServer.Web/SiteServer/assets/js/froala-editor/app-debug.apk
deleted file mode 100644
index 9877bb445..000000000
Binary files a/SiteServer.Web/SiteServer/assets/js/froala-editor/app-debug.apk and /dev/null differ
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_editor.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_editor.css
deleted file mode 100644
index 583028c69..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_editor.css
+++ /dev/null
@@ -1,1356 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-element, .fr-element:focus {
- outline: 0 solid transparent; }
-
-.fr-box.fr-basic {
- 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-box.fr-basic .fr-element {
- font-family: sans-serif;
- color: #414141;
- font-size: 14px;
- line-height: 1.6;
- padding: 20px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- overflow-x: auto;
- min-height: 60px;
- text-align: left; }
- .fr-box.fr-basic.fr-rtl .fr-element {
- text-align: right; }
-
-.fr-element {
- background: transparent;
- position: relative;
- z-index: 2;
- -webkit-user-select: auto; }
- .fr-element a {
- user-select: auto;
- -o-user-select: auto;
- -moz-user-select: auto;
- -khtml-user-select: auto;
- -webkit-user-select: auto;
- -ms-user-select: auto; }
- .fr-element.fr-disabled {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .fr-element [contenteditable="true"] {
- outline: 0 solid transparent; }
-
-.fr-box a.fr-floating-btn {
- -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- border-radius: 100%;
- -moz-border-radius: 100%;
- -webkit-border-radius: 100%;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- height: 40px;
- width: 40px;
- text-align: center;
- background: #FFF;
- color: #333333;
- -webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- outline: none;
- left: 0;
- top: 0;
- line-height: 40px;
- -webkit-transform: scale(0);
- -moz-transform: scale(0);
- -ms-transform: scale(0);
- -o-transform: scale(0);
- text-align: center;
- display: block;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- border: none; }
- .fr-box a.fr-floating-btn svg {
- -webkit-transition: transform 0.2s ease 0s;
- -moz-transition: transform 0.2s ease 0s;
- -ms-transition: transform 0.2s ease 0s;
- -o-transition: transform 0.2s ease 0s;
- fill: #333333; }
- .fr-box a.fr-floating-btn i, .fr-box a.fr-floating-btn svg {
- font-size: 14px;
- line-height: 40px; }
- .fr-box a.fr-floating-btn.fr-btn + .fr-btn {
- margin-left: 10px; }
- .fr-box a.fr-floating-btn:hover {
- background: #ebebeb;
- cursor: pointer; }
- .fr-box a.fr-floating-btn:hover svg {
- fill: #333333; }
-.fr-box .fr-visible a.fr-floating-btn {
- -webkit-transform: scale(1);
- -moz-transform: scale(1);
- -ms-transform: scale(1);
- -o-transform: scale(1); }
-
-iframe.fr-iframe {
- width: 100%;
- border: none;
- position: relative;
- display: block;
- z-index: 2;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
-
-.fr-wrapper {
- position: relative;
- z-index: 1; }
- .fr-wrapper::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
- .fr-wrapper .fr-placeholder {
- position: absolute;
- font-size: 14px;
- color: #AAA;
- font-family: sans-serif;
- z-index: 1;
- display: none;
- top: 0;
- left: 0;
- right: 0;
- overflow: hidden; }
- .fr-wrapper.show-placeholder .fr-placeholder {
- display: block;
- white-space: nowrap;
- text-overflow: ellipsis; }
- .fr-wrapper ::-moz-selection {
- background: #b5d6fd;
- color: #000; }
- .fr-wrapper ::selection {
- background: #b5d6fd;
- color: #000; }
-
-.fr-box.fr-basic .fr-wrapper {
- background: #FFF;
- border: 1px solid #CCCCCC;
- border-bottom-color: #efefef;
- top: 0;
- left: 0; }
-
-.fr-box.fr-basic.fr-top .fr-wrapper {
- border-top: 0; }
-.fr-box.fr-basic.fr-bottom .fr-wrapper {
- border-bottom: 0;
- border-radius: 10px 10px 0 0;
- -moz-border-radius: 10px 10px 0 0;
- -webkit-border-radius: 10px 10px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-@media (min-width: 992px) {
- .fr-box.fr-document {
- min-width: 21cm; }
- .fr-box.fr-document .fr-wrapper {
- text-align: left;
- padding: 30px;
- min-width: 21cm;
- background: #efefef; }
- .fr-box.fr-document .fr-wrapper .fr-element {
- text-align: left;
- background: #FFF;
- width: 21cm;
- margin: auto;
- min-height: 26cm !important;
- padding: 1cm 2cm;
- overflow: visible;
- z-index: auto; }
- .fr-box.fr-document .fr-wrapper .fr-element hr {
- margin-left: -2cm;
- margin-right: -2cm;
- background: #efefef;
- height: 1cm;
- outline: none;
- border: none; }
- .fr-box.fr-document .fr-wrapper .fr-element img {
- z-index: 1; } }
-.fr-tooltip {
- position: absolute;
- top: 0;
- left: 0;
- padding: 0 8px;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background: #222222;
- color: #FFF;
- font-size: 11px;
- line-height: 22px;
- font-family: Arial, Helvetica, sans-serif;
- -webkit-transition: opacity 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s;
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- left: -3000px;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- z-index: 2147483647;
- text-rendering: optimizelegibility;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale; }
- .fr-tooltip.fr-visible {
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-
-.fr-toolbar .fr-btn-wrap, .fr-popup .fr-btn-wrap, .fr-modal .fr-btn-wrap {
- float: left;
- white-space: nowrap;
- position: relative; }
- .fr-toolbar .fr-btn-wrap.fr-hidden, .fr-popup .fr-btn-wrap.fr-hidden, .fr-modal .fr-btn-wrap.fr-hidden {
- display: none; }
-.fr-toolbar .fr-command.fr-btn, .fr-popup .fr-command.fr-btn, .fr-modal .fr-command.fr-btn {
- background: transparent;
- color: #333333;
- -moz-outline: 0;
- outline: none;
- border: 0;
- line-height: 1;
- cursor: pointer;
- text-align: left;
- margin: 4px 2px;
- padding: 0;
- -webkit-transition: all 0.5s;
- -moz-transition: all 0.5s;
- -ms-transition: all 0.5s;
- -o-transition: all 0.5s;
- border-radius: 4px;
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- z-index: 2;
- position: relative;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- text-decoration: none;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- float: left;
- height: 40px; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-options, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-options, .fr-modal .fr-command.fr-btn.fr-dropdown.fr-options {
- border-radius: 0 4px 4px 0;
- -moz-border-radius: 0 4px 4px 0;
- -webkit-border-radius: 0 4px 4px 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar .fr-command.fr-btn.fr-btn-hover, .fr-popup .fr-command.fr-btn.fr-btn-hover, .fr-modal .fr-command.fr-btn.fr-btn-hover {
- border-radius: 4px 0 0 4px;
- -moz-border-radius: 4px 0 0 4px;
- -webkit-border-radius: 4px 0 0 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar .fr-command.fr-btn::-moz-focus-inner, .fr-popup .fr-command.fr-btn::-moz-focus-inner, .fr-modal .fr-command.fr-btn::-moz-focus-inner {
- border: 0;
- padding: 0; }
- .fr-toolbar .fr-command.fr-btn.fr-btn-text, .fr-popup .fr-command.fr-btn.fr-btn-text, .fr-modal .fr-command.fr-btn.fr-btn-text {
- width: auto; }
- .fr-toolbar .fr-command.fr-btn i, .fr-toolbar .fr-command.fr-btn svg, .fr-popup .fr-command.fr-btn i, .fr-popup .fr-command.fr-btn svg, .fr-modal .fr-command.fr-btn i, .fr-modal .fr-command.fr-btn svg {
- display: block;
- text-align: center;
- float: none;
- margin: 8px 7px;
- width: 24px; }
- .fr-toolbar .fr-command.fr-btn svg.fr-svg, .fr-popup .fr-command.fr-btn svg.fr-svg, .fr-modal .fr-command.fr-btn svg.fr-svg {
- height: 24px; }
- .fr-toolbar .fr-command.fr-btn svg path, .fr-popup .fr-command.fr-btn svg path, .fr-modal .fr-command.fr-btn svg path {
- -webkit-transition: all 0.5s;
- -moz-transition: all 0.5s;
- -ms-transition: all 0.5s;
- -o-transition: all 0.5s;
- fill: #333333; }
- .fr-toolbar .fr-command.fr-btn span.fr-sr-only, .fr-popup .fr-command.fr-btn span.fr-sr-only, .fr-modal .fr-command.fr-btn span.fr-sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0; }
- .fr-toolbar .fr-command.fr-btn span, .fr-popup .fr-command.fr-btn span, .fr-modal .fr-command.fr-btn span {
- font-size: 14px;
- display: block;
- line-height: 17px;
- min-width: 30px;
- float: left;
- text-overflow: ellipsis;
- overflow: hidden;
- white-space: nowrap;
- height: 17px;
- font-weight: bold;
- padding: 0 4px; }
- .fr-toolbar .fr-command.fr-btn img, .fr-popup .fr-command.fr-btn img, .fr-modal .fr-command.fr-btn img {
- margin: 8px 7px;
- width: 24px; }
- .fr-toolbar .fr-command.fr-btn.fr-btn-active-popup, .fr-popup .fr-command.fr-btn.fr-btn-active-popup, .fr-modal .fr-command.fr-btn.fr-btn-active-popup {
- background: #d6d6d6; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-selection span, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-selection span, .fr-modal .fr-command.fr-btn.fr-dropdown.fr-selection span {
- font-weight: normal; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown i, .fr-toolbar .fr-command.fr-btn.fr-dropdown span, .fr-toolbar .fr-command.fr-btn.fr-dropdown img, .fr-toolbar .fr-command.fr-btn.fr-dropdown svg, .fr-popup .fr-command.fr-btn.fr-dropdown i, .fr-popup .fr-command.fr-btn.fr-dropdown span, .fr-popup .fr-command.fr-btn.fr-dropdown img, .fr-popup .fr-command.fr-btn.fr-dropdown svg, .fr-modal .fr-command.fr-btn.fr-dropdown i, .fr-modal .fr-command.fr-btn.fr-dropdown span, .fr-modal .fr-command.fr-btn.fr-dropdown img, .fr-modal .fr-command.fr-btn.fr-dropdown svg {
- margin-left: 3px;
- margin-right: 11px; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown:after, .fr-popup .fr-command.fr-btn.fr-dropdown:after, .fr-modal .fr-command.fr-btn.fr-dropdown:after {
- position: absolute;
- width: 0;
- height: 0;
- border-left: 4px solid transparent;
- border-right: 4px solid transparent;
- border-top: 4px solid #333333;
- right: 2px;
- top: 18px;
- -webkit-transition: all 0.3s;
- -moz-transition: all 0.3s;
- -ms-transition: all 0.3s;
- -o-transition: all 0.3s;
- content: ""; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active, .fr-modal .fr-command.fr-btn.fr-dropdown.fr-active {
- fill: #333333;
- background: #d6d6d6;
- -webkit-transition: 0.5s ease;
- -moz-transition: 0.5s ease;
- -ms-transition: 0.5s ease;
- -o-transition: 0.5s ease; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover, .fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover {
- background: #ebebeb;
- fill: #333333; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after, .fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover::after {
- border-top-color: #333333; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:after, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:after, .fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:after {
- border-top: 0;
- border-bottom: 4px solid #222222; }
- .fr-toolbar .fr-command.fr-btn.fr-disabled, .fr-popup .fr-command.fr-btn.fr-disabled, .fr-modal .fr-command.fr-btn.fr-disabled {
- color: #bdbdbd;
- cursor: default;
- -webkit-opacity: 0.3;
- -moz-opacity: 0.3;
- opacity: 0.3;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .fr-toolbar .fr-command.fr-btn.fr-disabled::after, .fr-popup .fr-command.fr-btn.fr-disabled::after, .fr-modal .fr-command.fr-btn.fr-disabled::after {
- border-top-color: #bdbdbd; }
- .fr-toolbar .fr-command.fr-btn.fr-hidden, .fr-popup .fr-command.fr-btn.fr-hidden, .fr-modal .fr-command.fr-btn.fr-hidden {
- display: none; }
-.fr-toolbar .fr-tabs .fr-command.fr-btn, .fr-popup .fr-tabs .fr-command.fr-btn, .fr-modal .fr-tabs .fr-command.fr-btn {
- margin: 0;
- width: 46px;
- height: 40px;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab, .fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab, .fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab {
- background: #FFF; }
- .fr-toolbar .fr-tabs .fr-command.fr-btn span, .fr-popup .fr-tabs .fr-command.fr-btn span, .fr-modal .fr-tabs .fr-command.fr-btn span {
- height: 27px; }
- .fr-toolbar .fr-tabs .fr-command.fr-btn img, .fr-toolbar .fr-tabs .fr-command.fr-btn svg, .fr-popup .fr-tabs .fr-command.fr-btn img, .fr-popup .fr-tabs .fr-command.fr-btn svg, .fr-modal .fr-tabs .fr-command.fr-btn img, .fr-modal .fr-tabs .fr-command.fr-btn svg {
- margin: 8px 11px;
- width: 24px;
- height: 24px; }
-.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path {
- fill: #0098f7; }
-.fr-toolbar.fr-disabled .fr-btn, .fr-toolbar.fr-disabled .fr-btn.fr-active, .fr-popup.fr-disabled .fr-btn, .fr-popup.fr-disabled .fr-btn.fr-active, .fr-modal.fr-disabled .fr-btn, .fr-modal.fr-disabled .fr-btn.fr-active {
- color: #bdbdbd;
- -webkit-opacity: 0.3;
- -moz-opacity: 0.3;
- opacity: 0.3;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after, .fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after, .fr-popup.fr-disabled .fr-btn.fr-dropdown::after, .fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after, .fr-modal.fr-disabled .fr-btn.fr-dropdown::after, .fr-modal.fr-disabled .fr-btn.fr-active.fr-dropdown::after {
- border-top-color: #bdbdbd; }
-.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-left, .fr-popup.fr-rtl .fr-btn-grp.fr-float-left, .fr-modal.fr-rtl .fr-btn-grp.fr-float-left {
- float: right; }
-.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-right, .fr-popup.fr-rtl .fr-btn-grp.fr-float-right, .fr-modal.fr-rtl .fr-btn-grp.fr-float-right {
- float: left; }
-.fr-toolbar.fr-rtl .fr-command.fr-btn, .fr-toolbar.fr-rtl .fr-btn-wrap, .fr-popup.fr-rtl .fr-command.fr-btn, .fr-popup.fr-rtl .fr-btn-wrap, .fr-modal.fr-rtl .fr-command.fr-btn, .fr-modal.fr-rtl .fr-btn-wrap {
- float: right; }
- .fr-toolbar.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .fr-toolbar.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options, .fr-popup.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .fr-popup.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options, .fr-modal.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .fr-modal.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options {
- border-radius: 4px 0 0 4px;
- -moz-border-radius: 4px 0 0 4px;
- -webkit-border-radius: 4px 0 0 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar.fr-rtl .fr-command.fr-btn.fr-btn-hover, .fr-toolbar.fr-rtl .fr-btn-wrap.fr-btn-hover, .fr-popup.fr-rtl .fr-command.fr-btn.fr-btn-hover, .fr-popup.fr-rtl .fr-btn-wrap.fr-btn-hover, .fr-modal.fr-rtl .fr-command.fr-btn.fr-btn-hover, .fr-modal.fr-rtl .fr-btn-wrap.fr-btn-hover {
- border-radius: 0 4px 4px 0;
- -moz-border-radius: 0 4px 4px 0;
- -webkit-border-radius: 0 4px 4px 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-.fr-toolbar.fr-inline > .fr-command.fr-btn:not(.fr-hidden), .fr-toolbar.fr-inline > .fr-btn-wrap:not(.fr-hidden) {
- display: -webkit-inline-flex;
- display: -ms-inline-flexbox;
- display: inline-flex;
- float: none; }
-
-.fr-desktop .fr-command:hover, .fr-desktop .fr-command:focus, .fr-desktop .fr-command.fr-btn-hover, .fr-desktop .fr-command.fr-expanded {
- outline: 0;
- color: #333333; }
- .fr-desktop .fr-command:hover:not(.fr-table-cell), .fr-desktop .fr-command:focus:not(.fr-table-cell), .fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell), .fr-desktop .fr-command.fr-expanded:not(.fr-table-cell) {
- background: #ebebeb; }
- .fr-desktop .fr-command:hover::after, .fr-desktop .fr-command:focus::after, .fr-desktop .fr-command.fr-btn-hover::after, .fr-desktop .fr-command.fr-expanded::after {
- border-top-color: #333333; }
-.fr-desktop .fr-command.fr-selected:not(.fr-table-cell), .fr-desktop .fr-command:active {
- color: #333333;
- background: #d6d6d6; }
-.fr-desktop .fr-command.fr-active:hover, .fr-desktop .fr-command.fr-active:focus, .fr-desktop .fr-command.fr-active.fr-btn-hover, .fr-desktop .fr-command.fr-active.fr-expanded {
- background: #ebebeb; }
-.fr-desktop .fr-command.fr-active:active {
- background: #d6d6d6; }
-.fr-desktop .fr-command.fr-disabled:hover, .fr-desktop .fr-command.fr-disabled:focus, .fr-desktop .fr-command.fr-disabled.fr-selected {
- background: transparent; }
-.fr-desktop.fr-disabled .fr-command:hover, .fr-desktop.fr-disabled .fr-command:focus, .fr-desktop.fr-disabled .fr-command.fr-selected {
- background: transparent; }
-
-.fr-toolbar.fr-mobile .fr-command.fr-blink, .fr-popup.fr-mobile .fr-command.fr-blink {
- background: #d6d6d6; }
-
-.fr-command.fr-btn.fr-options {
- width: 16px;
- margin-left: -5px; }
- .fr-command.fr-btn.fr-options.fr-btn-hover, .fr-command.fr-btn.fr-options:hover, .fr-command.fr-btn.fr-options:focus {
- border-left: solid 1px #FAFAFA;
- -webkit-transition: border-left 0s, background-color 0.5s;
- -moz-transition: border-left 0s, background-color 0.5s;
- -ms-transition: border-left 0s, background-color 0.5s;
- -o-transition: border-left 0s, background-color 0.5s; }
-.fr-command.fr-btn + .fr-dropdown-menu {
- background: #FFF;
- display: inline-block;
- position: absolute;
- right: auto;
- bottom: auto;
- height: auto;
- z-index: 4;
- border-radius: 4px;
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-overflow-scrolling: touch;
- overflow: hidden;
- zoom: 1;
- -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
- .fr-command.fr-btn + .fr-dropdown-menu.test-height .fr-dropdown-wrapper {
- -webkit-transition: none;
- -moz-transition: none;
- -ms-transition: none;
- -o-transition: none;
- height: auto;
- max-height: 275px; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper {
- padding: 0;
- margin: auto;
- display: inline-block;
- text-align: left;
- position: relative;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: height 0.3s;
- -moz-transition: height 0.3s;
- -ms-transition: height 0.3s;
- -o-transition: height 0.3s;
- margin-top: 0;
- float: left;
- height: 0;
- margin-top: 0 !important; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content {
- position: relative; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list {
- list-style-type: none;
- margin: 0;
- padding: 8px 0;
- min-width: 72px; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li {
- padding: 0;
- margin: 0;
- font-size: 15px; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a {
- padding: 0 20px;
- line-height: 200%;
- display: flex;
- cursor: pointer;
- white-space: nowrap;
- color: inherit;
- text-decoration: none;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg {
- width: 24px;
- height: 24px;
- margin: 3px 4px; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path {
- fill: #333333; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active {
- background: #d6d6d6; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled {
- color: #bdbdbd;
- cursor: default; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a .fr-shortcut {
- margin-left: 20px;
- font-weight: bold;
- -webkit-opacity: 0.75;
- -moz-opacity: 0.75;
- opacity: 0.75; }
-.fr-command.fr-btn.fr-active + .fr-dropdown-menu {
- display: inline-block;
- -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
-
-.fr-bottom > .fr-command.fr-btn + .fr-dropdown-menu {
- border-radius: 2px 2px 0 0;
- -moz-border-radius: 2px 2px 0 0;
- -webkit-border-radius: 2px 2px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-.fr-toolbar.fr-rtl .fr-dropdown-wrapper, .fr-popup.fr-rtl .fr-dropdown-wrapper {
- text-align: right !important; }
-
-body.prevent-scroll {
- overflow: hidden; }
- body.prevent-scroll.fr-mobile {
- position: fixed;
- -webkit-overflow-scrolling: touch; }
-
-.fr-modal {
- color: #222222;
- font-family: Arial, Helvetica, sans-serif;
- position: fixed;
- overflow-x: auto;
- overflow-y: scroll;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- width: 100%;
- z-index: 2147483640;
- text-rendering: optimizelegibility;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- text-align: center;
- line-height: 1.2; }
- .fr-modal.fr-middle .fr-modal-wrapper {
- margin-top: 0;
- margin-bottom: 0;
- margin-left: auto;
- margin-right: auto;
- top: 50%;
- left: 50%;
- -webkit-transform: translate(-50%, -50%);
- -moz-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- -o-transform: translate(-50%, -50%);
- position: absolute; }
- .fr-modal .fr-modal-wrapper {
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background-clip: padding-box;
- margin: 20px auto;
- display: inline-block;
- background: #FFF;
- min-width: 300px;
- -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- border: 0;
- overflow: hidden;
- width: 90%;
- position: relative; }
- @media (min-width: 768px) and (max-width: 991px) {
- .fr-modal .fr-modal-wrapper {
- margin: 30px auto;
- width: 70%; } }
- @media (min-width: 992px) {
- .fr-modal .fr-modal-wrapper {
- margin: 50px auto;
- width: 960px; } }
- .fr-modal .fr-modal-wrapper .fr-modal-head {
- background: #FFF;
- overflow: hidden;
- position: absolute;
- width: 100%;
- min-height: 42px;
- z-index: 3;
- border-bottom: solid #efefef 1px;
- -webkit-transition: all 0.2s ease 0s;
- -moz-transition: all 0.2s ease 0s;
- -ms-transition: all 0.2s ease 0s;
- -o-transition: all 0.2s ease 0s; }
- .fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-head-line {
- height: 56px;
- padding: 0 10px; }
- .fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close {
- margin: 10px;
- position: absolute;
- top: 0;
- right: 0; }
- .fr-modal .fr-modal-wrapper .fr-modal-head h4 {
- font-size: 20px;
- padding: 19px 10px;
- margin: 0;
- font-weight: 400;
- line-height: 18px;
- display: inline-block;
- float: left; }
- .fr-modal .fr-modal-wrapper div.fr-modal-body {
- height: 100%;
- min-height: 150px;
- overflow-y: auto;
- padding-bottom: 20px; }
- .fr-modal .fr-modal-wrapper div.fr-modal-body:focus {
- outline: 0; }
- .fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command {
- height: 36px;
- line-height: 1;
- color: #0098f7;
- padding: 10px;
- cursor: pointer;
- text-decoration: none;
- border: none;
- background: none;
- font-size: 16px;
- outline: none;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command + button {
- margin-left: 24px; }
- .fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover, .fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus {
- background: #ebebeb;
- color: #0098f7; }
- .fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active {
- background: #d6d6d6;
- color: #0098f7; }
- .fr-modal .fr-modal-wrapper div.fr-modal-body button::-moz-focus-inner {
- border: 0; }
-
-.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover {
- background: #ebebeb; }
-
-.fr-overlay {
- position: fixed;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- background: #000;
- -webkit-opacity: 0.5;
- -moz-opacity: 0.5;
- opacity: 0.5;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- z-index: 2147483639; }
-
-.fr-popup {
- position: absolute;
- display: none;
- color: #222222;
- background: #FFF;
- -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- font-family: Arial, Helvetica, sans-serif;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- margin-top: 10px;
- z-index: 2147483635;
- text-align: left;
- border-radius: 6px;
- -moz-border-radius: 6px;
- -webkit-border-radius: 6px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- text-rendering: optimizelegibility;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- line-height: 1.2; }
- .fr-popup .fr-icon {
- text-align: center;
- vertical-align: middle;
- font-size: 20px;
- line-height: 1;
- cursor: pointer;
- font-weight: 400;
- box-sizing: content-box;
- padding: 6px; }
- .fr-popup .fr-icon-container {
- padding: 20px;
- max-height: 200px;
- overflow: auto;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- @supports not (-ms-high-contrast: none) {
- .fr-popup .fr-icon-container {
- grid-template-columns: repeat(auto-fill, minmax(36px, 36px));
- display: grid; } }
- @media (min-width: 768px) {
- .fr-popup .fr-icon-container {
- min-width: 276px; } }
- @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
- .fr-popup .fr-icon-container {
- display: inline-flex;
- -ms-flex-flow: row wrap; } }
- @media screen and (-ms-high-contrast: active) and (max-width: 768px), (-ms-high-contrast: none) and (max-width: 768px) {
- .fr-popup .fr-icon-container {
- width: 236px; } }
- .fr-popup .fr-input-focus {
- background: whitesmoke; }
- .fr-popup.fr-above {
- margin-top: -10px;
- border-top: 0; }
- .fr-popup.fr-active {
- display: block; }
- .fr-popup.fr-hidden {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .fr-popup.fr-empty {
- display: none !important; }
- .fr-popup .fr-hs {
- display: block !important; }
- .fr-popup .fr-hs.fr-hidden {
- display: none !important; }
- .fr-popup .fr-input-line {
- position: relative;
- padding: 15px 0; }
- .fr-popup .fr-input-line input[type="text"], .fr-popup .fr-input-line textarea {
- width: 100%;
- margin-bottom: 1px;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- border: solid 1px #999999;
- color: #222222;
- font-size: 14px;
- background: #FFF;
- position: relative;
- z-index: 2;
- padding: 4px 12px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: border 0.5s, padding 0.5s;
- -moz-transition: border 0.5s, padding 0.5s;
- -ms-transition: border 0.5s, padding 0.5s;
- -o-transition: border 0.5s, padding 0.5s; }
- .fr-popup .fr-input-line input[type="text"]:hover, .fr-popup .fr-input-line textarea:hover {
- border: solid 1px #515151; }
- .fr-popup .fr-input-line input[type="text"]:focus, .fr-popup .fr-input-line textarea:focus {
- border: solid 2px #0098f7;
- padding: 3px 11px; }
- .fr-popup .fr-input-line input[type="text"] {
- height: 46px; }
- .fr-popup .fr-input-line input + label, .fr-popup .fr-input-line textarea + label {
- position: absolute;
- top: 29px;
- left: 12px;
- font-size: 14px;
- color: grey;
- -webkit-transition: all 0.5s ease;
- -moz-transition: all 0.5s ease;
- -ms-transition: all 0.5s ease;
- -o-transition: all 0.5s ease;
- z-index: 3;
- display: block;
- background: #FFF;
- padding: 0;
- cursor: text; }
- .fr-popup .fr-input-line input.fr-not-empty + label, .fr-popup .fr-input-line textarea.fr-not-empty + label {
- color: gray;
- width: auto;
- left: 4px;
- padding: 0 4px;
- font-size: 11px;
- top: 9px; }
- .fr-popup input, .fr-popup textarea {
- user-select: text;
- -o-user-select: text;
- -moz-user-select: text;
- -khtml-user-select: text;
- -webkit-user-select: text;
- -ms-user-select: text;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- outline: none; }
- .fr-popup textarea {
- resize: none; }
- .fr-popup .fr-buttons {
- white-space: nowrap;
- line-height: 0; }
- .fr-popup .fr-buttons .fr-btn {
- margin-left: 4px;
- margin-right: 4px;
- display: inline-block;
- float: none; }
- .fr-popup .fr-buttons .fr-btn i {
- float: left; }
- .fr-popup .fr-buttons .fr-separator {
- display: inline-block;
- float: none; }
- .fr-popup .fr-buttons.fr-tabs {
- border-radius: 6px 6px 0 0;
- -moz-border-radius: 6px 6px 0 0;
- -webkit-border-radius: 6px 6px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background-color: #f5f5f5;
- overflow: hidden; }
- @media (max-width: 768px) {
- .fr-popup .fr-buttons.fr-tabs.fr-tabs-scroll {
- overflow: scroll;
- overflow-y: hidden;
- width: 276px; } }
- .fr-popup .fr-buttons:not(.fr-tabs) {
- padding: 5px; }
- .fr-popup .fr-layer {
- border-radius: 6px;
- -moz-border-radius: 6px;
- -webkit-border-radius: 6px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- width: 195px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- margin: 20px;
- display: none; }
- @media (min-width: 768px) {
- .fr-popup .fr-layer {
- width: 260px; } }
- .fr-popup .fr-layer.fr-active {
- display: inline-block; }
- .fr-popup .fr-action-buttons {
- z-index: 7;
- height: 36px;
- text-align: right; }
- .fr-popup .fr-action-buttons button.fr-command {
- height: 36px;
- line-height: 1;
- color: #0098f7;
- padding: 10px;
- cursor: pointer;
- text-decoration: none;
- border: none;
- background: none;
- font-size: 16px;
- outline: none;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-popup .fr-action-buttons button.fr-command + button {
- margin-left: 24px; }
- .fr-popup .fr-action-buttons button.fr-command:hover, .fr-popup .fr-action-buttons button.fr-command:focus {
- background: #ebebeb;
- color: #0098f7; }
- .fr-popup .fr-action-buttons button.fr-command:active {
- background: #d6d6d6;
- color: #0098f7; }
- .fr-popup .fr-action-buttons button::-moz-focus-inner {
- border: 0; }
- .fr-popup .fr-checkbox {
- position: relative;
- display: inline-block;
- width: 18px;
- height: 18px;
- padding: 10px;
- border-radius: 100%;
- line-height: 1;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box;
- vertical-align: middle; }
- .fr-popup .fr-checkbox svg {
- margin-left: 2px;
- margin-top: 2px;
- display: none;
- width: 10px;
- height: 10px; }
- .fr-popup .fr-checkbox span {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- width: 18px;
- height: 18px;
- display: inline-block;
- position: relative;
- z-index: 1;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, border-color 0.2s ease 0s; }
- .fr-popup .fr-checkbox input {
- position: absolute;
- z-index: 2;
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- border: 0 none;
- cursor: pointer;
- height: 18px;
- margin: 0;
- padding: 0;
- width: 18px;
- top: 7px;
- left: 7px; }
- .fr-popup .fr-checkbox input:not(:checked) + span {
- border: solid 2px #999999; }
- .fr-popup .fr-checkbox input:not(:checked):active + span {
- background-color: #f5f5f5; }
- .fr-popup .fr-checkbox input:not(:checked):focus + span, .fr-popup .fr-checkbox input:not(:checked):hover + span {
- border-color: #515151; }
- .fr-popup .fr-checkbox input:checked + span {
- background: #0098f7;
- border: solid 2px #0098f7; }
- .fr-popup .fr-checkbox input:checked + span svg {
- display: block; }
- .fr-popup .fr-checkbox input:checked:active + span {
- background-color: #EcF5Ff; }
- .fr-popup .fr-checkbox input:checked:focus + span, .fr-popup .fr-checkbox input:checked:hover + span {
- -webkit-opacity: 0.8;
- -moz-opacity: 0.8;
- opacity: 0.8;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .fr-popup .fr-checkbox-line {
- font-size: 14px;
- line-height: 1.4px;
- margin-top: 10px; }
- .fr-popup .fr-checkbox-line label {
- cursor: pointer;
- margin: 0 5px;
- vertical-align: middle; }
- .fr-popup.fr-rtl {
- direction: rtl;
- text-align: right; }
- .fr-popup.fr-rtl .fr-action-buttons {
- text-align: left; }
- .fr-popup.fr-rtl .fr-input-line input + label, .fr-popup.fr-rtl .fr-input-line textarea + label {
- left: auto;
- right: 0; }
- .fr-popup.fr-rtl .fr-buttons .fr-separator.fr-vs {
- float: right; }
-
-.fr-text-edit-layer {
- width: 250px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- display: block !important; }
-
-.fr-toolbar {
- color: #222222;
- background: #FFF;
- position: relative;
- font-family: Arial, Helvetica, sans-serif;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- text-align: left;
- border: 1px solid #CCCCCC;
- text-rendering: optimizelegibility;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- line-height: 1.2;
- padding-bottom: 0;
- -webkit-transition: padding-bottom 0.5s;
- -moz-transition: padding-bottom 0.5s;
- -ms-transition: padding-bottom 0.5s;
- -o-transition: padding-bottom 0.5s; }
- .fr-toolbar::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
- .fr-toolbar::after {
- height: 0; }
- .fr-toolbar .fr-newline {
- clear: both;
- display: block;
- content: "";
- margin-left: 9px;
- margin-right: 9px;
- background: #efefef;
- height: 1px;
- -webkit-transition: height 0.5s;
- -moz-transition: height 0.5s;
- -ms-transition: height 0.5s;
- -o-transition: height 0.5s; }
- .fr-toolbar.fr-toolbar-open {
- padding-bottom: 48px; }
- .fr-toolbar.fr-toolbar-open .fr-newline {
- height: 0; }
- .fr-toolbar .fr-float-right {
- float: right; }
- .fr-toolbar .fr-float-left {
- float: left; }
- .fr-toolbar .fr-more-toolbar {
- float: left;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background-color: #f5f5f5;
- -webkit-transition: height 0.5s;
- -moz-transition: height 0.5s;
- -ms-transition: height 0.5s;
- -o-transition: height 0.5s;
- height: 0;
- z-index: 2;
- overflow: hidden;
- position: absolute;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- width: 100%; }
- .fr-toolbar .fr-more-toolbar.fr-expanded {
- height: 48px; }
- .fr-toolbar .fr-more-toolbar.fr-overflow-visible {
- overflow: visible; }
- .fr-toolbar .fr-more-toolbar > .fr-command.fr-btn {
- margin-left: 4px;
- margin-right: 4px; }
- .fr-toolbar .fr-btn-grp {
- display: inline-block;
- margin: 0 17px 0 12px; }
- @media (max-width: 768px) {
- .fr-toolbar .fr-btn-grp {
- margin: 0 7px 0 6px; } }
- .fr-toolbar .fr-command.fr-btn.fr-open {
- margin-top: 10px;
- margin-bottom: -1px;
- border-radius: 4px 4px 0 0;
- -moz-border-radius: 4px 4px 0 0;
- -webkit-border-radius: 4px 4px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active) {
- background: #f5f5f5; }
- .fr-toolbar.fr-rtl {
- text-align: right; }
- .fr-toolbar.fr-inline {
- display: none;
- -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- border: 0;
- white-space: nowrap;
- position: absolute;
- margin-top: 5px;
- z-index: 2147483630; }
- .fr-toolbar.fr-inline.fr-above {
- margin-top: -10px;
- border-top: 0; }
- .fr-toolbar.fr-inline .fr-newline {
- height: 0; }
- .fr-toolbar.fr-top {
- top: 0;
- border-bottom: 0;
- border-radius: 10px 10px 0 0;
- -moz-border-radius: 10px 10px 0 0;
- -webkit-border-radius: 10px 10px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar.fr-bottom {
- bottom: 0;
- border-top: 0;
- padding-bottom: 0;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar.fr-bottom .fr-newline {
- padding-top: 0;
- -webkit-transition: padding-top 0.5s;
- -moz-transition: padding-top 0.5s;
- -ms-transition: padding-top 0.5s;
- -o-transition: padding-top 0.5s; }
- .fr-toolbar.fr-bottom.fr-toolbar-open .fr-newline {
- padding-top: 48px;
- background: #FFF; }
- .fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open {
- margin-top: -1px;
- margin-bottom: 10px;
- border-radius: 0 0 4px 4px;
- -moz-border-radius: 0 0 4px 4px;
- -webkit-border-radius: 0 0 4px 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar.fr-sticky-on {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-.fr-separator {
- background: #ebebeb;
- display: block;
- vertical-align: top;
- float: left; }
- .fr-separator + .fr-separator {
- display: none; }
- .fr-separator.fr-vs {
- height: 32px;
- width: 1px;
- margin: 8px 4px; }
- .fr-separator.fr-hs {
- clear: both;
- width: calc(100% - (2 * 4px));
- margin: 0 4px;
- height: 1px; }
- .fr-separator.fr-hidden {
- display: none !important; }
-
-.fr-rtl .fr-separator {
- float: right; }
-
-.fr-toolbar.fr-inline .fr-separator.fr-hs {
- float: none; }
-
-.fr-toolbar.fr-inline .fr-separator.fr-vs {
- float: none;
- display: inline-block; }
-
-.second-toolbar {
- border: 1px solid #CCCCCC;
- border-top: 0;
- background: #FFF;
- line-height: 1.4;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .second-toolbar::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-
-#logo {
- float: left;
- outline: none; }
- #logo > span {
- display: inline-block;
- float: left;
- font-family: sans-serif;
- padding: 11px 5px 10px 15px;
- font-size: 12px;
- font-weight: 500;
- color: #b1b2b7;
- -webkit-transition: color 0.3s;
- -moz-transition: color 0.3s;
- -ms-transition: color 0.3s;
- -o-transition: color 0.3s; }
- #logo > svg {
- height: 20px;
- width: 47px;
- margin: 7px 0;
- cursor: pointer; }
- #logo > svg * {
- -webkit-transition: fill 0.3s;
- -moz-transition: fill 0.3s;
- -ms-transition: fill 0.3s;
- -o-transition: fill 0.3s; }
- #logo:hover > span, #logo:focus > span {
- color: #0098f7; }
- #logo:hover > svg .fr-logo, #logo:focus > svg .fr-logo {
- fill: #0098f7; }
-
-.fr-visibility-helper {
- display: none;
- margin-left: 0 !important; }
- @media (min-width: 768px) {
- .fr-visibility-helper {
- margin-left: 1px !important; } }
- @media (min-width: 992px) {
- .fr-visibility-helper {
- margin-left: 2px !important; } }
- @media (min-width: 1200px) {
- .fr-visibility-helper {
- margin-left: 3px !important; } }
-
-.fr-opacity-0 {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-
-.fr-box {
- position: relative; }
-
-/**
- * Postion sticky hacks.
- */
-.fr-sticky {
- position: -webkit-sticky;
- position: -moz-sticky;
- position: -ms-sticky;
- position: -o-sticky;
- position: sticky; }
-
-.fr-sticky-off {
- position: relative; }
-
-.fr-sticky-on {
- position: fixed;
- z-index: 10; }
- .fr-sticky-on.fr-sticky-ios {
- position: absolute;
- left: 0;
- right: 0;
- width: auto !important; }
-
-.fr-sticky-dummy {
- display: none; }
-
-.fr-sticky-on + .fr-sticky-dummy, .fr-sticky-box > .fr-sticky-dummy {
- display: block; }
-
-span.fr-sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_editor.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_editor.min.css
deleted file mode 100644
index afac655cf..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_editor.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-element,.fr-element:focus{outline:0 solid transparent}.fr-box.fr-basic{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-box.fr-basic .fr-element{font-family:sans-serif;color:#414141;font-size:14px;line-height:1.6;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;min-height:60px;text-align:left}.fr-box.fr-basic.fr-rtl .fr-element{text-align:right}.fr-element{background:transparent;position:relative;z-index:2;-webkit-user-select:auto}.fr-element a{user-select:auto;-o-user-select:auto;-moz-user-select:auto;-khtml-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto}.fr-element.fr-disabled{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element [contenteditable="true"]{outline:0 solid transparent}.fr-box a.fr-floating-btn{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:40px;width:40px;text-align:center;background:#FFF;color:#333333;-webkit-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;-moz-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;-ms-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;-o-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;outline:none;left:0;top:0;line-height:40px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);text-align:center;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none}.fr-box a.fr-floating-btn svg{-webkit-transition:transform 0.2s ease 0s;-moz-transition:transform 0.2s ease 0s;-ms-transition:transform 0.2s ease 0s;-o-transition:transform 0.2s ease 0s;fill:#333333}.fr-box a.fr-floating-btn i,.fr-box a.fr-floating-btn svg{font-size:14px;line-height:40px}.fr-box a.fr-floating-btn.fr-btn+.fr-btn{margin-left:10px}.fr-box a.fr-floating-btn:hover{background:#ebebeb;cursor:pointer}.fr-box a.fr-floating-btn:hover svg{fill:#333333}.fr-box .fr-visible a.fr-floating-btn{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}iframe.fr-iframe{width:100%;border:none;position:relative;display:block;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-wrapper{position:relative;z-index:1}.fr-wrapper::after{clear:both;display:block;content:"";height:0}.fr-wrapper .fr-placeholder{position:absolute;font-size:14px;color:#AAA;font-family:sans-serif;z-index:1;display:none;top:0;left:0;right:0;overflow:hidden}.fr-wrapper.show-placeholder .fr-placeholder{display:block;white-space:nowrap;text-overflow:ellipsis}.fr-wrapper ::-moz-selection{background:#b5d6fd;color:#000}.fr-wrapper ::selection{background:#b5d6fd;color:#000}.fr-box.fr-basic .fr-wrapper{background:#FFF;border:1px solid #CCCCCC;border-bottom-color:#efefef;top:0;left:0}.fr-box.fr-basic.fr-top .fr-wrapper{border-top:0}.fr-box.fr-basic.fr-bottom .fr-wrapper{border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media (min-width: 992px){.fr-box.fr-document{min-width:21cm}.fr-box.fr-document .fr-wrapper{text-align:left;padding:30px;min-width:21cm;background:#efefef}.fr-box.fr-document .fr-wrapper .fr-element{text-align:left;background:#FFF;width:21cm;margin:auto;min-height:26cm !important;padding:1cm 2cm;overflow:visible;z-index:auto}.fr-box.fr-document .fr-wrapper .fr-element hr{margin-left:-2cm;margin-right:-2cm;background:#efefef;height:1cm;outline:none;border:none}.fr-box.fr-document .fr-wrapper .fr-element img{z-index:1}}.fr-tooltip{position:absolute;top:0;left:0;padding:0 8px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#222222;color:#FFF;font-size:11px;line-height:22px;font-family:Arial, Helvetica, sans-serif;-webkit-transition:opacity 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left:-3000px;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;z-index:2147483647;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fr-tooltip.fr-visible{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-toolbar .fr-btn-wrap,.fr-popup .fr-btn-wrap,.fr-modal .fr-btn-wrap{float:left;white-space:nowrap;position:relative}.fr-toolbar .fr-btn-wrap.fr-hidden,.fr-popup .fr-btn-wrap.fr-hidden,.fr-modal .fr-btn-wrap.fr-hidden{display:none}.fr-toolbar .fr-command.fr-btn,.fr-popup .fr-command.fr-btn,.fr-modal .fr-command.fr-btn{background:transparent;color:#333333;-moz-outline:0;outline:none;border:0;line-height:1;cursor:pointer;text-align:left;margin:4px 2px;padding:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;float:left;height:40px}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-options,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-options,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-options{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar .fr-command.fr-btn.fr-btn-hover,.fr-popup .fr-command.fr-btn.fr-btn-hover,.fr-modal .fr-command.fr-btn.fr-btn-hover{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar .fr-command.fr-btn::-moz-focus-inner,.fr-popup .fr-command.fr-btn::-moz-focus-inner,.fr-modal .fr-command.fr-btn::-moz-focus-inner{border:0;padding:0}.fr-toolbar .fr-command.fr-btn.fr-btn-text,.fr-popup .fr-command.fr-btn.fr-btn-text,.fr-modal .fr-command.fr-btn.fr-btn-text{width:auto}.fr-toolbar .fr-command.fr-btn i,.fr-toolbar .fr-command.fr-btn svg,.fr-popup .fr-command.fr-btn i,.fr-popup .fr-command.fr-btn svg,.fr-modal .fr-command.fr-btn i,.fr-modal .fr-command.fr-btn svg{display:block;text-align:center;float:none;margin:8px 7px;width:24px}.fr-toolbar .fr-command.fr-btn svg.fr-svg,.fr-popup .fr-command.fr-btn svg.fr-svg,.fr-modal .fr-command.fr-btn svg.fr-svg{height:24px}.fr-toolbar .fr-command.fr-btn svg path,.fr-popup .fr-command.fr-btn svg path,.fr-modal .fr-command.fr-btn svg path{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;fill:#333333}.fr-toolbar .fr-command.fr-btn span.fr-sr-only,.fr-popup .fr-command.fr-btn span.fr-sr-only,.fr-modal .fr-command.fr-btn span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.fr-toolbar .fr-command.fr-btn span,.fr-popup .fr-command.fr-btn span,.fr-modal .fr-command.fr-btn span{font-size:14px;display:block;line-height:17px;min-width:30px;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:17px;font-weight:bold;padding:0 4px}.fr-toolbar .fr-command.fr-btn img,.fr-popup .fr-command.fr-btn img,.fr-modal .fr-command.fr-btn img{margin:8px 7px;width:24px}.fr-toolbar .fr-command.fr-btn.fr-btn-active-popup,.fr-popup .fr-command.fr-btn.fr-btn-active-popup,.fr-modal .fr-command.fr-btn.fr-btn-active-popup{background:#d6d6d6}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-selection span,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-selection span,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-selection span{font-weight:normal}.fr-toolbar .fr-command.fr-btn.fr-dropdown i,.fr-toolbar .fr-command.fr-btn.fr-dropdown span,.fr-toolbar .fr-command.fr-btn.fr-dropdown img,.fr-toolbar .fr-command.fr-btn.fr-dropdown svg,.fr-popup .fr-command.fr-btn.fr-dropdown i,.fr-popup .fr-command.fr-btn.fr-dropdown span,.fr-popup .fr-command.fr-btn.fr-dropdown img,.fr-popup .fr-command.fr-btn.fr-dropdown svg,.fr-modal .fr-command.fr-btn.fr-dropdown i,.fr-modal .fr-command.fr-btn.fr-dropdown span,.fr-modal .fr-command.fr-btn.fr-dropdown img,.fr-modal .fr-command.fr-btn.fr-dropdown svg{margin-left:3px;margin-right:11px}.fr-toolbar .fr-command.fr-btn.fr-dropdown:after,.fr-popup .fr-command.fr-btn.fr-dropdown:after,.fr-modal .fr-command.fr-btn.fr-dropdown:after{position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333333;right:2px;top:18px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;content:""}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active{fill:#333333;background:#d6d6d6;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover{background:#ebebeb;fill:#333333}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover::after{border-top-color:#333333}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:after,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:after,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:after{border-top:0;border-bottom:4px solid #222222}.fr-toolbar .fr-command.fr-btn.fr-disabled,.fr-popup .fr-command.fr-btn.fr-disabled,.fr-modal .fr-command.fr-btn.fr-disabled{color:#bdbdbd;cursor:default;-webkit-opacity:0.3;-moz-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-toolbar .fr-command.fr-btn.fr-disabled::after,.fr-popup .fr-command.fr-btn.fr-disabled::after,.fr-modal .fr-command.fr-btn.fr-disabled::after{border-top-color:#bdbdbd}.fr-toolbar .fr-command.fr-btn.fr-hidden,.fr-popup .fr-command.fr-btn.fr-hidden,.fr-modal .fr-command.fr-btn.fr-hidden{display:none}.fr-toolbar .fr-tabs .fr-command.fr-btn,.fr-popup .fr-tabs .fr-command.fr-btn,.fr-modal .fr-tabs .fr-command.fr-btn{margin:0;width:46px;height:40px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab{background:#FFF}.fr-toolbar .fr-tabs .fr-command.fr-btn span,.fr-popup .fr-tabs .fr-command.fr-btn span,.fr-modal .fr-tabs .fr-command.fr-btn span{height:27px}.fr-toolbar .fr-tabs .fr-command.fr-btn img,.fr-toolbar .fr-tabs .fr-command.fr-btn svg,.fr-popup .fr-tabs .fr-command.fr-btn img,.fr-popup .fr-tabs .fr-command.fr-btn svg,.fr-modal .fr-tabs .fr-command.fr-btn img,.fr-modal .fr-tabs .fr-command.fr-btn svg{margin:8px 11px;width:24px;height:24px}.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path{fill:#0098f7}.fr-toolbar.fr-disabled .fr-btn,.fr-toolbar.fr-disabled .fr-btn.fr-active,.fr-popup.fr-disabled .fr-btn,.fr-popup.fr-disabled .fr-btn.fr-active,.fr-modal.fr-disabled .fr-btn,.fr-modal.fr-disabled .fr-btn.fr-active{color:#bdbdbd;-webkit-opacity:0.3;-moz-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after,.fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.fr-popup.fr-disabled .fr-btn.fr-dropdown::after,.fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.fr-modal.fr-disabled .fr-btn.fr-dropdown::after,.fr-modal.fr-disabled .fr-btn.fr-active.fr-dropdown::after{border-top-color:#bdbdbd}.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-left,.fr-popup.fr-rtl .fr-btn-grp.fr-float-left,.fr-modal.fr-rtl .fr-btn-grp.fr-float-left{float:right}.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-right,.fr-popup.fr-rtl .fr-btn-grp.fr-float-right,.fr-modal.fr-rtl .fr-btn-grp.fr-float-right{float:left}.fr-toolbar.fr-rtl .fr-command.fr-btn,.fr-toolbar.fr-rtl .fr-btn-wrap,.fr-popup.fr-rtl .fr-command.fr-btn,.fr-popup.fr-rtl .fr-btn-wrap,.fr-modal.fr-rtl .fr-command.fr-btn,.fr-modal.fr-rtl .fr-btn-wrap{float:right}.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.fr-toolbar.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.fr-popup.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.fr-popup.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.fr-modal.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.fr-modal.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-btn-hover,.fr-toolbar.fr-rtl .fr-btn-wrap.fr-btn-hover,.fr-popup.fr-rtl .fr-command.fr-btn.fr-btn-hover,.fr-popup.fr-rtl .fr-btn-wrap.fr-btn-hover,.fr-modal.fr-rtl .fr-command.fr-btn.fr-btn-hover,.fr-modal.fr-rtl .fr-btn-wrap.fr-btn-hover{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-inline>.fr-command.fr-btn:not(.fr-hidden),.fr-toolbar.fr-inline>.fr-btn-wrap:not(.fr-hidden){display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;float:none}.fr-desktop .fr-command:hover,.fr-desktop .fr-command:focus,.fr-desktop .fr-command.fr-btn-hover,.fr-desktop .fr-command.fr-expanded{outline:0;color:#333333}.fr-desktop .fr-command:hover:not(.fr-table-cell),.fr-desktop .fr-command:focus:not(.fr-table-cell),.fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell),.fr-desktop .fr-command.fr-expanded:not(.fr-table-cell){background:#ebebeb}.fr-desktop .fr-command:hover::after,.fr-desktop .fr-command:focus::after,.fr-desktop .fr-command.fr-btn-hover::after,.fr-desktop .fr-command.fr-expanded::after{border-top-color:#333333}.fr-desktop .fr-command.fr-selected:not(.fr-table-cell),.fr-desktop .fr-command:active{color:#333333;background:#d6d6d6}.fr-desktop .fr-command.fr-active:hover,.fr-desktop .fr-command.fr-active:focus,.fr-desktop .fr-command.fr-active.fr-btn-hover,.fr-desktop .fr-command.fr-active.fr-expanded{background:#ebebeb}.fr-desktop .fr-command.fr-active:active{background:#d6d6d6}.fr-desktop .fr-command.fr-disabled:hover,.fr-desktop .fr-command.fr-disabled:focus,.fr-desktop .fr-command.fr-disabled.fr-selected{background:transparent}.fr-desktop.fr-disabled .fr-command:hover,.fr-desktop.fr-disabled .fr-command:focus,.fr-desktop.fr-disabled .fr-command.fr-selected{background:transparent}.fr-toolbar.fr-mobile .fr-command.fr-blink,.fr-popup.fr-mobile .fr-command.fr-blink{background:#d6d6d6}.fr-command.fr-btn.fr-options{width:16px;margin-left:-5px}.fr-command.fr-btn.fr-options.fr-btn-hover,.fr-command.fr-btn.fr-options:hover,.fr-command.fr-btn.fr-options:focus{border-left:solid 1px #FAFAFA;-webkit-transition:border-left 0s, background-color 0.5s;-moz-transition:border-left 0s, background-color 0.5s;-ms-transition:border-left 0s, background-color 0.5s;-o-transition:border-left 0s, background-color 0.5s}.fr-command.fr-btn+.fr-dropdown-menu{background:#FFF;display:inline-block;position:absolute;right:auto;bottom:auto;height:auto;z-index:4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-overflow-scrolling:touch;overflow:hidden;zoom:1;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.fr-command.fr-btn+.fr-dropdown-menu.test-height .fr-dropdown-wrapper{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;height:auto;max-height:275px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper{padding:0;margin:auto;display:inline-block;text-align:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;-o-transition:height 0.3s;margin-top:0;float:left;height:0;margin-top:0 !important}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content{position:relative}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list{list-style-type:none;margin:0;padding:8px 0;min-width:72px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li{padding:0;margin:0;font-size:15px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a{padding:0 20px;line-height:200%;display:flex;cursor:pointer;white-space:nowrap;color:inherit;text-decoration:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg{width:24px;height:24px;margin:3px 4px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path{fill:#333333}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active{background:#d6d6d6}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled{color:#bdbdbd;cursor:default}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a .fr-shortcut{margin-left:20px;font-weight:bold;-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75}.fr-command.fr-btn.fr-active+.fr-dropdown-menu{display:inline-block;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.fr-bottom>.fr-command.fr-btn+.fr-dropdown-menu{border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-rtl .fr-dropdown-wrapper,.fr-popup.fr-rtl .fr-dropdown-wrapper{text-align:right !important}body.prevent-scroll{overflow:hidden}body.prevent-scroll.fr-mobile{position:fixed;-webkit-overflow-scrolling:touch}.fr-modal{color:#222222;font-family:Arial, Helvetica, sans-serif;position:fixed;overflow-x:auto;overflow-y:scroll;top:0;left:0;bottom:0;right:0;width:100%;z-index:2147483640;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;line-height:1.2}.fr-modal.fr-middle .fr-modal-wrapper{margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute}.fr-modal .fr-modal-wrapper{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-clip:padding-box;margin:20px auto;display:inline-block;background:#FFF;min-width:300px;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);border:0;overflow:hidden;width:90%;position:relative}@media (min-width: 768px) and (max-width: 991px){.fr-modal .fr-modal-wrapper{margin:30px auto;width:70%}}@media (min-width: 992px){.fr-modal .fr-modal-wrapper{margin:50px auto;width:960px}}.fr-modal .fr-modal-wrapper .fr-modal-head{background:#FFF;overflow:hidden;position:absolute;width:100%;min-height:42px;z-index:3;border-bottom:solid #efefef 1px;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s}.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-head-line{height:56px;padding:0 10px}.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close{margin:10px;position:absolute;top:0;right:0}.fr-modal .fr-modal-wrapper .fr-modal-head h4{font-size:20px;padding:19px 10px;margin:0;font-weight:400;line-height:18px;display:inline-block;float:left}.fr-modal .fr-modal-wrapper div.fr-modal-body{height:100%;min-height:150px;overflow-y:auto;padding-bottom:20px}.fr-modal .fr-modal-wrapper div.fr-modal-body:focus{outline:0}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command{height:36px;line-height:1;color:#0098f7;padding:10px;cursor:pointer;text-decoration:none;border:none;background:none;font-size:16px;outline:none;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command+button{margin-left:24px}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover,.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus{background:#ebebeb;color:#0098f7}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active{background:#d6d6d6;color:#0098f7}.fr-modal .fr-modal-wrapper div.fr-modal-body button::-moz-focus-inner{border:0}.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover{background:#ebebeb}.fr-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:2147483639}.fr-popup{position:absolute;display:none;color:#222222;background:#FFF;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);font-family:Arial, Helvetica, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-top:10px;z-index:2147483635;text-align:left;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.2}.fr-popup .fr-icon{text-align:center;vertical-align:middle;font-size:20px;line-height:1;cursor:pointer;font-weight:400;box-sizing:content-box;padding:6px}.fr-popup .fr-icon-container{padding:20px;max-height:200px;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@supports not (-ms-high-contrast: none){.fr-popup .fr-icon-container{grid-template-columns:repeat(auto-fill, minmax(36px, 36px));display:grid}}@media (min-width: 768px){.fr-popup .fr-icon-container{min-width:276px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.fr-popup .fr-icon-container{display:inline-flex;-ms-flex-flow:row wrap}}@media screen and (-ms-high-contrast: active) and (max-width: 768px), (-ms-high-contrast: none) and (max-width: 768px){.fr-popup .fr-icon-container{width:236px}}.fr-popup .fr-input-focus{background:whitesmoke}.fr-popup.fr-above{margin-top:-10px;border-top:0}.fr-popup.fr-active{display:block}.fr-popup.fr-hidden{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-popup.fr-empty{display:none !important}.fr-popup .fr-hs{display:block !important}.fr-popup .fr-hs.fr-hidden{display:none !important}.fr-popup .fr-input-line{position:relative;padding:15px 0}.fr-popup .fr-input-line input[type="text"],.fr-popup .fr-input-line textarea{width:100%;margin-bottom:1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:solid 1px #999999;color:#222222;font-size:14px;background:#FFF;position:relative;z-index:2;padding:4px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border 0.5s, padding 0.5s;-moz-transition:border 0.5s, padding 0.5s;-ms-transition:border 0.5s, padding 0.5s;-o-transition:border 0.5s, padding 0.5s}.fr-popup .fr-input-line input[type="text"]:hover,.fr-popup .fr-input-line textarea:hover{border:solid 1px #515151}.fr-popup .fr-input-line input[type="text"]:focus,.fr-popup .fr-input-line textarea:focus{border:solid 2px #0098f7;padding:3px 11px}.fr-popup .fr-input-line input[type="text"]{height:46px}.fr-popup .fr-input-line input+label,.fr-popup .fr-input-line textarea+label{position:absolute;top:29px;left:12px;font-size:14px;color:grey;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;z-index:3;display:block;background:#FFF;padding:0;cursor:text}.fr-popup .fr-input-line input.fr-not-empty+label,.fr-popup .fr-input-line textarea.fr-not-empty+label{color:gray;width:auto;left:4px;padding:0 4px;font-size:11px;top:9px}.fr-popup input,.fr-popup textarea{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:none}.fr-popup textarea{resize:none}.fr-popup .fr-buttons{white-space:nowrap;line-height:0}.fr-popup .fr-buttons .fr-btn{margin-left:4px;margin-right:4px;display:inline-block;float:none}.fr-popup .fr-buttons .fr-btn i{float:left}.fr-popup .fr-buttons .fr-separator{display:inline-block;float:none}.fr-popup .fr-buttons.fr-tabs{border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f5f5f5;overflow:hidden}@media (max-width: 768px){.fr-popup .fr-buttons.fr-tabs.fr-tabs-scroll{overflow:scroll;overflow-y:hidden;width:276px}}.fr-popup .fr-buttons:not(.fr-tabs){padding:5px}.fr-popup .fr-layer{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:195px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px;display:none}@media (min-width: 768px){.fr-popup .fr-layer{width:260px}}.fr-popup .fr-layer.fr-active{display:inline-block}.fr-popup .fr-action-buttons{z-index:7;height:36px;text-align:right}.fr-popup .fr-action-buttons button.fr-command{height:36px;line-height:1;color:#0098f7;padding:10px;cursor:pointer;text-decoration:none;border:none;background:none;font-size:16px;outline:none;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-popup .fr-action-buttons button.fr-command+button{margin-left:24px}.fr-popup .fr-action-buttons button.fr-command:hover,.fr-popup .fr-action-buttons button.fr-command:focus{background:#ebebeb;color:#0098f7}.fr-popup .fr-action-buttons button.fr-command:active{background:#d6d6d6;color:#0098f7}.fr-popup .fr-action-buttons button::-moz-focus-inner{border:0}.fr-popup .fr-checkbox{position:relative;display:inline-block;width:18px;height:18px;padding:10px;border-radius:100%;line-height:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;vertical-align:middle}.fr-popup .fr-checkbox svg{margin-left:2px;margin-top:2px;display:none;width:10px;height:10px}.fr-popup .fr-checkbox span{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:18px;height:18px;display:inline-block;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background 0.2s ease 0s, border-color 0.2s ease 0s;-moz-transition:background 0.2s ease 0s, border-color 0.2s ease 0s;-ms-transition:background 0.2s ease 0s, border-color 0.2s ease 0s;-o-transition:background 0.2s ease 0s, border-color 0.2s ease 0s}.fr-popup .fr-checkbox input{position:absolute;z-index:2;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border:0 none;cursor:pointer;height:18px;margin:0;padding:0;width:18px;top:7px;left:7px}.fr-popup .fr-checkbox input:not(:checked)+span{border:solid 2px #999999}.fr-popup .fr-checkbox input:not(:checked):active+span{background-color:#f5f5f5}.fr-popup .fr-checkbox input:not(:checked):focus+span,.fr-popup .fr-checkbox input:not(:checked):hover+span{border-color:#515151}.fr-popup .fr-checkbox input:checked+span{background:#0098f7;border:solid 2px #0098f7}.fr-popup .fr-checkbox input:checked+span svg{display:block}.fr-popup .fr-checkbox input:checked:active+span{background-color:#EcF5Ff}.fr-popup .fr-checkbox input:checked:focus+span,.fr-popup .fr-checkbox input:checked:hover+span{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-popup .fr-checkbox-line{font-size:14px;line-height:1.4px;margin-top:10px}.fr-popup .fr-checkbox-line label{cursor:pointer;margin:0 5px;vertical-align:middle}.fr-popup.fr-rtl{direction:rtl;text-align:right}.fr-popup.fr-rtl .fr-action-buttons{text-align:left}.fr-popup.fr-rtl .fr-input-line input+label,.fr-popup.fr-rtl .fr-input-line textarea+label{left:auto;right:0}.fr-popup.fr-rtl .fr-buttons .fr-separator.fr-vs{float:right}.fr-text-edit-layer{width:250px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block !important}.fr-toolbar{color:#222222;background:#FFF;position:relative;font-family:Arial, Helvetica, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:left;border:1px solid #CCCCCC;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.2;padding-bottom:0;-webkit-transition:padding-bottom 0.5s;-moz-transition:padding-bottom 0.5s;-ms-transition:padding-bottom 0.5s;-o-transition:padding-bottom 0.5s}.fr-toolbar::after{clear:both;display:block;content:"";height:0}.fr-toolbar::after{height:0}.fr-toolbar .fr-newline{clear:both;display:block;content:"";margin-left:9px;margin-right:9px;background:#efefef;height:1px;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s}.fr-toolbar.fr-toolbar-open{padding-bottom:48px}.fr-toolbar.fr-toolbar-open .fr-newline{height:0}.fr-toolbar .fr-float-right{float:right}.fr-toolbar .fr-float-left{float:left}.fr-toolbar .fr-more-toolbar{float:left;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f5f5f5;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s;height:0;z-index:2;overflow:hidden;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.fr-toolbar .fr-more-toolbar.fr-expanded{height:48px}.fr-toolbar .fr-more-toolbar.fr-overflow-visible{overflow:visible}.fr-toolbar .fr-more-toolbar>.fr-command.fr-btn{margin-left:4px;margin-right:4px}.fr-toolbar .fr-btn-grp{display:inline-block;margin:0 17px 0 12px}@media (max-width: 768px){.fr-toolbar .fr-btn-grp{margin:0 7px 0 6px}}.fr-toolbar .fr-command.fr-btn.fr-open{margin-top:10px;margin-bottom:-1px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active){background:#f5f5f5}.fr-toolbar.fr-rtl{text-align:right}.fr-toolbar.fr-inline{display:none;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);border:0;white-space:nowrap;position:absolute;margin-top:5px;z-index:2147483630}.fr-toolbar.fr-inline.fr-above{margin-top:-10px;border-top:0}.fr-toolbar.fr-inline .fr-newline{height:0}.fr-toolbar.fr-top{top:0;border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-bottom{bottom:0;border-top:0;padding-bottom:0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-bottom .fr-newline{padding-top:0;-webkit-transition:padding-top 0.5s;-moz-transition:padding-top 0.5s;-ms-transition:padding-top 0.5s;-o-transition:padding-top 0.5s}.fr-toolbar.fr-bottom.fr-toolbar-open .fr-newline{padding-top:48px;background:#FFF}.fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open{margin-top:-1px;margin-bottom:10px;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-sticky-on{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-separator{background:#ebebeb;display:block;vertical-align:top;float:left}.fr-separator+.fr-separator{display:none}.fr-separator.fr-vs{height:32px;width:1px;margin:8px 4px}.fr-separator.fr-hs{clear:both;width:calc(100% - (2 * 4px));margin:0 4px;height:1px}.fr-separator.fr-hidden{display:none !important}.fr-rtl .fr-separator{float:right}.fr-toolbar.fr-inline .fr-separator.fr-hs{float:none}.fr-toolbar.fr-inline .fr-separator.fr-vs{float:none;display:inline-block}.second-toolbar{border:1px solid #CCCCCC;border-top:0;background:#FFF;line-height:1.4;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.second-toolbar::after{clear:both;display:block;content:"";height:0}#logo{float:left;outline:none}#logo>span{display:inline-block;float:left;font-family:sans-serif;padding:11px 5px 10px 15px;font-size:12px;font-weight:500;color:#b1b2b7;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s}#logo>svg{height:20px;width:47px;margin:7px 0;cursor:pointer}#logo>svg *{-webkit-transition:fill 0.3s;-moz-transition:fill 0.3s;-ms-transition:fill 0.3s;-o-transition:fill 0.3s}#logo:hover>span,#logo:focus>span{color:#0098f7}#logo:hover>svg .fr-logo,#logo:focus>svg .fr-logo{fill:#0098f7}.fr-visibility-helper{display:none;margin-left:0 !important}@media (min-width: 768px){.fr-visibility-helper{margin-left:1px !important}}@media (min-width: 992px){.fr-visibility-helper{margin-left:2px !important}}@media (min-width: 1200px){.fr-visibility-helper{margin-left:3px !important}}.fr-opacity-0{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-box{position:relative}.fr-sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.fr-sticky-off{position:relative}.fr-sticky-on{position:fixed;z-index:10}.fr-sticky-on.fr-sticky-ios{position:absolute;left:0;right:0;width:auto !important}.fr-sticky-dummy{display:none}.fr-sticky-on+.fr-sticky-dummy,.fr-sticky-box>.fr-sticky-dummy{display:block}span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_editor.pkgd.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_editor.pkgd.css
deleted file mode 100644
index 71a979291..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_editor.pkgd.css
+++ /dev/null
@@ -1,3095 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-element, .fr-element:focus {
- outline: 0 solid transparent; }
-
-.fr-box.fr-basic {
- 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-box.fr-basic .fr-element {
- font-family: sans-serif;
- color: #414141;
- font-size: 14px;
- line-height: 1.6;
- padding: 20px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- overflow-x: auto;
- min-height: 60px;
- text-align: left; }
- .fr-box.fr-basic.fr-rtl .fr-element {
- text-align: right; }
-
-.fr-element {
- background: transparent;
- position: relative;
- z-index: 2;
- -webkit-user-select: auto; }
- .fr-element a {
- user-select: auto;
- -o-user-select: auto;
- -moz-user-select: auto;
- -khtml-user-select: auto;
- -webkit-user-select: auto;
- -ms-user-select: auto; }
- .fr-element.fr-disabled {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .fr-element [contenteditable="true"] {
- outline: 0 solid transparent; }
-
-.fr-box a.fr-floating-btn {
- -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- border-radius: 100%;
- -moz-border-radius: 100%;
- -webkit-border-radius: 100%;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- height: 40px;
- width: 40px;
- text-align: center;
- background: #FFF;
- color: #333333;
- -webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- outline: none;
- left: 0;
- top: 0;
- line-height: 40px;
- -webkit-transform: scale(0);
- -moz-transform: scale(0);
- -ms-transform: scale(0);
- -o-transform: scale(0);
- text-align: center;
- display: block;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- border: none; }
- .fr-box a.fr-floating-btn svg {
- -webkit-transition: transform 0.2s ease 0s;
- -moz-transition: transform 0.2s ease 0s;
- -ms-transition: transform 0.2s ease 0s;
- -o-transition: transform 0.2s ease 0s;
- fill: #333333; }
- .fr-box a.fr-floating-btn i, .fr-box a.fr-floating-btn svg {
- font-size: 14px;
- line-height: 40px; }
- .fr-box a.fr-floating-btn.fr-btn + .fr-btn {
- margin-left: 10px; }
- .fr-box a.fr-floating-btn:hover {
- background: #ebebeb;
- cursor: pointer; }
- .fr-box a.fr-floating-btn:hover svg {
- fill: #333333; }
-.fr-box .fr-visible a.fr-floating-btn {
- -webkit-transform: scale(1);
- -moz-transform: scale(1);
- -ms-transform: scale(1);
- -o-transform: scale(1); }
-
-iframe.fr-iframe {
- width: 100%;
- border: none;
- position: relative;
- display: block;
- z-index: 2;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
-
-.fr-wrapper {
- position: relative;
- z-index: 1; }
- .fr-wrapper::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
- .fr-wrapper .fr-placeholder {
- position: absolute;
- font-size: 14px;
- color: #AAA;
- font-family: sans-serif;
- z-index: 1;
- display: none;
- top: 0;
- left: 0;
- right: 0;
- overflow: hidden; }
- .fr-wrapper.show-placeholder .fr-placeholder {
- display: block;
- white-space: nowrap;
- text-overflow: ellipsis; }
- .fr-wrapper ::-moz-selection {
- background: #b5d6fd;
- color: #000; }
- .fr-wrapper ::selection {
- background: #b5d6fd;
- color: #000; }
-
-.fr-box.fr-basic .fr-wrapper {
- background: #FFF;
- border: 1px solid #CCCCCC;
- border-bottom-color: #efefef;
- top: 0;
- left: 0; }
-
-.fr-box.fr-basic.fr-top .fr-wrapper {
- border-top: 0; }
-.fr-box.fr-basic.fr-bottom .fr-wrapper {
- border-bottom: 0;
- border-radius: 10px 10px 0 0;
- -moz-border-radius: 10px 10px 0 0;
- -webkit-border-radius: 10px 10px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-@media (min-width: 992px) {
- .fr-box.fr-document {
- min-width: 21cm; }
- .fr-box.fr-document .fr-wrapper {
- text-align: left;
- padding: 30px;
- min-width: 21cm;
- background: #efefef; }
- .fr-box.fr-document .fr-wrapper .fr-element {
- text-align: left;
- background: #FFF;
- width: 21cm;
- margin: auto;
- min-height: 26cm !important;
- padding: 1cm 2cm;
- overflow: visible;
- z-index: auto; }
- .fr-box.fr-document .fr-wrapper .fr-element hr {
- margin-left: -2cm;
- margin-right: -2cm;
- background: #efefef;
- height: 1cm;
- outline: none;
- border: none; }
- .fr-box.fr-document .fr-wrapper .fr-element img {
- z-index: 1; } }
-.fr-tooltip {
- position: absolute;
- top: 0;
- left: 0;
- padding: 0 8px;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background: #222222;
- color: #FFF;
- font-size: 11px;
- line-height: 22px;
- font-family: Arial, Helvetica, sans-serif;
- -webkit-transition: opacity 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s;
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- left: -3000px;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- z-index: 2147483647;
- text-rendering: optimizelegibility;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale; }
- .fr-tooltip.fr-visible {
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-
-.fr-toolbar .fr-btn-wrap, .fr-popup .fr-btn-wrap, .fr-modal .fr-btn-wrap {
- float: left;
- white-space: nowrap;
- position: relative; }
- .fr-toolbar .fr-btn-wrap.fr-hidden, .fr-popup .fr-btn-wrap.fr-hidden, .fr-modal .fr-btn-wrap.fr-hidden {
- display: none; }
-.fr-toolbar .fr-command.fr-btn, .fr-popup .fr-command.fr-btn, .fr-modal .fr-command.fr-btn {
- background: transparent;
- color: #333333;
- -moz-outline: 0;
- outline: none;
- border: 0;
- line-height: 1;
- cursor: pointer;
- text-align: left;
- margin: 4px 2px;
- padding: 0;
- -webkit-transition: all 0.5s;
- -moz-transition: all 0.5s;
- -ms-transition: all 0.5s;
- -o-transition: all 0.5s;
- border-radius: 4px;
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- z-index: 2;
- position: relative;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- text-decoration: none;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- float: left;
- height: 40px; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-options, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-options, .fr-modal .fr-command.fr-btn.fr-dropdown.fr-options {
- border-radius: 0 4px 4px 0;
- -moz-border-radius: 0 4px 4px 0;
- -webkit-border-radius: 0 4px 4px 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar .fr-command.fr-btn.fr-btn-hover, .fr-popup .fr-command.fr-btn.fr-btn-hover, .fr-modal .fr-command.fr-btn.fr-btn-hover {
- border-radius: 4px 0 0 4px;
- -moz-border-radius: 4px 0 0 4px;
- -webkit-border-radius: 4px 0 0 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar .fr-command.fr-btn::-moz-focus-inner, .fr-popup .fr-command.fr-btn::-moz-focus-inner, .fr-modal .fr-command.fr-btn::-moz-focus-inner {
- border: 0;
- padding: 0; }
- .fr-toolbar .fr-command.fr-btn.fr-btn-text, .fr-popup .fr-command.fr-btn.fr-btn-text, .fr-modal .fr-command.fr-btn.fr-btn-text {
- width: auto; }
- .fr-toolbar .fr-command.fr-btn i, .fr-toolbar .fr-command.fr-btn svg, .fr-popup .fr-command.fr-btn i, .fr-popup .fr-command.fr-btn svg, .fr-modal .fr-command.fr-btn i, .fr-modal .fr-command.fr-btn svg {
- display: block;
- text-align: center;
- float: none;
- margin: 8px 7px;
- width: 24px; }
- .fr-toolbar .fr-command.fr-btn svg.fr-svg, .fr-popup .fr-command.fr-btn svg.fr-svg, .fr-modal .fr-command.fr-btn svg.fr-svg {
- height: 24px; }
- .fr-toolbar .fr-command.fr-btn svg path, .fr-popup .fr-command.fr-btn svg path, .fr-modal .fr-command.fr-btn svg path {
- -webkit-transition: all 0.5s;
- -moz-transition: all 0.5s;
- -ms-transition: all 0.5s;
- -o-transition: all 0.5s;
- fill: #333333; }
- .fr-toolbar .fr-command.fr-btn span.fr-sr-only, .fr-popup .fr-command.fr-btn span.fr-sr-only, .fr-modal .fr-command.fr-btn span.fr-sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0; }
- .fr-toolbar .fr-command.fr-btn span, .fr-popup .fr-command.fr-btn span, .fr-modal .fr-command.fr-btn span {
- font-size: 14px;
- display: block;
- line-height: 17px;
- min-width: 30px;
- float: left;
- text-overflow: ellipsis;
- overflow: hidden;
- white-space: nowrap;
- height: 17px;
- font-weight: bold;
- padding: 0 4px; }
- .fr-toolbar .fr-command.fr-btn img, .fr-popup .fr-command.fr-btn img, .fr-modal .fr-command.fr-btn img {
- margin: 8px 7px;
- width: 24px; }
- .fr-toolbar .fr-command.fr-btn.fr-btn-active-popup, .fr-popup .fr-command.fr-btn.fr-btn-active-popup, .fr-modal .fr-command.fr-btn.fr-btn-active-popup {
- background: #d6d6d6; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-selection span, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-selection span, .fr-modal .fr-command.fr-btn.fr-dropdown.fr-selection span {
- font-weight: normal; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown i, .fr-toolbar .fr-command.fr-btn.fr-dropdown span, .fr-toolbar .fr-command.fr-btn.fr-dropdown img, .fr-toolbar .fr-command.fr-btn.fr-dropdown svg, .fr-popup .fr-command.fr-btn.fr-dropdown i, .fr-popup .fr-command.fr-btn.fr-dropdown span, .fr-popup .fr-command.fr-btn.fr-dropdown img, .fr-popup .fr-command.fr-btn.fr-dropdown svg, .fr-modal .fr-command.fr-btn.fr-dropdown i, .fr-modal .fr-command.fr-btn.fr-dropdown span, .fr-modal .fr-command.fr-btn.fr-dropdown img, .fr-modal .fr-command.fr-btn.fr-dropdown svg {
- margin-left: 3px;
- margin-right: 11px; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown:after, .fr-popup .fr-command.fr-btn.fr-dropdown:after, .fr-modal .fr-command.fr-btn.fr-dropdown:after {
- position: absolute;
- width: 0;
- height: 0;
- border-left: 4px solid transparent;
- border-right: 4px solid transparent;
- border-top: 4px solid #333333;
- right: 2px;
- top: 18px;
- -webkit-transition: all 0.3s;
- -moz-transition: all 0.3s;
- -ms-transition: all 0.3s;
- -o-transition: all 0.3s;
- content: ""; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active, .fr-modal .fr-command.fr-btn.fr-dropdown.fr-active {
- fill: #333333;
- background: #d6d6d6;
- -webkit-transition: 0.5s ease;
- -moz-transition: 0.5s ease;
- -ms-transition: 0.5s ease;
- -o-transition: 0.5s ease; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover, .fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover {
- background: #ebebeb;
- fill: #333333; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after, .fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover::after {
- border-top-color: #333333; }
- .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:after, .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:after, .fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:after {
- border-top: 0;
- border-bottom: 4px solid #222222; }
- .fr-toolbar .fr-command.fr-btn.fr-disabled, .fr-popup .fr-command.fr-btn.fr-disabled, .fr-modal .fr-command.fr-btn.fr-disabled {
- color: #bdbdbd;
- cursor: default;
- -webkit-opacity: 0.3;
- -moz-opacity: 0.3;
- opacity: 0.3;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .fr-toolbar .fr-command.fr-btn.fr-disabled::after, .fr-popup .fr-command.fr-btn.fr-disabled::after, .fr-modal .fr-command.fr-btn.fr-disabled::after {
- border-top-color: #bdbdbd; }
- .fr-toolbar .fr-command.fr-btn.fr-hidden, .fr-popup .fr-command.fr-btn.fr-hidden, .fr-modal .fr-command.fr-btn.fr-hidden {
- display: none; }
-.fr-toolbar .fr-tabs .fr-command.fr-btn, .fr-popup .fr-tabs .fr-command.fr-btn, .fr-modal .fr-tabs .fr-command.fr-btn {
- margin: 0;
- width: 46px;
- height: 40px;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab, .fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab, .fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab {
- background: #FFF; }
- .fr-toolbar .fr-tabs .fr-command.fr-btn span, .fr-popup .fr-tabs .fr-command.fr-btn span, .fr-modal .fr-tabs .fr-command.fr-btn span {
- height: 27px; }
- .fr-toolbar .fr-tabs .fr-command.fr-btn img, .fr-toolbar .fr-tabs .fr-command.fr-btn svg, .fr-popup .fr-tabs .fr-command.fr-btn img, .fr-popup .fr-tabs .fr-command.fr-btn svg, .fr-modal .fr-tabs .fr-command.fr-btn img, .fr-modal .fr-tabs .fr-command.fr-btn svg {
- margin: 8px 11px;
- width: 24px;
- height: 24px; }
-.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path {
- fill: #0098f7; }
-.fr-toolbar.fr-disabled .fr-btn, .fr-toolbar.fr-disabled .fr-btn.fr-active, .fr-popup.fr-disabled .fr-btn, .fr-popup.fr-disabled .fr-btn.fr-active, .fr-modal.fr-disabled .fr-btn, .fr-modal.fr-disabled .fr-btn.fr-active {
- color: #bdbdbd;
- -webkit-opacity: 0.3;
- -moz-opacity: 0.3;
- opacity: 0.3;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after, .fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after, .fr-popup.fr-disabled .fr-btn.fr-dropdown::after, .fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after, .fr-modal.fr-disabled .fr-btn.fr-dropdown::after, .fr-modal.fr-disabled .fr-btn.fr-active.fr-dropdown::after {
- border-top-color: #bdbdbd; }
-.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-left, .fr-popup.fr-rtl .fr-btn-grp.fr-float-left, .fr-modal.fr-rtl .fr-btn-grp.fr-float-left {
- float: right; }
-.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-right, .fr-popup.fr-rtl .fr-btn-grp.fr-float-right, .fr-modal.fr-rtl .fr-btn-grp.fr-float-right {
- float: left; }
-.fr-toolbar.fr-rtl .fr-command.fr-btn, .fr-toolbar.fr-rtl .fr-btn-wrap, .fr-popup.fr-rtl .fr-command.fr-btn, .fr-popup.fr-rtl .fr-btn-wrap, .fr-modal.fr-rtl .fr-command.fr-btn, .fr-modal.fr-rtl .fr-btn-wrap {
- float: right; }
- .fr-toolbar.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .fr-toolbar.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options, .fr-popup.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .fr-popup.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options, .fr-modal.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .fr-modal.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options {
- border-radius: 4px 0 0 4px;
- -moz-border-radius: 4px 0 0 4px;
- -webkit-border-radius: 4px 0 0 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar.fr-rtl .fr-command.fr-btn.fr-btn-hover, .fr-toolbar.fr-rtl .fr-btn-wrap.fr-btn-hover, .fr-popup.fr-rtl .fr-command.fr-btn.fr-btn-hover, .fr-popup.fr-rtl .fr-btn-wrap.fr-btn-hover, .fr-modal.fr-rtl .fr-command.fr-btn.fr-btn-hover, .fr-modal.fr-rtl .fr-btn-wrap.fr-btn-hover {
- border-radius: 0 4px 4px 0;
- -moz-border-radius: 0 4px 4px 0;
- -webkit-border-radius: 0 4px 4px 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-.fr-toolbar.fr-inline > .fr-command.fr-btn:not(.fr-hidden), .fr-toolbar.fr-inline > .fr-btn-wrap:not(.fr-hidden) {
- display: -webkit-inline-flex;
- display: -ms-inline-flexbox;
- display: inline-flex;
- float: none; }
-
-.fr-desktop .fr-command:hover, .fr-desktop .fr-command:focus, .fr-desktop .fr-command.fr-btn-hover, .fr-desktop .fr-command.fr-expanded {
- outline: 0;
- color: #333333; }
- .fr-desktop .fr-command:hover:not(.fr-table-cell), .fr-desktop .fr-command:focus:not(.fr-table-cell), .fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell), .fr-desktop .fr-command.fr-expanded:not(.fr-table-cell) {
- background: #ebebeb; }
- .fr-desktop .fr-command:hover::after, .fr-desktop .fr-command:focus::after, .fr-desktop .fr-command.fr-btn-hover::after, .fr-desktop .fr-command.fr-expanded::after {
- border-top-color: #333333; }
-.fr-desktop .fr-command.fr-selected:not(.fr-table-cell), .fr-desktop .fr-command:active {
- color: #333333;
- background: #d6d6d6; }
-.fr-desktop .fr-command.fr-active:hover, .fr-desktop .fr-command.fr-active:focus, .fr-desktop .fr-command.fr-active.fr-btn-hover, .fr-desktop .fr-command.fr-active.fr-expanded {
- background: #ebebeb; }
-.fr-desktop .fr-command.fr-active:active {
- background: #d6d6d6; }
-.fr-desktop .fr-command.fr-disabled:hover, .fr-desktop .fr-command.fr-disabled:focus, .fr-desktop .fr-command.fr-disabled.fr-selected {
- background: transparent; }
-.fr-desktop.fr-disabled .fr-command:hover, .fr-desktop.fr-disabled .fr-command:focus, .fr-desktop.fr-disabled .fr-command.fr-selected {
- background: transparent; }
-
-.fr-toolbar.fr-mobile .fr-command.fr-blink, .fr-popup.fr-mobile .fr-command.fr-blink {
- background: #d6d6d6; }
-
-.fr-command.fr-btn.fr-options {
- width: 16px;
- margin-left: -5px; }
- .fr-command.fr-btn.fr-options.fr-btn-hover, .fr-command.fr-btn.fr-options:hover, .fr-command.fr-btn.fr-options:focus {
- border-left: solid 1px #FAFAFA;
- -webkit-transition: border-left 0s, background-color 0.5s;
- -moz-transition: border-left 0s, background-color 0.5s;
- -ms-transition: border-left 0s, background-color 0.5s;
- -o-transition: border-left 0s, background-color 0.5s; }
-.fr-command.fr-btn + .fr-dropdown-menu {
- background: #FFF;
- display: inline-block;
- position: absolute;
- right: auto;
- bottom: auto;
- height: auto;
- z-index: 4;
- border-radius: 4px;
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-overflow-scrolling: touch;
- overflow: hidden;
- zoom: 1;
- -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
- .fr-command.fr-btn + .fr-dropdown-menu.test-height .fr-dropdown-wrapper {
- -webkit-transition: none;
- -moz-transition: none;
- -ms-transition: none;
- -o-transition: none;
- height: auto;
- max-height: 275px; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper {
- padding: 0;
- margin: auto;
- display: inline-block;
- text-align: left;
- position: relative;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: height 0.3s;
- -moz-transition: height 0.3s;
- -ms-transition: height 0.3s;
- -o-transition: height 0.3s;
- margin-top: 0;
- float: left;
- height: 0;
- margin-top: 0 !important; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content {
- position: relative; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list {
- list-style-type: none;
- margin: 0;
- padding: 8px 0;
- min-width: 72px; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li {
- padding: 0;
- margin: 0;
- font-size: 15px; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a {
- padding: 0 20px;
- line-height: 200%;
- display: flex;
- cursor: pointer;
- white-space: nowrap;
- color: inherit;
- text-decoration: none;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg {
- width: 24px;
- height: 24px;
- margin: 3px 4px; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path {
- fill: #333333; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active {
- background: #d6d6d6; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled {
- color: #bdbdbd;
- cursor: default; }
- .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a .fr-shortcut {
- margin-left: 20px;
- font-weight: bold;
- -webkit-opacity: 0.75;
- -moz-opacity: 0.75;
- opacity: 0.75; }
-.fr-command.fr-btn.fr-active + .fr-dropdown-menu {
- display: inline-block;
- -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
-
-.fr-bottom > .fr-command.fr-btn + .fr-dropdown-menu {
- border-radius: 2px 2px 0 0;
- -moz-border-radius: 2px 2px 0 0;
- -webkit-border-radius: 2px 2px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-.fr-toolbar.fr-rtl .fr-dropdown-wrapper, .fr-popup.fr-rtl .fr-dropdown-wrapper {
- text-align: right !important; }
-
-body.prevent-scroll {
- overflow: hidden; }
- body.prevent-scroll.fr-mobile {
- position: fixed;
- -webkit-overflow-scrolling: touch; }
-
-.fr-modal {
- color: #222222;
- font-family: Arial, Helvetica, sans-serif;
- position: fixed;
- overflow-x: auto;
- overflow-y: scroll;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- width: 100%;
- z-index: 2147483640;
- text-rendering: optimizelegibility;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- text-align: center;
- line-height: 1.2; }
- .fr-modal.fr-middle .fr-modal-wrapper {
- margin-top: 0;
- margin-bottom: 0;
- margin-left: auto;
- margin-right: auto;
- top: 50%;
- left: 50%;
- -webkit-transform: translate(-50%, -50%);
- -moz-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- -o-transform: translate(-50%, -50%);
- position: absolute; }
- .fr-modal .fr-modal-wrapper {
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background-clip: padding-box;
- margin: 20px auto;
- display: inline-block;
- background: #FFF;
- min-width: 300px;
- -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- border: 0;
- overflow: hidden;
- width: 90%;
- position: relative; }
- @media (min-width: 768px) and (max-width: 991px) {
- .fr-modal .fr-modal-wrapper {
- margin: 30px auto;
- width: 70%; } }
- @media (min-width: 992px) {
- .fr-modal .fr-modal-wrapper {
- margin: 50px auto;
- width: 960px; } }
- .fr-modal .fr-modal-wrapper .fr-modal-head {
- background: #FFF;
- overflow: hidden;
- position: absolute;
- width: 100%;
- min-height: 42px;
- z-index: 3;
- border-bottom: solid #efefef 1px;
- -webkit-transition: all 0.2s ease 0s;
- -moz-transition: all 0.2s ease 0s;
- -ms-transition: all 0.2s ease 0s;
- -o-transition: all 0.2s ease 0s; }
- .fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-head-line {
- height: 56px;
- padding: 0 10px; }
- .fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close {
- margin: 10px;
- position: absolute;
- top: 0;
- right: 0; }
- .fr-modal .fr-modal-wrapper .fr-modal-head h4 {
- font-size: 20px;
- padding: 19px 10px;
- margin: 0;
- font-weight: 400;
- line-height: 18px;
- display: inline-block;
- float: left; }
- .fr-modal .fr-modal-wrapper div.fr-modal-body {
- height: 100%;
- min-height: 150px;
- overflow-y: auto;
- padding-bottom: 20px; }
- .fr-modal .fr-modal-wrapper div.fr-modal-body:focus {
- outline: 0; }
- .fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command {
- height: 36px;
- line-height: 1;
- color: #0098f7;
- padding: 10px;
- cursor: pointer;
- text-decoration: none;
- border: none;
- background: none;
- font-size: 16px;
- outline: none;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command + button {
- margin-left: 24px; }
- .fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover, .fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus {
- background: #ebebeb;
- color: #0098f7; }
- .fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active {
- background: #d6d6d6;
- color: #0098f7; }
- .fr-modal .fr-modal-wrapper div.fr-modal-body button::-moz-focus-inner {
- border: 0; }
-
-.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover {
- background: #ebebeb; }
-
-.fr-overlay {
- position: fixed;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- background: #000;
- -webkit-opacity: 0.5;
- -moz-opacity: 0.5;
- opacity: 0.5;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- z-index: 2147483639; }
-
-.fr-popup {
- position: absolute;
- display: none;
- color: #222222;
- background: #FFF;
- -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- font-family: Arial, Helvetica, sans-serif;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- margin-top: 10px;
- z-index: 2147483635;
- text-align: left;
- border-radius: 6px;
- -moz-border-radius: 6px;
- -webkit-border-radius: 6px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- text-rendering: optimizelegibility;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- line-height: 1.2; }
- .fr-popup .fr-icon {
- text-align: center;
- vertical-align: middle;
- font-size: 20px;
- line-height: 1;
- cursor: pointer;
- font-weight: 400;
- box-sizing: content-box;
- padding: 6px; }
- .fr-popup .fr-icon-container {
- padding: 20px;
- max-height: 200px;
- overflow: auto;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- @supports not (-ms-high-contrast: none) {
- .fr-popup .fr-icon-container {
- grid-template-columns: repeat(auto-fill, minmax(36px, 36px));
- display: grid; } }
- @media (min-width: 768px) {
- .fr-popup .fr-icon-container {
- min-width: 276px; } }
- @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
- .fr-popup .fr-icon-container {
- display: inline-flex;
- -ms-flex-flow: row wrap; } }
- @media screen and (-ms-high-contrast: active) and (max-width: 768px), (-ms-high-contrast: none) and (max-width: 768px) {
- .fr-popup .fr-icon-container {
- width: 236px; } }
- .fr-popup .fr-input-focus {
- background: whitesmoke; }
- .fr-popup.fr-above {
- margin-top: -10px;
- border-top: 0; }
- .fr-popup.fr-active {
- display: block; }
- .fr-popup.fr-hidden {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .fr-popup.fr-empty {
- display: none !important; }
- .fr-popup .fr-hs {
- display: block !important; }
- .fr-popup .fr-hs.fr-hidden {
- display: none !important; }
- .fr-popup .fr-input-line {
- position: relative;
- padding: 15px 0; }
- .fr-popup .fr-input-line input[type="text"], .fr-popup .fr-input-line textarea {
- width: 100%;
- margin-bottom: 1px;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- border: solid 1px #999999;
- color: #222222;
- font-size: 14px;
- background: #FFF;
- position: relative;
- z-index: 2;
- padding: 4px 12px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: border 0.5s, padding 0.5s;
- -moz-transition: border 0.5s, padding 0.5s;
- -ms-transition: border 0.5s, padding 0.5s;
- -o-transition: border 0.5s, padding 0.5s; }
- .fr-popup .fr-input-line input[type="text"]:hover, .fr-popup .fr-input-line textarea:hover {
- border: solid 1px #515151; }
- .fr-popup .fr-input-line input[type="text"]:focus, .fr-popup .fr-input-line textarea:focus {
- border: solid 2px #0098f7;
- padding: 3px 11px; }
- .fr-popup .fr-input-line input[type="text"] {
- height: 46px; }
- .fr-popup .fr-input-line input + label, .fr-popup .fr-input-line textarea + label {
- position: absolute;
- top: 29px;
- left: 12px;
- font-size: 14px;
- color: grey;
- -webkit-transition: all 0.5s ease;
- -moz-transition: all 0.5s ease;
- -ms-transition: all 0.5s ease;
- -o-transition: all 0.5s ease;
- z-index: 3;
- display: block;
- background: #FFF;
- padding: 0;
- cursor: text; }
- .fr-popup .fr-input-line input.fr-not-empty + label, .fr-popup .fr-input-line textarea.fr-not-empty + label {
- color: gray;
- width: auto;
- left: 4px;
- padding: 0 4px;
- font-size: 11px;
- top: 9px; }
- .fr-popup input, .fr-popup textarea {
- user-select: text;
- -o-user-select: text;
- -moz-user-select: text;
- -khtml-user-select: text;
- -webkit-user-select: text;
- -ms-user-select: text;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- outline: none; }
- .fr-popup textarea {
- resize: none; }
- .fr-popup .fr-buttons {
- white-space: nowrap;
- line-height: 0; }
- .fr-popup .fr-buttons .fr-btn {
- margin-left: 4px;
- margin-right: 4px;
- display: inline-block;
- float: none; }
- .fr-popup .fr-buttons .fr-btn i {
- float: left; }
- .fr-popup .fr-buttons .fr-separator {
- display: inline-block;
- float: none; }
- .fr-popup .fr-buttons.fr-tabs {
- border-radius: 6px 6px 0 0;
- -moz-border-radius: 6px 6px 0 0;
- -webkit-border-radius: 6px 6px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background-color: #f5f5f5;
- overflow: hidden; }
- @media (max-width: 768px) {
- .fr-popup .fr-buttons.fr-tabs.fr-tabs-scroll {
- overflow: scroll;
- overflow-y: hidden;
- width: 276px; } }
- .fr-popup .fr-buttons:not(.fr-tabs) {
- padding: 5px; }
- .fr-popup .fr-layer {
- border-radius: 6px;
- -moz-border-radius: 6px;
- -webkit-border-radius: 6px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- width: 195px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- margin: 20px;
- display: none; }
- @media (min-width: 768px) {
- .fr-popup .fr-layer {
- width: 260px; } }
- .fr-popup .fr-layer.fr-active {
- display: inline-block; }
- .fr-popup .fr-action-buttons {
- z-index: 7;
- height: 36px;
- text-align: right; }
- .fr-popup .fr-action-buttons button.fr-command {
- height: 36px;
- line-height: 1;
- color: #0098f7;
- padding: 10px;
- cursor: pointer;
- text-decoration: none;
- border: none;
- background: none;
- font-size: 16px;
- outline: none;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-popup .fr-action-buttons button.fr-command + button {
- margin-left: 24px; }
- .fr-popup .fr-action-buttons button.fr-command:hover, .fr-popup .fr-action-buttons button.fr-command:focus {
- background: #ebebeb;
- color: #0098f7; }
- .fr-popup .fr-action-buttons button.fr-command:active {
- background: #d6d6d6;
- color: #0098f7; }
- .fr-popup .fr-action-buttons button::-moz-focus-inner {
- border: 0; }
- .fr-popup .fr-checkbox {
- position: relative;
- display: inline-block;
- width: 18px;
- height: 18px;
- padding: 10px;
- border-radius: 100%;
- line-height: 1;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box;
- vertical-align: middle; }
- .fr-popup .fr-checkbox svg {
- margin-left: 2px;
- margin-top: 2px;
- display: none;
- width: 10px;
- height: 10px; }
- .fr-popup .fr-checkbox span {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- width: 18px;
- height: 18px;
- display: inline-block;
- position: relative;
- z-index: 1;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, border-color 0.2s ease 0s; }
- .fr-popup .fr-checkbox input {
- position: absolute;
- z-index: 2;
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- border: 0 none;
- cursor: pointer;
- height: 18px;
- margin: 0;
- padding: 0;
- width: 18px;
- top: 7px;
- left: 7px; }
- .fr-popup .fr-checkbox input:not(:checked) + span {
- border: solid 2px #999999; }
- .fr-popup .fr-checkbox input:not(:checked):active + span {
- background-color: #f5f5f5; }
- .fr-popup .fr-checkbox input:not(:checked):focus + span, .fr-popup .fr-checkbox input:not(:checked):hover + span {
- border-color: #515151; }
- .fr-popup .fr-checkbox input:checked + span {
- background: #0098f7;
- border: solid 2px #0098f7; }
- .fr-popup .fr-checkbox input:checked + span svg {
- display: block; }
- .fr-popup .fr-checkbox input:checked:active + span {
- background-color: #EcF5Ff; }
- .fr-popup .fr-checkbox input:checked:focus + span, .fr-popup .fr-checkbox input:checked:hover + span {
- -webkit-opacity: 0.8;
- -moz-opacity: 0.8;
- opacity: 0.8;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .fr-popup .fr-checkbox-line {
- font-size: 14px;
- line-height: 1.4px;
- margin-top: 10px; }
- .fr-popup .fr-checkbox-line label {
- cursor: pointer;
- margin: 0 5px;
- vertical-align: middle; }
- .fr-popup.fr-rtl {
- direction: rtl;
- text-align: right; }
- .fr-popup.fr-rtl .fr-action-buttons {
- text-align: left; }
- .fr-popup.fr-rtl .fr-input-line input + label, .fr-popup.fr-rtl .fr-input-line textarea + label {
- left: auto;
- right: 0; }
- .fr-popup.fr-rtl .fr-buttons .fr-separator.fr-vs {
- float: right; }
-
-.fr-text-edit-layer {
- width: 250px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- display: block !important; }
-
-.fr-toolbar {
- color: #222222;
- background: #FFF;
- position: relative;
- font-family: Arial, Helvetica, sans-serif;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- text-align: left;
- border: 1px solid #CCCCCC;
- text-rendering: optimizelegibility;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- line-height: 1.2;
- padding-bottom: 0;
- -webkit-transition: padding-bottom 0.5s;
- -moz-transition: padding-bottom 0.5s;
- -ms-transition: padding-bottom 0.5s;
- -o-transition: padding-bottom 0.5s; }
- .fr-toolbar::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
- .fr-toolbar::after {
- height: 0; }
- .fr-toolbar .fr-newline {
- clear: both;
- display: block;
- content: "";
- margin-left: 9px;
- margin-right: 9px;
- background: #efefef;
- height: 1px;
- -webkit-transition: height 0.5s;
- -moz-transition: height 0.5s;
- -ms-transition: height 0.5s;
- -o-transition: height 0.5s; }
- .fr-toolbar.fr-toolbar-open {
- padding-bottom: 48px; }
- .fr-toolbar.fr-toolbar-open .fr-newline {
- height: 0; }
- .fr-toolbar .fr-float-right {
- float: right; }
- .fr-toolbar .fr-float-left {
- float: left; }
- .fr-toolbar .fr-more-toolbar {
- float: left;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background-color: #f5f5f5;
- -webkit-transition: height 0.5s;
- -moz-transition: height 0.5s;
- -ms-transition: height 0.5s;
- -o-transition: height 0.5s;
- height: 0;
- z-index: 2;
- overflow: hidden;
- position: absolute;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- width: 100%; }
- .fr-toolbar .fr-more-toolbar.fr-expanded {
- height: 48px; }
- .fr-toolbar .fr-more-toolbar.fr-overflow-visible {
- overflow: visible; }
- .fr-toolbar .fr-more-toolbar > .fr-command.fr-btn {
- margin-left: 4px;
- margin-right: 4px; }
- .fr-toolbar .fr-btn-grp {
- display: inline-block;
- margin: 0 17px 0 12px; }
- @media (max-width: 768px) {
- .fr-toolbar .fr-btn-grp {
- margin: 0 7px 0 6px; } }
- .fr-toolbar .fr-command.fr-btn.fr-open {
- margin-top: 10px;
- margin-bottom: -1px;
- border-radius: 4px 4px 0 0;
- -moz-border-radius: 4px 4px 0 0;
- -webkit-border-radius: 4px 4px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active) {
- background: #f5f5f5; }
- .fr-toolbar.fr-rtl {
- text-align: right; }
- .fr-toolbar.fr-inline {
- display: none;
- -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- border: 0;
- white-space: nowrap;
- position: absolute;
- margin-top: 5px;
- z-index: 2147483630; }
- .fr-toolbar.fr-inline.fr-above {
- margin-top: -10px;
- border-top: 0; }
- .fr-toolbar.fr-inline .fr-newline {
- height: 0; }
- .fr-toolbar.fr-top {
- top: 0;
- border-bottom: 0;
- border-radius: 10px 10px 0 0;
- -moz-border-radius: 10px 10px 0 0;
- -webkit-border-radius: 10px 10px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar.fr-bottom {
- bottom: 0;
- border-top: 0;
- padding-bottom: 0;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar.fr-bottom .fr-newline {
- padding-top: 0;
- -webkit-transition: padding-top 0.5s;
- -moz-transition: padding-top 0.5s;
- -ms-transition: padding-top 0.5s;
- -o-transition: padding-top 0.5s; }
- .fr-toolbar.fr-bottom.fr-toolbar-open .fr-newline {
- padding-top: 48px;
- background: #FFF; }
- .fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open {
- margin-top: -1px;
- margin-bottom: 10px;
- border-radius: 0 0 4px 4px;
- -moz-border-radius: 0 0 4px 4px;
- -webkit-border-radius: 0 0 4px 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-toolbar.fr-sticky-on {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-.fr-separator {
- background: #ebebeb;
- display: block;
- vertical-align: top;
- float: left; }
- .fr-separator + .fr-separator {
- display: none; }
- .fr-separator.fr-vs {
- height: 32px;
- width: 1px;
- margin: 8px 4px; }
- .fr-separator.fr-hs {
- clear: both;
- width: calc(100% - (2 * 4px));
- margin: 0 4px;
- height: 1px; }
- .fr-separator.fr-hidden {
- display: none !important; }
-
-.fr-rtl .fr-separator {
- float: right; }
-
-.fr-toolbar.fr-inline .fr-separator.fr-hs {
- float: none; }
-
-.fr-toolbar.fr-inline .fr-separator.fr-vs {
- float: none;
- display: inline-block; }
-
-.second-toolbar {
- border: 1px solid #CCCCCC;
- border-top: 0;
- background: #FFF;
- line-height: 1.4;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .second-toolbar::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-
-#logo {
- float: left;
- outline: none; }
- #logo > span {
- display: inline-block;
- float: left;
- font-family: sans-serif;
- padding: 11px 5px 10px 15px;
- font-size: 12px;
- font-weight: 500;
- color: #b1b2b7;
- -webkit-transition: color 0.3s;
- -moz-transition: color 0.3s;
- -ms-transition: color 0.3s;
- -o-transition: color 0.3s; }
- #logo > svg {
- height: 20px;
- width: 47px;
- margin: 7px 0;
- cursor: pointer; }
- #logo > svg * {
- -webkit-transition: fill 0.3s;
- -moz-transition: fill 0.3s;
- -ms-transition: fill 0.3s;
- -o-transition: fill 0.3s; }
- #logo:hover > span, #logo:focus > span {
- color: #0098f7; }
- #logo:hover > svg .fr-logo, #logo:focus > svg .fr-logo {
- fill: #0098f7; }
-
-.fr-visibility-helper {
- display: none;
- margin-left: 0 !important; }
- @media (min-width: 768px) {
- .fr-visibility-helper {
- margin-left: 1px !important; } }
- @media (min-width: 992px) {
- .fr-visibility-helper {
- margin-left: 2px !important; } }
- @media (min-width: 1200px) {
- .fr-visibility-helper {
- margin-left: 3px !important; } }
-
-.fr-opacity-0 {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-
-.fr-box {
- position: relative; }
-
-/**
- * Postion sticky hacks.
- */
-.fr-sticky {
- position: -webkit-sticky;
- position: -moz-sticky;
- position: -ms-sticky;
- position: -o-sticky;
- position: sticky; }
-
-.fr-sticky-off {
- position: relative; }
-
-.fr-sticky-on {
- position: fixed;
- z-index: 10; }
- .fr-sticky-on.fr-sticky-ios {
- position: absolute;
- left: 0;
- right: 0;
- width: auto !important; }
-
-.fr-sticky-dummy {
- display: none; }
-
-.fr-sticky-on + .fr-sticky-dummy, .fr-sticky-box > .fr-sticky-dummy {
- display: block; }
-
-span.fr-sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0; }
-
-.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-box .fr-counter {
- padding: 10px;
- float: right;
- color: #999999;
- content: attr(data-chars);
- font-size: 14px;
- font-family: sans-serif;
- z-index: 1;
- border-radius: 2px 0 0 0;
- -moz-border-radius: 2px 0 0 0;
- -webkit-border-radius: 2px 0 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.fr-box.fr-rtl .fr-counter {
- left: 0;
- right: auto;
- border-left: none;
- border-radius: 0 2px 0 0;
- -moz-border-radius: 0 2px 0 0;
- -webkit-border-radius: 0 2px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-.fr-box.fr-code-view .fr-counter {
- display: none; }
-
-.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; }
-
-textarea.fr-code {
- display: none;
- width: 100%;
- resize: none;
- -moz-resize: none;
- -webkit-resize: none;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- border: none;
- padding: 10px;
- margin: 0;
- font-family: "Courier New",monospace;
- font-size: 14px;
- background: #FFF;
- color: #000;
- outline: none; }
-
-.fr-box.fr-rtl textarea.fr-code {
- direction: rtl; }
-
-.fr-box .CodeMirror {
- display: none; }
-
-.fr-box.fr-code-view textarea.fr-code {
- display: block; }
-.fr-box.fr-code-view .fr-element, .fr-box.fr-code-view .fr-placeholder, .fr-box.fr-code-view .fr-iframe {
- display: none; }
-.fr-box.fr-code-view .CodeMirror {
- display: block; }
-
-.fr-box.fr-inline.fr-code-view .fr-command.fr-btn.html-switch {
- display: block; }
-.fr-box.fr-inline .fr-command.fr-btn.html-switch {
- display: none;
- position: absolute;
- top: 0;
- right: 0;
- display: none;
- background: #FFF;
- color: #333333;
- -moz-outline: 0;
- outline: 0;
- border: 0;
- line-height: 1;
- cursor: pointer;
- text-align: left;
- padding: 8px 7px;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- z-index: 2;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- text-decoration: none;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .fr-box.fr-inline .fr-command.fr-btn.html-switch i {
- font-size: 24px;
- width: 24px;
- text-align: center; }
- .fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover {
- background: #ebebeb; }
-
-.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-popup .fr-layer.fr-color-hex-layer {
- margin: 0;
- padding: 20px;
- padding-top: 0;
- float: left; }
- .fr-popup .fr-layer.fr-color-hex-layer .fr-input-line {
- float: left;
- width: calc(100% - 50px);
- padding: 15px 0 0; }
- .fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons {
- float: right;
- width: 38px;
- height: 40px;
- padding: 17px 0 0;
- margin: 0; }
- .fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- font-size: 13px;
- height: 40px;
- width: 38px; }
-.fr-popup .fr-separator + .fr-colors-tabs {
- margin-left: 2px;
- margin-right: 2px; }
-.fr-popup .fr-color-set {
- line-height: 0;
- display: none; }
- .fr-popup .fr-color-set.fr-selected-set {
- display: block;
- padding: 20px;
- padding-bottom: 0; }
- .fr-popup .fr-color-set > span {
- display: inline-block;
- width: 32px;
- height: 32px;
- position: relative;
- z-index: 1; }
- .fr-popup .fr-color-set > span > i, .fr-popup .fr-color-set > span > svg {
- text-align: center;
- line-height: 32px;
- height: 24px;
- width: 24px;
- margin: 4px;
- font-size: 13px;
- position: absolute;
- bottom: 0;
- cursor: default;
- left: 0; }
- .fr-popup .fr-color-set > span > i path, .fr-popup .fr-color-set > span > svg path {
- fill: #222222; }
- .fr-popup .fr-color-set > span .fr-selected-color {
- color: #FFF;
- font-family: FontAwesome;
- font-size: 13px;
- font-weight: 400;
- line-height: 32px;
- position: absolute;
- top: 0;
- bottom: 0;
- right: 0;
- left: 0;
- text-align: center;
- cursor: default; }
- .fr-popup .fr-color-set > span:hover, .fr-popup .fr-color-set > span:focus {
- outline: 1px solid #222222;
- z-index: 2; }
-
-.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after {
- -webkit-transform: translate3d(100%, 0, 0);
- -moz-transform: translate3d(100%, 0, 0);
- -ms-transform: translate3d(100%, 0, 0);
- -o-transform: translate3d(100%, 0, 0); }
-
-.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-drag-helper {
- background: #0098f7;
- height: 2px;
- margin-top: -1px;
- -webkit-opacity: 0.2;
- -moz-opacity: 0.2;
- opacity: 0.2;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- position: absolute;
- z-index: 2147483640;
- display: none; }
- .fr-drag-helper.fr-visible {
- display: block; }
-
-.fr-dragging {
- -webkit-opacity: 0.4;
- -moz-opacity: 0.4;
- opacity: 0.4;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-
-.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-popup .fr-emoticon {
- width: 24px;
- height: 24px;
- font-family: "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; }
- .fr-popup .fr-emoticon img {
- height: 24px;
- width: 24px; }
-.fr-popup .fr-command.fr-btn.fr-tabs-unicode {
- padding: 0 0 0 14px; }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .fr-popup .fr-icon-container.fr-emoticon-container {
- width: 368px; } }
-
-.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-popup .fr-file-upload-layer {
- border: dashed 2px #bdbdbd;
- padding: 25px 0;
- margin: 20px;
- position: relative;
- font-size: 14px;
- letter-spacing: 1px;
- line-height: 140%;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- text-align: center; }
- .fr-popup .fr-file-upload-layer:hover {
- background: #ebebeb; }
- .fr-popup .fr-file-upload-layer.fr-drop {
- background: #ebebeb;
- border-color: #0098f7; }
- .fr-popup .fr-file-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640;
- overflow: hidden;
- margin: 0 !important;
- padding: 0 !important;
- width: 100% !important; }
- .fr-popup .fr-file-upload-layer .fr-form input {
- cursor: pointer;
- position: absolute;
- right: 0;
- top: 0;
- bottom: 0;
- width: 500%;
- height: 100%;
- margin: 0;
- font-size: 400px; }
-.fr-popup .fr-file-progress-bar-layer {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .fr-popup .fr-file-progress-bar-layer > h3 {
- font-size: 16px;
- margin: 10px 0;
- font-weight: normal; }
- .fr-popup .fr-file-progress-bar-layer > div.fr-action-buttons {
- display: none; }
- .fr-popup .fr-file-progress-bar-layer > div.fr-loader {
- background: #b3e0fd;
- height: 10px;
- width: 100%;
- margin-top: 20px;
- overflow: hidden;
- position: relative; }
- .fr-popup .fr-file-progress-bar-layer > div.fr-loader span {
- display: block;
- height: 100%;
- width: 0%;
- background: #0098f7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .fr-popup .fr-file-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- width: 30% !important;
- position: absolute;
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
- .fr-popup .fr-file-progress-bar-layer.fr-error > div.fr-loader {
- display: none; }
- .fr-popup .fr-file-progress-bar-layer.fr-error > div.fr-action-buttons {
- display: block; }
-
-@keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@-webkit-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@-moz-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@-o-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-.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; }
-
-body.fr-fullscreen {
- overflow: hidden;
- height: 100%;
- width: 100%;
- position: fixed; }
-
-.fr-box.fr-fullscreen {
- margin: 0 !important;
- position: fixed;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483630 !important;
- width: auto !important; }
- .fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-box.fr-fullscreen .fr-toolbar {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-box.fr-fullscreen .fr-toolbar.fr-top {
- top: 0 !important; }
- .fr-box.fr-fullscreen .fr-toolbar.fr-bottom {
- bottom: 0 !important; }
- .fr-box.fr-fullscreen .second-toolbar {
- margin-top: 0;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-.fr-fullscreen-wrapper {
- z-index: 2147483640 !important;
- width: 100% !important;
- margin: 0 !important;
- padding: 0 !important;
- overflow: visible !important; }
-
-.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-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal {
- text-align: left;
- padding: 20px 20px 10px; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table {
- border-collapse: collapse;
- font-size: 14px;
- line-height: 1.5;
- width: 100%; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table + table {
- margin-top: 20px; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr {
- border: 0; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th {
- text-align: left; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th, .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table td {
- padding: 6px 0 4px; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr {
- border-bottom: solid 1px #ebebeb; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child {
- width: 60%;
- color: #646464; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:nth-child(n+2) {
- letter-spacing: 0.5px; }
-
-.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-element img {
- cursor: pointer;
- padding: 0 1px; }
-
-.fr-image-resizer {
- position: absolute;
- border: solid 1px #0098f7;
- display: none;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
- .fr-image-resizer.fr-active {
- display: block; }
- .fr-image-resizer .fr-handler {
- display: block;
- position: absolute;
- background: #0098f7;
- border: solid 1px #FFF;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- z-index: 4;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .fr-image-resizer .fr-handler.fr-hnw {
- cursor: nw-resize; }
- .fr-image-resizer .fr-handler.fr-hne {
- cursor: ne-resize; }
- .fr-image-resizer .fr-handler.fr-hsw {
- cursor: sw-resize; }
- .fr-image-resizer .fr-handler.fr-hse {
- cursor: se-resize; }
- .fr-image-resizer .fr-handler {
- width: 12px;
- height: 12px; }
- .fr-image-resizer .fr-handler.fr-hnw {
- left: -6px;
- top: -6px; }
- .fr-image-resizer .fr-handler.fr-hne {
- right: -6px;
- top: -6px; }
- .fr-image-resizer .fr-handler.fr-hsw {
- left: -6px;
- bottom: -6px; }
- .fr-image-resizer .fr-handler.fr-hse {
- right: -6px;
- bottom: -6px; }
- @media (min-width: 1200px) {
- .fr-image-resizer .fr-handler {
- width: 10px;
- height: 10px; }
- .fr-image-resizer .fr-handler.fr-hnw {
- left: -5px;
- top: -5px; }
- .fr-image-resizer .fr-handler.fr-hne {
- right: -5px;
- top: -5px; }
- .fr-image-resizer .fr-handler.fr-hsw {
- left: -5px;
- bottom: -5px; }
- .fr-image-resizer .fr-handler.fr-hse {
- right: -5px;
- bottom: -5px; } }
-
-.fr-image-overlay {
- position: fixed;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483640;
- display: none; }
-
-.fr-popup .fr-image-upload-layer {
- border: dashed 2px #bdbdbd;
- padding: 25px 0;
- margin: 20px;
- position: relative;
- font-size: 14px;
- letter-spacing: 1px;
- line-height: 140%;
- text-align: center; }
- .fr-popup .fr-image-upload-layer:hover {
- background: #ebebeb; }
- .fr-popup .fr-image-upload-layer.fr-drop {
- background: #ebebeb;
- border-color: #0098f7; }
- .fr-popup .fr-image-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640;
- overflow: hidden;
- margin: 0 !important;
- padding: 0 !important;
- width: 100% !important; }
- .fr-popup .fr-image-upload-layer .fr-form input {
- cursor: pointer;
- position: absolute;
- right: 0;
- top: 0;
- bottom: 0;
- width: 500%;
- height: 100%;
- margin: 0;
- font-size: 400px; }
-.fr-popup .fr-image-progress-bar-layer > h3 {
- font-size: 16px;
- margin: 10px 0;
- font-weight: normal; }
-.fr-popup .fr-image-progress-bar-layer > div.fr-action-buttons {
- display: none; }
-.fr-popup .fr-image-progress-bar-layer > div.fr-loader {
- background: #b3e0fd;
- height: 10px;
- width: 100%;
- margin-top: 20px;
- overflow: hidden;
- position: relative; }
- .fr-popup .fr-image-progress-bar-layer > div.fr-loader span {
- display: block;
- height: 100%;
- width: 0%;
- background: #0098f7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .fr-popup .fr-image-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- width: 30% !important;
- position: absolute;
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
-.fr-popup .fr-image-progress-bar-layer.fr-error > div.fr-loader {
- display: none; }
-.fr-popup .fr-image-progress-bar-layer.fr-error > div.fr-action-buttons {
- display: block; }
-
-.fr-image-size-layer .fr-image-group .fr-input-line {
- width: calc(50% - 5px);
- display: inline-block; }
- .fr-image-size-layer .fr-image-group .fr-input-line + .fr-input-line {
- margin-left: 10px; }
-
-.fr-uploading {
- -webkit-opacity: 0.4;
- -moz-opacity: 0.4;
- opacity: 0.4;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-
-@-webkit-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@-moz-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@-o-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-.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-modal .fr-modal-head .fr-modal-head-line::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more {
- margin-top: 10px; }
- .fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more.fr-not-available {
- opacity: 0;
- width: 0;
- padding: 12px 0; }
-.fr-modal .fr-modal-head .fr-modal-tags {
- padding: 0 20px;
- display: none;
- text-align: left; }
- .fr-modal .fr-modal-head .fr-modal-tags a {
- display: inline-block;
- opacity: 0;
- padding: 6px 12px;
- margin: 8px 0 8px 8px;
- text-decoration: none;
- border-radius: 32px;
- -moz-border-radius: 32px;
- -webkit-border-radius: 32px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- cursor: pointer;
- background-color: #f5f5f5; }
- .fr-modal .fr-modal-head .fr-modal-tags a:focus {
- outline: none;
- background-color: #ebebeb; }
- .fr-modal .fr-modal-head .fr-modal-tags a:hover {
- background-color: #ebebeb; }
- .fr-modal .fr-modal-head .fr-modal-tags a:active {
- background-color: #d6d6d6; }
- .fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag {
- background-color: #EcF5Ff;
- color: #0098f7; }
- .fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:focus {
- outline: none;
- background-color: #ebebeb; }
- .fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:hover {
- background-color: #ebebeb; }
- .fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:active {
- background-color: #d6d6d6; }
-
-.fr-show-tags .fr-modal-more svg path {
- fill: #0098f7; }
-
-div.fr-modal-body {
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s; }
- div.fr-modal-body .fr-preloader {
- display: block;
- margin: 50px auto; }
- div.fr-modal-body div.fr-image-list {
- text-align: center;
- margin: 0 20px;
- padding: 0; }
- div.fr-modal-body div.fr-image-list .fr-list-column {
- float: left;
- width: calc((100% - 20px) / 2); }
- @media (min-width: 768px) and (max-width: 1199px) {
- div.fr-modal-body div.fr-image-list .fr-list-column {
- width: calc((100% - 40px) / 3); } }
- @media (min-width: 1200px) {
- div.fr-modal-body div.fr-image-list .fr-list-column {
- width: calc((100% - 60px) / 4); } }
- div.fr-modal-body div.fr-image-list .fr-list-column + .fr-list-column {
- margin-left: 20px; }
- div.fr-modal-body div.fr-image-list div.fr-image-container {
- position: relative;
- width: 100%;
- display: block;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- overflow: hidden; }
- div.fr-modal-body div.fr-image-list div.fr-image-container:first-child {
- margin-top: 20px; }
- div.fr-modal-body div.fr-image-list div.fr-image-container + div {
- margin-top: 20px; }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::after {
- position: absolute;
- -webkit-opacity: 0.5;
- -moz-opacity: 0.5;
- opacity: 0.5;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transition: opacity 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s;
- background: #000;
- content: "";
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2; }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::before {
- content: attr(data-deleting);
- color: #FFF;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- margin: auto;
- position: absolute;
- z-index: 3;
- font-size: 15px;
- height: 20px; }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty {
- height: 95px;
- background: #CCCCCC;
- z-index: 1; }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty::after {
- position: absolute;
- margin: auto;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- content: attr(data-loading);
- display: inline-block;
- height: 20px; }
- div.fr-modal-body div.fr-image-list div.fr-image-container img {
- width: 100%;
- vertical-align: middle;
- position: relative;
- z-index: 2;
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -webkit-transform: translateZ(0);
- -moz-transform: translateZ(0);
- -ms-transform: translateZ(0);
- -o-transform: translateZ(0); }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected img {
- -webkit-opacity: 0.75;
- -moz-opacity: 0.75;
- opacity: 0.75;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-delete-img, div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-insert-img {
- display: inline-block; }
- div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img, div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img {
- display: none;
- top: 50%;
- border-radius: 100%;
- -moz-border-radius: 100%;
- -webkit-border-radius: 100%;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- position: absolute;
- cursor: pointer;
- margin: 0;
- line-height: 40px;
- text-decoration: none;
- z-index: 3; }
- div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img {
- background: #B8312F;
- fill: #FFF;
- padding: 8px;
- left: 50%;
- -webkit-transform: translateY(-50%) translateX(25%);
- -moz-transform: translateY(-50%) translateX(25%);
- -ms-transform: translateY(-50%) translateX(25%);
- -o-transform: translateY(-50%) translateX(25%); }
- div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img {
- background: #FFF;
- fill: #0098f7;
- padding: 8px;
- left: 50%;
- -webkit-transform: translateY(-50%) translateX(-125%);
- -moz-transform: translateY(-50%) translateX(-125%);
- -ms-transform: translateY(-50%) translateX(-125%);
- -o-transform: translateY(-50%) translateX(-125%); }
-
-.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover img {
- -webkit-opacity: 0.75;
- -moz-opacity: 0.75;
- opacity: 0.75;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-delete-img, .fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-insert-img {
- display: inline-block;
- width: 40px;
- height: 40px; }
-.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img:hover {
- background: #bf4644;
- color: #FFF; }
-.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img:hover {
- background: #ebebeb; }
-
-.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-line-breaker {
- cursor: text;
- border-top: 1px solid #0098f7;
- position: fixed;
- z-index: 2;
- display: none; }
- .fr-line-breaker.fr-visible {
- display: block; }
- .fr-line-breaker a.fr-floating-btn {
- position: absolute;
- left: calc(50% - (40px / 2));
- top: -20px; }
- .fr-line-breaker a.fr-floating-btn svg {
- margin: 8px;
- height: 24px;
- width: 24px; }
-
-.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-quick-insert {
- position: absolute;
- z-index: 2147483639;
- white-space: nowrap;
- padding-right: 10px;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
- .fr-quick-insert a.fr-floating-btn svg {
- margin: 8px;
- width: 24px;
- height: 24px; }
- .fr-quick-insert.fr-on a.fr-floating-btn svg {
- -webkit-transform: rotate(135deg);
- -moz-transform: rotate(135deg);
- -ms-transform: rotate(135deg);
- -o-transform: rotate(135deg); }
- .fr-quick-insert.fr-hidden {
- display: none; }
-
-.fr-qi-helper {
- position: absolute;
- z-index: 3;
- padding-left: 20px;
- white-space: nowrap; }
- .fr-qi-helper a.fr-btn.fr-floating-btn {
- text-align: center;
- padding: 6px 10px 10px 10px;
- display: inline-block;
- color: #222222;
- background: #FFF;
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transform: scale(0);
- -moz-transform: scale(0);
- -ms-transform: scale(0);
- -o-transform: scale(0); }
- .fr-qi-helper a.fr-btn.fr-floating-btn svg {
- fill: #222222; }
- .fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1 {
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transform: scale(1);
- -moz-transform: scale(1);
- -ms-transform: scale(1);
- -o-transform: scale(1); }
-
-.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-popup .fr-buttons.fr-tabs .fr-special-character-category {
- padding: 10px 15px; }
- .fr-popup .fr-buttons.fr-tabs .fr-special-character-category span {
- font-weight: normal;
- font-size: 16px; }
-.fr-popup .fr-special-character {
- width: 24px;
- height: 24px; }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .fr-popup .fr-icon-container.fr-sc-container {
- width: 368px; } }
-
-.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-element table td.fr-selected-cell, .fr-element table th.fr-selected-cell {
- border: 1px double #0098f7; }
-.fr-element table tr {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.fr-element table td, .fr-element table th {
- user-select: text;
- -o-user-select: text;
- -moz-user-select: text;
- -khtml-user-select: text;
- -webkit-user-select: text;
- -ms-user-select: text; }
-.fr-element .fr-no-selection table td, .fr-element .fr-no-selection table th {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-
-.fr-table-resizer {
- cursor: col-resize;
- position: absolute;
- z-index: 3;
- display: none; }
- .fr-table-resizer.fr-moving {
- z-index: 2; }
- .fr-table-resizer div {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- border-right: 1px solid #0098f7; }
-
-.fr-no-selection {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-
-.fr-popup .fr-table-size {
- margin: 20px; }
- .fr-popup .fr-table-size .fr-table-size-info {
- text-align: center;
- font-size: 14px; }
- .fr-popup .fr-table-size .fr-select-table-size {
- line-height: 0;
- padding: 5px;
- white-space: nowrap; }
- .fr-popup .fr-table-size .fr-select-table-size > span {
- display: inline-block;
- padding: 0 4px 4px 0;
- background: transparent; }
- .fr-popup .fr-table-size .fr-select-table-size > span > span {
- display: inline-block;
- width: 18px;
- height: 18px;
- border: 1px solid #DDD; }
- .fr-popup .fr-table-size .fr-select-table-size > span.hover {
- background: transparent; }
- .fr-popup .fr-table-size .fr-select-table-size > span.hover > span {
- background: rgba(0, 152, 247, 0.3);
- border: solid 1px #0098f7; }
- .fr-popup .fr-table-size .fr-select-table-size .new-line::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.fr-popup.fr-above .fr-table-size .fr-select-table-size > span {
- display: inline-block !important; }
-.fr-popup .fr-table-colors {
- display: block;
- padding: 20px;
- padding-bottom: 0; }
-
-.fr-popup.fr-desktop .fr-table-size .fr-select-table-size > span > span {
- width: 12px;
- height: 12px; }
-
-.fr-insert-helper {
- position: absolute;
- z-index: 9999;
- white-space: nowrap; }
-
-.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-element .fr-video {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .fr-element .fr-video::after {
- position: absolute;
- content: '';
- z-index: 1;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- cursor: pointer;
- display: block;
- background: rgba(0, 0, 0, 0); }
- .fr-element .fr-video.fr-active > * {
- z-index: 2;
- position: relative; }
- .fr-element .fr-video > * {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box;
- max-width: 100%;
- border: none; }
-
-.fr-box .fr-video-resizer {
- position: absolute;
- border: solid 1px #0098f7;
- display: none;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .fr-box .fr-video-resizer.fr-active {
- display: block; }
- .fr-box .fr-video-resizer .fr-handler {
- display: block;
- position: absolute;
- background: #0098f7;
- border: solid 1px #FFF;
- z-index: 4;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .fr-box .fr-video-resizer .fr-handler.fr-hnw {
- cursor: nw-resize; }
- .fr-box .fr-video-resizer .fr-handler.fr-hne {
- cursor: ne-resize; }
- .fr-box .fr-video-resizer .fr-handler.fr-hsw {
- cursor: sw-resize; }
- .fr-box .fr-video-resizer .fr-handler.fr-hse {
- cursor: se-resize; }
- .fr-box .fr-video-resizer .fr-handler {
- width: 12px;
- height: 12px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hnw {
- left: -6px;
- top: -6px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hne {
- right: -6px;
- top: -6px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hsw {
- left: -6px;
- bottom: -6px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hse {
- right: -6px;
- bottom: -6px; }
- @media (min-width: 1200px) {
- .fr-box .fr-video-resizer .fr-handler {
- width: 10px;
- height: 10px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hnw {
- left: -5px;
- top: -5px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hne {
- right: -5px;
- top: -5px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hsw {
- left: -5px;
- bottom: -5px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hse {
- right: -5px;
- bottom: -5px; } }
-
-.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line {
- width: calc(50% - 5px);
- display: inline-block; }
- .fr-popup .fr-video-size-layer .fr-video-group .fr-input-line + .fr-input-line {
- margin-left: 10px; }
-.fr-popup .fr-video-upload-layer {
- border: dashed 2px #bdbdbd;
- padding: 25px 0;
- margin: 20px;
- position: relative;
- font-size: 14px;
- letter-spacing: 1px;
- line-height: 140%;
- text-align: center; }
- .fr-popup .fr-video-upload-layer:hover {
- background: #ebebeb; }
- .fr-popup .fr-video-upload-layer.fr-drop {
- background: #ebebeb;
- border-color: #0098f7; }
- .fr-popup .fr-video-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640;
- overflow: hidden;
- margin: 0 !important;
- padding: 0 !important;
- width: 100% !important; }
- .fr-popup .fr-video-upload-layer .fr-form input {
- cursor: pointer;
- position: absolute;
- right: 0;
- top: 0;
- bottom: 0;
- width: 500%;
- height: 100%;
- margin: 0;
- font-size: 400px; }
-.fr-popup .fr-video-progress-bar-layer > h3 {
- font-size: 16px;
- margin: 10px 0;
- font-weight: normal; }
-.fr-popup .fr-video-progress-bar-layer > div.fr-action-buttons {
- display: none; }
-.fr-popup .fr-video-progress-bar-layer > div.fr-loader {
- background: #b3e0fd;
- height: 10px;
- width: 100%;
- margin-top: 20px;
- overflow: hidden;
- position: relative; }
- .fr-popup .fr-video-progress-bar-layer > div.fr-loader span {
- display: block;
- height: 100%;
- width: 0%;
- background: #0098f7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .fr-popup .fr-video-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- width: 30% !important;
- position: absolute;
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
-.fr-popup .fr-video-progress-bar-layer.fr-error > div.fr-loader {
- display: none; }
-.fr-popup .fr-video-progress-bar-layer.fr-error > div.fr-action-buttons {
- display: block; }
-
-.fr-video-overlay {
- position: fixed;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483640;
- display: none; }
-
-.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; }
-
-img.fr-rounded, .fr-img-caption.fr-rounded img {
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-img.fr-bordered, .fr-img-caption.fr-bordered img {
- border: solid 5px #CCC; }
-
-img.fr-bordered {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
-
-.fr-img-caption.fr-bordered img {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
-
-.fr-view {
- word-wrap: break-word; }
- .fr-view span[style~="color:"] a {
- color: inherit; }
- .fr-view strong {
- font-weight: 700; }
- .fr-view table {
- border: none;
- border-collapse: collapse;
- empty-cells: show;
- max-width: 100%; }
- .fr-view table td {
- min-width: 5px; }
- .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: whitesmoke; }
- .fr-view table td, .fr-view table th {
- border: 1px solid #DDD; }
- .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: #ececec; }
- .fr-view hr {
- clear: both;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- page-break-after: always; }
- .fr-view .fr-file {
- position: relative; }
- .fr-view .fr-file::after {
- position: relative;
- content: "\1F4CE";
- font-weight: normal; }
- .fr-view pre {
- white-space: pre-wrap;
- word-wrap: break-word;
- overflow: visible; }
- .fr-view[dir="rtl"] blockquote {
- border-left: none;
- border-right: solid 2px #5E35B1;
- margin-right: 0;
- padding-right: 5px;
- padding-left: 0; }
- .fr-view[dir="rtl"] blockquote blockquote {
- border-color: #00BCD4; }
- .fr-view[dir="rtl"] blockquote blockquote blockquote {
- border-color: #43A047; }
- .fr-view blockquote {
- border-left: solid 2px #5E35B1;
- margin-left: 0;
- padding-left: 5px;
- color: #5E35B1; }
- .fr-view blockquote blockquote {
- border-color: #00BCD4;
- color: #00BCD4; }
- .fr-view blockquote blockquote blockquote {
- border-color: #43A047;
- color: #43A047; }
- .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: -.1em .1em .1em;
- line-height: 1;
- vertical-align: middle; }
- .fr-view .fr-text-gray {
- color: #AAA !important; }
- .fr-view .fr-text-bordered {
- border-top: solid 1px #222;
- border-bottom: solid 1px #222;
- padding: 10px 0; }
- .fr-view .fr-text-spaced {
- letter-spacing: 1px; }
- .fr-view .fr-text-uppercase {
- text-transform: uppercase; }
- .fr-view .fr-class-highlighted {
- background-color: #ffff00; }
- .fr-view .fr-class-code {
- border-color: #cccccc;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background: #f5f5f5;
- padding: 10px;
- font-family: "Courier New", Courier, monospace; }
- .fr-view .fr-class-transparency {
- opacity: 0.5; }
- .fr-view img {
- position: relative;
- max-width: 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;
- text-align: left; }
- .fr-view img.fr-dib.fr-fir {
- margin-right: 0;
- text-align: right; }
- .fr-view img.fr-dii {
- display: inline-block;
- float: none;
- vertical-align: bottom;
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- .fr-view img.fr-dii.fr-fil {
- float: left;
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- .fr-view img.fr-dii.fr-fir {
- float: right;
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
- .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 .fr-video {
- text-align: center;
- position: relative; }
- .fr-view .fr-video.fr-rv {
- padding-bottom: 56.25%;
- padding-top: 30px;
- height: 0;
- overflow: hidden; }
- .fr-view .fr-video.fr-rv > iframe, .fr-view .fr-video.fr-rv object, .fr-view .fr-video.fr-rv embed {
- position: absolute !important;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%; }
- .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; }
- .fr-view .fr-video.fr-dvi.fr-fvl {
- float: left; }
- .fr-view .fr-video.fr-dvi.fr-fvr {
- float: right; }
- .fr-view a.fr-strong {
- font-weight: 700; }
- .fr-view a.fr-green {
- color: green; }
- .fr-view .fr-img-caption {
- text-align: center; }
- .fr-view .fr-img-caption .fr-img-wrap {
- padding: 0;
- display: inline-block;
- margin: auto;
- text-align: center;
- width: 100%; }
- .fr-view .fr-img-caption .fr-img-wrap img {
- display: block;
- margin: auto;
- width: 100%; }
- .fr-view .fr-img-caption .fr-img-wrap > span {
- margin: auto;
- display: block;
- padding: 5px 5px 10px;
- font-size: 14px;
- font-weight: initial;
- -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)";
- width: 100%;
- text-align: center; }
- .fr-view button.fr-rounded, .fr-view input.fr-rounded, .fr-view textarea.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 button.fr-large, .fr-view input.fr-large, .fr-view textarea.fr-large {
- font-size: 24px; }
-
-/**
- * Image style.
- */
-a.fr-view.fr-strong {
- font-weight: 700; }
-a.fr-view.fr-green {
- color: green; }
-
-/**
- * Link style.
- */
-img.fr-view {
- position: relative;
- max-width: 100%; }
- img.fr-view.fr-dib {
- margin: 5px auto;
- display: block;
- float: none;
- vertical-align: top; }
- img.fr-view.fr-dib.fr-fil {
- margin-left: 0;
- text-align: left; }
- img.fr-view.fr-dib.fr-fir {
- margin-right: 0;
- text-align: right; }
- img.fr-view.fr-dii {
- display: inline-block;
- float: none;
- vertical-align: bottom;
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- img.fr-view.fr-dii.fr-fil {
- float: left;
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- img.fr-view.fr-dii.fr-fir {
- float: right;
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
-
-span.fr-img-caption.fr-view {
- position: relative;
- max-width: 100%; }
- span.fr-img-caption.fr-view.fr-dib {
- margin: 5px auto;
- display: block;
- float: none;
- vertical-align: top; }
- span.fr-img-caption.fr-view.fr-dib.fr-fil {
- margin-left: 0;
- text-align: left; }
- span.fr-img-caption.fr-view.fr-dib.fr-fir {
- margin-right: 0;
- text-align: right; }
- span.fr-img-caption.fr-view.fr-dii {
- display: inline-block;
- float: none;
- vertical-align: bottom;
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- span.fr-img-caption.fr-view.fr-dii.fr-fil {
- float: left;
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- span.fr-img-caption.fr-view.fr-dii.fr-fir {
- float: right;
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_editor.pkgd.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_editor.pkgd.min.css
deleted file mode 100644
index 8710cd447..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_editor.pkgd.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-element,.fr-element:focus{outline:0 solid transparent}.fr-box.fr-basic{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-box.fr-basic .fr-element{font-family:sans-serif;color:#414141;font-size:14px;line-height:1.6;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;min-height:60px;text-align:left}.fr-box.fr-basic.fr-rtl .fr-element{text-align:right}.fr-element{background:transparent;position:relative;z-index:2;-webkit-user-select:auto}.fr-element a{user-select:auto;-o-user-select:auto;-moz-user-select:auto;-khtml-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto}.fr-element.fr-disabled{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element [contenteditable="true"]{outline:0 solid transparent}.fr-box a.fr-floating-btn{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:40px;width:40px;text-align:center;background:#FFF;color:#333333;-webkit-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;-moz-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;-ms-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;-o-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;outline:none;left:0;top:0;line-height:40px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);text-align:center;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none}.fr-box a.fr-floating-btn svg{-webkit-transition:transform 0.2s ease 0s;-moz-transition:transform 0.2s ease 0s;-ms-transition:transform 0.2s ease 0s;-o-transition:transform 0.2s ease 0s;fill:#333333}.fr-box a.fr-floating-btn i,.fr-box a.fr-floating-btn svg{font-size:14px;line-height:40px}.fr-box a.fr-floating-btn.fr-btn+.fr-btn{margin-left:10px}.fr-box a.fr-floating-btn:hover{background:#ebebeb;cursor:pointer}.fr-box a.fr-floating-btn:hover svg{fill:#333333}.fr-box .fr-visible a.fr-floating-btn{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}iframe.fr-iframe{width:100%;border:none;position:relative;display:block;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-wrapper{position:relative;z-index:1}.fr-wrapper::after{clear:both;display:block;content:"";height:0}.fr-wrapper .fr-placeholder{position:absolute;font-size:14px;color:#AAA;font-family:sans-serif;z-index:1;display:none;top:0;left:0;right:0;overflow:hidden}.fr-wrapper.show-placeholder .fr-placeholder{display:block;white-space:nowrap;text-overflow:ellipsis}.fr-wrapper ::-moz-selection{background:#b5d6fd;color:#000}.fr-wrapper ::selection{background:#b5d6fd;color:#000}.fr-box.fr-basic .fr-wrapper{background:#FFF;border:1px solid #CCCCCC;border-bottom-color:#efefef;top:0;left:0}.fr-box.fr-basic.fr-top .fr-wrapper{border-top:0}.fr-box.fr-basic.fr-bottom .fr-wrapper{border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media (min-width: 992px){.fr-box.fr-document{min-width:21cm}.fr-box.fr-document .fr-wrapper{text-align:left;padding:30px;min-width:21cm;background:#efefef}.fr-box.fr-document .fr-wrapper .fr-element{text-align:left;background:#FFF;width:21cm;margin:auto;min-height:26cm !important;padding:1cm 2cm;overflow:visible;z-index:auto}.fr-box.fr-document .fr-wrapper .fr-element hr{margin-left:-2cm;margin-right:-2cm;background:#efefef;height:1cm;outline:none;border:none}.fr-box.fr-document .fr-wrapper .fr-element img{z-index:1}}.fr-tooltip{position:absolute;top:0;left:0;padding:0 8px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#222222;color:#FFF;font-size:11px;line-height:22px;font-family:Arial, Helvetica, sans-serif;-webkit-transition:opacity 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left:-3000px;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;z-index:2147483647;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fr-tooltip.fr-visible{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-toolbar .fr-btn-wrap,.fr-popup .fr-btn-wrap,.fr-modal .fr-btn-wrap{float:left;white-space:nowrap;position:relative}.fr-toolbar .fr-btn-wrap.fr-hidden,.fr-popup .fr-btn-wrap.fr-hidden,.fr-modal .fr-btn-wrap.fr-hidden{display:none}.fr-toolbar .fr-command.fr-btn,.fr-popup .fr-command.fr-btn,.fr-modal .fr-command.fr-btn{background:transparent;color:#333333;-moz-outline:0;outline:none;border:0;line-height:1;cursor:pointer;text-align:left;margin:4px 2px;padding:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;float:left;height:40px}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-options,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-options,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-options{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar .fr-command.fr-btn.fr-btn-hover,.fr-popup .fr-command.fr-btn.fr-btn-hover,.fr-modal .fr-command.fr-btn.fr-btn-hover{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar .fr-command.fr-btn::-moz-focus-inner,.fr-popup .fr-command.fr-btn::-moz-focus-inner,.fr-modal .fr-command.fr-btn::-moz-focus-inner{border:0;padding:0}.fr-toolbar .fr-command.fr-btn.fr-btn-text,.fr-popup .fr-command.fr-btn.fr-btn-text,.fr-modal .fr-command.fr-btn.fr-btn-text{width:auto}.fr-toolbar .fr-command.fr-btn i,.fr-toolbar .fr-command.fr-btn svg,.fr-popup .fr-command.fr-btn i,.fr-popup .fr-command.fr-btn svg,.fr-modal .fr-command.fr-btn i,.fr-modal .fr-command.fr-btn svg{display:block;text-align:center;float:none;margin:8px 7px;width:24px}.fr-toolbar .fr-command.fr-btn svg.fr-svg,.fr-popup .fr-command.fr-btn svg.fr-svg,.fr-modal .fr-command.fr-btn svg.fr-svg{height:24px}.fr-toolbar .fr-command.fr-btn svg path,.fr-popup .fr-command.fr-btn svg path,.fr-modal .fr-command.fr-btn svg path{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;fill:#333333}.fr-toolbar .fr-command.fr-btn span.fr-sr-only,.fr-popup .fr-command.fr-btn span.fr-sr-only,.fr-modal .fr-command.fr-btn span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.fr-toolbar .fr-command.fr-btn span,.fr-popup .fr-command.fr-btn span,.fr-modal .fr-command.fr-btn span{font-size:14px;display:block;line-height:17px;min-width:30px;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:17px;font-weight:bold;padding:0 4px}.fr-toolbar .fr-command.fr-btn img,.fr-popup .fr-command.fr-btn img,.fr-modal .fr-command.fr-btn img{margin:8px 7px;width:24px}.fr-toolbar .fr-command.fr-btn.fr-btn-active-popup,.fr-popup .fr-command.fr-btn.fr-btn-active-popup,.fr-modal .fr-command.fr-btn.fr-btn-active-popup{background:#d6d6d6}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-selection span,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-selection span,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-selection span{font-weight:normal}.fr-toolbar .fr-command.fr-btn.fr-dropdown i,.fr-toolbar .fr-command.fr-btn.fr-dropdown span,.fr-toolbar .fr-command.fr-btn.fr-dropdown img,.fr-toolbar .fr-command.fr-btn.fr-dropdown svg,.fr-popup .fr-command.fr-btn.fr-dropdown i,.fr-popup .fr-command.fr-btn.fr-dropdown span,.fr-popup .fr-command.fr-btn.fr-dropdown img,.fr-popup .fr-command.fr-btn.fr-dropdown svg,.fr-modal .fr-command.fr-btn.fr-dropdown i,.fr-modal .fr-command.fr-btn.fr-dropdown span,.fr-modal .fr-command.fr-btn.fr-dropdown img,.fr-modal .fr-command.fr-btn.fr-dropdown svg{margin-left:3px;margin-right:11px}.fr-toolbar .fr-command.fr-btn.fr-dropdown:after,.fr-popup .fr-command.fr-btn.fr-dropdown:after,.fr-modal .fr-command.fr-btn.fr-dropdown:after{position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333333;right:2px;top:18px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;content:""}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active{fill:#333333;background:#d6d6d6;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover{background:#ebebeb;fill:#333333}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover::after{border-top-color:#333333}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:after,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:after,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:after{border-top:0;border-bottom:4px solid #222222}.fr-toolbar .fr-command.fr-btn.fr-disabled,.fr-popup .fr-command.fr-btn.fr-disabled,.fr-modal .fr-command.fr-btn.fr-disabled{color:#bdbdbd;cursor:default;-webkit-opacity:0.3;-moz-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-toolbar .fr-command.fr-btn.fr-disabled::after,.fr-popup .fr-command.fr-btn.fr-disabled::after,.fr-modal .fr-command.fr-btn.fr-disabled::after{border-top-color:#bdbdbd}.fr-toolbar .fr-command.fr-btn.fr-hidden,.fr-popup .fr-command.fr-btn.fr-hidden,.fr-modal .fr-command.fr-btn.fr-hidden{display:none}.fr-toolbar .fr-tabs .fr-command.fr-btn,.fr-popup .fr-tabs .fr-command.fr-btn,.fr-modal .fr-tabs .fr-command.fr-btn{margin:0;width:46px;height:40px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab{background:#FFF}.fr-toolbar .fr-tabs .fr-command.fr-btn span,.fr-popup .fr-tabs .fr-command.fr-btn span,.fr-modal .fr-tabs .fr-command.fr-btn span{height:27px}.fr-toolbar .fr-tabs .fr-command.fr-btn img,.fr-toolbar .fr-tabs .fr-command.fr-btn svg,.fr-popup .fr-tabs .fr-command.fr-btn img,.fr-popup .fr-tabs .fr-command.fr-btn svg,.fr-modal .fr-tabs .fr-command.fr-btn img,.fr-modal .fr-tabs .fr-command.fr-btn svg{margin:8px 11px;width:24px;height:24px}.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path{fill:#0098f7}.fr-toolbar.fr-disabled .fr-btn,.fr-toolbar.fr-disabled .fr-btn.fr-active,.fr-popup.fr-disabled .fr-btn,.fr-popup.fr-disabled .fr-btn.fr-active,.fr-modal.fr-disabled .fr-btn,.fr-modal.fr-disabled .fr-btn.fr-active{color:#bdbdbd;-webkit-opacity:0.3;-moz-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after,.fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.fr-popup.fr-disabled .fr-btn.fr-dropdown::after,.fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.fr-modal.fr-disabled .fr-btn.fr-dropdown::after,.fr-modal.fr-disabled .fr-btn.fr-active.fr-dropdown::after{border-top-color:#bdbdbd}.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-left,.fr-popup.fr-rtl .fr-btn-grp.fr-float-left,.fr-modal.fr-rtl .fr-btn-grp.fr-float-left{float:right}.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-right,.fr-popup.fr-rtl .fr-btn-grp.fr-float-right,.fr-modal.fr-rtl .fr-btn-grp.fr-float-right{float:left}.fr-toolbar.fr-rtl .fr-command.fr-btn,.fr-toolbar.fr-rtl .fr-btn-wrap,.fr-popup.fr-rtl .fr-command.fr-btn,.fr-popup.fr-rtl .fr-btn-wrap,.fr-modal.fr-rtl .fr-command.fr-btn,.fr-modal.fr-rtl .fr-btn-wrap{float:right}.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.fr-toolbar.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.fr-popup.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.fr-popup.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.fr-modal.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.fr-modal.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-btn-hover,.fr-toolbar.fr-rtl .fr-btn-wrap.fr-btn-hover,.fr-popup.fr-rtl .fr-command.fr-btn.fr-btn-hover,.fr-popup.fr-rtl .fr-btn-wrap.fr-btn-hover,.fr-modal.fr-rtl .fr-command.fr-btn.fr-btn-hover,.fr-modal.fr-rtl .fr-btn-wrap.fr-btn-hover{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-inline>.fr-command.fr-btn:not(.fr-hidden),.fr-toolbar.fr-inline>.fr-btn-wrap:not(.fr-hidden){display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;float:none}.fr-desktop .fr-command:hover,.fr-desktop .fr-command:focus,.fr-desktop .fr-command.fr-btn-hover,.fr-desktop .fr-command.fr-expanded{outline:0;color:#333333}.fr-desktop .fr-command:hover:not(.fr-table-cell),.fr-desktop .fr-command:focus:not(.fr-table-cell),.fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell),.fr-desktop .fr-command.fr-expanded:not(.fr-table-cell){background:#ebebeb}.fr-desktop .fr-command:hover::after,.fr-desktop .fr-command:focus::after,.fr-desktop .fr-command.fr-btn-hover::after,.fr-desktop .fr-command.fr-expanded::after{border-top-color:#333333}.fr-desktop .fr-command.fr-selected:not(.fr-table-cell),.fr-desktop .fr-command:active{color:#333333;background:#d6d6d6}.fr-desktop .fr-command.fr-active:hover,.fr-desktop .fr-command.fr-active:focus,.fr-desktop .fr-command.fr-active.fr-btn-hover,.fr-desktop .fr-command.fr-active.fr-expanded{background:#ebebeb}.fr-desktop .fr-command.fr-active:active{background:#d6d6d6}.fr-desktop .fr-command.fr-disabled:hover,.fr-desktop .fr-command.fr-disabled:focus,.fr-desktop .fr-command.fr-disabled.fr-selected{background:transparent}.fr-desktop.fr-disabled .fr-command:hover,.fr-desktop.fr-disabled .fr-command:focus,.fr-desktop.fr-disabled .fr-command.fr-selected{background:transparent}.fr-toolbar.fr-mobile .fr-command.fr-blink,.fr-popup.fr-mobile .fr-command.fr-blink{background:#d6d6d6}.fr-command.fr-btn.fr-options{width:16px;margin-left:-5px}.fr-command.fr-btn.fr-options.fr-btn-hover,.fr-command.fr-btn.fr-options:hover,.fr-command.fr-btn.fr-options:focus{border-left:solid 1px #FAFAFA;-webkit-transition:border-left 0s, background-color 0.5s;-moz-transition:border-left 0s, background-color 0.5s;-ms-transition:border-left 0s, background-color 0.5s;-o-transition:border-left 0s, background-color 0.5s}.fr-command.fr-btn+.fr-dropdown-menu{background:#FFF;display:inline-block;position:absolute;right:auto;bottom:auto;height:auto;z-index:4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-overflow-scrolling:touch;overflow:hidden;zoom:1;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.fr-command.fr-btn+.fr-dropdown-menu.test-height .fr-dropdown-wrapper{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;height:auto;max-height:275px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper{padding:0;margin:auto;display:inline-block;text-align:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;-o-transition:height 0.3s;margin-top:0;float:left;height:0;margin-top:0 !important}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content{position:relative}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list{list-style-type:none;margin:0;padding:8px 0;min-width:72px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li{padding:0;margin:0;font-size:15px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a{padding:0 20px;line-height:200%;display:flex;cursor:pointer;white-space:nowrap;color:inherit;text-decoration:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg{width:24px;height:24px;margin:3px 4px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path{fill:#333333}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active{background:#d6d6d6}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled{color:#bdbdbd;cursor:default}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a .fr-shortcut{margin-left:20px;font-weight:bold;-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75}.fr-command.fr-btn.fr-active+.fr-dropdown-menu{display:inline-block;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.fr-bottom>.fr-command.fr-btn+.fr-dropdown-menu{border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-rtl .fr-dropdown-wrapper,.fr-popup.fr-rtl .fr-dropdown-wrapper{text-align:right !important}body.prevent-scroll{overflow:hidden}body.prevent-scroll.fr-mobile{position:fixed;-webkit-overflow-scrolling:touch}.fr-modal{color:#222222;font-family:Arial, Helvetica, sans-serif;position:fixed;overflow-x:auto;overflow-y:scroll;top:0;left:0;bottom:0;right:0;width:100%;z-index:2147483640;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;line-height:1.2}.fr-modal.fr-middle .fr-modal-wrapper{margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute}.fr-modal .fr-modal-wrapper{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-clip:padding-box;margin:20px auto;display:inline-block;background:#FFF;min-width:300px;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);border:0;overflow:hidden;width:90%;position:relative}@media (min-width: 768px) and (max-width: 991px){.fr-modal .fr-modal-wrapper{margin:30px auto;width:70%}}@media (min-width: 992px){.fr-modal .fr-modal-wrapper{margin:50px auto;width:960px}}.fr-modal .fr-modal-wrapper .fr-modal-head{background:#FFF;overflow:hidden;position:absolute;width:100%;min-height:42px;z-index:3;border-bottom:solid #efefef 1px;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s}.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-head-line{height:56px;padding:0 10px}.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close{margin:10px;position:absolute;top:0;right:0}.fr-modal .fr-modal-wrapper .fr-modal-head h4{font-size:20px;padding:19px 10px;margin:0;font-weight:400;line-height:18px;display:inline-block;float:left}.fr-modal .fr-modal-wrapper div.fr-modal-body{height:100%;min-height:150px;overflow-y:auto;padding-bottom:20px}.fr-modal .fr-modal-wrapper div.fr-modal-body:focus{outline:0}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command{height:36px;line-height:1;color:#0098f7;padding:10px;cursor:pointer;text-decoration:none;border:none;background:none;font-size:16px;outline:none;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command+button{margin-left:24px}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover,.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus{background:#ebebeb;color:#0098f7}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active{background:#d6d6d6;color:#0098f7}.fr-modal .fr-modal-wrapper div.fr-modal-body button::-moz-focus-inner{border:0}.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover{background:#ebebeb}.fr-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:2147483639}.fr-popup{position:absolute;display:none;color:#222222;background:#FFF;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);font-family:Arial, Helvetica, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-top:10px;z-index:2147483635;text-align:left;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.2}.fr-popup .fr-icon{text-align:center;vertical-align:middle;font-size:20px;line-height:1;cursor:pointer;font-weight:400;box-sizing:content-box;padding:6px}.fr-popup .fr-icon-container{padding:20px;max-height:200px;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@supports not (-ms-high-contrast: none){.fr-popup .fr-icon-container{grid-template-columns:repeat(auto-fill, minmax(36px, 36px));display:grid}}@media (min-width: 768px){.fr-popup .fr-icon-container{min-width:276px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.fr-popup .fr-icon-container{display:inline-flex;-ms-flex-flow:row wrap}}@media screen and (-ms-high-contrast: active) and (max-width: 768px), (-ms-high-contrast: none) and (max-width: 768px){.fr-popup .fr-icon-container{width:236px}}.fr-popup .fr-input-focus{background:whitesmoke}.fr-popup.fr-above{margin-top:-10px;border-top:0}.fr-popup.fr-active{display:block}.fr-popup.fr-hidden{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-popup.fr-empty{display:none !important}.fr-popup .fr-hs{display:block !important}.fr-popup .fr-hs.fr-hidden{display:none !important}.fr-popup .fr-input-line{position:relative;padding:15px 0}.fr-popup .fr-input-line input[type="text"],.fr-popup .fr-input-line textarea{width:100%;margin-bottom:1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:solid 1px #999999;color:#222222;font-size:14px;background:#FFF;position:relative;z-index:2;padding:4px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border 0.5s, padding 0.5s;-moz-transition:border 0.5s, padding 0.5s;-ms-transition:border 0.5s, padding 0.5s;-o-transition:border 0.5s, padding 0.5s}.fr-popup .fr-input-line input[type="text"]:hover,.fr-popup .fr-input-line textarea:hover{border:solid 1px #515151}.fr-popup .fr-input-line input[type="text"]:focus,.fr-popup .fr-input-line textarea:focus{border:solid 2px #0098f7;padding:3px 11px}.fr-popup .fr-input-line input[type="text"]{height:46px}.fr-popup .fr-input-line input+label,.fr-popup .fr-input-line textarea+label{position:absolute;top:29px;left:12px;font-size:14px;color:grey;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;z-index:3;display:block;background:#FFF;padding:0;cursor:text}.fr-popup .fr-input-line input.fr-not-empty+label,.fr-popup .fr-input-line textarea.fr-not-empty+label{color:gray;width:auto;left:4px;padding:0 4px;font-size:11px;top:9px}.fr-popup input,.fr-popup textarea{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:none}.fr-popup textarea{resize:none}.fr-popup .fr-buttons{white-space:nowrap;line-height:0}.fr-popup .fr-buttons .fr-btn{margin-left:4px;margin-right:4px;display:inline-block;float:none}.fr-popup .fr-buttons .fr-btn i{float:left}.fr-popup .fr-buttons .fr-separator{display:inline-block;float:none}.fr-popup .fr-buttons.fr-tabs{border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f5f5f5;overflow:hidden}@media (max-width: 768px){.fr-popup .fr-buttons.fr-tabs.fr-tabs-scroll{overflow:scroll;overflow-y:hidden;width:276px}}.fr-popup .fr-buttons:not(.fr-tabs){padding:5px}.fr-popup .fr-layer{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:195px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px;display:none}@media (min-width: 768px){.fr-popup .fr-layer{width:260px}}.fr-popup .fr-layer.fr-active{display:inline-block}.fr-popup .fr-action-buttons{z-index:7;height:36px;text-align:right}.fr-popup .fr-action-buttons button.fr-command{height:36px;line-height:1;color:#0098f7;padding:10px;cursor:pointer;text-decoration:none;border:none;background:none;font-size:16px;outline:none;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-popup .fr-action-buttons button.fr-command+button{margin-left:24px}.fr-popup .fr-action-buttons button.fr-command:hover,.fr-popup .fr-action-buttons button.fr-command:focus{background:#ebebeb;color:#0098f7}.fr-popup .fr-action-buttons button.fr-command:active{background:#d6d6d6;color:#0098f7}.fr-popup .fr-action-buttons button::-moz-focus-inner{border:0}.fr-popup .fr-checkbox{position:relative;display:inline-block;width:18px;height:18px;padding:10px;border-radius:100%;line-height:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;vertical-align:middle}.fr-popup .fr-checkbox svg{margin-left:2px;margin-top:2px;display:none;width:10px;height:10px}.fr-popup .fr-checkbox span{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:18px;height:18px;display:inline-block;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background 0.2s ease 0s, border-color 0.2s ease 0s;-moz-transition:background 0.2s ease 0s, border-color 0.2s ease 0s;-ms-transition:background 0.2s ease 0s, border-color 0.2s ease 0s;-o-transition:background 0.2s ease 0s, border-color 0.2s ease 0s}.fr-popup .fr-checkbox input{position:absolute;z-index:2;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border:0 none;cursor:pointer;height:18px;margin:0;padding:0;width:18px;top:7px;left:7px}.fr-popup .fr-checkbox input:not(:checked)+span{border:solid 2px #999999}.fr-popup .fr-checkbox input:not(:checked):active+span{background-color:#f5f5f5}.fr-popup .fr-checkbox input:not(:checked):focus+span,.fr-popup .fr-checkbox input:not(:checked):hover+span{border-color:#515151}.fr-popup .fr-checkbox input:checked+span{background:#0098f7;border:solid 2px #0098f7}.fr-popup .fr-checkbox input:checked+span svg{display:block}.fr-popup .fr-checkbox input:checked:active+span{background-color:#EcF5Ff}.fr-popup .fr-checkbox input:checked:focus+span,.fr-popup .fr-checkbox input:checked:hover+span{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-popup .fr-checkbox-line{font-size:14px;line-height:1.4px;margin-top:10px}.fr-popup .fr-checkbox-line label{cursor:pointer;margin:0 5px;vertical-align:middle}.fr-popup.fr-rtl{direction:rtl;text-align:right}.fr-popup.fr-rtl .fr-action-buttons{text-align:left}.fr-popup.fr-rtl .fr-input-line input+label,.fr-popup.fr-rtl .fr-input-line textarea+label{left:auto;right:0}.fr-popup.fr-rtl .fr-buttons .fr-separator.fr-vs{float:right}.fr-text-edit-layer{width:250px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block !important}.fr-toolbar{color:#222222;background:#FFF;position:relative;font-family:Arial, Helvetica, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:left;border:1px solid #CCCCCC;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.2;padding-bottom:0;-webkit-transition:padding-bottom 0.5s;-moz-transition:padding-bottom 0.5s;-ms-transition:padding-bottom 0.5s;-o-transition:padding-bottom 0.5s}.fr-toolbar::after{clear:both;display:block;content:"";height:0}.fr-toolbar::after{height:0}.fr-toolbar .fr-newline{clear:both;display:block;content:"";margin-left:9px;margin-right:9px;background:#efefef;height:1px;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s}.fr-toolbar.fr-toolbar-open{padding-bottom:48px}.fr-toolbar.fr-toolbar-open .fr-newline{height:0}.fr-toolbar .fr-float-right{float:right}.fr-toolbar .fr-float-left{float:left}.fr-toolbar .fr-more-toolbar{float:left;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f5f5f5;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s;height:0;z-index:2;overflow:hidden;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.fr-toolbar .fr-more-toolbar.fr-expanded{height:48px}.fr-toolbar .fr-more-toolbar.fr-overflow-visible{overflow:visible}.fr-toolbar .fr-more-toolbar>.fr-command.fr-btn{margin-left:4px;margin-right:4px}.fr-toolbar .fr-btn-grp{display:inline-block;margin:0 17px 0 12px}@media (max-width: 768px){.fr-toolbar .fr-btn-grp{margin:0 7px 0 6px}}.fr-toolbar .fr-command.fr-btn.fr-open{margin-top:10px;margin-bottom:-1px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active){background:#f5f5f5}.fr-toolbar.fr-rtl{text-align:right}.fr-toolbar.fr-inline{display:none;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);border:0;white-space:nowrap;position:absolute;margin-top:5px;z-index:2147483630}.fr-toolbar.fr-inline.fr-above{margin-top:-10px;border-top:0}.fr-toolbar.fr-inline .fr-newline{height:0}.fr-toolbar.fr-top{top:0;border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-bottom{bottom:0;border-top:0;padding-bottom:0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-bottom .fr-newline{padding-top:0;-webkit-transition:padding-top 0.5s;-moz-transition:padding-top 0.5s;-ms-transition:padding-top 0.5s;-o-transition:padding-top 0.5s}.fr-toolbar.fr-bottom.fr-toolbar-open .fr-newline{padding-top:48px;background:#FFF}.fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open{margin-top:-1px;margin-bottom:10px;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-sticky-on{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-separator{background:#ebebeb;display:block;vertical-align:top;float:left}.fr-separator+.fr-separator{display:none}.fr-separator.fr-vs{height:32px;width:1px;margin:8px 4px}.fr-separator.fr-hs{clear:both;width:calc(100% - (2 * 4px));margin:0 4px;height:1px}.fr-separator.fr-hidden{display:none !important}.fr-rtl .fr-separator{float:right}.fr-toolbar.fr-inline .fr-separator.fr-hs{float:none}.fr-toolbar.fr-inline .fr-separator.fr-vs{float:none;display:inline-block}.second-toolbar{border:1px solid #CCCCCC;border-top:0;background:#FFF;line-height:1.4;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.second-toolbar::after{clear:both;display:block;content:"";height:0}#logo{float:left;outline:none}#logo>span{display:inline-block;float:left;font-family:sans-serif;padding:11px 5px 10px 15px;font-size:12px;font-weight:500;color:#b1b2b7;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s}#logo>svg{height:20px;width:47px;margin:7px 0;cursor:pointer}#logo>svg *{-webkit-transition:fill 0.3s;-moz-transition:fill 0.3s;-ms-transition:fill 0.3s;-o-transition:fill 0.3s}#logo:hover>span,#logo:focus>span{color:#0098f7}#logo:hover>svg .fr-logo,#logo:focus>svg .fr-logo{fill:#0098f7}.fr-visibility-helper{display:none;margin-left:0 !important}@media (min-width: 768px){.fr-visibility-helper{margin-left:1px !important}}@media (min-width: 992px){.fr-visibility-helper{margin-left:2px !important}}@media (min-width: 1200px){.fr-visibility-helper{margin-left:3px !important}}.fr-opacity-0{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-box{position:relative}.fr-sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.fr-sticky-off{position:relative}.fr-sticky-on{position:fixed;z-index:10}.fr-sticky-on.fr-sticky-ios{position:absolute;left:0;right:0;width:auto !important}.fr-sticky-dummy{display:none}.fr-sticky-on+.fr-sticky-dummy,.fr-sticky-box>.fr-sticky-dummy{display:block}span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.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-box .fr-counter{padding:10px;float:right;color:#999999;content:attr(data-chars);font-size:14px;font-family:sans-serif;z-index:1;border-radius:2px 0 0 0;-moz-border-radius:2px 0 0 0;-webkit-border-radius:2px 0 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-rtl .fr-counter{left:0;right:auto;border-left:none;border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-code-view .fr-counter{display:none}.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}textarea.fr-code{display:none;width:100%;resize:none;-moz-resize:none;-webkit-resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;padding:10px;margin:0;font-family:"Courier New",monospace;font-size:14px;background:#FFF;color:#000;outline:none}.fr-box.fr-rtl textarea.fr-code{direction:rtl}.fr-box .CodeMirror{display:none}.fr-box.fr-code-view textarea.fr-code{display:block}.fr-box.fr-code-view .fr-element,.fr-box.fr-code-view .fr-placeholder,.fr-box.fr-code-view .fr-iframe{display:none}.fr-box.fr-code-view .CodeMirror{display:block}.fr-box.fr-inline.fr-code-view .fr-command.fr-btn.html-switch{display:block}.fr-box.fr-inline .fr-command.fr-btn.html-switch{display:none;position:absolute;top:0;right:0;display:none;background:#FFF;color:#333333;-moz-outline:0;outline:0;border:0;line-height:1;cursor:pointer;text-align:left;padding:8px 7px;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box.fr-inline .fr-command.fr-btn.html-switch i{font-size:24px;width:24px;text-align:center}.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover{background:#ebebeb}.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-popup .fr-layer.fr-color-hex-layer{margin:0;padding:20px;padding-top:0;float:left}.fr-popup .fr-layer.fr-color-hex-layer .fr-input-line{float:left;width:calc(100% - 50px);padding:15px 0 0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons{float:right;width:38px;height:40px;padding:17px 0 0;margin:0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;height:40px;width:38px}.fr-popup .fr-separator+.fr-colors-tabs{margin-left:2px;margin-right:2px}.fr-popup .fr-color-set{line-height:0;display:none}.fr-popup .fr-color-set.fr-selected-set{display:block;padding:20px;padding-bottom:0}.fr-popup .fr-color-set>span{display:inline-block;width:32px;height:32px;position:relative;z-index:1}.fr-popup .fr-color-set>span>i,.fr-popup .fr-color-set>span>svg{text-align:center;line-height:32px;height:24px;width:24px;margin:4px;font-size:13px;position:absolute;bottom:0;cursor:default;left:0}.fr-popup .fr-color-set>span>i path,.fr-popup .fr-color-set>span>svg path{fill:#222222}.fr-popup .fr-color-set>span .fr-selected-color{color:#FFF;font-family:FontAwesome;font-size:13px;font-weight:400;line-height:32px;position:absolute;top:0;bottom:0;right:0;left:0;text-align:center;cursor:default}.fr-popup .fr-color-set>span:hover,.fr-popup .fr-color-set>span:focus{outline:1px solid #222222;z-index:2}.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0)}.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-drag-helper{background:#0098f7;height:2px;margin-top:-1px;-webkit-opacity:0.2;-moz-opacity:0.2;opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;z-index:2147483640;display:none}.fr-drag-helper.fr-visible{display:block}.fr-dragging{-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.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-popup .fr-emoticon{width:24px;height:24px;font-family:"Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols}.fr-popup .fr-emoticon img{height:24px;width:24px}.fr-popup .fr-command.fr-btn.fr-tabs-unicode{padding:0 0 0 14px}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.fr-popup .fr-icon-container.fr-emoticon-container{width:368px}}.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-popup .fr-file-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.fr-popup .fr-file-upload-layer:hover{background:#ebebeb}.fr-popup .fr-file-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-file-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0 !important;padding:0 !important;width:100% !important}.fr-popup .fr-file-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-file-progress-bar-layer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-popup .fr-file-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:normal}.fr-popup .fr-file-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-file-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-file-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.fr-popup .fr-file-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30% !important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}@keyframes loading{from{left:-25%}to{left:100%}}@-webkit-keyframes loading{from{left:-25%}to{left:100%}}@-moz-keyframes loading{from{left:-25%}to{left:100%}}@-o-keyframes loading{from{left:-25%}to{left:100%}}@keyframes loading{from{left:-25%}to{left:100%}}.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}body.fr-fullscreen{overflow:hidden;height:100%;width:100%;position:fixed}.fr-box.fr-fullscreen{margin:0 !important;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483630 !important;width:auto !important}.fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-fullscreen .fr-toolbar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-fullscreen .fr-toolbar.fr-top{top:0 !important}.fr-box.fr-fullscreen .fr-toolbar.fr-bottom{bottom:0 !important}.fr-box.fr-fullscreen .second-toolbar{margin-top:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-fullscreen-wrapper{z-index:2147483640 !important;width:100% !important;margin:0 !important;padding:0 !important;overflow:visible !important}.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-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal{text-align:left;padding:20px 20px 10px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table{border-collapse:collapse;font-size:14px;line-height:1.5;width:100%}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table+table{margin-top:20px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr{border:0}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th{text-align:left}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th,.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table td{padding:6px 0 4px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr{border-bottom:solid 1px #ebebeb}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child{width:60%;color:#646464}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:nth-child(n+2){letter-spacing:0.5px}.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-element img{cursor:pointer;padding:0 1px}.fr-image-resizer{position:absolute;border:solid 1px #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-image-resizer.fr-active{display:block}.fr-image-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:solid 1px #FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-image-resizer .fr-handler.fr-hnw{cursor:nw-resize}.fr-image-resizer .fr-handler.fr-hne{cursor:ne-resize}.fr-image-resizer .fr-handler.fr-hsw{cursor:sw-resize}.fr-image-resizer .fr-handler.fr-hse{cursor:se-resize}.fr-image-resizer .fr-handler{width:12px;height:12px}.fr-image-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.fr-image-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.fr-image-resizer .fr-handler{width:10px;height:10px}.fr-image-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-image-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-image-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}.fr-popup .fr-image-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-image-upload-layer:hover{background:#ebebeb}.fr-popup .fr-image-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-image-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0 !important;padding:0 !important;width:100% !important}.fr-popup .fr-image-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-image-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:normal}.fr-popup .fr-image-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-image-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-image-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.fr-popup .fr-image-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30% !important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-image-size-layer .fr-image-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-image-size-layer .fr-image-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-uploading{-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}@-webkit-keyframes loading{from{left:-25%}to{left:100%}}@-moz-keyframes loading{from{left:-25%}to{left:100%}}@-o-keyframes loading{from{left:-25%}to{left:100%}}@keyframes loading{from{left:-25%}to{left:100%}}.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-modal .fr-modal-head .fr-modal-head-line::after{clear:both;display:block;content:"";height:0}.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more{margin-top:10px}.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more.fr-not-available{opacity:0;width:0;padding:12px 0}.fr-modal .fr-modal-head .fr-modal-tags{padding:0 20px;display:none;text-align:left}.fr-modal .fr-modal-head .fr-modal-tags a{display:inline-block;opacity:0;padding:6px 12px;margin:8px 0 8px 8px;text-decoration:none;border-radius:32px;-moz-border-radius:32px;-webkit-border-radius:32px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;cursor:pointer;background-color:#f5f5f5}.fr-modal .fr-modal-head .fr-modal-tags a:focus{outline:none;background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a:hover{background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a:active{background-color:#d6d6d6}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag{background-color:#EcF5Ff;color:#0098f7}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:focus{outline:none;background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:hover{background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:active{background-color:#d6d6d6}.fr-show-tags .fr-modal-more svg path{fill:#0098f7}div.fr-modal-body{-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s}div.fr-modal-body .fr-preloader{display:block;margin:50px auto}div.fr-modal-body div.fr-image-list{text-align:center;margin:0 20px;padding:0}div.fr-modal-body div.fr-image-list .fr-list-column{float:left;width:calc((100% - 20px) / 2)}@media (min-width: 768px) and (max-width: 1199px){div.fr-modal-body div.fr-image-list .fr-list-column{width:calc((100% - 40px) / 3)}}@media (min-width: 1200px){div.fr-modal-body div.fr-image-list .fr-list-column{width:calc((100% - 60px) / 4)}}div.fr-modal-body div.fr-image-list .fr-list-column+.fr-list-column{margin-left:20px}div.fr-modal-body div.fr-image-list div.fr-image-container{position:relative;width:100%;display:block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden}div.fr-modal-body div.fr-image-list div.fr-image-container:first-child{margin-top:20px}div.fr-modal-body div.fr-image-list div.fr-image-container+div{margin-top:20px}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::after{position:absolute;-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s;background:#000;content:"";top:0;left:0;bottom:0;right:0;z-index:2}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::before{content:attr(data-deleting);color:#FFF;top:0;left:0;bottom:0;right:0;margin:auto;position:absolute;z-index:3;font-size:15px;height:20px}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty{height:95px;background:#CCCCCC;z-index:1}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty::after{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;content:attr(data-loading);display:inline-block;height:20px}div.fr-modal-body div.fr-image-list div.fr-image-container img{width:100%;vertical-align:middle;position:relative;z-index:2;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0)}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected img{-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-delete-img,div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-insert-img{display:inline-block}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img,div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{display:none;top:50%;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:background 0.2s ease 0s, color 0.2s ease 0s;-moz-transition:background 0.2s ease 0s, color 0.2s ease 0s;-ms-transition:background 0.2s ease 0s, color 0.2s ease 0s;-o-transition:background 0.2s ease 0s, color 0.2s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;cursor:pointer;margin:0;line-height:40px;text-decoration:none;z-index:3}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img{background:#B8312F;fill:#FFF;padding:8px;left:50%;-webkit-transform:translateY(-50%) translateX(25%);-moz-transform:translateY(-50%) translateX(25%);-ms-transform:translateY(-50%) translateX(25%);-o-transform:translateY(-50%) translateX(25%)}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{background:#FFF;fill:#0098f7;padding:8px;left:50%;-webkit-transform:translateY(-50%) translateX(-125%);-moz-transform:translateY(-50%) translateX(-125%);-ms-transform:translateY(-50%) translateX(-125%);-o-transform:translateY(-50%) translateX(-125%)}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover img{-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-delete-img,.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-insert-img{display:inline-block;width:40px;height:40px}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img:hover{background:#bf4644;color:#FFF}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img:hover{background:#ebebeb}.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-line-breaker{cursor:text;border-top:1px solid #0098f7;position:fixed;z-index:2;display:none}.fr-line-breaker.fr-visible{display:block}.fr-line-breaker a.fr-floating-btn{position:absolute;left:calc(50% - (40px / 2));top:-20px}.fr-line-breaker a.fr-floating-btn svg{margin:8px;height:24px;width:24px}.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-quick-insert{position:absolute;z-index:2147483639;white-space:nowrap;padding-right:10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-quick-insert a.fr-floating-btn svg{margin:8px;width:24px;height:24px}.fr-quick-insert.fr-on a.fr-floating-btn svg{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.fr-quick-insert.fr-hidden{display:none}.fr-qi-helper{position:absolute;z-index:3;padding-left:20px;white-space:nowrap}.fr-qi-helper a.fr-btn.fr-floating-btn{text-align:center;padding:6px 10px 10px 10px;display:inline-block;color:#222222;background:#FFF;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.fr-qi-helper a.fr-btn.fr-floating-btn svg{fill:#222222}.fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.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-popup .fr-buttons.fr-tabs .fr-special-character-category{padding:10px 15px}.fr-popup .fr-buttons.fr-tabs .fr-special-character-category span{font-weight:normal;font-size:16px}.fr-popup .fr-special-character{width:24px;height:24px}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.fr-popup .fr-icon-container.fr-sc-container{width:368px}}.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-element table td.fr-selected-cell,.fr-element table th.fr-selected-cell{border:1px double #0098f7}.fr-element table tr{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element table td,.fr-element table th{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text}.fr-element .fr-no-selection table td,.fr-element .fr-no-selection table th{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-table-resizer{cursor:col-resize;position:absolute;z-index:3;display:none}.fr-table-resizer.fr-moving{z-index:2}.fr-table-resizer div{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-right:1px solid #0098f7}.fr-no-selection{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-popup .fr-table-size{margin:20px}.fr-popup .fr-table-size .fr-table-size-info{text-align:center;font-size:14px}.fr-popup .fr-table-size .fr-select-table-size{line-height:0;padding:5px;white-space:nowrap}.fr-popup .fr-table-size .fr-select-table-size>span{display:inline-block;padding:0 4px 4px 0;background:transparent}.fr-popup .fr-table-size .fr-select-table-size>span>span{display:inline-block;width:18px;height:18px;border:1px solid #DDD}.fr-popup .fr-table-size .fr-select-table-size>span.hover{background:transparent}.fr-popup .fr-table-size .fr-select-table-size>span.hover>span{background:rgba(0,152,247,0.3);border:solid 1px #0098f7}.fr-popup .fr-table-size .fr-select-table-size .new-line::after{clear:both;display:block;content:"";height:0}.fr-popup.fr-above .fr-table-size .fr-select-table-size>span{display:inline-block !important}.fr-popup .fr-table-colors{display:block;padding:20px;padding-bottom:0}.fr-popup.fr-desktop .fr-table-size .fr-select-table-size>span>span{width:12px;height:12px}.fr-insert-helper{position:absolute;z-index:9999;white-space:nowrap}.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-element .fr-video{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element .fr-video::after{position:absolute;content:'';z-index:1;top:0;left:0;right:0;bottom:0;cursor:pointer;display:block;background:transparent}.fr-element .fr-video.fr-active>*{z-index:2;position:relative}.fr-element .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-box .fr-video-resizer{position:absolute;border:solid 1px #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box .fr-video-resizer.fr-active{display:block}.fr-box .fr-video-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:solid 1px #FFF;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-box .fr-video-resizer .fr-handler.fr-hnw{cursor:nw-resize}.fr-box .fr-video-resizer .fr-handler.fr-hne{cursor:ne-resize}.fr-box .fr-video-resizer .fr-handler.fr-hsw{cursor:sw-resize}.fr-box .fr-video-resizer .fr-handler.fr-hse{cursor:se-resize}.fr-box .fr-video-resizer .fr-handler{width:12px;height:12px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.fr-box .fr-video-resizer .fr-handler{width:10px;height:10px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-popup .fr-video-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-video-upload-layer:hover{background:#ebebeb}.fr-popup .fr-video-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-video-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0 !important;padding:0 !important;width:100% !important}.fr-popup .fr-video-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-video-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:normal}.fr-popup .fr-video-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-video-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-video-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.fr-popup .fr-video-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30% !important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-video-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}.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}img.fr-rounded,.fr-img-caption.fr-rounded img{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}img.fr-bordered,.fr-img-caption.fr-bordered img{border:solid 5px #CCC}img.fr-bordered{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-img-caption.fr-bordered img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-view{word-wrap:break-word}.fr-view span[style~="color:"] a{color:inherit}.fr-view strong{font-weight:700}.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%}.fr-view table td{min-width:5px}.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:whitesmoke}.fr-view table td,.fr-view table th{border:1px solid #DDD}.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:#ececec}.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;page-break-after:always}.fr-view .fr-file{position:relative}.fr-view .fr-file::after{position:relative;content:"\1F4CE";font-weight:normal}.fr-view pre{white-space:pre-wrap;word-wrap:break-word;overflow:visible}.fr-view[dir="rtl"] blockquote{border-left:none;border-right:solid 2px #5E35B1;margin-right:0;padding-right:5px;padding-left:0}.fr-view[dir="rtl"] blockquote blockquote{border-color:#00BCD4}.fr-view[dir="rtl"] blockquote blockquote blockquote{border-color:#43A047}.fr-view blockquote{border-left:solid 2px #5E35B1;margin-left:0;padding-left:5px;color:#5E35B1}.fr-view blockquote blockquote{border-color:#00BCD4;color:#00BCD4}.fr-view blockquote blockquote blockquote{border-color:#43A047;color:#43A047}.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:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#AAA !important}.fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-text-uppercase{text-transform:uppercase}.fr-view .fr-class-highlighted{background-color:#ffff00}.fr-view .fr-class-code{border-color:#cccccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:"Courier New", Courier, monospace}.fr-view .fr-class-transparency{opacity:0.5}.fr-view img{position:relative;max-width: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;text-align:left}.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.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 .fr-video{text-align:center;position:relative}.fr-view .fr-video.fr-rv{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fr-view .fr-video.fr-rv>iframe,.fr-view .fr-video.fr-rv object,.fr-view .fr-video.fr-rv embed{position:absolute !important;top:0;left:0;width:100%;height:100%}.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}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view a.fr-green{color:green}.fr-view .fr-img-caption{text-align:center}.fr-view .fr-img-caption .fr-img-wrap{padding:0;display:inline-block;margin:auto;text-align:center;width:100%}.fr-view .fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;-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)";width:100%;text-align:center}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.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 button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}a.fr-view.fr-strong{font-weight:700}a.fr-view.fr-green{color:green}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view{position:relative;max-width:100%}span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_style.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_style.css
deleted file mode 100644
index ae4c8f740..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_style.css
+++ /dev/null
@@ -1,353 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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; }
-
-img.fr-rounded, .fr-img-caption.fr-rounded img {
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-img.fr-bordered, .fr-img-caption.fr-bordered img {
- border: solid 5px #CCC; }
-
-img.fr-bordered {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
-
-.fr-img-caption.fr-bordered img {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
-
-.fr-view {
- word-wrap: break-word; }
- .fr-view span[style~="color:"] a {
- color: inherit; }
- .fr-view strong {
- font-weight: 700; }
- .fr-view table {
- border: none;
- border-collapse: collapse;
- empty-cells: show;
- max-width: 100%; }
- .fr-view table td {
- min-width: 5px; }
- .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: whitesmoke; }
- .fr-view table td, .fr-view table th {
- border: 1px solid #DDD; }
- .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: #ececec; }
- .fr-view hr {
- clear: both;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- page-break-after: always; }
- .fr-view .fr-file {
- position: relative; }
- .fr-view .fr-file::after {
- position: relative;
- content: "\1F4CE";
- font-weight: normal; }
- .fr-view pre {
- white-space: pre-wrap;
- word-wrap: break-word;
- overflow: visible; }
- .fr-view[dir="rtl"] blockquote {
- border-left: none;
- border-right: solid 2px #5E35B1;
- margin-right: 0;
- padding-right: 5px;
- padding-left: 0; }
- .fr-view[dir="rtl"] blockquote blockquote {
- border-color: #00BCD4; }
- .fr-view[dir="rtl"] blockquote blockquote blockquote {
- border-color: #43A047; }
- .fr-view blockquote {
- border-left: solid 2px #5E35B1;
- margin-left: 0;
- padding-left: 5px;
- color: #5E35B1; }
- .fr-view blockquote blockquote {
- border-color: #00BCD4;
- color: #00BCD4; }
- .fr-view blockquote blockquote blockquote {
- border-color: #43A047;
- color: #43A047; }
- .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: -.1em .1em .1em;
- line-height: 1;
- vertical-align: middle; }
- .fr-view .fr-text-gray {
- color: #AAA !important; }
- .fr-view .fr-text-bordered {
- border-top: solid 1px #222;
- border-bottom: solid 1px #222;
- padding: 10px 0; }
- .fr-view .fr-text-spaced {
- letter-spacing: 1px; }
- .fr-view .fr-text-uppercase {
- text-transform: uppercase; }
- .fr-view .fr-class-highlighted {
- background-color: #ffff00; }
- .fr-view .fr-class-code {
- border-color: #cccccc;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background: #f5f5f5;
- padding: 10px;
- font-family: "Courier New", Courier, monospace; }
- .fr-view .fr-class-transparency {
- opacity: 0.5; }
- .fr-view img {
- position: relative;
- max-width: 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;
- text-align: left; }
- .fr-view img.fr-dib.fr-fir {
- margin-right: 0;
- text-align: right; }
- .fr-view img.fr-dii {
- display: inline-block;
- float: none;
- vertical-align: bottom;
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- .fr-view img.fr-dii.fr-fil {
- float: left;
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- .fr-view img.fr-dii.fr-fir {
- float: right;
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
- .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 .fr-video {
- text-align: center;
- position: relative; }
- .fr-view .fr-video.fr-rv {
- padding-bottom: 56.25%;
- padding-top: 30px;
- height: 0;
- overflow: hidden; }
- .fr-view .fr-video.fr-rv > iframe, .fr-view .fr-video.fr-rv object, .fr-view .fr-video.fr-rv embed {
- position: absolute !important;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%; }
- .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; }
- .fr-view .fr-video.fr-dvi.fr-fvl {
- float: left; }
- .fr-view .fr-video.fr-dvi.fr-fvr {
- float: right; }
- .fr-view a.fr-strong {
- font-weight: 700; }
- .fr-view a.fr-green {
- color: green; }
- .fr-view .fr-img-caption {
- text-align: center; }
- .fr-view .fr-img-caption .fr-img-wrap {
- padding: 0;
- display: inline-block;
- margin: auto;
- text-align: center;
- width: 100%; }
- .fr-view .fr-img-caption .fr-img-wrap img {
- display: block;
- margin: auto;
- width: 100%; }
- .fr-view .fr-img-caption .fr-img-wrap > span {
- margin: auto;
- display: block;
- padding: 5px 5px 10px;
- font-size: 14px;
- font-weight: initial;
- -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)";
- width: 100%;
- text-align: center; }
- .fr-view button.fr-rounded, .fr-view input.fr-rounded, .fr-view textarea.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 button.fr-large, .fr-view input.fr-large, .fr-view textarea.fr-large {
- font-size: 24px; }
-
-/**
- * Image style.
- */
-a.fr-view.fr-strong {
- font-weight: 700; }
-a.fr-view.fr-green {
- color: green; }
-
-/**
- * Link style.
- */
-img.fr-view {
- position: relative;
- max-width: 100%; }
- img.fr-view.fr-dib {
- margin: 5px auto;
- display: block;
- float: none;
- vertical-align: top; }
- img.fr-view.fr-dib.fr-fil {
- margin-left: 0;
- text-align: left; }
- img.fr-view.fr-dib.fr-fir {
- margin-right: 0;
- text-align: right; }
- img.fr-view.fr-dii {
- display: inline-block;
- float: none;
- vertical-align: bottom;
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- img.fr-view.fr-dii.fr-fil {
- float: left;
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- img.fr-view.fr-dii.fr-fir {
- float: right;
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
-
-span.fr-img-caption.fr-view {
- position: relative;
- max-width: 100%; }
- span.fr-img-caption.fr-view.fr-dib {
- margin: 5px auto;
- display: block;
- float: none;
- vertical-align: top; }
- span.fr-img-caption.fr-view.fr-dib.fr-fil {
- margin-left: 0;
- text-align: left; }
- span.fr-img-caption.fr-view.fr-dib.fr-fir {
- margin-right: 0;
- text-align: right; }
- span.fr-img-caption.fr-view.fr-dii {
- display: inline-block;
- float: none;
- vertical-align: bottom;
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- span.fr-img-caption.fr-view.fr-dii.fr-fil {
- float: left;
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- span.fr-img-caption.fr-view.fr-dii.fr-fir {
- float: right;
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_style.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_style.min.css
deleted file mode 100644
index 13183232e..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/froala_style.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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}img.fr-rounded,.fr-img-caption.fr-rounded img{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}img.fr-bordered,.fr-img-caption.fr-bordered img{border:solid 5px #CCC}img.fr-bordered{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-img-caption.fr-bordered img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-view{word-wrap:break-word}.fr-view span[style~="color:"] a{color:inherit}.fr-view strong{font-weight:700}.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%}.fr-view table td{min-width:5px}.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:whitesmoke}.fr-view table td,.fr-view table th{border:1px solid #DDD}.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:#ececec}.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;page-break-after:always}.fr-view .fr-file{position:relative}.fr-view .fr-file::after{position:relative;content:"\1F4CE";font-weight:normal}.fr-view pre{white-space:pre-wrap;word-wrap:break-word;overflow:visible}.fr-view[dir="rtl"] blockquote{border-left:none;border-right:solid 2px #5E35B1;margin-right:0;padding-right:5px;padding-left:0}.fr-view[dir="rtl"] blockquote blockquote{border-color:#00BCD4}.fr-view[dir="rtl"] blockquote blockquote blockquote{border-color:#43A047}.fr-view blockquote{border-left:solid 2px #5E35B1;margin-left:0;padding-left:5px;color:#5E35B1}.fr-view blockquote blockquote{border-color:#00BCD4;color:#00BCD4}.fr-view blockquote blockquote blockquote{border-color:#43A047;color:#43A047}.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:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#AAA !important}.fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-text-uppercase{text-transform:uppercase}.fr-view .fr-class-highlighted{background-color:#ffff00}.fr-view .fr-class-code{border-color:#cccccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:"Courier New", Courier, monospace}.fr-view .fr-class-transparency{opacity:0.5}.fr-view img{position:relative;max-width: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;text-align:left}.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.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 .fr-video{text-align:center;position:relative}.fr-view .fr-video.fr-rv{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fr-view .fr-video.fr-rv>iframe,.fr-view .fr-video.fr-rv object,.fr-view .fr-video.fr-rv embed{position:absolute !important;top:0;left:0;width:100%;height:100%}.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}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view a.fr-green{color:green}.fr-view .fr-img-caption{text-align:center}.fr-view .fr-img-caption .fr-img-wrap{padding:0;display:inline-block;margin:auto;text-align:center;width:100%}.fr-view .fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;-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)";width:100%;text-align:center}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.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 button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}a.fr-view.fr-strong{font-weight:700}a.fr-view.fr-green{color:green}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view{position:relative;max-width:100%}span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins.pkgd.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins.pkgd.css
deleted file mode 100644
index 37be2691a..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins.pkgd.css
+++ /dev/null
@@ -1,1396 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-box .fr-counter {
- padding: 10px;
- float: right;
- color: #999999;
- content: attr(data-chars);
- font-size: 14px;
- font-family: sans-serif;
- z-index: 1;
- border-radius: 2px 0 0 0;
- -moz-border-radius: 2px 0 0 0;
- -webkit-border-radius: 2px 0 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.fr-box.fr-rtl .fr-counter {
- left: 0;
- right: auto;
- border-left: none;
- border-radius: 0 2px 0 0;
- -moz-border-radius: 0 2px 0 0;
- -webkit-border-radius: 0 2px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-.fr-box.fr-code-view .fr-counter {
- display: none; }
-
-.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; }
-
-textarea.fr-code {
- display: none;
- width: 100%;
- resize: none;
- -moz-resize: none;
- -webkit-resize: none;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- border: none;
- padding: 10px;
- margin: 0;
- font-family: "Courier New",monospace;
- font-size: 14px;
- background: #FFF;
- color: #000;
- outline: none; }
-
-.fr-box.fr-rtl textarea.fr-code {
- direction: rtl; }
-
-.fr-box .CodeMirror {
- display: none; }
-
-.fr-box.fr-code-view textarea.fr-code {
- display: block; }
-.fr-box.fr-code-view .fr-element, .fr-box.fr-code-view .fr-placeholder, .fr-box.fr-code-view .fr-iframe {
- display: none; }
-.fr-box.fr-code-view .CodeMirror {
- display: block; }
-
-.fr-box.fr-inline.fr-code-view .fr-command.fr-btn.html-switch {
- display: block; }
-.fr-box.fr-inline .fr-command.fr-btn.html-switch {
- display: none;
- position: absolute;
- top: 0;
- right: 0;
- display: none;
- background: #FFF;
- color: #333333;
- -moz-outline: 0;
- outline: 0;
- border: 0;
- line-height: 1;
- cursor: pointer;
- text-align: left;
- padding: 8px 7px;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- z-index: 2;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- text-decoration: none;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .fr-box.fr-inline .fr-command.fr-btn.html-switch i {
- font-size: 24px;
- width: 24px;
- text-align: center; }
- .fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover {
- background: #ebebeb; }
-
-.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-popup .fr-layer.fr-color-hex-layer {
- margin: 0;
- padding: 20px;
- padding-top: 0;
- float: left; }
- .fr-popup .fr-layer.fr-color-hex-layer .fr-input-line {
- float: left;
- width: calc(100% - 50px);
- padding: 15px 0 0; }
- .fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons {
- float: right;
- width: 38px;
- height: 40px;
- padding: 17px 0 0;
- margin: 0; }
- .fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- font-size: 13px;
- height: 40px;
- width: 38px; }
-.fr-popup .fr-separator + .fr-colors-tabs {
- margin-left: 2px;
- margin-right: 2px; }
-.fr-popup .fr-color-set {
- line-height: 0;
- display: none; }
- .fr-popup .fr-color-set.fr-selected-set {
- display: block;
- padding: 20px;
- padding-bottom: 0; }
- .fr-popup .fr-color-set > span {
- display: inline-block;
- width: 32px;
- height: 32px;
- position: relative;
- z-index: 1; }
- .fr-popup .fr-color-set > span > i, .fr-popup .fr-color-set > span > svg {
- text-align: center;
- line-height: 32px;
- height: 24px;
- width: 24px;
- margin: 4px;
- font-size: 13px;
- position: absolute;
- bottom: 0;
- cursor: default;
- left: 0; }
- .fr-popup .fr-color-set > span > i path, .fr-popup .fr-color-set > span > svg path {
- fill: #222222; }
- .fr-popup .fr-color-set > span .fr-selected-color {
- color: #FFF;
- font-family: FontAwesome;
- font-size: 13px;
- font-weight: 400;
- line-height: 32px;
- position: absolute;
- top: 0;
- bottom: 0;
- right: 0;
- left: 0;
- text-align: center;
- cursor: default; }
- .fr-popup .fr-color-set > span:hover, .fr-popup .fr-color-set > span:focus {
- outline: 1px solid #222222;
- z-index: 2; }
-
-.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after {
- -webkit-transform: translate3d(100%, 0, 0);
- -moz-transform: translate3d(100%, 0, 0);
- -ms-transform: translate3d(100%, 0, 0);
- -o-transform: translate3d(100%, 0, 0); }
-
-.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-drag-helper {
- background: #0098f7;
- height: 2px;
- margin-top: -1px;
- -webkit-opacity: 0.2;
- -moz-opacity: 0.2;
- opacity: 0.2;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- position: absolute;
- z-index: 2147483640;
- display: none; }
- .fr-drag-helper.fr-visible {
- display: block; }
-
-.fr-dragging {
- -webkit-opacity: 0.4;
- -moz-opacity: 0.4;
- opacity: 0.4;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-
-.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-popup .fr-emoticon {
- width: 24px;
- height: 24px;
- font-family: "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; }
- .fr-popup .fr-emoticon img {
- height: 24px;
- width: 24px; }
-.fr-popup .fr-command.fr-btn.fr-tabs-unicode {
- padding: 0 0 0 14px; }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .fr-popup .fr-icon-container.fr-emoticon-container {
- width: 368px; } }
-
-.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-popup .fr-file-upload-layer {
- border: dashed 2px #bdbdbd;
- padding: 25px 0;
- margin: 20px;
- position: relative;
- font-size: 14px;
- letter-spacing: 1px;
- line-height: 140%;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- text-align: center; }
- .fr-popup .fr-file-upload-layer:hover {
- background: #ebebeb; }
- .fr-popup .fr-file-upload-layer.fr-drop {
- background: #ebebeb;
- border-color: #0098f7; }
- .fr-popup .fr-file-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640;
- overflow: hidden;
- margin: 0 !important;
- padding: 0 !important;
- width: 100% !important; }
- .fr-popup .fr-file-upload-layer .fr-form input {
- cursor: pointer;
- position: absolute;
- right: 0;
- top: 0;
- bottom: 0;
- width: 500%;
- height: 100%;
- margin: 0;
- font-size: 400px; }
-.fr-popup .fr-file-progress-bar-layer {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .fr-popup .fr-file-progress-bar-layer > h3 {
- font-size: 16px;
- margin: 10px 0;
- font-weight: normal; }
- .fr-popup .fr-file-progress-bar-layer > div.fr-action-buttons {
- display: none; }
- .fr-popup .fr-file-progress-bar-layer > div.fr-loader {
- background: #b3e0fd;
- height: 10px;
- width: 100%;
- margin-top: 20px;
- overflow: hidden;
- position: relative; }
- .fr-popup .fr-file-progress-bar-layer > div.fr-loader span {
- display: block;
- height: 100%;
- width: 0%;
- background: #0098f7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .fr-popup .fr-file-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- width: 30% !important;
- position: absolute;
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
- .fr-popup .fr-file-progress-bar-layer.fr-error > div.fr-loader {
- display: none; }
- .fr-popup .fr-file-progress-bar-layer.fr-error > div.fr-action-buttons {
- display: block; }
-
-@keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@-webkit-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@-moz-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@-o-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-.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; }
-
-body.fr-fullscreen {
- overflow: hidden;
- height: 100%;
- width: 100%;
- position: fixed; }
-
-.fr-box.fr-fullscreen {
- margin: 0 !important;
- position: fixed;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483630 !important;
- width: auto !important; }
- .fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-box.fr-fullscreen .fr-toolbar {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-box.fr-fullscreen .fr-toolbar.fr-top {
- top: 0 !important; }
- .fr-box.fr-fullscreen .fr-toolbar.fr-bottom {
- bottom: 0 !important; }
- .fr-box.fr-fullscreen .second-toolbar {
- margin-top: 0;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-.fr-fullscreen-wrapper {
- z-index: 2147483640 !important;
- width: 100% !important;
- margin: 0 !important;
- padding: 0 !important;
- overflow: visible !important; }
-
-.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-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal {
- text-align: left;
- padding: 20px 20px 10px; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table {
- border-collapse: collapse;
- font-size: 14px;
- line-height: 1.5;
- width: 100%; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table + table {
- margin-top: 20px; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr {
- border: 0; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th {
- text-align: left; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th, .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table td {
- padding: 6px 0 4px; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr {
- border-bottom: solid 1px #ebebeb; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child {
- width: 60%;
- color: #646464; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:nth-child(n+2) {
- letter-spacing: 0.5px; }
-
-.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-element img {
- cursor: pointer;
- padding: 0 1px; }
-
-.fr-image-resizer {
- position: absolute;
- border: solid 1px #0098f7;
- display: none;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
- .fr-image-resizer.fr-active {
- display: block; }
- .fr-image-resizer .fr-handler {
- display: block;
- position: absolute;
- background: #0098f7;
- border: solid 1px #FFF;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- z-index: 4;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .fr-image-resizer .fr-handler.fr-hnw {
- cursor: nw-resize; }
- .fr-image-resizer .fr-handler.fr-hne {
- cursor: ne-resize; }
- .fr-image-resizer .fr-handler.fr-hsw {
- cursor: sw-resize; }
- .fr-image-resizer .fr-handler.fr-hse {
- cursor: se-resize; }
- .fr-image-resizer .fr-handler {
- width: 12px;
- height: 12px; }
- .fr-image-resizer .fr-handler.fr-hnw {
- left: -6px;
- top: -6px; }
- .fr-image-resizer .fr-handler.fr-hne {
- right: -6px;
- top: -6px; }
- .fr-image-resizer .fr-handler.fr-hsw {
- left: -6px;
- bottom: -6px; }
- .fr-image-resizer .fr-handler.fr-hse {
- right: -6px;
- bottom: -6px; }
- @media (min-width: 1200px) {
- .fr-image-resizer .fr-handler {
- width: 10px;
- height: 10px; }
- .fr-image-resizer .fr-handler.fr-hnw {
- left: -5px;
- top: -5px; }
- .fr-image-resizer .fr-handler.fr-hne {
- right: -5px;
- top: -5px; }
- .fr-image-resizer .fr-handler.fr-hsw {
- left: -5px;
- bottom: -5px; }
- .fr-image-resizer .fr-handler.fr-hse {
- right: -5px;
- bottom: -5px; } }
-
-.fr-image-overlay {
- position: fixed;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483640;
- display: none; }
-
-.fr-popup .fr-image-upload-layer {
- border: dashed 2px #bdbdbd;
- padding: 25px 0;
- margin: 20px;
- position: relative;
- font-size: 14px;
- letter-spacing: 1px;
- line-height: 140%;
- text-align: center; }
- .fr-popup .fr-image-upload-layer:hover {
- background: #ebebeb; }
- .fr-popup .fr-image-upload-layer.fr-drop {
- background: #ebebeb;
- border-color: #0098f7; }
- .fr-popup .fr-image-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640;
- overflow: hidden;
- margin: 0 !important;
- padding: 0 !important;
- width: 100% !important; }
- .fr-popup .fr-image-upload-layer .fr-form input {
- cursor: pointer;
- position: absolute;
- right: 0;
- top: 0;
- bottom: 0;
- width: 500%;
- height: 100%;
- margin: 0;
- font-size: 400px; }
-.fr-popup .fr-image-progress-bar-layer > h3 {
- font-size: 16px;
- margin: 10px 0;
- font-weight: normal; }
-.fr-popup .fr-image-progress-bar-layer > div.fr-action-buttons {
- display: none; }
-.fr-popup .fr-image-progress-bar-layer > div.fr-loader {
- background: #b3e0fd;
- height: 10px;
- width: 100%;
- margin-top: 20px;
- overflow: hidden;
- position: relative; }
- .fr-popup .fr-image-progress-bar-layer > div.fr-loader span {
- display: block;
- height: 100%;
- width: 0%;
- background: #0098f7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .fr-popup .fr-image-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- width: 30% !important;
- position: absolute;
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
-.fr-popup .fr-image-progress-bar-layer.fr-error > div.fr-loader {
- display: none; }
-.fr-popup .fr-image-progress-bar-layer.fr-error > div.fr-action-buttons {
- display: block; }
-
-.fr-image-size-layer .fr-image-group .fr-input-line {
- width: calc(50% - 5px);
- display: inline-block; }
- .fr-image-size-layer .fr-image-group .fr-input-line + .fr-input-line {
- margin-left: 10px; }
-
-.fr-uploading {
- -webkit-opacity: 0.4;
- -moz-opacity: 0.4;
- opacity: 0.4;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-
-@-webkit-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@-moz-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@-o-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-.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-modal .fr-modal-head .fr-modal-head-line::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more {
- margin-top: 10px; }
- .fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more.fr-not-available {
- opacity: 0;
- width: 0;
- padding: 12px 0; }
-.fr-modal .fr-modal-head .fr-modal-tags {
- padding: 0 20px;
- display: none;
- text-align: left; }
- .fr-modal .fr-modal-head .fr-modal-tags a {
- display: inline-block;
- opacity: 0;
- padding: 6px 12px;
- margin: 8px 0 8px 8px;
- text-decoration: none;
- border-radius: 32px;
- -moz-border-radius: 32px;
- -webkit-border-radius: 32px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- cursor: pointer;
- background-color: #f5f5f5; }
- .fr-modal .fr-modal-head .fr-modal-tags a:focus {
- outline: none;
- background-color: #ebebeb; }
- .fr-modal .fr-modal-head .fr-modal-tags a:hover {
- background-color: #ebebeb; }
- .fr-modal .fr-modal-head .fr-modal-tags a:active {
- background-color: #d6d6d6; }
- .fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag {
- background-color: #EcF5Ff;
- color: #0098f7; }
- .fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:focus {
- outline: none;
- background-color: #ebebeb; }
- .fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:hover {
- background-color: #ebebeb; }
- .fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:active {
- background-color: #d6d6d6; }
-
-.fr-show-tags .fr-modal-more svg path {
- fill: #0098f7; }
-
-div.fr-modal-body {
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s; }
- div.fr-modal-body .fr-preloader {
- display: block;
- margin: 50px auto; }
- div.fr-modal-body div.fr-image-list {
- text-align: center;
- margin: 0 20px;
- padding: 0; }
- div.fr-modal-body div.fr-image-list .fr-list-column {
- float: left;
- width: calc((100% - 20px) / 2); }
- @media (min-width: 768px) and (max-width: 1199px) {
- div.fr-modal-body div.fr-image-list .fr-list-column {
- width: calc((100% - 40px) / 3); } }
- @media (min-width: 1200px) {
- div.fr-modal-body div.fr-image-list .fr-list-column {
- width: calc((100% - 60px) / 4); } }
- div.fr-modal-body div.fr-image-list .fr-list-column + .fr-list-column {
- margin-left: 20px; }
- div.fr-modal-body div.fr-image-list div.fr-image-container {
- position: relative;
- width: 100%;
- display: block;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- overflow: hidden; }
- div.fr-modal-body div.fr-image-list div.fr-image-container:first-child {
- margin-top: 20px; }
- div.fr-modal-body div.fr-image-list div.fr-image-container + div {
- margin-top: 20px; }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::after {
- position: absolute;
- -webkit-opacity: 0.5;
- -moz-opacity: 0.5;
- opacity: 0.5;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transition: opacity 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s;
- background: #000;
- content: "";
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2; }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::before {
- content: attr(data-deleting);
- color: #FFF;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- margin: auto;
- position: absolute;
- z-index: 3;
- font-size: 15px;
- height: 20px; }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty {
- height: 95px;
- background: #CCCCCC;
- z-index: 1; }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty::after {
- position: absolute;
- margin: auto;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- content: attr(data-loading);
- display: inline-block;
- height: 20px; }
- div.fr-modal-body div.fr-image-list div.fr-image-container img {
- width: 100%;
- vertical-align: middle;
- position: relative;
- z-index: 2;
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -webkit-transform: translateZ(0);
- -moz-transform: translateZ(0);
- -ms-transform: translateZ(0);
- -o-transform: translateZ(0); }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected img {
- -webkit-opacity: 0.75;
- -moz-opacity: 0.75;
- opacity: 0.75;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-delete-img, div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-insert-img {
- display: inline-block; }
- div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img, div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img {
- display: none;
- top: 50%;
- border-radius: 100%;
- -moz-border-radius: 100%;
- -webkit-border-radius: 100%;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- position: absolute;
- cursor: pointer;
- margin: 0;
- line-height: 40px;
- text-decoration: none;
- z-index: 3; }
- div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img {
- background: #B8312F;
- fill: #FFF;
- padding: 8px;
- left: 50%;
- -webkit-transform: translateY(-50%) translateX(25%);
- -moz-transform: translateY(-50%) translateX(25%);
- -ms-transform: translateY(-50%) translateX(25%);
- -o-transform: translateY(-50%) translateX(25%); }
- div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img {
- background: #FFF;
- fill: #0098f7;
- padding: 8px;
- left: 50%;
- -webkit-transform: translateY(-50%) translateX(-125%);
- -moz-transform: translateY(-50%) translateX(-125%);
- -ms-transform: translateY(-50%) translateX(-125%);
- -o-transform: translateY(-50%) translateX(-125%); }
-
-.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover img {
- -webkit-opacity: 0.75;
- -moz-opacity: 0.75;
- opacity: 0.75;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-delete-img, .fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-insert-img {
- display: inline-block;
- width: 40px;
- height: 40px; }
-.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img:hover {
- background: #bf4644;
- color: #FFF; }
-.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img:hover {
- background: #ebebeb; }
-
-.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-line-breaker {
- cursor: text;
- border-top: 1px solid #0098f7;
- position: fixed;
- z-index: 2;
- display: none; }
- .fr-line-breaker.fr-visible {
- display: block; }
- .fr-line-breaker a.fr-floating-btn {
- position: absolute;
- left: calc(50% - (40px / 2));
- top: -20px; }
- .fr-line-breaker a.fr-floating-btn svg {
- margin: 8px;
- height: 24px;
- width: 24px; }
-
-.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-quick-insert {
- position: absolute;
- z-index: 2147483639;
- white-space: nowrap;
- padding-right: 10px;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
- .fr-quick-insert a.fr-floating-btn svg {
- margin: 8px;
- width: 24px;
- height: 24px; }
- .fr-quick-insert.fr-on a.fr-floating-btn svg {
- -webkit-transform: rotate(135deg);
- -moz-transform: rotate(135deg);
- -ms-transform: rotate(135deg);
- -o-transform: rotate(135deg); }
- .fr-quick-insert.fr-hidden {
- display: none; }
-
-.fr-qi-helper {
- position: absolute;
- z-index: 3;
- padding-left: 20px;
- white-space: nowrap; }
- .fr-qi-helper a.fr-btn.fr-floating-btn {
- text-align: center;
- padding: 6px 10px 10px 10px;
- display: inline-block;
- color: #222222;
- background: #FFF;
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transform: scale(0);
- -moz-transform: scale(0);
- -ms-transform: scale(0);
- -o-transform: scale(0); }
- .fr-qi-helper a.fr-btn.fr-floating-btn svg {
- fill: #222222; }
- .fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1 {
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transform: scale(1);
- -moz-transform: scale(1);
- -ms-transform: scale(1);
- -o-transform: scale(1); }
-
-.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-popup .fr-buttons.fr-tabs .fr-special-character-category {
- padding: 10px 15px; }
- .fr-popup .fr-buttons.fr-tabs .fr-special-character-category span {
- font-weight: normal;
- font-size: 16px; }
-.fr-popup .fr-special-character {
- width: 24px;
- height: 24px; }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .fr-popup .fr-icon-container.fr-sc-container {
- width: 368px; } }
-
-.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-element table td.fr-selected-cell, .fr-element table th.fr-selected-cell {
- border: 1px double #0098f7; }
-.fr-element table tr {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.fr-element table td, .fr-element table th {
- user-select: text;
- -o-user-select: text;
- -moz-user-select: text;
- -khtml-user-select: text;
- -webkit-user-select: text;
- -ms-user-select: text; }
-.fr-element .fr-no-selection table td, .fr-element .fr-no-selection table th {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-
-.fr-table-resizer {
- cursor: col-resize;
- position: absolute;
- z-index: 3;
- display: none; }
- .fr-table-resizer.fr-moving {
- z-index: 2; }
- .fr-table-resizer div {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- border-right: 1px solid #0098f7; }
-
-.fr-no-selection {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-
-.fr-popup .fr-table-size {
- margin: 20px; }
- .fr-popup .fr-table-size .fr-table-size-info {
- text-align: center;
- font-size: 14px; }
- .fr-popup .fr-table-size .fr-select-table-size {
- line-height: 0;
- padding: 5px;
- white-space: nowrap; }
- .fr-popup .fr-table-size .fr-select-table-size > span {
- display: inline-block;
- padding: 0 4px 4px 0;
- background: transparent; }
- .fr-popup .fr-table-size .fr-select-table-size > span > span {
- display: inline-block;
- width: 18px;
- height: 18px;
- border: 1px solid #DDD; }
- .fr-popup .fr-table-size .fr-select-table-size > span.hover {
- background: transparent; }
- .fr-popup .fr-table-size .fr-select-table-size > span.hover > span {
- background: rgba(0, 152, 247, 0.3);
- border: solid 1px #0098f7; }
- .fr-popup .fr-table-size .fr-select-table-size .new-line::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.fr-popup.fr-above .fr-table-size .fr-select-table-size > span {
- display: inline-block !important; }
-.fr-popup .fr-table-colors {
- display: block;
- padding: 20px;
- padding-bottom: 0; }
-
-.fr-popup.fr-desktop .fr-table-size .fr-select-table-size > span > span {
- width: 12px;
- height: 12px; }
-
-.fr-insert-helper {
- position: absolute;
- z-index: 9999;
- white-space: nowrap; }
-
-.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-element .fr-video {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .fr-element .fr-video::after {
- position: absolute;
- content: '';
- z-index: 1;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- cursor: pointer;
- display: block;
- background: rgba(0, 0, 0, 0); }
- .fr-element .fr-video.fr-active > * {
- z-index: 2;
- position: relative; }
- .fr-element .fr-video > * {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box;
- max-width: 100%;
- border: none; }
-
-.fr-box .fr-video-resizer {
- position: absolute;
- border: solid 1px #0098f7;
- display: none;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .fr-box .fr-video-resizer.fr-active {
- display: block; }
- .fr-box .fr-video-resizer .fr-handler {
- display: block;
- position: absolute;
- background: #0098f7;
- border: solid 1px #FFF;
- z-index: 4;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .fr-box .fr-video-resizer .fr-handler.fr-hnw {
- cursor: nw-resize; }
- .fr-box .fr-video-resizer .fr-handler.fr-hne {
- cursor: ne-resize; }
- .fr-box .fr-video-resizer .fr-handler.fr-hsw {
- cursor: sw-resize; }
- .fr-box .fr-video-resizer .fr-handler.fr-hse {
- cursor: se-resize; }
- .fr-box .fr-video-resizer .fr-handler {
- width: 12px;
- height: 12px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hnw {
- left: -6px;
- top: -6px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hne {
- right: -6px;
- top: -6px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hsw {
- left: -6px;
- bottom: -6px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hse {
- right: -6px;
- bottom: -6px; }
- @media (min-width: 1200px) {
- .fr-box .fr-video-resizer .fr-handler {
- width: 10px;
- height: 10px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hnw {
- left: -5px;
- top: -5px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hne {
- right: -5px;
- top: -5px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hsw {
- left: -5px;
- bottom: -5px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hse {
- right: -5px;
- bottom: -5px; } }
-
-.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line {
- width: calc(50% - 5px);
- display: inline-block; }
- .fr-popup .fr-video-size-layer .fr-video-group .fr-input-line + .fr-input-line {
- margin-left: 10px; }
-.fr-popup .fr-video-upload-layer {
- border: dashed 2px #bdbdbd;
- padding: 25px 0;
- margin: 20px;
- position: relative;
- font-size: 14px;
- letter-spacing: 1px;
- line-height: 140%;
- text-align: center; }
- .fr-popup .fr-video-upload-layer:hover {
- background: #ebebeb; }
- .fr-popup .fr-video-upload-layer.fr-drop {
- background: #ebebeb;
- border-color: #0098f7; }
- .fr-popup .fr-video-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640;
- overflow: hidden;
- margin: 0 !important;
- padding: 0 !important;
- width: 100% !important; }
- .fr-popup .fr-video-upload-layer .fr-form input {
- cursor: pointer;
- position: absolute;
- right: 0;
- top: 0;
- bottom: 0;
- width: 500%;
- height: 100%;
- margin: 0;
- font-size: 400px; }
-.fr-popup .fr-video-progress-bar-layer > h3 {
- font-size: 16px;
- margin: 10px 0;
- font-weight: normal; }
-.fr-popup .fr-video-progress-bar-layer > div.fr-action-buttons {
- display: none; }
-.fr-popup .fr-video-progress-bar-layer > div.fr-loader {
- background: #b3e0fd;
- height: 10px;
- width: 100%;
- margin-top: 20px;
- overflow: hidden;
- position: relative; }
- .fr-popup .fr-video-progress-bar-layer > div.fr-loader span {
- display: block;
- height: 100%;
- width: 0%;
- background: #0098f7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .fr-popup .fr-video-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- width: 30% !important;
- position: absolute;
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
-.fr-popup .fr-video-progress-bar-layer.fr-error > div.fr-loader {
- display: none; }
-.fr-popup .fr-video-progress-bar-layer.fr-error > div.fr-action-buttons {
- display: block; }
-
-.fr-video-overlay {
- position: fixed;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483640;
- display: none; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins.pkgd.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins.pkgd.min.css
deleted file mode 100644
index 209b5e683..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins.pkgd.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-box .fr-counter{padding:10px;float:right;color:#999999;content:attr(data-chars);font-size:14px;font-family:sans-serif;z-index:1;border-radius:2px 0 0 0;-moz-border-radius:2px 0 0 0;-webkit-border-radius:2px 0 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-rtl .fr-counter{left:0;right:auto;border-left:none;border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-code-view .fr-counter{display:none}.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}textarea.fr-code{display:none;width:100%;resize:none;-moz-resize:none;-webkit-resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;padding:10px;margin:0;font-family:"Courier New",monospace;font-size:14px;background:#FFF;color:#000;outline:none}.fr-box.fr-rtl textarea.fr-code{direction:rtl}.fr-box .CodeMirror{display:none}.fr-box.fr-code-view textarea.fr-code{display:block}.fr-box.fr-code-view .fr-element,.fr-box.fr-code-view .fr-placeholder,.fr-box.fr-code-view .fr-iframe{display:none}.fr-box.fr-code-view .CodeMirror{display:block}.fr-box.fr-inline.fr-code-view .fr-command.fr-btn.html-switch{display:block}.fr-box.fr-inline .fr-command.fr-btn.html-switch{display:none;position:absolute;top:0;right:0;display:none;background:#FFF;color:#333333;-moz-outline:0;outline:0;border:0;line-height:1;cursor:pointer;text-align:left;padding:8px 7px;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box.fr-inline .fr-command.fr-btn.html-switch i{font-size:24px;width:24px;text-align:center}.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover{background:#ebebeb}.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-popup .fr-layer.fr-color-hex-layer{margin:0;padding:20px;padding-top:0;float:left}.fr-popup .fr-layer.fr-color-hex-layer .fr-input-line{float:left;width:calc(100% - 50px);padding:15px 0 0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons{float:right;width:38px;height:40px;padding:17px 0 0;margin:0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;height:40px;width:38px}.fr-popup .fr-separator+.fr-colors-tabs{margin-left:2px;margin-right:2px}.fr-popup .fr-color-set{line-height:0;display:none}.fr-popup .fr-color-set.fr-selected-set{display:block;padding:20px;padding-bottom:0}.fr-popup .fr-color-set>span{display:inline-block;width:32px;height:32px;position:relative;z-index:1}.fr-popup .fr-color-set>span>i,.fr-popup .fr-color-set>span>svg{text-align:center;line-height:32px;height:24px;width:24px;margin:4px;font-size:13px;position:absolute;bottom:0;cursor:default;left:0}.fr-popup .fr-color-set>span>i path,.fr-popup .fr-color-set>span>svg path{fill:#222222}.fr-popup .fr-color-set>span .fr-selected-color{color:#FFF;font-family:FontAwesome;font-size:13px;font-weight:400;line-height:32px;position:absolute;top:0;bottom:0;right:0;left:0;text-align:center;cursor:default}.fr-popup .fr-color-set>span:hover,.fr-popup .fr-color-set>span:focus{outline:1px solid #222222;z-index:2}.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0)}.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-drag-helper{background:#0098f7;height:2px;margin-top:-1px;-webkit-opacity:0.2;-moz-opacity:0.2;opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;z-index:2147483640;display:none}.fr-drag-helper.fr-visible{display:block}.fr-dragging{-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.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-popup .fr-emoticon{width:24px;height:24px;font-family:"Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols}.fr-popup .fr-emoticon img{height:24px;width:24px}.fr-popup .fr-command.fr-btn.fr-tabs-unicode{padding:0 0 0 14px}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.fr-popup .fr-icon-container.fr-emoticon-container{width:368px}}.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-popup .fr-file-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.fr-popup .fr-file-upload-layer:hover{background:#ebebeb}.fr-popup .fr-file-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-file-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0 !important;padding:0 !important;width:100% !important}.fr-popup .fr-file-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-file-progress-bar-layer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-popup .fr-file-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:normal}.fr-popup .fr-file-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-file-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-file-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.fr-popup .fr-file-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30% !important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}@keyframes loading{from{left:-25%}to{left:100%}}@-webkit-keyframes loading{from{left:-25%}to{left:100%}}@-moz-keyframes loading{from{left:-25%}to{left:100%}}@-o-keyframes loading{from{left:-25%}to{left:100%}}@keyframes loading{from{left:-25%}to{left:100%}}.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}body.fr-fullscreen{overflow:hidden;height:100%;width:100%;position:fixed}.fr-box.fr-fullscreen{margin:0 !important;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483630 !important;width:auto !important}.fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-fullscreen .fr-toolbar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-fullscreen .fr-toolbar.fr-top{top:0 !important}.fr-box.fr-fullscreen .fr-toolbar.fr-bottom{bottom:0 !important}.fr-box.fr-fullscreen .second-toolbar{margin-top:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-fullscreen-wrapper{z-index:2147483640 !important;width:100% !important;margin:0 !important;padding:0 !important;overflow:visible !important}.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-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal{text-align:left;padding:20px 20px 10px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table{border-collapse:collapse;font-size:14px;line-height:1.5;width:100%}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table+table{margin-top:20px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr{border:0}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th{text-align:left}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th,.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table td{padding:6px 0 4px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr{border-bottom:solid 1px #ebebeb}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child{width:60%;color:#646464}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:nth-child(n+2){letter-spacing:0.5px}.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-element img{cursor:pointer;padding:0 1px}.fr-image-resizer{position:absolute;border:solid 1px #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-image-resizer.fr-active{display:block}.fr-image-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:solid 1px #FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-image-resizer .fr-handler.fr-hnw{cursor:nw-resize}.fr-image-resizer .fr-handler.fr-hne{cursor:ne-resize}.fr-image-resizer .fr-handler.fr-hsw{cursor:sw-resize}.fr-image-resizer .fr-handler.fr-hse{cursor:se-resize}.fr-image-resizer .fr-handler{width:12px;height:12px}.fr-image-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.fr-image-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.fr-image-resizer .fr-handler{width:10px;height:10px}.fr-image-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-image-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-image-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}.fr-popup .fr-image-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-image-upload-layer:hover{background:#ebebeb}.fr-popup .fr-image-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-image-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0 !important;padding:0 !important;width:100% !important}.fr-popup .fr-image-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-image-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:normal}.fr-popup .fr-image-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-image-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-image-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.fr-popup .fr-image-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30% !important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-image-size-layer .fr-image-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-image-size-layer .fr-image-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-uploading{-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}@-webkit-keyframes loading{from{left:-25%}to{left:100%}}@-moz-keyframes loading{from{left:-25%}to{left:100%}}@-o-keyframes loading{from{left:-25%}to{left:100%}}@keyframes loading{from{left:-25%}to{left:100%}}.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-modal .fr-modal-head .fr-modal-head-line::after{clear:both;display:block;content:"";height:0}.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more{margin-top:10px}.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more.fr-not-available{opacity:0;width:0;padding:12px 0}.fr-modal .fr-modal-head .fr-modal-tags{padding:0 20px;display:none;text-align:left}.fr-modal .fr-modal-head .fr-modal-tags a{display:inline-block;opacity:0;padding:6px 12px;margin:8px 0 8px 8px;text-decoration:none;border-radius:32px;-moz-border-radius:32px;-webkit-border-radius:32px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;cursor:pointer;background-color:#f5f5f5}.fr-modal .fr-modal-head .fr-modal-tags a:focus{outline:none;background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a:hover{background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a:active{background-color:#d6d6d6}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag{background-color:#EcF5Ff;color:#0098f7}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:focus{outline:none;background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:hover{background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:active{background-color:#d6d6d6}.fr-show-tags .fr-modal-more svg path{fill:#0098f7}div.fr-modal-body{-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s}div.fr-modal-body .fr-preloader{display:block;margin:50px auto}div.fr-modal-body div.fr-image-list{text-align:center;margin:0 20px;padding:0}div.fr-modal-body div.fr-image-list .fr-list-column{float:left;width:calc((100% - 20px) / 2)}@media (min-width: 768px) and (max-width: 1199px){div.fr-modal-body div.fr-image-list .fr-list-column{width:calc((100% - 40px) / 3)}}@media (min-width: 1200px){div.fr-modal-body div.fr-image-list .fr-list-column{width:calc((100% - 60px) / 4)}}div.fr-modal-body div.fr-image-list .fr-list-column+.fr-list-column{margin-left:20px}div.fr-modal-body div.fr-image-list div.fr-image-container{position:relative;width:100%;display:block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden}div.fr-modal-body div.fr-image-list div.fr-image-container:first-child{margin-top:20px}div.fr-modal-body div.fr-image-list div.fr-image-container+div{margin-top:20px}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::after{position:absolute;-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s;background:#000;content:"";top:0;left:0;bottom:0;right:0;z-index:2}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::before{content:attr(data-deleting);color:#FFF;top:0;left:0;bottom:0;right:0;margin:auto;position:absolute;z-index:3;font-size:15px;height:20px}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty{height:95px;background:#CCCCCC;z-index:1}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty::after{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;content:attr(data-loading);display:inline-block;height:20px}div.fr-modal-body div.fr-image-list div.fr-image-container img{width:100%;vertical-align:middle;position:relative;z-index:2;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0)}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected img{-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-delete-img,div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-insert-img{display:inline-block}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img,div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{display:none;top:50%;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:background 0.2s ease 0s, color 0.2s ease 0s;-moz-transition:background 0.2s ease 0s, color 0.2s ease 0s;-ms-transition:background 0.2s ease 0s, color 0.2s ease 0s;-o-transition:background 0.2s ease 0s, color 0.2s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;cursor:pointer;margin:0;line-height:40px;text-decoration:none;z-index:3}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img{background:#B8312F;fill:#FFF;padding:8px;left:50%;-webkit-transform:translateY(-50%) translateX(25%);-moz-transform:translateY(-50%) translateX(25%);-ms-transform:translateY(-50%) translateX(25%);-o-transform:translateY(-50%) translateX(25%)}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{background:#FFF;fill:#0098f7;padding:8px;left:50%;-webkit-transform:translateY(-50%) translateX(-125%);-moz-transform:translateY(-50%) translateX(-125%);-ms-transform:translateY(-50%) translateX(-125%);-o-transform:translateY(-50%) translateX(-125%)}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover img{-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-delete-img,.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-insert-img{display:inline-block;width:40px;height:40px}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img:hover{background:#bf4644;color:#FFF}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img:hover{background:#ebebeb}.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-line-breaker{cursor:text;border-top:1px solid #0098f7;position:fixed;z-index:2;display:none}.fr-line-breaker.fr-visible{display:block}.fr-line-breaker a.fr-floating-btn{position:absolute;left:calc(50% - (40px / 2));top:-20px}.fr-line-breaker a.fr-floating-btn svg{margin:8px;height:24px;width:24px}.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-quick-insert{position:absolute;z-index:2147483639;white-space:nowrap;padding-right:10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-quick-insert a.fr-floating-btn svg{margin:8px;width:24px;height:24px}.fr-quick-insert.fr-on a.fr-floating-btn svg{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.fr-quick-insert.fr-hidden{display:none}.fr-qi-helper{position:absolute;z-index:3;padding-left:20px;white-space:nowrap}.fr-qi-helper a.fr-btn.fr-floating-btn{text-align:center;padding:6px 10px 10px 10px;display:inline-block;color:#222222;background:#FFF;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.fr-qi-helper a.fr-btn.fr-floating-btn svg{fill:#222222}.fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.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-popup .fr-buttons.fr-tabs .fr-special-character-category{padding:10px 15px}.fr-popup .fr-buttons.fr-tabs .fr-special-character-category span{font-weight:normal;font-size:16px}.fr-popup .fr-special-character{width:24px;height:24px}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.fr-popup .fr-icon-container.fr-sc-container{width:368px}}.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-element table td.fr-selected-cell,.fr-element table th.fr-selected-cell{border:1px double #0098f7}.fr-element table tr{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element table td,.fr-element table th{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text}.fr-element .fr-no-selection table td,.fr-element .fr-no-selection table th{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-table-resizer{cursor:col-resize;position:absolute;z-index:3;display:none}.fr-table-resizer.fr-moving{z-index:2}.fr-table-resizer div{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-right:1px solid #0098f7}.fr-no-selection{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-popup .fr-table-size{margin:20px}.fr-popup .fr-table-size .fr-table-size-info{text-align:center;font-size:14px}.fr-popup .fr-table-size .fr-select-table-size{line-height:0;padding:5px;white-space:nowrap}.fr-popup .fr-table-size .fr-select-table-size>span{display:inline-block;padding:0 4px 4px 0;background:transparent}.fr-popup .fr-table-size .fr-select-table-size>span>span{display:inline-block;width:18px;height:18px;border:1px solid #DDD}.fr-popup .fr-table-size .fr-select-table-size>span.hover{background:transparent}.fr-popup .fr-table-size .fr-select-table-size>span.hover>span{background:rgba(0,152,247,0.3);border:solid 1px #0098f7}.fr-popup .fr-table-size .fr-select-table-size .new-line::after{clear:both;display:block;content:"";height:0}.fr-popup.fr-above .fr-table-size .fr-select-table-size>span{display:inline-block !important}.fr-popup .fr-table-colors{display:block;padding:20px;padding-bottom:0}.fr-popup.fr-desktop .fr-table-size .fr-select-table-size>span>span{width:12px;height:12px}.fr-insert-helper{position:absolute;z-index:9999;white-space:nowrap}.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-element .fr-video{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element .fr-video::after{position:absolute;content:'';z-index:1;top:0;left:0;right:0;bottom:0;cursor:pointer;display:block;background:transparent}.fr-element .fr-video.fr-active>*{z-index:2;position:relative}.fr-element .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-box .fr-video-resizer{position:absolute;border:solid 1px #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box .fr-video-resizer.fr-active{display:block}.fr-box .fr-video-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:solid 1px #FFF;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-box .fr-video-resizer .fr-handler.fr-hnw{cursor:nw-resize}.fr-box .fr-video-resizer .fr-handler.fr-hne{cursor:ne-resize}.fr-box .fr-video-resizer .fr-handler.fr-hsw{cursor:sw-resize}.fr-box .fr-video-resizer .fr-handler.fr-hse{cursor:se-resize}.fr-box .fr-video-resizer .fr-handler{width:12px;height:12px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.fr-box .fr-video-resizer .fr-handler{width:10px;height:10px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-popup .fr-video-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-video-upload-layer:hover{background:#ebebeb}.fr-popup .fr-video-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-video-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0 !important;padding:0 !important;width:100% !important}.fr-popup .fr-video-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-video-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:normal}.fr-popup .fr-video-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-video-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-video-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.fr-popup .fr-video-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30% !important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-video-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/char_counter.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/char_counter.css
deleted file mode 100644
index 9b375eb7a..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/char_counter.css
+++ /dev/null
@@ -1,49 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-box .fr-counter {
- padding: 10px;
- float: right;
- color: #999999;
- content: attr(data-chars);
- font-size: 14px;
- font-family: sans-serif;
- z-index: 1;
- border-radius: 2px 0 0 0;
- -moz-border-radius: 2px 0 0 0;
- -webkit-border-radius: 2px 0 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.fr-box.fr-rtl .fr-counter {
- left: 0;
- right: auto;
- border-left: none;
- border-radius: 0 2px 0 0;
- -moz-border-radius: 0 2px 0 0;
- -webkit-border-radius: 0 2px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-.fr-box.fr-code-view .fr-counter {
- display: none; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/char_counter.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/char_counter.min.css
deleted file mode 100644
index 9e3f65b12..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/char_counter.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-box .fr-counter{padding:10px;float:right;color:#999;content:attr(data-chars);font-size:14px;font-family:sans-serif;z-index:1;border-radius:2px 0 0 0;-moz-border-radius:2px 0 0 0;-webkit-border-radius:2px 0 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-rtl .fr-counter{left:0;right:auto;border-left:none;border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-code-view .fr-counter{display:none}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/code_view.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/code_view.css
deleted file mode 100644
index c8e2c99e8..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/code_view.css
+++ /dev/null
@@ -1,97 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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; }
-
-textarea.fr-code {
- display: none;
- width: 100%;
- resize: none;
- -moz-resize: none;
- -webkit-resize: none;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- border: none;
- padding: 10px;
- margin: 0;
- font-family: "Courier New",monospace;
- font-size: 14px;
- background: #FFF;
- color: #000;
- outline: none; }
-
-.fr-box.fr-rtl textarea.fr-code {
- direction: rtl; }
-
-.fr-box .CodeMirror {
- display: none; }
-
-.fr-box.fr-code-view textarea.fr-code {
- display: block; }
-.fr-box.fr-code-view .fr-element, .fr-box.fr-code-view .fr-placeholder, .fr-box.fr-code-view .fr-iframe {
- display: none; }
-.fr-box.fr-code-view .CodeMirror {
- display: block; }
-
-.fr-box.fr-inline.fr-code-view .fr-command.fr-btn.html-switch {
- display: block; }
-.fr-box.fr-inline .fr-command.fr-btn.html-switch {
- display: none;
- position: absolute;
- top: 0;
- right: 0;
- display: none;
- background: #FFF;
- color: #333333;
- -moz-outline: 0;
- outline: 0;
- border: 0;
- line-height: 1;
- cursor: pointer;
- text-align: left;
- padding: 8px 7px;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- z-index: 2;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- text-decoration: none;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .fr-box.fr-inline .fr-command.fr-btn.html-switch i {
- font-size: 24px;
- width: 24px;
- text-align: center; }
- .fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover {
- background: #ebebeb; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/code_view.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/code_view.min.css
deleted file mode 100644
index f3eb82bf2..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/code_view.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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}textarea.fr-code{display:none;width:100%;resize:none;-moz-resize:none;-webkit-resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;padding:10px;margin:0;font-family:"Courier New",monospace;font-size:14px;background:#FFF;color:#000;outline:none}.fr-box.fr-rtl textarea.fr-code{direction:rtl}.fr-box .CodeMirror{display:none}.fr-box.fr-code-view textarea.fr-code{display:block}.fr-box.fr-code-view .fr-element,.fr-box.fr-code-view .fr-placeholder,.fr-box.fr-code-view .fr-iframe{display:none}.fr-box.fr-code-view .CodeMirror{display:block}.fr-box.fr-inline.fr-code-view .fr-command.fr-btn.html-switch{display:block}.fr-box.fr-inline .fr-command.fr-btn.html-switch{display:none;position:absolute;top:0;right:0;display:none;background:#FFF;color:#333;-moz-outline:0;outline:0;border:0;line-height:1;cursor:pointer;text-align:left;padding:8px 7px;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box.fr-inline .fr-command.fr-btn.html-switch i{font-size:24px;width:24px;text-align:center}.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover{background:#ebebeb}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/colors.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/colors.css
deleted file mode 100644
index c81559115..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/colors.css
+++ /dev/null
@@ -1,98 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-popup .fr-layer.fr-color-hex-layer {
- margin: 0;
- padding: 20px;
- padding-top: 0;
- float: left; }
- .fr-popup .fr-layer.fr-color-hex-layer .fr-input-line {
- float: left;
- width: calc(100% - 50px);
- padding: 15px 0 0; }
- .fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons {
- float: right;
- width: 38px;
- height: 40px;
- padding: 17px 0 0;
- margin: 0; }
- .fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- font-size: 13px;
- height: 40px;
- width: 38px; }
-.fr-popup .fr-separator + .fr-colors-tabs {
- margin-left: 2px;
- margin-right: 2px; }
-.fr-popup .fr-color-set {
- line-height: 0;
- display: none; }
- .fr-popup .fr-color-set.fr-selected-set {
- display: block;
- padding: 20px;
- padding-bottom: 0; }
- .fr-popup .fr-color-set > span {
- display: inline-block;
- width: 32px;
- height: 32px;
- position: relative;
- z-index: 1; }
- .fr-popup .fr-color-set > span > i, .fr-popup .fr-color-set > span > svg {
- text-align: center;
- line-height: 32px;
- height: 24px;
- width: 24px;
- margin: 4px;
- font-size: 13px;
- position: absolute;
- bottom: 0;
- cursor: default;
- left: 0; }
- .fr-popup .fr-color-set > span > i path, .fr-popup .fr-color-set > span > svg path {
- fill: #222222; }
- .fr-popup .fr-color-set > span .fr-selected-color {
- color: #FFF;
- font-family: FontAwesome;
- font-size: 13px;
- font-weight: 400;
- line-height: 32px;
- position: absolute;
- top: 0;
- bottom: 0;
- right: 0;
- left: 0;
- text-align: center;
- cursor: default; }
- .fr-popup .fr-color-set > span:hover, .fr-popup .fr-color-set > span:focus {
- outline: 1px solid #222222;
- z-index: 2; }
-
-.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after {
- -webkit-transform: translate3d(100%, 0, 0);
- -moz-transform: translate3d(100%, 0, 0);
- -ms-transform: translate3d(100%, 0, 0);
- -o-transform: translate3d(100%, 0, 0); }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/colors.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/colors.min.css
deleted file mode 100644
index b52710852..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/colors.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-popup .fr-layer.fr-color-hex-layer{margin:0;padding:20px;padding-top:0;float:left}.fr-popup .fr-layer.fr-color-hex-layer .fr-input-line{float:left;width:calc(100% - 50px);padding:15px 0 0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons{float:right;width:38px;height:40px;padding:17px 0 0;margin:0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;height:40px;width:38px}.fr-popup .fr-separator+.fr-colors-tabs{margin-left:2px;margin-right:2px}.fr-popup .fr-color-set{line-height:0;display:none}.fr-popup .fr-color-set.fr-selected-set{display:block;padding:20px;padding-bottom:0}.fr-popup .fr-color-set>span{display:inline-block;width:32px;height:32px;position:relative;z-index:1}.fr-popup .fr-color-set>span>i,.fr-popup .fr-color-set>span>svg{text-align:center;line-height:32px;height:24px;width:24px;margin:4px;font-size:13px;position:absolute;bottom:0;cursor:default;left:0}.fr-popup .fr-color-set>span>i path,.fr-popup .fr-color-set>span>svg path{fill:#222}.fr-popup .fr-color-set>span .fr-selected-color{color:#FFF;font-family:FontAwesome;font-size:13px;font-weight:400;line-height:32px;position:absolute;top:0;bottom:0;right:0;left:0;text-align:center;cursor:default}.fr-popup .fr-color-set>span:hover,.fr-popup .fr-color-set>span:focus{outline:1px solid #222;z-index:2}.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0)}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/draggable.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/draggable.css
deleted file mode 100644
index 30260a0df..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/draggable.css
+++ /dev/null
@@ -1,41 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-drag-helper {
- background: #0098f7;
- height: 2px;
- margin-top: -1px;
- -webkit-opacity: 0.2;
- -moz-opacity: 0.2;
- opacity: 0.2;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- position: absolute;
- z-index: 2147483640;
- display: none; }
- .fr-drag-helper.fr-visible {
- display: block; }
-
-.fr-dragging {
- -webkit-opacity: 0.4;
- -moz-opacity: 0.4;
- opacity: 0.4;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/draggable.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/draggable.min.css
deleted file mode 100644
index 4c0365106..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/draggable.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-drag-helper{background:#0098f7;height:2px;margin-top:-1px;-webkit-opacity:.2;-moz-opacity:.2;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;z-index:2147483640;display:none}.fr-drag-helper.fr-visible{display:block}.fr-dragging{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/emoticons.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/emoticons.css
deleted file mode 100644
index 1abba9cb3..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/emoticons.css
+++ /dev/null
@@ -1,34 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-popup .fr-emoticon {
- width: 24px;
- height: 24px;
- font-family: "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; }
- .fr-popup .fr-emoticon img {
- height: 24px;
- width: 24px; }
-.fr-popup .fr-command.fr-btn.fr-tabs-unicode {
- padding: 0 0 0 14px; }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .fr-popup .fr-icon-container.fr-emoticon-container {
- width: 368px; } }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/emoticons.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/emoticons.min.css
deleted file mode 100644
index 43d8255a2..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/emoticons.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-popup .fr-emoticon{width:24px;height:24px;font-family:"Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols}.fr-popup .fr-emoticon img{height:24px;width:24px}.fr-popup .fr-command.fr-btn.fr-tabs-unicode{padding:0 0 0 14px}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.fr-popup .fr-icon-container.fr-emoticon-container{width:368px}}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/file.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/file.css
deleted file mode 100644
index e6e59265f..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/file.css
+++ /dev/null
@@ -1,128 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-popup .fr-file-upload-layer {
- border: dashed 2px #bdbdbd;
- padding: 25px 0;
- margin: 20px;
- position: relative;
- font-size: 14px;
- letter-spacing: 1px;
- line-height: 140%;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- text-align: center; }
- .fr-popup .fr-file-upload-layer:hover {
- background: #ebebeb; }
- .fr-popup .fr-file-upload-layer.fr-drop {
- background: #ebebeb;
- border-color: #0098f7; }
- .fr-popup .fr-file-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640;
- overflow: hidden;
- margin: 0 !important;
- padding: 0 !important;
- width: 100% !important; }
- .fr-popup .fr-file-upload-layer .fr-form input {
- cursor: pointer;
- position: absolute;
- right: 0;
- top: 0;
- bottom: 0;
- width: 500%;
- height: 100%;
- margin: 0;
- font-size: 400px; }
-.fr-popup .fr-file-progress-bar-layer {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .fr-popup .fr-file-progress-bar-layer > h3 {
- font-size: 16px;
- margin: 10px 0;
- font-weight: normal; }
- .fr-popup .fr-file-progress-bar-layer > div.fr-action-buttons {
- display: none; }
- .fr-popup .fr-file-progress-bar-layer > div.fr-loader {
- background: #b3e0fd;
- height: 10px;
- width: 100%;
- margin-top: 20px;
- overflow: hidden;
- position: relative; }
- .fr-popup .fr-file-progress-bar-layer > div.fr-loader span {
- display: block;
- height: 100%;
- width: 0%;
- background: #0098f7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .fr-popup .fr-file-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- width: 30% !important;
- position: absolute;
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
- .fr-popup .fr-file-progress-bar-layer.fr-error > div.fr-loader {
- display: none; }
- .fr-popup .fr-file-progress-bar-layer.fr-error > div.fr-action-buttons {
- display: block; }
-
-@keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@-webkit-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@-moz-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@-o-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/file.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/file.min.css
deleted file mode 100644
index 8c6436df7..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/file.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-popup .fr-file-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.fr-popup .fr-file-upload-layer:hover{background:#ebebeb}.fr-popup .fr-file-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-file-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0 !important;padding:0 !important;width:100% !important}.fr-popup .fr-file-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-file-progress-bar-layer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-popup .fr-file-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:normal}.fr-popup .fr-file-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-file-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-file-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.fr-popup .fr-file-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30% !important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}@keyframes loading{from{left:-25%}to{left:100%}}@-webkit-keyframes loading{from{left:-25%}to{left:100%}}@-moz-keyframes loading{from{left:-25%}to{left:100%}}@-o-keyframes loading{from{left:-25%}to{left:100%}}@keyframes loading{from{left:-25%}to{left:100%}}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/fullscreen.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/fullscreen.css
deleted file mode 100644
index 5ffe270fa..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/fullscreen.css
+++ /dev/null
@@ -1,77 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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; }
-
-body.fr-fullscreen {
- overflow: hidden;
- height: 100%;
- width: 100%;
- position: fixed; }
-
-.fr-box.fr-fullscreen {
- margin: 0 !important;
- position: fixed;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483630 !important;
- width: auto !important; }
- .fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-box.fr-fullscreen .fr-toolbar {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .fr-box.fr-fullscreen .fr-toolbar.fr-top {
- top: 0 !important; }
- .fr-box.fr-fullscreen .fr-toolbar.fr-bottom {
- bottom: 0 !important; }
- .fr-box.fr-fullscreen .second-toolbar {
- margin-top: 0;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-
-.fr-fullscreen-wrapper {
- z-index: 2147483640 !important;
- width: 100% !important;
- margin: 0 !important;
- padding: 0 !important;
- overflow: visible !important; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/fullscreen.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/fullscreen.min.css
deleted file mode 100644
index eda4a05a9..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/fullscreen.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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}body.fr-fullscreen{overflow:hidden;height:100%;width:100%;position:fixed}.fr-box.fr-fullscreen{margin:0 !important;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483630 !important;width:auto !important}.fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-fullscreen .fr-toolbar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-fullscreen .fr-toolbar.fr-top{top:0 !important}.fr-box.fr-fullscreen .fr-toolbar.fr-bottom{bottom:0 !important}.fr-box.fr-fullscreen .second-toolbar{margin-top:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-fullscreen-wrapper{z-index:2147483640 !important;width:100% !important;margin:0 !important;padding:0 !important;overflow:visible !important}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/help.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/help.css
deleted file mode 100644
index 826777e74..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/help.css
+++ /dev/null
@@ -1,45 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal {
- text-align: left;
- padding: 20px 20px 10px; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table {
- border-collapse: collapse;
- font-size: 14px;
- line-height: 1.5;
- width: 100%; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table + table {
- margin-top: 20px; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr {
- border: 0; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th {
- text-align: left; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th, .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table td {
- padding: 6px 0 4px; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr {
- border-bottom: solid 1px #ebebeb; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child {
- width: 60%;
- color: #646464; }
- .fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:nth-child(n+2) {
- letter-spacing: 0.5px; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/help.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/help.min.css
deleted file mode 100644
index bdbc31a14..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/help.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal{text-align:left;padding:20px 20px 10px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table{border-collapse:collapse;font-size:14px;line-height:1.5;width:100%}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table+table{margin-top:20px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr{border:0}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th{text-align:left}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th,.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table td{padding:6px 0 4px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr{border-bottom:solid 1px #ebebeb}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child{width:60%;color:#646464}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:nth-child(n+2){letter-spacing:0.5px}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/image.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/image.css
deleted file mode 100644
index f198c499e..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/image.css
+++ /dev/null
@@ -1,211 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-element img {
- cursor: pointer;
- padding: 0 1px; }
-
-.fr-image-resizer {
- position: absolute;
- border: solid 1px #0098f7;
- display: none;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
- .fr-image-resizer.fr-active {
- display: block; }
- .fr-image-resizer .fr-handler {
- display: block;
- position: absolute;
- background: #0098f7;
- border: solid 1px #FFF;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- z-index: 4;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .fr-image-resizer .fr-handler.fr-hnw {
- cursor: nw-resize; }
- .fr-image-resizer .fr-handler.fr-hne {
- cursor: ne-resize; }
- .fr-image-resizer .fr-handler.fr-hsw {
- cursor: sw-resize; }
- .fr-image-resizer .fr-handler.fr-hse {
- cursor: se-resize; }
- .fr-image-resizer .fr-handler {
- width: 12px;
- height: 12px; }
- .fr-image-resizer .fr-handler.fr-hnw {
- left: -6px;
- top: -6px; }
- .fr-image-resizer .fr-handler.fr-hne {
- right: -6px;
- top: -6px; }
- .fr-image-resizer .fr-handler.fr-hsw {
- left: -6px;
- bottom: -6px; }
- .fr-image-resizer .fr-handler.fr-hse {
- right: -6px;
- bottom: -6px; }
- @media (min-width: 1200px) {
- .fr-image-resizer .fr-handler {
- width: 10px;
- height: 10px; }
- .fr-image-resizer .fr-handler.fr-hnw {
- left: -5px;
- top: -5px; }
- .fr-image-resizer .fr-handler.fr-hne {
- right: -5px;
- top: -5px; }
- .fr-image-resizer .fr-handler.fr-hsw {
- left: -5px;
- bottom: -5px; }
- .fr-image-resizer .fr-handler.fr-hse {
- right: -5px;
- bottom: -5px; } }
-
-.fr-image-overlay {
- position: fixed;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483640;
- display: none; }
-
-.fr-popup .fr-image-upload-layer {
- border: dashed 2px #bdbdbd;
- padding: 25px 0;
- margin: 20px;
- position: relative;
- font-size: 14px;
- letter-spacing: 1px;
- line-height: 140%;
- text-align: center; }
- .fr-popup .fr-image-upload-layer:hover {
- background: #ebebeb; }
- .fr-popup .fr-image-upload-layer.fr-drop {
- background: #ebebeb;
- border-color: #0098f7; }
- .fr-popup .fr-image-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640;
- overflow: hidden;
- margin: 0 !important;
- padding: 0 !important;
- width: 100% !important; }
- .fr-popup .fr-image-upload-layer .fr-form input {
- cursor: pointer;
- position: absolute;
- right: 0;
- top: 0;
- bottom: 0;
- width: 500%;
- height: 100%;
- margin: 0;
- font-size: 400px; }
-.fr-popup .fr-image-progress-bar-layer > h3 {
- font-size: 16px;
- margin: 10px 0;
- font-weight: normal; }
-.fr-popup .fr-image-progress-bar-layer > div.fr-action-buttons {
- display: none; }
-.fr-popup .fr-image-progress-bar-layer > div.fr-loader {
- background: #b3e0fd;
- height: 10px;
- width: 100%;
- margin-top: 20px;
- overflow: hidden;
- position: relative; }
- .fr-popup .fr-image-progress-bar-layer > div.fr-loader span {
- display: block;
- height: 100%;
- width: 0%;
- background: #0098f7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .fr-popup .fr-image-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- width: 30% !important;
- position: absolute;
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
-.fr-popup .fr-image-progress-bar-layer.fr-error > div.fr-loader {
- display: none; }
-.fr-popup .fr-image-progress-bar-layer.fr-error > div.fr-action-buttons {
- display: block; }
-
-.fr-image-size-layer .fr-image-group .fr-input-line {
- width: calc(50% - 5px);
- display: inline-block; }
- .fr-image-size-layer .fr-image-group .fr-input-line + .fr-input-line {
- margin-left: 10px; }
-
-.fr-uploading {
- -webkit-opacity: 0.4;
- -moz-opacity: 0.4;
- opacity: 0.4;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-
-@-webkit-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@-moz-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@-o-keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
-@keyframes loading {
- from {
- left: -25%; }
- to {
- left: 100%; } }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/image.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/image.min.css
deleted file mode 100644
index 4bb820179..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/image.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-element img{cursor:pointer;padding:0 1px}.fr-image-resizer{position:absolute;border:solid 1px #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-image-resizer.fr-active{display:block}.fr-image-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:solid 1px #FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-image-resizer .fr-handler.fr-hnw{cursor:nw-resize}.fr-image-resizer .fr-handler.fr-hne{cursor:ne-resize}.fr-image-resizer .fr-handler.fr-hsw{cursor:sw-resize}.fr-image-resizer .fr-handler.fr-hse{cursor:se-resize}.fr-image-resizer .fr-handler{width:12px;height:12px}.fr-image-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.fr-image-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.fr-image-resizer .fr-handler{width:10px;height:10px}.fr-image-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-image-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-image-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}.fr-popup .fr-image-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-image-upload-layer:hover{background:#ebebeb}.fr-popup .fr-image-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-image-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0 !important;padding:0 !important;width:100% !important}.fr-popup .fr-image-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-image-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:normal}.fr-popup .fr-image-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-image-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-image-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.fr-popup .fr-image-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30% !important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-image-size-layer .fr-image-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-image-size-layer .fr-image-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-uploading{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}@-webkit-keyframes loading{from{left:-25%}to{left:100%}}@-moz-keyframes loading{from{left:-25%}to{left:100%}}@-o-keyframes loading{from{left:-25%}to{left:100%}}@keyframes loading{from{left:-25%}to{left:100%}}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/image_manager.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/image_manager.css
deleted file mode 100644
index 4431204b2..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/image_manager.css
+++ /dev/null
@@ -1,236 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-modal .fr-modal-head .fr-modal-head-line::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more {
- margin-top: 10px; }
- .fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more.fr-not-available {
- opacity: 0;
- width: 0;
- padding: 12px 0; }
-.fr-modal .fr-modal-head .fr-modal-tags {
- padding: 0 20px;
- display: none;
- text-align: left; }
- .fr-modal .fr-modal-head .fr-modal-tags a {
- display: inline-block;
- opacity: 0;
- padding: 6px 12px;
- margin: 8px 0 8px 8px;
- text-decoration: none;
- border-radius: 32px;
- -moz-border-radius: 32px;
- -webkit-border-radius: 32px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- cursor: pointer;
- background-color: #f5f5f5; }
- .fr-modal .fr-modal-head .fr-modal-tags a:focus {
- outline: none;
- background-color: #ebebeb; }
- .fr-modal .fr-modal-head .fr-modal-tags a:hover {
- background-color: #ebebeb; }
- .fr-modal .fr-modal-head .fr-modal-tags a:active {
- background-color: #d6d6d6; }
- .fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag {
- background-color: #EcF5Ff;
- color: #0098f7; }
- .fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:focus {
- outline: none;
- background-color: #ebebeb; }
- .fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:hover {
- background-color: #ebebeb; }
- .fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:active {
- background-color: #d6d6d6; }
-
-.fr-show-tags .fr-modal-more svg path {
- fill: #0098f7; }
-
-div.fr-modal-body {
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s; }
- div.fr-modal-body .fr-preloader {
- display: block;
- margin: 50px auto; }
- div.fr-modal-body div.fr-image-list {
- text-align: center;
- margin: 0 20px;
- padding: 0; }
- div.fr-modal-body div.fr-image-list .fr-list-column {
- float: left;
- width: calc((100% - 20px) / 2); }
- @media (min-width: 768px) and (max-width: 1199px) {
- div.fr-modal-body div.fr-image-list .fr-list-column {
- width: calc((100% - 40px) / 3); } }
- @media (min-width: 1200px) {
- div.fr-modal-body div.fr-image-list .fr-list-column {
- width: calc((100% - 60px) / 4); } }
- div.fr-modal-body div.fr-image-list .fr-list-column + .fr-list-column {
- margin-left: 20px; }
- div.fr-modal-body div.fr-image-list div.fr-image-container {
- position: relative;
- width: 100%;
- display: block;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- overflow: hidden; }
- div.fr-modal-body div.fr-image-list div.fr-image-container:first-child {
- margin-top: 20px; }
- div.fr-modal-body div.fr-image-list div.fr-image-container + div {
- margin-top: 20px; }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::after {
- position: absolute;
- -webkit-opacity: 0.5;
- -moz-opacity: 0.5;
- opacity: 0.5;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transition: opacity 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s;
- background: #000;
- content: "";
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2; }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::before {
- content: attr(data-deleting);
- color: #FFF;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- margin: auto;
- position: absolute;
- z-index: 3;
- font-size: 15px;
- height: 20px; }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty {
- height: 95px;
- background: #CCCCCC;
- z-index: 1; }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty::after {
- position: absolute;
- margin: auto;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- content: attr(data-loading);
- display: inline-block;
- height: 20px; }
- div.fr-modal-body div.fr-image-list div.fr-image-container img {
- width: 100%;
- vertical-align: middle;
- position: relative;
- z-index: 2;
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -webkit-transform: translateZ(0);
- -moz-transform: translateZ(0);
- -ms-transform: translateZ(0);
- -o-transform: translateZ(0); }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected img {
- -webkit-opacity: 0.75;
- -moz-opacity: 0.75;
- opacity: 0.75;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-delete-img, div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-insert-img {
- display: inline-block; }
- div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img, div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img {
- display: none;
- top: 50%;
- border-radius: 100%;
- -moz-border-radius: 100%;
- -webkit-border-radius: 100%;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- position: absolute;
- cursor: pointer;
- margin: 0;
- line-height: 40px;
- text-decoration: none;
- z-index: 3; }
- div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img {
- background: #B8312F;
- fill: #FFF;
- padding: 8px;
- left: 50%;
- -webkit-transform: translateY(-50%) translateX(25%);
- -moz-transform: translateY(-50%) translateX(25%);
- -ms-transform: translateY(-50%) translateX(25%);
- -o-transform: translateY(-50%) translateX(25%); }
- div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img {
- background: #FFF;
- fill: #0098f7;
- padding: 8px;
- left: 50%;
- -webkit-transform: translateY(-50%) translateX(-125%);
- -moz-transform: translateY(-50%) translateX(-125%);
- -ms-transform: translateY(-50%) translateX(-125%);
- -o-transform: translateY(-50%) translateX(-125%); }
-
-.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover img {
- -webkit-opacity: 0.75;
- -moz-opacity: 0.75;
- opacity: 0.75;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-delete-img, .fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-insert-img {
- display: inline-block;
- width: 40px;
- height: 40px; }
-.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img:hover {
- background: #bf4644;
- color: #FFF; }
-.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img:hover {
- background: #ebebeb; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/image_manager.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/image_manager.min.css
deleted file mode 100644
index 8fea0457e..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/image_manager.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-modal .fr-modal-head .fr-modal-head-line::after{clear:both;display:block;content:"";height:0}.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more{margin-top:10px}.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more.fr-not-available{opacity:0;width:0;padding:12px 0}.fr-modal .fr-modal-head .fr-modal-tags{padding:0 20px;display:none;text-align:left}.fr-modal .fr-modal-head .fr-modal-tags a{display:inline-block;opacity:0;padding:6px 12px;margin:8px 0 8px 8px;text-decoration:none;border-radius:32px;-moz-border-radius:32px;-webkit-border-radius:32px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:opacity 0.2s ease 0s,background 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s,background 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s,background 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s,background 0.2s ease 0s;cursor:pointer;background-color:#f5f5f5}.fr-modal .fr-modal-head .fr-modal-tags a:focus{outline:none;background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a:hover{background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a:active{background-color:#d6d6d6}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag{background-color:#EcF5Ff;color:#0098f7}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:focus{outline:none;background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:hover{background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:active{background-color:#d6d6d6}.fr-show-tags .fr-modal-more svg path{fill:#0098f7}div.fr-modal-body{-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s}div.fr-modal-body .fr-preloader{display:block;margin:50px auto}div.fr-modal-body div.fr-image-list{text-align:center;margin:0 20px;padding:0}div.fr-modal-body div.fr-image-list .fr-list-column{float:left;width:calc((100% - 20px) / 2)}@media (min-width: 768px) and (max-width: 1199px){div.fr-modal-body div.fr-image-list .fr-list-column{width:calc((100% - 40px) / 3)}}@media (min-width: 1200px){div.fr-modal-body div.fr-image-list .fr-list-column{width:calc((100% - 60px) / 4)}}div.fr-modal-body div.fr-image-list .fr-list-column+.fr-list-column{margin-left:20px}div.fr-modal-body div.fr-image-list div.fr-image-container{position:relative;width:100%;display:block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden}div.fr-modal-body div.fr-image-list div.fr-image-container:first-child{margin-top:20px}div.fr-modal-body div.fr-image-list div.fr-image-container+div{margin-top:20px}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::after{position:absolute;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s;background:#000;content:"";top:0;left:0;bottom:0;right:0;z-index:2}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::before{content:attr(data-deleting);color:#FFF;top:0;left:0;bottom:0;right:0;margin:auto;position:absolute;z-index:3;font-size:15px;height:20px}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty{height:95px;background:#ccc;z-index:1}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty::after{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;content:attr(data-loading);display:inline-block;height:20px}div.fr-modal-body div.fr-image-list div.fr-image-container img{width:100%;vertical-align:middle;position:relative;z-index:2;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.2s ease 0s,filter 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s,filter 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s,filter 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s,filter 0.2s ease 0s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0)}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected img{-webkit-opacity:.75;-moz-opacity:.75;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-delete-img,div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-insert-img{display:inline-block}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img,div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{display:none;top:50%;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:background 0.2s ease 0s,color 0.2s ease 0s;-moz-transition:background 0.2s ease 0s,color 0.2s ease 0s;-ms-transition:background 0.2s ease 0s,color 0.2s ease 0s;-o-transition:background 0.2s ease 0s,color 0.2s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;cursor:pointer;margin:0;line-height:40px;text-decoration:none;z-index:3}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img{background:#B8312F;fill:#FFF;padding:8px;left:50%;-webkit-transform:translateY(-50%) translateX(25%);-moz-transform:translateY(-50%) translateX(25%);-ms-transform:translateY(-50%) translateX(25%);-o-transform:translateY(-50%) translateX(25%)}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{background:#FFF;fill:#0098f7;padding:8px;left:50%;-webkit-transform:translateY(-50%) translateX(-125%);-moz-transform:translateY(-50%) translateX(-125%);-ms-transform:translateY(-50%) translateX(-125%);-o-transform:translateY(-50%) translateX(-125%)}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover img{-webkit-opacity:.75;-moz-opacity:.75;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-delete-img,.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-insert-img{display:inline-block;width:40px;height:40px}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img:hover{background:#bf4644;color:#FFF}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img:hover{background:#ebebeb}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/line_breaker.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/line_breaker.css
deleted file mode 100644
index 0b5032596..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/line_breaker.css
+++ /dev/null
@@ -1,38 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-line-breaker {
- cursor: text;
- border-top: 1px solid #0098f7;
- position: fixed;
- z-index: 2;
- display: none; }
- .fr-line-breaker.fr-visible {
- display: block; }
- .fr-line-breaker a.fr-floating-btn {
- position: absolute;
- left: calc(50% - (40px / 2));
- top: -20px; }
- .fr-line-breaker a.fr-floating-btn svg {
- margin: 8px;
- height: 24px;
- width: 24px; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/line_breaker.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/line_breaker.min.css
deleted file mode 100644
index 3861b17fd..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/line_breaker.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-line-breaker{cursor:text;border-top:1px solid #0098f7;position:fixed;z-index:2;display:none}.fr-line-breaker.fr-visible{display:block}.fr-line-breaker a.fr-floating-btn{position:absolute;left:calc(50% - (40px / 2));top:-20px}.fr-line-breaker a.fr-floating-btn svg{margin:8px;height:24px;width:24px}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/quick_insert.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/quick_insert.css
deleted file mode 100644
index 1c56bda73..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/quick_insert.css
+++ /dev/null
@@ -1,72 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-quick-insert {
- position: absolute;
- z-index: 2147483639;
- white-space: nowrap;
- padding-right: 10px;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
- .fr-quick-insert a.fr-floating-btn svg {
- margin: 8px;
- width: 24px;
- height: 24px; }
- .fr-quick-insert.fr-on a.fr-floating-btn svg {
- -webkit-transform: rotate(135deg);
- -moz-transform: rotate(135deg);
- -ms-transform: rotate(135deg);
- -o-transform: rotate(135deg); }
- .fr-quick-insert.fr-hidden {
- display: none; }
-
-.fr-qi-helper {
- position: absolute;
- z-index: 3;
- padding-left: 20px;
- white-space: nowrap; }
- .fr-qi-helper a.fr-btn.fr-floating-btn {
- text-align: center;
- padding: 6px 10px 10px 10px;
- display: inline-block;
- color: #222222;
- background: #FFF;
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transform: scale(0);
- -moz-transform: scale(0);
- -ms-transform: scale(0);
- -o-transform: scale(0); }
- .fr-qi-helper a.fr-btn.fr-floating-btn svg {
- fill: #222222; }
- .fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1 {
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transform: scale(1);
- -moz-transform: scale(1);
- -ms-transform: scale(1);
- -o-transform: scale(1); }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/quick_insert.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/quick_insert.min.css
deleted file mode 100644
index 0516300ef..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/quick_insert.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-quick-insert{position:absolute;z-index:2147483639;white-space:nowrap;padding-right:10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-quick-insert a.fr-floating-btn svg{margin:8px;width:24px;height:24px}.fr-quick-insert.fr-on a.fr-floating-btn svg{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.fr-quick-insert.fr-hidden{display:none}.fr-qi-helper{position:absolute;z-index:3;padding-left:20px;white-space:nowrap}.fr-qi-helper a.fr-btn.fr-floating-btn{text-align:center;padding:6px 10px 10px 10px;display:inline-block;color:#222;background:#FFF;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.fr-qi-helper a.fr-btn.fr-floating-btn svg{fill:#222}.fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/special_characters.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/special_characters.css
deleted file mode 100644
index 2adee0010..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/special_characters.css
+++ /dev/null
@@ -1,33 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-popup .fr-buttons.fr-tabs .fr-special-character-category {
- padding: 10px 15px; }
- .fr-popup .fr-buttons.fr-tabs .fr-special-character-category span {
- font-weight: normal;
- font-size: 16px; }
-.fr-popup .fr-special-character {
- width: 24px;
- height: 24px; }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .fr-popup .fr-icon-container.fr-sc-container {
- width: 368px; } }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/special_characters.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/special_characters.min.css
deleted file mode 100644
index 499392d3b..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/special_characters.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-popup .fr-buttons.fr-tabs .fr-special-character-category{padding:10px 15px}.fr-popup .fr-buttons.fr-tabs .fr-special-character-category span{font-weight:normal;font-size:16px}.fr-popup .fr-special-character{width:24px;height:24px}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.fr-popup .fr-icon-container.fr-sc-container{width:368px}}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/table.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/table.css
deleted file mode 100644
index ddf3b8493..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/table.css
+++ /dev/null
@@ -1,111 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-element table td.fr-selected-cell, .fr-element table th.fr-selected-cell {
- border: 1px double #0098f7; }
-.fr-element table tr {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.fr-element table td, .fr-element table th {
- user-select: text;
- -o-user-select: text;
- -moz-user-select: text;
- -khtml-user-select: text;
- -webkit-user-select: text;
- -ms-user-select: text; }
-.fr-element .fr-no-selection table td, .fr-element .fr-no-selection table th {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-
-.fr-table-resizer {
- cursor: col-resize;
- position: absolute;
- z-index: 3;
- display: none; }
- .fr-table-resizer.fr-moving {
- z-index: 2; }
- .fr-table-resizer div {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- border-right: 1px solid #0098f7; }
-
-.fr-no-selection {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-
-.fr-popup .fr-table-size {
- margin: 20px; }
- .fr-popup .fr-table-size .fr-table-size-info {
- text-align: center;
- font-size: 14px; }
- .fr-popup .fr-table-size .fr-select-table-size {
- line-height: 0;
- padding: 5px;
- white-space: nowrap; }
- .fr-popup .fr-table-size .fr-select-table-size > span {
- display: inline-block;
- padding: 0 4px 4px 0;
- background: transparent; }
- .fr-popup .fr-table-size .fr-select-table-size > span > span {
- display: inline-block;
- width: 18px;
- height: 18px;
- border: 1px solid #DDD; }
- .fr-popup .fr-table-size .fr-select-table-size > span.hover {
- background: transparent; }
- .fr-popup .fr-table-size .fr-select-table-size > span.hover > span {
- background: rgba(0, 152, 247, 0.3);
- border: solid 1px #0098f7; }
- .fr-popup .fr-table-size .fr-select-table-size .new-line::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.fr-popup.fr-above .fr-table-size .fr-select-table-size > span {
- display: inline-block !important; }
-.fr-popup .fr-table-colors {
- display: block;
- padding: 20px;
- padding-bottom: 0; }
-
-.fr-popup.fr-desktop .fr-table-size .fr-select-table-size > span > span {
- width: 12px;
- height: 12px; }
-
-.fr-insert-helper {
- position: absolute;
- z-index: 9999;
- white-space: nowrap; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/table.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/table.min.css
deleted file mode 100644
index bc2245c53..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/table.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-element table td.fr-selected-cell,.fr-element table th.fr-selected-cell{border:1px double #0098f7}.fr-element table tr{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element table td,.fr-element table th{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text}.fr-element .fr-no-selection table td,.fr-element .fr-no-selection table th{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-table-resizer{cursor:col-resize;position:absolute;z-index:3;display:none}.fr-table-resizer.fr-moving{z-index:2}.fr-table-resizer div{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-right:1px solid #0098f7}.fr-no-selection{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-popup .fr-table-size{margin:20px}.fr-popup .fr-table-size .fr-table-size-info{text-align:center;font-size:14px}.fr-popup .fr-table-size .fr-select-table-size{line-height:0;padding:5px;white-space:nowrap}.fr-popup .fr-table-size .fr-select-table-size>span{display:inline-block;padding:0 4px 4px 0;background:transparent}.fr-popup .fr-table-size .fr-select-table-size>span>span{display:inline-block;width:18px;height:18px;border:1px solid #DDD}.fr-popup .fr-table-size .fr-select-table-size>span.hover{background:transparent}.fr-popup .fr-table-size .fr-select-table-size>span.hover>span{background:rgba(0,152,247,0.3);border:solid 1px #0098f7}.fr-popup .fr-table-size .fr-select-table-size .new-line::after{clear:both;display:block;content:"";height:0}.fr-popup.fr-above .fr-table-size .fr-select-table-size>span{display:inline-block !important}.fr-popup .fr-table-colors{display:block;padding:20px;padding-bottom:0}.fr-popup.fr-desktop .fr-table-size .fr-select-table-size>span>span{width:12px;height:12px}.fr-insert-helper{position:absolute;z-index:9999;white-space:nowrap}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/video.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/video.css
deleted file mode 100644
index 40522c13d..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/video.css
+++ /dev/null
@@ -1,198 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-element .fr-video {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .fr-element .fr-video::after {
- position: absolute;
- content: '';
- z-index: 1;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- cursor: pointer;
- display: block;
- background: rgba(0, 0, 0, 0); }
- .fr-element .fr-video.fr-active > * {
- z-index: 2;
- position: relative; }
- .fr-element .fr-video > * {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box;
- max-width: 100%;
- border: none; }
-
-.fr-box .fr-video-resizer {
- position: absolute;
- border: solid 1px #0098f7;
- display: none;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .fr-box .fr-video-resizer.fr-active {
- display: block; }
- .fr-box .fr-video-resizer .fr-handler {
- display: block;
- position: absolute;
- background: #0098f7;
- border: solid 1px #FFF;
- z-index: 4;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .fr-box .fr-video-resizer .fr-handler.fr-hnw {
- cursor: nw-resize; }
- .fr-box .fr-video-resizer .fr-handler.fr-hne {
- cursor: ne-resize; }
- .fr-box .fr-video-resizer .fr-handler.fr-hsw {
- cursor: sw-resize; }
- .fr-box .fr-video-resizer .fr-handler.fr-hse {
- cursor: se-resize; }
- .fr-box .fr-video-resizer .fr-handler {
- width: 12px;
- height: 12px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hnw {
- left: -6px;
- top: -6px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hne {
- right: -6px;
- top: -6px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hsw {
- left: -6px;
- bottom: -6px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hse {
- right: -6px;
- bottom: -6px; }
- @media (min-width: 1200px) {
- .fr-box .fr-video-resizer .fr-handler {
- width: 10px;
- height: 10px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hnw {
- left: -5px;
- top: -5px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hne {
- right: -5px;
- top: -5px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hsw {
- left: -5px;
- bottom: -5px; }
- .fr-box .fr-video-resizer .fr-handler.fr-hse {
- right: -5px;
- bottom: -5px; } }
-
-.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line {
- width: calc(50% - 5px);
- display: inline-block; }
- .fr-popup .fr-video-size-layer .fr-video-group .fr-input-line + .fr-input-line {
- margin-left: 10px; }
-.fr-popup .fr-video-upload-layer {
- border: dashed 2px #bdbdbd;
- padding: 25px 0;
- margin: 20px;
- position: relative;
- font-size: 14px;
- letter-spacing: 1px;
- line-height: 140%;
- text-align: center; }
- .fr-popup .fr-video-upload-layer:hover {
- background: #ebebeb; }
- .fr-popup .fr-video-upload-layer.fr-drop {
- background: #ebebeb;
- border-color: #0098f7; }
- .fr-popup .fr-video-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640;
- overflow: hidden;
- margin: 0 !important;
- padding: 0 !important;
- width: 100% !important; }
- .fr-popup .fr-video-upload-layer .fr-form input {
- cursor: pointer;
- position: absolute;
- right: 0;
- top: 0;
- bottom: 0;
- width: 500%;
- height: 100%;
- margin: 0;
- font-size: 400px; }
-.fr-popup .fr-video-progress-bar-layer > h3 {
- font-size: 16px;
- margin: 10px 0;
- font-weight: normal; }
-.fr-popup .fr-video-progress-bar-layer > div.fr-action-buttons {
- display: none; }
-.fr-popup .fr-video-progress-bar-layer > div.fr-loader {
- background: #b3e0fd;
- height: 10px;
- width: 100%;
- margin-top: 20px;
- overflow: hidden;
- position: relative; }
- .fr-popup .fr-video-progress-bar-layer > div.fr-loader span {
- display: block;
- height: 100%;
- width: 0%;
- background: #0098f7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .fr-popup .fr-video-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- width: 30% !important;
- position: absolute;
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
-.fr-popup .fr-video-progress-bar-layer.fr-error > div.fr-loader {
- display: none; }
-.fr-popup .fr-video-progress-bar-layer.fr-error > div.fr-action-buttons {
- display: block; }
-
-.fr-video-overlay {
- position: fixed;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483640;
- display: none; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/video.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/video.min.css
deleted file mode 100644
index b88b6ca78..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/plugins/video.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-element .fr-video{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element .fr-video::after{position:absolute;content:'';z-index:1;top:0;left:0;right:0;bottom:0;cursor:pointer;display:block;background:transparent}.fr-element .fr-video.fr-active>*{z-index:2;position:relative}.fr-element .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-box .fr-video-resizer{position:absolute;border:solid 1px #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box .fr-video-resizer.fr-active{display:block}.fr-box .fr-video-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:solid 1px #FFF;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-box .fr-video-resizer .fr-handler.fr-hnw{cursor:nw-resize}.fr-box .fr-video-resizer .fr-handler.fr-hne{cursor:ne-resize}.fr-box .fr-video-resizer .fr-handler.fr-hsw{cursor:sw-resize}.fr-box .fr-video-resizer .fr-handler.fr-hse{cursor:se-resize}.fr-box .fr-video-resizer .fr-handler{width:12px;height:12px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.fr-box .fr-video-resizer .fr-handler{width:10px;height:10px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-popup .fr-video-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-video-upload-layer:hover{background:#ebebeb}.fr-popup .fr-video-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-video-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0 !important;padding:0 !important;width:100% !important}.fr-popup .fr-video-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-video-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:normal}.fr-popup .fr-video-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-video-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-video-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.fr-popup .fr-video-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30% !important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-video-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/dark.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/dark.css
deleted file mode 100644
index 8e32dd575..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/dark.css
+++ /dev/null
@@ -1,1914 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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; }
-
-.dark-theme.fr-box.fr-basic {
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme.fr-box.fr-basic .fr-element {
- font-family: sans-serif;
- color: #414141;
- font-size: 14px;
- line-height: 1.6;
- padding: 20px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- overflow-x: auto;
- min-height: 60px;
- text-align: left; }
-.dark-theme .fr-element {
- -webkit-user-select: auto; }
- .dark-theme .fr-element a {
- user-select: auto;
- -o-user-select: auto;
- -moz-user-select: auto;
- -khtml-user-select: auto;
- -webkit-user-select: auto;
- -ms-user-select: auto; }
- .dark-theme .fr-element.fr-disabled {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.dark-theme.fr-box a.fr-floating-btn {
- -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- border-radius: 100%;
- -moz-border-radius: 100%;
- -webkit-border-radius: 100%;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- height: 40px;
- width: 40px;
- background: #353535;
- color: #0098f7;
- -webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- left: 0;
- top: 0;
- line-height: 40px;
- -webkit-transform: scale(0);
- -moz-transform: scale(0);
- -ms-transform: scale(0);
- -o-transform: scale(0);
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- border: none; }
- .dark-theme.fr-box a.fr-floating-btn svg {
- -webkit-transition: transform 0.2s ease 0s;
- -moz-transition: transform 0.2s ease 0s;
- -ms-transition: transform 0.2s ease 0s;
- -o-transition: transform 0.2s ease 0s;
- fill: #0098f7; }
- .dark-theme.fr-box a.fr-floating-btn i, .dark-theme.fr-box a.fr-floating-btn svg {
- font-size: 14px;
- line-height: 40px; }
- .dark-theme.fr-box a.fr-floating-btn:hover {
- background: #424242; }
- .dark-theme.fr-box a.fr-floating-btn:hover svg {
- fill: #0098f7; }
-.dark-theme.fr-box .fr-visible a.fr-floating-btn {
- -webkit-transform: scale(1);
- -moz-transform: scale(1);
- -ms-transform: scale(1);
- -o-transform: scale(1); }
-.dark-theme iframe.fr-iframe {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
-.dark-theme .fr-wrapper::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.dark-theme .fr-wrapper .fr-placeholder {
- font-size: 14px;
- color: #AAA;
- font-family: sans-serif;
- top: 0;
- left: 0;
- right: 0; }
-.dark-theme .fr-wrapper ::-moz-selection {
- background: #b5d6fd;
- color: #000; }
-.dark-theme .fr-wrapper ::selection {
- background: #b5d6fd;
- color: #000; }
-.dark-theme.fr-box.fr-basic .fr-wrapper {
- background: #FFF;
- border: 1px solid #CCCCCC;
- border-bottom-color: #efefef;
- top: 0;
- left: 0; }
-.dark-theme.fr-box.fr-basic.fr-top .fr-wrapper {
- border-top: 0; }
-.dark-theme.fr-box.fr-basic.fr-bottom .fr-wrapper {
- border-bottom: 0;
- border-radius: 10px 10px 0 0;
- -moz-border-radius: 10px 10px 0 0;
- -webkit-border-radius: 10px 10px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-@media (min-width: 992px) {
- .dark-theme .fr-box.fr-document .fr-wrapper {
- padding: 30px;
- background: #efefef; }
- .dark-theme .fr-box.fr-document .fr-wrapper .fr-element {
- background: #FFF;
- margin: auto;
- z-index: auto; }
- .dark-theme .fr-box.fr-document .fr-wrapper .fr-element hr {
- background: #efefef; } }
-.dark-theme .fr-sticky-on {
- z-index: 10; }
- .dark-theme .fr-sticky-on.fr-sticky-ios {
- left: 0;
- right: 0; }
-.dark-theme span.fr-sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0; }
-.dark-theme .fr-opacity-0 {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.dark-theme.fr-box .fr-counter {
- padding: 10px;
- color: #999999;
- font-size: 14px;
- font-family: sans-serif;
- border-radius: 2px 0 0 0;
- -moz-border-radius: 2px 0 0 0;
- -webkit-border-radius: 2px 0 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.dark-theme.fr-box.fr-rtl .fr-counter {
- left: 0;
- right: auto;
- border-radius: 0 2px 0 0;
- -moz-border-radius: 0 2px 0 0;
- -webkit-border-radius: 0 2px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.dark-theme textarea.fr-code {
- resize: none;
- -moz-resize: none;
- -webkit-resize: none;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- margin: 0;
- background: #FFF;
- color: #000; }
-.dark-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch {
- top: 0;
- right: 0;
- background: #FFF;
- color: #FFF;
- -moz-outline: 0;
- outline: 0;
- border: 0;
- padding: 8px 7px;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .dark-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch i {
- font-size: 24px;
- width: 24px; }
- .dark-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover {
- background: #424242; }
-.dark-theme.fr-popup .fr-layer.fr-color-hex-layer {
- margin: 0;
- padding: 20px;
- padding-top: 0; }
- .dark-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-input-line {
- padding: 15px 0 0; }
- .dark-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons {
- width: 38px;
- height: 40px;
- padding: 17px 0 0;
- margin: 0; }
- .dark-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- font-size: 13px;
- height: 40px;
- width: 38px; }
-.dark-theme.fr-popup .fr-color-set {
- line-height: 0; }
- .dark-theme.fr-popup .fr-color-set.fr-selected-set {
- padding: 20px;
- padding-bottom: 0; }
- .dark-theme.fr-popup .fr-color-set > span {
- width: 32px;
- height: 32px; }
- .dark-theme.fr-popup .fr-color-set > span > i, .dark-theme.fr-popup .fr-color-set > span > svg {
- line-height: 32px;
- height: 24px;
- width: 24px;
- margin: 4px;
- font-size: 13px;
- bottom: 0;
- left: 0; }
- .dark-theme.fr-popup .fr-color-set > span > i path, .dark-theme.fr-popup .fr-color-set > span > svg path {
- fill: #FFF; }
- .dark-theme.fr-popup .fr-color-set > span .fr-selected-color {
- color: #FFF;
- font-size: 13px;
- font-weight: 400;
- line-height: 32px;
- top: 0;
- bottom: 0;
- right: 0;
- left: 0; }
- .dark-theme.fr-popup .fr-color-set > span:hover, .dark-theme.fr-popup .fr-color-set > span:focus {
- outline: 1px solid #FFF; }
-.dark-theme.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after {
- -webkit-transform: translate3d(100%, 0, 0);
- -moz-transform: translate3d(100%, 0, 0);
- -ms-transform: translate3d(100%, 0, 0);
- -o-transform: translate3d(100%, 0, 0); }
-.dark-theme .fr-drag-helper {
- background: #0098f7;
- -webkit-opacity: 0.2;
- -moz-opacity: 0.2;
- opacity: 0.2;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- z-index: 2147483640; }
-.dark-theme .fr-dragging {
- -webkit-opacity: 0.4;
- -moz-opacity: 0.4;
- opacity: 0.4;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.dark-theme.fr-popup .fr-emoticon {
- width: 24px;
- height: 24px; }
- .dark-theme.fr-popup .fr-emoticon img {
- height: 24px;
- width: 24px; }
-.dark-theme.fr-popup .fr-command.fr-btn.fr-tabs-unicode {
- padding: 0 0 0 14px; }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .dark-theme.fr-popup .fr-icon-container.fr-emoticon-container {
- width: 368px; } }
-.dark-theme.fr-popup .fr-file-upload-layer {
- border: dashed 2px gray;
- padding: 25px 0;
- margin: 20px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .dark-theme.fr-popup .fr-file-upload-layer:hover {
- background: #424242; }
- .dark-theme.fr-popup .fr-file-upload-layer.fr-drop {
- background: #424242;
- border-color: #0098f7; }
- .dark-theme.fr-popup .fr-file-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640; }
- .dark-theme.fr-popup .fr-file-upload-layer .fr-form input {
- right: 0;
- top: 0;
- bottom: 0;
- margin: 0; }
-.dark-theme.fr-popup .fr-file-progress-bar-layer {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .dark-theme.fr-popup .fr-file-progress-bar-layer > h3 {
- margin: 10px 0; }
- .dark-theme.fr-popup .fr-file-progress-bar-layer > div.fr-loader {
- background: #b3e0fd; }
- .dark-theme.fr-popup .fr-file-progress-bar-layer > div.fr-loader span {
- background: #0098f7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .dark-theme.fr-popup .fr-file-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
-.dark-theme.fr-box.fr-fullscreen {
- top: 0;
- left: 0;
- bottom: 0;
- right: 0; }
- .dark-theme.fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme.fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme.fr-box.fr-fullscreen .fr-toolbar {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme.fr-box.fr-fullscreen .second-toolbar {
- margin-top: 0;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.dark-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr {
- border: 0; }
-.dark-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr {
- border-bottom: solid 1px #595959; }
-.dark-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child {
- color: white; }
-.dark-theme .fr-element img {
- padding: 0 1px; }
-.dark-theme .fr-image-resizer {
- border: solid 1px #0098f7;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
- .dark-theme .fr-image-resizer .fr-handler {
- background: #0098f7;
- border: solid 1px #FFF;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .dark-theme .fr-image-resizer .fr-handler {
- width: 12px;
- height: 12px; }
- .dark-theme .fr-image-resizer .fr-handler.fr-hnw {
- left: -6px;
- top: -6px; }
- .dark-theme .fr-image-resizer .fr-handler.fr-hne {
- right: -6px;
- top: -6px; }
- .dark-theme .fr-image-resizer .fr-handler.fr-hsw {
- left: -6px;
- bottom: -6px; }
- .dark-theme .fr-image-resizer .fr-handler.fr-hse {
- right: -6px;
- bottom: -6px; }
- @media (min-width: 1200px) {
- .dark-theme .fr-image-resizer .fr-handler {
- width: 10px;
- height: 10px; }
- .dark-theme .fr-image-resizer .fr-handler.fr-hnw {
- left: -5px;
- top: -5px; }
- .dark-theme .fr-image-resizer .fr-handler.fr-hne {
- right: -5px;
- top: -5px; }
- .dark-theme .fr-image-resizer .fr-handler.fr-hsw {
- left: -5px;
- bottom: -5px; }
- .dark-theme .fr-image-resizer .fr-handler.fr-hse {
- right: -5px;
- bottom: -5px; } }
-.dark-theme.fr-image-overlay {
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483640; }
-.dark-theme.fr-popup .fr-image-upload-layer {
- border: dashed 2px gray;
- padding: 25px 0;
- margin: 20px; }
- .dark-theme.fr-popup .fr-image-upload-layer:hover {
- background: #424242; }
- .dark-theme.fr-popup .fr-image-upload-layer.fr-drop {
- background: #424242;
- border-color: #0098f7; }
- .dark-theme.fr-popup .fr-image-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640; }
- .dark-theme.fr-popup .fr-image-upload-layer .fr-form input {
- right: 0;
- top: 0;
- bottom: 0;
- margin: 0; }
-.dark-theme.fr-popup .fr-image-progress-bar-layer > h3 {
- margin: 10px 0; }
-.dark-theme.fr-popup .fr-image-progress-bar-layer > div.fr-loader {
- background: #b3e0fd; }
- .dark-theme.fr-popup .fr-image-progress-bar-layer > div.fr-loader span {
- background: #0098f7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .dark-theme.fr-popup .fr-image-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
-.dark-theme .fr-uploading {
- -webkit-opacity: 0.4;
- -moz-opacity: 0.4;
- opacity: 0.4;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.dark-theme.fr-modal .fr-modal-head .fr-modal-head-line::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.dark-theme.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more {
- margin-top: 10px; }
- .dark-theme.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more.fr-not-available {
- opacity: 0;
- width: 0;
- padding: 12px 0; }
-.dark-theme.fr-modal .fr-modal-head .fr-modal-tags {
- padding: 0 20px; }
- .dark-theme.fr-modal .fr-modal-head .fr-modal-tags a {
- opacity: 0;
- padding: 6px 12px;
- margin: 8px 0 8px 8px;
- border-radius: 32px;
- -moz-border-radius: 32px;
- -webkit-border-radius: 32px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- background-color: #353535; }
- .dark-theme.fr-modal .fr-modal-head .fr-modal-tags a:focus {
- background-color: #424242; }
- .dark-theme.fr-modal .fr-modal-head .fr-modal-tags a:hover {
- background-color: #424242; }
- .dark-theme.fr-modal .fr-modal-head .fr-modal-tags a:active {
- background-color: #4f4f4f; }
- .dark-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag {
- background-color: #4f4f4f;
- color: #0098f7; }
- .dark-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:focus {
- background-color: #424242; }
- .dark-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:hover {
- background-color: #424242; }
- .dark-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:active {
- background-color: #4f4f4f; }
-.dark-theme.fr-show-tags .fr-modal-more svg path {
- fill: #0098f7; }
-.dark-themediv.fr-modal-body {
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s; }
- .dark-themediv.fr-modal-body .fr-preloader {
- margin: 50px auto; }
- .dark-themediv.fr-modal-body div.fr-image-list {
- margin: 0 20px;
- padding: 0; }
- .dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::after {
- -webkit-opacity: 0.5;
- -moz-opacity: 0.5;
- opacity: 0.5;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transition: opacity 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s;
- background: #000;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0; }
- .dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::before {
- color: #FFF;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- margin: auto; }
- .dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty {
- background: #AAA; }
- .dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty::after {
- margin: auto;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0; }
- .dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container img {
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -webkit-transform: translateZ(0);
- -moz-transform: translateZ(0);
- -ms-transform: translateZ(0);
- -o-transform: translateZ(0); }
- .dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected img {
- -webkit-opacity: 0.75;
- -moz-opacity: 0.75;
- opacity: 0.75;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img, .dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img {
- border-radius: 100%;
- -moz-border-radius: 100%;
- -webkit-border-radius: 100%;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- margin: 0;
- line-height: 40px; }
- .dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img {
- background: #B8312F;
- fill: #FFF;
- padding: 8px;
- -webkit-transform: translateY(-50%) translateX(25%);
- -moz-transform: translateY(-50%) translateX(25%);
- -ms-transform: translateY(-50%) translateX(25%);
- -o-transform: translateY(-50%) translateX(25%); }
- .dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img {
- background: #353535;
- fill: #0098f7;
- padding: 8px;
- -webkit-transform: translateY(-50%) translateX(-125%);
- -moz-transform: translateY(-50%) translateX(-125%);
- -ms-transform: translateY(-50%) translateX(-125%);
- -o-transform: translateY(-50%) translateX(-125%); }
-.dark-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover img {
- -webkit-opacity: 0.75;
- -moz-opacity: 0.75;
- opacity: 0.75;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.dark-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-delete-img, .dark-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-insert-img {
- width: 40px;
- height: 40px; }
-.dark-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img:hover {
- background: #bf4644;
- color: #FFF; }
-.dark-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img:hover {
- background: #424242; }
-.dark-theme .fr-line-breaker {
- border-top: 1px solid #0098f7; }
- .dark-theme .fr-line-breaker a.fr-floating-btn {
- left: calc(50% - (40px / 2));
- top: -20px; }
- .dark-theme .fr-line-breaker a.fr-floating-btn svg {
- margin: 8px;
- height: 24px;
- width: 24px; }
-.dark-theme .fr-quick-insert {
- padding-right: 10px;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
- .dark-theme .fr-quick-insert a.fr-floating-btn svg {
- margin: 8px;
- width: 24px;
- height: 24px; }
- .dark-theme .fr-quick-insert.fr-on a.fr-floating-btn svg {
- -webkit-transform: rotate(135deg);
- -moz-transform: rotate(135deg);
- -ms-transform: rotate(135deg);
- -o-transform: rotate(135deg); }
-.dark-theme .fr-qi-helper {
- padding-left: 20px; }
- .dark-theme .fr-qi-helper a.fr-btn.fr-floating-btn {
- padding: 6px 10px 10px 10px;
- color: #FFF;
- background: #353535;
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transform: scale(0);
- -moz-transform: scale(0);
- -ms-transform: scale(0);
- -o-transform: scale(0); }
- .dark-theme .fr-qi-helper a.fr-btn.fr-floating-btn svg {
- fill: #FFF; }
- .dark-theme .fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1 {
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transform: scale(1);
- -moz-transform: scale(1);
- -ms-transform: scale(1);
- -o-transform: scale(1); }
-.dark-theme.fr-popup .fr-buttons.fr-tabs .fr-special-character-category {
- padding: 10px 15px; }
- .dark-theme.fr-popup .fr-buttons.fr-tabs .fr-special-character-category span {
- font-size: 16px; }
-.dark-theme.fr-popup .fr-special-character {
- width: 24px;
- height: 24px; }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .dark-theme.fr-popup .fr-icon-container.fr-sc-container {
- width: 368px; } }
-.dark-theme .fr-element table td.fr-selected-cell, .dark-theme .fr-element table th.fr-selected-cell {
- border: 1px double #0098f7; }
-.dark-theme .fr-element table tr {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.dark-theme .fr-element table td, .dark-theme .fr-element table th {
- user-select: text;
- -o-user-select: text;
- -moz-user-select: text;
- -khtml-user-select: text;
- -webkit-user-select: text;
- -ms-user-select: text; }
-.dark-theme .fr-element .fr-no-selection table td, .dark-theme .fr-element .fr-no-selection table th {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.dark-theme .fr-table-resizer div {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- border-right: 1px solid #0098f7; }
-.dark-theme .fr-no-selection {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.dark-theme.fr-popup .fr-table-size {
- margin: 20px; }
- .dark-theme.fr-popup .fr-table-size .fr-select-table-size {
- line-height: 0; }
- .dark-theme.fr-popup .fr-table-size .fr-select-table-size > span {
- padding: 0 4px 4px 0; }
- .dark-theme.fr-popup .fr-table-size .fr-select-table-size > span > span {
- border: 1px solid #DDD; }
- .dark-theme.fr-popup .fr-table-size .fr-select-table-size > span.hover > span {
- background: rgba(0, 152, 247, 0.3);
- border: solid 1px #0098f7; }
- .dark-theme.fr-popup .fr-table-size .fr-select-table-size .new-line::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.dark-theme.fr-popup .fr-table-colors {
- padding: 20px;
- padding-bottom: 0; }
-.dark-theme .fr-element .fr-video {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .dark-theme .fr-element .fr-video::after {
- top: 0;
- left: 0;
- right: 0;
- bottom: 0; }
- .dark-theme .fr-element .fr-video > * {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
-.dark-theme.fr-box .fr-video-resizer {
- border: solid 1px #0098f7;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .dark-theme.fr-box .fr-video-resizer .fr-handler {
- background: #0098f7;
- border: solid 1px #FFF;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .dark-theme.fr-box .fr-video-resizer .fr-handler {
- width: 12px;
- height: 12px; }
- .dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hnw {
- left: -6px;
- top: -6px; }
- .dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hne {
- right: -6px;
- top: -6px; }
- .dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hsw {
- left: -6px;
- bottom: -6px; }
- .dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hse {
- right: -6px;
- bottom: -6px; }
- @media (min-width: 1200px) {
- .dark-theme.fr-box .fr-video-resizer .fr-handler {
- width: 10px;
- height: 10px; }
- .dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hnw {
- left: -5px;
- top: -5px; }
- .dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hne {
- right: -5px;
- top: -5px; }
- .dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hsw {
- left: -5px;
- bottom: -5px; }
- .dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hse {
- right: -5px;
- bottom: -5px; } }
-.dark-theme.fr-popup .fr-video-upload-layer {
- border: dashed 2px gray;
- padding: 25px 0;
- margin: 20px; }
- .dark-theme.fr-popup .fr-video-upload-layer:hover {
- background: #424242; }
- .dark-theme.fr-popup .fr-video-upload-layer.fr-drop {
- background: #424242;
- border-color: #0098f7; }
- .dark-theme.fr-popup .fr-video-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640; }
- .dark-theme.fr-popup .fr-video-upload-layer .fr-form input {
- right: 0;
- top: 0;
- bottom: 0;
- margin: 0; }
-.dark-theme.fr-popup .fr-video-progress-bar-layer > h3 {
- margin: 10px 0; }
-.dark-theme.fr-popup .fr-video-progress-bar-layer > div.fr-loader {
- background: #b3e0fd; }
- .dark-theme.fr-popup .fr-video-progress-bar-layer > div.fr-loader span {
- background: #0098f7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .dark-theme.fr-popup .fr-video-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
-.dark-theme.fr-video-overlay {
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483640; }
-.dark-theme img.fr-rounded, .dark-theme .fr-img-caption.fr-rounded img {
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.dark-theme img.fr-bordered {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
-.dark-theme .fr-img-caption.fr-bordered img {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
-.dark-theme .fr-view span[style~="color:"] a {
- color: inherit; }
-.dark-theme .fr-view strong {
- font-weight: 700; }
-.dark-theme .fr-view table.fr-alternate-rows tbody tr:nth-child(2n) {
- background: lightgray; }
-.dark-theme .fr-view table td, .dark-theme .fr-view table th {
- border: 1px solid #DDD; }
-.dark-theme .fr-view table th {
- background: #ececec; }
-.dark-theme .fr-view hr {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.dark-theme .fr-view[dir="rtl"] blockquote {
- border-right: solid 2px #5E35B1;
- margin-right: 0;
- padding-left: 0; }
- .dark-theme .fr-view[dir="rtl"] blockquote blockquote {
- border-color: #00BCD4; }
- .dark-theme .fr-view[dir="rtl"] blockquote blockquote blockquote {
- border-color: #43A047; }
-.dark-theme .fr-view blockquote {
- border-left: solid 2px #5E35B1;
- margin-left: 0;
- color: #5E35B1; }
- .dark-theme .fr-view blockquote blockquote {
- border-color: #00BCD4;
- color: #00BCD4; }
- .dark-theme .fr-view blockquote blockquote blockquote {
- border-color: #43A047;
- color: #43A047; }
-.dark-theme .fr-view span.fr-emoticon {
- line-height: 0; }
- .dark-theme .fr-view span.fr-emoticon.fr-emoticon-img {
- font-size: inherit; }
-.dark-theme .fr-view .fr-text-bordered {
- padding: 10px 0; }
-.dark-theme .fr-view .fr-class-highlighted {
- background-color: #ffff00; }
-.dark-theme .fr-view .fr-class-code {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background: #353535; }
-.dark-theme .fr-view img.fr-dib {
- margin: 5px auto; }
- .dark-theme .fr-view img.fr-dib.fr-fil {
- margin-left: 0; }
- .dark-theme .fr-view img.fr-dib.fr-fir {
- margin-right: 0; }
-.dark-theme .fr-view img.fr-dii {
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- .dark-theme .fr-view img.fr-dii.fr-fil {
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- .dark-theme .fr-view img.fr-dii.fr-fir {
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
-.dark-theme .fr-view span.fr-img-caption.fr-dib {
- margin: 5px auto; }
- .dark-theme .fr-view span.fr-img-caption.fr-dib.fr-fil {
- margin-left: 0; }
- .dark-theme .fr-view span.fr-img-caption.fr-dib.fr-fir {
- margin-right: 0; }
-.dark-theme .fr-view span.fr-img-caption.fr-dii {
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- .dark-theme .fr-view span.fr-img-caption.fr-dii.fr-fil {
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- .dark-theme .fr-view span.fr-img-caption.fr-dii.fr-fir {
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
-.dark-theme .fr-view .fr-video.fr-rv {
- height: 0; }
- .dark-theme .fr-view .fr-video.fr-rv > iframe, .dark-theme .fr-view .fr-video.fr-rv object, .dark-theme .fr-view .fr-video.fr-rv embed {
- top: 0;
- left: 0; }
-.dark-theme .fr-view .fr-video > * {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
-.dark-theme .fr-view a.fr-strong {
- font-weight: 700; }
-.dark-theme .fr-view .fr-img-caption .fr-img-wrap {
- padding: 0;
- margin: auto; }
- .dark-theme .fr-view .fr-img-caption .fr-img-wrap img {
- margin: auto; }
- .dark-theme .fr-view .fr-img-caption .fr-img-wrap > span {
- margin: auto;
- -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)"; }
-.dark-theme .fr-view button.fr-rounded, .dark-theme .fr-view input.fr-rounded, .dark-theme .fr-view textarea.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; }
-.dark-theme a.fr-view.fr-strong {
- font-weight: 700; }
-.dark-theme img.fr-view.fr-dib {
- margin: 5px auto; }
- .dark-theme img.fr-view.fr-dib.fr-fil {
- margin-left: 0; }
- .dark-theme img.fr-view.fr-dib.fr-fir {
- margin-right: 0; }
-.dark-theme img.fr-view.fr-dii {
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- .dark-theme img.fr-view.fr-dii.fr-fil {
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- .dark-theme img.fr-view.fr-dii.fr-fir {
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
-.dark-theme span.fr-img-caption.fr-view.fr-dib {
- margin: 5px auto; }
- .dark-theme span.fr-img-caption.fr-view.fr-dib.fr-fil {
- margin-left: 0; }
- .dark-theme span.fr-img-caption.fr-view.fr-dib.fr-fir {
- margin-right: 0; }
-.dark-theme span.fr-img-caption.fr-view.fr-dii {
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- .dark-theme span.fr-img-caption.fr-view.fr-dii.fr-fil {
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- .dark-theme span.fr-img-caption.fr-view.fr-dii.fr-fir {
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
-.dark-theme .fr-element .fr-embedly {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .dark-theme .fr-element .fr-embedly::after {
- top: 0;
- left: 0;
- right: 0;
- bottom: 0; }
- .dark-theme .fr-element .fr-embedly > * {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
-.dark-theme.fr-box .fr-embedly-resizer {
- border: solid 1px #0098f7;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.dark-theme.fr-popup .fr-icon.fr-fa-icon {
- width: 18px;
- padding: 8px;
- margin: 6px;
- font-size: 16px; }
-@supports not (-ms-high-contrast: none) {
- .dark-theme.fr-popup .fr-icon-container.fr-fa-container {
- grid-template-columns: repeat(auto-fill, minmax(45px, 45px)); } }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .dark-theme.fr-popup .fr-icon-container.fr-fa-container {
- width: 506px; } }
-.dark-theme .tui-image-editor-container {
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 10; }
-.dark-theme .tui-editor-cancel-btn {
- background-color: #FFF;
- border: 1px solid #AAA; }
-.dark-theme .tui-editor-save-btn {
- color: #FFF; }
-.dark-theme .examples-variante > a {
- font-size: 14px;
- font-family: Arial, Helvetica, sans-serif; }
-.dark-theme .sc-cm-holder > .sc-cm {
- border-top: 5px solid #222222 !important; }
-.dark-theme .sc-cm__item_dropdown:hover > a, .dark-theme .sc-cm a:hover {
- background-color: #424242 !important; }
-.dark-theme .sc-cm__item_active > a, .dark-theme .sc-cm__item_active > a:hover, .dark-theme .sc-cm a:active, .dark-theme .sc-cm a:focus {
- background-color: #424242 !important; }
-.dark-theme .sc-cm-holder > .sc-cm:before {
- background-color: #424242 !important; }
-.dark-theme .fr-tooltip {
- top: 0;
- left: 0;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background: #222222;
- color: #FFF;
- font-size: 11px;
- line-height: 22px;
- font-family: Arial, Helvetica, sans-serif;
- -webkit-transition: opacity 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s;
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale; }
- .dark-theme .fr-tooltip.fr-visible {
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.dark-theme.fr-toolbar .fr-command.fr-btn, .dark-theme.fr-popup .fr-command.fr-btn, .dark-theme.fr-modal .fr-command.fr-btn {
- color: #FFF;
- -moz-outline: 0;
- border: 0;
- margin: 4px 2px;
- padding: 0;
- -webkit-transition: all 0.5s;
- -moz-transition: all 0.5s;
- -ms-transition: all 0.5s;
- -o-transition: all 0.5s;
- border-radius: 4px;
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- height: 40px; }
- .dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-options, .dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-options, .dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-options {
- border-radius: 0 4px 4px 0;
- -moz-border-radius: 0 4px 4px 0;
- -webkit-border-radius: 0 4px 4px 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme.fr-toolbar .fr-command.fr-btn.fr-btn-hover, .dark-theme.fr-popup .fr-command.fr-btn.fr-btn-hover, .dark-theme.fr-modal .fr-command.fr-btn.fr-btn-hover {
- border-radius: 4px 0 0 4px;
- -moz-border-radius: 4px 0 0 4px;
- -webkit-border-radius: 4px 0 0 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme.fr-toolbar .fr-command.fr-btn::-moz-focus-inner, .dark-theme.fr-popup .fr-command.fr-btn::-moz-focus-inner, .dark-theme.fr-modal .fr-command.fr-btn::-moz-focus-inner {
- border: 0; }
- .dark-theme.fr-toolbar .fr-command.fr-btn.fr-btn-text, .dark-theme.fr-popup .fr-command.fr-btn.fr-btn-text, .dark-theme.fr-modal .fr-command.fr-btn.fr-btn-text {
- width: auto; }
- .dark-theme.fr-toolbar .fr-command.fr-btn i, .dark-theme.fr-toolbar .fr-command.fr-btn svg, .dark-theme.fr-popup .fr-command.fr-btn i, .dark-theme.fr-popup .fr-command.fr-btn svg, .dark-theme.fr-modal .fr-command.fr-btn i, .dark-theme.fr-modal .fr-command.fr-btn svg {
- margin: 8px 7px;
- width: 24px; }
- .dark-theme.fr-toolbar .fr-command.fr-btn svg.fr-svg, .dark-theme.fr-popup .fr-command.fr-btn svg.fr-svg, .dark-theme.fr-modal .fr-command.fr-btn svg.fr-svg {
- height: 24px; }
- .dark-theme.fr-toolbar .fr-command.fr-btn svg path, .dark-theme.fr-popup .fr-command.fr-btn svg path, .dark-theme.fr-modal .fr-command.fr-btn svg path {
- -webkit-transition: all 0.5s;
- -moz-transition: all 0.5s;
- -ms-transition: all 0.5s;
- -o-transition: all 0.5s;
- fill: #FFF; }
- .dark-theme.fr-toolbar .fr-command.fr-btn span.fr-sr-only, .dark-theme.fr-popup .fr-command.fr-btn span.fr-sr-only, .dark-theme.fr-modal .fr-command.fr-btn span.fr-sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0; }
- .dark-theme.fr-toolbar .fr-command.fr-btn span, .dark-theme.fr-popup .fr-command.fr-btn span, .dark-theme.fr-modal .fr-command.fr-btn span {
- font-size: 14px;
- line-height: 17px;
- min-width: 30px;
- height: 17px;
- padding: 0 4px; }
- .dark-theme.fr-toolbar .fr-command.fr-btn img, .dark-theme.fr-popup .fr-command.fr-btn img, .dark-theme.fr-modal .fr-command.fr-btn img {
- margin: 8px 7px;
- width: 24px; }
- .dark-theme.fr-toolbar .fr-command.fr-btn.fr-btn-active-popup, .dark-theme.fr-popup .fr-command.fr-btn.fr-btn-active-popup, .dark-theme.fr-modal .fr-command.fr-btn.fr-btn-active-popup {
- background: #4f4f4f; }
- .dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown i, .dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown span, .dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown img, .dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown svg, .dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown i, .dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown span, .dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown img, .dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown svg, .dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown i, .dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown span, .dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown img, .dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown svg {
- margin-left: 3px;
- margin-right: 11px; }
- .dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown:after, .dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown:after, .dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown:after {
- width: 0;
- height: 0;
- border-left: 4px solid transparent;
- border-right: 4px solid transparent;
- border-top: 4px solid #FFF;
- right: 2px;
- top: 18px;
- -webkit-transition: all 0.3s;
- -moz-transition: all 0.3s;
- -ms-transition: all 0.3s;
- -o-transition: all 0.3s; }
- .dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active, .dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active, .dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active {
- fill: #FFF;
- background: #4f4f4f;
- -webkit-transition: 0.5s ease;
- -moz-transition: 0.5s ease;
- -ms-transition: 0.5s ease;
- -o-transition: 0.5s ease; }
- .dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover, .dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover, .dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover {
- background: #424242;
- fill: #FFF; }
- .dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after, .dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after, .dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover::after {
- border-top-color: #FFF; }
- .dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:after, .dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:after, .dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:after {
- border-top: 0;
- border-bottom: 4px solid #FFF; }
- .dark-theme.fr-toolbar .fr-command.fr-btn.fr-disabled, .dark-theme.fr-popup .fr-command.fr-btn.fr-disabled, .dark-theme.fr-modal .fr-command.fr-btn.fr-disabled {
- color: gray;
- -webkit-opacity: 0.3;
- -moz-opacity: 0.3;
- opacity: 0.3;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .dark-theme.fr-toolbar .fr-command.fr-btn.fr-disabled::after, .dark-theme.fr-popup .fr-command.fr-btn.fr-disabled::after, .dark-theme.fr-modal .fr-command.fr-btn.fr-disabled::after {
- border-top-color: gray; }
-.dark-theme.fr-toolbar .fr-tabs .fr-command.fr-btn, .dark-theme.fr-popup .fr-tabs .fr-command.fr-btn, .dark-theme.fr-modal .fr-tabs .fr-command.fr-btn {
- margin: 0;
- width: 46px;
- height: 40px;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .dark-theme.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab, .dark-theme.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .dark-theme.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab, .dark-theme.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .dark-theme.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab {
- background: #353535; }
- .dark-theme.fr-toolbar .fr-tabs .fr-command.fr-btn span, .dark-theme.fr-popup .fr-tabs .fr-command.fr-btn span, .dark-theme.fr-modal .fr-tabs .fr-command.fr-btn span {
- height: 27px; }
- .dark-theme.fr-toolbar .fr-tabs .fr-command.fr-btn img, .dark-theme.fr-toolbar .fr-tabs .fr-command.fr-btn svg, .dark-theme.fr-popup .fr-tabs .fr-command.fr-btn img, .dark-theme.fr-popup .fr-tabs .fr-command.fr-btn svg, .dark-theme.fr-modal .fr-tabs .fr-command.fr-btn img, .dark-theme.fr-modal .fr-tabs .fr-command.fr-btn svg {
- margin: 8px 11px;
- width: 24px;
- height: 24px; }
-.dark-theme.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .dark-theme.fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .dark-theme.fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .dark-theme.fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .dark-theme.fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .dark-theme.fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .dark-theme.fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .dark-theme.fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .dark-theme.fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path {
- fill: #0098f7; }
-.dark-theme.fr-toolbar.fr-disabled .fr-btn, .dark-theme.fr-toolbar.fr-disabled .fr-btn.fr-active, .dark-theme.fr-popup.fr-disabled .fr-btn, .dark-theme.fr-popup.fr-disabled .fr-btn.fr-active, .dark-theme.fr-modal.fr-disabled .fr-btn, .dark-theme.fr-modal.fr-disabled .fr-btn.fr-active {
- color: gray;
- -webkit-opacity: 0.3;
- -moz-opacity: 0.3;
- opacity: 0.3;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .dark-theme.fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after, .dark-theme.fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after, .dark-theme.fr-popup.fr-disabled .fr-btn.fr-dropdown::after, .dark-theme.fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after, .dark-theme.fr-modal.fr-disabled .fr-btn.fr-dropdown::after, .dark-theme.fr-modal.fr-disabled .fr-btn.fr-active.fr-dropdown::after {
- border-top-color: gray; }
-.dark-theme.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .dark-theme.fr-toolbar.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options, .dark-theme.fr-popup.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .dark-theme.fr-popup.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options, .dark-theme.fr-modal.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .dark-theme.fr-modal.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options {
- border-radius: 4px 0 0 4px;
- -moz-border-radius: 4px 0 0 4px;
- -webkit-border-radius: 4px 0 0 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.dark-theme.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-btn-hover, .dark-theme.fr-toolbar.fr-rtl .fr-btn-wrap.fr-btn-hover, .dark-theme.fr-popup.fr-rtl .fr-command.fr-btn.fr-btn-hover, .dark-theme.fr-popup.fr-rtl .fr-btn-wrap.fr-btn-hover, .dark-theme.fr-modal.fr-rtl .fr-command.fr-btn.fr-btn-hover, .dark-theme.fr-modal.fr-rtl .fr-btn-wrap.fr-btn-hover {
- border-radius: 0 4px 4px 0;
- -moz-border-radius: 0 4px 4px 0;
- -webkit-border-radius: 0 4px 4px 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.dark-theme.fr-toolbar.fr-inline > .fr-command.fr-btn:not(.fr-hidden), .dark-theme.fr-toolbar.fr-inline > .fr-btn-wrap:not(.fr-hidden) {
- display: -webkit-inline-flex;
- display: -ms-inline-flexbox;
- display: inline-flex; }
-.dark-theme.fr-desktop .fr-command:hover, .dark-theme.fr-desktop .fr-command:focus, .dark-theme.fr-desktop .fr-command.fr-btn-hover, .dark-theme.fr-desktop .fr-command.fr-expanded {
- outline: 0;
- color: #FFF; }
- .dark-theme.fr-desktop .fr-command:hover:not(.fr-table-cell), .dark-theme.fr-desktop .fr-command:focus:not(.fr-table-cell), .dark-theme.fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell), .dark-theme.fr-desktop .fr-command.fr-expanded:not(.fr-table-cell) {
- background: #424242; }
- .dark-theme.fr-desktop .fr-command:hover::after, .dark-theme.fr-desktop .fr-command:focus::after, .dark-theme.fr-desktop .fr-command.fr-btn-hover::after, .dark-theme.fr-desktop .fr-command.fr-expanded::after {
- border-top-color: #FFF; }
-.dark-theme.fr-desktop .fr-command.fr-selected:not(.fr-table-cell), .dark-theme.fr-desktop .fr-command:active {
- color: #FFF;
- background: #4f4f4f; }
-.dark-theme.fr-desktop .fr-command.fr-active:hover, .dark-theme.fr-desktop .fr-command.fr-active:focus, .dark-theme.fr-desktop .fr-command.fr-active.fr-btn-hover, .dark-theme.fr-desktop .fr-command.fr-active.fr-expanded {
- background: #424242; }
-.dark-theme.fr-desktop .fr-command.fr-active:active {
- background: #4f4f4f; }
-.dark-theme.fr-toolbar.fr-mobile .fr-command.fr-blink, .dark-theme.fr-popup.fr-mobile .fr-command.fr-blink {
- background: #4f4f4f; }
-.dark-theme .fr-command.fr-btn.fr-options {
- width: 16px;
- margin-left: -5px; }
- .dark-theme .fr-command.fr-btn.fr-options.fr-btn-hover, .dark-theme .fr-command.fr-btn.fr-options:hover, .dark-theme .fr-command.fr-btn.fr-options:focus {
- border-left: solid 1px #FAFAFA;
- -webkit-transition: border-left 0s, background-color 0.5s;
- -moz-transition: border-left 0s, background-color 0.5s;
- -ms-transition: border-left 0s, background-color 0.5s;
- -o-transition: border-left 0s, background-color 0.5s; }
-.dark-theme .fr-command.fr-btn + .fr-dropdown-menu {
- background: #353535;
- right: auto;
- bottom: auto;
- height: auto;
- border-radius: 4px;
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
- .dark-theme .fr-command.fr-btn + .fr-dropdown-menu.test-height .fr-dropdown-wrapper {
- -webkit-transition: none;
- -moz-transition: none;
- -ms-transition: none;
- -o-transition: none;
- height: auto;
- max-height: 275px; }
- .dark-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper {
- padding: 0;
- margin: auto;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: height 0.3s;
- -moz-transition: height 0.3s;
- -ms-transition: height 0.3s;
- -o-transition: height 0.3s;
- margin-top: 0;
- height: 0; }
- .dark-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list {
- margin: 0;
- padding: 8px 0;
- min-width: 72px; }
- .dark-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li {
- padding: 0;
- margin: 0;
- font-size: 15px; }
- .dark-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a {
- padding: 0 20px;
- color: inherit;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg {
- width: 24px;
- height: 24px;
- margin: 3px 4px; }
- .dark-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path {
- fill: #FFF; }
- .dark-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active {
- background: #4f4f4f; }
- .dark-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled {
- color: gray; }
-.dark-theme .fr-command.fr-btn.fr-active + .fr-dropdown-menu {
- -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
-.dark-theme .fr-bottom > .fr-command.fr-btn + .fr-dropdown-menu {
- border-radius: 2px 2px 0 0;
- -moz-border-radius: 2px 2px 0 0;
- -webkit-border-radius: 2px 2px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.dark-theme.fr-modal {
- color: #FFF;
- font-family: Arial, Helvetica, sans-serif;
- overflow-x: auto;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483640;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale; }
- .dark-theme.fr-modal.fr-middle .fr-modal-wrapper {
- margin-top: 0;
- margin-bottom: 0;
- margin-left: auto;
- margin-right: auto;
- -webkit-transform: translate(-50%, -50%);
- -moz-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- -o-transform: translate(-50%, -50%); }
- .dark-theme.fr-modal .fr-modal-wrapper {
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- margin: 20px auto;
- background: #353535;
- min-width: 300px;
- -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- border: 0; }
- @media (min-width: 768px) and (max-width: 991px) {
- .dark-theme.fr-modal .fr-modal-wrapper {
- margin: 30px auto; } }
- @media (min-width: 992px) {
- .dark-theme.fr-modal .fr-modal-wrapper {
- margin: 50px auto; } }
- .dark-theme.fr-modal .fr-modal-wrapper .fr-modal-head {
- background: #353535;
- min-height: 42px;
- border-bottom: solid #efefef 1px;
- -webkit-transition: all 0.2s ease 0s;
- -moz-transition: all 0.2s ease 0s;
- -ms-transition: all 0.2s ease 0s;
- -o-transition: all 0.2s ease 0s; }
- .dark-theme.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-head-line {
- height: 56px;
- padding: 0 10px; }
- .dark-theme.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close {
- margin: 10px;
- top: 0;
- right: 0; }
- .dark-theme.fr-modal .fr-modal-wrapper .fr-modal-head h4 {
- font-size: 20px;
- padding: 19px 10px;
- margin: 0;
- font-weight: 400;
- line-height: 18px; }
- .dark-theme.fr-modal .fr-modal-wrapper div.fr-modal-body {
- min-height: 150px;
- overflow-y: auto;
- padding-bottom: 20px; }
- .dark-theme.fr-modal .fr-modal-wrapper div.fr-modal-body:focus {
- outline: 0; }
- .dark-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command {
- height: 36px;
- color: #0098f7;
- padding: 10px;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover, .dark-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus {
- background: #424242;
- color: #0098f7; }
- .dark-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active {
- background: #4f4f4f;
- color: #0098f7; }
- .dark-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button::-moz-focus-inner {
- border: 0; }
-.dark-theme.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover {
- background: #424242; }
-.dark-theme.fr-overlay {
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- background: #000;
- -webkit-opacity: 0.5;
- -moz-opacity: 0.5;
- opacity: 0.5;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.dark-theme.fr-popup {
- color: #FFF;
- background: #353535;
- -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- font-family: Arial, Helvetica, sans-serif;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- margin-top: 10px;
- border-radius: 6px;
- -moz-border-radius: 6px;
- -webkit-border-radius: 6px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale; }
- .dark-theme.fr-popup .fr-icon {
- font-size: 20px;
- font-weight: 400;
- padding: 6px; }
- .dark-theme.fr-popup .fr-icon-container {
- padding: 20px;
- max-height: 200px;
- overflow: auto;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- @supports not (-ms-high-contrast: none) {
- .dark-theme.fr-popup .fr-icon-container {
- grid-template-columns: repeat(auto-fill, minmax(36px, 36px)); } }
- @media (min-width: 768px) {
- .dark-theme.fr-popup .fr-icon-container {
- min-width: 276px; } }
- @media screen and (-ms-high-contrast: active) and (max-width: 768px), (-ms-high-contrast: none) and (max-width: 768px) {
- .dark-theme.fr-popup .fr-icon-container {
- width: 236px; } }
- .dark-theme.fr-popup .fr-input-focus {
- background: #363636; }
- .dark-theme.fr-popup.fr-above {
- border-top: 0; }
- .dark-theme.fr-popup.fr-hidden {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .dark-theme.fr-popup .fr-input-line {
- padding: 15px 0; }
- .dark-theme.fr-popup .fr-input-line input[type="text"], .dark-theme.fr-popup .fr-input-line textarea {
- margin-bottom: 1px;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- border: solid 1px #999999;
- color: #FFF;
- font-size: 14px;
- background: #353535;
- padding: 4px 12px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: border 0.5s, padding 0.5s;
- -moz-transition: border 0.5s, padding 0.5s;
- -ms-transition: border 0.5s, padding 0.5s;
- -o-transition: border 0.5s, padding 0.5s; }
- .dark-theme.fr-popup .fr-input-line input[type="text"]:hover, .dark-theme.fr-popup .fr-input-line textarea:hover {
- border: solid 1px #515151; }
- .dark-theme.fr-popup .fr-input-line input[type="text"]:focus, .dark-theme.fr-popup .fr-input-line textarea:focus {
- border: solid 2px #0098f7;
- padding: 3px 11px; }
- .dark-theme.fr-popup .fr-input-line input[type="text"] {
- height: 46px; }
- .dark-theme.fr-popup .fr-input-line input + label, .dark-theme.fr-popup .fr-input-line textarea + label {
- top: 29px;
- left: 12px;
- font-size: 14px;
- -webkit-transition: all 0.5s ease;
- -moz-transition: all 0.5s ease;
- -ms-transition: all 0.5s ease;
- -o-transition: all 0.5s ease;
- background: #353535;
- padding: 0; }
- .dark-theme.fr-popup .fr-input-line input.fr-not-empty + label, .dark-theme.fr-popup .fr-input-line textarea.fr-not-empty + label {
- color: gray;
- width: auto;
- left: 4px;
- padding: 0 4px;
- font-size: 11px;
- top: 9px; }
- .dark-theme.fr-popup input, .dark-theme.fr-popup textarea {
- user-select: text;
- -o-user-select: text;
- -moz-user-select: text;
- -khtml-user-select: text;
- -webkit-user-select: text;
- -ms-user-select: text;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme.fr-popup .fr-buttons {
- line-height: 0; }
- .dark-theme.fr-popup .fr-buttons .fr-btn {
- margin-left: 4px;
- margin-right: 4px; }
- .dark-theme.fr-popup .fr-buttons.fr-tabs {
- border-radius: 6px 6px 0 0;
- -moz-border-radius: 6px 6px 0 0;
- -webkit-border-radius: 6px 6px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background-color: #686868; }
- @media (max-width: 768px) {
- .dark-theme.fr-popup .fr-buttons.fr-tabs.fr-tabs-scroll {
- width: 276px; } }
- .dark-theme.fr-popup .fr-buttons:not(.fr-tabs) {
- padding: 5px; }
- .dark-theme.fr-popup .fr-layer {
- border-radius: 6px;
- -moz-border-radius: 6px;
- -webkit-border-radius: 6px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- width: 195px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- margin: 20px; }
- @media (min-width: 768px) {
- .dark-theme.fr-popup .fr-layer {
- width: 260px; } }
- .dark-theme.fr-popup .fr-action-buttons {
- height: 36px; }
- .dark-theme.fr-popup .fr-action-buttons button.fr-command {
- height: 36px;
- color: #0098f7;
- padding: 10px;
- font-size: 16px;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme.fr-popup .fr-action-buttons button.fr-command:hover, .dark-theme.fr-popup .fr-action-buttons button.fr-command:focus {
- background: #424242;
- color: #0098f7; }
- .dark-theme.fr-popup .fr-action-buttons button.fr-command:active {
- background: #4f4f4f;
- color: #0098f7; }
- .dark-theme.fr-popup .fr-action-buttons button::-moz-focus-inner {
- border: 0; }
- .dark-theme.fr-popup .fr-checkbox {
- width: 18px;
- height: 18px;
- padding: 10px;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
- .dark-theme.fr-popup .fr-checkbox svg {
- margin-left: 2px;
- margin-top: 2px;
- width: 10px;
- height: 10px; }
- .dark-theme.fr-popup .fr-checkbox span {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- width: 18px;
- height: 18px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, border-color 0.2s ease 0s; }
- .dark-theme.fr-popup .fr-checkbox input {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- height: 18px;
- margin: 0;
- padding: 0;
- width: 18px; }
- .dark-theme.fr-popup .fr-checkbox input:not(:checked) + span {
- border: solid 2px #999999; }
- .dark-theme.fr-popup .fr-checkbox input:not(:checked):active + span {
- background-color: #353535; }
- .dark-theme.fr-popup .fr-checkbox input:not(:checked):focus + span, .dark-theme.fr-popup .fr-checkbox input:not(:checked):hover + span {
- border-color: #515151; }
- .dark-theme.fr-popup .fr-checkbox input:checked + span {
- background: #0098f7;
- border: solid 2px #0098f7; }
- .dark-theme.fr-popup .fr-checkbox input:checked:active + span {
- background-color: #EcF5Ff; }
- .dark-theme.fr-popup .fr-checkbox input:checked:focus + span, .dark-theme.fr-popup .fr-checkbox input:checked:hover + span {
- -webkit-opacity: 0.8;
- -moz-opacity: 0.8;
- opacity: 0.8;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .dark-theme.fr-popup .fr-checkbox-line {
- font-size: 14px;
- line-height: 1.4px;
- margin-top: 10px; }
- .dark-theme.fr-popup .fr-checkbox-line label {
- margin: 0 5px; }
- .dark-theme.fr-popup.fr-rtl .fr-input-line input + label, .dark-theme.fr-popup.fr-rtl .fr-input-line textarea + label {
- left: auto;
- right: 0; }
-.dark-theme .fr-text-edit-layer {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
-.dark-theme.fr-toolbar {
- color: #FFF;
- background: #353535;
- font-family: Arial, Helvetica, sans-serif;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- border: 1px solid #CCCCCC;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- padding-bottom: 0;
- -webkit-transition: padding-bottom 0.5s;
- -moz-transition: padding-bottom 0.5s;
- -ms-transition: padding-bottom 0.5s;
- -o-transition: padding-bottom 0.5s; }
- .dark-theme.fr-toolbar::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
- .dark-theme.fr-toolbar::after {
- height: 0; }
- .dark-theme.fr-toolbar .fr-newline {
- margin-left: 9px;
- margin-right: 9px;
- background: #353535;
- height: 1px;
- -webkit-transition: height 0.5s;
- -moz-transition: height 0.5s;
- -ms-transition: height 0.5s;
- -o-transition: height 0.5s; }
- .dark-theme.fr-toolbar.fr-toolbar-open {
- padding-bottom: 48px; }
- .dark-theme.fr-toolbar.fr-toolbar-open .fr-newline {
- height: 0; }
- .dark-theme.fr-toolbar .fr-more-toolbar {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background-color: #686868;
- -webkit-transition: height 0.5s;
- -moz-transition: height 0.5s;
- -ms-transition: height 0.5s;
- -o-transition: height 0.5s;
- height: 0;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .dark-theme.fr-toolbar .fr-more-toolbar.fr-expanded {
- height: 48px; }
- .dark-theme.fr-toolbar .fr-more-toolbar > .fr-command.fr-btn {
- margin-left: 4px;
- margin-right: 4px; }
- .dark-theme.fr-toolbar .fr-btn-grp {
- margin: 0 17px 0 12px; }
- @media (max-width: 768px) {
- .dark-theme.fr-toolbar .fr-btn-grp {
- margin: 0 7px 0 6px; } }
- .dark-theme.fr-toolbar .fr-command.fr-btn.fr-open {
- margin-top: 10px;
- margin-bottom: -1px;
- border-radius: 4px 4px 0 0;
- -moz-border-radius: 4px 4px 0 0;
- -webkit-border-radius: 4px 4px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme.fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active) {
- background: #686868; }
- .dark-theme.fr-toolbar.fr-inline {
- -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- border: 0;
- z-index: 2147483630; }
- .dark-theme.fr-toolbar.fr-inline.fr-above {
- border-top: 0; }
- .dark-theme.fr-toolbar.fr-inline .fr-newline {
- height: 0; }
- .dark-theme.fr-toolbar.fr-top {
- top: 0;
- border-bottom: 0;
- border-radius: 10px 10px 0 0;
- -moz-border-radius: 10px 10px 0 0;
- -webkit-border-radius: 10px 10px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme.fr-toolbar.fr-bottom {
- bottom: 0;
- border-top: 0;
- padding-bottom: 0;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme.fr-toolbar.fr-bottom .fr-newline {
- padding-top: 0;
- -webkit-transition: padding-top 0.5s;
- -moz-transition: padding-top 0.5s;
- -ms-transition: padding-top 0.5s;
- -o-transition: padding-top 0.5s; }
- .dark-theme.fr-toolbar.fr-bottom.fr-toolbar-open .fr-newline {
- padding-top: 48px;
- background: #FFF; }
- .dark-theme.fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open {
- margin-top: -1px;
- margin-bottom: 10px;
- border-radius: 0 0 4px 4px;
- -moz-border-radius: 0 0 4px 4px;
- -webkit-border-radius: 0 0 4px 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme.fr-toolbar.fr-sticky-on {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.dark-theme .fr-separator {
- background: #595959; }
- .dark-theme .fr-separator.fr-vs {
- height: 32px;
- width: 1px;
- margin: 8px 4px; }
- .dark-theme .fr-separator.fr-hs {
- width: calc(100% - (2 * 4px));
- margin: 0 4px;
- height: 1px; }
-.dark-theme .second-toolbar {
- border: 1px solid #CCCCCC;
- border-top: 0;
- background: #FFF;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .dark-theme .second-toolbar::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.dark-theme #logo > span {
- padding: 11px 5px 10px 15px;
- font-size: 12px;
- font-weight: 500;
- color: #b1b2b7;
- -webkit-transition: color 0.3s;
- -moz-transition: color 0.3s;
- -ms-transition: color 0.3s;
- -o-transition: color 0.3s; }
-.dark-theme #logo > svg {
- height: 20px;
- width: 47px;
- margin: 7px 0; }
-.dark-theme #logo > svg * {
- -webkit-transition: fill 0.3s;
- -moz-transition: fill 0.3s;
- -ms-transition: fill 0.3s;
- -o-transition: fill 0.3s; }
-.dark-theme #logo:hover > span, .dark-theme #logo:focus > span {
- color: #0098f7; }
-.dark-theme #logo:hover > svg .fr-logo, .dark-theme #logo:focus > svg .fr-logo {
- fill: #0098f7; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/dark.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/dark.min.css
deleted file mode 100644
index 1e6875c34..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/dark.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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}.dark-theme.fr-box.fr-basic{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-box.fr-basic .fr-element{font-family:sans-serif;color:#414141;font-size:14px;line-height:1.6;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;min-height:60px;text-align:left}.dark-theme .fr-element{-webkit-user-select:auto}.dark-theme .fr-element a{user-select:auto;-o-user-select:auto;-moz-user-select:auto;-khtml-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto}.dark-theme .fr-element.fr-disabled{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.dark-theme.fr-box a.fr-floating-btn{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:40px;width:40px;background:#353535;color:#0098f7;-webkit-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;-moz-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;-ms-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;-o-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;left:0;top:0;line-height:40px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none}.dark-theme.fr-box a.fr-floating-btn svg{-webkit-transition:transform 0.2s ease 0s;-moz-transition:transform 0.2s ease 0s;-ms-transition:transform 0.2s ease 0s;-o-transition:transform 0.2s ease 0s;fill:#0098f7}.dark-theme.fr-box a.fr-floating-btn i,.dark-theme.fr-box a.fr-floating-btn svg{font-size:14px;line-height:40px}.dark-theme.fr-box a.fr-floating-btn:hover{background:#424242}.dark-theme.fr-box a.fr-floating-btn:hover svg{fill:#0098f7}.dark-theme.fr-box .fr-visible a.fr-floating-btn{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.dark-theme iframe.fr-iframe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dark-theme .fr-wrapper::after{clear:both;display:block;content:"";height:0}.dark-theme .fr-wrapper .fr-placeholder{font-size:14px;color:#AAA;font-family:sans-serif;top:0;left:0;right:0}.dark-theme .fr-wrapper ::-moz-selection{background:#b5d6fd;color:#000}.dark-theme .fr-wrapper ::selection{background:#b5d6fd;color:#000}.dark-theme.fr-box.fr-basic .fr-wrapper{background:#FFF;border:1px solid #CCCCCC;border-bottom-color:#efefef;top:0;left:0}.dark-theme.fr-box.fr-basic.fr-top .fr-wrapper{border-top:0}.dark-theme.fr-box.fr-basic.fr-bottom .fr-wrapper{border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media (min-width: 992px){.dark-theme .fr-box.fr-document .fr-wrapper{padding:30px;background:#efefef}.dark-theme .fr-box.fr-document .fr-wrapper .fr-element{background:#FFF;margin:auto;z-index:auto}.dark-theme .fr-box.fr-document .fr-wrapper .fr-element hr{background:#efefef}}.dark-theme .fr-sticky-on{z-index:10}.dark-theme .fr-sticky-on.fr-sticky-ios{left:0;right:0}.dark-theme span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.dark-theme .fr-opacity-0{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.dark-theme.fr-box .fr-counter{padding:10px;color:#999999;font-size:14px;font-family:sans-serif;border-radius:2px 0 0 0;-moz-border-radius:2px 0 0 0;-webkit-border-radius:2px 0 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-box.fr-rtl .fr-counter{left:0;right:auto;border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme textarea.fr-code{resize:none;-moz-resize:none;-webkit-resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;background:#FFF;color:#000}.dark-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch{top:0;right:0;background:#FFF;color:#FFF;-moz-outline:0;outline:0;border:0;padding:8px 7px;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.dark-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch i{font-size:24px;width:24px}.dark-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover{background:#424242}.dark-theme.fr-popup .fr-layer.fr-color-hex-layer{margin:0;padding:20px;padding-top:0}.dark-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-input-line{padding:15px 0 0}.dark-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons{width:38px;height:40px;padding:17px 0 0;margin:0}.dark-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;height:40px;width:38px}.dark-theme.fr-popup .fr-color-set{line-height:0}.dark-theme.fr-popup .fr-color-set.fr-selected-set{padding:20px;padding-bottom:0}.dark-theme.fr-popup .fr-color-set>span{width:32px;height:32px}.dark-theme.fr-popup .fr-color-set>span>i,.dark-theme.fr-popup .fr-color-set>span>svg{line-height:32px;height:24px;width:24px;margin:4px;font-size:13px;bottom:0;left:0}.dark-theme.fr-popup .fr-color-set>span>i path,.dark-theme.fr-popup .fr-color-set>span>svg path{fill:#FFF}.dark-theme.fr-popup .fr-color-set>span .fr-selected-color{color:#FFF;font-size:13px;font-weight:400;line-height:32px;top:0;bottom:0;right:0;left:0}.dark-theme.fr-popup .fr-color-set>span:hover,.dark-theme.fr-popup .fr-color-set>span:focus{outline:1px solid #FFF}.dark-theme.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0)}.dark-theme .fr-drag-helper{background:#0098f7;-webkit-opacity:0.2;-moz-opacity:0.2;opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:2147483640}.dark-theme .fr-dragging{-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.dark-theme.fr-popup .fr-emoticon{width:24px;height:24px}.dark-theme.fr-popup .fr-emoticon img{height:24px;width:24px}.dark-theme.fr-popup .fr-command.fr-btn.fr-tabs-unicode{padding:0 0 0 14px}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.dark-theme.fr-popup .fr-icon-container.fr-emoticon-container{width:368px}}.dark-theme.fr-popup .fr-file-upload-layer{border:dashed 2px gray;padding:25px 0;margin:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dark-theme.fr-popup .fr-file-upload-layer:hover{background:#424242}.dark-theme.fr-popup .fr-file-upload-layer.fr-drop{background:#424242;border-color:#0098f7}.dark-theme.fr-popup .fr-file-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";top:0;bottom:0;left:0;right:0;z-index:2147483640}.dark-theme.fr-popup .fr-file-upload-layer .fr-form input{right:0;top:0;bottom:0;margin:0}.dark-theme.fr-popup .fr-file-progress-bar-layer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dark-theme.fr-popup .fr-file-progress-bar-layer>h3{margin:10px 0}.dark-theme.fr-popup .fr-file-progress-bar-layer>div.fr-loader{background:#b3e0fd}.dark-theme.fr-popup .fr-file-progress-bar-layer>div.fr-loader span{background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.dark-theme.fr-popup .fr-file-progress-bar-layer>div.fr-loader.fr-indeterminate span{top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.dark-theme.fr-box.fr-fullscreen{top:0;left:0;bottom:0;right:0}.dark-theme.fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-box.fr-fullscreen .fr-toolbar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-box.fr-fullscreen .second-toolbar{margin-top:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr{border:0}.dark-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr{border-bottom:solid 1px #595959}.dark-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child{color:white}.dark-theme .fr-element img{padding:0 1px}.dark-theme .fr-image-resizer{border:solid 1px #0098f7;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dark-theme .fr-image-resizer .fr-handler{background:#0098f7;border:solid 1px #FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dark-theme .fr-image-resizer .fr-handler{width:12px;height:12px}.dark-theme .fr-image-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.dark-theme .fr-image-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.dark-theme .fr-image-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.dark-theme .fr-image-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.dark-theme .fr-image-resizer .fr-handler{width:10px;height:10px}.dark-theme .fr-image-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.dark-theme .fr-image-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.dark-theme .fr-image-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.dark-theme .fr-image-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.dark-theme.fr-image-overlay{top:0;left:0;bottom:0;right:0;z-index:2147483640}.dark-theme.fr-popup .fr-image-upload-layer{border:dashed 2px gray;padding:25px 0;margin:20px}.dark-theme.fr-popup .fr-image-upload-layer:hover{background:#424242}.dark-theme.fr-popup .fr-image-upload-layer.fr-drop{background:#424242;border-color:#0098f7}.dark-theme.fr-popup .fr-image-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";top:0;bottom:0;left:0;right:0;z-index:2147483640}.dark-theme.fr-popup .fr-image-upload-layer .fr-form input{right:0;top:0;bottom:0;margin:0}.dark-theme.fr-popup .fr-image-progress-bar-layer>h3{margin:10px 0}.dark-theme.fr-popup .fr-image-progress-bar-layer>div.fr-loader{background:#b3e0fd}.dark-theme.fr-popup .fr-image-progress-bar-layer>div.fr-loader span{background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.dark-theme.fr-popup .fr-image-progress-bar-layer>div.fr-loader.fr-indeterminate span{top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.dark-theme .fr-uploading{-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.dark-theme.fr-modal .fr-modal-head .fr-modal-head-line::after{clear:both;display:block;content:"";height:0}.dark-theme.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more{margin-top:10px}.dark-theme.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more.fr-not-available{opacity:0;width:0;padding:12px 0}.dark-theme.fr-modal .fr-modal-head .fr-modal-tags{padding:0 20px}.dark-theme.fr-modal .fr-modal-head .fr-modal-tags a{opacity:0;padding:6px 12px;margin:8px 0 8px 8px;border-radius:32px;-moz-border-radius:32px;-webkit-border-radius:32px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;background-color:#353535}.dark-theme.fr-modal .fr-modal-head .fr-modal-tags a:focus{background-color:#424242}.dark-theme.fr-modal .fr-modal-head .fr-modal-tags a:hover{background-color:#424242}.dark-theme.fr-modal .fr-modal-head .fr-modal-tags a:active{background-color:#4f4f4f}.dark-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag{background-color:#4f4f4f;color:#0098f7}.dark-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:focus{background-color:#424242}.dark-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:hover{background-color:#424242}.dark-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:active{background-color:#4f4f4f}.dark-theme.fr-show-tags .fr-modal-more svg path{fill:#0098f7}.dark-themediv.fr-modal-body{-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s}.dark-themediv.fr-modal-body .fr-preloader{margin:50px auto}.dark-themediv.fr-modal-body div.fr-image-list{margin:0 20px;padding:0}.dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::after{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s;background:#000;top:0;left:0;bottom:0;right:0}.dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::before{color:#FFF;top:0;left:0;bottom:0;right:0;margin:auto}.dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty{background:#AAA}.dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty::after{margin:auto;top:0;bottom:0;left:0;right:0}.dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container img{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0)}.dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected img{-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img,.dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:background 0.2s ease 0s, color 0.2s ease 0s;-moz-transition:background 0.2s ease 0s, color 0.2s ease 0s;-ms-transition:background 0.2s ease 0s, color 0.2s ease 0s;-o-transition:background 0.2s ease 0s, color 0.2s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;line-height:40px}.dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img{background:#B8312F;fill:#FFF;padding:8px;-webkit-transform:translateY(-50%) translateX(25%);-moz-transform:translateY(-50%) translateX(25%);-ms-transform:translateY(-50%) translateX(25%);-o-transform:translateY(-50%) translateX(25%)}.dark-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{background:#353535;fill:#0098f7;padding:8px;-webkit-transform:translateY(-50%) translateX(-125%);-moz-transform:translateY(-50%) translateX(-125%);-ms-transform:translateY(-50%) translateX(-125%);-o-transform:translateY(-50%) translateX(-125%)}.dark-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover img{-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.dark-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-delete-img,.dark-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-insert-img{width:40px;height:40px}.dark-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img:hover{background:#bf4644;color:#FFF}.dark-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img:hover{background:#424242}.dark-theme .fr-line-breaker{border-top:1px solid #0098f7}.dark-theme .fr-line-breaker a.fr-floating-btn{left:calc(50% - (40px / 2));top:-20px}.dark-theme .fr-line-breaker a.fr-floating-btn svg{margin:8px;height:24px;width:24px}.dark-theme .fr-quick-insert{padding-right:10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dark-theme .fr-quick-insert a.fr-floating-btn svg{margin:8px;width:24px;height:24px}.dark-theme .fr-quick-insert.fr-on a.fr-floating-btn svg{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.dark-theme .fr-qi-helper{padding-left:20px}.dark-theme .fr-qi-helper a.fr-btn.fr-floating-btn{padding:6px 10px 10px 10px;color:#FFF;background:#353535;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.dark-theme .fr-qi-helper a.fr-btn.fr-floating-btn svg{fill:#FFF}.dark-theme .fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.dark-theme.fr-popup .fr-buttons.fr-tabs .fr-special-character-category{padding:10px 15px}.dark-theme.fr-popup .fr-buttons.fr-tabs .fr-special-character-category span{font-size:16px}.dark-theme.fr-popup .fr-special-character{width:24px;height:24px}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.dark-theme.fr-popup .fr-icon-container.fr-sc-container{width:368px}}.dark-theme .fr-element table td.fr-selected-cell,.dark-theme .fr-element table th.fr-selected-cell{border:1px double #0098f7}.dark-theme .fr-element table tr{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.dark-theme .fr-element table td,.dark-theme .fr-element table th{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text}.dark-theme .fr-element .fr-no-selection table td,.dark-theme .fr-element .fr-no-selection table th{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.dark-theme .fr-table-resizer div{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-right:1px solid #0098f7}.dark-theme .fr-no-selection{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.dark-theme.fr-popup .fr-table-size{margin:20px}.dark-theme.fr-popup .fr-table-size .fr-select-table-size{line-height:0}.dark-theme.fr-popup .fr-table-size .fr-select-table-size>span{padding:0 4px 4px 0}.dark-theme.fr-popup .fr-table-size .fr-select-table-size>span>span{border:1px solid #DDD}.dark-theme.fr-popup .fr-table-size .fr-select-table-size>span.hover>span{background:rgba(0,152,247,0.3);border:solid 1px #0098f7}.dark-theme.fr-popup .fr-table-size .fr-select-table-size .new-line::after{clear:both;display:block;content:"";height:0}.dark-theme.fr-popup .fr-table-colors{padding:20px;padding-bottom:0}.dark-theme .fr-element .fr-video{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.dark-theme .fr-element .fr-video::after{top:0;left:0;right:0;bottom:0}.dark-theme .fr-element .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dark-theme.fr-box .fr-video-resizer{border:solid 1px #0098f7;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.dark-theme.fr-box .fr-video-resizer .fr-handler{background:#0098f7;border:solid 1px #FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dark-theme.fr-box .fr-video-resizer .fr-handler{width:12px;height:12px}.dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.dark-theme.fr-box .fr-video-resizer .fr-handler{width:10px;height:10px}.dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.dark-theme.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.dark-theme.fr-popup .fr-video-upload-layer{border:dashed 2px gray;padding:25px 0;margin:20px}.dark-theme.fr-popup .fr-video-upload-layer:hover{background:#424242}.dark-theme.fr-popup .fr-video-upload-layer.fr-drop{background:#424242;border-color:#0098f7}.dark-theme.fr-popup .fr-video-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";top:0;bottom:0;left:0;right:0;z-index:2147483640}.dark-theme.fr-popup .fr-video-upload-layer .fr-form input{right:0;top:0;bottom:0;margin:0}.dark-theme.fr-popup .fr-video-progress-bar-layer>h3{margin:10px 0}.dark-theme.fr-popup .fr-video-progress-bar-layer>div.fr-loader{background:#b3e0fd}.dark-theme.fr-popup .fr-video-progress-bar-layer>div.fr-loader span{background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.dark-theme.fr-popup .fr-video-progress-bar-layer>div.fr-loader.fr-indeterminate span{top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.dark-theme.fr-video-overlay{top:0;left:0;bottom:0;right:0;z-index:2147483640}.dark-theme img.fr-rounded,.dark-theme .fr-img-caption.fr-rounded img{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme img.fr-bordered{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dark-theme .fr-img-caption.fr-bordered img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dark-theme .fr-view span[style~="color:"] a{color:inherit}.dark-theme .fr-view strong{font-weight:700}.dark-theme .fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:lightgray}.dark-theme .fr-view table td,.dark-theme .fr-view table th{border:1px solid #DDD}.dark-theme .fr-view table th{background:#ececec}.dark-theme .fr-view hr{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.dark-theme .fr-view[dir="rtl"] blockquote{border-right:solid 2px #5E35B1;margin-right:0;padding-left:0}.dark-theme .fr-view[dir="rtl"] blockquote blockquote{border-color:#00BCD4}.dark-theme .fr-view[dir="rtl"] blockquote blockquote blockquote{border-color:#43A047}.dark-theme .fr-view blockquote{border-left:solid 2px #5E35B1;margin-left:0;color:#5E35B1}.dark-theme .fr-view blockquote blockquote{border-color:#00BCD4;color:#00BCD4}.dark-theme .fr-view blockquote blockquote blockquote{border-color:#43A047;color:#43A047}.dark-theme .fr-view span.fr-emoticon{line-height:0}.dark-theme .fr-view span.fr-emoticon.fr-emoticon-img{font-size:inherit}.dark-theme .fr-view .fr-text-bordered{padding:10px 0}.dark-theme .fr-view .fr-class-highlighted{background-color:#ffff00}.dark-theme .fr-view .fr-class-code{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#353535}.dark-theme .fr-view img.fr-dib{margin:5px auto}.dark-theme .fr-view img.fr-dib.fr-fil{margin-left:0}.dark-theme .fr-view img.fr-dib.fr-fir{margin-right:0}.dark-theme .fr-view img.fr-dii{margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.dark-theme .fr-view img.fr-dii.fr-fil{margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.dark-theme .fr-view img.fr-dii.fr-fir{margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.dark-theme .fr-view span.fr-img-caption.fr-dib{margin:5px auto}.dark-theme .fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0}.dark-theme .fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0}.dark-theme .fr-view span.fr-img-caption.fr-dii{margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.dark-theme .fr-view span.fr-img-caption.fr-dii.fr-fil{margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.dark-theme .fr-view span.fr-img-caption.fr-dii.fr-fir{margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.dark-theme .fr-view .fr-video.fr-rv{height:0}.dark-theme .fr-view .fr-video.fr-rv>iframe,.dark-theme .fr-view .fr-video.fr-rv object,.dark-theme .fr-view .fr-video.fr-rv embed{top:0;left:0}.dark-theme .fr-view .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dark-theme .fr-view a.fr-strong{font-weight:700}.dark-theme .fr-view .fr-img-caption .fr-img-wrap{padding:0;margin:auto}.dark-theme .fr-view .fr-img-caption .fr-img-wrap img{margin:auto}.dark-theme .fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;-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)"}.dark-theme .fr-view button.fr-rounded,.dark-theme .fr-view input.fr-rounded,.dark-theme .fr-view textarea.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}.dark-theme a.fr-view.fr-strong{font-weight:700}.dark-theme img.fr-view.fr-dib{margin:5px auto}.dark-theme img.fr-view.fr-dib.fr-fil{margin-left:0}.dark-theme img.fr-view.fr-dib.fr-fir{margin-right:0}.dark-theme img.fr-view.fr-dii{margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.dark-theme img.fr-view.fr-dii.fr-fil{margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.dark-theme img.fr-view.fr-dii.fr-fir{margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.dark-theme span.fr-img-caption.fr-view.fr-dib{margin:5px auto}.dark-theme span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0}.dark-theme span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0}.dark-theme span.fr-img-caption.fr-view.fr-dii{margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.dark-theme span.fr-img-caption.fr-view.fr-dii.fr-fil{margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.dark-theme span.fr-img-caption.fr-view.fr-dii.fr-fir{margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.dark-theme .fr-element .fr-embedly{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.dark-theme .fr-element .fr-embedly::after{top:0;left:0;right:0;bottom:0}.dark-theme .fr-element .fr-embedly>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dark-theme.fr-box .fr-embedly-resizer{border:solid 1px #0098f7;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.dark-theme.fr-popup .fr-icon.fr-fa-icon{width:18px;padding:8px;margin:6px;font-size:16px}@supports not (-ms-high-contrast: none){.dark-theme.fr-popup .fr-icon-container.fr-fa-container{grid-template-columns:repeat(auto-fill, minmax(45px, 45px))}}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.dark-theme.fr-popup .fr-icon-container.fr-fa-container{width:506px}}.dark-theme .tui-image-editor-container{top:0;left:0;bottom:0;right:0;z-index:10}.dark-theme .tui-editor-cancel-btn{background-color:#FFF;border:1px solid #AAA}.dark-theme .tui-editor-save-btn{color:#FFF}.dark-theme .examples-variante>a{font-size:14px;font-family:Arial, Helvetica, sans-serif}.dark-theme .sc-cm-holder>.sc-cm{border-top:5px solid #222222 !important}.dark-theme .sc-cm__item_dropdown:hover>a,.dark-theme .sc-cm a:hover{background-color:#424242 !important}.dark-theme .sc-cm__item_active>a,.dark-theme .sc-cm__item_active>a:hover,.dark-theme .sc-cm a:active,.dark-theme .sc-cm a:focus{background-color:#424242 !important}.dark-theme .sc-cm-holder>.sc-cm:before{background-color:#424242 !important}.dark-theme .fr-tooltip{top:0;left:0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#222222;color:#FFF;font-size:11px;line-height:22px;font-family:Arial, Helvetica, sans-serif;-webkit-transition:opacity 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dark-theme .fr-tooltip.fr-visible{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.dark-theme.fr-toolbar .fr-command.fr-btn,.dark-theme.fr-popup .fr-command.fr-btn,.dark-theme.fr-modal .fr-command.fr-btn{color:#FFF;-moz-outline:0;border:0;margin:4px 2px;padding:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;height:40px}.dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-options,.dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-options,.dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-options{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-toolbar .fr-command.fr-btn.fr-btn-hover,.dark-theme.fr-popup .fr-command.fr-btn.fr-btn-hover,.dark-theme.fr-modal .fr-command.fr-btn.fr-btn-hover{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-toolbar .fr-command.fr-btn::-moz-focus-inner,.dark-theme.fr-popup .fr-command.fr-btn::-moz-focus-inner,.dark-theme.fr-modal .fr-command.fr-btn::-moz-focus-inner{border:0}.dark-theme.fr-toolbar .fr-command.fr-btn.fr-btn-text,.dark-theme.fr-popup .fr-command.fr-btn.fr-btn-text,.dark-theme.fr-modal .fr-command.fr-btn.fr-btn-text{width:auto}.dark-theme.fr-toolbar .fr-command.fr-btn i,.dark-theme.fr-toolbar .fr-command.fr-btn svg,.dark-theme.fr-popup .fr-command.fr-btn i,.dark-theme.fr-popup .fr-command.fr-btn svg,.dark-theme.fr-modal .fr-command.fr-btn i,.dark-theme.fr-modal .fr-command.fr-btn svg{margin:8px 7px;width:24px}.dark-theme.fr-toolbar .fr-command.fr-btn svg.fr-svg,.dark-theme.fr-popup .fr-command.fr-btn svg.fr-svg,.dark-theme.fr-modal .fr-command.fr-btn svg.fr-svg{height:24px}.dark-theme.fr-toolbar .fr-command.fr-btn svg path,.dark-theme.fr-popup .fr-command.fr-btn svg path,.dark-theme.fr-modal .fr-command.fr-btn svg path{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;fill:#FFF}.dark-theme.fr-toolbar .fr-command.fr-btn span.fr-sr-only,.dark-theme.fr-popup .fr-command.fr-btn span.fr-sr-only,.dark-theme.fr-modal .fr-command.fr-btn span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.dark-theme.fr-toolbar .fr-command.fr-btn span,.dark-theme.fr-popup .fr-command.fr-btn span,.dark-theme.fr-modal .fr-command.fr-btn span{font-size:14px;line-height:17px;min-width:30px;height:17px;padding:0 4px}.dark-theme.fr-toolbar .fr-command.fr-btn img,.dark-theme.fr-popup .fr-command.fr-btn img,.dark-theme.fr-modal .fr-command.fr-btn img{margin:8px 7px;width:24px}.dark-theme.fr-toolbar .fr-command.fr-btn.fr-btn-active-popup,.dark-theme.fr-popup .fr-command.fr-btn.fr-btn-active-popup,.dark-theme.fr-modal .fr-command.fr-btn.fr-btn-active-popup{background:#4f4f4f}.dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown i,.dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown span,.dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown img,.dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown svg,.dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown i,.dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown span,.dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown img,.dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown svg,.dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown i,.dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown span,.dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown img,.dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown svg{margin-left:3px;margin-right:11px}.dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown:after,.dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown:after,.dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #FFF;right:2px;top:18px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}.dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active,.dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active,.dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active{fill:#FFF;background:#4f4f4f;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease}.dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover,.dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover,.dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover{background:#424242;fill:#FFF}.dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover::after{border-top-color:#FFF}.dark-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:after,.dark-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:after,.dark-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:after{border-top:0;border-bottom:4px solid #FFF}.dark-theme.fr-toolbar .fr-command.fr-btn.fr-disabled,.dark-theme.fr-popup .fr-command.fr-btn.fr-disabled,.dark-theme.fr-modal .fr-command.fr-btn.fr-disabled{color:gray;-webkit-opacity:0.3;-moz-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.dark-theme.fr-toolbar .fr-command.fr-btn.fr-disabled::after,.dark-theme.fr-popup .fr-command.fr-btn.fr-disabled::after,.dark-theme.fr-modal .fr-command.fr-btn.fr-disabled::after{border-top-color:gray}.dark-theme.fr-toolbar .fr-tabs .fr-command.fr-btn,.dark-theme.fr-popup .fr-tabs .fr-command.fr-btn,.dark-theme.fr-modal .fr-tabs .fr-command.fr-btn{margin:0;width:46px;height:40px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.dark-theme.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.dark-theme.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.dark-theme.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.dark-theme.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.dark-theme.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab{background:#353535}.dark-theme.fr-toolbar .fr-tabs .fr-command.fr-btn span,.dark-theme.fr-popup .fr-tabs .fr-command.fr-btn span,.dark-theme.fr-modal .fr-tabs .fr-command.fr-btn span{height:27px}.dark-theme.fr-toolbar .fr-tabs .fr-command.fr-btn img,.dark-theme.fr-toolbar .fr-tabs .fr-command.fr-btn svg,.dark-theme.fr-popup .fr-tabs .fr-command.fr-btn img,.dark-theme.fr-popup .fr-tabs .fr-command.fr-btn svg,.dark-theme.fr-modal .fr-tabs .fr-command.fr-btn img,.dark-theme.fr-modal .fr-tabs .fr-command.fr-btn svg{margin:8px 11px;width:24px;height:24px}.dark-theme.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.dark-theme.fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.dark-theme.fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.dark-theme.fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.dark-theme.fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.dark-theme.fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.dark-theme.fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.dark-theme.fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.dark-theme.fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path{fill:#0098f7}.dark-theme.fr-toolbar.fr-disabled .fr-btn,.dark-theme.fr-toolbar.fr-disabled .fr-btn.fr-active,.dark-theme.fr-popup.fr-disabled .fr-btn,.dark-theme.fr-popup.fr-disabled .fr-btn.fr-active,.dark-theme.fr-modal.fr-disabled .fr-btn,.dark-theme.fr-modal.fr-disabled .fr-btn.fr-active{color:gray;-webkit-opacity:0.3;-moz-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.dark-theme.fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after,.dark-theme.fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.dark-theme.fr-popup.fr-disabled .fr-btn.fr-dropdown::after,.dark-theme.fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.dark-theme.fr-modal.fr-disabled .fr-btn.fr-dropdown::after,.dark-theme.fr-modal.fr-disabled .fr-btn.fr-active.fr-dropdown::after{border-top-color:gray}.dark-theme.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.dark-theme.fr-toolbar.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.dark-theme.fr-popup.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.dark-theme.fr-popup.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.dark-theme.fr-modal.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.dark-theme.fr-modal.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-btn-hover,.dark-theme.fr-toolbar.fr-rtl .fr-btn-wrap.fr-btn-hover,.dark-theme.fr-popup.fr-rtl .fr-command.fr-btn.fr-btn-hover,.dark-theme.fr-popup.fr-rtl .fr-btn-wrap.fr-btn-hover,.dark-theme.fr-modal.fr-rtl .fr-command.fr-btn.fr-btn-hover,.dark-theme.fr-modal.fr-rtl .fr-btn-wrap.fr-btn-hover{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-toolbar.fr-inline>.fr-command.fr-btn:not(.fr-hidden),.dark-theme.fr-toolbar.fr-inline>.fr-btn-wrap:not(.fr-hidden){display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.dark-theme.fr-desktop .fr-command:hover,.dark-theme.fr-desktop .fr-command:focus,.dark-theme.fr-desktop .fr-command.fr-btn-hover,.dark-theme.fr-desktop .fr-command.fr-expanded{outline:0;color:#FFF}.dark-theme.fr-desktop .fr-command:hover:not(.fr-table-cell),.dark-theme.fr-desktop .fr-command:focus:not(.fr-table-cell),.dark-theme.fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell),.dark-theme.fr-desktop .fr-command.fr-expanded:not(.fr-table-cell){background:#424242}.dark-theme.fr-desktop .fr-command:hover::after,.dark-theme.fr-desktop .fr-command:focus::after,.dark-theme.fr-desktop .fr-command.fr-btn-hover::after,.dark-theme.fr-desktop .fr-command.fr-expanded::after{border-top-color:#FFF}.dark-theme.fr-desktop .fr-command.fr-selected:not(.fr-table-cell),.dark-theme.fr-desktop .fr-command:active{color:#FFF;background:#4f4f4f}.dark-theme.fr-desktop .fr-command.fr-active:hover,.dark-theme.fr-desktop .fr-command.fr-active:focus,.dark-theme.fr-desktop .fr-command.fr-active.fr-btn-hover,.dark-theme.fr-desktop .fr-command.fr-active.fr-expanded{background:#424242}.dark-theme.fr-desktop .fr-command.fr-active:active{background:#4f4f4f}.dark-theme.fr-toolbar.fr-mobile .fr-command.fr-blink,.dark-theme.fr-popup.fr-mobile .fr-command.fr-blink{background:#4f4f4f}.dark-theme .fr-command.fr-btn.fr-options{width:16px;margin-left:-5px}.dark-theme .fr-command.fr-btn.fr-options.fr-btn-hover,.dark-theme .fr-command.fr-btn.fr-options:hover,.dark-theme .fr-command.fr-btn.fr-options:focus{border-left:solid 1px #FAFAFA;-webkit-transition:border-left 0s, background-color 0.5s;-moz-transition:border-left 0s, background-color 0.5s;-ms-transition:border-left 0s, background-color 0.5s;-o-transition:border-left 0s, background-color 0.5s}.dark-theme .fr-command.fr-btn+.fr-dropdown-menu{background:#353535;right:auto;bottom:auto;height:auto;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.dark-theme .fr-command.fr-btn+.fr-dropdown-menu.test-height .fr-dropdown-wrapper{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;height:auto;max-height:275px}.dark-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper{padding:0;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;-o-transition:height 0.3s;margin-top:0;height:0}.dark-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list{margin:0;padding:8px 0;min-width:72px}.dark-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li{padding:0;margin:0;font-size:15px}.dark-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a{padding:0 20px;color:inherit;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg{width:24px;height:24px;margin:3px 4px}.dark-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path{fill:#FFF}.dark-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active{background:#4f4f4f}.dark-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled{color:gray}.dark-theme .fr-command.fr-btn.fr-active+.fr-dropdown-menu{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.dark-theme .fr-bottom>.fr-command.fr-btn+.fr-dropdown-menu{border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-modal{color:#FFF;font-family:Arial, Helvetica, sans-serif;overflow-x:auto;top:0;left:0;bottom:0;right:0;z-index:2147483640;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dark-theme.fr-modal.fr-middle .fr-modal-wrapper{margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.dark-theme.fr-modal .fr-modal-wrapper{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:20px auto;background:#353535;min-width:300px;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);border:0}@media (min-width: 768px) and (max-width: 991px){.dark-theme.fr-modal .fr-modal-wrapper{margin:30px auto}}@media (min-width: 992px){.dark-theme.fr-modal .fr-modal-wrapper{margin:50px auto}}.dark-theme.fr-modal .fr-modal-wrapper .fr-modal-head{background:#353535;min-height:42px;border-bottom:solid #efefef 1px;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s}.dark-theme.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-head-line{height:56px;padding:0 10px}.dark-theme.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close{margin:10px;top:0;right:0}.dark-theme.fr-modal .fr-modal-wrapper .fr-modal-head h4{font-size:20px;padding:19px 10px;margin:0;font-weight:400;line-height:18px}.dark-theme.fr-modal .fr-modal-wrapper div.fr-modal-body{min-height:150px;overflow-y:auto;padding-bottom:20px}.dark-theme.fr-modal .fr-modal-wrapper div.fr-modal-body:focus{outline:0}.dark-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command{height:36px;color:#0098f7;padding:10px;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover,.dark-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus{background:#424242;color:#0098f7}.dark-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active{background:#4f4f4f;color:#0098f7}.dark-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button::-moz-focus-inner{border:0}.dark-theme.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover{background:#424242}.dark-theme.fr-overlay{top:0;bottom:0;left:0;right:0;background:#000;-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.dark-theme.fr-popup{color:#FFF;background:#353535;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);font-family:Arial, Helvetica, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-top:10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dark-theme.fr-popup .fr-icon{font-size:20px;font-weight:400;padding:6px}.dark-theme.fr-popup .fr-icon-container{padding:20px;max-height:200px;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@supports not (-ms-high-contrast: none){.dark-theme.fr-popup .fr-icon-container{grid-template-columns:repeat(auto-fill, minmax(36px, 36px))}}@media (min-width: 768px){.dark-theme.fr-popup .fr-icon-container{min-width:276px}}@media screen and (-ms-high-contrast: active) and (max-width: 768px), (-ms-high-contrast: none) and (max-width: 768px){.dark-theme.fr-popup .fr-icon-container{width:236px}}.dark-theme.fr-popup .fr-input-focus{background:#363636}.dark-theme.fr-popup.fr-above{border-top:0}.dark-theme.fr-popup.fr-hidden{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.dark-theme.fr-popup .fr-input-line{padding:15px 0}.dark-theme.fr-popup .fr-input-line input[type="text"],.dark-theme.fr-popup .fr-input-line textarea{margin-bottom:1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:solid 1px #999999;color:#FFF;font-size:14px;background:#353535;padding:4px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border 0.5s, padding 0.5s;-moz-transition:border 0.5s, padding 0.5s;-ms-transition:border 0.5s, padding 0.5s;-o-transition:border 0.5s, padding 0.5s}.dark-theme.fr-popup .fr-input-line input[type="text"]:hover,.dark-theme.fr-popup .fr-input-line textarea:hover{border:solid 1px #515151}.dark-theme.fr-popup .fr-input-line input[type="text"]:focus,.dark-theme.fr-popup .fr-input-line textarea:focus{border:solid 2px #0098f7;padding:3px 11px}.dark-theme.fr-popup .fr-input-line input[type="text"]{height:46px}.dark-theme.fr-popup .fr-input-line input+label,.dark-theme.fr-popup .fr-input-line textarea+label{top:29px;left:12px;font-size:14px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;background:#353535;padding:0}.dark-theme.fr-popup .fr-input-line input.fr-not-empty+label,.dark-theme.fr-popup .fr-input-line textarea.fr-not-empty+label{color:gray;width:auto;left:4px;padding:0 4px;font-size:11px;top:9px}.dark-theme.fr-popup input,.dark-theme.fr-popup textarea{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-popup .fr-buttons{line-height:0}.dark-theme.fr-popup .fr-buttons .fr-btn{margin-left:4px;margin-right:4px}.dark-theme.fr-popup .fr-buttons.fr-tabs{border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#686868}@media (max-width: 768px){.dark-theme.fr-popup .fr-buttons.fr-tabs.fr-tabs-scroll{width:276px}}.dark-theme.fr-popup .fr-buttons:not(.fr-tabs){padding:5px}.dark-theme.fr-popup .fr-layer{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:195px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px}@media (min-width: 768px){.dark-theme.fr-popup .fr-layer{width:260px}}.dark-theme.fr-popup .fr-action-buttons{height:36px}.dark-theme.fr-popup .fr-action-buttons button.fr-command{height:36px;color:#0098f7;padding:10px;font-size:16px;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-popup .fr-action-buttons button.fr-command:hover,.dark-theme.fr-popup .fr-action-buttons button.fr-command:focus{background:#424242;color:#0098f7}.dark-theme.fr-popup .fr-action-buttons button.fr-command:active{background:#4f4f4f;color:#0098f7}.dark-theme.fr-popup .fr-action-buttons button::-moz-focus-inner{border:0}.dark-theme.fr-popup .fr-checkbox{width:18px;height:18px;padding:10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dark-theme.fr-popup .fr-checkbox svg{margin-left:2px;margin-top:2px;width:10px;height:10px}.dark-theme.fr-popup .fr-checkbox span{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:18px;height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background 0.2s ease 0s, border-color 0.2s ease 0s;-moz-transition:background 0.2s ease 0s, border-color 0.2s ease 0s;-ms-transition:background 0.2s ease 0s, border-color 0.2s ease 0s;-o-transition:background 0.2s ease 0s, border-color 0.2s ease 0s}.dark-theme.fr-popup .fr-checkbox input{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:18px;margin:0;padding:0;width:18px}.dark-theme.fr-popup .fr-checkbox input:not(:checked)+span{border:solid 2px #999999}.dark-theme.fr-popup .fr-checkbox input:not(:checked):active+span{background-color:#353535}.dark-theme.fr-popup .fr-checkbox input:not(:checked):focus+span,.dark-theme.fr-popup .fr-checkbox input:not(:checked):hover+span{border-color:#515151}.dark-theme.fr-popup .fr-checkbox input:checked+span{background:#0098f7;border:solid 2px #0098f7}.dark-theme.fr-popup .fr-checkbox input:checked:active+span{background-color:#EcF5Ff}.dark-theme.fr-popup .fr-checkbox input:checked:focus+span,.dark-theme.fr-popup .fr-checkbox input:checked:hover+span{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.dark-theme.fr-popup .fr-checkbox-line{font-size:14px;line-height:1.4px;margin-top:10px}.dark-theme.fr-popup .fr-checkbox-line label{margin:0 5px}.dark-theme.fr-popup.fr-rtl .fr-input-line input+label,.dark-theme.fr-popup.fr-rtl .fr-input-line textarea+label{left:auto;right:0}.dark-theme .fr-text-edit-layer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dark-theme.fr-toolbar{color:#FFF;background:#353535;font-family:Arial, Helvetica, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #CCCCCC;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:0;-webkit-transition:padding-bottom 0.5s;-moz-transition:padding-bottom 0.5s;-ms-transition:padding-bottom 0.5s;-o-transition:padding-bottom 0.5s}.dark-theme.fr-toolbar::after{clear:both;display:block;content:"";height:0}.dark-theme.fr-toolbar::after{height:0}.dark-theme.fr-toolbar .fr-newline{margin-left:9px;margin-right:9px;background:#353535;height:1px;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s}.dark-theme.fr-toolbar.fr-toolbar-open{padding-bottom:48px}.dark-theme.fr-toolbar.fr-toolbar-open .fr-newline{height:0}.dark-theme.fr-toolbar .fr-more-toolbar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#686868;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s;height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dark-theme.fr-toolbar .fr-more-toolbar.fr-expanded{height:48px}.dark-theme.fr-toolbar .fr-more-toolbar>.fr-command.fr-btn{margin-left:4px;margin-right:4px}.dark-theme.fr-toolbar .fr-btn-grp{margin:0 17px 0 12px}@media (max-width: 768px){.dark-theme.fr-toolbar .fr-btn-grp{margin:0 7px 0 6px}}.dark-theme.fr-toolbar .fr-command.fr-btn.fr-open{margin-top:10px;margin-bottom:-1px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active){background:#686868}.dark-theme.fr-toolbar.fr-inline{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);border:0;z-index:2147483630}.dark-theme.fr-toolbar.fr-inline.fr-above{border-top:0}.dark-theme.fr-toolbar.fr-inline .fr-newline{height:0}.dark-theme.fr-toolbar.fr-top{top:0;border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-toolbar.fr-bottom{bottom:0;border-top:0;padding-bottom:0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-toolbar.fr-bottom .fr-newline{padding-top:0;-webkit-transition:padding-top 0.5s;-moz-transition:padding-top 0.5s;-ms-transition:padding-top 0.5s;-o-transition:padding-top 0.5s}.dark-theme.fr-toolbar.fr-bottom.fr-toolbar-open .fr-newline{padding-top:48px;background:#FFF}.dark-theme.fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open{margin-top:-1px;margin-bottom:10px;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.fr-toolbar.fr-sticky-on{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme .fr-separator{background:#595959}.dark-theme .fr-separator.fr-vs{height:32px;width:1px;margin:8px 4px}.dark-theme .fr-separator.fr-hs{width:calc(100% - (2 * 4px));margin:0 4px;height:1px}.dark-theme .second-toolbar{border:1px solid #CCCCCC;border-top:0;background:#FFF;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme .second-toolbar::after{clear:both;display:block;content:"";height:0}.dark-theme #logo>span{padding:11px 5px 10px 15px;font-size:12px;font-weight:500;color:#b1b2b7;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s}.dark-theme #logo>svg{height:20px;width:47px;margin:7px 0}.dark-theme #logo>svg *{-webkit-transition:fill 0.3s;-moz-transition:fill 0.3s;-ms-transition:fill 0.3s;-o-transition:fill 0.3s}.dark-theme #logo:hover>span,.dark-theme #logo:focus>span{color:#0098f7}.dark-theme #logo:hover>svg .fr-logo,.dark-theme #logo:focus>svg .fr-logo{fill:#0098f7}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/gray.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/gray.css
deleted file mode 100644
index e6d0d3938..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/gray.css
+++ /dev/null
@@ -1,1914 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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; }
-
-.gray-theme.fr-box.fr-basic {
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme.fr-box.fr-basic .fr-element {
- font-family: sans-serif;
- color: #414141;
- font-size: 14px;
- line-height: 1.6;
- padding: 20px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- overflow-x: auto;
- min-height: 60px;
- text-align: left; }
-.gray-theme .fr-element {
- -webkit-user-select: auto; }
- .gray-theme .fr-element a {
- user-select: auto;
- -o-user-select: auto;
- -moz-user-select: auto;
- -khtml-user-select: auto;
- -webkit-user-select: auto;
- -ms-user-select: auto; }
- .gray-theme .fr-element.fr-disabled {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.gray-theme.fr-box a.fr-floating-btn {
- -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- border-radius: 100%;
- -moz-border-radius: 100%;
- -webkit-border-radius: 100%;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- height: 40px;
- width: 40px;
- background: #FFF;
- color: #0097A7;
- -webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- left: 0;
- top: 0;
- line-height: 40px;
- -webkit-transform: scale(0);
- -moz-transform: scale(0);
- -ms-transform: scale(0);
- -o-transform: scale(0);
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- border: none; }
- .gray-theme.fr-box a.fr-floating-btn svg {
- -webkit-transition: transform 0.2s ease 0s;
- -moz-transition: transform 0.2s ease 0s;
- -ms-transition: transform 0.2s ease 0s;
- -o-transition: transform 0.2s ease 0s;
- fill: #0097A7; }
- .gray-theme.fr-box a.fr-floating-btn i, .gray-theme.fr-box a.fr-floating-btn svg {
- font-size: 14px;
- line-height: 40px; }
- .gray-theme.fr-box a.fr-floating-btn:hover {
- background: #e8e8e8; }
- .gray-theme.fr-box a.fr-floating-btn:hover svg {
- fill: #0097A7; }
-.gray-theme.fr-box .fr-visible a.fr-floating-btn {
- -webkit-transform: scale(1);
- -moz-transform: scale(1);
- -ms-transform: scale(1);
- -o-transform: scale(1); }
-.gray-theme iframe.fr-iframe {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
-.gray-theme .fr-wrapper::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.gray-theme .fr-wrapper .fr-placeholder {
- font-size: 14px;
- color: #AAA;
- font-family: sans-serif;
- top: 0;
- left: 0;
- right: 0; }
-.gray-theme .fr-wrapper ::-moz-selection {
- background: #b5d6fd;
- color: #000; }
-.gray-theme .fr-wrapper ::selection {
- background: #b5d6fd;
- color: #000; }
-.gray-theme.fr-box.fr-basic .fr-wrapper {
- background: #FFF;
- border: 1px solid #CCCCCC;
- border-bottom-color: #efefef;
- top: 0;
- left: 0; }
-.gray-theme.fr-box.fr-basic.fr-top .fr-wrapper {
- border-top: 0; }
-.gray-theme.fr-box.fr-basic.fr-bottom .fr-wrapper {
- border-bottom: 0;
- border-radius: 10px 10px 0 0;
- -moz-border-radius: 10px 10px 0 0;
- -webkit-border-radius: 10px 10px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-@media (min-width: 992px) {
- .gray-theme .fr-box.fr-document .fr-wrapper {
- padding: 30px;
- background: #efefef; }
- .gray-theme .fr-box.fr-document .fr-wrapper .fr-element {
- background: #FFF;
- margin: auto;
- z-index: auto; }
- .gray-theme .fr-box.fr-document .fr-wrapper .fr-element hr {
- background: #efefef; } }
-.gray-theme .fr-sticky-on {
- z-index: 10; }
- .gray-theme .fr-sticky-on.fr-sticky-ios {
- left: 0;
- right: 0; }
-.gray-theme span.fr-sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0; }
-.gray-theme .fr-opacity-0 {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.gray-theme.fr-box .fr-counter {
- padding: 10px;
- color: #999999;
- font-size: 14px;
- font-family: sans-serif;
- border-radius: 2px 0 0 0;
- -moz-border-radius: 2px 0 0 0;
- -webkit-border-radius: 2px 0 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.gray-theme.fr-box.fr-rtl .fr-counter {
- left: 0;
- right: auto;
- border-radius: 0 2px 0 0;
- -moz-border-radius: 0 2px 0 0;
- -webkit-border-radius: 0 2px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.gray-theme textarea.fr-code {
- resize: none;
- -moz-resize: none;
- -webkit-resize: none;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- margin: 0;
- background: #FFF;
- color: #000; }
-.gray-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch {
- top: 0;
- right: 0;
- background: #FFF;
- color: #37474F;
- -moz-outline: 0;
- outline: 0;
- border: 0;
- padding: 8px 7px;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .gray-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch i {
- font-size: 24px;
- width: 24px; }
- .gray-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover {
- background: #e8e8e8; }
-.gray-theme.fr-popup .fr-layer.fr-color-hex-layer {
- margin: 0;
- padding: 20px;
- padding-top: 0; }
- .gray-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-input-line {
- padding: 15px 0 0; }
- .gray-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons {
- width: 38px;
- height: 40px;
- padding: 17px 0 0;
- margin: 0; }
- .gray-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- font-size: 13px;
- height: 40px;
- width: 38px; }
-.gray-theme.fr-popup .fr-color-set {
- line-height: 0; }
- .gray-theme.fr-popup .fr-color-set.fr-selected-set {
- padding: 20px;
- padding-bottom: 0; }
- .gray-theme.fr-popup .fr-color-set > span {
- width: 32px;
- height: 32px; }
- .gray-theme.fr-popup .fr-color-set > span > i, .gray-theme.fr-popup .fr-color-set > span > svg {
- line-height: 32px;
- height: 24px;
- width: 24px;
- margin: 4px;
- font-size: 13px;
- bottom: 0;
- left: 0; }
- .gray-theme.fr-popup .fr-color-set > span > i path, .gray-theme.fr-popup .fr-color-set > span > svg path {
- fill: #37474F; }
- .gray-theme.fr-popup .fr-color-set > span .fr-selected-color {
- color: #FFF;
- font-size: 13px;
- font-weight: 400;
- line-height: 32px;
- top: 0;
- bottom: 0;
- right: 0;
- left: 0; }
- .gray-theme.fr-popup .fr-color-set > span:hover, .gray-theme.fr-popup .fr-color-set > span:focus {
- outline: 1px solid #37474F; }
-.gray-theme.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after {
- -webkit-transform: translate3d(100%, 0, 0);
- -moz-transform: translate3d(100%, 0, 0);
- -ms-transform: translate3d(100%, 0, 0);
- -o-transform: translate3d(100%, 0, 0); }
-.gray-theme .fr-drag-helper {
- background: #0097A7;
- -webkit-opacity: 0.2;
- -moz-opacity: 0.2;
- opacity: 0.2;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- z-index: 2147483640; }
-.gray-theme .fr-dragging {
- -webkit-opacity: 0.4;
- -moz-opacity: 0.4;
- opacity: 0.4;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.gray-theme.fr-popup .fr-emoticon {
- width: 24px;
- height: 24px; }
- .gray-theme.fr-popup .fr-emoticon img {
- height: 24px;
- width: 24px; }
-.gray-theme.fr-popup .fr-command.fr-btn.fr-tabs-unicode {
- padding: 0 0 0 14px; }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .gray-theme.fr-popup .fr-icon-container.fr-emoticon-container {
- width: 368px; } }
-.gray-theme.fr-popup .fr-file-upload-layer {
- border: dashed 2px #b7bdc0;
- padding: 25px 0;
- margin: 20px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .gray-theme.fr-popup .fr-file-upload-layer:hover {
- background: #e8e8e8; }
- .gray-theme.fr-popup .fr-file-upload-layer.fr-drop {
- background: #e8e8e8;
- border-color: #0097A7; }
- .gray-theme.fr-popup .fr-file-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640; }
- .gray-theme.fr-popup .fr-file-upload-layer .fr-form input {
- right: 0;
- top: 0;
- bottom: 0;
- margin: 0; }
-.gray-theme.fr-popup .fr-file-progress-bar-layer {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .gray-theme.fr-popup .fr-file-progress-bar-layer > h3 {
- margin: 10px 0; }
- .gray-theme.fr-popup .fr-file-progress-bar-layer > div.fr-loader {
- background: #b3e0e5; }
- .gray-theme.fr-popup .fr-file-progress-bar-layer > div.fr-loader span {
- background: #0097A7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .gray-theme.fr-popup .fr-file-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
-.gray-theme.fr-box.fr-fullscreen {
- top: 0;
- left: 0;
- bottom: 0;
- right: 0; }
- .gray-theme.fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme.fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme.fr-box.fr-fullscreen .fr-toolbar {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme.fr-box.fr-fullscreen .second-toolbar {
- margin-top: 0;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.gray-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr {
- border: 0; }
-.gray-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr {
- border-bottom: solid 1px #ebebeb; }
-.gray-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child {
- color: #737e84; }
-.gray-theme .fr-element img {
- padding: 0 1px; }
-.gray-theme .fr-image-resizer {
- border: solid 1px #0097A7;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
- .gray-theme .fr-image-resizer .fr-handler {
- background: #0097A7;
- border: solid 1px #FFF;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .gray-theme .fr-image-resizer .fr-handler {
- width: 12px;
- height: 12px; }
- .gray-theme .fr-image-resizer .fr-handler.fr-hnw {
- left: -6px;
- top: -6px; }
- .gray-theme .fr-image-resizer .fr-handler.fr-hne {
- right: -6px;
- top: -6px; }
- .gray-theme .fr-image-resizer .fr-handler.fr-hsw {
- left: -6px;
- bottom: -6px; }
- .gray-theme .fr-image-resizer .fr-handler.fr-hse {
- right: -6px;
- bottom: -6px; }
- @media (min-width: 1200px) {
- .gray-theme .fr-image-resizer .fr-handler {
- width: 10px;
- height: 10px; }
- .gray-theme .fr-image-resizer .fr-handler.fr-hnw {
- left: -5px;
- top: -5px; }
- .gray-theme .fr-image-resizer .fr-handler.fr-hne {
- right: -5px;
- top: -5px; }
- .gray-theme .fr-image-resizer .fr-handler.fr-hsw {
- left: -5px;
- bottom: -5px; }
- .gray-theme .fr-image-resizer .fr-handler.fr-hse {
- right: -5px;
- bottom: -5px; } }
-.gray-theme.fr-image-overlay {
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483640; }
-.gray-theme.fr-popup .fr-image-upload-layer {
- border: dashed 2px #b7bdc0;
- padding: 25px 0;
- margin: 20px; }
- .gray-theme.fr-popup .fr-image-upload-layer:hover {
- background: #e8e8e8; }
- .gray-theme.fr-popup .fr-image-upload-layer.fr-drop {
- background: #e8e8e8;
- border-color: #0097A7; }
- .gray-theme.fr-popup .fr-image-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640; }
- .gray-theme.fr-popup .fr-image-upload-layer .fr-form input {
- right: 0;
- top: 0;
- bottom: 0;
- margin: 0; }
-.gray-theme.fr-popup .fr-image-progress-bar-layer > h3 {
- margin: 10px 0; }
-.gray-theme.fr-popup .fr-image-progress-bar-layer > div.fr-loader {
- background: #b3e0e5; }
- .gray-theme.fr-popup .fr-image-progress-bar-layer > div.fr-loader span {
- background: #0097A7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .gray-theme.fr-popup .fr-image-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
-.gray-theme .fr-uploading {
- -webkit-opacity: 0.4;
- -moz-opacity: 0.4;
- opacity: 0.4;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.gray-theme.fr-modal .fr-modal-head .fr-modal-head-line::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.gray-theme.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more {
- margin-top: 10px; }
- .gray-theme.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more.fr-not-available {
- opacity: 0;
- width: 0;
- padding: 12px 0; }
-.gray-theme.fr-modal .fr-modal-head .fr-modal-tags {
- padding: 0 20px; }
- .gray-theme.fr-modal .fr-modal-head .fr-modal-tags a {
- opacity: 0;
- padding: 6px 12px;
- margin: 8px 0 8px 8px;
- border-radius: 32px;
- -moz-border-radius: 32px;
- -webkit-border-radius: 32px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- background-color: #f5f5f5; }
- .gray-theme.fr-modal .fr-modal-head .fr-modal-tags a:focus {
- background-color: #e8e8e8; }
- .gray-theme.fr-modal .fr-modal-head .fr-modal-tags a:hover {
- background-color: #e8e8e8; }
- .gray-theme.fr-modal .fr-modal-head .fr-modal-tags a:active {
- background-color: gainsboro; }
- .gray-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag {
- background-color: #EcF5Ff;
- color: #0097A7; }
- .gray-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:focus {
- background-color: #e8e8e8; }
- .gray-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:hover {
- background-color: #e8e8e8; }
- .gray-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:active {
- background-color: gainsboro; }
-.gray-theme.fr-show-tags .fr-modal-more svg path {
- fill: #0097A7; }
-.gray-themediv.fr-modal-body {
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s; }
- .gray-themediv.fr-modal-body .fr-preloader {
- margin: 50px auto; }
- .gray-themediv.fr-modal-body div.fr-image-list {
- margin: 0 20px;
- padding: 0; }
- .gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::after {
- -webkit-opacity: 0.5;
- -moz-opacity: 0.5;
- opacity: 0.5;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transition: opacity 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s;
- background: #000;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0; }
- .gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::before {
- color: #FFF;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- margin: auto; }
- .gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty {
- background: #CCCCCC; }
- .gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty::after {
- margin: auto;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0; }
- .gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container img {
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -webkit-transform: translateZ(0);
- -moz-transform: translateZ(0);
- -ms-transform: translateZ(0);
- -o-transform: translateZ(0); }
- .gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected img {
- -webkit-opacity: 0.75;
- -moz-opacity: 0.75;
- opacity: 0.75;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img, .gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img {
- border-radius: 100%;
- -moz-border-radius: 100%;
- -webkit-border-radius: 100%;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- margin: 0;
- line-height: 40px; }
- .gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img {
- background: #B8312F;
- fill: #FFF;
- padding: 8px;
- -webkit-transform: translateY(-50%) translateX(25%);
- -moz-transform: translateY(-50%) translateX(25%);
- -ms-transform: translateY(-50%) translateX(25%);
- -o-transform: translateY(-50%) translateX(25%); }
- .gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img {
- background: #F5F5F5;
- fill: #0097A7;
- padding: 8px;
- -webkit-transform: translateY(-50%) translateX(-125%);
- -moz-transform: translateY(-50%) translateX(-125%);
- -ms-transform: translateY(-50%) translateX(-125%);
- -o-transform: translateY(-50%) translateX(-125%); }
-.gray-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover img {
- -webkit-opacity: 0.75;
- -moz-opacity: 0.75;
- opacity: 0.75;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.gray-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-delete-img, .gray-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-insert-img {
- width: 40px;
- height: 40px; }
-.gray-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img:hover {
- background: #bf4644;
- color: #FFF; }
-.gray-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img:hover {
- background: #e8e8e8; }
-.gray-theme .fr-line-breaker {
- border-top: 1px solid #0097A7; }
- .gray-theme .fr-line-breaker a.fr-floating-btn {
- left: calc(50% - (40px / 2));
- top: -20px; }
- .gray-theme .fr-line-breaker a.fr-floating-btn svg {
- margin: 8px;
- height: 24px;
- width: 24px; }
-.gray-theme .fr-quick-insert {
- padding-right: 10px;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
- .gray-theme .fr-quick-insert a.fr-floating-btn svg {
- margin: 8px;
- width: 24px;
- height: 24px; }
- .gray-theme .fr-quick-insert.fr-on a.fr-floating-btn svg {
- -webkit-transform: rotate(135deg);
- -moz-transform: rotate(135deg);
- -ms-transform: rotate(135deg);
- -o-transform: rotate(135deg); }
-.gray-theme .fr-qi-helper {
- padding-left: 20px; }
- .gray-theme .fr-qi-helper a.fr-btn.fr-floating-btn {
- padding: 6px 10px 10px 10px;
- color: #37474F;
- background: #F5F5F5;
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transform: scale(0);
- -moz-transform: scale(0);
- -ms-transform: scale(0);
- -o-transform: scale(0); }
- .gray-theme .fr-qi-helper a.fr-btn.fr-floating-btn svg {
- fill: #37474F; }
- .gray-theme .fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1 {
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transform: scale(1);
- -moz-transform: scale(1);
- -ms-transform: scale(1);
- -o-transform: scale(1); }
-.gray-theme.fr-popup .fr-buttons.fr-tabs .fr-special-character-category {
- padding: 10px 15px; }
- .gray-theme.fr-popup .fr-buttons.fr-tabs .fr-special-character-category span {
- font-size: 16px; }
-.gray-theme.fr-popup .fr-special-character {
- width: 24px;
- height: 24px; }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .gray-theme.fr-popup .fr-icon-container.fr-sc-container {
- width: 368px; } }
-.gray-theme .fr-element table td.fr-selected-cell, .gray-theme .fr-element table th.fr-selected-cell {
- border: 1px double #0097A7; }
-.gray-theme .fr-element table tr {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.gray-theme .fr-element table td, .gray-theme .fr-element table th {
- user-select: text;
- -o-user-select: text;
- -moz-user-select: text;
- -khtml-user-select: text;
- -webkit-user-select: text;
- -ms-user-select: text; }
-.gray-theme .fr-element .fr-no-selection table td, .gray-theme .fr-element .fr-no-selection table th {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.gray-theme .fr-table-resizer div {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- border-right: 1px solid #0097A7; }
-.gray-theme .fr-no-selection {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.gray-theme.fr-popup .fr-table-size {
- margin: 20px; }
- .gray-theme.fr-popup .fr-table-size .fr-select-table-size {
- line-height: 0; }
- .gray-theme.fr-popup .fr-table-size .fr-select-table-size > span {
- padding: 0 4px 4px 0; }
- .gray-theme.fr-popup .fr-table-size .fr-select-table-size > span > span {
- border: 1px solid #DDD; }
- .gray-theme.fr-popup .fr-table-size .fr-select-table-size > span.hover > span {
- background: rgba(0, 151, 167, 0.3);
- border: solid 1px #0097A7; }
- .gray-theme.fr-popup .fr-table-size .fr-select-table-size .new-line::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.gray-theme.fr-popup .fr-table-colors {
- padding: 20px;
- padding-bottom: 0; }
-.gray-theme .fr-element .fr-video {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .gray-theme .fr-element .fr-video::after {
- top: 0;
- left: 0;
- right: 0;
- bottom: 0; }
- .gray-theme .fr-element .fr-video > * {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
-.gray-theme.fr-box .fr-video-resizer {
- border: solid 1px #0097A7;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .gray-theme.fr-box .fr-video-resizer .fr-handler {
- background: #0097A7;
- border: solid 1px #FFF;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .gray-theme.fr-box .fr-video-resizer .fr-handler {
- width: 12px;
- height: 12px; }
- .gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hnw {
- left: -6px;
- top: -6px; }
- .gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hne {
- right: -6px;
- top: -6px; }
- .gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hsw {
- left: -6px;
- bottom: -6px; }
- .gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hse {
- right: -6px;
- bottom: -6px; }
- @media (min-width: 1200px) {
- .gray-theme.fr-box .fr-video-resizer .fr-handler {
- width: 10px;
- height: 10px; }
- .gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hnw {
- left: -5px;
- top: -5px; }
- .gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hne {
- right: -5px;
- top: -5px; }
- .gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hsw {
- left: -5px;
- bottom: -5px; }
- .gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hse {
- right: -5px;
- bottom: -5px; } }
-.gray-theme.fr-popup .fr-video-upload-layer {
- border: dashed 2px #b7bdc0;
- padding: 25px 0;
- margin: 20px; }
- .gray-theme.fr-popup .fr-video-upload-layer:hover {
- background: #e8e8e8; }
- .gray-theme.fr-popup .fr-video-upload-layer.fr-drop {
- background: #e8e8e8;
- border-color: #0097A7; }
- .gray-theme.fr-popup .fr-video-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640; }
- .gray-theme.fr-popup .fr-video-upload-layer .fr-form input {
- right: 0;
- top: 0;
- bottom: 0;
- margin: 0; }
-.gray-theme.fr-popup .fr-video-progress-bar-layer > h3 {
- margin: 10px 0; }
-.gray-theme.fr-popup .fr-video-progress-bar-layer > div.fr-loader {
- background: #b3e0e5; }
- .gray-theme.fr-popup .fr-video-progress-bar-layer > div.fr-loader span {
- background: #0097A7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .gray-theme.fr-popup .fr-video-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
-.gray-theme.fr-video-overlay {
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483640; }
-.gray-theme img.fr-rounded, .gray-theme .fr-img-caption.fr-rounded img {
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.gray-theme img.fr-bordered {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
-.gray-theme .fr-img-caption.fr-bordered img {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
-.gray-theme .fr-view span[style~="color:"] a {
- color: inherit; }
-.gray-theme .fr-view strong {
- font-weight: 700; }
-.gray-theme .fr-view table.fr-alternate-rows tbody tr:nth-child(2n) {
- background: whitesmoke; }
-.gray-theme .fr-view table td, .gray-theme .fr-view table th {
- border: 1px solid #DDD; }
-.gray-theme .fr-view table th {
- background: #ececec; }
-.gray-theme .fr-view hr {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.gray-theme .fr-view[dir="rtl"] blockquote {
- border-right: solid 2px #5E35B1;
- margin-right: 0;
- padding-left: 0; }
- .gray-theme .fr-view[dir="rtl"] blockquote blockquote {
- border-color: #00BCD4; }
- .gray-theme .fr-view[dir="rtl"] blockquote blockquote blockquote {
- border-color: #43A047; }
-.gray-theme .fr-view blockquote {
- border-left: solid 2px #5E35B1;
- margin-left: 0;
- color: #5E35B1; }
- .gray-theme .fr-view blockquote blockquote {
- border-color: #00BCD4;
- color: #00BCD4; }
- .gray-theme .fr-view blockquote blockquote blockquote {
- border-color: #43A047;
- color: #43A047; }
-.gray-theme .fr-view span.fr-emoticon {
- line-height: 0; }
- .gray-theme .fr-view span.fr-emoticon.fr-emoticon-img {
- font-size: inherit; }
-.gray-theme .fr-view .fr-text-bordered {
- padding: 10px 0; }
-.gray-theme .fr-view .fr-class-highlighted {
- background-color: #ffff00; }
-.gray-theme .fr-view .fr-class-code {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background: #f5f5f5; }
-.gray-theme .fr-view img.fr-dib {
- margin: 5px auto; }
- .gray-theme .fr-view img.fr-dib.fr-fil {
- margin-left: 0; }
- .gray-theme .fr-view img.fr-dib.fr-fir {
- margin-right: 0; }
-.gray-theme .fr-view img.fr-dii {
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- .gray-theme .fr-view img.fr-dii.fr-fil {
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- .gray-theme .fr-view img.fr-dii.fr-fir {
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
-.gray-theme .fr-view span.fr-img-caption.fr-dib {
- margin: 5px auto; }
- .gray-theme .fr-view span.fr-img-caption.fr-dib.fr-fil {
- margin-left: 0; }
- .gray-theme .fr-view span.fr-img-caption.fr-dib.fr-fir {
- margin-right: 0; }
-.gray-theme .fr-view span.fr-img-caption.fr-dii {
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- .gray-theme .fr-view span.fr-img-caption.fr-dii.fr-fil {
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- .gray-theme .fr-view span.fr-img-caption.fr-dii.fr-fir {
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
-.gray-theme .fr-view .fr-video.fr-rv {
- height: 0; }
- .gray-theme .fr-view .fr-video.fr-rv > iframe, .gray-theme .fr-view .fr-video.fr-rv object, .gray-theme .fr-view .fr-video.fr-rv embed {
- top: 0;
- left: 0; }
-.gray-theme .fr-view .fr-video > * {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
-.gray-theme .fr-view a.fr-strong {
- font-weight: 700; }
-.gray-theme .fr-view .fr-img-caption .fr-img-wrap {
- padding: 0;
- margin: auto; }
- .gray-theme .fr-view .fr-img-caption .fr-img-wrap img {
- margin: auto; }
- .gray-theme .fr-view .fr-img-caption .fr-img-wrap > span {
- margin: auto;
- -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)"; }
-.gray-theme .fr-view button.fr-rounded, .gray-theme .fr-view input.fr-rounded, .gray-theme .fr-view textarea.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; }
-.gray-theme a.fr-view.fr-strong {
- font-weight: 700; }
-.gray-theme img.fr-view.fr-dib {
- margin: 5px auto; }
- .gray-theme img.fr-view.fr-dib.fr-fil {
- margin-left: 0; }
- .gray-theme img.fr-view.fr-dib.fr-fir {
- margin-right: 0; }
-.gray-theme img.fr-view.fr-dii {
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- .gray-theme img.fr-view.fr-dii.fr-fil {
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- .gray-theme img.fr-view.fr-dii.fr-fir {
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
-.gray-theme span.fr-img-caption.fr-view.fr-dib {
- margin: 5px auto; }
- .gray-theme span.fr-img-caption.fr-view.fr-dib.fr-fil {
- margin-left: 0; }
- .gray-theme span.fr-img-caption.fr-view.fr-dib.fr-fir {
- margin-right: 0; }
-.gray-theme span.fr-img-caption.fr-view.fr-dii {
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- .gray-theme span.fr-img-caption.fr-view.fr-dii.fr-fil {
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- .gray-theme span.fr-img-caption.fr-view.fr-dii.fr-fir {
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
-.gray-theme .fr-element .fr-embedly {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .gray-theme .fr-element .fr-embedly::after {
- top: 0;
- left: 0;
- right: 0;
- bottom: 0; }
- .gray-theme .fr-element .fr-embedly > * {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
-.gray-theme.fr-box .fr-embedly-resizer {
- border: solid 1px #0097A7;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.gray-theme.fr-popup .fr-icon.fr-fa-icon {
- width: 18px;
- padding: 8px;
- margin: 6px;
- font-size: 16px; }
-@supports not (-ms-high-contrast: none) {
- .gray-theme.fr-popup .fr-icon-container.fr-fa-container {
- grid-template-columns: repeat(auto-fill, minmax(45px, 45px)); } }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .gray-theme.fr-popup .fr-icon-container.fr-fa-container {
- width: 506px; } }
-.gray-theme .tui-image-editor-container {
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 10; }
-.gray-theme .tui-editor-cancel-btn {
- background-color: #FFF;
- border: 1px solid #CCCCCC; }
-.gray-theme .tui-editor-save-btn {
- color: #FFF; }
-.gray-theme .examples-variante > a {
- font-size: 14px;
- font-family: Arial, Helvetica, sans-serif; }
-.gray-theme .sc-cm-holder > .sc-cm {
- border-top: 5px solid #222222 !important; }
-.gray-theme .sc-cm__item_dropdown:hover > a, .gray-theme .sc-cm a:hover {
- background-color: #e8e8e8 !important; }
-.gray-theme .sc-cm__item_active > a, .gray-theme .sc-cm__item_active > a:hover, .gray-theme .sc-cm a:active, .gray-theme .sc-cm a:focus {
- background-color: #e8e8e8 !important; }
-.gray-theme .sc-cm-holder > .sc-cm:before {
- background-color: #e8e8e8 !important; }
-.gray-theme .fr-tooltip {
- top: 0;
- left: 0;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background: #222222;
- color: #FFF;
- font-size: 11px;
- line-height: 22px;
- font-family: Arial, Helvetica, sans-serif;
- -webkit-transition: opacity 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s;
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale; }
- .gray-theme .fr-tooltip.fr-visible {
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.gray-theme.fr-toolbar .fr-command.fr-btn, .gray-theme.fr-popup .fr-command.fr-btn, .gray-theme.fr-modal .fr-command.fr-btn {
- color: #37474F;
- -moz-outline: 0;
- border: 0;
- margin: 4px 2px;
- padding: 0;
- -webkit-transition: all 0.5s;
- -moz-transition: all 0.5s;
- -ms-transition: all 0.5s;
- -o-transition: all 0.5s;
- border-radius: 4px;
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- height: 40px; }
- .gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-options, .gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-options, .gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-options {
- border-radius: 0 4px 4px 0;
- -moz-border-radius: 0 4px 4px 0;
- -webkit-border-radius: 0 4px 4px 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme.fr-toolbar .fr-command.fr-btn.fr-btn-hover, .gray-theme.fr-popup .fr-command.fr-btn.fr-btn-hover, .gray-theme.fr-modal .fr-command.fr-btn.fr-btn-hover {
- border-radius: 4px 0 0 4px;
- -moz-border-radius: 4px 0 0 4px;
- -webkit-border-radius: 4px 0 0 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme.fr-toolbar .fr-command.fr-btn::-moz-focus-inner, .gray-theme.fr-popup .fr-command.fr-btn::-moz-focus-inner, .gray-theme.fr-modal .fr-command.fr-btn::-moz-focus-inner {
- border: 0; }
- .gray-theme.fr-toolbar .fr-command.fr-btn.fr-btn-text, .gray-theme.fr-popup .fr-command.fr-btn.fr-btn-text, .gray-theme.fr-modal .fr-command.fr-btn.fr-btn-text {
- width: auto; }
- .gray-theme.fr-toolbar .fr-command.fr-btn i, .gray-theme.fr-toolbar .fr-command.fr-btn svg, .gray-theme.fr-popup .fr-command.fr-btn i, .gray-theme.fr-popup .fr-command.fr-btn svg, .gray-theme.fr-modal .fr-command.fr-btn i, .gray-theme.fr-modal .fr-command.fr-btn svg {
- margin: 8px 7px;
- width: 24px; }
- .gray-theme.fr-toolbar .fr-command.fr-btn svg.fr-svg, .gray-theme.fr-popup .fr-command.fr-btn svg.fr-svg, .gray-theme.fr-modal .fr-command.fr-btn svg.fr-svg {
- height: 24px; }
- .gray-theme.fr-toolbar .fr-command.fr-btn svg path, .gray-theme.fr-popup .fr-command.fr-btn svg path, .gray-theme.fr-modal .fr-command.fr-btn svg path {
- -webkit-transition: all 0.5s;
- -moz-transition: all 0.5s;
- -ms-transition: all 0.5s;
- -o-transition: all 0.5s;
- fill: #37474F; }
- .gray-theme.fr-toolbar .fr-command.fr-btn span.fr-sr-only, .gray-theme.fr-popup .fr-command.fr-btn span.fr-sr-only, .gray-theme.fr-modal .fr-command.fr-btn span.fr-sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0; }
- .gray-theme.fr-toolbar .fr-command.fr-btn span, .gray-theme.fr-popup .fr-command.fr-btn span, .gray-theme.fr-modal .fr-command.fr-btn span {
- font-size: 14px;
- line-height: 17px;
- min-width: 30px;
- height: 17px;
- padding: 0 4px; }
- .gray-theme.fr-toolbar .fr-command.fr-btn img, .gray-theme.fr-popup .fr-command.fr-btn img, .gray-theme.fr-modal .fr-command.fr-btn img {
- margin: 8px 7px;
- width: 24px; }
- .gray-theme.fr-toolbar .fr-command.fr-btn.fr-btn-active-popup, .gray-theme.fr-popup .fr-command.fr-btn.fr-btn-active-popup, .gray-theme.fr-modal .fr-command.fr-btn.fr-btn-active-popup {
- background: gainsboro; }
- .gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown i, .gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown span, .gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown img, .gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown svg, .gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown i, .gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown span, .gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown img, .gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown svg, .gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown i, .gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown span, .gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown img, .gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown svg {
- margin-left: 3px;
- margin-right: 11px; }
- .gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown:after, .gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown:after, .gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown:after {
- width: 0;
- height: 0;
- border-left: 4px solid transparent;
- border-right: 4px solid transparent;
- border-top: 4px solid #37474F;
- right: 2px;
- top: 18px;
- -webkit-transition: all 0.3s;
- -moz-transition: all 0.3s;
- -ms-transition: all 0.3s;
- -o-transition: all 0.3s; }
- .gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active, .gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active, .gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active {
- fill: #37474F;
- background: gainsboro;
- -webkit-transition: 0.5s ease;
- -moz-transition: 0.5s ease;
- -ms-transition: 0.5s ease;
- -o-transition: 0.5s ease; }
- .gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover, .gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover, .gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover {
- background: #e8e8e8;
- fill: #37474F; }
- .gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after, .gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after, .gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover::after {
- border-top-color: #37474F; }
- .gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:after, .gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:after, .gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:after {
- border-top: 0;
- border-bottom: 4px solid #37474F; }
- .gray-theme.fr-toolbar .fr-command.fr-btn.fr-disabled, .gray-theme.fr-popup .fr-command.fr-btn.fr-disabled, .gray-theme.fr-modal .fr-command.fr-btn.fr-disabled {
- color: #b7bdc0;
- -webkit-opacity: 0.3;
- -moz-opacity: 0.3;
- opacity: 0.3;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .gray-theme.fr-toolbar .fr-command.fr-btn.fr-disabled::after, .gray-theme.fr-popup .fr-command.fr-btn.fr-disabled::after, .gray-theme.fr-modal .fr-command.fr-btn.fr-disabled::after {
- border-top-color: #b7bdc0; }
-.gray-theme.fr-toolbar .fr-tabs .fr-command.fr-btn, .gray-theme.fr-popup .fr-tabs .fr-command.fr-btn, .gray-theme.fr-modal .fr-tabs .fr-command.fr-btn {
- margin: 0;
- width: 46px;
- height: 40px;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .gray-theme.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab, .gray-theme.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .gray-theme.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab, .gray-theme.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .gray-theme.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab {
- background: #F5F5F5; }
- .gray-theme.fr-toolbar .fr-tabs .fr-command.fr-btn span, .gray-theme.fr-popup .fr-tabs .fr-command.fr-btn span, .gray-theme.fr-modal .fr-tabs .fr-command.fr-btn span {
- height: 27px; }
- .gray-theme.fr-toolbar .fr-tabs .fr-command.fr-btn img, .gray-theme.fr-toolbar .fr-tabs .fr-command.fr-btn svg, .gray-theme.fr-popup .fr-tabs .fr-command.fr-btn img, .gray-theme.fr-popup .fr-tabs .fr-command.fr-btn svg, .gray-theme.fr-modal .fr-tabs .fr-command.fr-btn img, .gray-theme.fr-modal .fr-tabs .fr-command.fr-btn svg {
- margin: 8px 11px;
- width: 24px;
- height: 24px; }
-.gray-theme.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .gray-theme.fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path {
- fill: #0097A7; }
-.gray-theme.fr-toolbar.fr-disabled .fr-btn, .gray-theme.fr-toolbar.fr-disabled .fr-btn.fr-active, .gray-theme.fr-popup.fr-disabled .fr-btn, .gray-theme.fr-popup.fr-disabled .fr-btn.fr-active, .gray-theme.fr-modal.fr-disabled .fr-btn, .gray-theme.fr-modal.fr-disabled .fr-btn.fr-active {
- color: #b7bdc0;
- -webkit-opacity: 0.3;
- -moz-opacity: 0.3;
- opacity: 0.3;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .gray-theme.fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after, .gray-theme.fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after, .gray-theme.fr-popup.fr-disabled .fr-btn.fr-dropdown::after, .gray-theme.fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after, .gray-theme.fr-modal.fr-disabled .fr-btn.fr-dropdown::after, .gray-theme.fr-modal.fr-disabled .fr-btn.fr-active.fr-dropdown::after {
- border-top-color: #b7bdc0; }
-.gray-theme.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .gray-theme.fr-toolbar.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options, .gray-theme.fr-popup.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .gray-theme.fr-popup.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options, .gray-theme.fr-modal.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .gray-theme.fr-modal.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options {
- border-radius: 4px 0 0 4px;
- -moz-border-radius: 4px 0 0 4px;
- -webkit-border-radius: 4px 0 0 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.gray-theme.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-btn-hover, .gray-theme.fr-toolbar.fr-rtl .fr-btn-wrap.fr-btn-hover, .gray-theme.fr-popup.fr-rtl .fr-command.fr-btn.fr-btn-hover, .gray-theme.fr-popup.fr-rtl .fr-btn-wrap.fr-btn-hover, .gray-theme.fr-modal.fr-rtl .fr-command.fr-btn.fr-btn-hover, .gray-theme.fr-modal.fr-rtl .fr-btn-wrap.fr-btn-hover {
- border-radius: 0 4px 4px 0;
- -moz-border-radius: 0 4px 4px 0;
- -webkit-border-radius: 0 4px 4px 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.gray-theme.fr-toolbar.fr-inline > .fr-command.fr-btn:not(.fr-hidden), .gray-theme.fr-toolbar.fr-inline > .fr-btn-wrap:not(.fr-hidden) {
- display: -webkit-inline-flex;
- display: -ms-inline-flexbox;
- display: inline-flex; }
-.gray-theme.fr-desktop .fr-command:hover, .gray-theme.fr-desktop .fr-command:focus, .gray-theme.fr-desktop .fr-command.fr-btn-hover, .gray-theme.fr-desktop .fr-command.fr-expanded {
- outline: 0;
- color: #37474F; }
- .gray-theme.fr-desktop .fr-command:hover:not(.fr-table-cell), .gray-theme.fr-desktop .fr-command:focus:not(.fr-table-cell), .gray-theme.fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell), .gray-theme.fr-desktop .fr-command.fr-expanded:not(.fr-table-cell) {
- background: #e8e8e8; }
- .gray-theme.fr-desktop .fr-command:hover::after, .gray-theme.fr-desktop .fr-command:focus::after, .gray-theme.fr-desktop .fr-command.fr-btn-hover::after, .gray-theme.fr-desktop .fr-command.fr-expanded::after {
- border-top-color: #37474F; }
-.gray-theme.fr-desktop .fr-command.fr-selected:not(.fr-table-cell), .gray-theme.fr-desktop .fr-command:active {
- color: #37474F;
- background: gainsboro; }
-.gray-theme.fr-desktop .fr-command.fr-active:hover, .gray-theme.fr-desktop .fr-command.fr-active:focus, .gray-theme.fr-desktop .fr-command.fr-active.fr-btn-hover, .gray-theme.fr-desktop .fr-command.fr-active.fr-expanded {
- background: #e8e8e8; }
-.gray-theme.fr-desktop .fr-command.fr-active:active {
- background: gainsboro; }
-.gray-theme.fr-toolbar.fr-mobile .fr-command.fr-blink, .gray-theme.fr-popup.fr-mobile .fr-command.fr-blink {
- background: gainsboro; }
-.gray-theme .fr-command.fr-btn.fr-options {
- width: 16px;
- margin-left: -5px; }
- .gray-theme .fr-command.fr-btn.fr-options.fr-btn-hover, .gray-theme .fr-command.fr-btn.fr-options:hover, .gray-theme .fr-command.fr-btn.fr-options:focus {
- border-left: solid 1px #FAFAFA;
- -webkit-transition: border-left 0s, background-color 0.5s;
- -moz-transition: border-left 0s, background-color 0.5s;
- -ms-transition: border-left 0s, background-color 0.5s;
- -o-transition: border-left 0s, background-color 0.5s; }
-.gray-theme .fr-command.fr-btn + .fr-dropdown-menu {
- background: #F5F5F5;
- right: auto;
- bottom: auto;
- height: auto;
- border-radius: 4px;
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
- .gray-theme .fr-command.fr-btn + .fr-dropdown-menu.test-height .fr-dropdown-wrapper {
- -webkit-transition: none;
- -moz-transition: none;
- -ms-transition: none;
- -o-transition: none;
- height: auto;
- max-height: 275px; }
- .gray-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper {
- padding: 0;
- margin: auto;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: height 0.3s;
- -moz-transition: height 0.3s;
- -ms-transition: height 0.3s;
- -o-transition: height 0.3s;
- margin-top: 0;
- height: 0; }
- .gray-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list {
- margin: 0;
- padding: 8px 0;
- min-width: 72px; }
- .gray-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li {
- padding: 0;
- margin: 0;
- font-size: 15px; }
- .gray-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a {
- padding: 0 20px;
- color: inherit;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg {
- width: 24px;
- height: 24px;
- margin: 3px 4px; }
- .gray-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path {
- fill: #37474F; }
- .gray-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active {
- background: gainsboro; }
- .gray-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled {
- color: #b7bdc0; }
-.gray-theme .fr-command.fr-btn.fr-active + .fr-dropdown-menu {
- -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
-.gray-theme .fr-bottom > .fr-command.fr-btn + .fr-dropdown-menu {
- border-radius: 2px 2px 0 0;
- -moz-border-radius: 2px 2px 0 0;
- -webkit-border-radius: 2px 2px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.gray-theme.fr-modal {
- color: #37474F;
- font-family: Arial, Helvetica, sans-serif;
- overflow-x: auto;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483640;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale; }
- .gray-theme.fr-modal.fr-middle .fr-modal-wrapper {
- margin-top: 0;
- margin-bottom: 0;
- margin-left: auto;
- margin-right: auto;
- -webkit-transform: translate(-50%, -50%);
- -moz-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- -o-transform: translate(-50%, -50%); }
- .gray-theme.fr-modal .fr-modal-wrapper {
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- margin: 20px auto;
- background: #FFF;
- min-width: 300px;
- -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- border: 0; }
- @media (min-width: 768px) and (max-width: 991px) {
- .gray-theme.fr-modal .fr-modal-wrapper {
- margin: 30px auto; } }
- @media (min-width: 992px) {
- .gray-theme.fr-modal .fr-modal-wrapper {
- margin: 50px auto; } }
- .gray-theme.fr-modal .fr-modal-wrapper .fr-modal-head {
- background: #FFF;
- min-height: 42px;
- border-bottom: solid #efefef 1px;
- -webkit-transition: all 0.2s ease 0s;
- -moz-transition: all 0.2s ease 0s;
- -ms-transition: all 0.2s ease 0s;
- -o-transition: all 0.2s ease 0s; }
- .gray-theme.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-head-line {
- height: 56px;
- padding: 0 10px; }
- .gray-theme.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close {
- margin: 10px;
- top: 0;
- right: 0; }
- .gray-theme.fr-modal .fr-modal-wrapper .fr-modal-head h4 {
- font-size: 20px;
- padding: 19px 10px;
- margin: 0;
- font-weight: 400;
- line-height: 18px; }
- .gray-theme.fr-modal .fr-modal-wrapper div.fr-modal-body {
- min-height: 150px;
- overflow-y: auto;
- padding-bottom: 20px; }
- .gray-theme.fr-modal .fr-modal-wrapper div.fr-modal-body:focus {
- outline: 0; }
- .gray-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command {
- height: 36px;
- color: #0097A7;
- padding: 10px;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover, .gray-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus {
- background: #e8e8e8;
- color: #0097A7; }
- .gray-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active {
- background: gainsboro;
- color: #0097A7; }
- .gray-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button::-moz-focus-inner {
- border: 0; }
-.gray-theme.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover {
- background: #e8e8e8; }
-.gray-theme.fr-overlay {
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- background: #000;
- -webkit-opacity: 0.5;
- -moz-opacity: 0.5;
- opacity: 0.5;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.gray-theme.fr-popup {
- color: #37474F;
- background: #F5F5F5;
- -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- font-family: Arial, Helvetica, sans-serif;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- margin-top: 10px;
- border-radius: 6px;
- -moz-border-radius: 6px;
- -webkit-border-radius: 6px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale; }
- .gray-theme.fr-popup .fr-icon {
- font-size: 20px;
- font-weight: 400;
- padding: 6px; }
- .gray-theme.fr-popup .fr-icon-container {
- padding: 20px;
- max-height: 200px;
- overflow: auto;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- @supports not (-ms-high-contrast: none) {
- .gray-theme.fr-popup .fr-icon-container {
- grid-template-columns: repeat(auto-fill, minmax(36px, 36px)); } }
- @media (min-width: 768px) {
- .gray-theme.fr-popup .fr-icon-container {
- min-width: 276px; } }
- @media screen and (-ms-high-contrast: active) and (max-width: 768px), (-ms-high-contrast: none) and (max-width: 768px) {
- .gray-theme.fr-popup .fr-icon-container {
- width: 236px; } }
- .gray-theme.fr-popup .fr-input-focus {
- background: #ebebeb; }
- .gray-theme.fr-popup.fr-above {
- border-top: 0; }
- .gray-theme.fr-popup.fr-hidden {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .gray-theme.fr-popup .fr-input-line {
- padding: 15px 0; }
- .gray-theme.fr-popup .fr-input-line input[type="text"], .gray-theme.fr-popup .fr-input-line textarea {
- margin-bottom: 1px;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- border: solid 1px #999999;
- color: #37474F;
- font-size: 14px;
- background: #F5F5F5;
- padding: 4px 12px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: border 0.5s, padding 0.5s;
- -moz-transition: border 0.5s, padding 0.5s;
- -ms-transition: border 0.5s, padding 0.5s;
- -o-transition: border 0.5s, padding 0.5s; }
- .gray-theme.fr-popup .fr-input-line input[type="text"]:hover, .gray-theme.fr-popup .fr-input-line textarea:hover {
- border: solid 1px #515151; }
- .gray-theme.fr-popup .fr-input-line input[type="text"]:focus, .gray-theme.fr-popup .fr-input-line textarea:focus {
- border: solid 2px #0097A7;
- padding: 3px 11px; }
- .gray-theme.fr-popup .fr-input-line input[type="text"] {
- height: 46px; }
- .gray-theme.fr-popup .fr-input-line input + label, .gray-theme.fr-popup .fr-input-line textarea + label {
- top: 29px;
- left: 12px;
- font-size: 14px;
- -webkit-transition: all 0.5s ease;
- -moz-transition: all 0.5s ease;
- -ms-transition: all 0.5s ease;
- -o-transition: all 0.5s ease;
- background: #F5F5F5;
- padding: 0; }
- .gray-theme.fr-popup .fr-input-line input.fr-not-empty + label, .gray-theme.fr-popup .fr-input-line textarea.fr-not-empty + label {
- color: gray;
- width: auto;
- left: 4px;
- padding: 0 4px;
- font-size: 11px;
- top: 9px; }
- .gray-theme.fr-popup input, .gray-theme.fr-popup textarea {
- user-select: text;
- -o-user-select: text;
- -moz-user-select: text;
- -khtml-user-select: text;
- -webkit-user-select: text;
- -ms-user-select: text;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme.fr-popup .fr-buttons {
- line-height: 0; }
- .gray-theme.fr-popup .fr-buttons .fr-btn {
- margin-left: 4px;
- margin-right: 4px; }
- .gray-theme.fr-popup .fr-buttons.fr-tabs {
- border-radius: 6px 6px 0 0;
- -moz-border-radius: 6px 6px 0 0;
- -webkit-border-radius: 6px 6px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background-color: #cfcfcf; }
- @media (max-width: 768px) {
- .gray-theme.fr-popup .fr-buttons.fr-tabs.fr-tabs-scroll {
- width: 276px; } }
- .gray-theme.fr-popup .fr-buttons:not(.fr-tabs) {
- padding: 5px; }
- .gray-theme.fr-popup .fr-layer {
- border-radius: 6px;
- -moz-border-radius: 6px;
- -webkit-border-radius: 6px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- width: 195px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- margin: 20px; }
- @media (min-width: 768px) {
- .gray-theme.fr-popup .fr-layer {
- width: 260px; } }
- .gray-theme.fr-popup .fr-action-buttons {
- height: 36px; }
- .gray-theme.fr-popup .fr-action-buttons button.fr-command {
- height: 36px;
- color: #0097A7;
- padding: 10px;
- font-size: 16px;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme.fr-popup .fr-action-buttons button.fr-command:hover, .gray-theme.fr-popup .fr-action-buttons button.fr-command:focus {
- background: #e8e8e8;
- color: #0097A7; }
- .gray-theme.fr-popup .fr-action-buttons button.fr-command:active {
- background: gainsboro;
- color: #0097A7; }
- .gray-theme.fr-popup .fr-action-buttons button::-moz-focus-inner {
- border: 0; }
- .gray-theme.fr-popup .fr-checkbox {
- width: 18px;
- height: 18px;
- padding: 10px;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
- .gray-theme.fr-popup .fr-checkbox svg {
- margin-left: 2px;
- margin-top: 2px;
- width: 10px;
- height: 10px; }
- .gray-theme.fr-popup .fr-checkbox span {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- width: 18px;
- height: 18px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, border-color 0.2s ease 0s; }
- .gray-theme.fr-popup .fr-checkbox input {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- height: 18px;
- margin: 0;
- padding: 0;
- width: 18px; }
- .gray-theme.fr-popup .fr-checkbox input:not(:checked) + span {
- border: solid 2px #999999; }
- .gray-theme.fr-popup .fr-checkbox input:not(:checked):active + span {
- background-color: #f5f5f5; }
- .gray-theme.fr-popup .fr-checkbox input:not(:checked):focus + span, .gray-theme.fr-popup .fr-checkbox input:not(:checked):hover + span {
- border-color: #515151; }
- .gray-theme.fr-popup .fr-checkbox input:checked + span {
- background: #0097A7;
- border: solid 2px #0097A7; }
- .gray-theme.fr-popup .fr-checkbox input:checked:active + span {
- background-color: #EcF5Ff; }
- .gray-theme.fr-popup .fr-checkbox input:checked:focus + span, .gray-theme.fr-popup .fr-checkbox input:checked:hover + span {
- -webkit-opacity: 0.8;
- -moz-opacity: 0.8;
- opacity: 0.8;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .gray-theme.fr-popup .fr-checkbox-line {
- font-size: 14px;
- line-height: 1.4px;
- margin-top: 10px; }
- .gray-theme.fr-popup .fr-checkbox-line label {
- margin: 0 5px; }
- .gray-theme.fr-popup.fr-rtl .fr-input-line input + label, .gray-theme.fr-popup.fr-rtl .fr-input-line textarea + label {
- left: auto;
- right: 0; }
-.gray-theme .fr-text-edit-layer {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
-.gray-theme.fr-toolbar {
- color: #37474F;
- background: #F5F5F5;
- font-family: Arial, Helvetica, sans-serif;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- border: 1px solid #CCCCCC;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- padding-bottom: 0;
- -webkit-transition: padding-bottom 0.5s;
- -moz-transition: padding-bottom 0.5s;
- -ms-transition: padding-bottom 0.5s;
- -o-transition: padding-bottom 0.5s; }
- .gray-theme.fr-toolbar::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
- .gray-theme.fr-toolbar::after {
- height: 0; }
- .gray-theme.fr-toolbar .fr-newline {
- margin-left: 9px;
- margin-right: 9px;
- background: #efefef;
- height: 1px;
- -webkit-transition: height 0.5s;
- -moz-transition: height 0.5s;
- -ms-transition: height 0.5s;
- -o-transition: height 0.5s; }
- .gray-theme.fr-toolbar.fr-toolbar-open {
- padding-bottom: 48px; }
- .gray-theme.fr-toolbar.fr-toolbar-open .fr-newline {
- height: 0; }
- .gray-theme.fr-toolbar .fr-more-toolbar {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background-color: #cfcfcf;
- -webkit-transition: height 0.5s;
- -moz-transition: height 0.5s;
- -ms-transition: height 0.5s;
- -o-transition: height 0.5s;
- height: 0;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .gray-theme.fr-toolbar .fr-more-toolbar.fr-expanded {
- height: 48px; }
- .gray-theme.fr-toolbar .fr-more-toolbar > .fr-command.fr-btn {
- margin-left: 4px;
- margin-right: 4px; }
- .gray-theme.fr-toolbar .fr-btn-grp {
- margin: 0 17px 0 12px; }
- @media (max-width: 768px) {
- .gray-theme.fr-toolbar .fr-btn-grp {
- margin: 0 7px 0 6px; } }
- .gray-theme.fr-toolbar .fr-command.fr-btn.fr-open {
- margin-top: 10px;
- margin-bottom: -1px;
- border-radius: 4px 4px 0 0;
- -moz-border-radius: 4px 4px 0 0;
- -webkit-border-radius: 4px 4px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme.fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active) {
- background: #cfcfcf; }
- .gray-theme.fr-toolbar.fr-inline {
- -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- border: 0;
- z-index: 2147483630; }
- .gray-theme.fr-toolbar.fr-inline.fr-above {
- border-top: 0; }
- .gray-theme.fr-toolbar.fr-inline .fr-newline {
- height: 0; }
- .gray-theme.fr-toolbar.fr-top {
- top: 0;
- border-bottom: 0;
- border-radius: 10px 10px 0 0;
- -moz-border-radius: 10px 10px 0 0;
- -webkit-border-radius: 10px 10px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme.fr-toolbar.fr-bottom {
- bottom: 0;
- border-top: 0;
- padding-bottom: 0;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme.fr-toolbar.fr-bottom .fr-newline {
- padding-top: 0;
- -webkit-transition: padding-top 0.5s;
- -moz-transition: padding-top 0.5s;
- -ms-transition: padding-top 0.5s;
- -o-transition: padding-top 0.5s; }
- .gray-theme.fr-toolbar.fr-bottom.fr-toolbar-open .fr-newline {
- padding-top: 48px;
- background: #FFF; }
- .gray-theme.fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open {
- margin-top: -1px;
- margin-bottom: 10px;
- border-radius: 0 0 4px 4px;
- -moz-border-radius: 0 0 4px 4px;
- -webkit-border-radius: 0 0 4px 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme.fr-toolbar.fr-sticky-on {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.gray-theme .fr-separator {
- background: #ebebeb; }
- .gray-theme .fr-separator.fr-vs {
- height: 32px;
- width: 1px;
- margin: 8px 4px; }
- .gray-theme .fr-separator.fr-hs {
- width: calc(100% - (2 * 4px));
- margin: 0 4px;
- height: 1px; }
-.gray-theme .second-toolbar {
- border: 1px solid #CCCCCC;
- border-top: 0;
- background: #FFF;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .gray-theme .second-toolbar::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.gray-theme #logo > span {
- padding: 11px 5px 10px 15px;
- font-size: 12px;
- font-weight: 500;
- color: #b1b2b7;
- -webkit-transition: color 0.3s;
- -moz-transition: color 0.3s;
- -ms-transition: color 0.3s;
- -o-transition: color 0.3s; }
-.gray-theme #logo > svg {
- height: 20px;
- width: 47px;
- margin: 7px 0; }
-.gray-theme #logo > svg * {
- -webkit-transition: fill 0.3s;
- -moz-transition: fill 0.3s;
- -ms-transition: fill 0.3s;
- -o-transition: fill 0.3s; }
-.gray-theme #logo:hover > span, .gray-theme #logo:focus > span {
- color: #0097A7; }
-.gray-theme #logo:hover > svg .fr-logo, .gray-theme #logo:focus > svg .fr-logo {
- fill: #0097A7; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/gray.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/gray.min.css
deleted file mode 100644
index 165844706..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/gray.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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}.gray-theme.fr-box.fr-basic{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-box.fr-basic .fr-element{font-family:sans-serif;color:#414141;font-size:14px;line-height:1.6;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;min-height:60px;text-align:left}.gray-theme .fr-element{-webkit-user-select:auto}.gray-theme .fr-element a{user-select:auto;-o-user-select:auto;-moz-user-select:auto;-khtml-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto}.gray-theme .fr-element.fr-disabled{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.gray-theme.fr-box a.fr-floating-btn{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:40px;width:40px;background:#FFF;color:#0097A7;-webkit-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;-moz-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;-ms-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;-o-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;left:0;top:0;line-height:40px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none}.gray-theme.fr-box a.fr-floating-btn svg{-webkit-transition:transform 0.2s ease 0s;-moz-transition:transform 0.2s ease 0s;-ms-transition:transform 0.2s ease 0s;-o-transition:transform 0.2s ease 0s;fill:#0097A7}.gray-theme.fr-box a.fr-floating-btn i,.gray-theme.fr-box a.fr-floating-btn svg{font-size:14px;line-height:40px}.gray-theme.fr-box a.fr-floating-btn:hover{background:#e8e8e8}.gray-theme.fr-box a.fr-floating-btn:hover svg{fill:#0097A7}.gray-theme.fr-box .fr-visible a.fr-floating-btn{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.gray-theme iframe.fr-iframe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gray-theme .fr-wrapper::after{clear:both;display:block;content:"";height:0}.gray-theme .fr-wrapper .fr-placeholder{font-size:14px;color:#AAA;font-family:sans-serif;top:0;left:0;right:0}.gray-theme .fr-wrapper ::-moz-selection{background:#b5d6fd;color:#000}.gray-theme .fr-wrapper ::selection{background:#b5d6fd;color:#000}.gray-theme.fr-box.fr-basic .fr-wrapper{background:#FFF;border:1px solid #CCCCCC;border-bottom-color:#efefef;top:0;left:0}.gray-theme.fr-box.fr-basic.fr-top .fr-wrapper{border-top:0}.gray-theme.fr-box.fr-basic.fr-bottom .fr-wrapper{border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media (min-width: 992px){.gray-theme .fr-box.fr-document .fr-wrapper{padding:30px;background:#efefef}.gray-theme .fr-box.fr-document .fr-wrapper .fr-element{background:#FFF;margin:auto;z-index:auto}.gray-theme .fr-box.fr-document .fr-wrapper .fr-element hr{background:#efefef}}.gray-theme .fr-sticky-on{z-index:10}.gray-theme .fr-sticky-on.fr-sticky-ios{left:0;right:0}.gray-theme span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.gray-theme .fr-opacity-0{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.gray-theme.fr-box .fr-counter{padding:10px;color:#999999;font-size:14px;font-family:sans-serif;border-radius:2px 0 0 0;-moz-border-radius:2px 0 0 0;-webkit-border-radius:2px 0 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-box.fr-rtl .fr-counter{left:0;right:auto;border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme textarea.fr-code{resize:none;-moz-resize:none;-webkit-resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;background:#FFF;color:#000}.gray-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch{top:0;right:0;background:#FFF;color:#37474F;-moz-outline:0;outline:0;border:0;padding:8px 7px;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.gray-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch i{font-size:24px;width:24px}.gray-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover{background:#e8e8e8}.gray-theme.fr-popup .fr-layer.fr-color-hex-layer{margin:0;padding:20px;padding-top:0}.gray-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-input-line{padding:15px 0 0}.gray-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons{width:38px;height:40px;padding:17px 0 0;margin:0}.gray-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;height:40px;width:38px}.gray-theme.fr-popup .fr-color-set{line-height:0}.gray-theme.fr-popup .fr-color-set.fr-selected-set{padding:20px;padding-bottom:0}.gray-theme.fr-popup .fr-color-set>span{width:32px;height:32px}.gray-theme.fr-popup .fr-color-set>span>i,.gray-theme.fr-popup .fr-color-set>span>svg{line-height:32px;height:24px;width:24px;margin:4px;font-size:13px;bottom:0;left:0}.gray-theme.fr-popup .fr-color-set>span>i path,.gray-theme.fr-popup .fr-color-set>span>svg path{fill:#37474F}.gray-theme.fr-popup .fr-color-set>span .fr-selected-color{color:#FFF;font-size:13px;font-weight:400;line-height:32px;top:0;bottom:0;right:0;left:0}.gray-theme.fr-popup .fr-color-set>span:hover,.gray-theme.fr-popup .fr-color-set>span:focus{outline:1px solid #37474F}.gray-theme.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0)}.gray-theme .fr-drag-helper{background:#0097A7;-webkit-opacity:0.2;-moz-opacity:0.2;opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:2147483640}.gray-theme .fr-dragging{-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.gray-theme.fr-popup .fr-emoticon{width:24px;height:24px}.gray-theme.fr-popup .fr-emoticon img{height:24px;width:24px}.gray-theme.fr-popup .fr-command.fr-btn.fr-tabs-unicode{padding:0 0 0 14px}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.gray-theme.fr-popup .fr-icon-container.fr-emoticon-container{width:368px}}.gray-theme.fr-popup .fr-file-upload-layer{border:dashed 2px #b7bdc0;padding:25px 0;margin:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gray-theme.fr-popup .fr-file-upload-layer:hover{background:#e8e8e8}.gray-theme.fr-popup .fr-file-upload-layer.fr-drop{background:#e8e8e8;border-color:#0097A7}.gray-theme.fr-popup .fr-file-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";top:0;bottom:0;left:0;right:0;z-index:2147483640}.gray-theme.fr-popup .fr-file-upload-layer .fr-form input{right:0;top:0;bottom:0;margin:0}.gray-theme.fr-popup .fr-file-progress-bar-layer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gray-theme.fr-popup .fr-file-progress-bar-layer>h3{margin:10px 0}.gray-theme.fr-popup .fr-file-progress-bar-layer>div.fr-loader{background:#b3e0e5}.gray-theme.fr-popup .fr-file-progress-bar-layer>div.fr-loader span{background:#0097A7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.gray-theme.fr-popup .fr-file-progress-bar-layer>div.fr-loader.fr-indeterminate span{top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.gray-theme.fr-box.fr-fullscreen{top:0;left:0;bottom:0;right:0}.gray-theme.fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-box.fr-fullscreen .fr-toolbar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-box.fr-fullscreen .second-toolbar{margin-top:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr{border:0}.gray-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr{border-bottom:solid 1px #ebebeb}.gray-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child{color:#737e84}.gray-theme .fr-element img{padding:0 1px}.gray-theme .fr-image-resizer{border:solid 1px #0097A7;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.gray-theme .fr-image-resizer .fr-handler{background:#0097A7;border:solid 1px #FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gray-theme .fr-image-resizer .fr-handler{width:12px;height:12px}.gray-theme .fr-image-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.gray-theme .fr-image-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.gray-theme .fr-image-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.gray-theme .fr-image-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.gray-theme .fr-image-resizer .fr-handler{width:10px;height:10px}.gray-theme .fr-image-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.gray-theme .fr-image-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.gray-theme .fr-image-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.gray-theme .fr-image-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.gray-theme.fr-image-overlay{top:0;left:0;bottom:0;right:0;z-index:2147483640}.gray-theme.fr-popup .fr-image-upload-layer{border:dashed 2px #b7bdc0;padding:25px 0;margin:20px}.gray-theme.fr-popup .fr-image-upload-layer:hover{background:#e8e8e8}.gray-theme.fr-popup .fr-image-upload-layer.fr-drop{background:#e8e8e8;border-color:#0097A7}.gray-theme.fr-popup .fr-image-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";top:0;bottom:0;left:0;right:0;z-index:2147483640}.gray-theme.fr-popup .fr-image-upload-layer .fr-form input{right:0;top:0;bottom:0;margin:0}.gray-theme.fr-popup .fr-image-progress-bar-layer>h3{margin:10px 0}.gray-theme.fr-popup .fr-image-progress-bar-layer>div.fr-loader{background:#b3e0e5}.gray-theme.fr-popup .fr-image-progress-bar-layer>div.fr-loader span{background:#0097A7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.gray-theme.fr-popup .fr-image-progress-bar-layer>div.fr-loader.fr-indeterminate span{top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.gray-theme .fr-uploading{-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.gray-theme.fr-modal .fr-modal-head .fr-modal-head-line::after{clear:both;display:block;content:"";height:0}.gray-theme.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more{margin-top:10px}.gray-theme.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more.fr-not-available{opacity:0;width:0;padding:12px 0}.gray-theme.fr-modal .fr-modal-head .fr-modal-tags{padding:0 20px}.gray-theme.fr-modal .fr-modal-head .fr-modal-tags a{opacity:0;padding:6px 12px;margin:8px 0 8px 8px;border-radius:32px;-moz-border-radius:32px;-webkit-border-radius:32px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;background-color:#f5f5f5}.gray-theme.fr-modal .fr-modal-head .fr-modal-tags a:focus{background-color:#e8e8e8}.gray-theme.fr-modal .fr-modal-head .fr-modal-tags a:hover{background-color:#e8e8e8}.gray-theme.fr-modal .fr-modal-head .fr-modal-tags a:active{background-color:gainsboro}.gray-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag{background-color:#EcF5Ff;color:#0097A7}.gray-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:focus{background-color:#e8e8e8}.gray-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:hover{background-color:#e8e8e8}.gray-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:active{background-color:gainsboro}.gray-theme.fr-show-tags .fr-modal-more svg path{fill:#0097A7}.gray-themediv.fr-modal-body{-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s}.gray-themediv.fr-modal-body .fr-preloader{margin:50px auto}.gray-themediv.fr-modal-body div.fr-image-list{margin:0 20px;padding:0}.gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::after{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s;background:#000;top:0;left:0;bottom:0;right:0}.gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::before{color:#FFF;top:0;left:0;bottom:0;right:0;margin:auto}.gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty{background:#CCCCCC}.gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty::after{margin:auto;top:0;bottom:0;left:0;right:0}.gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container img{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0)}.gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected img{-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img,.gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:background 0.2s ease 0s, color 0.2s ease 0s;-moz-transition:background 0.2s ease 0s, color 0.2s ease 0s;-ms-transition:background 0.2s ease 0s, color 0.2s ease 0s;-o-transition:background 0.2s ease 0s, color 0.2s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;line-height:40px}.gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img{background:#B8312F;fill:#FFF;padding:8px;-webkit-transform:translateY(-50%) translateX(25%);-moz-transform:translateY(-50%) translateX(25%);-ms-transform:translateY(-50%) translateX(25%);-o-transform:translateY(-50%) translateX(25%)}.gray-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{background:#F5F5F5;fill:#0097A7;padding:8px;-webkit-transform:translateY(-50%) translateX(-125%);-moz-transform:translateY(-50%) translateX(-125%);-ms-transform:translateY(-50%) translateX(-125%);-o-transform:translateY(-50%) translateX(-125%)}.gray-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover img{-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.gray-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-delete-img,.gray-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-insert-img{width:40px;height:40px}.gray-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img:hover{background:#bf4644;color:#FFF}.gray-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img:hover{background:#e8e8e8}.gray-theme .fr-line-breaker{border-top:1px solid #0097A7}.gray-theme .fr-line-breaker a.fr-floating-btn{left:calc(50% - (40px / 2));top:-20px}.gray-theme .fr-line-breaker a.fr-floating-btn svg{margin:8px;height:24px;width:24px}.gray-theme .fr-quick-insert{padding-right:10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.gray-theme .fr-quick-insert a.fr-floating-btn svg{margin:8px;width:24px;height:24px}.gray-theme .fr-quick-insert.fr-on a.fr-floating-btn svg{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.gray-theme .fr-qi-helper{padding-left:20px}.gray-theme .fr-qi-helper a.fr-btn.fr-floating-btn{padding:6px 10px 10px 10px;color:#37474F;background:#F5F5F5;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.gray-theme .fr-qi-helper a.fr-btn.fr-floating-btn svg{fill:#37474F}.gray-theme .fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.gray-theme.fr-popup .fr-buttons.fr-tabs .fr-special-character-category{padding:10px 15px}.gray-theme.fr-popup .fr-buttons.fr-tabs .fr-special-character-category span{font-size:16px}.gray-theme.fr-popup .fr-special-character{width:24px;height:24px}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.gray-theme.fr-popup .fr-icon-container.fr-sc-container{width:368px}}.gray-theme .fr-element table td.fr-selected-cell,.gray-theme .fr-element table th.fr-selected-cell{border:1px double #0097A7}.gray-theme .fr-element table tr{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.gray-theme .fr-element table td,.gray-theme .fr-element table th{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text}.gray-theme .fr-element .fr-no-selection table td,.gray-theme .fr-element .fr-no-selection table th{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.gray-theme .fr-table-resizer div{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-right:1px solid #0097A7}.gray-theme .fr-no-selection{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.gray-theme.fr-popup .fr-table-size{margin:20px}.gray-theme.fr-popup .fr-table-size .fr-select-table-size{line-height:0}.gray-theme.fr-popup .fr-table-size .fr-select-table-size>span{padding:0 4px 4px 0}.gray-theme.fr-popup .fr-table-size .fr-select-table-size>span>span{border:1px solid #DDD}.gray-theme.fr-popup .fr-table-size .fr-select-table-size>span.hover>span{background:rgba(0,151,167,0.3);border:solid 1px #0097A7}.gray-theme.fr-popup .fr-table-size .fr-select-table-size .new-line::after{clear:both;display:block;content:"";height:0}.gray-theme.fr-popup .fr-table-colors{padding:20px;padding-bottom:0}.gray-theme .fr-element .fr-video{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.gray-theme .fr-element .fr-video::after{top:0;left:0;right:0;bottom:0}.gray-theme .fr-element .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.gray-theme.fr-box .fr-video-resizer{border:solid 1px #0097A7;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.gray-theme.fr-box .fr-video-resizer .fr-handler{background:#0097A7;border:solid 1px #FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gray-theme.fr-box .fr-video-resizer .fr-handler{width:12px;height:12px}.gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.gray-theme.fr-box .fr-video-resizer .fr-handler{width:10px;height:10px}.gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.gray-theme.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.gray-theme.fr-popup .fr-video-upload-layer{border:dashed 2px #b7bdc0;padding:25px 0;margin:20px}.gray-theme.fr-popup .fr-video-upload-layer:hover{background:#e8e8e8}.gray-theme.fr-popup .fr-video-upload-layer.fr-drop{background:#e8e8e8;border-color:#0097A7}.gray-theme.fr-popup .fr-video-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";top:0;bottom:0;left:0;right:0;z-index:2147483640}.gray-theme.fr-popup .fr-video-upload-layer .fr-form input{right:0;top:0;bottom:0;margin:0}.gray-theme.fr-popup .fr-video-progress-bar-layer>h3{margin:10px 0}.gray-theme.fr-popup .fr-video-progress-bar-layer>div.fr-loader{background:#b3e0e5}.gray-theme.fr-popup .fr-video-progress-bar-layer>div.fr-loader span{background:#0097A7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.gray-theme.fr-popup .fr-video-progress-bar-layer>div.fr-loader.fr-indeterminate span{top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.gray-theme.fr-video-overlay{top:0;left:0;bottom:0;right:0;z-index:2147483640}.gray-theme img.fr-rounded,.gray-theme .fr-img-caption.fr-rounded img{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme img.fr-bordered{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.gray-theme .fr-img-caption.fr-bordered img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gray-theme .fr-view span[style~="color:"] a{color:inherit}.gray-theme .fr-view strong{font-weight:700}.gray-theme .fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:whitesmoke}.gray-theme .fr-view table td,.gray-theme .fr-view table th{border:1px solid #DDD}.gray-theme .fr-view table th{background:#ececec}.gray-theme .fr-view hr{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.gray-theme .fr-view[dir="rtl"] blockquote{border-right:solid 2px #5E35B1;margin-right:0;padding-left:0}.gray-theme .fr-view[dir="rtl"] blockquote blockquote{border-color:#00BCD4}.gray-theme .fr-view[dir="rtl"] blockquote blockquote blockquote{border-color:#43A047}.gray-theme .fr-view blockquote{border-left:solid 2px #5E35B1;margin-left:0;color:#5E35B1}.gray-theme .fr-view blockquote blockquote{border-color:#00BCD4;color:#00BCD4}.gray-theme .fr-view blockquote blockquote blockquote{border-color:#43A047;color:#43A047}.gray-theme .fr-view span.fr-emoticon{line-height:0}.gray-theme .fr-view span.fr-emoticon.fr-emoticon-img{font-size:inherit}.gray-theme .fr-view .fr-text-bordered{padding:10px 0}.gray-theme .fr-view .fr-class-highlighted{background-color:#ffff00}.gray-theme .fr-view .fr-class-code{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f5f5f5}.gray-theme .fr-view img.fr-dib{margin:5px auto}.gray-theme .fr-view img.fr-dib.fr-fil{margin-left:0}.gray-theme .fr-view img.fr-dib.fr-fir{margin-right:0}.gray-theme .fr-view img.fr-dii{margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.gray-theme .fr-view img.fr-dii.fr-fil{margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.gray-theme .fr-view img.fr-dii.fr-fir{margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.gray-theme .fr-view span.fr-img-caption.fr-dib{margin:5px auto}.gray-theme .fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0}.gray-theme .fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0}.gray-theme .fr-view span.fr-img-caption.fr-dii{margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.gray-theme .fr-view span.fr-img-caption.fr-dii.fr-fil{margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.gray-theme .fr-view span.fr-img-caption.fr-dii.fr-fir{margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.gray-theme .fr-view .fr-video.fr-rv{height:0}.gray-theme .fr-view .fr-video.fr-rv>iframe,.gray-theme .fr-view .fr-video.fr-rv object,.gray-theme .fr-view .fr-video.fr-rv embed{top:0;left:0}.gray-theme .fr-view .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.gray-theme .fr-view a.fr-strong{font-weight:700}.gray-theme .fr-view .fr-img-caption .fr-img-wrap{padding:0;margin:auto}.gray-theme .fr-view .fr-img-caption .fr-img-wrap img{margin:auto}.gray-theme .fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;-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)"}.gray-theme .fr-view button.fr-rounded,.gray-theme .fr-view input.fr-rounded,.gray-theme .fr-view textarea.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}.gray-theme a.fr-view.fr-strong{font-weight:700}.gray-theme img.fr-view.fr-dib{margin:5px auto}.gray-theme img.fr-view.fr-dib.fr-fil{margin-left:0}.gray-theme img.fr-view.fr-dib.fr-fir{margin-right:0}.gray-theme img.fr-view.fr-dii{margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.gray-theme img.fr-view.fr-dii.fr-fil{margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.gray-theme img.fr-view.fr-dii.fr-fir{margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.gray-theme span.fr-img-caption.fr-view.fr-dib{margin:5px auto}.gray-theme span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0}.gray-theme span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0}.gray-theme span.fr-img-caption.fr-view.fr-dii{margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.gray-theme span.fr-img-caption.fr-view.fr-dii.fr-fil{margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.gray-theme span.fr-img-caption.fr-view.fr-dii.fr-fir{margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.gray-theme .fr-element .fr-embedly{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.gray-theme .fr-element .fr-embedly::after{top:0;left:0;right:0;bottom:0}.gray-theme .fr-element .fr-embedly>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.gray-theme.fr-box .fr-embedly-resizer{border:solid 1px #0097A7;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.gray-theme.fr-popup .fr-icon.fr-fa-icon{width:18px;padding:8px;margin:6px;font-size:16px}@supports not (-ms-high-contrast: none){.gray-theme.fr-popup .fr-icon-container.fr-fa-container{grid-template-columns:repeat(auto-fill, minmax(45px, 45px))}}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.gray-theme.fr-popup .fr-icon-container.fr-fa-container{width:506px}}.gray-theme .tui-image-editor-container{top:0;left:0;bottom:0;right:0;z-index:10}.gray-theme .tui-editor-cancel-btn{background-color:#FFF;border:1px solid #CCCCCC}.gray-theme .tui-editor-save-btn{color:#FFF}.gray-theme .examples-variante>a{font-size:14px;font-family:Arial, Helvetica, sans-serif}.gray-theme .sc-cm-holder>.sc-cm{border-top:5px solid #222222 !important}.gray-theme .sc-cm__item_dropdown:hover>a,.gray-theme .sc-cm a:hover{background-color:#e8e8e8 !important}.gray-theme .sc-cm__item_active>a,.gray-theme .sc-cm__item_active>a:hover,.gray-theme .sc-cm a:active,.gray-theme .sc-cm a:focus{background-color:#e8e8e8 !important}.gray-theme .sc-cm-holder>.sc-cm:before{background-color:#e8e8e8 !important}.gray-theme .fr-tooltip{top:0;left:0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#222222;color:#FFF;font-size:11px;line-height:22px;font-family:Arial, Helvetica, sans-serif;-webkit-transition:opacity 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gray-theme .fr-tooltip.fr-visible{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.gray-theme.fr-toolbar .fr-command.fr-btn,.gray-theme.fr-popup .fr-command.fr-btn,.gray-theme.fr-modal .fr-command.fr-btn{color:#37474F;-moz-outline:0;border:0;margin:4px 2px;padding:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;height:40px}.gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-options,.gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-options,.gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-options{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-toolbar .fr-command.fr-btn.fr-btn-hover,.gray-theme.fr-popup .fr-command.fr-btn.fr-btn-hover,.gray-theme.fr-modal .fr-command.fr-btn.fr-btn-hover{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-toolbar .fr-command.fr-btn::-moz-focus-inner,.gray-theme.fr-popup .fr-command.fr-btn::-moz-focus-inner,.gray-theme.fr-modal .fr-command.fr-btn::-moz-focus-inner{border:0}.gray-theme.fr-toolbar .fr-command.fr-btn.fr-btn-text,.gray-theme.fr-popup .fr-command.fr-btn.fr-btn-text,.gray-theme.fr-modal .fr-command.fr-btn.fr-btn-text{width:auto}.gray-theme.fr-toolbar .fr-command.fr-btn i,.gray-theme.fr-toolbar .fr-command.fr-btn svg,.gray-theme.fr-popup .fr-command.fr-btn i,.gray-theme.fr-popup .fr-command.fr-btn svg,.gray-theme.fr-modal .fr-command.fr-btn i,.gray-theme.fr-modal .fr-command.fr-btn svg{margin:8px 7px;width:24px}.gray-theme.fr-toolbar .fr-command.fr-btn svg.fr-svg,.gray-theme.fr-popup .fr-command.fr-btn svg.fr-svg,.gray-theme.fr-modal .fr-command.fr-btn svg.fr-svg{height:24px}.gray-theme.fr-toolbar .fr-command.fr-btn svg path,.gray-theme.fr-popup .fr-command.fr-btn svg path,.gray-theme.fr-modal .fr-command.fr-btn svg path{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;fill:#37474F}.gray-theme.fr-toolbar .fr-command.fr-btn span.fr-sr-only,.gray-theme.fr-popup .fr-command.fr-btn span.fr-sr-only,.gray-theme.fr-modal .fr-command.fr-btn span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.gray-theme.fr-toolbar .fr-command.fr-btn span,.gray-theme.fr-popup .fr-command.fr-btn span,.gray-theme.fr-modal .fr-command.fr-btn span{font-size:14px;line-height:17px;min-width:30px;height:17px;padding:0 4px}.gray-theme.fr-toolbar .fr-command.fr-btn img,.gray-theme.fr-popup .fr-command.fr-btn img,.gray-theme.fr-modal .fr-command.fr-btn img{margin:8px 7px;width:24px}.gray-theme.fr-toolbar .fr-command.fr-btn.fr-btn-active-popup,.gray-theme.fr-popup .fr-command.fr-btn.fr-btn-active-popup,.gray-theme.fr-modal .fr-command.fr-btn.fr-btn-active-popup{background:gainsboro}.gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown i,.gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown span,.gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown img,.gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown svg,.gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown i,.gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown span,.gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown img,.gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown svg,.gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown i,.gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown span,.gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown img,.gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown svg{margin-left:3px;margin-right:11px}.gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown:after,.gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown:after,.gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #37474F;right:2px;top:18px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}.gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active,.gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active,.gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active{fill:#37474F;background:gainsboro;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease}.gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover,.gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover,.gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover{background:#e8e8e8;fill:#37474F}.gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover::after{border-top-color:#37474F}.gray-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:after,.gray-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:after,.gray-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:after{border-top:0;border-bottom:4px solid #37474F}.gray-theme.fr-toolbar .fr-command.fr-btn.fr-disabled,.gray-theme.fr-popup .fr-command.fr-btn.fr-disabled,.gray-theme.fr-modal .fr-command.fr-btn.fr-disabled{color:#b7bdc0;-webkit-opacity:0.3;-moz-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.gray-theme.fr-toolbar .fr-command.fr-btn.fr-disabled::after,.gray-theme.fr-popup .fr-command.fr-btn.fr-disabled::after,.gray-theme.fr-modal .fr-command.fr-btn.fr-disabled::after{border-top-color:#b7bdc0}.gray-theme.fr-toolbar .fr-tabs .fr-command.fr-btn,.gray-theme.fr-popup .fr-tabs .fr-command.fr-btn,.gray-theme.fr-modal .fr-tabs .fr-command.fr-btn{margin:0;width:46px;height:40px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.gray-theme.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.gray-theme.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.gray-theme.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.gray-theme.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.gray-theme.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab{background:#F5F5F5}.gray-theme.fr-toolbar .fr-tabs .fr-command.fr-btn span,.gray-theme.fr-popup .fr-tabs .fr-command.fr-btn span,.gray-theme.fr-modal .fr-tabs .fr-command.fr-btn span{height:27px}.gray-theme.fr-toolbar .fr-tabs .fr-command.fr-btn img,.gray-theme.fr-toolbar .fr-tabs .fr-command.fr-btn svg,.gray-theme.fr-popup .fr-tabs .fr-command.fr-btn img,.gray-theme.fr-popup .fr-tabs .fr-command.fr-btn svg,.gray-theme.fr-modal .fr-tabs .fr-command.fr-btn img,.gray-theme.fr-modal .fr-tabs .fr-command.fr-btn svg{margin:8px 11px;width:24px;height:24px}.gray-theme.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.gray-theme.fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.gray-theme.fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.gray-theme.fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.gray-theme.fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.gray-theme.fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.gray-theme.fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.gray-theme.fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.gray-theme.fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path{fill:#0097A7}.gray-theme.fr-toolbar.fr-disabled .fr-btn,.gray-theme.fr-toolbar.fr-disabled .fr-btn.fr-active,.gray-theme.fr-popup.fr-disabled .fr-btn,.gray-theme.fr-popup.fr-disabled .fr-btn.fr-active,.gray-theme.fr-modal.fr-disabled .fr-btn,.gray-theme.fr-modal.fr-disabled .fr-btn.fr-active{color:#b7bdc0;-webkit-opacity:0.3;-moz-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.gray-theme.fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after,.gray-theme.fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.gray-theme.fr-popup.fr-disabled .fr-btn.fr-dropdown::after,.gray-theme.fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.gray-theme.fr-modal.fr-disabled .fr-btn.fr-dropdown::after,.gray-theme.fr-modal.fr-disabled .fr-btn.fr-active.fr-dropdown::after{border-top-color:#b7bdc0}.gray-theme.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.gray-theme.fr-toolbar.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.gray-theme.fr-popup.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.gray-theme.fr-popup.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.gray-theme.fr-modal.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.gray-theme.fr-modal.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-btn-hover,.gray-theme.fr-toolbar.fr-rtl .fr-btn-wrap.fr-btn-hover,.gray-theme.fr-popup.fr-rtl .fr-command.fr-btn.fr-btn-hover,.gray-theme.fr-popup.fr-rtl .fr-btn-wrap.fr-btn-hover,.gray-theme.fr-modal.fr-rtl .fr-command.fr-btn.fr-btn-hover,.gray-theme.fr-modal.fr-rtl .fr-btn-wrap.fr-btn-hover{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-toolbar.fr-inline>.fr-command.fr-btn:not(.fr-hidden),.gray-theme.fr-toolbar.fr-inline>.fr-btn-wrap:not(.fr-hidden){display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.gray-theme.fr-desktop .fr-command:hover,.gray-theme.fr-desktop .fr-command:focus,.gray-theme.fr-desktop .fr-command.fr-btn-hover,.gray-theme.fr-desktop .fr-command.fr-expanded{outline:0;color:#37474F}.gray-theme.fr-desktop .fr-command:hover:not(.fr-table-cell),.gray-theme.fr-desktop .fr-command:focus:not(.fr-table-cell),.gray-theme.fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell),.gray-theme.fr-desktop .fr-command.fr-expanded:not(.fr-table-cell){background:#e8e8e8}.gray-theme.fr-desktop .fr-command:hover::after,.gray-theme.fr-desktop .fr-command:focus::after,.gray-theme.fr-desktop .fr-command.fr-btn-hover::after,.gray-theme.fr-desktop .fr-command.fr-expanded::after{border-top-color:#37474F}.gray-theme.fr-desktop .fr-command.fr-selected:not(.fr-table-cell),.gray-theme.fr-desktop .fr-command:active{color:#37474F;background:gainsboro}.gray-theme.fr-desktop .fr-command.fr-active:hover,.gray-theme.fr-desktop .fr-command.fr-active:focus,.gray-theme.fr-desktop .fr-command.fr-active.fr-btn-hover,.gray-theme.fr-desktop .fr-command.fr-active.fr-expanded{background:#e8e8e8}.gray-theme.fr-desktop .fr-command.fr-active:active{background:gainsboro}.gray-theme.fr-toolbar.fr-mobile .fr-command.fr-blink,.gray-theme.fr-popup.fr-mobile .fr-command.fr-blink{background:gainsboro}.gray-theme .fr-command.fr-btn.fr-options{width:16px;margin-left:-5px}.gray-theme .fr-command.fr-btn.fr-options.fr-btn-hover,.gray-theme .fr-command.fr-btn.fr-options:hover,.gray-theme .fr-command.fr-btn.fr-options:focus{border-left:solid 1px #FAFAFA;-webkit-transition:border-left 0s, background-color 0.5s;-moz-transition:border-left 0s, background-color 0.5s;-ms-transition:border-left 0s, background-color 0.5s;-o-transition:border-left 0s, background-color 0.5s}.gray-theme .fr-command.fr-btn+.fr-dropdown-menu{background:#F5F5F5;right:auto;bottom:auto;height:auto;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.gray-theme .fr-command.fr-btn+.fr-dropdown-menu.test-height .fr-dropdown-wrapper{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;height:auto;max-height:275px}.gray-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper{padding:0;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;-o-transition:height 0.3s;margin-top:0;height:0}.gray-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list{margin:0;padding:8px 0;min-width:72px}.gray-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li{padding:0;margin:0;font-size:15px}.gray-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a{padding:0 20px;color:inherit;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg{width:24px;height:24px;margin:3px 4px}.gray-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path{fill:#37474F}.gray-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active{background:gainsboro}.gray-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled{color:#b7bdc0}.gray-theme .fr-command.fr-btn.fr-active+.fr-dropdown-menu{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.gray-theme .fr-bottom>.fr-command.fr-btn+.fr-dropdown-menu{border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-modal{color:#37474F;font-family:Arial, Helvetica, sans-serif;overflow-x:auto;top:0;left:0;bottom:0;right:0;z-index:2147483640;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gray-theme.fr-modal.fr-middle .fr-modal-wrapper{margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.gray-theme.fr-modal .fr-modal-wrapper{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:20px auto;background:#FFF;min-width:300px;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);border:0}@media (min-width: 768px) and (max-width: 991px){.gray-theme.fr-modal .fr-modal-wrapper{margin:30px auto}}@media (min-width: 992px){.gray-theme.fr-modal .fr-modal-wrapper{margin:50px auto}}.gray-theme.fr-modal .fr-modal-wrapper .fr-modal-head{background:#FFF;min-height:42px;border-bottom:solid #efefef 1px;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s}.gray-theme.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-head-line{height:56px;padding:0 10px}.gray-theme.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close{margin:10px;top:0;right:0}.gray-theme.fr-modal .fr-modal-wrapper .fr-modal-head h4{font-size:20px;padding:19px 10px;margin:0;font-weight:400;line-height:18px}.gray-theme.fr-modal .fr-modal-wrapper div.fr-modal-body{min-height:150px;overflow-y:auto;padding-bottom:20px}.gray-theme.fr-modal .fr-modal-wrapper div.fr-modal-body:focus{outline:0}.gray-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command{height:36px;color:#0097A7;padding:10px;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover,.gray-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus{background:#e8e8e8;color:#0097A7}.gray-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active{background:gainsboro;color:#0097A7}.gray-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button::-moz-focus-inner{border:0}.gray-theme.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover{background:#e8e8e8}.gray-theme.fr-overlay{top:0;bottom:0;left:0;right:0;background:#000;-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.gray-theme.fr-popup{color:#37474F;background:#F5F5F5;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);font-family:Arial, Helvetica, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-top:10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gray-theme.fr-popup .fr-icon{font-size:20px;font-weight:400;padding:6px}.gray-theme.fr-popup .fr-icon-container{padding:20px;max-height:200px;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@supports not (-ms-high-contrast: none){.gray-theme.fr-popup .fr-icon-container{grid-template-columns:repeat(auto-fill, minmax(36px, 36px))}}@media (min-width: 768px){.gray-theme.fr-popup .fr-icon-container{min-width:276px}}@media screen and (-ms-high-contrast: active) and (max-width: 768px), (-ms-high-contrast: none) and (max-width: 768px){.gray-theme.fr-popup .fr-icon-container{width:236px}}.gray-theme.fr-popup .fr-input-focus{background:#ebebeb}.gray-theme.fr-popup.fr-above{border-top:0}.gray-theme.fr-popup.fr-hidden{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.gray-theme.fr-popup .fr-input-line{padding:15px 0}.gray-theme.fr-popup .fr-input-line input[type="text"],.gray-theme.fr-popup .fr-input-line textarea{margin-bottom:1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:solid 1px #999999;color:#37474F;font-size:14px;background:#F5F5F5;padding:4px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border 0.5s, padding 0.5s;-moz-transition:border 0.5s, padding 0.5s;-ms-transition:border 0.5s, padding 0.5s;-o-transition:border 0.5s, padding 0.5s}.gray-theme.fr-popup .fr-input-line input[type="text"]:hover,.gray-theme.fr-popup .fr-input-line textarea:hover{border:solid 1px #515151}.gray-theme.fr-popup .fr-input-line input[type="text"]:focus,.gray-theme.fr-popup .fr-input-line textarea:focus{border:solid 2px #0097A7;padding:3px 11px}.gray-theme.fr-popup .fr-input-line input[type="text"]{height:46px}.gray-theme.fr-popup .fr-input-line input+label,.gray-theme.fr-popup .fr-input-line textarea+label{top:29px;left:12px;font-size:14px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;background:#F5F5F5;padding:0}.gray-theme.fr-popup .fr-input-line input.fr-not-empty+label,.gray-theme.fr-popup .fr-input-line textarea.fr-not-empty+label{color:gray;width:auto;left:4px;padding:0 4px;font-size:11px;top:9px}.gray-theme.fr-popup input,.gray-theme.fr-popup textarea{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-popup .fr-buttons{line-height:0}.gray-theme.fr-popup .fr-buttons .fr-btn{margin-left:4px;margin-right:4px}.gray-theme.fr-popup .fr-buttons.fr-tabs{border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#cfcfcf}@media (max-width: 768px){.gray-theme.fr-popup .fr-buttons.fr-tabs.fr-tabs-scroll{width:276px}}.gray-theme.fr-popup .fr-buttons:not(.fr-tabs){padding:5px}.gray-theme.fr-popup .fr-layer{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:195px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px}@media (min-width: 768px){.gray-theme.fr-popup .fr-layer{width:260px}}.gray-theme.fr-popup .fr-action-buttons{height:36px}.gray-theme.fr-popup .fr-action-buttons button.fr-command{height:36px;color:#0097A7;padding:10px;font-size:16px;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-popup .fr-action-buttons button.fr-command:hover,.gray-theme.fr-popup .fr-action-buttons button.fr-command:focus{background:#e8e8e8;color:#0097A7}.gray-theme.fr-popup .fr-action-buttons button.fr-command:active{background:gainsboro;color:#0097A7}.gray-theme.fr-popup .fr-action-buttons button::-moz-focus-inner{border:0}.gray-theme.fr-popup .fr-checkbox{width:18px;height:18px;padding:10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.gray-theme.fr-popup .fr-checkbox svg{margin-left:2px;margin-top:2px;width:10px;height:10px}.gray-theme.fr-popup .fr-checkbox span{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:18px;height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background 0.2s ease 0s, border-color 0.2s ease 0s;-moz-transition:background 0.2s ease 0s, border-color 0.2s ease 0s;-ms-transition:background 0.2s ease 0s, border-color 0.2s ease 0s;-o-transition:background 0.2s ease 0s, border-color 0.2s ease 0s}.gray-theme.fr-popup .fr-checkbox input{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:18px;margin:0;padding:0;width:18px}.gray-theme.fr-popup .fr-checkbox input:not(:checked)+span{border:solid 2px #999999}.gray-theme.fr-popup .fr-checkbox input:not(:checked):active+span{background-color:#f5f5f5}.gray-theme.fr-popup .fr-checkbox input:not(:checked):focus+span,.gray-theme.fr-popup .fr-checkbox input:not(:checked):hover+span{border-color:#515151}.gray-theme.fr-popup .fr-checkbox input:checked+span{background:#0097A7;border:solid 2px #0097A7}.gray-theme.fr-popup .fr-checkbox input:checked:active+span{background-color:#EcF5Ff}.gray-theme.fr-popup .fr-checkbox input:checked:focus+span,.gray-theme.fr-popup .fr-checkbox input:checked:hover+span{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.gray-theme.fr-popup .fr-checkbox-line{font-size:14px;line-height:1.4px;margin-top:10px}.gray-theme.fr-popup .fr-checkbox-line label{margin:0 5px}.gray-theme.fr-popup.fr-rtl .fr-input-line input+label,.gray-theme.fr-popup.fr-rtl .fr-input-line textarea+label{left:auto;right:0}.gray-theme .fr-text-edit-layer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gray-theme.fr-toolbar{color:#37474F;background:#F5F5F5;font-family:Arial, Helvetica, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #CCCCCC;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:0;-webkit-transition:padding-bottom 0.5s;-moz-transition:padding-bottom 0.5s;-ms-transition:padding-bottom 0.5s;-o-transition:padding-bottom 0.5s}.gray-theme.fr-toolbar::after{clear:both;display:block;content:"";height:0}.gray-theme.fr-toolbar::after{height:0}.gray-theme.fr-toolbar .fr-newline{margin-left:9px;margin-right:9px;background:#efefef;height:1px;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s}.gray-theme.fr-toolbar.fr-toolbar-open{padding-bottom:48px}.gray-theme.fr-toolbar.fr-toolbar-open .fr-newline{height:0}.gray-theme.fr-toolbar .fr-more-toolbar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#cfcfcf;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s;height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gray-theme.fr-toolbar .fr-more-toolbar.fr-expanded{height:48px}.gray-theme.fr-toolbar .fr-more-toolbar>.fr-command.fr-btn{margin-left:4px;margin-right:4px}.gray-theme.fr-toolbar .fr-btn-grp{margin:0 17px 0 12px}@media (max-width: 768px){.gray-theme.fr-toolbar .fr-btn-grp{margin:0 7px 0 6px}}.gray-theme.fr-toolbar .fr-command.fr-btn.fr-open{margin-top:10px;margin-bottom:-1px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active){background:#cfcfcf}.gray-theme.fr-toolbar.fr-inline{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);border:0;z-index:2147483630}.gray-theme.fr-toolbar.fr-inline.fr-above{border-top:0}.gray-theme.fr-toolbar.fr-inline .fr-newline{height:0}.gray-theme.fr-toolbar.fr-top{top:0;border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-toolbar.fr-bottom{bottom:0;border-top:0;padding-bottom:0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-toolbar.fr-bottom .fr-newline{padding-top:0;-webkit-transition:padding-top 0.5s;-moz-transition:padding-top 0.5s;-ms-transition:padding-top 0.5s;-o-transition:padding-top 0.5s}.gray-theme.fr-toolbar.fr-bottom.fr-toolbar-open .fr-newline{padding-top:48px;background:#FFF}.gray-theme.fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open{margin-top:-1px;margin-bottom:10px;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.fr-toolbar.fr-sticky-on{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme .fr-separator{background:#ebebeb}.gray-theme .fr-separator.fr-vs{height:32px;width:1px;margin:8px 4px}.gray-theme .fr-separator.fr-hs{width:calc(100% - (2 * 4px));margin:0 4px;height:1px}.gray-theme .second-toolbar{border:1px solid #CCCCCC;border-top:0;background:#FFF;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme .second-toolbar::after{clear:both;display:block;content:"";height:0}.gray-theme #logo>span{padding:11px 5px 10px 15px;font-size:12px;font-weight:500;color:#b1b2b7;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s}.gray-theme #logo>svg{height:20px;width:47px;margin:7px 0}.gray-theme #logo>svg *{-webkit-transition:fill 0.3s;-moz-transition:fill 0.3s;-ms-transition:fill 0.3s;-o-transition:fill 0.3s}.gray-theme #logo:hover>span,.gray-theme #logo:focus>span{color:#0097A7}.gray-theme #logo:hover>svg .fr-logo,.gray-theme #logo:focus>svg .fr-logo{fill:#0097A7}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/royal.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/royal.css
deleted file mode 100644
index cc9bf363c..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/royal.css
+++ /dev/null
@@ -1,1914 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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; }
-
-.royal-theme.fr-box.fr-basic {
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme.fr-box.fr-basic .fr-element {
- font-family: sans-serif;
- color: #414141;
- font-size: 14px;
- line-height: 1.6;
- padding: 20px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- overflow-x: auto;
- min-height: 60px;
- text-align: left; }
-.royal-theme .fr-element {
- -webkit-user-select: auto; }
- .royal-theme .fr-element a {
- user-select: auto;
- -o-user-select: auto;
- -moz-user-select: auto;
- -khtml-user-select: auto;
- -webkit-user-select: auto;
- -ms-user-select: auto; }
- .royal-theme .fr-element.fr-disabled {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.royal-theme.fr-box a.fr-floating-btn {
- -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- border-radius: 100%;
- -moz-border-radius: 100%;
- -webkit-border-radius: 100%;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- height: 40px;
- width: 40px;
- background: #FFF;
- color: #333333;
- -webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;
- left: 0;
- top: 0;
- line-height: 40px;
- -webkit-transform: scale(0);
- -moz-transform: scale(0);
- -ms-transform: scale(0);
- -o-transform: scale(0);
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- border: none; }
- .royal-theme.fr-box a.fr-floating-btn svg {
- -webkit-transition: transform 0.2s ease 0s;
- -moz-transition: transform 0.2s ease 0s;
- -ms-transition: transform 0.2s ease 0s;
- -o-transition: transform 0.2s ease 0s;
- fill: #333333; }
- .royal-theme.fr-box a.fr-floating-btn i, .royal-theme.fr-box a.fr-floating-btn svg {
- font-size: 14px;
- line-height: 40px; }
- .royal-theme.fr-box a.fr-floating-btn:hover {
- background: #ebebeb; }
- .royal-theme.fr-box a.fr-floating-btn:hover svg {
- fill: #333333; }
-.royal-theme.fr-box .fr-visible a.fr-floating-btn {
- -webkit-transform: scale(1);
- -moz-transform: scale(1);
- -ms-transform: scale(1);
- -o-transform: scale(1); }
-.royal-theme iframe.fr-iframe {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
-.royal-theme .fr-wrapper::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.royal-theme .fr-wrapper .fr-placeholder {
- font-size: 14px;
- color: #AAA;
- font-family: sans-serif;
- top: 0;
- left: 0;
- right: 0; }
-.royal-theme .fr-wrapper ::-moz-selection {
- background: #b5d6fd;
- color: #000; }
-.royal-theme .fr-wrapper ::selection {
- background: #b5d6fd;
- color: #000; }
-.royal-theme.fr-box.fr-basic .fr-wrapper {
- background: #FFF;
- border: 1px solid #CCCCCC;
- border-bottom-color: #efefef;
- top: 0;
- left: 0; }
-.royal-theme.fr-box.fr-basic.fr-top .fr-wrapper {
- border-top: 0; }
-.royal-theme.fr-box.fr-basic.fr-bottom .fr-wrapper {
- border-bottom: 0;
- border-radius: 10px 10px 0 0;
- -moz-border-radius: 10px 10px 0 0;
- -webkit-border-radius: 10px 10px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-@media (min-width: 992px) {
- .royal-theme .fr-box.fr-document .fr-wrapper {
- padding: 30px;
- background: #efefef; }
- .royal-theme .fr-box.fr-document .fr-wrapper .fr-element {
- background: #FFF;
- margin: auto;
- z-index: auto; }
- .royal-theme .fr-box.fr-document .fr-wrapper .fr-element hr {
- background: #efefef; } }
-.royal-theme .fr-sticky-on {
- z-index: 10; }
- .royal-theme .fr-sticky-on.fr-sticky-ios {
- left: 0;
- right: 0; }
-.royal-theme span.fr-sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0; }
-.royal-theme .fr-opacity-0 {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.royal-theme.fr-box .fr-counter {
- padding: 10px;
- color: #999999;
- font-size: 14px;
- font-family: sans-serif;
- border-radius: 2px 0 0 0;
- -moz-border-radius: 2px 0 0 0;
- -webkit-border-radius: 2px 0 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.royal-theme.fr-box.fr-rtl .fr-counter {
- left: 0;
- right: auto;
- border-radius: 0 2px 0 0;
- -moz-border-radius: 0 2px 0 0;
- -webkit-border-radius: 0 2px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.royal-theme textarea.fr-code {
- resize: none;
- -moz-resize: none;
- -webkit-resize: none;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- margin: 0;
- background: #FFF;
- color: #000; }
-.royal-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch {
- top: 0;
- right: 0;
- background: #FFF;
- color: #333333;
- -moz-outline: 0;
- outline: 0;
- border: 0;
- padding: 8px 7px;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .royal-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch i {
- font-size: 24px;
- width: 24px; }
- .royal-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover {
- background: #ebebeb; }
-.royal-theme.fr-popup .fr-layer.fr-color-hex-layer {
- margin: 0;
- padding: 20px;
- padding-top: 0; }
- .royal-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-input-line {
- padding: 15px 0 0; }
- .royal-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons {
- width: 38px;
- height: 40px;
- padding: 17px 0 0;
- margin: 0; }
- .royal-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- font-size: 13px;
- height: 40px;
- width: 38px; }
-.royal-theme.fr-popup .fr-color-set {
- line-height: 0; }
- .royal-theme.fr-popup .fr-color-set.fr-selected-set {
- padding: 20px;
- padding-bottom: 0; }
- .royal-theme.fr-popup .fr-color-set > span {
- width: 32px;
- height: 32px; }
- .royal-theme.fr-popup .fr-color-set > span > i, .royal-theme.fr-popup .fr-color-set > span > svg {
- line-height: 32px;
- height: 24px;
- width: 24px;
- margin: 4px;
- font-size: 13px;
- bottom: 0;
- left: 0; }
- .royal-theme.fr-popup .fr-color-set > span > i path, .royal-theme.fr-popup .fr-color-set > span > svg path {
- fill: #222222; }
- .royal-theme.fr-popup .fr-color-set > span .fr-selected-color {
- color: #FFF;
- font-size: 13px;
- font-weight: 400;
- line-height: 32px;
- top: 0;
- bottom: 0;
- right: 0;
- left: 0; }
- .royal-theme.fr-popup .fr-color-set > span:hover, .royal-theme.fr-popup .fr-color-set > span:focus {
- outline: 1px solid #222222; }
-.royal-theme.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after {
- -webkit-transform: translate3d(100%, 0, 0);
- -moz-transform: translate3d(100%, 0, 0);
- -ms-transform: translate3d(100%, 0, 0);
- -o-transform: translate3d(100%, 0, 0); }
-.royal-theme .fr-drag-helper {
- background: #0098f7;
- -webkit-opacity: 0.2;
- -moz-opacity: 0.2;
- opacity: 0.2;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- z-index: 2147483640; }
-.royal-theme .fr-dragging {
- -webkit-opacity: 0.4;
- -moz-opacity: 0.4;
- opacity: 0.4;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.royal-theme.fr-popup .fr-emoticon {
- width: 24px;
- height: 24px; }
- .royal-theme.fr-popup .fr-emoticon img {
- height: 24px;
- width: 24px; }
-.royal-theme.fr-popup .fr-command.fr-btn.fr-tabs-unicode {
- padding: 0 0 0 14px; }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .royal-theme.fr-popup .fr-icon-container.fr-emoticon-container {
- width: 368px; } }
-.royal-theme.fr-popup .fr-file-upload-layer {
- border: dashed 2px #bdbdbd;
- padding: 25px 0;
- margin: 20px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .royal-theme.fr-popup .fr-file-upload-layer:hover {
- background: #ebebeb; }
- .royal-theme.fr-popup .fr-file-upload-layer.fr-drop {
- background: #ebebeb;
- border-color: #0098f7; }
- .royal-theme.fr-popup .fr-file-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640; }
- .royal-theme.fr-popup .fr-file-upload-layer .fr-form input {
- right: 0;
- top: 0;
- bottom: 0;
- margin: 0; }
-.royal-theme.fr-popup .fr-file-progress-bar-layer {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .royal-theme.fr-popup .fr-file-progress-bar-layer > h3 {
- margin: 10px 0; }
- .royal-theme.fr-popup .fr-file-progress-bar-layer > div.fr-loader {
- background: #b3e0fd; }
- .royal-theme.fr-popup .fr-file-progress-bar-layer > div.fr-loader span {
- background: #0098f7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .royal-theme.fr-popup .fr-file-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
-.royal-theme.fr-box.fr-fullscreen {
- top: 0;
- left: 0;
- bottom: 0;
- right: 0; }
- .royal-theme.fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme.fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme.fr-box.fr-fullscreen .fr-toolbar {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme.fr-box.fr-fullscreen .second-toolbar {
- margin-top: 0;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.royal-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr {
- border: 0; }
-.royal-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr {
- border-bottom: solid 1px #ebebeb; }
-.royal-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child {
- color: #646464; }
-.royal-theme .fr-element img {
- padding: 0 1px; }
-.royal-theme .fr-image-resizer {
- border: solid 1px #0098f7;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
- .royal-theme .fr-image-resizer .fr-handler {
- background: #0098f7;
- border: solid 1px #FFF;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .royal-theme .fr-image-resizer .fr-handler {
- width: 12px;
- height: 12px; }
- .royal-theme .fr-image-resizer .fr-handler.fr-hnw {
- left: -6px;
- top: -6px; }
- .royal-theme .fr-image-resizer .fr-handler.fr-hne {
- right: -6px;
- top: -6px; }
- .royal-theme .fr-image-resizer .fr-handler.fr-hsw {
- left: -6px;
- bottom: -6px; }
- .royal-theme .fr-image-resizer .fr-handler.fr-hse {
- right: -6px;
- bottom: -6px; }
- @media (min-width: 1200px) {
- .royal-theme .fr-image-resizer .fr-handler {
- width: 10px;
- height: 10px; }
- .royal-theme .fr-image-resizer .fr-handler.fr-hnw {
- left: -5px;
- top: -5px; }
- .royal-theme .fr-image-resizer .fr-handler.fr-hne {
- right: -5px;
- top: -5px; }
- .royal-theme .fr-image-resizer .fr-handler.fr-hsw {
- left: -5px;
- bottom: -5px; }
- .royal-theme .fr-image-resizer .fr-handler.fr-hse {
- right: -5px;
- bottom: -5px; } }
-.royal-theme.fr-image-overlay {
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483640; }
-.royal-theme.fr-popup .fr-image-upload-layer {
- border: dashed 2px #bdbdbd;
- padding: 25px 0;
- margin: 20px; }
- .royal-theme.fr-popup .fr-image-upload-layer:hover {
- background: #ebebeb; }
- .royal-theme.fr-popup .fr-image-upload-layer.fr-drop {
- background: #ebebeb;
- border-color: #0098f7; }
- .royal-theme.fr-popup .fr-image-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640; }
- .royal-theme.fr-popup .fr-image-upload-layer .fr-form input {
- right: 0;
- top: 0;
- bottom: 0;
- margin: 0; }
-.royal-theme.fr-popup .fr-image-progress-bar-layer > h3 {
- margin: 10px 0; }
-.royal-theme.fr-popup .fr-image-progress-bar-layer > div.fr-loader {
- background: #b3e0fd; }
- .royal-theme.fr-popup .fr-image-progress-bar-layer > div.fr-loader span {
- background: #0098f7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .royal-theme.fr-popup .fr-image-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
-.royal-theme .fr-uploading {
- -webkit-opacity: 0.4;
- -moz-opacity: 0.4;
- opacity: 0.4;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.royal-theme.fr-modal .fr-modal-head .fr-modal-head-line::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.royal-theme.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more {
- margin-top: 10px; }
- .royal-theme.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more.fr-not-available {
- opacity: 0;
- width: 0;
- padding: 12px 0; }
-.royal-theme.fr-modal .fr-modal-head .fr-modal-tags {
- padding: 0 20px; }
- .royal-theme.fr-modal .fr-modal-head .fr-modal-tags a {
- opacity: 0;
- padding: 6px 12px;
- margin: 8px 0 8px 8px;
- border-radius: 32px;
- -moz-border-radius: 32px;
- -webkit-border-radius: 32px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s, background 0.2s ease 0s;
- background-color: #f5f5f5; }
- .royal-theme.fr-modal .fr-modal-head .fr-modal-tags a:focus {
- background-color: #ebebeb; }
- .royal-theme.fr-modal .fr-modal-head .fr-modal-tags a:hover {
- background-color: #ebebeb; }
- .royal-theme.fr-modal .fr-modal-head .fr-modal-tags a:active {
- background-color: #d6d6d6; }
- .royal-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag {
- background-color: #EcF5Ff;
- color: #0098f7; }
- .royal-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:focus {
- background-color: #ebebeb; }
- .royal-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:hover {
- background-color: #ebebeb; }
- .royal-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:active {
- background-color: #d6d6d6; }
-.royal-theme.fr-show-tags .fr-modal-more svg path {
- fill: #0098f7; }
-.royal-themediv.fr-modal-body {
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s; }
- .royal-themediv.fr-modal-body .fr-preloader {
- margin: 50px auto; }
- .royal-themediv.fr-modal-body div.fr-image-list {
- margin: 0 20px;
- padding: 0; }
- .royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::after {
- -webkit-opacity: 0.5;
- -moz-opacity: 0.5;
- opacity: 0.5;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transition: opacity 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s;
- background: #000;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0; }
- .royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::before {
- color: #FFF;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- margin: auto; }
- .royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty {
- background: #CCCCCC; }
- .royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty::after {
- margin: auto;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0; }
- .royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container img {
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s, filter 0.2s ease 0s;
- -webkit-transform: translateZ(0);
- -moz-transform: translateZ(0);
- -ms-transform: translateZ(0);
- -o-transform: translateZ(0); }
- .royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected img {
- -webkit-opacity: 0.75;
- -moz-opacity: 0.75;
- opacity: 0.75;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img, .royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img {
- border-radius: 100%;
- -moz-border-radius: 100%;
- -webkit-border-radius: 100%;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, color 0.2s ease 0s;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- margin: 0;
- line-height: 40px; }
- .royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img {
- background: #B8312F;
- fill: #FFF;
- padding: 8px;
- -webkit-transform: translateY(-50%) translateX(25%);
- -moz-transform: translateY(-50%) translateX(25%);
- -ms-transform: translateY(-50%) translateX(25%);
- -o-transform: translateY(-50%) translateX(25%); }
- .royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img {
- background: #FFF;
- fill: #0098f7;
- padding: 8px;
- -webkit-transform: translateY(-50%) translateX(-125%);
- -moz-transform: translateY(-50%) translateX(-125%);
- -ms-transform: translateY(-50%) translateX(-125%);
- -o-transform: translateY(-50%) translateX(-125%); }
-.royal-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover img {
- -webkit-opacity: 0.75;
- -moz-opacity: 0.75;
- opacity: 0.75;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.royal-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-delete-img, .royal-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-insert-img {
- width: 40px;
- height: 40px; }
-.royal-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img:hover {
- background: #bf4644;
- color: #FFF; }
-.royal-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img:hover {
- background: #ebebeb; }
-.royal-theme .fr-line-breaker {
- border-top: 1px solid #0098f7; }
- .royal-theme .fr-line-breaker a.fr-floating-btn {
- left: calc(50% - (40px / 2));
- top: -20px; }
- .royal-theme .fr-line-breaker a.fr-floating-btn svg {
- margin: 8px;
- height: 24px;
- width: 24px; }
-.royal-theme .fr-quick-insert {
- padding-right: 10px;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
- .royal-theme .fr-quick-insert a.fr-floating-btn svg {
- margin: 8px;
- width: 24px;
- height: 24px; }
- .royal-theme .fr-quick-insert.fr-on a.fr-floating-btn svg {
- -webkit-transform: rotate(135deg);
- -moz-transform: rotate(135deg);
- -ms-transform: rotate(135deg);
- -o-transform: rotate(135deg); }
-.royal-theme .fr-qi-helper {
- padding-left: 20px; }
- .royal-theme .fr-qi-helper a.fr-btn.fr-floating-btn {
- padding: 6px 10px 10px 10px;
- color: #222222;
- background: #FFF;
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transform: scale(0);
- -moz-transform: scale(0);
- -ms-transform: scale(0);
- -o-transform: scale(0); }
- .royal-theme .fr-qi-helper a.fr-btn.fr-floating-btn svg {
- fill: #222222; }
- .royal-theme .fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1 {
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-transform: scale(1);
- -moz-transform: scale(1);
- -ms-transform: scale(1);
- -o-transform: scale(1); }
-.royal-theme.fr-popup .fr-buttons.fr-tabs .fr-special-character-category {
- padding: 10px 15px; }
- .royal-theme.fr-popup .fr-buttons.fr-tabs .fr-special-character-category span {
- font-size: 16px; }
-.royal-theme.fr-popup .fr-special-character {
- width: 24px;
- height: 24px; }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .royal-theme.fr-popup .fr-icon-container.fr-sc-container {
- width: 368px; } }
-.royal-theme .fr-element table td.fr-selected-cell, .royal-theme .fr-element table th.fr-selected-cell {
- border: 1px double #0098f7; }
-.royal-theme .fr-element table tr {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.royal-theme .fr-element table td, .royal-theme .fr-element table th {
- user-select: text;
- -o-user-select: text;
- -moz-user-select: text;
- -khtml-user-select: text;
- -webkit-user-select: text;
- -ms-user-select: text; }
-.royal-theme .fr-element .fr-no-selection table td, .royal-theme .fr-element .fr-no-selection table th {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.royal-theme .fr-table-resizer div {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- border-right: 1px solid #0098f7; }
-.royal-theme .fr-no-selection {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.royal-theme.fr-popup .fr-table-size {
- margin: 20px; }
- .royal-theme.fr-popup .fr-table-size .fr-select-table-size {
- line-height: 0; }
- .royal-theme.fr-popup .fr-table-size .fr-select-table-size > span {
- padding: 0 4px 4px 0; }
- .royal-theme.fr-popup .fr-table-size .fr-select-table-size > span > span {
- border: 1px solid #DDD; }
- .royal-theme.fr-popup .fr-table-size .fr-select-table-size > span.hover > span {
- background: rgba(0, 152, 247, 0.3);
- border: solid 1px #0098f7; }
- .royal-theme.fr-popup .fr-table-size .fr-select-table-size .new-line::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.royal-theme.fr-popup .fr-table-colors {
- padding: 20px;
- padding-bottom: 0; }
-.royal-theme .fr-element .fr-video {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .royal-theme .fr-element .fr-video::after {
- top: 0;
- left: 0;
- right: 0;
- bottom: 0; }
- .royal-theme .fr-element .fr-video > * {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
-.royal-theme.fr-box .fr-video-resizer {
- border: solid 1px #0098f7;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .royal-theme.fr-box .fr-video-resizer .fr-handler {
- background: #0098f7;
- border: solid 1px #FFF;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .royal-theme.fr-box .fr-video-resizer .fr-handler {
- width: 12px;
- height: 12px; }
- .royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hnw {
- left: -6px;
- top: -6px; }
- .royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hne {
- right: -6px;
- top: -6px; }
- .royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hsw {
- left: -6px;
- bottom: -6px; }
- .royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hse {
- right: -6px;
- bottom: -6px; }
- @media (min-width: 1200px) {
- .royal-theme.fr-box .fr-video-resizer .fr-handler {
- width: 10px;
- height: 10px; }
- .royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hnw {
- left: -5px;
- top: -5px; }
- .royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hne {
- right: -5px;
- top: -5px; }
- .royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hsw {
- left: -5px;
- bottom: -5px; }
- .royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hse {
- right: -5px;
- bottom: -5px; } }
-.royal-theme.fr-popup .fr-video-upload-layer {
- border: dashed 2px #bdbdbd;
- padding: 25px 0;
- margin: 20px; }
- .royal-theme.fr-popup .fr-video-upload-layer:hover {
- background: #ebebeb; }
- .royal-theme.fr-popup .fr-video-upload-layer.fr-drop {
- background: #ebebeb;
- border-color: #0098f7; }
- .royal-theme.fr-popup .fr-video-upload-layer .fr-form {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- z-index: 2147483640; }
- .royal-theme.fr-popup .fr-video-upload-layer .fr-form input {
- right: 0;
- top: 0;
- bottom: 0;
- margin: 0; }
-.royal-theme.fr-popup .fr-video-progress-bar-layer > h3 {
- margin: 10px 0; }
-.royal-theme.fr-popup .fr-video-progress-bar-layer > div.fr-loader {
- background: #b3e0fd; }
- .royal-theme.fr-popup .fr-video-progress-bar-layer > div.fr-loader span {
- background: #0098f7;
- -webkit-transition: width 0.2s ease 0s;
- -moz-transition: width 0.2s ease 0s;
- -ms-transition: width 0.2s ease 0s;
- -o-transition: width 0.2s ease 0s; }
- .royal-theme.fr-popup .fr-video-progress-bar-layer > div.fr-loader.fr-indeterminate span {
- top: 0;
- -webkit-animation: loading 2s linear infinite;
- -moz-animation: loading 2s linear infinite;
- -o-animation: loading 2s linear infinite;
- animation: loading 2s linear infinite; }
-.royal-theme.fr-video-overlay {
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483640; }
-.royal-theme img.fr-rounded, .royal-theme .fr-img-caption.fr-rounded img {
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.royal-theme img.fr-bordered {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
-.royal-theme .fr-img-caption.fr-bordered img {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
-.royal-theme .fr-view span[style~="color:"] a {
- color: inherit; }
-.royal-theme .fr-view strong {
- font-weight: 700; }
-.royal-theme .fr-view table.fr-alternate-rows tbody tr:nth-child(2n) {
- background: whitesmoke; }
-.royal-theme .fr-view table td, .royal-theme .fr-view table th {
- border: 1px solid #DDD; }
-.royal-theme .fr-view table th {
- background: #ececec; }
-.royal-theme .fr-view hr {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.royal-theme .fr-view[dir="rtl"] blockquote {
- border-right: solid 2px #5E35B1;
- margin-right: 0;
- padding-left: 0; }
- .royal-theme .fr-view[dir="rtl"] blockquote blockquote {
- border-color: #00BCD4; }
- .royal-theme .fr-view[dir="rtl"] blockquote blockquote blockquote {
- border-color: #43A047; }
-.royal-theme .fr-view blockquote {
- border-left: solid 2px #5E35B1;
- margin-left: 0;
- color: #5E35B1; }
- .royal-theme .fr-view blockquote blockquote {
- border-color: #00BCD4;
- color: #00BCD4; }
- .royal-theme .fr-view blockquote blockquote blockquote {
- border-color: #43A047;
- color: #43A047; }
-.royal-theme .fr-view span.fr-emoticon {
- line-height: 0; }
- .royal-theme .fr-view span.fr-emoticon.fr-emoticon-img {
- font-size: inherit; }
-.royal-theme .fr-view .fr-text-bordered {
- padding: 10px 0; }
-.royal-theme .fr-view .fr-class-highlighted {
- background-color: #ffff00; }
-.royal-theme .fr-view .fr-class-code {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background: #f5f5f5; }
-.royal-theme .fr-view img.fr-dib {
- margin: 5px auto; }
- .royal-theme .fr-view img.fr-dib.fr-fil {
- margin-left: 0; }
- .royal-theme .fr-view img.fr-dib.fr-fir {
- margin-right: 0; }
-.royal-theme .fr-view img.fr-dii {
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- .royal-theme .fr-view img.fr-dii.fr-fil {
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- .royal-theme .fr-view img.fr-dii.fr-fir {
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
-.royal-theme .fr-view span.fr-img-caption.fr-dib {
- margin: 5px auto; }
- .royal-theme .fr-view span.fr-img-caption.fr-dib.fr-fil {
- margin-left: 0; }
- .royal-theme .fr-view span.fr-img-caption.fr-dib.fr-fir {
- margin-right: 0; }
-.royal-theme .fr-view span.fr-img-caption.fr-dii {
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- .royal-theme .fr-view span.fr-img-caption.fr-dii.fr-fil {
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- .royal-theme .fr-view span.fr-img-caption.fr-dii.fr-fir {
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
-.royal-theme .fr-view .fr-video.fr-rv {
- height: 0; }
- .royal-theme .fr-view .fr-video.fr-rv > iframe, .royal-theme .fr-view .fr-video.fr-rv object, .royal-theme .fr-view .fr-video.fr-rv embed {
- top: 0;
- left: 0; }
-.royal-theme .fr-view .fr-video > * {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
-.royal-theme .fr-view a.fr-strong {
- font-weight: 700; }
-.royal-theme .fr-view .fr-img-caption .fr-img-wrap {
- padding: 0;
- margin: auto; }
- .royal-theme .fr-view .fr-img-caption .fr-img-wrap img {
- margin: auto; }
- .royal-theme .fr-view .fr-img-caption .fr-img-wrap > span {
- margin: auto;
- -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)"; }
-.royal-theme .fr-view button.fr-rounded, .royal-theme .fr-view input.fr-rounded, .royal-theme .fr-view textarea.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; }
-.royal-theme a.fr-view.fr-strong {
- font-weight: 700; }
-.royal-theme img.fr-view.fr-dib {
- margin: 5px auto; }
- .royal-theme img.fr-view.fr-dib.fr-fil {
- margin-left: 0; }
- .royal-theme img.fr-view.fr-dib.fr-fir {
- margin-right: 0; }
-.royal-theme img.fr-view.fr-dii {
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- .royal-theme img.fr-view.fr-dii.fr-fil {
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- .royal-theme img.fr-view.fr-dii.fr-fir {
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
-.royal-theme span.fr-img-caption.fr-view.fr-dib {
- margin: 5px auto; }
- .royal-theme span.fr-img-caption.fr-view.fr-dib.fr-fil {
- margin-left: 0; }
- .royal-theme span.fr-img-caption.fr-view.fr-dib.fr-fir {
- margin-right: 0; }
-.royal-theme span.fr-img-caption.fr-view.fr-dii {
- margin-left: 5px;
- margin-right: 5px;
- max-width: calc(100% - (2 * 5px)); }
- .royal-theme span.fr-img-caption.fr-view.fr-dii.fr-fil {
- margin: 5px 5px 5px 0;
- max-width: calc(100% - 5px); }
- .royal-theme span.fr-img-caption.fr-view.fr-dii.fr-fir {
- margin: 5px 0 5px 5px;
- max-width: calc(100% - 5px); }
-.royal-theme .fr-element .fr-embedly {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .royal-theme .fr-element .fr-embedly::after {
- top: 0;
- left: 0;
- right: 0;
- bottom: 0; }
- .royal-theme .fr-element .fr-embedly > * {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
-.royal-theme.fr-box .fr-embedly-resizer {
- border: solid 1px #0098f7;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
-.royal-theme.fr-popup .fr-icon.fr-fa-icon {
- width: 18px;
- padding: 8px;
- margin: 6px;
- font-size: 16px; }
-@supports not (-ms-high-contrast: none) {
- .royal-theme.fr-popup .fr-icon-container.fr-fa-container {
- grid-template-columns: repeat(auto-fill, minmax(45px, 45px)); } }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .royal-theme.fr-popup .fr-icon-container.fr-fa-container {
- width: 506px; } }
-.royal-theme .tui-image-editor-container {
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 10; }
-.royal-theme .tui-editor-cancel-btn {
- background-color: #FFF;
- border: 1px solid #CCCCCC; }
-.royal-theme .tui-editor-save-btn {
- color: #FFF; }
-.royal-theme .examples-variante > a {
- font-size: 14px;
- font-family: Arial, Helvetica, sans-serif; }
-.royal-theme .sc-cm-holder > .sc-cm {
- border-top: 5px solid #222222 !important; }
-.royal-theme .sc-cm__item_dropdown:hover > a, .royal-theme .sc-cm a:hover {
- background-color: #ebebeb !important; }
-.royal-theme .sc-cm__item_active > a, .royal-theme .sc-cm__item_active > a:hover, .royal-theme .sc-cm a:active, .royal-theme .sc-cm a:focus {
- background-color: #d6d6d6 !important; }
-.royal-theme .sc-cm-holder > .sc-cm:before {
- background-color: #ebebeb !important; }
-.royal-theme .fr-tooltip {
- top: 0;
- left: 0;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background: #222222;
- color: #FFF;
- font-size: 11px;
- line-height: 22px;
- font-family: Arial, Helvetica, sans-serif;
- -webkit-transition: opacity 0.2s ease 0s;
- -moz-transition: opacity 0.2s ease 0s;
- -ms-transition: opacity 0.2s ease 0s;
- -o-transition: opacity 0.2s ease 0s;
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale; }
- .royal-theme .fr-tooltip.fr-visible {
- -webkit-opacity: 1;
- -moz-opacity: 1;
- opacity: 1;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.royal-theme.fr-toolbar .fr-command.fr-btn, .royal-theme.fr-popup .fr-command.fr-btn, .royal-theme.fr-modal .fr-command.fr-btn {
- color: #333333;
- -moz-outline: 0;
- border: 0;
- margin: 4px 2px;
- padding: 0;
- -webkit-transition: all 0.5s;
- -moz-transition: all 0.5s;
- -ms-transition: all 0.5s;
- -o-transition: all 0.5s;
- border-radius: 4px;
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- height: 40px; }
- .royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-options, .royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-options, .royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-options {
- border-radius: 0 4px 4px 0;
- -moz-border-radius: 0 4px 4px 0;
- -webkit-border-radius: 0 4px 4px 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme.fr-toolbar .fr-command.fr-btn.fr-btn-hover, .royal-theme.fr-popup .fr-command.fr-btn.fr-btn-hover, .royal-theme.fr-modal .fr-command.fr-btn.fr-btn-hover {
- border-radius: 4px 0 0 4px;
- -moz-border-radius: 4px 0 0 4px;
- -webkit-border-radius: 4px 0 0 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme.fr-toolbar .fr-command.fr-btn::-moz-focus-inner, .royal-theme.fr-popup .fr-command.fr-btn::-moz-focus-inner, .royal-theme.fr-modal .fr-command.fr-btn::-moz-focus-inner {
- border: 0; }
- .royal-theme.fr-toolbar .fr-command.fr-btn.fr-btn-text, .royal-theme.fr-popup .fr-command.fr-btn.fr-btn-text, .royal-theme.fr-modal .fr-command.fr-btn.fr-btn-text {
- width: auto; }
- .royal-theme.fr-toolbar .fr-command.fr-btn i, .royal-theme.fr-toolbar .fr-command.fr-btn svg, .royal-theme.fr-popup .fr-command.fr-btn i, .royal-theme.fr-popup .fr-command.fr-btn svg, .royal-theme.fr-modal .fr-command.fr-btn i, .royal-theme.fr-modal .fr-command.fr-btn svg {
- margin: 8px 7px;
- width: 24px; }
- .royal-theme.fr-toolbar .fr-command.fr-btn svg.fr-svg, .royal-theme.fr-popup .fr-command.fr-btn svg.fr-svg, .royal-theme.fr-modal .fr-command.fr-btn svg.fr-svg {
- height: 24px; }
- .royal-theme.fr-toolbar .fr-command.fr-btn svg path, .royal-theme.fr-popup .fr-command.fr-btn svg path, .royal-theme.fr-modal .fr-command.fr-btn svg path {
- -webkit-transition: all 0.5s;
- -moz-transition: all 0.5s;
- -ms-transition: all 0.5s;
- -o-transition: all 0.5s;
- fill: #333333; }
- .royal-theme.fr-toolbar .fr-command.fr-btn span.fr-sr-only, .royal-theme.fr-popup .fr-command.fr-btn span.fr-sr-only, .royal-theme.fr-modal .fr-command.fr-btn span.fr-sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0; }
- .royal-theme.fr-toolbar .fr-command.fr-btn span, .royal-theme.fr-popup .fr-command.fr-btn span, .royal-theme.fr-modal .fr-command.fr-btn span {
- font-size: 14px;
- line-height: 17px;
- min-width: 30px;
- height: 17px;
- padding: 0 4px; }
- .royal-theme.fr-toolbar .fr-command.fr-btn img, .royal-theme.fr-popup .fr-command.fr-btn img, .royal-theme.fr-modal .fr-command.fr-btn img {
- margin: 8px 7px;
- width: 24px; }
- .royal-theme.fr-toolbar .fr-command.fr-btn.fr-btn-active-popup, .royal-theme.fr-popup .fr-command.fr-btn.fr-btn-active-popup, .royal-theme.fr-modal .fr-command.fr-btn.fr-btn-active-popup {
- background: #d6d6d6; }
- .royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown i, .royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown span, .royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown img, .royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown svg, .royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown i, .royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown span, .royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown img, .royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown svg, .royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown i, .royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown span, .royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown img, .royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown svg {
- margin-left: 3px;
- margin-right: 11px; }
- .royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown:after, .royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown:after, .royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown:after {
- width: 0;
- height: 0;
- border-left: 4px solid transparent;
- border-right: 4px solid transparent;
- border-top: 4px solid #333333;
- right: 2px;
- top: 18px;
- -webkit-transition: all 0.3s;
- -moz-transition: all 0.3s;
- -ms-transition: all 0.3s;
- -o-transition: all 0.3s; }
- .royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active, .royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active, .royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active {
- fill: #333333;
- background: #d6d6d6;
- -webkit-transition: 0.5s ease;
- -moz-transition: 0.5s ease;
- -ms-transition: 0.5s ease;
- -o-transition: 0.5s ease; }
- .royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover, .royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover, .royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover {
- background: #ebebeb;
- fill: #333333; }
- .royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after, .royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after, .royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover::after {
- border-top-color: #333333; }
- .royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:after, .royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:after, .royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:after {
- border-top: 0;
- border-bottom: 4px solid #222222; }
- .royal-theme.fr-toolbar .fr-command.fr-btn.fr-disabled, .royal-theme.fr-popup .fr-command.fr-btn.fr-disabled, .royal-theme.fr-modal .fr-command.fr-btn.fr-disabled {
- color: #bdbdbd;
- -webkit-opacity: 0.3;
- -moz-opacity: 0.3;
- opacity: 0.3;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .royal-theme.fr-toolbar .fr-command.fr-btn.fr-disabled::after, .royal-theme.fr-popup .fr-command.fr-btn.fr-disabled::after, .royal-theme.fr-modal .fr-command.fr-btn.fr-disabled::after {
- border-top-color: #bdbdbd; }
-.royal-theme.fr-toolbar .fr-tabs .fr-command.fr-btn, .royal-theme.fr-popup .fr-tabs .fr-command.fr-btn, .royal-theme.fr-modal .fr-tabs .fr-command.fr-btn {
- margin: 0;
- width: 46px;
- height: 40px;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .royal-theme.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab, .royal-theme.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .royal-theme.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab, .royal-theme.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active, .royal-theme.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab {
- background: #FFF; }
- .royal-theme.fr-toolbar .fr-tabs .fr-command.fr-btn span, .royal-theme.fr-popup .fr-tabs .fr-command.fr-btn span, .royal-theme.fr-modal .fr-tabs .fr-command.fr-btn span {
- height: 27px; }
- .royal-theme.fr-toolbar .fr-tabs .fr-command.fr-btn img, .royal-theme.fr-toolbar .fr-tabs .fr-command.fr-btn svg, .royal-theme.fr-popup .fr-tabs .fr-command.fr-btn img, .royal-theme.fr-popup .fr-tabs .fr-command.fr-btn svg, .royal-theme.fr-modal .fr-tabs .fr-command.fr-btn img, .royal-theme.fr-modal .fr-tabs .fr-command.fr-btn svg {
- margin: 8px 11px;
- width: 24px;
- height: 24px; }
-.royal-theme.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .royal-theme.fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .royal-theme.fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .royal-theme.fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .royal-theme.fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .royal-theme.fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .royal-theme.fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .royal-theme.fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path, .royal-theme.fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path {
- fill: #0098f7; }
-.royal-theme.fr-toolbar.fr-disabled .fr-btn, .royal-theme.fr-toolbar.fr-disabled .fr-btn.fr-active, .royal-theme.fr-popup.fr-disabled .fr-btn, .royal-theme.fr-popup.fr-disabled .fr-btn.fr-active, .royal-theme.fr-modal.fr-disabled .fr-btn, .royal-theme.fr-modal.fr-disabled .fr-btn.fr-active {
- color: #bdbdbd;
- -webkit-opacity: 0.3;
- -moz-opacity: 0.3;
- opacity: 0.3;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .royal-theme.fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after, .royal-theme.fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after, .royal-theme.fr-popup.fr-disabled .fr-btn.fr-dropdown::after, .royal-theme.fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after, .royal-theme.fr-modal.fr-disabled .fr-btn.fr-dropdown::after, .royal-theme.fr-modal.fr-disabled .fr-btn.fr-active.fr-dropdown::after {
- border-top-color: #bdbdbd; }
-.royal-theme.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .royal-theme.fr-toolbar.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options, .royal-theme.fr-popup.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .royal-theme.fr-popup.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options, .royal-theme.fr-modal.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options, .royal-theme.fr-modal.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options {
- border-radius: 4px 0 0 4px;
- -moz-border-radius: 4px 0 0 4px;
- -webkit-border-radius: 4px 0 0 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.royal-theme.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-btn-hover, .royal-theme.fr-toolbar.fr-rtl .fr-btn-wrap.fr-btn-hover, .royal-theme.fr-popup.fr-rtl .fr-command.fr-btn.fr-btn-hover, .royal-theme.fr-popup.fr-rtl .fr-btn-wrap.fr-btn-hover, .royal-theme.fr-modal.fr-rtl .fr-command.fr-btn.fr-btn-hover, .royal-theme.fr-modal.fr-rtl .fr-btn-wrap.fr-btn-hover {
- border-radius: 0 4px 4px 0;
- -moz-border-radius: 0 4px 4px 0;
- -webkit-border-radius: 0 4px 4px 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.royal-theme.fr-toolbar.fr-inline > .fr-command.fr-btn:not(.fr-hidden), .royal-theme.fr-toolbar.fr-inline > .fr-btn-wrap:not(.fr-hidden) {
- display: -webkit-inline-flex;
- display: -ms-inline-flexbox;
- display: inline-flex; }
-.royal-theme.fr-desktop .fr-command:hover, .royal-theme.fr-desktop .fr-command:focus, .royal-theme.fr-desktop .fr-command.fr-btn-hover, .royal-theme.fr-desktop .fr-command.fr-expanded {
- outline: 0;
- color: #333333; }
- .royal-theme.fr-desktop .fr-command:hover:not(.fr-table-cell), .royal-theme.fr-desktop .fr-command:focus:not(.fr-table-cell), .royal-theme.fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell), .royal-theme.fr-desktop .fr-command.fr-expanded:not(.fr-table-cell) {
- background: #ebebeb; }
- .royal-theme.fr-desktop .fr-command:hover::after, .royal-theme.fr-desktop .fr-command:focus::after, .royal-theme.fr-desktop .fr-command.fr-btn-hover::after, .royal-theme.fr-desktop .fr-command.fr-expanded::after {
- border-top-color: #333333; }
-.royal-theme.fr-desktop .fr-command.fr-selected:not(.fr-table-cell), .royal-theme.fr-desktop .fr-command:active {
- color: #333333;
- background: #d6d6d6; }
-.royal-theme.fr-desktop .fr-command.fr-active:hover, .royal-theme.fr-desktop .fr-command.fr-active:focus, .royal-theme.fr-desktop .fr-command.fr-active.fr-btn-hover, .royal-theme.fr-desktop .fr-command.fr-active.fr-expanded {
- background: #ebebeb; }
-.royal-theme.fr-desktop .fr-command.fr-active:active {
- background: #d6d6d6; }
-.royal-theme.fr-toolbar.fr-mobile .fr-command.fr-blink, .royal-theme.fr-popup.fr-mobile .fr-command.fr-blink {
- background: #d6d6d6; }
-.royal-theme .fr-command.fr-btn.fr-options {
- width: 16px;
- margin-left: -5px; }
- .royal-theme .fr-command.fr-btn.fr-options.fr-btn-hover, .royal-theme .fr-command.fr-btn.fr-options:hover, .royal-theme .fr-command.fr-btn.fr-options:focus {
- border-left: solid 1px #FAFAFA;
- -webkit-transition: border-left 0s, background-color 0.5s;
- -moz-transition: border-left 0s, background-color 0.5s;
- -ms-transition: border-left 0s, background-color 0.5s;
- -o-transition: border-left 0s, background-color 0.5s; }
-.royal-theme .fr-command.fr-btn + .fr-dropdown-menu {
- background: #FFF;
- right: auto;
- bottom: auto;
- height: auto;
- border-radius: 4px;
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
- .royal-theme .fr-command.fr-btn + .fr-dropdown-menu.test-height .fr-dropdown-wrapper {
- -webkit-transition: none;
- -moz-transition: none;
- -ms-transition: none;
- -o-transition: none;
- height: auto;
- max-height: 275px; }
- .royal-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper {
- padding: 0;
- margin: auto;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: height 0.3s;
- -moz-transition: height 0.3s;
- -ms-transition: height 0.3s;
- -o-transition: height 0.3s;
- margin-top: 0;
- height: 0; }
- .royal-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list {
- margin: 0;
- padding: 8px 0;
- min-width: 72px; }
- .royal-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li {
- padding: 0;
- margin: 0;
- font-size: 15px; }
- .royal-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a {
- padding: 0 20px;
- color: inherit;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg {
- width: 24px;
- height: 24px;
- margin: 3px 4px; }
- .royal-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path {
- fill: #333333; }
- .royal-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active {
- background: #d6d6d6; }
- .royal-theme .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled {
- color: #bdbdbd; }
-.royal-theme .fr-command.fr-btn.fr-active + .fr-dropdown-menu {
- -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
-.royal-theme .fr-bottom > .fr-command.fr-btn + .fr-dropdown-menu {
- border-radius: 2px 2px 0 0;
- -moz-border-radius: 2px 2px 0 0;
- -webkit-border-radius: 2px 2px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.royal-theme.fr-modal {
- color: #222222;
- font-family: Arial, Helvetica, sans-serif;
- overflow-x: auto;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 2147483640;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale; }
- .royal-theme.fr-modal.fr-middle .fr-modal-wrapper {
- margin-top: 0;
- margin-bottom: 0;
- margin-left: auto;
- margin-right: auto;
- -webkit-transform: translate(-50%, -50%);
- -moz-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- -o-transform: translate(-50%, -50%); }
- .royal-theme.fr-modal .fr-modal-wrapper {
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- margin: 20px auto;
- background: #FFF;
- min-width: 300px;
- -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- border: 0; }
- @media (min-width: 768px) and (max-width: 991px) {
- .royal-theme.fr-modal .fr-modal-wrapper {
- margin: 30px auto; } }
- @media (min-width: 992px) {
- .royal-theme.fr-modal .fr-modal-wrapper {
- margin: 50px auto; } }
- .royal-theme.fr-modal .fr-modal-wrapper .fr-modal-head {
- background: #FFF;
- min-height: 42px;
- border-bottom: solid #efefef 1px;
- -webkit-transition: all 0.2s ease 0s;
- -moz-transition: all 0.2s ease 0s;
- -ms-transition: all 0.2s ease 0s;
- -o-transition: all 0.2s ease 0s; }
- .royal-theme.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-head-line {
- height: 56px;
- padding: 0 10px; }
- .royal-theme.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close {
- margin: 10px;
- top: 0;
- right: 0; }
- .royal-theme.fr-modal .fr-modal-wrapper .fr-modal-head h4 {
- font-size: 20px;
- padding: 19px 10px;
- margin: 0;
- font-weight: 400;
- line-height: 18px; }
- .royal-theme.fr-modal .fr-modal-wrapper div.fr-modal-body {
- min-height: 150px;
- overflow-y: auto;
- padding-bottom: 20px; }
- .royal-theme.fr-modal .fr-modal-wrapper div.fr-modal-body:focus {
- outline: 0; }
- .royal-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command {
- height: 36px;
- color: #0098f7;
- padding: 10px;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover, .royal-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus {
- background: #ebebeb;
- color: #0098f7; }
- .royal-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active {
- background: #d6d6d6;
- color: #0098f7; }
- .royal-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button::-moz-focus-inner {
- border: 0; }
-.royal-theme.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover {
- background: #ebebeb; }
-.royal-theme.fr-overlay {
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- background: #000;
- -webkit-opacity: 0.5;
- -moz-opacity: 0.5;
- opacity: 0.5;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
-.royal-theme.fr-popup {
- color: #222222;
- background: #FFF;
- -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- font-family: Arial, Helvetica, sans-serif;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- margin-top: 10px;
- border-radius: 6px;
- -moz-border-radius: 6px;
- -webkit-border-radius: 6px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale; }
- .royal-theme.fr-popup .fr-icon {
- font-size: 20px;
- font-weight: 400;
- padding: 6px; }
- .royal-theme.fr-popup .fr-icon-container {
- padding: 20px;
- max-height: 200px;
- overflow: auto;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- @supports not (-ms-high-contrast: none) {
- .royal-theme.fr-popup .fr-icon-container {
- grid-template-columns: repeat(auto-fill, minmax(36px, 36px)); } }
- @media (min-width: 768px) {
- .royal-theme.fr-popup .fr-icon-container {
- min-width: 276px; } }
- @media screen and (-ms-high-contrast: active) and (max-width: 768px), (-ms-high-contrast: none) and (max-width: 768px) {
- .royal-theme.fr-popup .fr-icon-container {
- width: 236px; } }
- .royal-theme.fr-popup .fr-input-focus {
- background: whitesmoke; }
- .royal-theme.fr-popup.fr-above {
- border-top: 0; }
- .royal-theme.fr-popup.fr-hidden {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .royal-theme.fr-popup .fr-input-line {
- padding: 15px 0; }
- .royal-theme.fr-popup .fr-input-line input[type="text"], .royal-theme.fr-popup .fr-input-line textarea {
- margin-bottom: 1px;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- border: solid 1px #999999;
- color: #222222;
- font-size: 14px;
- background: #FFF;
- padding: 4px 12px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: border 0.5s, padding 0.5s;
- -moz-transition: border 0.5s, padding 0.5s;
- -ms-transition: border 0.5s, padding 0.5s;
- -o-transition: border 0.5s, padding 0.5s; }
- .royal-theme.fr-popup .fr-input-line input[type="text"]:hover, .royal-theme.fr-popup .fr-input-line textarea:hover {
- border: solid 1px #515151; }
- .royal-theme.fr-popup .fr-input-line input[type="text"]:focus, .royal-theme.fr-popup .fr-input-line textarea:focus {
- border: solid 2px #0098f7;
- padding: 3px 11px; }
- .royal-theme.fr-popup .fr-input-line input[type="text"] {
- height: 46px; }
- .royal-theme.fr-popup .fr-input-line input + label, .royal-theme.fr-popup .fr-input-line textarea + label {
- top: 29px;
- left: 12px;
- font-size: 14px;
- -webkit-transition: all 0.5s ease;
- -moz-transition: all 0.5s ease;
- -ms-transition: all 0.5s ease;
- -o-transition: all 0.5s ease;
- background: #FFF;
- padding: 0; }
- .royal-theme.fr-popup .fr-input-line input.fr-not-empty + label, .royal-theme.fr-popup .fr-input-line textarea.fr-not-empty + label {
- color: gray;
- width: auto;
- left: 4px;
- padding: 0 4px;
- font-size: 11px;
- top: 9px; }
- .royal-theme.fr-popup input, .royal-theme.fr-popup textarea {
- user-select: text;
- -o-user-select: text;
- -moz-user-select: text;
- -khtml-user-select: text;
- -webkit-user-select: text;
- -ms-user-select: text;
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme.fr-popup .fr-buttons {
- line-height: 0; }
- .royal-theme.fr-popup .fr-buttons .fr-btn {
- margin-left: 4px;
- margin-right: 4px; }
- .royal-theme.fr-popup .fr-buttons.fr-tabs {
- border-radius: 6px 6px 0 0;
- -moz-border-radius: 6px 6px 0 0;
- -webkit-border-radius: 6px 6px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background-color: #f5f5f5; }
- @media (max-width: 768px) {
- .royal-theme.fr-popup .fr-buttons.fr-tabs.fr-tabs-scroll {
- width: 276px; } }
- .royal-theme.fr-popup .fr-buttons:not(.fr-tabs) {
- padding: 5px; }
- .royal-theme.fr-popup .fr-layer {
- border-radius: 6px;
- -moz-border-radius: 6px;
- -webkit-border-radius: 6px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- width: 195px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- margin: 20px; }
- @media (min-width: 768px) {
- .royal-theme.fr-popup .fr-layer {
- width: 260px; } }
- .royal-theme.fr-popup .fr-action-buttons {
- height: 36px; }
- .royal-theme.fr-popup .fr-action-buttons button.fr-command {
- height: 36px;
- color: #0098f7;
- padding: 10px;
- font-size: 16px;
- -webkit-transition: background 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme.fr-popup .fr-action-buttons button.fr-command:hover, .royal-theme.fr-popup .fr-action-buttons button.fr-command:focus {
- background: #ebebeb;
- color: #0098f7; }
- .royal-theme.fr-popup .fr-action-buttons button.fr-command:active {
- background: #d6d6d6;
- color: #0098f7; }
- .royal-theme.fr-popup .fr-action-buttons button::-moz-focus-inner {
- border: 0; }
- .royal-theme.fr-popup .fr-checkbox {
- width: 18px;
- height: 18px;
- padding: 10px;
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box; }
- .royal-theme.fr-popup .fr-checkbox svg {
- margin-left: 2px;
- margin-top: 2px;
- width: 10px;
- height: 10px; }
- .royal-theme.fr-popup .fr-checkbox span {
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- width: 18px;
- height: 18px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
- -moz-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
- -ms-transition: background 0.2s ease 0s, border-color 0.2s ease 0s;
- -o-transition: background 0.2s ease 0s, border-color 0.2s ease 0s; }
- .royal-theme.fr-popup .fr-checkbox input {
- -webkit-opacity: 0;
- -moz-opacity: 0;
- opacity: 0;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- height: 18px;
- margin: 0;
- padding: 0;
- width: 18px; }
- .royal-theme.fr-popup .fr-checkbox input:not(:checked) + span {
- border: solid 2px #999999; }
- .royal-theme.fr-popup .fr-checkbox input:not(:checked):active + span {
- background-color: #f5f5f5; }
- .royal-theme.fr-popup .fr-checkbox input:not(:checked):focus + span, .royal-theme.fr-popup .fr-checkbox input:not(:checked):hover + span {
- border-color: #515151; }
- .royal-theme.fr-popup .fr-checkbox input:checked + span {
- background: #0098f7;
- border: solid 2px #0098f7; }
- .royal-theme.fr-popup .fr-checkbox input:checked:active + span {
- background-color: #EcF5Ff; }
- .royal-theme.fr-popup .fr-checkbox input:checked:focus + span, .royal-theme.fr-popup .fr-checkbox input:checked:hover + span {
- -webkit-opacity: 0.8;
- -moz-opacity: 0.8;
- opacity: 0.8;
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
- .royal-theme.fr-popup .fr-checkbox-line {
- font-size: 14px;
- line-height: 1.4px;
- margin-top: 10px; }
- .royal-theme.fr-popup .fr-checkbox-line label {
- margin: 0 5px; }
- .royal-theme.fr-popup.fr-rtl .fr-input-line input + label, .royal-theme.fr-popup.fr-rtl .fr-input-line textarea + label {
- left: auto;
- right: 0; }
-.royal-theme .fr-text-edit-layer {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
-.royal-theme.fr-toolbar {
- color: #222222;
- background: #FFF;
- font-family: Arial, Helvetica, sans-serif;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- border-radius: 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- border: 1px solid #CCCCCC;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- padding-bottom: 0;
- -webkit-transition: padding-bottom 0.5s;
- -moz-transition: padding-bottom 0.5s;
- -ms-transition: padding-bottom 0.5s;
- -o-transition: padding-bottom 0.5s; }
- .royal-theme.fr-toolbar::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
- .royal-theme.fr-toolbar::after {
- height: 0; }
- .royal-theme.fr-toolbar .fr-newline {
- margin-left: 9px;
- margin-right: 9px;
- background: #efefef;
- height: 1px;
- -webkit-transition: height 0.5s;
- -moz-transition: height 0.5s;
- -ms-transition: height 0.5s;
- -o-transition: height 0.5s; }
- .royal-theme.fr-toolbar.fr-toolbar-open {
- padding-bottom: 48px; }
- .royal-theme.fr-toolbar.fr-toolbar-open .fr-newline {
- height: 0; }
- .royal-theme.fr-toolbar .fr-more-toolbar {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- background-color: #f5f5f5;
- -webkit-transition: height 0.5s;
- -moz-transition: height 0.5s;
- -ms-transition: height 0.5s;
- -o-transition: height 0.5s;
- height: 0;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .royal-theme.fr-toolbar .fr-more-toolbar.fr-expanded {
- height: 48px; }
- .royal-theme.fr-toolbar .fr-more-toolbar > .fr-command.fr-btn {
- margin-left: 4px;
- margin-right: 4px; }
- .royal-theme.fr-toolbar .fr-btn-grp {
- margin: 0 17px 0 12px; }
- @media (max-width: 768px) {
- .royal-theme.fr-toolbar .fr-btn-grp {
- margin: 0 7px 0 6px; } }
- .royal-theme.fr-toolbar .fr-command.fr-btn.fr-open {
- margin-top: 10px;
- margin-bottom: -1px;
- border-radius: 4px 4px 0 0;
- -moz-border-radius: 4px 4px 0 0;
- -webkit-border-radius: 4px 4px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme.fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active) {
- background: #f5f5f5; }
- .royal-theme.fr-toolbar.fr-inline {
- -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- -moz-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
- border: 0;
- z-index: 2147483630; }
- .royal-theme.fr-toolbar.fr-inline.fr-above {
- border-top: 0; }
- .royal-theme.fr-toolbar.fr-inline .fr-newline {
- height: 0; }
- .royal-theme.fr-toolbar.fr-top {
- top: 0;
- border-bottom: 0;
- border-radius: 10px 10px 0 0;
- -moz-border-radius: 10px 10px 0 0;
- -webkit-border-radius: 10px 10px 0 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme.fr-toolbar.fr-bottom {
- bottom: 0;
- border-top: 0;
- padding-bottom: 0;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme.fr-toolbar.fr-bottom .fr-newline {
- padding-top: 0;
- -webkit-transition: padding-top 0.5s;
- -moz-transition: padding-top 0.5s;
- -ms-transition: padding-top 0.5s;
- -o-transition: padding-top 0.5s; }
- .royal-theme.fr-toolbar.fr-bottom.fr-toolbar-open .fr-newline {
- padding-top: 48px;
- background: #FFF; }
- .royal-theme.fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open {
- margin-top: -1px;
- margin-bottom: 10px;
- border-radius: 0 0 4px 4px;
- -moz-border-radius: 0 0 4px 4px;
- -webkit-border-radius: 0 0 4px 4px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme.fr-toolbar.fr-sticky-on {
- border-radius: 0;
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
-.royal-theme .fr-separator {
- background: #ebebeb; }
- .royal-theme .fr-separator.fr-vs {
- height: 32px;
- width: 1px;
- margin: 8px 4px; }
- .royal-theme .fr-separator.fr-hs {
- width: calc(100% - (2 * 4px));
- margin: 0 4px;
- height: 1px; }
-.royal-theme .second-toolbar {
- border: 1px solid #CCCCCC;
- border-top: 0;
- background: #FFF;
- border-radius: 0 0 10px 10px;
- -moz-border-radius: 0 0 10px 10px;
- -webkit-border-radius: 0 0 10px 10px;
- -moz-background-clip: padding;
- -webkit-background-clip: padding-box;
- background-clip: padding-box; }
- .royal-theme .second-toolbar::after {
- clear: both;
- display: block;
- content: "";
- height: 0; }
-.royal-theme #logo > span {
- padding: 11px 5px 10px 15px;
- font-size: 12px;
- font-weight: 500;
- color: #b1b2b7;
- -webkit-transition: color 0.3s;
- -moz-transition: color 0.3s;
- -ms-transition: color 0.3s;
- -o-transition: color 0.3s; }
-.royal-theme #logo > svg {
- height: 20px;
- width: 47px;
- margin: 7px 0; }
-.royal-theme #logo > svg * {
- -webkit-transition: fill 0.3s;
- -moz-transition: fill 0.3s;
- -ms-transition: fill 0.3s;
- -o-transition: fill 0.3s; }
-.royal-theme #logo:hover > span, .royal-theme #logo:focus > span {
- color: #0098f7; }
-.royal-theme #logo:hover > svg .fr-logo, .royal-theme #logo:focus > svg .fr-logo {
- fill: #0098f7; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/royal.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/royal.min.css
deleted file mode 100644
index 8314030c0..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/themes/royal.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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}.royal-theme.fr-box.fr-basic{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-box.fr-basic .fr-element{font-family:sans-serif;color:#414141;font-size:14px;line-height:1.6;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;min-height:60px;text-align:left}.royal-theme .fr-element{-webkit-user-select:auto}.royal-theme .fr-element a{user-select:auto;-o-user-select:auto;-moz-user-select:auto;-khtml-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto}.royal-theme .fr-element.fr-disabled{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.royal-theme.fr-box a.fr-floating-btn{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:40px;width:40px;background:#FFF;color:#333333;-webkit-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;-moz-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;-ms-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;-o-transition:background 0.2s ease 0s, color 0.2s ease 0s, transform 0.2s ease 0s;left:0;top:0;line-height:40px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none}.royal-theme.fr-box a.fr-floating-btn svg{-webkit-transition:transform 0.2s ease 0s;-moz-transition:transform 0.2s ease 0s;-ms-transition:transform 0.2s ease 0s;-o-transition:transform 0.2s ease 0s;fill:#333333}.royal-theme.fr-box a.fr-floating-btn i,.royal-theme.fr-box a.fr-floating-btn svg{font-size:14px;line-height:40px}.royal-theme.fr-box a.fr-floating-btn:hover{background:#ebebeb}.royal-theme.fr-box a.fr-floating-btn:hover svg{fill:#333333}.royal-theme.fr-box .fr-visible a.fr-floating-btn{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.royal-theme iframe.fr-iframe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.royal-theme .fr-wrapper::after{clear:both;display:block;content:"";height:0}.royal-theme .fr-wrapper .fr-placeholder{font-size:14px;color:#AAA;font-family:sans-serif;top:0;left:0;right:0}.royal-theme .fr-wrapper ::-moz-selection{background:#b5d6fd;color:#000}.royal-theme .fr-wrapper ::selection{background:#b5d6fd;color:#000}.royal-theme.fr-box.fr-basic .fr-wrapper{background:#FFF;border:1px solid #CCCCCC;border-bottom-color:#efefef;top:0;left:0}.royal-theme.fr-box.fr-basic.fr-top .fr-wrapper{border-top:0}.royal-theme.fr-box.fr-basic.fr-bottom .fr-wrapper{border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media (min-width: 992px){.royal-theme .fr-box.fr-document .fr-wrapper{padding:30px;background:#efefef}.royal-theme .fr-box.fr-document .fr-wrapper .fr-element{background:#FFF;margin:auto;z-index:auto}.royal-theme .fr-box.fr-document .fr-wrapper .fr-element hr{background:#efefef}}.royal-theme .fr-sticky-on{z-index:10}.royal-theme .fr-sticky-on.fr-sticky-ios{left:0;right:0}.royal-theme span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.royal-theme .fr-opacity-0{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.royal-theme.fr-box .fr-counter{padding:10px;color:#999999;font-size:14px;font-family:sans-serif;border-radius:2px 0 0 0;-moz-border-radius:2px 0 0 0;-webkit-border-radius:2px 0 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-box.fr-rtl .fr-counter{left:0;right:auto;border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme textarea.fr-code{resize:none;-moz-resize:none;-webkit-resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;background:#FFF;color:#000}.royal-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch{top:0;right:0;background:#FFF;color:#333333;-moz-outline:0;outline:0;border:0;padding:8px 7px;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.royal-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch i{font-size:24px;width:24px}.royal-theme.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover{background:#ebebeb}.royal-theme.fr-popup .fr-layer.fr-color-hex-layer{margin:0;padding:20px;padding-top:0}.royal-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-input-line{padding:15px 0 0}.royal-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons{width:38px;height:40px;padding:17px 0 0;margin:0}.royal-theme.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;height:40px;width:38px}.royal-theme.fr-popup .fr-color-set{line-height:0}.royal-theme.fr-popup .fr-color-set.fr-selected-set{padding:20px;padding-bottom:0}.royal-theme.fr-popup .fr-color-set>span{width:32px;height:32px}.royal-theme.fr-popup .fr-color-set>span>i,.royal-theme.fr-popup .fr-color-set>span>svg{line-height:32px;height:24px;width:24px;margin:4px;font-size:13px;bottom:0;left:0}.royal-theme.fr-popup .fr-color-set>span>i path,.royal-theme.fr-popup .fr-color-set>span>svg path{fill:#222222}.royal-theme.fr-popup .fr-color-set>span .fr-selected-color{color:#FFF;font-size:13px;font-weight:400;line-height:32px;top:0;bottom:0;right:0;left:0}.royal-theme.fr-popup .fr-color-set>span:hover,.royal-theme.fr-popup .fr-color-set>span:focus{outline:1px solid #222222}.royal-theme.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0)}.royal-theme .fr-drag-helper{background:#0098f7;-webkit-opacity:0.2;-moz-opacity:0.2;opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:2147483640}.royal-theme .fr-dragging{-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.royal-theme.fr-popup .fr-emoticon{width:24px;height:24px}.royal-theme.fr-popup .fr-emoticon img{height:24px;width:24px}.royal-theme.fr-popup .fr-command.fr-btn.fr-tabs-unicode{padding:0 0 0 14px}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.royal-theme.fr-popup .fr-icon-container.fr-emoticon-container{width:368px}}.royal-theme.fr-popup .fr-file-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.royal-theme.fr-popup .fr-file-upload-layer:hover{background:#ebebeb}.royal-theme.fr-popup .fr-file-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.royal-theme.fr-popup .fr-file-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";top:0;bottom:0;left:0;right:0;z-index:2147483640}.royal-theme.fr-popup .fr-file-upload-layer .fr-form input{right:0;top:0;bottom:0;margin:0}.royal-theme.fr-popup .fr-file-progress-bar-layer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.royal-theme.fr-popup .fr-file-progress-bar-layer>h3{margin:10px 0}.royal-theme.fr-popup .fr-file-progress-bar-layer>div.fr-loader{background:#b3e0fd}.royal-theme.fr-popup .fr-file-progress-bar-layer>div.fr-loader span{background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.royal-theme.fr-popup .fr-file-progress-bar-layer>div.fr-loader.fr-indeterminate span{top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.royal-theme.fr-box.fr-fullscreen{top:0;left:0;bottom:0;right:0}.royal-theme.fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-box.fr-fullscreen .fr-toolbar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-box.fr-fullscreen .second-toolbar{margin-top:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr{border:0}.royal-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr{border-bottom:solid 1px #ebebeb}.royal-theme.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child{color:#646464}.royal-theme .fr-element img{padding:0 1px}.royal-theme .fr-image-resizer{border:solid 1px #0098f7;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.royal-theme .fr-image-resizer .fr-handler{background:#0098f7;border:solid 1px #FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.royal-theme .fr-image-resizer .fr-handler{width:12px;height:12px}.royal-theme .fr-image-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.royal-theme .fr-image-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.royal-theme .fr-image-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.royal-theme .fr-image-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.royal-theme .fr-image-resizer .fr-handler{width:10px;height:10px}.royal-theme .fr-image-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.royal-theme .fr-image-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.royal-theme .fr-image-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.royal-theme .fr-image-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.royal-theme.fr-image-overlay{top:0;left:0;bottom:0;right:0;z-index:2147483640}.royal-theme.fr-popup .fr-image-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px}.royal-theme.fr-popup .fr-image-upload-layer:hover{background:#ebebeb}.royal-theme.fr-popup .fr-image-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.royal-theme.fr-popup .fr-image-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";top:0;bottom:0;left:0;right:0;z-index:2147483640}.royal-theme.fr-popup .fr-image-upload-layer .fr-form input{right:0;top:0;bottom:0;margin:0}.royal-theme.fr-popup .fr-image-progress-bar-layer>h3{margin:10px 0}.royal-theme.fr-popup .fr-image-progress-bar-layer>div.fr-loader{background:#b3e0fd}.royal-theme.fr-popup .fr-image-progress-bar-layer>div.fr-loader span{background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.royal-theme.fr-popup .fr-image-progress-bar-layer>div.fr-loader.fr-indeterminate span{top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.royal-theme .fr-uploading{-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.royal-theme.fr-modal .fr-modal-head .fr-modal-head-line::after{clear:both;display:block;content:"";height:0}.royal-theme.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more{margin-top:10px}.royal-theme.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more.fr-not-available{opacity:0;width:0;padding:12px 0}.royal-theme.fr-modal .fr-modal-head .fr-modal-tags{padding:0 20px}.royal-theme.fr-modal .fr-modal-head .fr-modal-tags a{opacity:0;padding:6px 12px;margin:8px 0 8px 8px;border-radius:32px;-moz-border-radius:32px;-webkit-border-radius:32px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s, background 0.2s ease 0s;background-color:#f5f5f5}.royal-theme.fr-modal .fr-modal-head .fr-modal-tags a:focus{background-color:#ebebeb}.royal-theme.fr-modal .fr-modal-head .fr-modal-tags a:hover{background-color:#ebebeb}.royal-theme.fr-modal .fr-modal-head .fr-modal-tags a:active{background-color:#d6d6d6}.royal-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag{background-color:#EcF5Ff;color:#0098f7}.royal-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:focus{background-color:#ebebeb}.royal-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:hover{background-color:#ebebeb}.royal-theme.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:active{background-color:#d6d6d6}.royal-theme.fr-show-tags .fr-modal-more svg path{fill:#0098f7}.royal-themediv.fr-modal-body{-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s}.royal-themediv.fr-modal-body .fr-preloader{margin:50px auto}.royal-themediv.fr-modal-body div.fr-image-list{margin:0 20px;padding:0}.royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::after{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s;background:#000;top:0;left:0;bottom:0;right:0}.royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::before{color:#FFF;top:0;left:0;bottom:0;right:0;margin:auto}.royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty{background:#CCCCCC}.royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty::after{margin:auto;top:0;bottom:0;left:0;right:0}.royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container img{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s, filter 0.2s ease 0s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0)}.royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected img{-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img,.royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:background 0.2s ease 0s, color 0.2s ease 0s;-moz-transition:background 0.2s ease 0s, color 0.2s ease 0s;-ms-transition:background 0.2s ease 0s, color 0.2s ease 0s;-o-transition:background 0.2s ease 0s, color 0.2s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;line-height:40px}.royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img{background:#B8312F;fill:#FFF;padding:8px;-webkit-transform:translateY(-50%) translateX(25%);-moz-transform:translateY(-50%) translateX(25%);-ms-transform:translateY(-50%) translateX(25%);-o-transform:translateY(-50%) translateX(25%)}.royal-themediv.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{background:#FFF;fill:#0098f7;padding:8px;-webkit-transform:translateY(-50%) translateX(-125%);-moz-transform:translateY(-50%) translateX(-125%);-ms-transform:translateY(-50%) translateX(-125%);-o-transform:translateY(-50%) translateX(-125%)}.royal-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover img{-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.royal-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-delete-img,.royal-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-insert-img{width:40px;height:40px}.royal-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img:hover{background:#bf4644;color:#FFF}.royal-theme.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img:hover{background:#ebebeb}.royal-theme .fr-line-breaker{border-top:1px solid #0098f7}.royal-theme .fr-line-breaker a.fr-floating-btn{left:calc(50% - (40px / 2));top:-20px}.royal-theme .fr-line-breaker a.fr-floating-btn svg{margin:8px;height:24px;width:24px}.royal-theme .fr-quick-insert{padding-right:10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.royal-theme .fr-quick-insert a.fr-floating-btn svg{margin:8px;width:24px;height:24px}.royal-theme .fr-quick-insert.fr-on a.fr-floating-btn svg{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.royal-theme .fr-qi-helper{padding-left:20px}.royal-theme .fr-qi-helper a.fr-btn.fr-floating-btn{padding:6px 10px 10px 10px;color:#222222;background:#FFF;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.royal-theme .fr-qi-helper a.fr-btn.fr-floating-btn svg{fill:#222222}.royal-theme .fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.royal-theme.fr-popup .fr-buttons.fr-tabs .fr-special-character-category{padding:10px 15px}.royal-theme.fr-popup .fr-buttons.fr-tabs .fr-special-character-category span{font-size:16px}.royal-theme.fr-popup .fr-special-character{width:24px;height:24px}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.royal-theme.fr-popup .fr-icon-container.fr-sc-container{width:368px}}.royal-theme .fr-element table td.fr-selected-cell,.royal-theme .fr-element table th.fr-selected-cell{border:1px double #0098f7}.royal-theme .fr-element table tr{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.royal-theme .fr-element table td,.royal-theme .fr-element table th{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text}.royal-theme .fr-element .fr-no-selection table td,.royal-theme .fr-element .fr-no-selection table th{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.royal-theme .fr-table-resizer div{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-right:1px solid #0098f7}.royal-theme .fr-no-selection{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.royal-theme.fr-popup .fr-table-size{margin:20px}.royal-theme.fr-popup .fr-table-size .fr-select-table-size{line-height:0}.royal-theme.fr-popup .fr-table-size .fr-select-table-size>span{padding:0 4px 4px 0}.royal-theme.fr-popup .fr-table-size .fr-select-table-size>span>span{border:1px solid #DDD}.royal-theme.fr-popup .fr-table-size .fr-select-table-size>span.hover>span{background:rgba(0,152,247,0.3);border:solid 1px #0098f7}.royal-theme.fr-popup .fr-table-size .fr-select-table-size .new-line::after{clear:both;display:block;content:"";height:0}.royal-theme.fr-popup .fr-table-colors{padding:20px;padding-bottom:0}.royal-theme .fr-element .fr-video{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.royal-theme .fr-element .fr-video::after{top:0;left:0;right:0;bottom:0}.royal-theme .fr-element .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.royal-theme.fr-box .fr-video-resizer{border:solid 1px #0098f7;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.royal-theme.fr-box .fr-video-resizer .fr-handler{background:#0098f7;border:solid 1px #FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.royal-theme.fr-box .fr-video-resizer .fr-handler{width:12px;height:12px}.royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.royal-theme.fr-box .fr-video-resizer .fr-handler{width:10px;height:10px}.royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.royal-theme.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.royal-theme.fr-popup .fr-video-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px}.royal-theme.fr-popup .fr-video-upload-layer:hover{background:#ebebeb}.royal-theme.fr-popup .fr-video-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.royal-theme.fr-popup .fr-video-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";top:0;bottom:0;left:0;right:0;z-index:2147483640}.royal-theme.fr-popup .fr-video-upload-layer .fr-form input{right:0;top:0;bottom:0;margin:0}.royal-theme.fr-popup .fr-video-progress-bar-layer>h3{margin:10px 0}.royal-theme.fr-popup .fr-video-progress-bar-layer>div.fr-loader{background:#b3e0fd}.royal-theme.fr-popup .fr-video-progress-bar-layer>div.fr-loader span{background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.royal-theme.fr-popup .fr-video-progress-bar-layer>div.fr-loader.fr-indeterminate span{top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.royal-theme.fr-video-overlay{top:0;left:0;bottom:0;right:0;z-index:2147483640}.royal-theme img.fr-rounded,.royal-theme .fr-img-caption.fr-rounded img{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme img.fr-bordered{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.royal-theme .fr-img-caption.fr-bordered img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.royal-theme .fr-view span[style~="color:"] a{color:inherit}.royal-theme .fr-view strong{font-weight:700}.royal-theme .fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:whitesmoke}.royal-theme .fr-view table td,.royal-theme .fr-view table th{border:1px solid #DDD}.royal-theme .fr-view table th{background:#ececec}.royal-theme .fr-view hr{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.royal-theme .fr-view[dir="rtl"] blockquote{border-right:solid 2px #5E35B1;margin-right:0;padding-left:0}.royal-theme .fr-view[dir="rtl"] blockquote blockquote{border-color:#00BCD4}.royal-theme .fr-view[dir="rtl"] blockquote blockquote blockquote{border-color:#43A047}.royal-theme .fr-view blockquote{border-left:solid 2px #5E35B1;margin-left:0;color:#5E35B1}.royal-theme .fr-view blockquote blockquote{border-color:#00BCD4;color:#00BCD4}.royal-theme .fr-view blockquote blockquote blockquote{border-color:#43A047;color:#43A047}.royal-theme .fr-view span.fr-emoticon{line-height:0}.royal-theme .fr-view span.fr-emoticon.fr-emoticon-img{font-size:inherit}.royal-theme .fr-view .fr-text-bordered{padding:10px 0}.royal-theme .fr-view .fr-class-highlighted{background-color:#ffff00}.royal-theme .fr-view .fr-class-code{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f5f5f5}.royal-theme .fr-view img.fr-dib{margin:5px auto}.royal-theme .fr-view img.fr-dib.fr-fil{margin-left:0}.royal-theme .fr-view img.fr-dib.fr-fir{margin-right:0}.royal-theme .fr-view img.fr-dii{margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.royal-theme .fr-view img.fr-dii.fr-fil{margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.royal-theme .fr-view img.fr-dii.fr-fir{margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.royal-theme .fr-view span.fr-img-caption.fr-dib{margin:5px auto}.royal-theme .fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0}.royal-theme .fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0}.royal-theme .fr-view span.fr-img-caption.fr-dii{margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.royal-theme .fr-view span.fr-img-caption.fr-dii.fr-fil{margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.royal-theme .fr-view span.fr-img-caption.fr-dii.fr-fir{margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.royal-theme .fr-view .fr-video.fr-rv{height:0}.royal-theme .fr-view .fr-video.fr-rv>iframe,.royal-theme .fr-view .fr-video.fr-rv object,.royal-theme .fr-view .fr-video.fr-rv embed{top:0;left:0}.royal-theme .fr-view .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.royal-theme .fr-view a.fr-strong{font-weight:700}.royal-theme .fr-view .fr-img-caption .fr-img-wrap{padding:0;margin:auto}.royal-theme .fr-view .fr-img-caption .fr-img-wrap img{margin:auto}.royal-theme .fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;-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)"}.royal-theme .fr-view button.fr-rounded,.royal-theme .fr-view input.fr-rounded,.royal-theme .fr-view textarea.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}.royal-theme a.fr-view.fr-strong{font-weight:700}.royal-theme img.fr-view.fr-dib{margin:5px auto}.royal-theme img.fr-view.fr-dib.fr-fil{margin-left:0}.royal-theme img.fr-view.fr-dib.fr-fir{margin-right:0}.royal-theme img.fr-view.fr-dii{margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.royal-theme img.fr-view.fr-dii.fr-fil{margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.royal-theme img.fr-view.fr-dii.fr-fir{margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.royal-theme span.fr-img-caption.fr-view.fr-dib{margin:5px auto}.royal-theme span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0}.royal-theme span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0}.royal-theme span.fr-img-caption.fr-view.fr-dii{margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.royal-theme span.fr-img-caption.fr-view.fr-dii.fr-fil{margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.royal-theme span.fr-img-caption.fr-view.fr-dii.fr-fir{margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.royal-theme .fr-element .fr-embedly{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.royal-theme .fr-element .fr-embedly::after{top:0;left:0;right:0;bottom:0}.royal-theme .fr-element .fr-embedly>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.royal-theme.fr-box .fr-embedly-resizer{border:solid 1px #0098f7;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.royal-theme.fr-popup .fr-icon.fr-fa-icon{width:18px;padding:8px;margin:6px;font-size:16px}@supports not (-ms-high-contrast: none){.royal-theme.fr-popup .fr-icon-container.fr-fa-container{grid-template-columns:repeat(auto-fill, minmax(45px, 45px))}}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.royal-theme.fr-popup .fr-icon-container.fr-fa-container{width:506px}}.royal-theme .tui-image-editor-container{top:0;left:0;bottom:0;right:0;z-index:10}.royal-theme .tui-editor-cancel-btn{background-color:#FFF;border:1px solid #CCCCCC}.royal-theme .tui-editor-save-btn{color:#FFF}.royal-theme .examples-variante>a{font-size:14px;font-family:Arial, Helvetica, sans-serif}.royal-theme .sc-cm-holder>.sc-cm{border-top:5px solid #222222 !important}.royal-theme .sc-cm__item_dropdown:hover>a,.royal-theme .sc-cm a:hover{background-color:#ebebeb !important}.royal-theme .sc-cm__item_active>a,.royal-theme .sc-cm__item_active>a:hover,.royal-theme .sc-cm a:active,.royal-theme .sc-cm a:focus{background-color:#d6d6d6 !important}.royal-theme .sc-cm-holder>.sc-cm:before{background-color:#ebebeb !important}.royal-theme .fr-tooltip{top:0;left:0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#222222;color:#FFF;font-size:11px;line-height:22px;font-family:Arial, Helvetica, sans-serif;-webkit-transition:opacity 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.royal-theme .fr-tooltip.fr-visible{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.royal-theme.fr-toolbar .fr-command.fr-btn,.royal-theme.fr-popup .fr-command.fr-btn,.royal-theme.fr-modal .fr-command.fr-btn{color:#333333;-moz-outline:0;border:0;margin:4px 2px;padding:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;height:40px}.royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-options,.royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-options,.royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-options{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-toolbar .fr-command.fr-btn.fr-btn-hover,.royal-theme.fr-popup .fr-command.fr-btn.fr-btn-hover,.royal-theme.fr-modal .fr-command.fr-btn.fr-btn-hover{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-toolbar .fr-command.fr-btn::-moz-focus-inner,.royal-theme.fr-popup .fr-command.fr-btn::-moz-focus-inner,.royal-theme.fr-modal .fr-command.fr-btn::-moz-focus-inner{border:0}.royal-theme.fr-toolbar .fr-command.fr-btn.fr-btn-text,.royal-theme.fr-popup .fr-command.fr-btn.fr-btn-text,.royal-theme.fr-modal .fr-command.fr-btn.fr-btn-text{width:auto}.royal-theme.fr-toolbar .fr-command.fr-btn i,.royal-theme.fr-toolbar .fr-command.fr-btn svg,.royal-theme.fr-popup .fr-command.fr-btn i,.royal-theme.fr-popup .fr-command.fr-btn svg,.royal-theme.fr-modal .fr-command.fr-btn i,.royal-theme.fr-modal .fr-command.fr-btn svg{margin:8px 7px;width:24px}.royal-theme.fr-toolbar .fr-command.fr-btn svg.fr-svg,.royal-theme.fr-popup .fr-command.fr-btn svg.fr-svg,.royal-theme.fr-modal .fr-command.fr-btn svg.fr-svg{height:24px}.royal-theme.fr-toolbar .fr-command.fr-btn svg path,.royal-theme.fr-popup .fr-command.fr-btn svg path,.royal-theme.fr-modal .fr-command.fr-btn svg path{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;fill:#333333}.royal-theme.fr-toolbar .fr-command.fr-btn span.fr-sr-only,.royal-theme.fr-popup .fr-command.fr-btn span.fr-sr-only,.royal-theme.fr-modal .fr-command.fr-btn span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.royal-theme.fr-toolbar .fr-command.fr-btn span,.royal-theme.fr-popup .fr-command.fr-btn span,.royal-theme.fr-modal .fr-command.fr-btn span{font-size:14px;line-height:17px;min-width:30px;height:17px;padding:0 4px}.royal-theme.fr-toolbar .fr-command.fr-btn img,.royal-theme.fr-popup .fr-command.fr-btn img,.royal-theme.fr-modal .fr-command.fr-btn img{margin:8px 7px;width:24px}.royal-theme.fr-toolbar .fr-command.fr-btn.fr-btn-active-popup,.royal-theme.fr-popup .fr-command.fr-btn.fr-btn-active-popup,.royal-theme.fr-modal .fr-command.fr-btn.fr-btn-active-popup{background:#d6d6d6}.royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown i,.royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown span,.royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown img,.royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown svg,.royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown i,.royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown span,.royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown img,.royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown svg,.royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown i,.royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown span,.royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown img,.royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown svg{margin-left:3px;margin-right:11px}.royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown:after,.royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown:after,.royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333333;right:2px;top:18px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}.royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active,.royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active,.royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active{fill:#333333;background:#d6d6d6;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease}.royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover,.royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover,.royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover{background:#ebebeb;fill:#333333}.royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover::after{border-top-color:#333333}.royal-theme.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:after,.royal-theme.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:after,.royal-theme.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:after{border-top:0;border-bottom:4px solid #222222}.royal-theme.fr-toolbar .fr-command.fr-btn.fr-disabled,.royal-theme.fr-popup .fr-command.fr-btn.fr-disabled,.royal-theme.fr-modal .fr-command.fr-btn.fr-disabled{color:#bdbdbd;-webkit-opacity:0.3;-moz-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.royal-theme.fr-toolbar .fr-command.fr-btn.fr-disabled::after,.royal-theme.fr-popup .fr-command.fr-btn.fr-disabled::after,.royal-theme.fr-modal .fr-command.fr-btn.fr-disabled::after{border-top-color:#bdbdbd}.royal-theme.fr-toolbar .fr-tabs .fr-command.fr-btn,.royal-theme.fr-popup .fr-tabs .fr-command.fr-btn,.royal-theme.fr-modal .fr-tabs .fr-command.fr-btn{margin:0;width:46px;height:40px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.royal-theme.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.royal-theme.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.royal-theme.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.royal-theme.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.royal-theme.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab{background:#FFF}.royal-theme.fr-toolbar .fr-tabs .fr-command.fr-btn span,.royal-theme.fr-popup .fr-tabs .fr-command.fr-btn span,.royal-theme.fr-modal .fr-tabs .fr-command.fr-btn span{height:27px}.royal-theme.fr-toolbar .fr-tabs .fr-command.fr-btn img,.royal-theme.fr-toolbar .fr-tabs .fr-command.fr-btn svg,.royal-theme.fr-popup .fr-tabs .fr-command.fr-btn img,.royal-theme.fr-popup .fr-tabs .fr-command.fr-btn svg,.royal-theme.fr-modal .fr-tabs .fr-command.fr-btn img,.royal-theme.fr-modal .fr-tabs .fr-command.fr-btn svg{margin:8px 11px;width:24px;height:24px}.royal-theme.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.royal-theme.fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.royal-theme.fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.royal-theme.fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.royal-theme.fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.royal-theme.fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.royal-theme.fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.royal-theme.fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.royal-theme.fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path{fill:#0098f7}.royal-theme.fr-toolbar.fr-disabled .fr-btn,.royal-theme.fr-toolbar.fr-disabled .fr-btn.fr-active,.royal-theme.fr-popup.fr-disabled .fr-btn,.royal-theme.fr-popup.fr-disabled .fr-btn.fr-active,.royal-theme.fr-modal.fr-disabled .fr-btn,.royal-theme.fr-modal.fr-disabled .fr-btn.fr-active{color:#bdbdbd;-webkit-opacity:0.3;-moz-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.royal-theme.fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after,.royal-theme.fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.royal-theme.fr-popup.fr-disabled .fr-btn.fr-dropdown::after,.royal-theme.fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.royal-theme.fr-modal.fr-disabled .fr-btn.fr-dropdown::after,.royal-theme.fr-modal.fr-disabled .fr-btn.fr-active.fr-dropdown::after{border-top-color:#bdbdbd}.royal-theme.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.royal-theme.fr-toolbar.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.royal-theme.fr-popup.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.royal-theme.fr-popup.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.royal-theme.fr-modal.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.royal-theme.fr-modal.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-btn-hover,.royal-theme.fr-toolbar.fr-rtl .fr-btn-wrap.fr-btn-hover,.royal-theme.fr-popup.fr-rtl .fr-command.fr-btn.fr-btn-hover,.royal-theme.fr-popup.fr-rtl .fr-btn-wrap.fr-btn-hover,.royal-theme.fr-modal.fr-rtl .fr-command.fr-btn.fr-btn-hover,.royal-theme.fr-modal.fr-rtl .fr-btn-wrap.fr-btn-hover{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-toolbar.fr-inline>.fr-command.fr-btn:not(.fr-hidden),.royal-theme.fr-toolbar.fr-inline>.fr-btn-wrap:not(.fr-hidden){display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.royal-theme.fr-desktop .fr-command:hover,.royal-theme.fr-desktop .fr-command:focus,.royal-theme.fr-desktop .fr-command.fr-btn-hover,.royal-theme.fr-desktop .fr-command.fr-expanded{outline:0;color:#333333}.royal-theme.fr-desktop .fr-command:hover:not(.fr-table-cell),.royal-theme.fr-desktop .fr-command:focus:not(.fr-table-cell),.royal-theme.fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell),.royal-theme.fr-desktop .fr-command.fr-expanded:not(.fr-table-cell){background:#ebebeb}.royal-theme.fr-desktop .fr-command:hover::after,.royal-theme.fr-desktop .fr-command:focus::after,.royal-theme.fr-desktop .fr-command.fr-btn-hover::after,.royal-theme.fr-desktop .fr-command.fr-expanded::after{border-top-color:#333333}.royal-theme.fr-desktop .fr-command.fr-selected:not(.fr-table-cell),.royal-theme.fr-desktop .fr-command:active{color:#333333;background:#d6d6d6}.royal-theme.fr-desktop .fr-command.fr-active:hover,.royal-theme.fr-desktop .fr-command.fr-active:focus,.royal-theme.fr-desktop .fr-command.fr-active.fr-btn-hover,.royal-theme.fr-desktop .fr-command.fr-active.fr-expanded{background:#ebebeb}.royal-theme.fr-desktop .fr-command.fr-active:active{background:#d6d6d6}.royal-theme.fr-toolbar.fr-mobile .fr-command.fr-blink,.royal-theme.fr-popup.fr-mobile .fr-command.fr-blink{background:#d6d6d6}.royal-theme .fr-command.fr-btn.fr-options{width:16px;margin-left:-5px}.royal-theme .fr-command.fr-btn.fr-options.fr-btn-hover,.royal-theme .fr-command.fr-btn.fr-options:hover,.royal-theme .fr-command.fr-btn.fr-options:focus{border-left:solid 1px #FAFAFA;-webkit-transition:border-left 0s, background-color 0.5s;-moz-transition:border-left 0s, background-color 0.5s;-ms-transition:border-left 0s, background-color 0.5s;-o-transition:border-left 0s, background-color 0.5s}.royal-theme .fr-command.fr-btn+.fr-dropdown-menu{background:#FFF;right:auto;bottom:auto;height:auto;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.royal-theme .fr-command.fr-btn+.fr-dropdown-menu.test-height .fr-dropdown-wrapper{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;height:auto;max-height:275px}.royal-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper{padding:0;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;-o-transition:height 0.3s;margin-top:0;height:0}.royal-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list{margin:0;padding:8px 0;min-width:72px}.royal-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li{padding:0;margin:0;font-size:15px}.royal-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a{padding:0 20px;color:inherit;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg{width:24px;height:24px;margin:3px 4px}.royal-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path{fill:#333333}.royal-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active{background:#d6d6d6}.royal-theme .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled{color:#bdbdbd}.royal-theme .fr-command.fr-btn.fr-active+.fr-dropdown-menu{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.royal-theme .fr-bottom>.fr-command.fr-btn+.fr-dropdown-menu{border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-modal{color:#222222;font-family:Arial, Helvetica, sans-serif;overflow-x:auto;top:0;left:0;bottom:0;right:0;z-index:2147483640;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.royal-theme.fr-modal.fr-middle .fr-modal-wrapper{margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.royal-theme.fr-modal .fr-modal-wrapper{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:20px auto;background:#FFF;min-width:300px;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);border:0}@media (min-width: 768px) and (max-width: 991px){.royal-theme.fr-modal .fr-modal-wrapper{margin:30px auto}}@media (min-width: 992px){.royal-theme.fr-modal .fr-modal-wrapper{margin:50px auto}}.royal-theme.fr-modal .fr-modal-wrapper .fr-modal-head{background:#FFF;min-height:42px;border-bottom:solid #efefef 1px;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s}.royal-theme.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-head-line{height:56px;padding:0 10px}.royal-theme.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close{margin:10px;top:0;right:0}.royal-theme.fr-modal .fr-modal-wrapper .fr-modal-head h4{font-size:20px;padding:19px 10px;margin:0;font-weight:400;line-height:18px}.royal-theme.fr-modal .fr-modal-wrapper div.fr-modal-body{min-height:150px;overflow-y:auto;padding-bottom:20px}.royal-theme.fr-modal .fr-modal-wrapper div.fr-modal-body:focus{outline:0}.royal-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command{height:36px;color:#0098f7;padding:10px;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover,.royal-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus{background:#ebebeb;color:#0098f7}.royal-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active{background:#d6d6d6;color:#0098f7}.royal-theme.fr-modal .fr-modal-wrapper div.fr-modal-body button::-moz-focus-inner{border:0}.royal-theme.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover{background:#ebebeb}.royal-theme.fr-overlay{top:0;bottom:0;left:0;right:0;background:#000;-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.royal-theme.fr-popup{color:#222222;background:#FFF;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);font-family:Arial, Helvetica, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-top:10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.royal-theme.fr-popup .fr-icon{font-size:20px;font-weight:400;padding:6px}.royal-theme.fr-popup .fr-icon-container{padding:20px;max-height:200px;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@supports not (-ms-high-contrast: none){.royal-theme.fr-popup .fr-icon-container{grid-template-columns:repeat(auto-fill, minmax(36px, 36px))}}@media (min-width: 768px){.royal-theme.fr-popup .fr-icon-container{min-width:276px}}@media screen and (-ms-high-contrast: active) and (max-width: 768px), (-ms-high-contrast: none) and (max-width: 768px){.royal-theme.fr-popup .fr-icon-container{width:236px}}.royal-theme.fr-popup .fr-input-focus{background:whitesmoke}.royal-theme.fr-popup.fr-above{border-top:0}.royal-theme.fr-popup.fr-hidden{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.royal-theme.fr-popup .fr-input-line{padding:15px 0}.royal-theme.fr-popup .fr-input-line input[type="text"],.royal-theme.fr-popup .fr-input-line textarea{margin-bottom:1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:solid 1px #999999;color:#222222;font-size:14px;background:#FFF;padding:4px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border 0.5s, padding 0.5s;-moz-transition:border 0.5s, padding 0.5s;-ms-transition:border 0.5s, padding 0.5s;-o-transition:border 0.5s, padding 0.5s}.royal-theme.fr-popup .fr-input-line input[type="text"]:hover,.royal-theme.fr-popup .fr-input-line textarea:hover{border:solid 1px #515151}.royal-theme.fr-popup .fr-input-line input[type="text"]:focus,.royal-theme.fr-popup .fr-input-line textarea:focus{border:solid 2px #0098f7;padding:3px 11px}.royal-theme.fr-popup .fr-input-line input[type="text"]{height:46px}.royal-theme.fr-popup .fr-input-line input+label,.royal-theme.fr-popup .fr-input-line textarea+label{top:29px;left:12px;font-size:14px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;background:#FFF;padding:0}.royal-theme.fr-popup .fr-input-line input.fr-not-empty+label,.royal-theme.fr-popup .fr-input-line textarea.fr-not-empty+label{color:gray;width:auto;left:4px;padding:0 4px;font-size:11px;top:9px}.royal-theme.fr-popup input,.royal-theme.fr-popup textarea{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-popup .fr-buttons{line-height:0}.royal-theme.fr-popup .fr-buttons .fr-btn{margin-left:4px;margin-right:4px}.royal-theme.fr-popup .fr-buttons.fr-tabs{border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f5f5f5}@media (max-width: 768px){.royal-theme.fr-popup .fr-buttons.fr-tabs.fr-tabs-scroll{width:276px}}.royal-theme.fr-popup .fr-buttons:not(.fr-tabs){padding:5px}.royal-theme.fr-popup .fr-layer{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:195px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px}@media (min-width: 768px){.royal-theme.fr-popup .fr-layer{width:260px}}.royal-theme.fr-popup .fr-action-buttons{height:36px}.royal-theme.fr-popup .fr-action-buttons button.fr-command{height:36px;color:#0098f7;padding:10px;font-size:16px;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-popup .fr-action-buttons button.fr-command:hover,.royal-theme.fr-popup .fr-action-buttons button.fr-command:focus{background:#ebebeb;color:#0098f7}.royal-theme.fr-popup .fr-action-buttons button.fr-command:active{background:#d6d6d6;color:#0098f7}.royal-theme.fr-popup .fr-action-buttons button::-moz-focus-inner{border:0}.royal-theme.fr-popup .fr-checkbox{width:18px;height:18px;padding:10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.royal-theme.fr-popup .fr-checkbox svg{margin-left:2px;margin-top:2px;width:10px;height:10px}.royal-theme.fr-popup .fr-checkbox span{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:18px;height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background 0.2s ease 0s, border-color 0.2s ease 0s;-moz-transition:background 0.2s ease 0s, border-color 0.2s ease 0s;-ms-transition:background 0.2s ease 0s, border-color 0.2s ease 0s;-o-transition:background 0.2s ease 0s, border-color 0.2s ease 0s}.royal-theme.fr-popup .fr-checkbox input{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:18px;margin:0;padding:0;width:18px}.royal-theme.fr-popup .fr-checkbox input:not(:checked)+span{border:solid 2px #999999}.royal-theme.fr-popup .fr-checkbox input:not(:checked):active+span{background-color:#f5f5f5}.royal-theme.fr-popup .fr-checkbox input:not(:checked):focus+span,.royal-theme.fr-popup .fr-checkbox input:not(:checked):hover+span{border-color:#515151}.royal-theme.fr-popup .fr-checkbox input:checked+span{background:#0098f7;border:solid 2px #0098f7}.royal-theme.fr-popup .fr-checkbox input:checked:active+span{background-color:#EcF5Ff}.royal-theme.fr-popup .fr-checkbox input:checked:focus+span,.royal-theme.fr-popup .fr-checkbox input:checked:hover+span{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.royal-theme.fr-popup .fr-checkbox-line{font-size:14px;line-height:1.4px;margin-top:10px}.royal-theme.fr-popup .fr-checkbox-line label{margin:0 5px}.royal-theme.fr-popup.fr-rtl .fr-input-line input+label,.royal-theme.fr-popup.fr-rtl .fr-input-line textarea+label{left:auto;right:0}.royal-theme .fr-text-edit-layer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.royal-theme.fr-toolbar{color:#222222;background:#FFF;font-family:Arial, Helvetica, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #CCCCCC;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:0;-webkit-transition:padding-bottom 0.5s;-moz-transition:padding-bottom 0.5s;-ms-transition:padding-bottom 0.5s;-o-transition:padding-bottom 0.5s}.royal-theme.fr-toolbar::after{clear:both;display:block;content:"";height:0}.royal-theme.fr-toolbar::after{height:0}.royal-theme.fr-toolbar .fr-newline{margin-left:9px;margin-right:9px;background:#efefef;height:1px;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s}.royal-theme.fr-toolbar.fr-toolbar-open{padding-bottom:48px}.royal-theme.fr-toolbar.fr-toolbar-open .fr-newline{height:0}.royal-theme.fr-toolbar .fr-more-toolbar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f5f5f5;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s;height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.royal-theme.fr-toolbar .fr-more-toolbar.fr-expanded{height:48px}.royal-theme.fr-toolbar .fr-more-toolbar>.fr-command.fr-btn{margin-left:4px;margin-right:4px}.royal-theme.fr-toolbar .fr-btn-grp{margin:0 17px 0 12px}@media (max-width: 768px){.royal-theme.fr-toolbar .fr-btn-grp{margin:0 7px 0 6px}}.royal-theme.fr-toolbar .fr-command.fr-btn.fr-open{margin-top:10px;margin-bottom:-1px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active){background:#f5f5f5}.royal-theme.fr-toolbar.fr-inline{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);border:0;z-index:2147483630}.royal-theme.fr-toolbar.fr-inline.fr-above{border-top:0}.royal-theme.fr-toolbar.fr-inline .fr-newline{height:0}.royal-theme.fr-toolbar.fr-top{top:0;border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-toolbar.fr-bottom{bottom:0;border-top:0;padding-bottom:0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-toolbar.fr-bottom .fr-newline{padding-top:0;-webkit-transition:padding-top 0.5s;-moz-transition:padding-top 0.5s;-ms-transition:padding-top 0.5s;-o-transition:padding-top 0.5s}.royal-theme.fr-toolbar.fr-bottom.fr-toolbar-open .fr-newline{padding-top:48px;background:#FFF}.royal-theme.fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open{margin-top:-1px;margin-bottom:10px;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.fr-toolbar.fr-sticky-on{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme .fr-separator{background:#ebebeb}.royal-theme .fr-separator.fr-vs{height:32px;width:1px;margin:8px 4px}.royal-theme .fr-separator.fr-hs{width:calc(100% - (2 * 4px));margin:0 4px;height:1px}.royal-theme .second-toolbar{border:1px solid #CCCCCC;border-top:0;background:#FFF;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme .second-toolbar::after{clear:both;display:block;content:"";height:0}.royal-theme #logo>span{padding:11px 5px 10px 15px;font-size:12px;font-weight:500;color:#b1b2b7;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s}.royal-theme #logo>svg{height:20px;width:47px;margin:7px 0}.royal-theme #logo>svg *{-webkit-transition:fill 0.3s;-moz-transition:fill 0.3s;-ms-transition:fill 0.3s;-o-transition:fill 0.3s}.royal-theme #logo:hover>span,.royal-theme #logo:focus>span{color:#0098f7}.royal-theme #logo:hover>svg .fr-logo,.royal-theme #logo:focus>svg .fr-logo{fill:#0098f7}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/embedly.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/embedly.css
deleted file mode 100644
index fb34b0594..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/embedly.css
+++ /dev/null
@@ -1,61 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-element .fr-embedly {
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
- position: relative; }
- .fr-element .fr-embedly::after {
- position: absolute;
- content: '';
- z-index: 1;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- cursor: pointer;
- display: block;
- background: rgba(0, 0, 0, 0); }
- .fr-element .fr-embedly > * {
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box;
- max-width: 100%;
- border: none; }
-
-.fr-box .fr-embedly-resizer {
- position: absolute;
- z-index: 2;
- border: solid 1px #0098f7;
- display: none;
- user-select: none;
- -o-user-select: none;
- -moz-user-select: none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none; }
- .fr-box .fr-embedly-resizer.fr-active {
- display: block; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/embedly.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/embedly.min.css
deleted file mode 100644
index 47595d9dd..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/embedly.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-element .fr-embedly{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;position:relative}.fr-element .fr-embedly::after{position:absolute;content:'';z-index:1;top:0;left:0;right:0;bottom:0;cursor:pointer;display:block;background:transparent}.fr-element .fr-embedly>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-box .fr-embedly-resizer{position:absolute;z-index:2;border:solid 1px #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box .fr-embedly-resizer.fr-active{display:block}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/font_awesome.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/font_awesome.css
deleted file mode 100644
index 3e0eaf7a5..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/font_awesome.css
+++ /dev/null
@@ -1,33 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-popup .fr-icon.fr-fa-icon {
- width: 18px;
- padding: 8px;
- margin: 6px;
- font-size: 16px; }
-@supports not (-ms-high-contrast: none) {
- .fr-popup .fr-icon-container.fr-fa-container {
- grid-template-columns: repeat(auto-fill, minmax(45px, 45px)); } }
-@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px) {
- .fr-popup .fr-icon-container.fr-fa-container {
- width: 506px; } }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/font_awesome.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/font_awesome.min.css
deleted file mode 100644
index b73fa0982..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/font_awesome.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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-popup .fr-icon.fr-fa-icon{width:18px;padding:8px;margin:6px;font-size:16px}@supports not (-ms-high-contrast: none){.fr-popup .fr-icon-container.fr-fa-container{grid-template-columns:repeat(auto-fill, minmax(45px, 45px))}}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.fr-popup .fr-icon-container.fr-fa-container{width:506px}}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/image_tui.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/image_tui.css
deleted file mode 100644
index 17b8d276b..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/image_tui.css
+++ /dev/null
@@ -1,41 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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; }
-
-.tui-image-editor-container {
- position: fixed;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- height: 100%;
- width: 100%;
- z-index: 10; }
-
-.tui-editor-cancel-btn {
- background-color: #FFF;
- border: 1px solid #CCCCCC;
- color: #222; }
-
-.tui-editor-save-btn {
- background-color: #fdba3b;
- border: 1px solid #fdba3b;
- color: #FFF; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/image_tui.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/image_tui.min.css
deleted file mode 100644
index 3194175db..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/image_tui.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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}.tui-image-editor-container{position:fixed;top:0;left:0;bottom:0;right:0;height:100%;width:100%;z-index:10}.tui-editor-cancel-btn{background-color:#FFF;border:1px solid #ccc;color:#222}.tui-editor-save-btn{background-color:#fdba3b;border:1px solid #fdba3b;color:#FFF}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/spell_checker.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/spell_checker.css
deleted file mode 100644
index 34a1aa1aa..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/spell_checker.css
+++ /dev/null
@@ -1,64 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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; }
-
-.examples-variante > a {
- font-size: 14px;
- font-family: Arial, Helvetica, sans-serif; }
-
-.sc-cm-holder > .sc-cm {
- border-top: 5px solid #222222 !important;
- padding: 0 !important;
- line-height: 200% !important; }
-
-.sc-cm .sc-cm__item.examples-variante.sc-cm__item_active > a > i {
- display: none !important; }
-
-.sc-cm .sc-cm__item.examples-variante > a > i {
- display: none !important; }
-
-.sc-cm__item_dropdown .i-icon {
- display: none !important; }
-
-.sc-cm__item_dropdown .i-icon::before {
- display: none !important; }
-
-.sc-cm::before {
- display: none !important; }
-
-div.sc-cm-holder.sc-cm_show > ul > li.sc-cm__item.sc-cm__item_dropdown.sc-cm__item_arrow > div > ul {
- border-style: none !important;
- padding: 0 !important; }
-
-.sc-cm__item_dropdown:hover > a, .sc-cm a:hover {
- background-color: #ebebeb !important; }
-
-.sc-cm__item_active > a, .sc-cm__item_active > a:hover, .sc-cm a:active, .sc-cm a:focus {
- background-color: #d6d6d6 !important; }
-
-.sc-cm__item > a {
- line-height: 200% !important; }
-
-.sc-cm-holder > .sc-cm:before {
- background-color: #ebebeb !important; }
-
-.sc-cm-holder {
- display: none; }
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/spell_checker.min.css b/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/spell_checker.min.css
deleted file mode 100644
index 1da15a1fb..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/css/third_party/spell_checker.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-.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}.examples-variante>a{font-size:14px;font-family:Arial,Helvetica,sans-serif}.sc-cm-holder>.sc-cm{border-top:5px solid #222 !important;padding:0 !important;line-height:200% !important}.sc-cm .sc-cm__item.examples-variante.sc-cm__item_active>a>i{display:none !important}.sc-cm .sc-cm__item.examples-variante>a>i{display:none !important}.sc-cm__item_dropdown .i-icon{display:none !important}.sc-cm__item_dropdown .i-icon::before{display:none !important}.sc-cm::before{display:none !important}div.sc-cm-holder.sc-cm_show>ul>li.sc-cm__item.sc-cm__item_dropdown.sc-cm__item_arrow>div>ul{border-style:none !important;padding:0 !important}.sc-cm__item_dropdown:hover>a,.sc-cm a:hover{background-color:#ebebeb !important}.sc-cm__item_active>a,.sc-cm__item_active>a:hover,.sc-cm a:active,.sc-cm a:focus{background-color:#d6d6d6 !important}.sc-cm__item>a{line-height:200% !important}.sc-cm-holder>.sc-cm:before{background-color:#ebebeb !important}.sc-cm-holder{display:none}
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/bootstrap/grid.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/bootstrap/grid.html
deleted file mode 100644
index 64601aab4..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/bootstrap/grid.html
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/bootstrap/lists.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/bootstrap/lists.html
deleted file mode 100644
index caaa1e457..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/bootstrap/lists.html
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/bootstrap/modal.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/bootstrap/modal.html
deleted file mode 100644
index ef35c8a97..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/bootstrap/modal.html
+++ /dev/null
@@ -1,176 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Launch demo modal
-
-
-
-
-
-
-
-
-
-
Click and edit
-
-
Lorem
-
ipsum dolor sit amet, consectetur
adipiscing elit. Donec
- facilisis diam in odio iaculis blandit. Nunc
- eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et,
- dignissim nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros
- libero sit amet eros. Vestibulum a rhoncus felis.
-
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at
- urna mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor
- tortor quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed
- hendrerit sed est quis facilisis. Ut sit
- amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
- asdasd
- asdasdasd
-
-
-
- Sed dictum dictum tristique. Proin eros turpis, ultricies eu sapien eget, ornare rutrum ipsum.
- Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat. Nulla tincidunt porta
-
vehicula.
-
-
Aenean sed hendrerit velit. Nullam eu mi
- dolor. Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor
- lacinia, sem tellus malesuada
- libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies eu sapien
- eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat. Nulla
- tincidunt porta
vehicula.
-
-
Nullam laoreet imperdiet orci ac euismod. Curabitur vel lectus nisi. Phasellus accumsan aliquet
- augue, eu rutrum tellus iaculis in. Nunc viverra ultrices mollis. Curabitur malesuada nunc massa, ut
- imperdiet arcu lobortis sed. Cras
- ac arcu mauris. Maecenas id lectus nisl. Donec consectetur scelerisque quam at ultricies. Nam quis magna
- iaculis, condimentum metus ut, elementum metus. Pellentesque habitant morbi tristique senectus et netus et
- malesuada fames ac turpis
- egestas. Vivamus id tempus nisi.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/code-mirror.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/code-mirror.html
deleted file mode 100644
index ec5b960ce..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/code-mirror.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Code Mirror
-
-
Click the Code View button to
- see the editor content's HTML.
-
-
The code_view.min.js plugin can be used as is or you can use also use it together with Code Mirror. All there
- is to be done is to include the corresponding Code Mirror CSS and JS files.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/font-awesome-5-css.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/font-awesome-5-css.html
deleted file mode 100644
index c0050adc0..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/font-awesome-5-css.html
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Code Mirror
-
-
Click the Code View button to
- see the editor content's HTML.
-
-
The code_view.min.js plugin can be used as is or you can use also use it together with Code Mirror. All there
- is to be done is to include the corresponding Code Mirror CSS and JS files.
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/font-awesome-5-js.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/font-awesome-5-js.html
deleted file mode 100644
index 129f01cb2..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/font-awesome-5-js.html
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Code Mirror
-
-
Click the Code View button to
- see the editor content's HTML.
-
-
The code_view.min.js plugin can be used as is or you can use also use it together with Code Mirror. All there
- is to be done is to include the corresponding Code Mirror CSS and JS files.
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/jquery/mobile.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/jquery/mobile.html
deleted file mode 100644
index 09d1409ed..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/jquery/mobile.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Page Title
-
-
-
-
-
-
-
-
Page Footer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/jquery/ui_modal.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/jquery/ui_modal.html
deleted file mode 100644
index 236386a6e..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/jquery/ui_modal.html
+++ /dev/null
@@ -1,304 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Click and edit
-
-
Lorem
-
ipsum dolor sit amet, consectetur
adipiscing elit. Donec facilisis
- diam in odio iaculis blandit. Nunc eu mauris sit amet purus
viverra gravida ut a
- dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et,
- dignissim nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor
- tortor quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed
- hendrerit sed est quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
- asdasd
- asdasdasd
-
-
-
- Sed dictum dictum tristique. Proin eros turpis, ultricies eu sapien eget, ornare rutrum ipsum. Pellentesque eros
- nisl, ornare nec ipsum sed, aliquet sollicitudin erat. Nulla tincidunt porta
vehicula.
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis,
- ultricies eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet
- sollicitudin erat. Nulla tincidunt porta
vehicula.
-
-
Nullam laoreet imperdiet orci ac euismod. Curabitur vel lectus nisi. Phasellus accumsan aliquet augue, eu
- rutrum tellus iaculis in. Nunc viverra ultrices mollis. Curabitur malesuada nunc massa, ut imperdiet arcu
- lobortis sed. Cras ac arcu mauris. Maecenas id lectus nisl. Donec consectetur scelerisque quam at ultricies. Nam
- quis magna iaculis, condimentum metus ut, elementum metus. Pellentesque habitant morbi tristique senectus et
- netus et malesuada fames ac turpis egestas. Vivamus id tempus nisi.
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/spell-checker/spell-checker.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/spell-checker/spell-checker.html
deleted file mode 100644
index 3f01ea602..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/3rd-party/spell-checker/spell-checker.html
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Spell Checker example
-
-
-
-
Below is a text written in Spanish that has typos try the Spell Checker to see how it works. The spell checker
- it is initialized to use as a spell checking language Spanish.
-
-
El plugin spell checker.min.js se puede utilizaro como es o puedee utilizzar también utilizaarlo juntoo con
- Code Mirror.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/get_html.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/get_html.html
deleted file mode 100644
index 1738644f7..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/get_html.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Get Edited HTML
-
-
You can use at any time in your code the following snippet to get the content inside the Froala WYSIWYG HTML
- Editor
-
$('div#selector').froalaEditor('html.get');
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/init_destroy.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/init_destroy.html
deleted file mode 100644
index 2ea0a56fd..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/init_destroy.html
+++ /dev/null
@@ -1,124 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Init Editor
- Destroy Editor
-
-
-
-
-
Init / Destroy editor
-
-
The buttons above will initialize and destroy the rich text editor again.
-
-
Lorem
ipsum
- dolor sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis
- blandit. Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/insert_html.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/insert_html.html
deleted file mode 100644
index 9a8c4817d..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/insert_html.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Insert HTML
-
Click the insert HTML button in the toolbar to insert some HTML.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/live_code_preview.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/live_code_preview.html
deleted file mode 100644
index d53dd69c6..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/live_code_preview.html
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Live Code Preview
-
-
This example allows you to see when the contentChanged event is triggered and how the rich text editor's content appears outside
- the editable area.
-
-
Start typing and you can preview the code of the WYSIWYG HTML editor as you type below the editing box.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/live_content_preview.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/live_content_preview.html
deleted file mode 100644
index bab18211d..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/live_content_preview.html
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Live Content Preview
-
-
This example allows you to see when the contentChanged event is triggered and how the rich text editor's content appears outside
- the editable area.
-
-
Start typing and you can preview the content of the WYSIWYG HTML editor as you type below the editing box.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/selection.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/selection.html
deleted file mode 100644
index 4344e7f8c..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/api/selection.html
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Save / Restore Selection
-
- You can use the buttons to play around with the selection:
-
- The first button saves the selection.
- The second button restores the selection.
- The last button clears the selection.
-
-
- The selection will be restored correctly only if you don't make any changes by typing into the WYSIWYG HTML
- editor after you save it.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/buttons/custom_buttons.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/buttons/custom_buttons.html
deleted file mode 100644
index ffa63cf2b..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/buttons/custom_buttons.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Custom Buttons
-
-
You can see the new buttons added after the separator in the toolbar.
-
-
Froala WYSIWYG HTML Editor covers a lot of functionalities through the default buttons. However, you might need
- buttons with another behavior to be integrated in the toolbar. This can be done by defining a custom command and
- then passing the command in the buttons list. More details about defining a custom command can be found in the
- Custom Button concept.
-
-
After defining custom buttons you need to add them to the toolbar buttons list, using the following options: toolbarButtons , toolbarButtonsMD , toolbarButtonsSM and toolbarButtonsXS as explained in the Custom Toolbar example.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/buttons/custom_dropdown.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/buttons/custom_dropdown.html
deleted file mode 100644
index b3f8ddd32..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/buttons/custom_dropdown.html
+++ /dev/null
@@ -1,127 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/buttons/external_button.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/buttons/external_button.html
deleted file mode 100644
index 89c840e40..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/buttons/external_button.html
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
External Button
-
-
This example illustrates how to clear the text using a button external to the Froala WYSIWYG HTML Editor
- interface.
-
-
-
Clear
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/buttons/subscript_superscript.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/buttons/subscript_superscript.html
deleted file mode 100644
index 89449fbea..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/buttons/subscript_superscript.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Subscript and Superscript
-
-
To use subscript
and superscript
, just make sure that you include these buttons in
- the buttons list using the toolbarButtons option.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/events/blur_focus.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/events/blur_focus.html
deleted file mode 100644
index 306ece257..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/events/blur_focus.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Blur / Focus Events
-
This example allows you to see when the blur and the focus
- events are triggered. Open the browser console to follow the event flow.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/events/content_changed.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/events/content_changed.html
deleted file mode 100644
index 25666b03d..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/events/content_changed.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Content Changed Event
-
This example allows you to see when the contentChanged event is triggered. Open the browser console to follow the event.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/events/drop.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/events/drop.html
deleted file mode 100644
index 9b3504197..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/events/drop.html
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Drag & Drop me inside the editor
-
-
-
Drop Event
-
Drag & Drop the box above into the editable area to see the drop event being
- triggered. Don't forget to open the browser console to follow the event.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/events/image_removed.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/events/image_removed.html
deleted file mode 100644
index 10c52e651..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/events/image_removed.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Image Removed event
-
In this example you can see how the image.removed event is fired. Don't forget to open the browser console.
-
-
Lorem
ipsum
- dolor sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis
- blandit. Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/events/initialized_destroy.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/events/initialized_destroy.html
deleted file mode 100644
index f749f8935..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/events/initialized_destroy.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Init Editor
- Destroy Editor
-
-
-
-
-
Initialized / Destroy Events
-
This example allows you to see when the initialized and destroy events are triggered. Open the browser console to follow the
- events.
-
You can destroy and initialize the editor again to see the events being triggered.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/image/custom_button.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/image/custom_button.html
deleted file mode 100644
index b7fca275e..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/image/custom_button.html
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Custom Image Button
-
-
Click on the image to see the custom image button.
-
-
An example of custom button for the image editing popup. More details about defining a custom image button can
- be found in the Custom Button concept.
-
-
After defining custom buttons you need to add them to the image popup buttons list, using the imageEditButtons option.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/image/default_width.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/image/default_width.html
deleted file mode 100644
index 9d66dac06..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/image/default_width.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Default Width
-
-
Images inserted in the editor have a default width of 300px. This can be changed using the imageDefaultWidth option.
-
-
Setting this option to 0 will not set any width to the inserted image.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/image/image_styles.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/image/image_styles.html
deleted file mode 100644
index a0090638e..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/image/image_styles.html
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Image Styles
-
-
The classes should be defined in CSS, otherwise no changes will be visible on the image's appearance.
-
-
-
-
You can define your own image styles using the
- imageStyles
- option. This option is an Object where the key represents the class name and its value is the style name that
- appears in the dropdown list. It is important to have unique keys otherwise they will not work properly.
-
By default you can select multiple image styles at a time. If you want to toggle them and allow only one style
- to be selected at a time use the
- imageMultipleStyles
- option.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/image/insert_base64.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/image/insert_base64.html
deleted file mode 100644
index 6494ccda7..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/image/insert_base64.html
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Insert as Base64
-
-
Using the image.beforeUpload
event, the images can be inserted as base64 instead of being uploaded
- to the server.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_inside_iframe/basic.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_inside_iframe/basic.html
deleted file mode 100644
index f0c56f71c..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_inside_iframe/basic.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_inside_iframe/content.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_inside_iframe/content.html
deleted file mode 100644
index 3cf46f7bf..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_inside_iframe/content.html
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Init inside iframe
-
-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec facilisis diam in odio iaculis blandit. Nunc eu
- mauris sit amet purus viverra gravida ut a dui. Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non
- orci sagittis, vehicula lorem et, dignissim nunc. Suspendisse suscipit, diam non varius facilisis, enim libero
- tincidunt magna, sit amet iaculis eros libero sit amet eros. Vestibulum a rhoncus felis. Nam lacus nulla,
- consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna mattis fermentum. Curabitur
- porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor quis gravida. In
- rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est quis facilisis. Ut sit
- amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta vehicula.
-
-
Nullam laoreet imperdiet orci ac euismod. Curabitur vel lectus nisi. Phasellus accumsan aliquet augue, eu rutrum
- tellus iaculis in. Nunc viverra ultrices mollis. Curabitur malesuada nunc massa, ut imperdiet arcu lobortis sed.
- Cras ac arcu mauris. Maecenas id lectus nisl. Donec consectetur scelerisque quam at ultricies. Nam quis magna
- iaculis, condimentum metus ut, elementum metus. Pellentesque habitant morbi tristique senectus et netus et
- malesuada fames ac turpis egestas. Vivamus id tempus nisi.
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_inside_iframe/inline.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_inside_iframe/inline.html
deleted file mode 100644
index 9f8ac4dd0..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_inside_iframe/inline.html
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_on_click/basic.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_on_click/basic.html
deleted file mode 100644
index 8c9344523..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_on_click/basic.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Init on click
-
-
Init on click improves the page performance by initializing only the basic code when the page is loaded and the
- rest of the code when clicking in the editable area. It is highly recommended to use the initOnClick option if you have more rich text editors on the same page.
-
-
Click here to initialize the WYSIWYG HTML editor on this text.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_on_click/inline.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_on_click/inline.html
deleted file mode 100644
index 91553047c..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_on_click/inline.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Init on click
-
-
Init on click improves the page performance by initializing only the basic code when the page is loaded and the
- rest of the code when clicking in the editable area. It is highly recommended to use the initOnClick option if you have more rich text editors on the same page.
-
-
Click here to initialize the WYSIWYG HTML editor on this text.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_on_click/two_editors.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_on_click/two_editors.html
deleted file mode 100644
index 626faa2d4..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/init_on_click/two_editors.html
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Init on click - 1st editor
-
-
Init on click improves the page performance by initializing only the basic code when the page is loaded and the
- rest of the code when clicking in the editable area. It is highly recommended to use the initOnClick option if you have more rich text editors on the same page.
-
-
Click here to initialize the WYSIWYG HTML editor on this text.
-
-
-
-
Init on click - 2nd editor
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
Nullam laoreet imperdiet orci ac euismod. Curabitur vel lectus nisi. Phasellus accumsan aliquet augue, eu
- rutrum tellus iaculis in. Nunc viverra ultrices mollis. Curabitur malesuada nunc massa, ut imperdiet arcu lobortis
- sed. Cras ac arcu mauris. Maecenas id lectus nisl. Donec consectetur scelerisque quam at ultricies. Nam quis magna
- iaculis, condimentum metus ut, elementum metus. Pellentesque habitant morbi tristique senectus et netus et
- malesuada fames ac turpis egestas. Vivamus id tempus nisi.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/edit_in_popup.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/edit_in_popup.html
deleted file mode 100644
index 1400dff5d..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/edit_in_popup.html
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Click here to edit this text in a Froala popup.
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/init_on_button.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/init_on_button.html
deleted file mode 100644
index adb5c0578..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/init_on_button.html
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Init On Button
-
It is possible to initialize the WYSIWYG HTML editor only on a button.
-
Button
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/init_on_click.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/init_on_click.html
deleted file mode 100644
index 8c9344523..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/init_on_click.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Init on click
-
-
Init on click improves the page performance by initializing only the basic code when the page is loaded and the
- rest of the code when clicking in the editable area. It is highly recommended to use the initOnClick option if you have more rich text editors on the same page.
-
-
Click here to initialize the WYSIWYG HTML editor on this text.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/init_on_h1.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/init_on_h1.html
deleted file mode 100644
index 777ab987f..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/init_on_h1.html
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Init on Heading 1.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/init_on_image.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/init_on_image.html
deleted file mode 100644
index 065f07385..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/init_on_image.html
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Init On Image
-
Using the image.min.js
plugin it is possible to initialize the WYSIWYG HTML editor only on an
- image.
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/init_on_link.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/init_on_link.html
deleted file mode 100644
index baf3816f1..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/init_on_link.html
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Init On Link
-
Using the link.min.js
plugin it is possible to initialize the WYSIWYG HTML editor only on a link.
-
-
The rich text editor will be initialized only on this following link: Froala WYSIWYG HTML editor website
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/initialized_event.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/initialized_event.html
deleted file mode 100644
index 856689ae6..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/initialization/initialized_event.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Init Editor
- Destroy Editor
-
-
-
-
-
Initialized Event
-
This example allows you to see when the initialized event is triggered. Open the browser console to follow the event.
-
You can destroy and initialize the editor again to see the event being triggered.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/international/direction_rtl.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/international/direction_rtl.html
deleted file mode 100644
index 3f3b00bf8..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/international/direction_rtl.html
+++ /dev/null
@@ -1,108 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Editor Direction RTL
-
-
-
-
The rich text editor has full RTL support. Set the direction option to rtl and writing in Arabic or Farsi will feel naturally.
-
-
Aenean sed hendrerit velit. Nullam eu
- mi dolor. Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor
- lacinia, sem tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros
- turpis, ultricies eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet
- sollicitudin erat. Nulla tincidunt porta
vehicula.
-
-
-
- testing rtl
- rtl
- testing rtl
- rtl
-
-
- testing rtl
- rtl
- testing rtl
- rtl
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/international/language.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/international/language.html
deleted file mode 100644
index 19120d01e..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/international/language.html
+++ /dev/null
@@ -1,130 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Language
-
-
The rich text editor's language can be easily changed using the language option. You can see the complete list of available languages in Languages .
-
-
-
Lorem
ipsum
- dolor sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis
- blandit. Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/international/rtl_ltr_buttons.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/international/rtl_ltr_buttons.html
deleted file mode 100644
index a70a07365..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/international/rtl_ltr_buttons.html
+++ /dev/null
@@ -1,147 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
RTL LTR Direction Buttons
-
-
Custom buttons for RTL and LTR to change direction for the current selection.
-
-
-
-
The rich text editor has full RTL support. Set the direction option to rtl and writing in Arabic or Farsi will feel naturally.
-
-
Aenean sed hendrerit velit. Nullam eu
- mi dolor. Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor
- lacinia, sem tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros
- turpis, ultricies eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet
- sollicitudin erat. Nulla tincidunt porta
vehicula.
-
-
-
- testing rtl
- rtl
- testing rtl
- rtl
-
-
- testing rtl
- rtl
- testing rtl
- rtl
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/link/custom_validation.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/link/custom_validation.html
deleted file mode 100644
index a5bcfd017..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/link/custom_validation.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Custom Link Validation
-
-
It is possible to define your own link validation method. If you insert a link in the editor that contains
- google string then it won't be allowed.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/link/link_styles.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/link/link_styles.html
deleted file mode 100644
index 988b989e7..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/link/link_styles.html
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Link Styles
-
-
It is possible to add custom style on the selected link inside the WYSIWYG HTML editor.
-
-
The classes should be defined in CSS , otherwise no changes will be visible on the link's appearance.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/link/predefined_links.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/link/predefined_links.html
deleted file mode 100644
index 264366f8e..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/link/predefined_links.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Predefined Links
-
-
it is possible to define a predefined list of links. The user can select from this list when inserting or editing a link.
-
-
The list of predefined links can be defined using the linkList option.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/misc/scrollable_container.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/misc/scrollable_container.html
deleted file mode 100644
index 8ef496bc9..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/misc/scrollable_container.html
+++ /dev/null
@@ -1,124 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/misc/scrollable_container_inline.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/misc/scrollable_container_inline.html
deleted file mode 100644
index 9af8681fc..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/misc/scrollable_container_inline.html
+++ /dev/null
@@ -1,131 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paragraph_modes/enter_br.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paragraph_modes/enter_br.html
deleted file mode 100644
index c78254649..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paragraph_modes/enter_br.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Enter BR
-
The way ENTER key behaves can
- be customized using the
enter option. There are 3 possible options:
-
- The editor can use
BR
tags. When ENTER key is hit, a
BR
tag is inserted.
-
-
- asdasd
- asdasdasd
-
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paragraph_modes/enter_div.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paragraph_modes/enter_div.html
deleted file mode 100644
index 5dcc2fcac..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paragraph_modes/enter_div.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Enter DIV
-
The way ENTER key behaves can
- be customized using the
enter option. There are 3 possible options:
-
-
The editor can use DIV
tags. When ENTER key is hit, a new DIV
tag is created.
-
-
- asdasd
- asdasdasd
-
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paragraph_modes/enter_p.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paragraph_modes/enter_p.html
deleted file mode 100644
index 2c58c1e63..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paragraph_modes/enter_p.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Enter P
-
The way ENTER key behaves can
- be customized using the
enter option. There are 3 possible options:
-
-
By default the editor is using P
tags. When ENTER key is hit, a new P
tag is
- created.
-
-
- asdasd
- asdasdasd
-
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paste/attrs.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paste/attrs.html
deleted file mode 100644
index 3dfead9cb..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paste/attrs.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Allowed / Denied Attributes
-
Using the pasteDeniedAttrs option you can specify attributes that are
- removed when pasting something into the rich text editor. By default the removed attributes are
- class
, id
and style
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paste/plain.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paste/plain.html
deleted file mode 100644
index cb001d5b1..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paste/plain.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Plain Paste
-
When pastePlain option is enabled, Froala WYSIWYG HTML Editor filters the pasted
- content and keeps only plain text by removing all its rich formatting.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paste/tags.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paste/tags.html
deleted file mode 100644
index d2f891796..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/paste/tags.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Allowed / Denied Tags
-
Using the pasteDeniedTags option you can specify tags that are removed when pasting something into
- the rich text editor. By default there are no tags removed when pasting into the editor.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/plugins/char_counter.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/plugins/char_counter.html
deleted file mode 100644
index 547da3173..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/plugins/char_counter.html
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Character Counter
-
- Using the char_counter.min.js
plugin it is possible to limit the number of characters that can be
- introduced into the WYSIWYG HTML editor.
-
-
-
You can type only 140 characters.
-
The maximum number of characters can be changed using the charCounterMax option.
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/plugins/full_screen.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/plugins/full_screen.html
deleted file mode 100644
index ae8fc8fbc..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/plugins/full_screen.html
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Full Screen
-
-
Using the fullscreen.min.js
plugin it is possible to use the WYSIWYG HTML editor in fullscreen
- mode.
-
-
Make sure that the fullscreen
button is included in the toolbarButtons list. By default the fullscreen button is already in the list, but
- if you changed the buttons list just make sure you don't omit the fullscreen button.
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/plugins/line_breaker.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/plugins/line_breaker.html
deleted file mode 100644
index 717c80cc7..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/plugins/line_breaker.html
+++ /dev/null
@@ -1,108 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Line Breaker
-
-
Using the line_breaker.min.js
plugin it is possible to insert a new paragraph between HTML
- elements where the cursor cannot be placed.
-
-
There are 2 options related to the line breaker:
-
- lineBreakerTags - the list of HTML tags between which the
- line-breaker should appear.
- lineBreakerOffset - the distance in pixels from the top
- or bottom of an element at which to show the line-breaker.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/plugins/quick_insert.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/plugins/quick_insert.html
deleted file mode 100644
index 9965e286f..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/plugins/quick_insert.html
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Quick Insert
-
-
Quick Insert makes WYSIWYG HTML editing awesome.
-
-
The quick insert button will appear when you have focus on an empty line. To see it in action hit enter at the
- end of this line.
-
-
There are 2 options related to the quick insert:
-
- quickInsertButtons - the buttons to display in the
- quick inserter.
- quickInsertTags - the list of tags for which the quick insert button will appear when
- empty.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/disable_edit.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/disable_edit.html
deleted file mode 100644
index 1a5626a94..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/disable_edit.html
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Disable Edit
-
-
This zone can't be edited.
-
-
Lorem
ipsum
- dolor sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis
- blandit. Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/disable_paragraphs.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/disable_paragraphs.html
deleted file mode 100644
index 7a8b63ff7..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/disable_paragraphs.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Disable Paragraphs
-
The way ENTER key behaves can
- be customized using the
enter option. There are 3 possible options:
-
- The editor can use
BR
tags. When ENTER key is hit, a
BR
tag is inserted.
-
-
- asdasd
- asdasdasd
-
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/full.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/full.html
deleted file mode 100644
index 0ff0413b8..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/full.html
+++ /dev/null
@@ -1,300 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Full Featured
-
-
This is the full featured Froala WYSIWYG HTML editor.
-
-
Lorem
ipsum
- dolor sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis
- blandit. Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
This is some dummy text so you can see the sticky toolbar in action.
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/full_page.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/full_page.html
deleted file mode 100644
index d464c3bf4..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/full_page.html
+++ /dev/null
@@ -1,120 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Full Page
-
-
Using the fullPage option allows the usage of HTML
, HEAD
,
- BODY
tags and DOCTYPE
declaration. Switch to Code view to see the HTML code.
-
-
Lorem
ipsum
- dolor sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis
- blandit. Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/iframe.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/iframe.html
deleted file mode 100644
index 1d854122a..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/iframe.html
+++ /dev/null
@@ -1,125 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Iframe
-
-
Using the iframe the editor's content will be placed in an iframe and isolated from the rest of the
- page.
-
-
Lorem
ipsum
- dolor sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis
- blandit. Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/init_on_click.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/init_on_click.html
deleted file mode 100644
index 9c897da34..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/init_on_click.html
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Init on Click
-
-
Init on click improves the page performance by initializing only the basic code when the page is loaded and the
- rest of the code when clicking in the editable area. It is highly recommended to use the initOnClick option if you
- have more rich text editors on the same page.
-
-
Click here to initialize the WYSIWYG HTML editor on this text.
-
-
Lorem
ipsum
- dolor sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis
- blandit. Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/textarea.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/textarea.html
deleted file mode 100644
index f661f5728..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/textarea.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/toolbar_buttons.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/toolbar_buttons.html
deleted file mode 100644
index 5c533e43e..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/toolbar_buttons.html
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Change Toolbar Buttons
-
-
You have full control over the rich text editor's toolbar functionality. Simply customize what buttons are
- available, their order in the toolbar and also group them the way you want.
-
-
The toolbar's buttons can be customized based on the screen size using the following options:
-
-
-
Buttons can be grouped together by adding separators between them. There are 2 types of separators: Vertical
- |
and horizontal -
. Separators can be added by passing them to any of the options
- above.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/toolbar_inline.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/toolbar_inline.html
deleted file mode 100644
index fee766f98..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/toolbar_inline.html
+++ /dev/null
@@ -1,132 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Toolbar Inline
-
-
This is the inline example for the Froala WYSIWYG HTML Editor. For this you have to set the toolbarInline option to true
.
-
-
Lorem
ipsum
- dolor sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis
- blandit. Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/two_instances.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/two_instances.html
deleted file mode 100644
index 85f1e1336..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/two_instances.html
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Multiple Editor Instances
-
- The first instance should have a higher zIndex than the second one.
-
-
-
-
This is the first editor instance
-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec facilisis diam in odio iaculis blandit. Nunc eu
- mauris sit amet purus viverra gravida ut a dui.
-
-
-
-
-
This is the second editor instance
-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec facilisis diam in odio iaculis blandit. Nunc eu
- mauris sit amet purus viverra gravida ut a dui.
-
-
-
-
-
This is the third editor instance
-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec facilisis diam in odio iaculis blandit. Nunc eu
- mauris sit amet purus viverra gravida ut a dui.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/z_index.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/z_index.html
deleted file mode 100644
index 8b37f1cc0..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popular/z_index.html
+++ /dev/null
@@ -1,130 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This gray container has z-index 8. Without using the zIndex option the editor wouldn't be visible.
-
-
-
zIndex
-
-
Lorem
ipsum
- dolor sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis
- blandit. Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
- asdasd
- asdasdasd
-
-
-
- Sed dictum dictum tristique. Proin eros turpis, ultricies eu sapien eget, ornare rutrum ipsum. Pellentesque eros
- nisl, ornare nec ipsum sed, aliquet sollicitudin erat. Nulla tincidunt porta
vehicula.
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
Nullam laoreet imperdiet orci ac euismod. Curabitur vel lectus nisi. Phasellus accumsan aliquet augue, eu
- rutrum tellus iaculis in. Nunc viverra ultrices mollis. Curabitur malesuada nunc massa, ut imperdiet arcu lobortis
- sed. Cras ac arcu mauris. Maecenas id lectus nisl. Donec consectetur scelerisque quam at ultricies. Nam quis magna
- iaculis, condimentum metus ut, elementum metus. Pellentesque habitant morbi tristique senectus et netus et
- malesuada fames ac turpis egestas. Vivamus id tempus nisi.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popups/colors.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popups/colors.html
deleted file mode 100644
index b15aaa476..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popups/colors.html
+++ /dev/null
@@ -1,74 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Custom Color Picker
-
-
Using the colors.min.js
plugin you can add in the WYSIWYG HTML editor the color picker feature.
-
-
-
There are 4 options that can be used to customize the color picker:
-
- colorsBackground - An array of colors used in the colors
- popup for background.
- colorsDefaultTab - Specifies the default color tab from
- the colors popup.
- colorsStep - The number of colors displayed on a line in the colors popup.
- colorsText - An array of colors used in the colors popup for text.
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popups/custom.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popups/custom.html
deleted file mode 100644
index 1671f4069..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popups/custom.html
+++ /dev/null
@@ -1,189 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Custom Popup example
-
This is an example of how to create your own popup.
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popups/emoticons.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popups/emoticons.html
deleted file mode 100644
index 0be52fcf7..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/popups/emoticons.html
+++ /dev/null
@@ -1,77 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Custom Emoticons
-
-
Using the emoticons.min.js
plugin you can insert emoticons in the WYSIWYG HTML editor.
-
-
There are 2 options that can be used to customize the insert emoticon popup:
-
- emoticonsStep - The number of emoticons displayed on a line in the insert emoticon
- popup.
- emoticonsSet - An array of emoticons available in the insert emoticon popup.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/adjustable_height.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/adjustable_height.html
deleted file mode 100644
index cfca3be4e..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/adjustable_height.html
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Auto-Adjustable Height
-
-
The editor's height will automatically adjust between the heightMin
and heightMax
- values to fit the content inside the editable area.
-
-
- heightMin will prevent the rich text editor's box being smaller than the
- value passed.
- heightMax will prevent the rich text editor's box being taller than the
- value passed. If the text is too long, then the WYSIWYG HTML editor will get a vertical scrollbar.
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/font_family.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/font_family.html
deleted file mode 100644
index 10ad93362..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/font_family.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Font Family
-
-
-
-
When using the font_family.min.js plugin it is possible to add your own fonts to be used inside the WYSIWYG
- HTML editor.
-
-
First you have to include the font on your webpage. In this example we are adding 4 Google fonts: Roboto,
- Oswald, Montserrat and Open Sans Condensed. Then you have to define the fonts that should appear in the Font
- Family dropdown using the fontFamily option. This option is an Object where the key represents
- the font name (just the way you would pass it to the font-family CSS rule e.g. font-family: 'Roboto',
- sans-serif ;) and its value is the font name that appears in the dropdown list e.g.
- Roboto .
-
-
By default the font family icon is visible in the editor's toolbar. If you want to be able to see the actual
- font family for the selected text you can use the fontFamilySelection option.
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/height.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/height.html
deleted file mode 100644
index 087f6e60b..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/height.html
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Predefined Height
-
-
Set a specific height to the WYSIWYG HTML editor using the height option. If the text inside is longer, then the rich text editor will get a
- vertical scrollbar.
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/inline.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/inline.html
deleted file mode 100644
index 235a1c62a..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/inline.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Inline Styles
-
-
Using the inline_style.min.js
plugin it is possible to add custom style on the selected text
- inside the WYSIWYG HTML editor.
-
-
Use the Inline Style dropdown to select the desired inline style for the selected text inside the rich text
- editor.
-
-
Make sure that the inlineStyle
button is included in the toolbarButtons list. By default the inlineStyle button is already in the list, but
- if you changed the buttons list just make sure you don't omit the inlineStyle button.
-
-
You can define your own inline styles using the inlineStyles
- option. This option is an Object where the key of each property represents the name of the new style and its
- value specifies the CSS properties for it. It is important to have unique names for the styles or they will not
- work properly.
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/paragraph.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/paragraph.html
deleted file mode 100644
index 6477dece7..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/paragraph.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Paragraph Styles
-
-
Using the paragraph_style.min.js
plugin it is possible to add custom style on the selected
- paragraph inside the WYSIWYG HTML editor.
-
-
The classes should be defined in CSS, otherwise no changes will be visible on the paragraph's appearance.
-
-
You can define your own paragraph styles using the paragraphStyles option. This option is an Object where the key represents the
- class name and its value is the style name that appears in the dropdown list. It is important to have unique
- keys otherwise they will not work properly.
-
-
By default you can select multiple paragraph styles at a time. If you want to toggle them and allow only one
- style to be selected at a time use the paragraphMultipleStyles option.
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/placeholder.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/placeholder.html
deleted file mode 100644
index ec9b4ab64..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/placeholder.html
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Placeholder
-
-
The placeholder text can be customized using the placeholderText option.
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/width.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/width.html
deleted file mode 100644
index b68a5746c..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/styling/width.html
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Predefined Width
-
-
Set a specific width to the WYSIWYG HTML editor using the width
- option.
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/table/cell_style.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/table/cell_style.html
deleted file mode 100644
index fbe1c414e..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/table/cell_style.html
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Table Cell Style
-
-
The table.min.js
plugin it is possible to add custom style on the selected table cell inside the
- WYSIWYG HTML editor.
-
-
The classes should be defined in CSS, otherwise no changes will be visible on the table's appearance.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
You can define your own table cell styles using the tableCellStyles option. This option is an Object where the key represents the
- class name and its value is the style name that appears in the dropdown list. It is important to have unique
- keys otherwise they will not work properly.
-
By default you can select multiple table cell styles at a time. If you want to toggle them and allow only one
- style to be selected at a time use the tableCellMultipleStyles option.
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/table/insert_helper.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/table/insert_helper.html
deleted file mode 100644
index 0c1a60ccf..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/table/insert_helper.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Table Insert Helper
-
-
The table.min.js
plugin also offers a tool that allows you to insert rows and columns easier, just
- by going to the endge of the table.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
There are 2 options that are related to the table insert helper works:
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/table/nested.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/table/nested.html
deleted file mode 100644
index 6a8a1cbd3..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/table/nested.html
+++ /dev/null
@@ -1,162 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Nested Tables
-
-
In this example you can test advanced actions on nested tables.
-
-
-
- row 1, col 1
-
-
-
- t2, row 1, col 1
- t2, row 1, col 2
-
-
- t2, row 2, col 1
- t2, row 2, col 2
-
-
- t2, row 3, col 1
- t2, row 3, col 2
-
-
-
- row 1, col 3
- row 1, col 4
-
-
- row 2, col 1
- row 2, col 2
- row 2, col 3
- row 2, col 4
-
-
-
-
-
-
-
- h1
- h2
- h3
- h4
-
-
- row 1, col 1
- row 1, col 2
- row 1, col 3
- row 1, col 4
-
-
- row 2, col 1
- row 2, col 2
- row 2, col 3
- row 2, col 4
-
-
- row 3, col 1
- row 3, col 2
- row 3, col 3
- row 3, col 4
-
-
- row 4, col 1
- row 4, col 2
- row 4, col 3
- row 4, col 4
-
-
-
-
-
-
-
- a
- b
- c
- d
- e
- f
- g
- h
- i
- j
- k
-
-
- l
- m
- n
- o
- p
- q
- r
-
-
- s
- t
- u
- v
- w
- x
-
-
- y
- z
- za
-
-
-
- zc
- zd
- ze
- zf
- zg
- zh
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/table/resize.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/table/resize.html
deleted file mode 100644
index 8eec81991..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/table/resize.html
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Resize Table
-
-
The table.min.js
plugin also offers the possibility to resize a table in the WYSIWYG HTML editor.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
There are 2 options that can be used to customize the way table resize works:
-
-
- tableResizerOffset - The distance in pixels from the
- table cell's left or right border at which to show the resizer.
- tableResizingLimit - The minimum width in pixels of a
- table cell allowed while resizing. The resizer cannot be dragged over this limit.
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/table/style.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/table/style.html
deleted file mode 100644
index e3478f8c3..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/table/style.html
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Table Style
-
-
The table.min.js
plugin it is possible to add custom style on the selected table inside the
- WYSIWYG HTML editor.also offers the possibility to resize a table in the WYSIWYG HTML editor.
-
-
The classes should be defined in CSS, otherwise no changes will be visible on the table's appearance.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
You can define your own table styles using the tableStyles
- option. This option is an Object where the key represents the class name and its value is the style name that
- appears in the dropdown list. It is important to have unique keys otherwise they will not work properly.
-
By default you can select multiple table styles at a time. If you want to toggle them and allow only one style
- to be selected at a time use the tableMultipleStyles option.
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/themes/dark.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/themes/dark.html
deleted file mode 100644
index 723066ed2..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/themes/dark.html
+++ /dev/null
@@ -1,136 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Dark Theme
-
-
The default theme of the WYSIWYG HTML editor can be changed to one that better fits the color palette of your
- website. You can also create your own theme and customize the rich text editor's interface the way you want
- using our customizer .
-
-
The desired theme can be set using the theme option. Don't forget to include the corresponding CSS theme
- file.
-
-
Lorem
ipsum dolor
- sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis blandit.
- Nunc eu mauris sit amet
- purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
-
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet
- nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
- asdasd
- asdasdasd
-
-
-
- Sed dictum dictum tristique. Proin eros turpis, ultricies eu sapien eget, ornare rutrum ipsum. Pellentesque eros
- nisl, ornare nec ipsum sed, aliquet sollicitudin erat. Nulla tincidunt porta
vehicula.
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero,
- quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies eu sapien eget, ornare
- rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat. Nulla tincidunt porta
-
vehicula.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/themes/gray.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/themes/gray.html
deleted file mode 100644
index b17d00584..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/themes/gray.html
+++ /dev/null
@@ -1,136 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Gray Theme
-
-
The default theme of the WYSIWYG HTML editor can be changed to one that better fits the color palette of your
- website. You can also create your own theme and customize the rich text editor's interface the way you want
- using our customizer .
-
-
The desired theme can be set using the theme option. Don't forget to include the corresponding CSS theme
- file.
-
-
Lorem
ipsum dolor
- sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis blandit.
- Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
- asdasd
- asdasdasd
-
-
-
- Sed dictum dictum tristique. Proin eros turpis, ultricies eu sapien eget, ornare rutrum ipsum. Pellentesque eros
- nisl, ornare nec ipsum sed, aliquet sollicitudin erat. Nulla tincidunt porta
vehicula.
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
Nullam laoreet imperdiet orci ac euismod. Curabitur vel lectus nisi. Phasellus accumsan aliquet augue, eu
- rutrum tellus iaculis in. Nunc viverra ultrices mollis. Curabitur malesuada nunc massa, ut imperdiet arcu lobortis
- sed. Cras ac arcu mauris. Maecenas id lectus nisl. Donec consectetur scelerisque quam at ultricies. Nam quis magna
- iaculis, condimentum metus ut, elementum metus. Pellentesque habitant morbi tristique senectus et netus et
- malesuada fames ac turpis egestas. Vivamus id tempus nisi.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/themes/royal.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/themes/royal.html
deleted file mode 100644
index 15f84f6ee..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/themes/royal.html
+++ /dev/null
@@ -1,130 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Royal Theme
-
-
The default theme of the WYSIWYG HTML editor can be changed to one that better fits the color palette of your
- website. You can also create your own theme and customize the rich text editor's interface the way you want
- using our customizer .
-
-
The desired theme can be set using the theme option. Don't forget to include the corresponding CSS theme
- file.
-
-
Lorem
ipsum dolor
- sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis blandit.
- Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
- asdasd
- asdasdasd
-
-
-
- Sed dictum dictum tristique. Proin eros turpis, ultricies eu sapien eget, ornare rutrum ipsum. Pellentesque eros
- nisl, ornare nec ipsum sed, aliquet sollicitudin erat. Nulla tincidunt porta
vehicula.
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/bottom.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/bottom.html
deleted file mode 100644
index 9e21cdde4..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/bottom.html
+++ /dev/null
@@ -1,289 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Toolbar Bottom
-
-
Scroll down to see how the sticky toolbar works at the when the toolbar is at bottom of the editing
- box.
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
-
-
-
Toolbar Bottom
-
-
This is the full featured editor with the toolbar at the bottom, using the toolbarBottom option.
-
-
Lorem
ipsum
- dolor sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis
- blandit. Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/bottom_offset.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/bottom_offset.html
deleted file mode 100644
index 9970a0e7b..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/bottom_offset.html
+++ /dev/null
@@ -1,296 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Toolbar Bottom with Offset
-
-
Scroll down to see how the sticky toolbar and offset works at the when the toolbar is at bottom of the
- editing box.
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
-
-
-
Toolbar Offset Bottom
-
-
This example is a combination of both Toolbar Offset and Toolbar Bottom examples.
-
-
The toolbarStickyOffset option also works when toolbarBottom option is set to true
. In this case the offset is relative to
- the bottom of the page.
-
-
Lorem
ipsum
- dolor sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis
- blandit. Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/buttons.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/buttons.html
deleted file mode 100644
index d057af551..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/buttons.html
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Change Toolbar Buttons
-
-
The toolbar's buttons can be customized based on the screen size using the following options:
-
-
-
-
Buttons can be grouped together by adding separators between them. There are 2 types of separators: Vertical
- |
and horizontal -
. Separators can be added by passing them to any of the options
- above.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/external.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/external.html
deleted file mode 100644
index 8600627b7..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/external.html
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
External Shared Toolbar
-
-
You can have more than one editor instance on the same page. However, this will not affect the editing
- experience. You can even drag and drop images from one editor to the other.
-
-
-
-
-
This is the first editor instance
-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec facilisis diam in odio iaculis blandit. Nunc eu
- mauris sit amet purus viverra gravida ut a dui.
-
-
-
-
-
This is the second editor instance
-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec facilisis diam in odio iaculis blandit. Nunc eu
- mauris sit amet purus viverra gravida ut a dui.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/external_inline.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/external_inline.html
deleted file mode 100644
index 908fc5653..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/external_inline.html
+++ /dev/null
@@ -1,108 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
External Shared Inline Toolbar
-
-
This is a combination of inline and external shared toolbar. There are 2 editors initialized below.
-
-
-
-
This is the first editor instance
-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec facilisis diam in odio iaculis blandit. Nunc eu
- mauris sit amet purus viverra gravida ut a dui.
-
-
-
-
-
This is the second editor instance
-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec facilisis diam in odio iaculis blandit. Nunc eu
- mauris sit amet purus viverra gravida ut a dui.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/inline.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/inline.html
deleted file mode 100644
index e0ef515f0..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/inline.html
+++ /dev/null
@@ -1,132 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Inline Toolbar
-
-
This is the inline example for the Froala WYSIWYG HTML Editor. For this you have to set the toolbarInline option to true
.
-
-
Lorem
ipsum
- dolor sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis
- blandit. Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/inline_selection.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/inline_selection.html
deleted file mode 100644
index f6eb32701..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/inline_selection.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Inline Toolbar without Selection
-
-
This is the inline example without selection for the Froala WYSIWYG HTML Editor. Enabling the toolbarVisibleWithoutSelection option makes the
- inline WYSIWYG HTML editor to appear as soon as you click in the editable area and not only when you select
- text.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/offset.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/offset.html
deleted file mode 100644
index 7a2afed15..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/offset.html
+++ /dev/null
@@ -1,275 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Toolbar with Offset
-
-
The toolbarStickyOffset option is useful if you have
- toolbarSticky: true
and you need the toolbar not to go all the way to the top of the page. E.g. you
- have a sticky header on the page and the editor's toolbar should remain below the header.
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
This is some dummy text so you can see the sticky toolbar in action together with the toolbat
- offset.
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/show_selection.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/show_selection.html
deleted file mode 100644
index d52713d08..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/show_selection.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/sticky.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/sticky.html
deleted file mode 100644
index 68a6bc6c2..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/toolbar/sticky.html
+++ /dev/null
@@ -1,286 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Sticky Toolbar
-
-
This is the full featured Froala WYSIWYG HTML editor with Sticky Toolbar.
-
-
Lorem
ipsum
- dolor sit amet, consectetur
adipiscing elit. Donec facilisis diam in odio iaculis
- blandit. Nunc eu mauris sit amet purus
viverra gravida ut a dui.
-
- Vivamus nec rutrum augue, pharetra faucibus purus. Maecenas non orci sagittis, vehicula lorem et, dignissim
- nunc.
- Suspendisse suscipit, diam non varius facilisis, enim libero tincidunt magna, sit amet iaculis eros libero
- sit amet eros. Vestibulum a rhoncus felis.
- Nam lacus nulla, consequat ac lacus sit amet, accumsan pellentesque risus. Aenean viverra mi at urna
- mattis fermentum.
- Curabitur porta metus in tortor elementum, in semper nulla ullamcorper. Vestibulum mattis tempor tortor
- quis gravida. In rhoncus risus nibh. Nullam condimentum dapibus massa vel fringilla. Sed hendrerit sed est
- quis facilisis. Ut sit amet nibh sem. Pellentesque imperdiet mollis libero.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Aenean sed hendrerit velit. Nullam eu mi dolor.
- Maecenas et erat risus. Nulla ac auctor diam, non aliquet ante. Fusce ullamcorper, ipsum id tempor lacinia, sem
- tellus malesuada libero, quis ornare sem massa in orci. Sed dictum dictum tristique. Proin eros turpis, ultricies
- eu sapien eget, ornare rutrum ipsum. Pellentesque eros nisl, ornare nec ipsum sed, aliquet sollicitudin erat.
- Nulla tincidunt porta
vehicula.
-
-
-
This is some dummy text so you can see the sticky toolbar in action.
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pretium efficitur lectus, porttitor ornare dolor luctus
- eu. Vivamus auctor nunc non vestibulum tempor. Integer tristique massa sit amet mi auctor euismod. In finibus nec
- purus et volutpat. Nullam consectetur est id lorem posuere, quis blandit eros dignissim. Curabitur fringilla iaculis
- est sed porttitor. Duis in nisi felis.
-
- Suspendisse ex sem, eleifend vitae felis eu, finibus malesuada odio. Duis eget risus in sem facilisis venenatis eget
- nec turpis. Aliquam ac sapien dictum, tempor libero sed, feugiat odio. Mauris bibendum nisi justo, eu pulvinar neque
- tempor ac. Vivamus suscipit in elit interdum euismod. Etiam porta molestie lobortis. Nam consectetur malesuada ante
- non sagittis. Nunc nec odio ex. Duis non hendrerit diam. Integer vulputate, mi a gravida pretium, ligula libero
- laoreet libero, in vestibulum arcu velit at velit.
-
- Suspendisse at neque commodo, sollicitudin lectus sed, blandit sem. Curabitur pharetra suscipit elit ac ultrices.
- Quisque ullamcorper quis massa et fringilla. Donec euismod, metus id porttitor semper, tortor velit accumsan metus,
- ut malesuada risus elit eu lorem. Mauris magna odio, efficitur et elit eu, suscipit fermentum sapien. Donec lacinia
- aliquet augue eu convallis. Suspendisse tincidunt lacus ac ipsum mattis malesuada. Curabitur pellentesque nec nulla
- ut commodo. Suspendisse pretium nunc in risus iaculis dignissim. Donec faucibus tempus lectus, vel ultrices lectus
- tincidunt et. Mauris pulvinar ut est in iaculis. Maecenas facilisis enim nec pharetra mattis. Aliquam laoreet
- egestas lacus, et porta nisl. Ut euismod laoreet purus sed eleifend. Vivamus ullamcorper sodales arcu, sit amet
- accumsan augue placerat semper. Duis condimentum mattis nulla sed consequat.
-
- Donec non dui ligula. Aliquam id efficitur massa. Donec tristique aliquet dolor, quis rhoncus felis dignissim sit
- amet. Duis pellentesque orci eget rhoncus lacinia. Ut dapibus neque id ex fringilla, vitae lobortis turpis interdum.
- Donec mi lectus, finibus id placerat ut, molestie sit amet erat. Vivamus laoreet semper dui, id efficitur eros.
- Etiam mollis a nisi a ullamcorper. Vivamus ut porta odio. Maecenas dictum dignissim faucibus. Vestibulum lectus
- lacus, tempus pulvinar fermentum in, suscipit eget ex. Sed mollis non libero at dignissim. Curabitur non justo vel
- dui convallis feugiat. Suspendisse quis dictum augue, et pharetra arcu.
-
- Curabitur sem purus, sagittis quis lorem ac, iaculis laoreet lacus. Fusce eleifend congue massa a ornare. Lorem
- ipsum dolor sit amet, consectetur adipiscing elit. Quisque sodales, tortor ut hendrerit lacinia, velit metus commodo
- libero, eu consequat est metus sit amet odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
- per inceptos himenaeos. Pellentesque eu sem vehicula, vulputate est sit amet, mattis nisi. Nullam consequat at
- turpis vitae pretium. Nulla risus velit, pharetra ac sollicitudin sed, volutpat nec felis.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/typing/keep_format.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/typing/keep_format.html
deleted file mode 100644
index e8d5b0da6..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/typing/keep_format.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Keep Format on Delete
-
Using the keepFormatOnDelete option you can keep format of the selected
- text when it is deleted.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/typing/shortcuts.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/typing/shortcuts.html
deleted file mode 100644
index 380a8d161..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/typing/shortcuts.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Shortcuts
-
Change what shortcuts should be available in the WYSIWYG HTML editor using the shortcutsEnabled option.
-
Shortcuts are also be visible in the button tooltips. Disable this feature using the shortcutsHint option.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/typing/tab.html b/SiteServer.Web/SiteServer/assets/js/froala-editor/html/typing/tab.html
deleted file mode 100644
index 8fc8399c9..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/html/typing/tab.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
TAB Key
-
Froala WYSIWYG HTML Editor does not interfere with the natural TAB key behavior allowing you to easily navigate
- through pages. You can also change this behaviour and use the TAB key to indent a specified number of spaces at
- a time. Use the tabSpaces option to specify the number of spaces.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/img/photo1.jpg b/SiteServer.Web/SiteServer/assets/js/froala-editor/img/photo1.jpg
deleted file mode 100644
index 46c51c246..000000000
Binary files a/SiteServer.Web/SiteServer/assets/js/froala-editor/img/photo1.jpg and /dev/null differ
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/js/froala_editor.min.js b/SiteServer.Web/SiteServer/assets/js/froala-editor/js/froala_editor.min.js
deleted file mode 100644
index ac0f43242..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/js/froala_editor.min.js
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.FroalaEditor=t()}(this,function(){"use strict";function M(e){return(M="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(t))return null;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null}),Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),n=t.length;0<=--n&&t.item(n)!==this;);return-1")},closeTagString:function u(e){return"".concat(e.tagName.toLowerCase(),">")},isFirstSibling:function h(e,t){void 0===t&&(t=!0);for(var n=e.previousSibling;n&&t&&a.node.hasClass(n,"fr-marker");)n=n.previousSibling;return!n||n.nodeType===Node.TEXT_NODE&&""===n.textContent&&h(n)},isLastSibling:function g(e,t){void 0===t&&(t=!0);for(var n=e.nextSibling;n&&t&&a.node.hasClass(n,"fr-marker");)n=n.nextSibling;return!n||n.nodeType===Node.TEXT_NODE&&""===n.textContent&&g(n)},isList:function m(e){return!!e&&0<=["UL","OL"].indexOf(e.tagName)},isLink:function v(e){return!!e&&e.nodeType===Node.ELEMENT_NODE&&"a"===e.tagName.toLowerCase()},isElement:r,contents:s,isVoid:function b(e){return e&&e.nodeType===Node.ELEMENT_NODE&&0<=H.VOID_ELEMENTS.indexOf((e.tagName||"").toLowerCase())},hasFocus:function E(e){return e===a.doc.activeElement&&(!a.doc.hasFocus||a.doc.hasFocus())&&Boolean(r(e)||e.type||e.href||~e.tabIndex)},isEditable:function S(e){return(!e.getAttribute||"false"!==e.getAttribute("contenteditable"))&&["STYLE","SCRIPT"].indexOf(e.tagName)<0},isDeletable:function y(e){return e&&e.nodeType===Node.ELEMENT_NODE&&e.getAttribute("class")&&0<=(e.getAttribute("class")||"").indexOf("fr-deletable")},hasClass:function T(e,t){return e instanceof n&&(e=e.get(0)),e&&e.classList&&e.classList.contains(t)},filter:function C(e){return a.browser.msie?e:{acceptNode:e}}}},Object.assign(H.DEFAULTS,{htmlAllowedTags:["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","br","button","canvas","caption","cite","code","col","colgroup","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meter","nav","noscript","object","ol","optgroup","option","output","p","param","pre","progress","queue","rp","rt","ruby","s","samp","script","style","section","select","small","source","span","strike","strong","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","var","video","wbr"],htmlRemoveTags:["script","style"],htmlAllowedAttrs:["accept","accept-charset","accesskey","action","align","allowfullscreen","allowtransparency","alt","async","autocomplete","autofocus","autoplay","autosave","background","bgcolor","border","charset","cellpadding","cellspacing","checked","cite","class","color","cols","colspan","content","contenteditable","contextmenu","controls","coords","data","data-.*","datetime","default","defer","dir","dirname","disabled","download","draggable","dropzone","enctype","for","form","formaction","frameborder","headers","height","hidden","high","href","hreflang","http-equiv","icon","id","ismap","itemprop","keytype","kind","label","lang","language","list","loop","low","max","maxlength","media","method","min","mozallowfullscreen","multiple","muted","name","novalidate","open","optimum","pattern","ping","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","reversed","rows","rowspan","sandbox","scope","scoped","scrolling","seamless","selected","shape","size","sizes","span","src","srcdoc","srclang","srcset","start","step","summary","spellcheck","style","tabindex","target","title","type","translate","usemap","value","valign","webkitallowfullscreen","width","wrap"],htmlAllowedStyleProps:[".*"],htmlAllowComments:!0,htmlUntouched:!1,fullPage:!1}),H.HTML5Map={B:"STRONG",I:"EM",STRIKE:"S"},H.MODULES.clean=function(f){var d,p,u,h,g=f.$;function o(e){if(e.nodeType===Node.ELEMENT_NODE&&e.getAttribute("class")&&0<=e.getAttribute("class").indexOf("fr-marker"))return!1;var t,n=f.node.contents(e),r=[];for(t=0;t /g,">"):e.textContent.replace(/&/g,"&").replace(//g,">").replace(/\u00A0/g," ").replace(/\u0009/g,"");if(e.nodeType!==Node.ELEMENT_NODE)return e.outerHTML;if(e.nodeType===Node.ELEMENT_NODE&&0<=["STYLE","SCRIPT","NOSCRIPT"].indexOf(e.tagName))return e.outerHTML;if(e.nodeType===Node.ELEMENT_NODE&&"svg"===e.tagName){var n=document.createElement("div"),r=e.cloneNode(!0);return n.appendChild(r),n.innerHTML}if("IFRAME"===e.tagName)return e.outerHTML.replace(/</g,"<").replace(/>/g,">");var o=e.childNodes;if(0===o.length)return e.outerHTML;for(var i="",a=0;a)<[^<]*)*<\/script>/gi,function(e){return l.push(e),"[FROALA.EDITOR.SCRIPT ".concat(l.length-1,"]")})).replace(/)<[^<]*)*<\/noscript>/gi,function(e){return l.push(e),"[FROALA.EDITOR.NOSCRIPT ".concat(l.length-1,"]")})).replace(/ ")})).replace(/ ":t;var i=c(f.html.extractNodeAttrs(n,"head")),a=c(f.html.extractNodeAttrs(n,"body"));return"".concat(r,"").concat(t,"").concat(e,"")}return e}(r,o,e))}function E(e){var t=f.doc.createElement("DIV");return t.innerText=e,t.textContent}function S(e){for(var t=f.node.contents(e),n=0;n"))}(e),e.nodeType===Node.ELEMENT_NODE&&(e.getAttribute("data-fr-src")&&0!==e.getAttribute("data-fr-src").indexOf("blob:")&&e.setAttribute("data-fr-src",f.helpers.sanitizeURL(E(e.getAttribute("data-fr-src")))),e.getAttribute("href")&&e.setAttribute("href",f.helpers.sanitizeURL(E(e.getAttribute("href")))),e.getAttribute("src")&&e.setAttribute("src",f.helpers.sanitizeURL(E(e.getAttribute("src")))),0<=["TABLE","TBODY","TFOOT","TR"].indexOf(e.tagName)&&(e.innerHTML=e.innerHTML.trim())),!f.opts.pasteAllowLocalImages&&e.nodeType===Node.ELEMENT_NODE&&"IMG"===e.tagName&&e.getAttribute("data-fr-src")&&0===e.getAttribute("data-fr-src").indexOf("file://"))return e.parentNode.removeChild(e),!1;if(e.nodeType===Node.ELEMENT_NODE&&H.HTML5Map[e.tagName]&&""===f.node.attributes(e)){var t=H.HTML5Map[e.tagName],n="<".concat(t,">").concat(e.innerHTML,"").concat(t,">");e.insertAdjacentHTML("beforebegin",n),(e=e.previousSibling).parentNode.removeChild(e.nextSibling)}if(f.opts.htmlAllowComments||e.nodeType!==Node.COMMENT_NODE)if(e.tagName&&e.tagName.match(p))e.parentNode.removeChild(e);else if(e.tagName&&!e.tagName.match(d))"svg"===e.tagName?e.parentNode.removeChild(e):f.browser.safari&&"path"===e.tagName&&e.parentNode&&"svg"===e.parentNode.tagName||(e.outerHTML=e.innerHTML);else{var r=e.attributes;if(r)for(var o=r.length-1;0<=o;o--){var i=r[o],a=i.nodeName.match(u),s=null;"style"===i.nodeName&&f.opts.htmlAllowedStyleProps.length&&(s=i.value.match(h)),a&&s?i.value=m(s.join(";")):a&&("style"!==i.nodeName||s)||e.removeAttribute(i.nodeName)}}else 0!==e.data.indexOf("[FROALA.EDITOR")&&e.parentNode.removeChild(e)}(e)}return{_init:function e(){f.opts.fullPage&&g.merge(f.opts.htmlAllowedTags,["head","title","style","link","base","body","html","meta"])},html:function y(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r=!1);var o,i=g.merge([],f.opts.htmlAllowedTags);for(o=0;o").concat(e[n].innerHTML,"").concat(H.HTML5Map[e[n].tagName],">"));t&&f.selection.restore()}},tables:function t(){!function s(){for(var e=f.el.querySelectorAll("tr"),t=0;t ul, ol > ol, ul > ol, ol > ul"),t=0;t"))}}(),function c(){for(var e=f.el.querySelectorAll("li > ul, li > ol"),t=0;t ul, li > ol"),t=0;t");else if(n.previousSibling&&"BR"===n.previousSibling.tagName){for(var r=n.previousSibling.previousSibling;r&&f.node.hasClass(r,"fr-marker");)r=r.previousSibling;r&&"BR"!==r.tagName&&g(n.previousSibling).remove()}}}(),function n(){for(var e=f.el.querySelectorAll("li:empty"),t=0;t /g,"%3E").replace(/"/g,"%22").replace(/ /g,"%20"),new RegExp("^".concat(H.LinkRegExHTTP).concat(H.LinkRegExEnd,"$"),"gi").test(e))},getAlignment:function T(e){e.css||(e=s(e));var t=(e.css("text-align")||"").replace(/-(.*)-/g,"");if(["left","right","justify","center"].indexOf(t)<0){if(!a){var n=s('. .
'));s("body").first().append(n);var r=n.find("#s1").get(0).getBoundingClientRect().left,o=n.find("#s2").get(0).getBoundingClientRect().left;n.remove(),a=r=(window.innerHeight||document.documentElement.clientHeight)}}},H.MODULES.events=function(l){var e,i=l.$,a={};function s(e,t,n){m(e,t,n)}function c(e){if(void 0===e&&(e=!0),!l.$wp)return!1;if(l.helpers.isIOS()&&l.$win.get(0).focus(),l.core.hasFocus())return!1;if(!l.core.hasFocus()&&e){var t=l.$win.scrollTop();if(l.browser.msie&&l.$box&&l.$box.css("position","fixed"),l.browser.msie&&l.$wp&&l.$wp.css("overflow","visible"),l.browser.msie&&l.$sc&&l.$sc.css("position","fixed"),p(),l.el.focus(),l.events.trigger("focus"),f(),l.browser.msie&&l.$sc&&l.$sc.css("position",""),l.browser.msie&&l.$box&&l.$box.css("position",""),l.browser.msie&&l.$wp&&l.$wp.css("overflow","auto"),t!==l.$win.scrollTop()&&l.$win.scrollTop(t),!l.selection.info(l.el).atStart)return!1}if(!l.core.hasFocus()||0").concat(e,"").concat(a.html.defaultTag(),">")),e}var i={bold:function(){e("bold","strong")},subscript:function(){a.format.is("sup")&&a.format.remove("sup"),e("subscript","sub")},superscript:function(){a.format.is("sub")&&a.format.remove("sub"),e("superscript","sup")},italic:function(){e("italic","em")},strikeThrough:function(){e("strikeThrough","s")},underline:function(){e("underline","u")},undo:function(){a.undo.run()},redo:function(){a.undo.redo()},indent:function(){r(1)},outdent:function(){r(-1)},show:function(){a.opts.toolbarInline&&a.toolbar.showInline(null,!0)},insertHR:function(){a.selection.remove();var e="";a.core.isEmpty()&&(e=o(e=" ")),a.html.insert(' '.concat(e));var t,n=a.$el.find("hr#fr-just").length?a.$el.find("hr#fr-just"):a.$el.find(".fr-just");if(n.removeAttr("id"),n.removeAttr("class"),0===n.next().length){var r=a.html.defaultTag();r?n.after(s(a.doc.createElement(r)).append(" ").get(0)):n.after(" ")}n.prev().is("hr")?t=a.selection.setAfter(n.get(0),!1):n.next().is("hr")?t=a.selection.setBefore(n.get(0),!1):a.selection.setAfter(n.get(0),!1)||a.selection.setBefore(n.get(0),!1),t||void 0===t||(e=o(e="".concat(H.MARKERS," ")),n.after(e)),a.selection.restore()},clearFormatting:function(){a.format.remove()},selectAll:function(){a.doc.execCommand("selectAll",!1,!1)},moreText:function(e){t(e)},moreParagraph:function(e){t(e)},moreRich:function(e){t(e)},moreMisc:function(e){t(e)}};function t(e){!function n(e){var t=a.$tb.find('.fr-more-toolbar[data-name="'.concat(e.attr("data-group-name"),'"]'));a.$tb.find(".fr-open").not(e).removeClass("fr-open"),e.toggleClass("fr-open"),a.$tb.find(".fr-more-toolbar").removeClass("fr-overflow-visible"),a.$tb.find(".fr-expanded").not(t).length?(a.$tb.find(".fr-expanded").toggleClass("fr-expanded"),t.toggleClass("fr-expanded")):(t.toggleClass("fr-expanded"),a.$box.toggleClass("fr-toolbar-open"),a.$tb.toggleClass("fr-toolbar-open"))}(a.$tb.find("[data-cmd=".concat(e,"]"))),a.toolbar.setMoreToolbarsHeight()}function n(e,t){if(!1!==a.events.trigger("commands.before",s.merge([e],t||[]))){var n=H.COMMANDS[e]&&H.COMMANDS[e].callback||i[e],r=!0,o=!1;H.COMMANDS[e]&&("undefined"!=typeof H.COMMANDS[e].focus&&(r=H.COMMANDS[e].focus),"undefined"!=typeof H.COMMANDS[e].accessibilityFocus&&(o=H.COMMANDS[e].accessibilityFocus)),(!a.core.hasFocus()&&r&&!a.popups.areVisible()||!a.core.hasFocus()&&o&&a.accessibility.hasFocus())&&a.events.focus(!0),H.COMMANDS[e]&&!1!==H.COMMANDS[e].undo&&(a.$el.find(".fr-marker").length&&(a.events.disableBlur(),a.selection.restore()),a.undo.saveStep()),n&&n.apply(a,s.merge([e],t||[])),a.events.trigger("commands.after",s.merge([e],t||[])),H.COMMANDS[e]&&!1!==H.COMMANDS[e].undo&&a.undo.saveStep()}}function e(e,t){a.format.toggle(t)}function r(e){a.selection.save(),a.html.wrap(!0,!0,!0,!0),a.selection.restore();for(var t=a.selection.blocks(),n=0;n").concat(H.MARKERS," ").concat(a):i?"".concat(s,"<").concat(i,">").concat(H.MARKERS," ").concat(i,">").concat(a):"".concat(s+H.MARKERS," ").concat(a);["UL","OL"].indexOf(l.tagName)<0||l.parentNode&&"LI"===l.parentNode.tagName;)l=l.parentNode;m(n).replaceWith(' ');var d=g.node.openTagString(l)+m(l).html()+g.node.closeTagString(l);d=d.replace(/<\/span>/g,c),m(l).replaceWith(d),g.$el.find("li:empty").remove()}else if(o&&r||!g.node.isEmpty(n,!0)){for(var f=" ",p=e.parentNode;p&&"LI"!==p.tagName;)f=g.node.openTagString(p)+f+g.node.closeTagString(p),p=p.parentNode;m(n).before("".concat(f," ")),m(e).remove()}else if(o){t=b(n);for(var u="".concat(H.MARKERS," "),h=e.parentNode;h&&"LI"!==h.tagName;)u=g.node.openTagString(h)+u+g.node.closeTagString(h),h=h.parentNode;t.parentNode&&"LI"===t.parentNode.tagName?m(t.parentNode).after("".concat(u," ")):i?m(t).after("<".concat(i,">").concat(u,"").concat(i,">")):m(t).after(u),m(n).remove()}else(t=b(n)).parentNode&&"LI"===t.parentNode.tagName?r?m(t.parentNode).before("".concat(g.node.openTagString(n)+H.MARKERS," ")):m(t.parentNode).after("".concat(g.node.openTagString(n)+H.MARKERS," ")):i?m(t).before("<".concat(i,">").concat(H.MARKERS," ").concat(i,">")):m(t).before("".concat(H.MARKERS," ")),m(n).remove()},_middleEnter:function c(e){for(var t=v(e),n="",r=e,o="",i="",a=!1;r!==t;){var s="A"===(r=r.parentNode).tagName&&g.cursor.isAtEnd(e,r)?"fr-to-remove":"";a||r==t||g.node.isBlock(r)||(a=!0,o+=H.INVISIBLE_SPACE),o=g.node.openTagString(m(r).clone().addClass(s).get(0))+o,i=g.node.closeTagString(r)+i}n=i+n+o+H.MARKERS+(g.opts.keepFormatOnDelete?H.INVISIBLE_SPACE:""),m(e).replaceWith(' ');var l=g.node.openTagString(t)+m(t).html()+g.node.closeTagString(t);l=l.replace(/<\/span>/g,n),m(t).replaceWith(l)},_endEnter:function l(e){for(var t=v(e),n=H.MARKERS,r="",o=e,i=!1;o!==t;){var a="A"===(o=o.parentNode).tagName&&g.cursor.isAtEnd(e,o)?"fr-to-remove":"";i||o===t||g.node.isBlock(o)||(i=!0,r+=H.INVISIBLE_SPACE),r=g.node.openTagString(m(o).clone().addClass(a).get(0))+r,n+=g.node.closeTagString(o)}var s=r+n;m(e).remove(),m(t).after(s)},_backspace:function d(e){var t=v(e),n=t.previousSibling;if(n){n=m(n).find(g.html.blockTagsQuery()).get(-1)||n,m(e).replaceWith(H.MARKERS);var r=g.node.contents(n);r.length&&"BR"===r[r.length-1].tagName&&m(r[r.length-1]).remove(),m(t).find(g.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===t&&m(this).replaceWith(m(this).html()+(g.node.isEmpty(this)?"":" "))});for(var o,i=g.node.contents(t)[0];i&&!g.node.isList(i);)o=i.nextSibling,m(n).append(i),i=o;for(n=t.previousSibling;i;)o=i.nextSibling,m(n).append(i),i=o;1<(r=g.node.contents(n)).length&&"BR"===r[r.length-1].tagName&&m(r[r.length-1]).remove(),m(t).remove()}else{var a=b(t);if(m(e).replaceWith(H.MARKERS),a.parentNode&&"LI"===a.parentNode.tagName){var s=a.previousSibling;g.node.isBlock(s)?(m(t).find(g.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===t&&m(this).replaceWith(m(this).html()+(g.node.isEmpty(this)?"":" "))}),m(s).append(m(t).html())):m(a).before(m(t).html())}else{var l=g.html.defaultTag();l&&0===m(t).find(g.html.blockTagsQuery()).length?m(a).before("<".concat(l,">").concat(m(t).html(),"").concat(l,">")):m(a).before(m(t).html())}m(t).remove(),g.html.wrap(),0===m(a).find("li").length&&m(a).remove()}},_del:function f(e){var t,n=v(e),r=n.nextSibling;if(r){(t=g.node.contents(r)).length&&"BR"===t[0].tagName&&m(t[0]).remove(),m(r).find(g.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===r&&m(this).replaceWith(m(this).html()+(g.node.isEmpty(this)?"":" "))});for(var o,i=e,a=g.node.contents(r)[0];a&&!g.node.isList(a);)o=a.nextSibling,m(i).after(a),i=a,a=o;for(;a;)o=a.nextSibling,m(n).append(a),a=o;m(e).replaceWith(H.MARKERS),m(r).remove()}else{for(var s=n;!s.nextSibling&&s!==g.el;)s=s.parentNode;if(s===g.el)return!1;if(s=s.nextSibling,g.node.isBlock(s))H.NO_DELETE_TAGS.indexOf(s.tagName)<0&&(m(e).replaceWith(H.MARKERS),(t=g.node.contents(n)).length&&"BR"===t[t.length-1].tagName&&m(t[t.length-1]).remove(),m(n).append(m(s).html()),m(s).remove());else for((t=g.node.contents(n)).length&&"BR"===t[t.length-1].tagName&&m(t[t.length-1]).remove(),m(e).replaceWith(H.MARKERS);s&&!g.node.isBlock(s)&&"BR"!==s.tagName;)m(n).append(m(s)),s=s.nextSibling}}}},H.NO_DELETE_TAGS=["TH","TD","TR","TABLE","FORM"],H.SIMPLE_ENTER_TAGS=["TH","TD","LI","DL","DT","FORM"],H.MODULES.cursor=function(u){var h=u.$;function i(e){return!!e&&(!!u.node.isBlock(e)||(e.nextSibling&&e.nextSibling.nodeType===Node.TEXT_NODE&&0===e.nextSibling.textContent.replace(/\u200b/g,"").length?i(e.nextSibling):!(e.nextSibling&&(!e.previousSibling||"BR"!==e.nextSibling.tagName||e.nextSibling.nextSibling))&&i(e.parentNode)))}function a(e){return!!e&&(!!u.node.isBlock(e)||(e.previousSibling&&e.previousSibling.nodeType===Node.TEXT_NODE&&0===e.previousSibling.textContent.replace(/\u200b/g,"").length?a(e.previousSibling):!e.previousSibling&&(!(e.previousSibling||!u.node.hasClass(e.parentNode,"fr-inner"))||a(e.parentNode))))}function g(e,t){return!!e&&(e!==u.$wp.get(0)&&(e.previousSibling&&e.previousSibling.nodeType===Node.TEXT_NODE&&0===e.previousSibling.textContent.replace(/\u200b/g,"").length?g(e.previousSibling,t):!e.previousSibling&&(e.parentNode===t||g(e.parentNode,t))))}function m(e,t){return!!e&&(e!==u.$wp.get(0)&&(e.nextSibling&&e.nextSibling.nodeType===Node.TEXT_NODE&&0===e.nextSibling.textContent.replace(/\u200b/g,"").length?m(e.nextSibling,t):!(e.nextSibling&&(!e.previousSibling||"BR"!==e.nextSibling.tagName||e.nextSibling.nextSibling))&&(e.parentNode===t||m(e.parentNode,t))))}function c(e){return 0=u.opts.tabSpaces)0===r.substr(r.length-u.opts.tabSpaces,r.length-1).replace(/ /g,"").replace(new RegExp(H.UNICODE_NBSP,"g"),"").length&&(o=r.length-u.opts.tabSpaces+1);n.textContent=r.substring(0,o-d(r)),u.opts.htmlUntouched&&!e.nextSibling&&n.textContent.length&&" "===n.textContent[n.textContent.length-1]&&(n.textContent=n.textContent.substring(0,n.textContent.length-1)+H.UNICODE_NBSP);var i=r.length!==n.textContent.length;if(0===n.textContent.length)if(i&&u.opts.keepFormatOnDelete)h(n).after(H.INVISIBLE_SPACE+H.MARKERS);else if(0!==r.length&&u.node.isBlock(n.parentNode))h(n).after(H.MARKERS);else if((2!=n.parentNode.childNodes.length||n.parentNode!=e.parentNode)&&1!=n.parentNode.childNodes.length||u.node.isBlock(n.parentNode)||u.node.isElement(n.parentNode)||!u.node.isDeletable(n.parentNode)){for(;!u.node.isElement(n.parentNode)&&u.node.isEmpty(n.parentNode)&&H.NO_DELETE_TAGS.indexOf(n.parentNode.tagName)<0;){var a=n;n=n.parentNode,a.parentNode.removeChild(a)}h(n).after(H.MARKERS),u.node.isElement(n.parentNode)&&!e.nextSibling&&n.previousSibling&&"BR"===n.previousSibling.tagName&&h(e).after(" "),n.parentNode.removeChild(n)}else h(n.parentNode).after(H.MARKERS),h(n.parentNode).remove();else h(n).after(H.MARKERS)}else u.node.isDeletable(n)?(h(n).after(H.MARKERS),h(n).remove()):e.nextSibling&&"BR"===e.nextSibling.tagName&&u.node.isVoid(n)&&"BR"!==n.tagName?(h(e.nextSibling).remove(),h(e).replaceWith(H.MARKERS)):!1!==u.events.trigger("node.remove",[h(n)])&&(h(n).after(H.MARKERS),h(n).remove())}else if(H.NO_DELETE_TAGS.indexOf(n.tagName)<0&&(u.node.isEditable(n)||u.node.isDeletable(n)))if(u.node.isDeletable(n))h(e).replaceWith(H.MARKERS),h(n).remove();else if(u.node.isEmpty(n)&&!u.node.isList(n))h(n).remove(),h(e).replaceWith(H.MARKERS);else{for(u.node.isList(n)&&(n=h(n).find("li").last().get(0)),(t=u.node.contents(n))&&"BR"===t[t.length-1].tagName&&h(t[t.length-1]).remove(),t=u.node.contents(n);t&&u.node.isBlock(t[t.length-1]);)n=t[t.length-1],t=u.node.contents(n);h(n).append(H.MARKERS);for(var s=e;!s.previousSibling;)s=s.parentNode;for(;s&&"BR"!==s.tagName&&!u.node.isBlock(s);){var l=s;s=s.nextSibling,h(n).append(l)}s&&"BR"===s.tagName&&h(s).remove(),h(e).remove()}else e.nextSibling&&"BR"===e.nextSibling.tagName&&h(e.nextSibling).remove();return!0}function s(e){var t=0"))}),h(n).append(u.node.contents(a.get(0))),a.remove(),0===h(i).find("li").length&&h(i).remove())}else{if((o=u.node.contents(i)).length&&"BR"===o[0].tagName&&h(o[0]).remove(),"BLOCKQUOTE"!==i.tagName&&"BLOCKQUOTE"===n.tagName)for(o=u.node.contents(n);o.length&&u.node.isBlock(o[o.length-1]);)n=o[o.length-1],o=u.node.contents(n);else if("BLOCKQUOTE"===i.tagName&&"BLOCKQUOTE"!==n.tagName)for(o=u.node.contents(i);o.length&&u.node.isBlock(o[0]);)i=o[0],o=u.node.contents(i);h(e).replaceWith(H.MARKERS),h(n).append(i.innerHTML),h(i).remove()}else{for(h(e).replaceWith(H.MARKERS);i&&"BR"!==i.tagName&&!u.node.isBlock(i)&&u.node.isEditable(i);){var s=i;i=i.nextSibling,h(n).append(s)}i&&"BR"===i.tagName&&u.node.isEditable(i)&&h(i).remove()}}}function n(e){for(var t,n=e;!n.nextSibling;)if(n=n.parentNode,u.node.isElement(n))return!1;if("BR"===(n=n.nextSibling).tagName&&u.node.isEditable(n))if(n.nextSibling){if(u.node.isBlock(n.nextSibling)&&u.node.isEditable(n.nextSibling)){if(!(H.NO_DELETE_TAGS.indexOf(n.nextSibling.tagName)<0))return void h(n).remove();n=n.nextSibling,h(n.previousSibling).remove()}}else if(i(n)){if(c(e))u.cursorLists._del(e);else u.node.deepestParent(n)&&((!u.node.isEmpty(u.node.blockParent(n))||(u.node.blockParent(n).nextSibling&&H.NO_DELETE_TAGS.indexOf(u.node.blockParent(n).nextSibling.tagName))<0)&&h(n).remove(),s(e));return}if(!u.node.isBlock(n)&&u.node.isEditable(n)){for(t=u.node.contents(n);n.nodeType!==Node.TEXT_NODE&&t.length&&!u.node.isDeletable(n)&&u.node.isEditable(n);)n=t[0],t=u.node.contents(n);n.nodeType===Node.TEXT_NODE?(h(n).before(H.MARKERS),n.textContent.length&&(n.textContent=n.textContent.substring(d(n.textContent,!0),n.textContent.length))):u.node.isDeletable(n)?(h(n).before(H.MARKERS),h(n).remove()):!1!==u.events.trigger("node.remove",[h(n)])&&(h(n).before(H.MARKERS),h(n).remove()),h(e).remove()}else if(H.NO_DELETE_TAGS.indexOf(n.tagName)<0&&(u.node.isEditable(n)||u.node.isDeletable(n)))if(u.node.isDeletable(n))h(e).replaceWith(H.MARKERS),h(n).remove();else if(u.node.isList(n))e.previousSibling?(h(n).find("li").first().prepend(e),u.cursorLists._backspace(e)):(h(n).find("li").first().prepend(H.MARKERS),h(e).remove());else if((t=u.node.contents(n))&&"BR"===t[0].tagName&&h(t[0]).remove(),t&&"BLOCKQUOTE"===n.tagName){var r=t[0];for(h(e).before(H.MARKERS);r&&"BR"!==r.tagName;){var o=r;r=r.nextSibling,h(e).before(o)}r&&"BR"===r.tagName&&h(r).remove()}else h(e).after(h(n).html()).after(H.MARKERS),h(n).remove()}function p(){for(var e=u.el.querySelectorAll("blockquote:empty"),t=0;t"+H.MARKERS):r?h(o).after("<".concat(r,">").concat(H.MARKERS," ").concat(r,">")):h(o).after("".concat(H.MARKERS," ")),h(e).remove()):v(e,t,n),!1;if(null===o)(r=u.html.defaultTag())&&u.node.isElement(e.parentNode)?h(e).replaceWith("<".concat(r,">").concat(H.MARKERS," ").concat(r,">")):!e.previousSibling||h(e.previousSibling).is("br")||e.nextSibling?h(e).replaceWith(" ".concat(H.MARKERS)):h(e).replaceWith(" ".concat(H.MARKERS," "));else{var i=e,a="";"PRE"!=o.tagName||e.nextSibling||(t=!0),u.node.isBlock(o)&&!t||(a=" ");var s,l="",c="",d="",f="";(r=u.html.defaultTag())&&u.node.isBlock(o)&&(d="<".concat(r,">"),f="".concat(r,">"),o.tagName===r.toUpperCase()&&(d=u.node.openTagString(h(o).clone().removeAttr("id").get(0))));do{if(i=i.parentNode,!t||i!==o||t&&!u.node.isBlock(o))if(l+=u.node.closeTagString(i),i===o&&u.node.isBlock(o))c=d+c;else{var p=("A"===i.tagName||u.node.hasClass(i,"fa"))&&m(e,i)?"fr-to-remove":"";c=u.node.openTagString(h(i).clone().addClass(p).get(0))+c}}while(i!==o);a=l+a+c+(e.parentNode===o&&u.node.isBlock(o)?"":H.INVISIBLE_SPACE)+H.MARKERS,u.node.isBlock(o)&&!h(o).find("*").last().is("br")&&h(o).append(" "),h(e).after(' '),h(e).remove(),o.nextSibling&&!u.node.isBlock(o.nextSibling)||u.node.isBlock(o)||h(o).after(" "),s=(s=!t&&u.node.isBlock(o)?u.node.openTagString(o)+h(o).html()+f:u.node.openTagString(o)+h(o).html()+u.node.closeTagString(o)).replace(/<\/span>/g,a),h(o).replaceWith(s)}}function v(e,t,n){var r=u.node.deepestParent(e,[],!n);if(null===r)u.html.defaultTag()&&e.parentNode===u.el?h(e).replaceWith("<".concat(u.html.defaultTag(),">").concat(H.MARKERS," ").concat(u.html.defaultTag(),">")):(e.nextSibling&&!u.node.isBlock(e.nextSibling)||h(e).after(" "),h(e).replaceWith(" ".concat(H.MARKERS)));else if(e.previousSibling&&"IMG"==e.previousSibling.tagName||e.nextSibling&&"IMG"==e.nextSibling.tagName)h(e).replaceWith("<"+u.html.defaultTag()+">"+H.MARKERS+" "+u.html.defaultTag()+">");else{var o=e,i="";"PRE"===r.tagName&&(t=!0),u.node.isBlock(r)&&!t||(i=" ");var a="",s="";do{var l=o;if(o=o.parentNode,"BLOCKQUOTE"===r.tagName&&u.node.isEmpty(l)&&!u.node.hasClass(l,"fr-marker")&&h(l).contains(e)&&h(l).after(e),"BLOCKQUOTE"!==r.tagName||!m(e,o)&&!g(e,o))if(!t||o!==r||t&&!u.node.isBlock(r)){a+=u.node.closeTagString(o);var c="A"==o.tagName&&m(e,o)||u.node.hasClass(o,"fa")?"fr-to-remove":"";s=u.node.openTagString(h(o).clone().addClass(c).removeAttr("id").get(0))+s}else"BLOCKQUOTE"==r.tagName&&t&&(s=a="")}while(o!==r);var d=r===e.parentNode&&u.node.isBlock(r)||e.nextSibling;if("BLOCKQUOTE"===r.tagName)if(e.previousSibling&&u.node.isBlock(e.previousSibling)&&e.nextSibling&&"BR"===e.nextSibling.tagName&&(h(e.nextSibling).after(e),e.nextSibling&&"BR"===e.nextSibling.tagName&&h(e.nextSibling).remove()),t)i=a+i+H.MARKERS+s;else{var f=u.html.defaultTag();i="".concat(a+i+(f?"<".concat(f,">"):"")+H.MARKERS," ").concat(f?"".concat(f,">"):"").concat(s)}else i=a+i+s+(d?"":H.INVISIBLE_SPACE)+H.MARKERS;h(e).replaceWith(' ');var p=u.node.openTagString(r)+h(r).html()+u.node.closeTagString(r);p=p.replace(/<\/span>/g,i),h(r).replaceWith(p)}}return{enter:function b(e){var t=u.markers.insert();if(!t)return!0;for(var n=t.parentNode;n&&!u.node.isElement(n);){if("false"===n.getAttribute("contenteditable"))return h(t).replaceWith(H.MARKERS),u.selection.restore(),!1;if("true"===n.getAttribute("contenteditable"))break;n=n.parentNode}u.el.normalize();var r=!1;0").concat(H.MARKERS," ").concat(r,">")):h(o).before("".concat(H.MARKERS," ")),h(e).remove(),!1}else m(e,o)?l(e,t,!0):v(e,t,!0);if(null===o)(r=u.html.defaultTag())&&u.node.isElement(e.parentNode)?h(e).replaceWith("<".concat(r,">").concat(H.MARKERS," ").concat(r,">")):h(e).replaceWith(" ".concat(H.MARKERS));else{if(u.node.isBlock(o))if("PRE"===o.tagName&&(t=!0),t)h(e).remove(),h(o).prepend(" ".concat(H.MARKERS));else if(e.nextSibling&&"IMG"==e.nextSibling.tagName||e.nextSibling&&e.nextSibling.nextElementSibling&&"IMG"==e.nextSibling.nextElementSibling)h(e).replaceWith("<"+u.html.defaultTag()+">"+H.MARKERS+" "+u.html.defaultTag()+">");else{if(u.node.isEmpty(o,!0))return l(e,t,n);if(u.opts.keepFormatOnDelete){for(var i=e,a=H.INVISIBLE_SPACE;i!==o&&!u.node.isElement(i);)i=i.parentNode,a=u.node.openTagString(i)+a+u.node.closeTagString(i);h(o).before(a)}else h(o).before("".concat(u.node.openTagString(h(o).clone().removeAttr("id").get(0))," ").concat(u.node.closeTagString(o)))}else h(o).before(" ");h(e).remove()}}(t,e,r):u.cursorLists._startEnter(t):!c(t)||e||r?v(t,e,r):u.cursorLists._middleEnter(t),function o(){u.$el.find(".fr-to-remove").each(function(){for(var e=u.node.contents(this),t=0;t div").first(),E=b.find("> a"),"rtl"===f.opts.direction&&b.css("left","auto").css("right",0).attr("direction","rtl"),e++}function m(e){for(var t=[M("9qqG-7amjlwq=="),M("KA3B3C2A6D1D5H5H1A3=="),M("3B9B3B5F3C4G3E3=="),M("QzbzvxyB2yA-9m=="),M("ji1kacwmgG5bc=="),M("nmA-13aogi1A3c1jd=="),M("BA9ggq=="),M("emznbjbH3fij=="),M("tkC-22d1qC-13sD1wzF-7=="),M("tA3jjf=="),M("1D1brkm==")],n=0;nthis.length)&&(t=this.length),this.substring(t-e.length,t)===e}),e.endsWith(t[n]))return!0;return!1}function v(){var e=M(p(n)),t=M(p("tzgatD-13eD1dtdrvmF3c1nrC-7saQcdav==")).split(".");return window.parent.document.querySelector(e)&&window[t[1]][t[2]]}var b,E,S=f.$,y="sC-7OB2fwhVC4vsG-7ohPA4ZD4D-8f1J3stzB-11bFE2FC1A3NB2IF1HE1TH4WB8eB-11zVG2F3I3yYB5ZG4CB2DA15CC5AD3F1A1KG1oLA10B1A6wQF1H3vgale2C4F4XA2qc2A5D5B3pepmriKB3OE1HD1fUC10pjD-11E-11TB4YJ3bC-16zE-11yc1B2CE2BC3jhjKC1pdA-21OA6C1D5B-8vF4QA11pD6sqf1C3lldA-16BD4A2H3qoEA7bB-16rmNH5H1F1vSB7RE2A3TH4YC5A5b1A4d1B3whepyAC3AA2zknC3mbgf1SC4WH4PD8TC5ZB2C3H3jb2A5ZA2EF2aoFC5qqHC4B1H1zeGA7UA5RF4TA29TA6ZC4d1C3hyWA10A3rBB2E3decorationRD3QC10UD3E6E6ZD2F3F3fme2E5uxxrEC9C3E4fB-11azhHB1LD7D6VF4VVTPC6b1C4TYG3qzDD6B3B3AH4I2H2kxbHE1JD1yihfd1QD6WB1D4mhrc1B5rvFG3A14A7cDA2OC1AA1JB5zC-16KA6WB4C-8wvlTB5A5lkZB2C2C7zynBD2D2bI-7C-21d1HE2cubyvPC8A6VB3aroxxZE4C4F4e1I2BE1WjdifH1H4A14NA1GB1YG-10tWA3A14A9sVA2C5XH2A29b2A6gsleGG2jaED2D-13fhE1OA8NjwytyTD4e1sc1D-16ZC3B5C-9e1C2FB6EFF5B2C2JH4E1C2tdLE5A3UG4G-7b2D3B4fA-9oh1G3kqvB4AG3ibnjcAC6D2B1cDA9KC2QA6bRC4VA30RB8hYB2A4A-8h1A21A2B2==",T="7D4YH4fkhHB3pqDC3H2E1fkMD1IB1NF1D3QD9wB5rxqlh1A8c2B4ZA3FD2AA6FB5EB3jJG4D2J-7aC-21GB6PC5RE4TC11QD6XC4XE3XH3mlvnqjbaOA2OC2BE6A1fmI-7ujwbc1G5f1F3e1C11mXF4owBG3E1yD1E4F1D2D-8B-8C-7yC-22HD1MF5UE4cWA3D8D6a1B2C3H3a3I3sZA4B3A2akfwEB3xHD5D1F1wIC11pA-16xdxtVI2C9A6YC4a1A2F3B2GA6B4C3lsjyJB1eMA1D-11MF5PE4ja1D3D7byrf1C3e1C7D-16lwqAF3H2A1B-21wNE1MA1OG1HB2A-16tSE5UD4RB3icRA4F-10wtwzBB3E1C3CC2DA8LA2LA1EB1kdH-8uVB7decorg1J2B7B6qjrqGI2J1C6ijehIB1hkemC-13hqkrH4H-7QD6XF5XF3HLNAC3CB2aD2CD2KB10B4ycg1A-8KA4H4B11jVB5TC4yqpB-21pd1E4pedzGB6MD5B3ncB-7MA4LD2JB6PD5uH-8TB9C7YD5XD2E3I3jmiDB3zeimhLD8E2F2JC1H-9ivkPC5lG-10SB1D3H3A-21rc1A3d1E3fsdqwfGA2KA1OrC-22LA6D1B4afUB16SC7AitC-8qYA11fsxcajGA15avjNE2A-9h1hDB16B9tPC1C5F5UC1G3B8d2A5d1D4RnHJ3C3JB5D3ucMG1yzD-17hafjC-8VD3yWC6e1YD2H3ZE2C8C5oBA3H3D2vFA4WzJC4C2i1A-65fNB8afWA1H4A26mvkC-13ZB3E3h1A21BC4eFB2GD2AA5ghqND2A2B2==",n="MekC-11nB-8tIzpD7pewxvzC6mD-16xerg1==",C="yD6F5E4G3E1A9D7C3B4F4==",N="sC-7OB2fwhVC4vsG-7ohPA4ZD4D-8f1J3stzB-11bFE2EE1MA2ND1KD1IE4cA-21pSD2D5ve1G3h1A8b1E5ZC3CD2FA16mC5OC5E1hpnG1NA10B1D7hkUD4I-7b2C3C5nXD2E3F3whidEC2EH3GI2mJE2E2bxci1WA10VC7pllSG2F3A7xd1A4ZC3DB2aaeGA2DE4H2E1j1ywD-13FD1A3VE4WA3D8C6wuc1A2hf1B5B7vnrrjA1B9ic1mpbD1oMB1iSB7rWC4RI4G-7upB6jd1A2F3H2EA4FD3kDF4A2moc1anJD1TD4VI4b2C7oeQF4c1E3XC7ZA3C3G3uDB2wGB6D1JC4D1JD4C1hTE6QC5pH4pD3C-22D7c1A3textAA4gdlB2mpozkmhNC1mrxA3yWA5edhg1I2H3B7ozgmvAI3I2B5GD1LD2RSNH1KA1XA5SB4PA3sA9tlmC-9tnf1G3nd1coBH4I2I2JC3C-16LE6A1tnUA3vbwQB1G3f1A20a3A8a1C6pxAB2eniuE1F3kH2lnjB2hB-16XA5PF1G4zwtYA5B-11mzTG2B9pHB3BE2hGH3B3B2cMD5C1F1wzPA8E7VG5H5vD3H-7C8tyvsVF2I1G2A5fE3bg1mgajoyxMA4fhuzSD8aQB2B4g1A20ukb1A4B3F3GG2CujjanIC1ObiB11SD1C5pWC1D4YB8YE5FE-11jXE2F-7jB4CC2G-10uLH4E1C2tA-13yjUH5d1H1A7sWD5E4hmjF-7pykafoGA16hDD4joyD-8OA33B3C2tC7cRE4SA31a1B8d1e2A4F4g1A2A22CC5zwlAC2C1A12==",A=function(){for(var e=0,t=document.domain,n=t.split("."),r="_gd".concat((new Date).getTime());e"}function p(e,t){var n=e;for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n+="id"===r?"#".concat(t[r]):"class"===r?".".concat(t[r]):"[".concat(r,'="').concat(t[r],'"]'));return n}function u(e,t){return!(!e||e.nodeType!==Node.ELEMENT_NODE)&&(e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector).call(e,t)}function b(e,t,n){if(e){for(;e.nodeType===Node.COMMENT_NODE;)e=e.nextSibling;if(e){if(m.node.isBlock(e)&&"HR"!==e.tagName)return m.node.hasClass(e.firstChild,"fr-marker")?b(e.firstChild.nextSibling,t,n):b(e.firstChild,t,n),!1;var r=v(m.doc.createElement(t));r.attr(n),r.insertBefore(e);for(var o=e;o&&!v(o).is(".fr-marker")&&0===v(o).find(".fr-marker").length&&"UL"!==o.tagName&&"OL"!==o.tagName;){var i=o;if(m.node.isBlock(o)&&"HR"!==e.tagName)return b(o.firstChild,t,n),!1;o=o.nextSibling,r.append(i)}if(o){if(v(o).find(".fr-marker").length||"UL"===o.tagName||"OL"===o.tagName)b(o.firstChild,t,n);else if(m.browser.mozilla&&m.node.hasClass(o,"fr-marker")){var a,s=m.selection.blocks(),l=s.length;for(a=0;a")}(e)),m.selection.restore()}else{var r;m.selection.save(),b(m.$el.find('.fr-marker[data-type="true"]').length&&m.$el.find('.fr-marker[data-type="true"]').get(0).nextSibling,e,t);do{for(r=m.$el.find("".concat(p(e,t)," > ").concat(p(e,t))),n=0;n '),i=l.html().replace(/<\/span>/,a+m.node.closeTagString(l.get(0))+s+c+a+m.node.openTagString(l.get(0))+s),l.replaceWith(m.node.openTagString(l.get(0))+i+m.node.closeTagString(l.get(0))),!0}return!1}function r(e,t){void 0===t&&(t={}),t.style&&delete t.style;var n=m.selection.isCollapsed();m.selection.save();for(var r=!0;r;){r=!1;for(var o=m.$el.find(".fr-marker"),i=0;i')){if(m.node.isEmpty(l.get(0)))s=v(m.doc.createElement("span")).attr("style","".concat(e,": ").concat(t,";")).html("".concat(H.INVISIBLE_SPACE).concat(H.MARKERS)),l.replaceWith(s);else{var c={};c["style*"]="".concat(e,":"),E(r,"span",c,!0),r=m.$el.find(".fr-marker"),t?(s=v(m.doc.createElement("span")).attr("style","".concat(e,": ").concat(t,";")).html("".concat(H.INVISIBLE_SPACE).concat(H.MARKERS)),r.replaceWith(s)):r.replaceWith(H.INVISIBLE_SPACE+H.MARKERS)}m.html.cleanEmptyTags()}else m.node.isEmpty(l.get(0))&&l.is("span")?(r.replaceWith(H.MARKERS),l.css(e,t)):(s=v('').concat(H.INVISIBLE_SPACE).concat(H.MARKERS," ")),r.replaceWith(s));s&&S(s,e,t)}else{if(m.selection.save(),null===t||"color"===e&&0").concat(c);e.replaceWith(' ');var h=a.get(0).outerHTML;v(a.get(0)).replaceWith(h.replace(/<\/span>/g,function(){return u}))}}function o(e,t){void 0===t&&(t={}),t.style&&delete t.style;var n=m.selection.ranges(0),r=n.startContainer;if(r.nodeType===Node.ELEMENT_NODE&&0'.concat(H.INVISIBLE_SPACE=""," "),H.END_MARKER=''.concat(H.INVISIBLE_SPACE," "),H.MARKERS=H.START_MARKER+H.END_MARKER,H.MODULES.markers=function(d){var f=d.$;function l(){if(!d.$wp)return null;try{var e=d.selection.ranges(0),t=e.commonAncestorContainer;if(t!==d.el&&!d.$el.contains(t))return null;var n=e.cloneRange(),r=e.cloneRange();n.collapse(!0);var o=f(d.doc.createElement("SPAN")).addClass("fr-marker").attr("style","display: none; line-height: 0;").html(H.INVISIBLE_SPACE).get(0);if(n.insertNode(o),o=d.$el.find("span.fr-marker").get(0)){for(var i=o.nextSibling;i&&i.nodeType===Node.TEXT_NODE&&0===i.textContent.length;)f(i).remove(),i=d.$el.find("span.fr-marker").get(0).nextSibling;return d.selection.clear(),d.selection.get().addRange(r),o}return null}catch(a){}}function c(){d.$el.find(".fr-marker").remove()}return{place:function p(e,t,n){var r,o,i;try{var a=e.cloneRange();if(a.collapse(t),a.insertNode(function l(e,t){var n=f(d.doc.createElement("SPAN"));return n.addClass("fr-marker").attr("data-id",t).attr("data-type",e).attr("style","display: ".concat(d.browser.safari?"none":"inline-block","; line-height: 0;")).html(H.INVISIBLE_SPACE),n.get(0)}(t,n)),!0===t)for(i=(r=d.$el.find('span.fr-marker[data-type="true"][data-id="'.concat(n,'"]')).get(0)).nextSibling;i&&i.nodeType===Node.TEXT_NODE&&0===i.textContent.length;)f(i).remove(),i=r.nextSibling;if(!0===t&&!e.collapsed){for(;!d.node.isElement(r.parentNode)&&!i;)f(r.parentNode).after(r),i=r.nextSibling;if(i&&i.nodeType===Node.ELEMENT_NODE&&d.node.isBlock(i)&&"HR"!==i.tagName){for(o=[i];i=o[0],(o=d.node.contents(i))[0]&&d.node.isBlock(o[0]););f(i).prepend(f(r))}}if(!1===t&&!e.collapsed){if((i=(r=d.$el.find('span.fr-marker[data-type="false"][data-id="'.concat(n,'"]')).get(0)).previousSibling)&&i.nodeType===Node.ELEMENT_NODE&&d.node.isBlock(i)&&"HR"!==i.tagName){for(o=[i];i=o[o.length-1],(o=d.node.contents(i))[o.length-1]&&d.node.isBlock(o[o.length-1]););f(i).append(f(r))}(r.parentNode&&0<=["TD","TH"].indexOf(r.parentNode.tagName)||!r.previousSibling&&d.node.isBlock(r.parentElement))&&r.parentNode.previousSibling&&!r.previousSibling&&f(r.parentNode.previousSibling).append(r)}var s=d.$el.find('span.fr-marker[data-type="'.concat(t,'"][data-id="').concat(n,'"]')).get(0);return s&&(s.style.display="none"),s}catch(c){return null}},insert:l,split:function a(){d.selection.isCollapsed()||d.selection.remove();var e=d.$el.find(".fr-marker").get(0);if(e||(e=l()),!e)return null;var t=d.node.deepestParent(e);if(t||(t=d.node.blockParent(e))&&"LI"!==t.tagName&&(t=null),t)if(d.node.isBlock(t)&&d.node.isEmpty(t))"LI"!==t.tagName||t.parentNode.firstElementChild!==t||d.node.isEmpty(t.parentNode)?f(t).replaceWith(' '):f(t).append(' ');else if(d.cursor.isAtStart(e,t))f(t).before(' '),f(e).remove();else if(d.cursor.isAtEnd(e,t))f(t).after(' '),f(e).remove();else{for(var n=e,r="",o="";n=n.parentNode,r+=d.node.closeTagString(n),o=d.node.openTagString(n)+o,n!==t;);f(e).replaceWith(' ');var i=d.node.openTagString(t)+f(t).html()+d.node.closeTagString(t);i=i.replace(/<\/span>/g,"".concat(r,' ').concat(o)),f(t).replaceWith(i)}return d.$el.find(".fr-marker").get(0)},insertAtPoint:function u(e){var t,n=e.clientX,r=e.clientY;c();var o=null;if("undefined"!=typeof d.doc.caretPositionFromPoint?(t=d.doc.caretPositionFromPoint(n,r),(o=d.doc.createRange()).setStart(t.offsetNode,t.offset),o.setEnd(t.offsetNode,t.offset)):"undefined"!=typeof d.doc.caretRangeFromPoint&&(t=d.doc.caretRangeFromPoint(n,r),(o=d.doc.createRange()).setStart(t.startContainer,t.startOffset),o.setEnd(t.startContainer,t.startOffset)),null!==o&&"undefined"!=typeof d.win.getSelection){var i=d.win.getSelection();i.removeAllRanges(),i.addRange(o)}else if("undefined"!=typeof d.doc.body.createTextRange)try{(o=d.doc.body.createTextRange()).moveToPoint(n,r);var a=o.duplicate();a.moveToPoint(n,r),o.setEndPoint("EndToEnd",a),o.select()}catch(s){return!1}l()},remove:c}},H.MODULES.selection=function(y){var T=y.$;function s(){var e="";return y.win.getSelection?e=y.win.getSelection():y.doc.getSelection?e=y.doc.getSelection():y.doc.selection&&(e=y.doc.selection.createRange().text),e.toString()}function S(){return y.win.getSelection?y.win.getSelection():y.doc.getSelection?y.doc.getSelection():y.doc.selection.createRange()}function d(e){var t=S(),n=[];if(t&&t.getRangeAt&&t.rangeCount){n=[];for(var r=0;r'.concat(H.INVISIBLE_SPACE," ").concat(t[e].innerHTML));var n=!1,r=o(y.el);for(r.atStart&&r.atEnd&&(n=!0),t=y.el.querySelectorAll(".fr-mk"),e=0;e"):T(o).find(".fr-inner").filter(w).html(" "):(T(o).empty(),T(o).attr("data-del-cell",!0)):0"),y.spaces.normalize());var v=y.$el.find(".fr-marker").last().get(0),b=y.$el.find(".fr-marker").first().get(0);void 0!==v&&void 0!==b&&!v.nextSibling&&b.previousSibling&&"BR"===b.previousSibling.tagName&&y.node.isElement(v.parentNode)&&y.node.isElement(b.parentNode)&&y.$el.append(" "),A()},blocks:function u(){var e,t,n=[],r=S();if(p()&&r.rangeCount){var o=d();for(e=0;e"))}function t(){f.$wp.removeClass("show-placeholder")}function n(){if(!f.$wp)return!1;f.core.isEmpty()?e():t()}return{_init:function r(){if(!f.$wp)return!1;f.events.on("init input keydown keyup contentChanged initialized",n)},show:e,hide:t,refresh:n,isVisible:function o(){return!f.$wp||f.node.hasClass(f.$wp.get(0),"show-placeholder")}}},H.UNICODE_NBSP=String.fromCharCode(160),H.VOID_ELEMENTS=["area","base","br","col","embed","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"],H.BLOCK_TAGS=["address","article","aside","audio","blockquote","canvas","details","dd","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","li","main","nav","noscript","ol","output","p","pre","section","table","tbody","td","tfoot","th","thead","tr","ul","video"],Object.assign(H.DEFAULTS,{htmlAllowedEmptyTags:["textarea","a","iframe","object","video","style","script",".fa",".fr-emoticon",".fr-inner","path","line","hr"],htmlDoNotWrapTags:["script","style"],htmlSimpleAmpersand:!1,htmlIgnoreCSSProperties:[],htmlExecuteScripts:!0}),H.MODULES.html=function($){var p=$.$;function d(){return $.opts.enter===H.ENTER_P?"p":$.opts.enter===H.ENTER_DIV?"div":$.opts.enter===H.ENTER_BR?null:void 0}function s(e,t){return!(!e||e===$.el)&&(t?-1!=["PRE","SCRIPT","STYLE"].indexOf(e.tagName)||s(e.parentNode,t):-1!==["PRE","SCRIPT","STYLE"].indexOf(e.tagName))}function i(e){var t,n=[],r=[];if(e){var o=$.el.querySelectorAll(".fr-marker");for(t=0;t";return t&&(n="")),n}function c(e){var t=e.parentNode;if(t&&($.node.isBlock(t)||$.node.isElement(t))&&["TD","TH"].indexOf(t.tagName)<0){for(var n=e.previousSibling,r=e.nextSibling;n&&(n.nodeType===Node.TEXT_NODE&&0===n.textContent.replace(/\n|\r/g,"").length||$.node.hasClass(n,"fr-tmp"));)n=n.previousSibling;if(r)return!1;n&&t&&"BR"!==n.tagName&&!$.node.isBlock(n)&&!r&&0").concat(H.MARKERS," ").concat(d(),">")),$.selection.restore()):$.$el.html("<".concat(d(),"> ").concat(d(),">"))):$.el.querySelector("*:not(.fr-marker):not(br)")||($.core.hasFocus()?($.$el.html("".concat(H.MARKERS," ")),$.selection.restore()):$.$el.html(" ")))}function g(e,t){return r(e,"<".concat(t,"[^>]*?>([\\w\\W]*)").concat(t,">"),1)}function m(e,t){var n=p("]*?)>"),1)||"",">"));return $.node.rawAttributes(n.get(0))}function v(e){return(r(e,"]*?)>",0)||"").replace(/\n/g," ").replace(/ {2,}/g," ")}function b(e,t){$.opts.htmlExecuteScripts?e.html(t):e.get(0).innerHTML=t}function D(e){var t;(t=/:not\(([^)]*)\)/g).test(e)&&(e=e.replace(t," $1 "));var n=100*(e.match(/(#[^\s+>~.[:]+)/g)||[]).length+10*(e.match(/(\[[^]]+\])/g)||[]).length+10*(e.match(/(\.[^\s+>~.[:]+)/g)||[]).length+10*(e.match(/(:[\w-]+\([^)]*\))/gi)||[]).length+10*(e.match(/(:[^\s+>~.[:]+)/g)||[]).length+(e.match(/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi)||[]).length;return n+=((e=(e=e.replace(/[*\s+>~]/g," ")).replace(/[#.]/g," ")).match(/([^\s+>~.[:]+)/g)||[]).length}function k(e){if($.events.trigger("html.processGet",[e]),e&&e.getAttribute&&""===e.getAttribute("class")&&e.removeAttribute("class"),e&&e.getAttribute&&""===e.getAttribute("style")&&e.removeAttribute("style"),e&&e.nodeType===Node.ELEMENT_NODE){var t,n=e.querySelectorAll('[class=""],[style=""]');for(t=0;t
")}},cleanEmptyTags:e,cleanWhiteTags:E,cleanBlankSpaces:n,blocks:function C(){return $.$el.get(0).querySelectorAll(u())},getDoctype:L,set:function N(e){var t=$.clean.html((e||"").trim(),[],[],$.opts.fullPage);if($.opts.fullPage){var n=g(t,"body")||(0<=t.indexOf("",i=m(t,"head"),a=p("");a.append(o).contents().each(function(){(this.nodeType===Node.COMMENT_NODE||0<=["BASE","LINK","META","NOSCRIPT","SCRIPT","STYLE","TEMPLATE","TITLE"].indexOf(this.tagName))&&this.parentNode.removeChild(this)});var s=a.html().trim();o=p("
").append(o).contents().map(function(){return this.nodeType===Node.COMMENT_NODE?"\x3c!--".concat(this.nodeValue,"--\x3e"):0<=["BASE","LINK","META","NOSCRIPT","SCRIPT","STYLE","TEMPLATE","TITLE"].indexOf(this.tagName)?this.outerHTML:""}).toArray().join("");var l=v(t),c=m(t,"html");b($.$el,"".concat(s,"\n").concat(n)),$.node.clearAttributes($.el),$.$el.attr(r),$.$el.addClass("fr-view"),$.$el.attr("spellcheck",$.opts.spellcheck),$.$el.attr("dir",$.opts.direction),b($.$head,o),$.node.clearAttributes($.$head.get(0)),$.$head.attr(i),$.node.clearAttributes($.$html.get(0)),$.$html.attr(c),$.iframe_document.doctype.parentNode.replaceChild(function f(e,t){var n=e.match(//i);return n?t.implementation.createDocumentType(n[1],n[3],n[4]):t.implementation.createDocumentType("html")}(l,$.iframe_document),$.iframe_document.doctype)}else b($.$el,t);var d=$.edit.isDisabled();$.edit.on(),$.core.injectStyle($.opts.iframeDefaultStyle+$.opts.iframeStyle),h(),$.opts.useClasses||($.$el.find("[fr-original-class]").each(function(){this.setAttribute("class",this.getAttribute("fr-original-class")),this.removeAttribute("fr-original-class")}),$.$el.find("[fr-original-style]").each(function(){this.setAttribute("style",this.getAttribute("fr-original-style")),this.removeAttribute("fr-original-style")})),d&&$.edit.off(),$.events.trigger("html.set")},get:function _(e,t){if(!$.$wp)return $.$oel.clone().removeClass("fr-view").removeAttr("contenteditable").get(0).outerHTML;var n="";$.events.trigger("html.beforeGet");var r,o,i=[],a={},s=[],l=$.el.querySelectorAll("input, textarea");for(r=0;r
=a[g[o]][E]&&(a[g[o]][E]=m,v[b].trim().length))){var S=v[b].trim().split(":");S.splice(0,1),s.push([g[o],E.trim(),S.join(":").trim(),m])}}}}}for(s.sort(B),r=0;r").concat($.$html.find("head").get(0).outerHTML,""));else if(void 0===e&&(e=!1),$.opts.fullPage){n=L($.iframe_document),$.$el.removeClass("fr-view");var A=$.opts.heightMin,M=$.opts.height,O=$.opts.heightMax;$.opts.heightMin=null,$.opts.height=null,$.opts.heightMax=null,$.size.refresh(),n+="").concat($.$html.html(),""),$.opts.heightMin=A,$.opts.height=M,$.opts.heightMax=O,$.size.refresh(),$.$el.addClass("fr-view")}else n=$.$el.html();if(!$.opts.useClasses&&!t)for(r=0;r(?:[\w\W]*?)<\/style>/g,"")).replace(/ ]*)data-fr-style="true"([^>]*)>/g,"")).replace(/"));for(var t=0;t'));n.get(0).addEventListener("load",a.size.syncIframe),a.$head.append(n)}}},hasFocus:function l(){return a.browser.mozilla&&a.helpers.isMobile()?a.selection.inEditor():a.node.hasFocus(a.el)||0 span").css("width")),s=f.helpers.getPX(i.css("paddingLeft")),l=f.helpers.getPX(i.css("paddingRight"));i.css("width",a*f.opts.colorsStep+s+l)}return f.button.bindCommands(o,!1),o}function E(r){var o=u[r];return{_windowResize:function(){var e=o.data("instance")||f;!e.helpers.isMobile()&&o.isVisible()&&(e.events.disableBlur(),e.popups.hide(r),e.events.enableBlur())},_inputFocus:function(e){var t=o.data("instance")||f,n=d(e.currentTarget);if(n.is("input:file")&&n.closest(".fr-layer").addClass("fr-input-focus"),e.preventDefault(),e.stopPropagation(),setTimeout(function(){t.events.enableBlur()},100),t.helpers.isMobile()){var r=d(t.o_win).scrollTop();setTimeout(function(){d(t.o_win).scrollTop(r)},0)}},_inputBlur:function(e){var t=o.data("instance")||f,n=d(e.currentTarget);n.is("input:file")&&n.closest(".fr-layer").removeClass("fr-input-focus"),document.activeElement!==this&&d(this).isVisible()&&(t.events.blurActive()&&t.events.trigger("blur"),t.events.enableBlur())},_editorKeydown:function(e){var t=o.data("instance")||f;t.keys.ctrlKey(e)||e.which===H.KEYCODE.ALT||e.which===H.KEYCODE.ESC||(g(r)&&o.findVisible(".fr-back").length?t.button.exec(o.findVisible(".fr-back").first()):e.which!==H.KEYCODE.ALT&&t.popups.hide(r))},_preventFocus:function(e){var t=o.data("instance")||f,n=e.originalEvent?e.originalEvent.target||e.originalEvent.originalTarget:null;"mouseup"===e.type||d(n).is(":focus")||t.events.disableBlur(),"mouseup"!==e.type||d(n).hasClass("fr-command")||0').concat(r.attr("placeholder"),"")),r.attr("placeholder",""))}}(o),f.events.$on(o,"focus",a),f.events.$on(o,"blur change",s),f.events.$on(n,"click",".fr-checkbox + label",S),f.accessibility.registerPopup(e),f.helpers.isIOS()&&f.events.$on(n,"touchend","label",function(){d("#".concat(d(this).attr("for"))).prop("checked",function(e,t){return!t})},!0),f.events.$on(d(f.o_win),"resize",r._windowResize,!0),n},get:function o(e){var t=u[e];return t&&!t.data("inst".concat(f.id))&&c(E(e),e),t},show:function T(e,t,n,r,o){if(g(e)||(m()&&0 .fr-dropdown-wrapper").css("height",""),i.next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),u[e].data("instance",f),f.$tb&&f.$tb.data("instance",f);var a=g(e);u[e].addClass("fr-active").removeClass("fr-hidden").find("input, textarea").removeAttr("disabled");var s=u[e].data("container");if(function d(e,t){t.isVisible()||(t=f.$sc),t.contains([u[e].get(0)])||t.append(u[e])}(e,s),f.opts.toolbarInline&&s&&f.$tb&&s.get(0)===f.$tb.get(0)&&(h(e,f.$sc),n=f.$tb.offset().top-f.helpers.getPX(f.$tb.css("margin-top")),t=f.$tb.offset().left+f.$tb.outerWidth()/2,f.node.hasClass(f.$tb.get(0),"fr-above")&&n&&(n+=f.$tb.outerHeight()),r=0),s=u[e].data("container"),f.opts.iframe&&!r&&!a){var l=f.helpers.getPX(f.$wp.find(".fr-iframe").css("padding-top")),c=f.helpers.getPX(f.$wp.find(".fr-iframe").css("padding-left"));t&&(t-=f.$iframe.offset().left+c),n&&(n-=f.$iframe.offset().top+l)}s.is(f.$tb)?f.$tb.css("zIndex",(f.opts.zIndex||1)+4):u[e].css("zIndex",(f.opts.zIndex||1)+4),f.opts.toolbarBottom&&s&&f.$tb&&s.get(0)===f.$tb.get(0)&&(u[e].addClass("fr-above"),n&&(n-=u[e].outerHeight())),o&&(t-=u[e].width()/2),t+u[e].outerWidth()>f.$sc.offset().left+f.$sc.width()&&(t-=t+u[e].outerWidth()-f.$sc.offset().left-f.$sc.width()),t button.fr-command").first());if(0a(i.o_win).width()&&(n=a(i.o_win).width()-i.$tooltip.outerWidth()),void 0===t&&(t=i.opts.toolbarBottom),e.offset().top-a(window).scrollTop()+e.outerHeight()+10>=a(window).height()&&(t=!0);var r=t?e.offset().top-i.$tooltip.height():e.offset().top+e.outerHeight();i.$tooltip.css("position",""),i.$tooltip.css("left",n),i.$tooltip.css("top",Math.ceil(r)),"static"!==a(i.o_doc).find("body").first().css("position")?(i.$tooltip.css("margin-left",-a(i.o_doc).find("body").first().offset().left),i.$tooltip.css("margin-top",-a(i.o_doc).find("body").first().offset().top)):(i.$tooltip.css("margin-left",""),i.$tooltip.css("margin-top",""))}}return{hide:r,to:o,bind:function s(e,t,n){i.opts.tooltips&&!i.helpers.isMobile()&&(i.events.$on(e,"mouseover",t,function(e){i.node.hasClass(e.currentTarget,"fr-disabled")||i.edit.isDisabled()||o(a(e.currentTarget),n)},!0),i.events.$on(e,"mouseout ".concat(i._mousedown," ").concat(i._mouseup),t,function(){r()},!0))}}},H.TOOLBAR_VISIBLE_BUTTONS=3,H.MODULES.button=function(g){var h=g.$,a=[];(g.opts.toolbarInline||g.opts.toolbarContainer)&&(g.shared.buttons||(g.shared.buttons=[]),a=g.shared.buttons);var s=[];function l(e,t,n){for(var r=h(),o=0;o .fr-dropdown-wrapper");if(!n){var l=e.data("cmd");t.find(".fr-command").removeClass("fr-active").attr("aria-selected",!1),H.COMMANDS[l]&&H.COMMANDS[l].refreshOnShow&&H.COMMANDS[l].refreshOnShow.apply(o,[e,t]),t.css("left",e.offset().left-e.parents(".fr-btn-wrap, .fr-toolbar, .fr-buttons").offset().left-("rtl"===g.opts.direction?t.width()-e.outerWidth():0)),t.addClass("test-height"),i=t.outerHeight(),a=g.helpers.getPX(s.css("max-height")),t.removeClass("test-height"),t.css("top","").css("bottom","");var c=e.outerHeight()/10;if(!g.opts.toolbarBottom&&t.offset().top+e.outerHeight()+ig.$sc.offset().left+g.$sc.width()&&t.css("margin-left",-(t.offset().left+t.outerWidth()-g.$sc.offset().left-g.$sc.width())),t.offset().left .fr-dropdown-wrapper").css("height",""),r.prev(".fr-expanded").removeClass("fr-expanded"),r.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),0!==e.parents(".fr-popup").length||g.opts.toolbarInline||(g.node.hasClass(e.get(0),"fr-active")?g.$tb.css("zIndex",(g.opts.zIndex||1)+4):g.$tb.css("zIndex",""));var p=t.find("a.fr-command.fr-active").first();g.helpers.isMobile()||(p.length?(g.accessibility.focusToolbarElement(p),s.scrollTop(Math.abs(p.parents(".fr-dropdown-content").offset().top-p.offset().top)-p.offset().top)):(g.accessibility.focusToolbarElement(e),s.scrollTop(0)))}function i(e){e.addClass("fr-blink"),setTimeout(function(){e.removeClass("fr-blink")},500);for(var t=e.data("cmd"),n=[];void 0!==e.data("param".concat(n.length+1));)n.push(e.data("param".concat(n.length+1)));var r=m(".fr-dropdown.fr-active");r.length&&(r.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),r.prev(".fr-expanded").removeClass("fr-expanded"),r.parents(".fr-toolbar:not(.fr-inline)").css("zIndex","")),e.parents(".fr-popup, .fr-toolbar").data("instance").commands.exec(t,n)}function t(e){var t=e.parents(".fr-popup, .fr-toolbar").data("instance");if(0===e.parents(".fr-popup").length&&e.data("popup")&&!e.hasClass("fr-btn-active-popup")&&e.addClass("fr-btn-active-popup"),0!==e.parents(".fr-popup").length||e.data("popup")||t.popups.hideAll(),t.popups.areVisible()&&!t.popups.areVisible(t)){for(var n=0;n .fr-dropdown-wrapper").css("height",""),t.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),t.prev().removeClass("fr-expanded"))}function f(e){e.preventDefault(),e.stopPropagation()}function p(e){if(e.stopPropagation(),!g.helpers.isMobile())return!1}function v(e){var t=1').concat(g.language.translate(i||t.title),"")}else o=g.icon.create(t.icon||e),o+=''.concat(g.language.translate(t.title)||""," ");var a=t.popup?' data-popup="true"':"",s=t.modal?' data-modal="true"':"",l=g.shortcuts.get("".concat(e,"."));l=l?" (".concat(l,")"):"";var c="".concat(e,"-").concat(g.id),d="dropdown-menu-".concat(c),f='").concat(o," ");if("dropdown"===t.type||"options"===t.type){var p='"}return t.hasOptions&&t.hasOptions.apply(g)&&(f=''.concat(f," ").concat(v(e+"Options",Object.assign({},t,{type:"options",hasOptions:!1}),n),"
")),f}function e(o){var i=g.$tb&&g.$tb.data("instance")||g;if(!1===g.events.trigger("buttons.refresh"))return!0;setTimeout(function(){for(var e=i.selection.inEditor()&&i.core.hasFocus(),t=0;t ':"-"===o&&(n+='
'))}return n},buildGroup:function y(e){var t="",n="";for(var r in e){var o=e[r];if(o.buttons){for(var i="",a="",s=0,l="left",c=H.TOOLBAR_VISIBLE_BUTTONS,d=0;d
':"-"==f&&(i+='
')),!p||p&&"undefined"!=typeof p.plugin&&g.opts.pluginsEnabled.indexOf(p.plugin)<0||(e[r].align!==undefined&&(l=e[r].align),e[r].buttonsVisible!==undefined&&(c=e[r].buttonsVisible),e.showMoreButtons&&c<=s?a+=v(f,p,!0):i+=v(f,p,!0),s++)}if(e.showMoreButtons&&c').concat(i," "),e.showMoreButtons&&0').concat(a,""))}}return g.opts.toolbarBottom?"".concat(n,'
').concat(t):"".concat(t,'
').concat(n)},bindCommands:function T(t,e){g.events.bindClick(t,".fr-command:not(.fr-disabled)",c),g.events.$on(t,"".concat(g._mousedown," ").concat(g._mouseup," ").concat(g._move),".fr-dropdown-menu",f,!0),g.events.$on(t,"".concat(g._mousedown," ").concat(g._mouseup," ").concat(g._move),".fr-dropdown-menu .fr-dropdown-wrapper",p,!0);var n=t.get(0).ownerDocument,r="defaultView"in n?n.defaultView:n.parentWindow;function o(e){(!e||e.type===g._mouseup&&e.target!==h("html").get(0)||"keydown"===e.type&&(g.keys.isCharacter(e.which)&&!g.keys.ctrlKey(e)||e.which===H.KEYCODE.ESC))&&d(t)}g.events.$on(h(r),"".concat(g._mouseup," resize keydown"),o,!0),g.opts.iframe&&g.events.$on(g.$win,g._mouseup,o,!0),g.node.hasClass(t.get(0),"fr-popup")?h.merge(s,t.find(".fr-btn").toArray()):h.merge(a,t.find(".fr-btn").toArray()),g.tooltip.bind(t,".fr-btn, .fr-title",e)},refresh:function C(e){var t,n=e.parents(".fr-popup, .fr-toolbar").data("instance")||g,r=e.data("cmd");g.node.hasClass(e.get(0),"fr-dropdown")?t=e.next():(e.removeClass("fr-active"),e.attr("aria-pressed")&&e.attr("aria-pressed",!1)),H.COMMANDS[r]&&H.COMMANDS[r].refresh?H.COMMANDS[r].refresh.apply(n,[e,t]):g.refresh[r]&&n.refresh[r](e,t)},bulkRefresh:n,exec:i,click:t,hideActiveDropdowns:d,addButtons:function N(e){for(var t=0;t',font_awesome_5:' ',font_awesome_5r:' ',font_awesome_5l:' ',font_awesome_5b:' ',text:'[NAME] ',image:" ",svg:' ',empty:" "},H.ICONS={bold:{NAME:"bold",SVG_KEY:"bold"},italic:{NAME:"italic",SVG_KEY:"italic"},underline:{NAME:"underline",SVG_KEY:"underline"},strikeThrough:{NAME:"strikethrough",SVG_KEY:"strikeThrough"},subscript:{NAME:"subscript",SVG_KEY:"subscript"},superscript:{NAME:"superscript",SVG_KEY:"superscript"},color:{NAME:"tint",SVG_KEY:"textColor"},outdent:{NAME:"outdent",SVG_KEY:"outdent"},indent:{NAME:"indent",SVG_KEY:"indent"},undo:{NAME:"rotate-left",FA5NAME:"undo",SVG_KEY:"undo"},redo:{NAME:"rotate-right",FA5NAME:"redo",SVG_KEY:"redo"},insertHR:{NAME:"minus",SVG_KEY:"horizontalLine"},clearFormatting:{NAME:"eraser",SVG_KEY:"clearFormatting"},selectAll:{NAME:"mouse-pointer",SVG_KEY:"selectAll"},moreText:{NAME:"ellipsis-v",SVG_KEY:"textMore"},moreParagraph:{NAME:"ellipsis-v",SVG_KEY:"paragraphMore"},moreRich:{NAME:"ellipsis-v",SVG_KEY:"insertMore"},moreMisc:{NAME:"ellipsis-v",SVG_KEY:"more"}},H.DefineIconTemplate=function(e,t){H.ICON_TEMPLATES[e]=t},H.DefineIcon=function(e,t){H.ICONS[e]=t},Object.assign(H.DEFAULTS,{iconsTemplate:"svg"}),H.MODULES.icon=function(o){return{create:function i(n){var e=null,r=H.ICONS[n];if(void 0!==r){var t=r.template||H.ICON_DEFAULT_TEMPLATE||o.opts.iconsTemplate;t&&t.apply&&(t=t.apply(o)),r.FA5NAME||(r.FA5NAME=r.NAME),"svg"!==t||r.PATH||(r.PATH=H.SVG[r.SVG_KEY]||""),t&&(t=H.ICON_TEMPLATES[t])&&(e=t.replace(/\[([a-zA-Z0-9]*)\]/g,function(e,t){return"NAME"===t?r[t]||n:r[t]}))}return e||n},getTemplate:function r(e){var t=H.ICONS[e],n=o.opts.iconsTemplate;return void 0!==t?n=t.template||H.ICON_DEFAULT_TEMPLATE||o.opts.iconsTemplate:n}}},H.SVG={add:"M19,13h-6v6h-2v-6H5v-2h6V5h2v6h6V13z",advancedImageEditor:"M3,17v2h6v-2H3z M3,5v2h10V5H3z M13,21v-2h8v-2h-8v-2h-2v6H13z M7,9v2H3v2h4v2h2V9H7z M21,13v-2H11v2H21z M15,9h2V7h4V5h-4 V3h-2V9z",alignCenter:"M9,18h6v-2H9V18z M6,11v2h12v-2H6z M3,6v2h18V6H3z",alignJustify:"M3,18h18v-2H3V18z M3,11v2h18v-2H3z M3,6v2h18V6H3z",alignLeft:"M3,18h6v-2H3V18z M3,11v2h12v-2H3z M3,6v2h18V6H3z",alignRight:"M15,18h6v-2h-6V18z M9,11v2h12v-2H9z M3,6v2h18V6H3z",anchors:"M16,4h-4H8C6.9,4,6,4.9,6,6v4v10l6-2.6l6,2.6V10V6C18,4.9,17.1,4,16,4z M16,17l-4-1.8L8,17v-7V6h4h4v4V17z",back:"M20 11L7.83 11 11.425 7.405 10.01 5.991 5.416 10.586 5.414 10.584 4 11.998 4.002 12 4 12.002 5.414 13.416 5.416 13.414 10.01 18.009 11.425 16.595 7.83 13 20 13 20 13 20 11 20 11Z",backgroundColor:"M9.91752,12.24082l7.74791-5.39017,1.17942,1.29591-6.094,7.20747L9.91752,12.24082M7.58741,12.652l4.53533,4.98327a.93412.93412,0,0,0,1.39531-.0909L20.96943,8.7314A.90827.90827,0,0,0,20.99075,7.533l-2.513-2.76116a.90827.90827,0,0,0-1.19509-.09132L7.809,11.27135A.93412.93412,0,0,0,7.58741,12.652ZM2.7939,18.52772,8.41126,19.5l1.47913-1.34617-3.02889-3.328Z",blockquote:"M10.31788,5l.93817,1.3226A12.88271,12.88271,0,0,0,8.1653,9.40125a5.54242,5.54242,0,0,0-.998,3.07866v.33733q.36089-.04773.66067-.084a4.75723,4.75723,0,0,1,.56519-.03691,2.87044,2.87044,0,0,1,2.11693.8427,2.8416,2.8416,0,0,1,.8427,2.09274,3.37183,3.37183,0,0,1-.8898,2.453A3.143,3.143,0,0,1,8.10547,19,3.40532,3.40532,0,0,1,5.375,17.7245,4.91156,4.91156,0,0,1,4.30442,14.453,9.3672,9.3672,0,0,1,5.82051,9.32933,14.75716,14.75716,0,0,1,10.31788,5Zm8.39243,0,.9369,1.3226a12.88289,12.88289,0,0,0-3.09075,3.07865,5.54241,5.54241,0,0,0-.998,3.07866v.33733q.33606-.04773.63775-.084a4.91773,4.91773,0,0,1,.58938-.03691,2.8043,2.8043,0,0,1,2.1042.83,2.89952,2.89952,0,0,1,.80578,2.10547,3.42336,3.42336,0,0,1-.86561,2.453A3.06291,3.06291,0,0,1,16.49664,19,3.47924,3.47924,0,0,1,13.742,17.7245,4.846,4.846,0,0,1,12.64721,14.453,9.25867,9.25867,0,0,1,14.17476,9.3898,15.26076,15.26076,0,0,1,18.71031,5Z",bold:"M15.25,11.8h0A3.68,3.68,0,0,0,17,9a3.93,3.93,0,0,0-3.86-4H6.65V19h7a3.74,3.74,0,0,0,3.7-3.78V15.1A3.64,3.64,0,0,0,15.25,11.8ZM8.65,7h4.2a2.09,2.09,0,0,1,2,1.3,2.09,2.09,0,0,1-1.37,2.61,2.23,2.23,0,0,1-.63.09H8.65Zm4.6,10H8.65V13h4.6a2.09,2.09,0,0,1,2,1.3,2.09,2.09,0,0,1-1.37,2.61A2.23,2.23,0,0,1,13.25,17Z",cellBackground:"M16.6,12.4L7.6,3.5L6.2,4.9l2.4,2.4l-5.2,5.2c-0.6,0.6-0.6,1.5,0,2.1l5.5,5.5c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4 l5.5-5.5C17.2,14,17.2,13,16.6,12.4z M5.2,13.5L10,8.7l4.8,4.8H5.2z M19,15c0,0-2,2.2-2,3.5c0,1.1,0.9,2,2,2s2-0.9,2-2 C21,17.2,19,15,19,15z",cellBorderColor:"M22,22H2v2h20V22z",cellOptions:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M9.5,6.5h5V9h-5V6.5z M8,17.5H4 c-0.3,0-0.5-0.2-0.5-0.4c0,0,0,0,0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M8,9H3.5V7c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0,0H8V9z M14.5,17.5h-5V15h5V17.5z M20.5,17c0,0.3-0.2,0.5-0.4,0.5c0,0,0,0,0,0H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9H16V6.5h4 c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0V9z",cellStyle:"M20,19.9l0.9,3.6l-3.2-1.9l-3.3,1.9l0.8-3.6L12.3,17h3.8l1.7-3.5l1.4,3.5H23L20,19.9z M20,5H4C2.9,5,2,5.9,2,7v10 c0,1.1,0.9,2,2,2h7.5l-0.6-0.6L10,17.5H9.5V15h5.4l1.1-2.3v-2.2h4.5v3H20l0.6,1.5H22V7C22,5.9,21.1,5,20,5z M3.5,7 c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0.1,0h4V9H3.5V7z M3.5,10.5H8v3H3.5V10.5z M4,17.5c-0.3,0-0.5-0.2-0.5-0.4c0,0,0,0,0-0.1v-2H8v2.5H4 z M14.5,9h-5V6.5h5V9z M20.5,9H16V6.5h4c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0.1V9z",clearFormatting:"M11.48,10.09l-1.2-1.21L8.8,7.41,6.43,5,5.37,6.1,8.25,9,4.66,19h2l1.43-4h5.14l1.43,4h2l-.89-2.51L18.27,19l1.07-1.06L14.59,13.2ZM8.8,13l.92-2.56L12.27,13Zm.56-7.15L9.66,5h2l1.75,4.9Z",close:"M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z",codeView:"M9.4,16.6,4.8,12,9.4,7.4,8,6,2,12l6,6Zm5.2,0L19.2,12,14.6,7.4,16,6l6,6-6,6Z",cogs:"M18.877 12.907a6.459 6.459 0 0 0 0 -1.814l1.952 -1.526a0.468 0.468 0 0 0 0.111 -0.593l-1.851 -3.2a0.461 0.461 0 0 0 -0.407 -0.231 0.421 0.421 0 0 0 -0.157 0.028l-2.3 0.925a6.755 6.755 0 0 0 -1.563 -0.907l-0.352 -2.452a0.451 0.451 0 0 0 -0.453 -0.388h-3.7a0.451 0.451 0 0 0 -0.454 0.388L9.347 5.588A7.077 7.077 0 0 0 7.783 6.5l-2.3 -0.925a0.508 0.508 0 0 0 -0.166 -0.028 0.457 0.457 0 0 0 -0.4 0.231l-1.851 3.2a0.457 0.457 0 0 0 0.111 0.593l1.952 1.526A7.348 7.348 0 0 0 5.063 12a7.348 7.348 0 0 0 0.064 0.907L3.175 14.433a0.468 0.468 0 0 0 -0.111 0.593l1.851 3.2a0.461 0.461 0 0 0 0.407 0.231 0.421 0.421 0 0 0 0.157 -0.028l2.3 -0.925a6.74 6.74 0 0 0 1.564 0.907L9.7 20.864a0.451 0.451 0 0 0 0.454 0.388h3.7a0.451 0.451 0 0 0 0.453 -0.388l0.352 -2.452a7.093 7.093 0 0 0 1.563 -0.907l2.3 0.925a0.513 0.513 0 0 0 0.167 0.028 0.457 0.457 0 0 0 0.4 -0.231l1.851 -3.2a0.468 0.468 0 0 0 -0.111 -0.593Zm-0.09 2.029l-0.854 1.476 -2.117 -0.852 -0.673 0.508a5.426 5.426 0 0 1 -1.164 0.679l-0.795 0.323 -0.33 2.269h-1.7l-0.32 -2.269 -0.793 -0.322a5.3 5.3 0 0 1 -1.147 -0.662L8.2 15.56l-2.133 0.86 -0.854 -1.475 1.806 -1.411 -0.1 -0.847c-0.028 -0.292 -0.046 -0.5 -0.046 -0.687s0.018 -0.4 0.045 -0.672l0.106 -0.854L5.217 9.064l0.854 -1.475 2.117 0.851 0.673 -0.508a5.426 5.426 0 0 1 1.164 -0.679l0.8 -0.323 0.331 -2.269h1.7l0.321 2.269 0.792 0.322a5.3 5.3 0 0 1 1.148 0.661l0.684 0.526 2.133 -0.859 0.853 1.473 -1.8 1.421 0.1 0.847a5 5 0 0 1 0.046 0.679c0 0.193 -0.018 0.4 -0.045 0.672l-0.106 0.853ZM12 14.544A2.544 2.544 0 1 1 14.546 12 2.552 2.552 0 0 1 12 14.544Z",columns:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.4 c0,0,0,0,0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M8,9H3.5V7c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0,0H8V9z M20.5,17 c0,0.3-0.2,0.5-0.4,0.5c0,0,0,0,0,0H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9H16V6.5h4c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0 V9z",editLink:"M17,11.2L12.8,7L5,14.8V19h4.2L17,11.2z M7,16.8v-1.5l5.6-5.6l1.4,1.5l-5.6,5.6H7z M13.5,6.3l0.7-0.7c0.8-0.8,2.1-0.8,2.8,0 c0,0,0,0,0,0L18.4,7c0.8,0.8,0.8,2,0,2.8l-0.7,0.7L13.5,6.3z",exitFullscreen:"M5,16H8v3h2V14H5ZM8,8H5v2h5V5H8Zm6,11h2V16h3V14H14ZM16,8V5H14v5h5V8Z",fontAwesome:"M18.99018,13.98212V7.52679c-.08038-1.21875-1.33929-.683-1.33929-.683-2.933,1.39282-4.36274.61938-5.85938.15625a6.23272,6.23272,0,0,0-2.79376-.20062l-.00946.004A1.98777,1.98777,0,0,0,7.62189,5.106a.984.984,0,0,0-.17517-.05432c-.02447-.0055-.04882-.01032-.0736-.0149A.9565.9565,0,0,0,7.1908,5H6.82539a.9565.9565,0,0,0-.18232.0368c-.02472.00458-.04907.0094-.07348.01484a.985.985,0,0,0-.17523.05438,1.98585,1.98585,0,0,0-.573,3.49585v9.394A1.004,1.004,0,0,0,6.82539,19H7.1908a1.00406,1.00406,0,0,0,1.00409-1.00409V15.52234c3.64221-1.09827,5.19709.64282,7.09888.57587a5.57291,5.57291,0,0,0,3.25446-1.05805A1.2458,1.2458,0,0,0,18.99018,13.98212Z",fontFamily:"M16,19h2L13,5H11L6,19H8l1.43-4h5.14Zm-5.86-6L12,7.8,13.86,13Z",fontSize:"M20.75,19h1.5l-3-10h-1.5l-3,10h1.5L17,16.5h3Zm-3.3-4,1.05-3.5L19.55,15Zm-5.7,4h2l-5-14h-2l-5,14h2l1.43-4h5.14ZM5.89,13,7.75,7.8,9.61,13Z",fullscreen:"M7,14H5v5h5V17H7ZM5,10H7V7h3V5H5Zm12,7H14v2h5V14H17ZM14,5V7h3v3h2V5Z",help:"M11,17h2v2h-2V17z M12,5C9.8,5,8,6.8,8,9h2c0-1.1,0.9-2,2-2s2,0.9,2,2c0,2-3,1.7-3,5v1h2v-1c0-2.2,3-2.5,3-5 C16,6.8,14.2,5,12,5z",horizontalLine:"M5,12h14 M19,11H5v2h14V11z",imageAltText:"M19,7h-6v12h-2V7H5V5h6h2h6V7z",imageCaption:"M14.2,11l3.8,5H6l3-3.9l2.1,2.7L14,11H14.2z M8.5,11c0.8,0,1.5-0.7,1.5-1.5S9.3,8,8.5,8S7,8.7,7,9.5C7,10.3,7.7,11,8.5,11z M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,8.8V6H4v12h16V8.8z M22,22H2v2h20V22z",imageClass:"M9.5,13.4l-2.9-2.9h3.8L12.2,7l1.4,3.5h3.8l-3,2.9l0.9,3.6L12,15.1L8.8,17L9.5,13.4z M22,6v12c0,1.1-0.9,2-2,2H4 c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,6H4v12h16V8.8V6z",imageDisplay:"M3,5h18v2H3V5z M13,9h8v2h-8V9z M13,13h8v2h-8V13z M3,17h18v2H3V17z M3,9h8v6H3V9z",imageManager:"M20,6h-7l-2-2H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M20,18H4V6h6.2l2,2H20V18z M18,16l-3.8-5H14l-2.9,3.8L9,12.1L6,16H18z M10,9.5C10,8.7,9.3,8,8.5,8S7,8.7,7,9.5S7.7,11,8.5,11S10,10.3,10,9.5z",imageSize:"M16.9,4c-0.3,0-0.5,0.2-0.8,0.3L3.3,13c-0.9,0.6-1.1,1.9-0.5,2.8l2.2,3.3c0.4,0.7,1.2,1,2,0.8c0.3,0,0.5-0.2,0.8-0.3 L20.7,11c0.9-0.6,1.1-1.9,0.5-2.8l-2.2-3.3C18.5,4.2,17.7,3.9,16.9,4L16.9,4z M16.9,9.9L18.1,9l-2-2.9L17,5.6c0.1,0,0.1-0.1,0.2-0.1 c0.2,0,0.4,0,0.5,0.2L19.9,9c0.2,0.2,0.1,0.5-0.1,0.7L7,18.4c-0.1,0-0.1,0.1-0.2,0.1c-0.2,0-0.4,0-0.5-0.2L4.1,15 c-0.2-0.2-0.1-0.5,0.1-0.7L5,13.7l2,2.9l1.2-0.8l-2-2.9L7.5,12l1.1,1.7l1.2-0.8l-1.1-1.7l1.2-0.8l2,2.9l1.2-0.8l-2-2.9l1.2-0.8 l1.1,1.7l1.2-0.8l-1.1-1.7L14.9,7L16.9,9.9z",indent:"M3,9v6l3-3L3,9z M3,19h18v-2H3V19z M3,7h18V5H3V7z M9,11h12V9H9V11z M9,15h12v-2H9V15z",inlineClass:"M9.9,13.313A1.2,1.2,0,0,1,9.968,13H6.277l1.86-5.2,1.841,5.148A1.291,1.291,0,0,1,11.212,12h.426l-2.5-7h-2l-5,14h2l1.43-4H9.9Zm2.651,6.727a2.884,2.884,0,0,1-.655-2.018v-2.71A1.309,1.309,0,0,1,13.208,14h3.113a3.039,3.039,0,0,1,2,1.092s1.728,1.818,2.964,2.928a1.383,1.383,0,0,1,.318,1.931,1.44,1.44,0,0,1-.19.215l-3.347,3.31a1.309,1.309,0,0,1-1.832.258h0a1.282,1.282,0,0,1-.258-.257l-1.71-1.728Zm2.48-3.96a.773.773,0,1,0,.008,0Z",inlineStyle:"M11.88,15h.7l.7-1.7-3-8.3h-2l-5,14h2l1.4-4Zm-4.4-2,1.9-5.2,1.9,5.2ZM15.4,21.545l3.246,1.949-.909-3.637L20.72,17H16.954l-1.429-3.506L13.837,17H10.071l2.857,2.857-.779,3.637Z",insertEmbed:"M20.73889,15.45929a3.4768,3.4768,0,0,0-5.45965-.28662L9.5661,12.50861a3.49811,3.49811,0,0,0-.00873-1.01331l5.72174-2.66809a3.55783,3.55783,0,1,0-.84527-1.81262L8.70966,9.6839a3.50851,3.50851,0,1,0,.0111,4.63727l5.7132,2.66412a3.49763,3.49763,0,1,0,6.30493-1.526ZM18.00745,5.01056A1.49993,1.49993,0,1,1,16.39551,6.3894,1.49994,1.49994,0,0,1,18.00745,5.01056ZM5.99237,13.49536a1.49989,1.49989,0,1,1,1.61194-1.37878A1.49982,1.49982,0,0,1,5.99237,13.49536Zm11.78211,5.494a1.49993,1.49993,0,1,1,1.61193-1.37885A1.49987,1.49987,0,0,1,17.77448,18.98932Z",insertFile:"M7,3C5.9,3,5,3.9,5,5v14c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V7.6L14.4,3H7z M17,19H7V5h6v4h4V19z",insertImage:"M14.2,11l3.8,5H6l3-3.9l2.1,2.7L14,11H14.2z M8.5,11c0.8,0,1.5-0.7,1.5-1.5S9.3,8,8.5,8S7,8.7,7,9.5C7,10.3,7.7,11,8.5,11z M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,8.8V6H4v12h16V8.8z",insertLink:"M11,17H7A5,5,0,0,1,7,7h4V9H7a3,3,0,0,0,0,6h4ZM17,7H13V9h4a3,3,0,0,1,0,6H13v2h4A5,5,0,0,0,17,7Zm-1,4H8v2h8Z",insertMore:"M16.5,13h-6v6h-2V13h-6V11h6V5h2v6h6Zm5,4.5A1.5,1.5,0,1,1,20,16,1.5,1.5,0,0,1,21.5,17.5Zm0-4A1.5,1.5,0,1,1,20,12,1.5,1.5,0,0,1,21.5,13.5Zm0-4A1.5,1.5,0,1,1,20,8,1.5,1.5,0,0,1,21.5,9.5Z",insertTable:"M20,5H4C2.9,5,2,5.9,2,7v2v1.5v3V15v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2v-1.5v-3V9V7C22,5.9,21.1,5,20,5z M9.5,13.5v-3 h5v3H9.5z M14.5,15v2.5h-5V15H14.5z M9.5,9V6.5h5V9H9.5z M3.5,7c0-0.3,0.2-0.5,0.5-0.5h4V9H3.5V7z M3.5,10.5H8v3H3.5V10.5z M3.5,17 v-2H8v2.5H4C3.7,17.5,3.5,17.3,3.5,17z M20.5,17c0,0.3-0.2,0.5-0.5,0.5h-4V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M16,9V6.5h4 c0.3,0,0.5,0.2,0.5,0.5v2H16z",insertVideo:"M15,8v8H5V8H15m2,2.5V7a1,1,0,0,0-1-1H4A1,1,0,0,0,3,7V17a1,1,0,0,0,1,1H16a1,1,0,0,0,1-1V13.5l2.29,2.29A1,1,0,0,0,21,15.08V8.91a1,1,0,0,0-1.71-.71Z",upload:"M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z",italic:"M11.76,9h2l-2.2,10h-2Zm1.68-4a1,1,0,1,0,1,1,1,1,0,0,0-1-1Z",search:"M15.5 14h-0.79l-0.28 -0.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09 -0.59 4.23 -1.57l0.27 0.28v0.79l5 4.99L20.49 19l-4.99 -5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z",lineHeight:"M6.25,7h2.5L5.25,3.5,1.75,7h2.5V17H1.75l3.5,3.5L8.75,17H6.25Zm4-2V7h12V5Zm0,14h12V17h-12Zm0-6h12V11h-12Z",linkStyles:"M19,17.9l0.9,3.6l-3.2-1.9l-3.3,1.9l0.8-3.6L11.3,15h3.8l1.7-3.5l1.4,3.5H22L19,17.9z M20,12c0,0.3-0.1,0.7-0.2,1h2.1 c0.1-0.3,0.1-0.6,0.1-1c0-2.8-2.2-5-5-5h-4v2h4C18.7,9,20,10.3,20,12z M14.8,11H8v2h3.3h2.5L14.8,11z M9.9,16.4L8.5,15H7 c-1.7,0-3-1.3-3-3s1.3-3,3-3h4V7H7c-2.8,0-5,2.2-5,5s2.2,5,5,5h3.5L9.9,16.4z",mention:"M12.4,5c-4.1,0-7.5,3.4-7.5,7.5S8.3,20,12.4,20h3.8v-1.5h-3.8c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6v1.1 c0,0.6-0.5,1.2-1.1,1.2s-1.1-0.6-1.1-1.2v-1.1c0-2.1-1.7-3.8-3.8-3.8s-3.7,1.7-3.7,3.8s1.7,3.8,3.8,3.8c1,0,2-0.4,2.7-1.1 c0.5,0.7,1.3,1.1,2.2,1.1c1.5,0,2.6-1.2,2.6-2.7v-1.1C19.9,8.4,16.6,5,12.4,5z M12.4,14.7c-1.2,0-2.3-1-2.3-2.2s1-2.3,2.3-2.3 s2.3,1,2.3,2.3S13.6,14.7,12.4,14.7z",more:"M13.5,17c0,0.8-0.7,1.5-1.5,1.5s-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5S13.5,16.2,13.5,17z M13.5,12c0,0.8-0.7,1.5-1.5,1.5 s-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5S13.5,11.2,13.5,12z M13.5,7c0,0.8-0.7,1.5-1.5,1.5S10.5,7.8,10.5,7s0.7-1.5,1.5-1.5 S13.5,6.2,13.5,7z",openLink:"M17,17H7V7h3V5H7C6,5,5,6,5,7v10c0,1,1,2,2,2h10c1,0,2-1,2-2v-3h-2V17z M14,5v2h1.6l-5.8,5.8l1.4,1.4L17,8.4V10h2V5H14z",orderedList:"M2.5,16h2v.5h-1v1h1V18h-2v1h3V15h-3Zm1-7h1V5h-2V6h1Zm-1,2H4.3L2.5,13.1V14h3V13H3.7l1.8-2.1V10h-3Zm5-5V8h14V6Zm0,12h14V16H7.5Zm0-5h14V11H7.5Z",outdent:"M3,12l3,3V9L3,12z M3,19h18v-2H3V19z M3,7h18V5H3V7z M9,11h12V9H9V11z M9,15h12v-2H9V15z",pageBreaker:"M3,9v6l3-3L3,9z M21,9H8V4h2v3h9V4h2V9z M21,20h-2v-3h-9v3H8v-5h13V20z M11,13H8v-2h3V13z M16,13h-3v-2h3V13z M21,13h-3v-2 h3V13z",paragraphFormat:"M10.15,5A4.11,4.11,0,0,0,6.08,8.18,4,4,0,0,0,10,13v6h2V7h2V19h2V7h2V5ZM8,9a2,2,0,0,1,2-2v4A2,2,0,0,1,8,9Z",paragraphMore:"M7.682,5a4.11,4.11,0,0,0-4.07,3.18,4,4,0,0,0,3.11,4.725h0l.027.005a3.766,3.766,0,0,0,.82.09v6h2V7h2V19h2V7h2V5ZM5.532,9a2,2,0,0,1,2-2v4A2,2,0,0,1,5.532,9Zm14.94,8.491a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,17.491Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,13.491Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,9.491Z",paragraphStyle:"M4,9c0-1.1,0.9-2,2-2v4C4.9,11,4,10.1,4,9z M16.7,20.5l3.2,1.9L19,18.8l3-2.9h-3.7l-1.4-3.5L15.3,16h-3.8l2.9,2.9l-0.9,3.6 L16.7,20.5z M10,17.4V19h1.6L10,17.4z M6.1,5c-1.9,0-3.6,1.3-4,3.2c-0.5,2.1,0.8,4.2,2.9,4.7c0,0,0,0,0,0h0.2C5.5,13,5.8,13,6,13v6 h2V7h2v7h2V7h2V5H6.1z",pdfExport:"M7,3C5.9,3,5,3.9,5,5v14c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V7.6L14.4,3H7z M17,19H7V5h6v4h4V19z M16.3,13.5 c-0.2-0.6-1.1-0.8-2.6-0.8c-0.1,0-0.1,0-0.2,0c-0.3-0.3-0.8-0.9-1-1.2c-0.2-0.2-0.3-0.3-0.4-0.6c0.2-0.7,0.2-1,0.3-1.5 c0.1-0.9,0-1.6-0.2-1.8c-0.4-0.2-0.7-0.2-0.9-0.2c-0.1,0-0.3,0.2-0.7,0.7c-0.2,0.7-0.1,1.8,0.6,2.8c-0.2,0.8-0.7,1.6-1,2.4 c-0.8,0.2-1.5,0.7-1.9,1.1c-0.7,0.7-0.9,1.1-0.7,1.6c0,0.3,0.2,0.6,0.7,0.6c0.3-0.1,0.3-0.2,0.7-0.3c0.6-0.3,1.2-1.7,1.7-2.4 c0.8-0.2,1.7-0.3,2-0.3c0.1,0,0.3,0,0.6,0c0.8,0.8,1.2,1.1,1.8,1.2c0.1,0,0.2,0,0.3,0c0.3,0,0.8-0.1,1-0.6 C16.4,14.1,16.4,13.9,16.3,13.5z M8.3,15.7c-0.1,0.1-0.2,0.1-0.2,0.1c0-0.1,0-0.3,0.6-0.8c0.2-0.2,0.6-0.3,0.9-0.7 C9,15,8.6,15.5,8.3,15.7z M11.3,9c0-0.1,0.1-0.2,0.1-0.2S11.6,9,11.5,10c0,0.1,0,0.3-0.1,0.7C11.3,10.1,11,9.5,11.3,9z M10.9,13.1 c0.2-0.6,0.6-1,0.7-1.5c0.1,0.1,0.1,0.1,0.2,0.2c0.1,0.2,0.3,0.7,0.7,0.9C12.2,12.8,11.6,13,10.9,13.1z M15.2,14.1 c-0.1,0-0.1,0-0.2,0c-0.2,0-0.7-0.2-1-0.7c1.1,0,1.6,0.2,1.6,0.6C15.5,14.1,15.4,14.1,15.2,14.1z",print:"M16.1,17c0-0.6,0.4-1,1-1c0.6,0,1,0.4,1,1s-0.4,1-1,1C16.5,18,16.1,17.6,16.1,17z M22,15v4c0,1.1-0.9,2-2,2H4 c-1.1,0-2-0.9-2-2v-4c0-1.1,0.9-2,2-2h1V5c0-1.1,0.9-2,2-2h7.4L19,7.6V13h1C21.1,13,22,13.9,22,15z M7,13h10V9h-4V5H7V13z M20,15H4 v4h16V15z",redo:"M13.6,9.4c1.7,0.3,3.2,0.9,4.6,2L21,8.5v7h-7l2.7-2.7C13,10.1,7.9,11,5.3,14.7c-0.2,0.3-0.4,0.5-0.5,0.8L3,14.6 C5.1,10.8,9.3,8.7,13.6,9.4z",removeTable:"M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z",remove:"M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z",replaceImage:"M16,5v3H4v2h12v3l4-4L16,5z M8,19v-3h12v-2H8v-3l-4,4L8,19z",row:"M20,5H4C2.9,5,2,5.9,2,7v2v1.5v3V15v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2v-1.5v-3V9V7C22,5.9,21.1,5,20,5z M16,6.5h4 c0.3,0,0.5,0.2,0.5,0.5v2H16V6.5z M9.5,6.5h5V9h-5V6.5z M3.5,7c0-0.3,0.2-0.5,0.5-0.5h4V9H3.5V7z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.5 v-2H8V17.5z M14.5,17.5h-5V15h5V17.5z M20.5,17c0,0.3-0.2,0.5-0.5,0.5h-4V15h4.5V17z",selectAll:"M5,7h2V5C5.9,5,5,5.9,5,7z M5,11h2V9H5V11z M9,19h2v-2H9V19z M5,11h2V9H5V11z M15,5h-2v2h2V5z M17,5v2h2C19,5.9,18.1,5,17,5 z M7,19v-2H5C5,18.1,5.9,19,7,19z M5,15h2v-2H5V15z M11,5H9v2h2V5z M13,19h2v-2h-2V19z M17,11h2V9h-2V11z M17,19c1.1,0,2-0.9,2-2h-2 V19z M17,11h2V9h-2V11z M17,15h2v-2h-2V15z M13,19h2v-2h-2V19z M13,7h2V5h-2V7z M9,15h6V9H9V15z M11,11h2v2h-2V11z",smile:"M11.991,3A9,9,0,1,0,21,12,8.99557,8.99557,0,0,0,11.991,3ZM12,19a7,7,0,1,1,7-7A6.99808,6.99808,0,0,1,12,19Zm3.105-5.2h1.503a4.94542,4.94542,0,0,1-9.216,0H8.895a3.57808,3.57808,0,0,0,6.21,0ZM7.5,9.75A1.35,1.35,0,1,1,8.85,11.1,1.35,1.35,0,0,1,7.5,9.75Zm6.3,0a1.35,1.35,0,1,1,1.35,1.35A1.35,1.35,0,0,1,13.8,9.75Z",spellcheck:"M19.1,13.6l-5.6,5.6l-2.7-2.7l-1.4,1.4l4.1,4.1l7-7L19.1,13.6z M10.8,13.7l2.7,2.7l0.8-0.8L10.5,5h-2l-5,14h2l1.4-4h2.6 L10.8,13.7z M9.5,7.8l1.9,5.2H7.6L9.5,7.8z",star:"M12.1,7.7l1,2.5l0.4,0.9h1h2.4l-2.1,2l-0.6,0.6l0.2,0.9l0.6,2.3l-2.2-1.3L12,15.2l-0.8,0.5L9,17l0.5-2.5l0.1-0.8L9,13.1 l-2-2h2.5h0.9l0.4-0.8L12.1,7.7 M12.2,4L9.5,9.6H3.4L8,14.2L6.9,20l5.1-3.1l5.3,3.1l-1.5-5.8l4.8-4.6h-6.1L12.2,4L12.2,4z",strikeThrough:"M3,12.20294H21v1.5H16.63422a3.59782,3.59782,0,0,1,.34942,1.5929,3.252,3.252,0,0,1-1.31427,2.6997A5.55082,5.55082,0,0,1,12.20251,19a6.4421,6.4421,0,0,1-2.62335-.539,4.46335,4.46335,0,0,1-1.89264-1.48816,3.668,3.668,0,0,1-.67016-2.15546V14.704h.28723v-.0011h.34149v.0011H9.02v.11334a2.18275,2.18275,0,0,0,.85413,1.83069,3.69,3.69,0,0,0,2.32836.67926,3.38778,3.38778,0,0,0,2.07666-.5462,1.73346,1.73346,0,0,0,.7013-1.46655,1.69749,1.69749,0,0,0-.647-1.43439,3.00525,3.00525,0,0,0-.27491-.17725H3ZM16.34473,7.05981A4.18163,4.18163,0,0,0,14.6236,5.5462,5.627,5.627,0,0,0,12.11072,5,5.16083,5.16083,0,0,0,8.74719,6.06213,3.36315,3.36315,0,0,0,7.44006,8.76855a3.22923,3.22923,0,0,0,.3216,1.42786h2.59668c-.08338-.05365-.18537-.10577-.25269-.16064a1.60652,1.60652,0,0,1-.65283-1.30036,1.79843,1.79843,0,0,1,.68842-1.5108,3.12971,3.12971,0,0,1,1.96948-.55243,3.04779,3.04779,0,0,1,2.106.6687,2.35066,2.35066,0,0,1,.736,1.83258v.11341h2.00317V9.17346A3.90013,3.90013,0,0,0,16.34473,7.05981Z",subscript:"M10.4,12l3.6,3.6L12.6,17L9,13.4L5.4,17L4,15.6L7.6,12L4,8.4L5.4,7L9,10.6L12.6,7L14,8.4L10.4,12z M18.31234,19.674 l1.06812-1.1465c0.196-0.20141,0.37093-0.40739,0.5368-0.6088c0.15975-0.19418,0.30419-0.40046,0.432-0.617 c0.11969-0.20017,0.21776-0.41249,0.29255-0.6334c0.07103-0.21492,0.10703-0.43986,0.10662-0.66621 c0.00297-0.28137-0.04904-0.56062-0.1531-0.82206c-0.09855-0.24575-0.25264-0.46534-0.45022-0.6416 c-0.20984-0.18355-0.45523-0.32191-0.72089-0.40646c-0.63808-0.19005-1.3198-0.17443-1.94851,0.04465 c-0.28703,0.10845-0.54746,0.2772-0.76372,0.49487c-0.20881,0.20858-0.37069,0.45932-0.47483,0.73548 c-0.10002,0.26648-0.15276,0.54838-0.15585,0.833l-0.00364,0.237H17.617l0.00638-0.22692 c0.00158-0.12667,0.01966-0.25258,0.05377-0.37458c0.03337-0.10708,0.08655-0.20693,0.15679-0.29437 c0.07105-0.08037,0.15959-0.14335,0.25882-0.1841c0.22459-0.08899,0.47371-0.09417,0.7018-0.01458 c0.0822,0.03608,0.15559,0.08957,0.21509,0.15679c0.06076,0.07174,0.10745,0.15429,0.13761,0.24333 c0.03567,0.10824,0.05412,0.22141,0.05469,0.33538c-0.00111,0.08959-0.0118,0.17881-0.0319,0.26612 c-0.02913,0.10428-0.07076,0.20465-0.124,0.29893c-0.07733,0.13621-0.1654,0.26603-0.26338,0.38823 c-0.13438,0.17465-0.27767,0.34226-0.42929,0.50217l-2.15634,2.35315V21H21v-1.326H18.31234z",superscript:"M10.4,12,14,15.6,12.6,17,9,13.4,5.4,17,4,15.6,7.6,12,4,8.4,5.4,7,9,10.6,12.6,7,14,8.4Zm8.91234-3.326,1.06812-1.1465c.196-.20141.37093-.40739.5368-.6088a4.85745,4.85745,0,0,0,.432-.617,3.29,3.29,0,0,0,.29255-.6334,2.11079,2.11079,0,0,0,.10662-.66621,2.16127,2.16127,0,0,0-.1531-.82206,1.7154,1.7154,0,0,0-.45022-.6416,2.03,2.03,0,0,0-.72089-.40646,3.17085,3.17085,0,0,0-1.94851.04465,2.14555,2.14555,0,0,0-.76372.49487,2.07379,2.07379,0,0,0-.47483.73548,2.446,2.446,0,0,0-.15585.833l-.00364.237H18.617L18.62338,5.25a1.45865,1.45865,0,0,1,.05377-.37458.89552.89552,0,0,1,.15679-.29437.70083.70083,0,0,1,.25882-.1841,1.00569,1.00569,0,0,1,.7018-.01458.62014.62014,0,0,1,.21509.15679.74752.74752,0,0,1,.13761.24333,1.08893,1.08893,0,0,1,.05469.33538,1.25556,1.25556,0,0,1-.0319.26612,1.34227,1.34227,0,0,1-.124.29893,2.94367,2.94367,0,0,1-.26338.38823,6.41629,6.41629,0,0,1-.42929.50217L17.19709,8.92642V10H22V8.674Z",symbols:"M15.77493,16.98885a8.21343,8.21343,0,0,0,1.96753-2.57651,7.34824,7.34824,0,0,0,.6034-3.07618A6.09092,6.09092,0,0,0,11.99515,5a6.13347,6.13347,0,0,0-4.585,1.79187,6.417,6.417,0,0,0-1.756,4.69207,6.93955,6.93955,0,0,0,.622,2.97415,8.06587,8.06587,0,0,0,1.949,2.53076H5.41452V19h5.54114v-.04331h-.00147V16.84107a5.82825,5.82825,0,0,1-2.2052-2.2352A6.40513,6.40513,0,0,1,7.97672,11.447,4.68548,4.68548,0,0,1,9.07785,8.19191a3.73232,3.73232,0,0,1,2.9173-1.22462,3.76839,3.76839,0,0,1,2.91241,1.21489,4.482,4.482,0,0,1,1.11572,3.154,6.71141,6.71141,0,0,1-.75384,3.24732,5.83562,5.83562,0,0,1-2.22357,2.25759v2.11562H13.0444V19h5.54108V16.98885Z",tags:"M8.9749 7.47489a1.5 1.5 0 1 1 -1.5 1.5A1.5 1.5 0 0 1 8.9749 7.47489Zm3.78866 -3.12713L16.5362 8.12041l0.33565 0.33564 2.77038 2.77038a2.01988 2.01988 0 0 1 0.59 1.42 1.95518 1.95518 0 0 1 -0.5854 1.40455l0.00044 0.00043 -5.59583 5.59583 -0.00043 -0.00044a1.95518 1.95518 0 0 1 -1.40455 0.5854 1.98762 1.98762 0 0 1 -1.41 -0.58L8.45605 16.87185l-0.33564 -0.33565L4.35777 12.77357a1.99576 1.99576 0 0 1 -0.59 -1.42V9.36358l0 -3.59582a2.00579 2.00579 0 0 1 2 -2l3.59582 0h1.98995A1.98762 1.98762 0 0 1 12.76356 4.34776ZM15.46186 9.866l-0.33564 -0.33564L11.36359 5.76776H5.76776v5.59583L9.866 15.46186l2.7794 2.7794 5.5878 -5.60385 -0.001 -0.001Z",tableHeader:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.4 l0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M14.5,17.5h-5V15h5V17.5z M14.5,13.5h-5v-3h5V13.5z M20.5,17c0,0.3-0.2,0.5-0.4,0.5l0,0 H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9h-4.4H16h-1.5h-5H8H7.9H3.5V7c0-0.3,0.2-0.5,0.4-0.5l0,0h4l0,0h8.2l0,0H20 c0.3,0,0.5,0.2,0.5,0.4l0,0V9z",tableStyle:"M20.0171,19.89752l.9,3.6-3.2-1.9-3.3,1.9.8-3.6-2.9-2.9h3.8l1.7-3.5,1.4,3.5h3.8ZM20,5H4A2.00591,2.00591,0,0,0,2,7V17a2.00591,2.00591,0,0,0,2,2h7.49115l-.58826-.58826L9.99115,17.5H9.5V14.9975h5.36511L16,12.66089V10.5h4.5v3h-.52783l.599,1.4975H22V7A2.00591,2.00591,0,0,0,20,5ZM3.5,7A.4724.4724,0,0,1,4,6.5H8V9H3.5Zm0,3.5H8v3H3.5Zm.5,7a.4724.4724,0,0,1-.5-.5V15H8v2.5Zm10.5-4h-5v-3h5Zm0-4.5h-5V6.5h5Zm6,0H16V6.5h4a.4724.4724,0,0,1,.5.5Z",textColor:"M15.2,13.494s-3.6,3.9-3.6,6.3a3.65,3.65,0,0,0,7.3.1v-.1C18.9,17.394,15.2,13.494,15.2,13.494Zm-1.47-1.357.669-.724L12.1,5h-2l-5,14h2l1.43-4h2.943A24.426,24.426,0,0,1,13.726,12.137ZM11.1,7.8l1.86,5.2H9.244Z",textMore:"M13.55,19h2l-5-14h-2l-5,14h2l1.4-4h5.1Zm-5.9-6,1.9-5.2,1.9,5.2Zm12.8,4.5a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.45,17.5Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.45,13.5Zm0-4A1.5,1.5,0,1,1,18.95,8,1.5,1.5,0,0,1,20.45,9.5Z",underline:"M19,20v2H5V20Zm-3-6.785a4,4,0,0,1-5.74,3.4A3.75,3.75,0,0,1,8,13.085V5.005H6v8.21a6,6,0,0,0,8,5.44,5.851,5.851,0,0,0,4-5.65v-8H16ZM16,5v0h2V5ZM8,5H6v0H8Z",undo:"M10.4,9.4c-1.7,0.3-3.2,0.9-4.6,2L3,8.5v7h7l-2.7-2.7c3.7-2.6,8.8-1.8,11.5,1.9c0.2,0.3,0.4,0.5,0.5,0.8l1.8-0.9 C18.9,10.8,14.7,8.7,10.4,9.4z",unlink:"M14.4,11l1.6,1.6V11H14.4z M17,7h-4v1.9h4c1.7,0,3.1,1.4,3.1,3.1c0,1.3-0.8,2.4-1.9,2.8l1.4,1.4C21,15.4,22,13.8,22,12 C22,9.2,19.8,7,17,7z M2,4.3l3.1,3.1C3.3,8.1,2,9.9,2,12c0,2.8,2.2,5,5,5h4v-1.9H7c-1.7,0-3.1-1.4-3.1-3.1c0-1.6,1.2-2.9,2.8-3.1 L8.7,11H8v2h2.7l2.3,2.3V17h1.7l4,4l1.4-1.4L3.4,2.9L2,4.3z",unorderedList:"M4,10.5c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5S4.8,10.5,4,10.5z M4,5.5C3.2,5.5,2.5,6.2,2.5,7 S3.2,8.5,4,8.5S5.5,7.8,5.5,7S4.8,5.5,4,5.5z M4,15.5c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5S4.8,15.5,4,15.5z M7.5,6v2h14V6H7.5z M7.5,18h14v-2h-14V18z M7.5,13h14v-2h-14V13z",verticalAlignBottom:"M16,13h-3V3h-2v10H8l4,4L16,13z M3,19v2h18v-2H3z",verticalAlignMiddle:"M3,11v2h18v-2H3z M8,18h3v3h2v-3h3l-4-4L8,18z M16,6h-3V3h-2v3H8l4,4L16,6z",verticalAlignTop:"M8,11h3v10h2V11h3l-4-4L8,11z M21,5V3H3v2H21z"},H.MODULES.modals=function(l){var a=l.$;l.shared.modals||(l.shared.modals={});var o,c=l.shared.modals;function e(){for(var e in c)if(Object.prototype.hasOwnProperty.call(c,e)){var t=c[e];t&&t.$modal&&t.$modal.removeData().remove()}o&&o.removeData().remove(),c={}}function s(e,t){if(c[e]){var n=c[e].$modal,r=n.data("instance")||l;r.events.enableBlur(),n.hide(),o.hide(),a(r.o_doc).find("body").first().removeClass("prevent-scroll fr-mobile"),n.removeClass("fr-active"),t||(r.accessibility.restoreSelection(),r.events.trigger("modals.hide"))}}function n(e){var t;if("string"==typeof e){if(!c[e])return;t=c[e].$modal}else t=e;return t&&l.node.hasClass(t,"fr-active")&&l.core.sameInstance(t)||!1}return{_init:function t(){l.events.on("shared.destroy",e,!0)},get:function r(e){return c[e]},create:function d(n,e,t){if(e=''.concat(e,"
"),l.shared.$overlay||(l.shared.$overlay=a(l.doc.createElement("DIV")).addClass("fr-overlay"),a("body").first().append(l.shared.$overlay)),o=l.shared.$overlay,l.opts.theme&&o.addClass("".concat(l.opts.theme,"-theme")),!c[n]){var r=function i(e,t){var n=''),r='
');n+='
'.concat(e).concat(r,"
"),n+='
'.concat(t,"
"),n+="
";var o=a(l.doc.createElement("DIV"));return o.html(n),o.find("> .fr-modal")}(e,t);c[n]={$modal:r,$head:r.find(".fr-modal-head"),$body:r.find(".fr-modal-body")},l.helpers.isMobile()||r.addClass("fr-desktop"),a("body").first().append(r),l.events.$on(r,"click",".fr-modal-close",function(){s(n)},!0),c[n].$body.css("margin-top",c[n].$head.outerHeight()),l.events.$on(r,"keydown",function(e){var t=e.which;return t===H.KEYCODE.ESC?(s(n),l.accessibility.focusModalButton(r),!1):!(!a(e.currentTarget).is("input[type=text], textarea")&&t!==H.KEYCODE.ARROW_UP&&t!==H.KEYCODE.ARROW_DOWN&&!l.keys.isBrowserAction(e)&&(e.preventDefault(),e.stopPropagation(),1))},!0),s(n,!0)}return c[n]},show:function i(e){if(c[e]){var t=c[e].$modal;t.data("instance",l),t.show(),o.show(),a(l.o_doc).find("body").first().addClass("prevent-scroll"),l.helpers.isMobile()&&a(l.o_doc).find("body").first().addClass("fr-mobile"),t.addClass("fr-active"),l.accessibility.focusModal(t)}},hide:s,resize:function f(e){if(c[e]){var t=c[e],n=t.$modal,r=t.$body,o=l.o_win.innerHeight,i=n.find(".fr-modal-wrapper"),a=o-i.outerHeight(!0)+(i.height()-(r.outerHeight(!0)-r.height())),s="auto";aS.$sc.get(0).clientWidth-10&&(t=S.$sc.get(0).clientWidth-n-10),t<0&&(t=10),t}(n,e);e&&n.css("left",s),t&&n.css("top",function c(e,t,n){var r=e.outerHeight(!0);if(!S.helpers.isMobile()&&S.$tb&&e.parent().get(0)!==S.$tb.get(0)){var o=e.parent().offset().top,i=t-r-(n||0);e.parent().get(0)===S.$sc.get(0)&&(o-=e.parent().position().top);var a=S.$sc.get(0).clientHeight;o+t+r>S.$sc.offset().top+a&&0S.$wp.scrollTop()&&(t=i,e.addClass("fr-above")):e.removeClass("fr-above")}return t}(n,t,r))}function t(e){var n=y(e),t=n.is(".fr-sticky-on"),r=n.data("sticky-top"),o=n.data("sticky-scheduled");if(void 0===r){n.data("sticky-top",0);var i=y('
'));S.$box.prepend(i)}else S.$box.find(".fr-sticky-dummy").css("height",n.outerHeight());if(S.core.hasFocus()||0'))),!r){var p="auto"!==t.css("top")||"auto"!==t.css("bottom");p||t.css("position","fixed"),r={top:S.node.hasClass(t.get(0),"fr-top"),bottom:S.node.hasClass(t.get(0),"fr-bottom")},p||t.css("position",""),t.data("sticky-position",r),t.data("top",S.node.hasClass(t.get(0),"fr-top")?t.css("top"):"auto"),t.data("bottom",S.node.hasClass(t.get(0),"fr-bottom")?t.css("bottom"):"auto")}var u=S.helpers.getPX(t.data("top")),h=S.helpers.getPX(t.data("bottom")),g=r.top&&function b(){return d .fr-command, > .fr-btn-wrap");r.each(function(e,t){n+=c(t).outerWidth()});var o,i=l.helpers.getPX(c(r[0]).css("margin-left")),a=l.helpers.getPX(c(r[0]).css("margin-right"));o="rtl"===l.opts.direction?l.$tb.outerWidth()-e.offset().left+l.$tb.offset().left-(n+e.outerWidth()+r.length*(i+a))/2:e.offset().left-l.$tb.offset().left-(n-e.outerWidth()+r.length*(i+a))/2;o+n+r.length*(i+a)>l.$tb.outerWidth()&&(o-=(n+r.length*(i+a)-e.outerWidth())/2);o<0&&(o=0);return o}(e,t);"rtl"===l.opts.direction?t.css("padding-right",n):t.css("padding-left",n)}return{undo:function t(e){o(e,!l.undo.canDo())},redo:function n(e){o(e,!l.undo.canRedo())},outdent:function i(e){if(l.node.hasClass(e.get(0),"fr-no-refresh"))return!1;for(var t=l.selection.blocks(),n=0;nPowered by Froala ',H.MODULES.toolbar=function(m){var v,b=m.$,t=[];function e(e){var n={};if(Array.isArray(e)){if(!Array.isArray(e[0])){for(var t=[],r=[],o=0;o .fr-command, > .fr-btn-wrap"),t=b(e[0]),r=m.helpers.getPX(t.css("margin-left")),o=m.helpers.getPX(t.css("margin-right")),i=m.helpers.getPX(t.css("margin-top")),a=m.helpers.getPX(t.css("margin-bottom"));if(e.each(function(e,t){n+=b(t).outerWidth()+r+o}),m.$tb.outerWidth() .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").addClass("fr-hidden"),function g(){for(var t=m.$tb.find(".fr-btn-grp, .fr-more-toolbar"),r=function r(e){var n=b(t[e]);n.children().each(function(e,t){n.before(t)}),n.remove()},e=0;e'));e.showMoreButtons&&(i=b('
').data("name","".concat(r,"-").concat(m.id)));for(var c=0;c .fr-command[data-cmd="'+o.buttons[c]+'"], > div.fr-btn-wrap > .fr-command[data-cmd="'+o.buttons[c]+'"]'),f=null;m.node.hasClass(d.next().get(0),"fr-dropdown-menu")&&(f=d.next()),m.node.hasClass(d.next().get(0),"fr-options")&&(d.removeClass("fr-hidden"),d.next().removeClass("fr-hidden"),d=d.parent()),d.removeClass("fr-hidden"),e.showMoreButtons&&s<=a?(i.append(d),f&&i.append(f)):(l.append(d),f&&l.append(f)),a++}if(e.showMoreButtons&&s'),m.$tb.append(t)):(m.$tb.append(t),m.$tb.find(".fr-newline").remove(),m.$tb.append('
'),m.$tb.append(n)),m.$tb.removeClass("fr-toolbar-open"),m.$box.removeClass("fr-toolbar-open"),m.events.trigger("codeView.toggle")}S()}function n(e,t){setTimeout(function(){if((!e||e.which!=H.KEYCODE.ESC)&&m.selection.inEditor()&&m.core.hasFocus()&&!m.popups.areVisible()&&"false"!=b(m.selection.blocks()[0]).closest("table").attr("contenteditable")&&(m.opts.toolbarVisibleWithoutSelection||!m.selection.isCollapsed()&&!m.keys.isIME()||t)){if(m.$tb.data("instance",m),!1===m.events.trigger("toolbar.show",[e]))return;m.$tb.show(),m.opts.toolbarContainer||m.position.forSelection(m.$tb),1 .fr-command, .fr-more-toolbar > .fr-command").addClass("fr-disabled fr-no-refresh").attr("aria-disabled",!0),f=!0)},enable:function g(){f&&m.$tb&&(m.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").removeClass("fr-disabled fr-no-refresh").attr("aria-disabled",!1),f=!1),m.button.bulkRefresh()},setMoreToolbarsHeight:S}};var c=["scroll","wheel","touchmove","touchstart","touchend"],d=["webkit","moz","ms","o"],f=["transitionend"],o=document.createElement("div").style,i=["Webkit","Moz","ms","O","css","style"],s={visibility:"hidden",display:"block"},r=["focus","blur","click"],a={},l=function l(e,t){return{altKey:e.altKey,bubbles:e.bubbles,cancelable:e.cancelable,changedTouches:e.changedTouches,ctrlKey:e.ctrlKey,detail:e.detail,eventPhase:e.eventPhase,metaKey:e.metaKey,pageX:e.pageX,pageY:e.pageY,shiftKey:e.shiftKey,view:e.view,"char":e["char"],key:e.key,keyCode:e.keyCode,button:e.button,buttons:e.buttons,clientX:e.clientX,clientY:e.clientY,offsetX:e.offsetX,offsetY:e.offsetY,pointerId:e.pointerId,pointerType:e.pointerType,screenX:e.screenX,screenY:e.screenY,targetTouches:e.targetTouches,toElement:e.toElement,touches:e.touches,type:e.type,which:e.which,target:e.target,currentTarget:t,originalEvent:e,stopPropagation:function(){e.stopPropagation()},stopImmediatePropagation:function(){e.stopImmediatePropagation()},preventDefault:function(){-1===c.indexOf(e.type)&&e.preventDefault()}}},p=function p(e){return e.ownerDocument&&e.ownerDocument.body.contains(e)||"#document"===e.nodeName||"HTML"===e.nodeName||e===window},u=function u(n,r){return function(e){var t=e.target;if(r)for(r=g(r);t&&t!==this;)t.matches&&t.matches(g(r))&&n.call(t,l(e,t)),t=t.parentNode;else p(t)&&n.call(t,l(e,t))}},h=function h(e,t){return new b(e,t)},g=function g(e){return e&&"string"==typeof e?e.replace(/^\s*>/g,":scope >").replace(/,\s*>/g,", :scope >"):e},m=function m(e){return"function"==typeof e&&"number"!=typeof e.nodeType},v=h;h.fn=h.prototype={constructor:h,length:0,contains:function(e){if(!e)return!1;if(Array.isArray(e)){for(var t=0;t'),this.$wp=h("
"),this.$box.html(this.$wp),this.$wp.append(this.$iframe),this.$iframe.get(0).contentWindow.document.open(),this.$iframe.get(0).contentWindow.document.write(""),this.$iframe.get(0).contentWindow.document.write(""),this.$iframe.get(0).contentWindow.document.close(),this.iframe_document=this.$iframe.get(0).contentWindow.document,this.$el=h(this.iframe_document.querySelector("body")),this.el=this.$el.get(0),this.$head=h(this.iframe_document.querySelector("head")),this.$html=h(this.iframe_document.querySelector("html"))):(this.$el=h(this.o_doc.createElement("DIV")),this.el=this.$el.get(0),this.$wp=h(this.o_doc.createElement("DIV")).append(this.$el),this.$box.html(this.$wp)),setTimeout(S.bind(this),0)}.bind(this),n=function(){this.$box=h(""),this.$oel.before(this.$box).hide(),this._original_html=this.$oel.val();var e=this;this.$oel.parents("form").on("submit.".concat(this.id),function(){e.events.trigger("form.submit")}),this.$oel.parents("form").on("reset.".concat(this.id),function(){e.events.trigger("form.reset")}),t()}.bind(this),r=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.$el.attr("contenteditable",!0).css("outline","none").css("display","inline-block"),this.opts.multiLine=!1,this.opts.toolbarInline=!1,setTimeout(S.bind(this),0)}.bind(this),o=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.opts.toolbarInline=!1,setTimeout(S.bind(this),0)}.bind(this),i=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.opts.toolbarInline=!1,this.$oel.on("click.popup",function(e){e.preventDefault()}),setTimeout(S.bind(this),0)}.bind(this);this.opts.editInPopup?i():"TEXTAREA"===e?n():"A"===e?r():"IMG"===e?o():"BUTTON"===e||"INPUT"===e?(this.opts.editInPopup=!0,this.opts.toolbarInline=!1,i()):t()},E.Bootstrap.prototype.load=function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)){if(this[t])continue;if(E.PLUGINS[t]&&this.opts.pluginsEnabled.indexOf(t)<0)continue;if(this[t]=new e[t](this),this[t]._init&&(this[t]._init(),this.opts.initOnClick&&"core"===t))return!1}},E.Bootstrap.prototype.destroy=function(){this.destrying=!0,this.shared.count--,this.events&&this.events.$off();var e=this.html&&this.html.get();if(this.opts.iframe&&(this.events.disableBlur(),this.win.focus(),this.events.enableBlur()),this.events&&(this.events.trigger("destroy",[],!0),this.events.trigger("shared.destroy",[],!0)),0===this.shared.count){for(var t in this.shared)Object.prototype.hasOwnProperty.call(this.shared,t)&&(this.shared[t]=null,E.SHARED[this.sid][t]=null);delete E.SHARED[this.sid]}this.$oel.parents("form").off(".".concat(this.id)),this.$oel.off("click.popup"),this.$oel.removeData("froala.editor"),this.$oel.off("froalaEditor"),this.core&&this.core.destroy(e),E.INSTANCES.splice(E.INSTANCES.indexOf(this),1)},H});
\ No newline at end of file
diff --git a/SiteServer.Web/SiteServer/assets/js/froala-editor/js/froala_editor.pkgd.min.js b/SiteServer.Web/SiteServer/assets/js/froala-editor/js/froala_editor.pkgd.min.js
deleted file mode 100644
index 9bdc308ad..000000000
--- a/SiteServer.Web/SiteServer/assets/js/froala-editor/js/froala_editor.pkgd.min.js
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
- * License https://froala.com/wysiwyg-editor/terms/
- * Copyright 2014-2019 Froala Labs
- */
-
-!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.FroalaEditor=t()}(this,function(){"use strict";function Fe(e){return(Fe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(t))return null;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null}),Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),n=t.length;0<=--n&&t.item(n)!==this;);return-1
")},closeTagString:function u(e){return"".concat(e.tagName.toLowerCase(),">")},isFirstSibling:function h(e,t){void 0===t&&(t=!0);for(var n=e.previousSibling;n&&t&&i.node.hasClass(n,"fr-marker");)n=n.previousSibling;return!n||n.nodeType===Node.TEXT_NODE&&""===n.textContent&&h(n)},isLastSibling:function g(e,t){void 0===t&&(t=!0);for(var n=e.nextSibling;n&&t&&i.node.hasClass(n,"fr-marker");)n=n.nextSibling;return!n||n.nodeType===Node.TEXT_NODE&&""===n.textContent&&g(n)},isList:function m(e){return!!e&&0<=["UL","OL"].indexOf(e.tagName)},isLink:function v(e){return!!e&&e.nodeType===Node.ELEMENT_NODE&&"a"===e.tagName.toLowerCase()},isElement:r,contents:s,isVoid:function b(e){return e&&e.nodeType===Node.ELEMENT_NODE&&0<=$e.VOID_ELEMENTS.indexOf((e.tagName||"").toLowerCase())},hasFocus:function E(e){return e===i.doc.activeElement&&(!i.doc.hasFocus||i.doc.hasFocus())&&Boolean(r(e)||e.type||e.href||~e.tabIndex)},isEditable:function T(e){return(!e.getAttribute||"false"!==e.getAttribute("contenteditable"))&&["STYLE","SCRIPT"].indexOf(e.tagName)<0},isDeletable:function A(e){return e&&e.nodeType===Node.ELEMENT_NODE&&e.getAttribute("class")&&0<=(e.getAttribute("class")||"").indexOf("fr-deletable")},hasClass:function C(e,t){return e instanceof n&&(e=e.get(0)),e&&e.classList&&e.classList.contains(t)},filter:function S(e){return i.browser.msie?e:{acceptNode:e}}}},Object.assign($e.DEFAULTS,{htmlAllowedTags:["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","br","button","canvas","caption","cite","code","col","colgroup","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meter","nav","noscript","object","ol","optgroup","option","output","p","param","pre","progress","queue","rp","rt","ruby","s","samp","script","style","section","select","small","source","span","strike","strong","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","var","video","wbr"],htmlRemoveTags:["script","style"],htmlAllowedAttrs:["accept","accept-charset","accesskey","action","align","allowfullscreen","allowtransparency","alt","async","autocomplete","autofocus","autoplay","autosave","background","bgcolor","border","charset","cellpadding","cellspacing","checked","cite","class","color","cols","colspan","content","contenteditable","contextmenu","controls","coords","data","data-.*","datetime","default","defer","dir","dirname","disabled","download","draggable","dropzone","enctype","for","form","formaction","frameborder","headers","height","hidden","high","href","hreflang","http-equiv","icon","id","ismap","itemprop","keytype","kind","label","lang","language","list","loop","low","max","maxlength","media","method","min","mozallowfullscreen","multiple","muted","name","novalidate","open","optimum","pattern","ping","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","reversed","rows","rowspan","sandbox","scope","scoped","scrolling","seamless","selected","shape","size","sizes","span","src","srcdoc","srclang","srcset","start","step","summary","spellcheck","style","tabindex","target","title","type","translate","usemap","value","valign","webkitallowfullscreen","width","wrap"],htmlAllowedStyleProps:[".*"],htmlAllowComments:!0,htmlUntouched:!1,fullPage:!1}),$e.HTML5Map={B:"STRONG",I:"EM",STRIKE:"S"},$e.MODULES.clean=function(f){var d,p,u,h,g=f.$;function a(e){if(e.nodeType===Node.ELEMENT_NODE&&e.getAttribute("class")&&0<=e.getAttribute("class").indexOf("fr-marker"))return!1;var t,n=f.node.contents(e),r=[];for(t=0;t /g,">"):e.textContent.replace(/&/g,"&").replace(//g,">").replace(/\u00A0/g," ").replace(/\u0009/g,"");if(e.nodeType!==Node.ELEMENT_NODE)return e.outerHTML;if(e.nodeType===Node.ELEMENT_NODE&&0<=["STYLE","SCRIPT","NOSCRIPT"].indexOf(e.tagName))return e.outerHTML;if(e.nodeType===Node.ELEMENT_NODE&&"svg"===e.tagName){var n=document.createElement("div"),r=e.cloneNode(!0);return n.appendChild(r),n.innerHTML}if("IFRAME"===e.tagName)return e.outerHTML.replace(/</g,"<").replace(/>/g,">");var a=e.childNodes;if(0===a.length)return e.outerHTML;for(var o="",i=0;i)<[^<]*)*<\/script>/gi,function(e){return l.push(e),"[FROALA.EDITOR.SCRIPT ".concat(l.length-1,"]")})).replace(/)<[^<]*)*<\/noscript>/gi,function(e){return l.push(e),"[FROALA.EDITOR.NOSCRIPT ".concat(l.length-1,"]")})).replace(/ ")})).replace(/ ":t;var o=c(f.html.extractNodeAttrs(n,"head")),i=c(f.html.extractNodeAttrs(n,"body"));return"".concat(r,"").concat(t,"").concat(e,"")}return e}(r,a,e))}function E(e){var t=f.doc.createElement("DIV");return t.innerText=e,t.textContent}function T(e){for(var t=f.node.contents(e),n=0;n"))}(e),e.nodeType===Node.ELEMENT_NODE&&(e.getAttribute("data-fr-src")&&0!==e.getAttribute("data-fr-src").indexOf("blob:")&&e.setAttribute("data-fr-src",f.helpers.sanitizeURL(E(e.getAttribute("data-fr-src")))),e.getAttribute("href")&&e.setAttribute("href",f.helpers.sanitizeURL(E(e.getAttribute("href")))),e.getAttribute("src")&&e.setAttribute("src",f.helpers.sanitizeURL(E(e.getAttribute("src")))),0<=["TABLE","TBODY","TFOOT","TR"].indexOf(e.tagName)&&(e.innerHTML=e.innerHTML.trim())),!f.opts.pasteAllowLocalImages&&e.nodeType===Node.ELEMENT_NODE&&"IMG"===e.tagName&&e.getAttribute("data-fr-src")&&0===e.getAttribute("data-fr-src").indexOf("file://"))return e.parentNode.removeChild(e),!1;if(e.nodeType===Node.ELEMENT_NODE&&$e.HTML5Map[e.tagName]&&""===f.node.attributes(e)){var t=$e.HTML5Map[e.tagName],n="<".concat(t,">").concat(e.innerHTML,"").concat(t,">");e.insertAdjacentHTML("beforebegin",n),(e=e.previousSibling).parentNode.removeChild(e.nextSibling)}if(f.opts.htmlAllowComments||e.nodeType!==Node.COMMENT_NODE)if(e.tagName&&e.tagName.match(p))e.parentNode.removeChild(e);else if(e.tagName&&!e.tagName.match(d))"svg"===e.tagName?e.parentNode.removeChild(e):f.browser.safari&&"path"===e.tagName&&e.parentNode&&"svg"===e.parentNode.tagName||(e.outerHTML=e.innerHTML);else{var r=e.attributes;if(r)for(var a=r.length-1;0<=a;a--){var o=r[a],i=o.nodeName.match(u),s=null;"style"===o.nodeName&&f.opts.htmlAllowedStyleProps.length&&(s=o.value.match(h)),i&&s?o.value=m(s.join(";")):i&&("style"!==o.nodeName||s)||e.removeAttribute(o.nodeName)}}else 0!==e.data.indexOf("[FROALA.EDITOR")&&e.parentNode.removeChild(e)}(e)}return{_init:function e(){f.opts.fullPage&&g.merge(f.opts.htmlAllowedTags,["head","title","style","link","base","body","html","meta"])},html:function A(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r=!1);var a,o=g.merge([],f.opts.htmlAllowedTags);for(a=0;a").concat(e[n].innerHTML,"").concat($e.HTML5Map[e[n].tagName],">"));t&&f.selection.restore()}},tables:function t(){!function s(){for(var e=f.el.querySelectorAll("tr"),t=0;t ul, ol > ol, ul > ol, ol > ul"),t=0;t"))}}(),function c(){for(var e=f.el.querySelectorAll("li > ul, li > ol"),t=0;t ul, li > ol"),t=0;t");else if(n.previousSibling&&"BR"===n.previousSibling.tagName){for(var r=n.previousSibling.previousSibling;r&&f.node.hasClass(r,"fr-marker");)r=r.previousSibling;r&&"BR"!==r.tagName&&g(n.previousSibling).remove()}}}(),function n(){for(var e=f.el.querySelectorAll("li:empty"),t=0;t /g,"%3E").replace(/"/g,"%22").replace(/ /g,"%20"),new RegExp("^".concat($e.LinkRegExHTTP).concat($e.LinkRegExEnd,"$"),"gi").test(e))},getAlignment:function C(e){e.css||(e=s(e));var t=(e.css("text-align")||"").replace(/-(.*)-/g,"");if(["left","right","justify","center"].indexOf(t)<0){if(!i){var n=s('. .
'));s("body").first().append(n);var r=n.find("#s1").get(0).getBoundingClientRect().left,a=n.find("#s2").get(0).getBoundingClientRect().left;n.remove(),i=r=(window.innerHeight||document.documentElement.clientHeight)}}},$e.MODULES.events=function(l){var e,o=l.$,i={};function s(e,t,n){m(e,t,n)}function c(e){if(void 0===e&&(e=!0),!l.$wp)return!1;if(l.helpers.isIOS()&&l.$win.get(0).focus(),l.core.hasFocus())return!1;if(!l.core.hasFocus()&&e){var t=l.$win.scrollTop();if(l.browser.msie&&l.$box&&l.$box.css("position","fixed"),l.browser.msie&&l.$wp&&l.$wp.css("overflow","visible"),l.browser.msie&&l.$sc&&l.$sc.css("position","fixed"),p(),l.el.focus(),l.events.trigger("focus"),f(),l.browser.msie&&l.$sc&&l.$sc.css("position",""),l.browser.msie&&l.$box&&l.$box.css("position",""),l.browser.msie&&l.$wp&&l.$wp.css("overflow","auto"),t!==l.$win.scrollTop()&&l.$win.scrollTop(t),!l.selection.info(l.el).atStart)return!1}if(!l.core.hasFocus()||0").concat(e,"").concat(i.html.defaultTag(),">")),e}var o={bold:function(){e("bold","strong")},subscript:function(){i.format.is("sup")&&i.format.remove("sup"),e("subscript","sub")},superscript:function(){i.format.is("sub")&&i.format.remove("sub"),e("superscript","sup")},italic:function(){e("italic","em")},strikeThrough:function(){e("strikeThrough","s")},underline:function(){e("underline","u")},undo:function(){i.undo.run()},redo:function(){i.undo.redo()},indent:function(){r(1)},outdent:function(){r(-1)},show:function(){i.opts.toolbarInline&&i.toolbar.showInline(null,!0)},insertHR:function(){i.selection.remove();var e="";i.core.isEmpty()&&(e=a(e=" ")),i.html.insert(' '.concat(e));var t,n=i.$el.find("hr#fr-just").length?i.$el.find("hr#fr-just"):i.$el.find(".fr-just");if(n.removeAttr("id"),n.removeAttr("class"),0===n.next().length){var r=i.html.defaultTag();r?n.after(s(i.doc.createElement(r)).append(" ").get(0)):n.after(" ")}n.prev().is("hr")?t=i.selection.setAfter(n.get(0),!1):n.next().is("hr")?t=i.selection.setBefore(n.get(0),!1):i.selection.setAfter(n.get(0),!1)||i.selection.setBefore(n.get(0),!1),t||void 0===t||(e=a(e="".concat($e.MARKERS," ")),n.after(e)),i.selection.restore()},clearFormatting:function(){i.format.remove()},selectAll:function(){i.doc.execCommand("selectAll",!1,!1)},moreText:function(e){t(e)},moreParagraph:function(e){t(e)},moreRich:function(e){t(e)},moreMisc:function(e){t(e)}};function t(e){!function n(e){var t=i.$tb.find('.fr-more-toolbar[data-name="'.concat(e.attr("data-group-name"),'"]'));i.$tb.find(".fr-open").not(e).removeClass("fr-open"),e.toggleClass("fr-open"),i.$tb.find(".fr-more-toolbar").removeClass("fr-overflow-visible"),i.$tb.find(".fr-expanded").not(t).length?(i.$tb.find(".fr-expanded").toggleClass("fr-expanded"),t.toggleClass("fr-expanded")):(t.toggleClass("fr-expanded"),i.$box.toggleClass("fr-toolbar-open"),i.$tb.toggleClass("fr-toolbar-open"))}(i.$tb.find("[data-cmd=".concat(e,"]"))),i.toolbar.setMoreToolbarsHeight()}function n(e,t){if(!1!==i.events.trigger("commands.before",s.merge([e],t||[]))){var n=$e.COMMANDS[e]&&$e.COMMANDS[e].callback||o[e],r=!0,a=!1;$e.COMMANDS[e]&&("undefined"!=typeof $e.COMMANDS[e].focus&&(r=$e.COMMANDS[e].focus),"undefined"!=typeof $e.COMMANDS[e].accessibilityFocus&&(a=$e.COMMANDS[e].accessibilityFocus)),(!i.core.hasFocus()&&r&&!i.popups.areVisible()||!i.core.hasFocus()&&a&&i.accessibility.hasFocus())&&i.events.focus(!0),$e.COMMANDS[e]&&!1!==$e.COMMANDS[e].undo&&(i.$el.find(".fr-marker").length&&(i.events.disableBlur(),i.selection.restore()),i.undo.saveStep()),n&&n.apply(i,s.merge([e],t||[])),i.events.trigger("commands.after",s.merge([e],t||[])),$e.COMMANDS[e]&&!1!==$e.COMMANDS[e].undo&&i.undo.saveStep()}}function e(e,t){i.format.toggle(t)}function r(e){i.selection.save(),i.html.wrap(!0,!0,!0,!0),i.selection.restore();for(var t=i.selection.blocks(),n=0;n").concat($e.MARKERS," ").concat(i):o?"".concat(s,"<").concat(o,">").concat($e.MARKERS," ").concat(o,">").concat(i):"".concat(s+$e.MARKERS," ").concat(i);["UL","OL"].indexOf(l.tagName)<0||l.parentNode&&"LI"===l.parentNode.tagName;)l=l.parentNode;m(n).replaceWith(' ');var d=g.node.openTagString(l)+m(l).html()+g.node.closeTagString(l);d=d.replace(/<\/span>/g,c),m(l).replaceWith(d),g.$el.find("li:empty").remove()}else if(a&&r||!g.node.isEmpty(n,!0)){for(var f=" ",p=e.parentNode;p&&"LI"!==p.tagName;)f=g.node.openTagString(p)+f+g.node.closeTagString(p),p=p.parentNode;m(n).before("".concat(f," ")),m(e).remove()}else if(a){t=b(n);for(var u="".concat($e.MARKERS," "),h=e.parentNode;h&&"LI"!==h.tagName;)u=g.node.openTagString(h)+u+g.node.closeTagString(h),h=h.parentNode;t.parentNode&&"LI"===t.parentNode.tagName?m(t.parentNode).after("".concat(u," ")):o?m(t).after("<".concat(o,">").concat(u,"").concat(o,">")):m(t).after(u),m(n).remove()}else(t=b(n)).parentNode&&"LI"===t.parentNode.tagName?r?m(t.parentNode).before("".concat(g.node.openTagString(n)+$e.MARKERS," ")):m(t.parentNode).after("".concat(g.node.openTagString(n)+$e.MARKERS," ")):o?m(t).before("<".concat(o,">").concat($e.MARKERS," ").concat(o,">")):m(t).before("".concat($e.MARKERS," ")),m(n).remove()},_middleEnter:function c(e){for(var t=v(e),n="",r=e,a="",o="",i=!1;r!==t;){var s="A"===(r=r.parentNode).tagName&&g.cursor.isAtEnd(e,r)?"fr-to-remove":"";i||r==t||g.node.isBlock(r)||(i=!0,a+=$e.INVISIBLE_SPACE),a=g.node.openTagString(m(r).clone().addClass(s).get(0))+a,o=g.node.closeTagString(r)+o}n=o+n+a+$e.MARKERS+(g.opts.keepFormatOnDelete?$e.INVISIBLE_SPACE:""),m(e).replaceWith(' ');var l=g.node.openTagString(t)+m(t).html()+g.node.closeTagString(t);l=l.replace(/<\/span>/g,n),m(t).replaceWith(l)},_endEnter:function l(e){for(var t=v(e),n=$e.MARKERS,r="",a=e,o=!1;a!==t;){var i="A"===(a=a.parentNode).tagName&&g.cursor.isAtEnd(e,a)?"fr-to-remove":"";o||a===t||g.node.isBlock(a)||(o=!0,r+=$e.INVISIBLE_SPACE),r=g.node.openTagString(m(a).clone().addClass(i).get(0))+r,n+=g.node.closeTagString(a)}var s=r+n;m(e).remove(),m(t).after(s)},_backspace:function d(e){var t=v(e),n=t.previousSibling;if(n){n=m(n).find(g.html.blockTagsQuery()).get(-1)||n,m(e).replaceWith($e.MARKERS);var r=g.node.contents(n);r.length&&"BR"===r[r.length-1].tagName&&m(r[r.length-1]).remove(),m(t).find(g.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===t&&m(this).replaceWith(m(this).html()+(g.node.isEmpty(this)?"":" "))});for(var a,o=g.node.contents(t)[0];o&&!g.node.isList(o);)a=o.nextSibling,m(n).append(o),o=a;for(n=t.previousSibling;o;)a=o.nextSibling,m(n).append(o),o=a;1<(r=g.node.contents(n)).length&&"BR"===r[r.length-1].tagName&&m(r[r.length-1]).remove(),m(t).remove()}else{var i=b(t);if(m(e).replaceWith($e.MARKERS),i.parentNode&&"LI"===i.parentNode.tagName){var s=i.previousSibling;g.node.isBlock(s)?(m(t).find(g.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===t&&m(this).replaceWith(m(this).html()+(g.node.isEmpty(this)?"":" "))}),m(s).append(m(t).html())):m(i).before(m(t).html())}else{var l=g.html.defaultTag();l&&0===m(t).find(g.html.blockTagsQuery()).length?m(i).before("<".concat(l,">").concat(m(t).html(),"").concat(l,">")):m(i).before(m(t).html())}m(t).remove(),g.html.wrap(),0===m(i).find("li").length&&m(i).remove()}},_del:function f(e){var t,n=v(e),r=n.nextSibling;if(r){(t=g.node.contents(r)).length&&"BR"===t[0].tagName&&m(t[0]).remove(),m(r).find(g.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===r&&m(this).replaceWith(m(this).html()+(g.node.isEmpty(this)?"":" "))});for(var a,o=e,i=g.node.contents(r)[0];i&&!g.node.isList(i);)a=i.nextSibling,m(o).after(i),o=i,i=a;for(;i;)a=i.nextSibling,m(n).append(i),i=a;m(e).replaceWith($e.MARKERS),m(r).remove()}else{for(var s=n;!s.nextSibling&&s!==g.el;)s=s.parentNode;if(s===g.el)return!1;if(s=s.nextSibling,g.node.isBlock(s))$e.NO_DELETE_TAGS.indexOf(s.tagName)<0&&(m(e).replaceWith($e.MARKERS),(t=g.node.contents(n)).length&&"BR"===t[t.length-1].tagName&&m(t[t.length-1]).remove(),m(n).append(m(s).html()),m(s).remove());else for((t=g.node.contents(n)).length&&"BR"===t[t.length-1].tagName&&m(t[t.length-1]).remove(),m(e).replaceWith($e.MARKERS);s&&!g.node.isBlock(s)&&"BR"!==s.tagName;)m(n).append(m(s)),s=s.nextSibling}}}},$e.NO_DELETE_TAGS=["TH","TD","TR","TABLE","FORM"],$e.SIMPLE_ENTER_TAGS=["TH","TD","LI","DL","DT","FORM"],$e.MODULES.cursor=function(u){var h=u.$;function o(e){return!!e&&(!!u.node.isBlock(e)||(e.nextSibling&&e.nextSibling.nodeType===Node.TEXT_NODE&&0===e.nextSibling.textContent.replace(/\u200b/g,"").length?o(e.nextSibling):!(e.nextSibling&&(!e.previousSibling||"BR"!==e.nextSibling.tagName||e.nextSibling.nextSibling))&&o(e.parentNode)))}function i(e){return!!e&&(!!u.node.isBlock(e)||(e.previousSibling&&e.previousSibling.nodeType===Node.TEXT_NODE&&0===e.previousSibling.textContent.replace(/\u200b/g,"").length?i(e.previousSibling):!e.previousSibling&&(!(e.previousSibling||!u.node.hasClass(e.parentNode,"fr-inner"))||i(e.parentNode))))}function g(e,t){return!!e&&(e!==u.$wp.get(0)&&(e.previousSibling&&e.previousSibling.nodeType===Node.TEXT_NODE&&0===e.previousSibling.textContent.replace(/\u200b/g,"").length?g(e.previousSibling,t):!e.previousSibling&&(e.parentNode===t||g(e.parentNode,t))))}function m(e,t){return!!e&&(e!==u.$wp.get(0)&&(e.nextSibling&&e.nextSibling.nodeType===Node.TEXT_NODE&&0===e.nextSibling.textContent.replace(/\u200b/g,"").length?m(e.nextSibling,t):!(e.nextSibling&&(!e.previousSibling||"BR"!==e.nextSibling.tagName||e.nextSibling.nextSibling))&&(e.parentNode===t||m(e.parentNode,t))))}function c(e){return 0=u.opts.tabSpaces)0===r.substr(r.length-u.opts.tabSpaces,r.length-1).replace(/ /g,"").replace(new RegExp($e.UNICODE_NBSP,"g"),"").length&&(a=r.length-u.opts.tabSpaces+1);n.textContent=r.substring(0,a-d(r)),u.opts.htmlUntouched&&!e.nextSibling&&n.textContent.length&&" "===n.textContent[n.textContent.length-1]&&(n.textContent=n.textContent.substring(0,n.textContent.length-1)+$e.UNICODE_NBSP);var o=r.length!==n.textContent.length;if(0===n.textContent.length)if(o&&u.opts.keepFormatOnDelete)h(n).after($e.INVISIBLE_SPACE+$e.MARKERS);else if(0!==r.length&&u.node.isBlock(n.parentNode))h(n).after($e.MARKERS);else if((2!=n.parentNode.childNodes.length||n.parentNode!=e.parentNode)&&1!=n.parentNode.childNodes.length||u.node.isBlock(n.parentNode)||u.node.isElement(n.parentNode)||!u.node.isDeletable(n.parentNode)){for(;!u.node.isElement(n.parentNode)&&u.node.isEmpty(n.parentNode)&&$e.NO_DELETE_TAGS.indexOf(n.parentNode.tagName)<0;){var i=n;n=n.parentNode,i.parentNode.removeChild(i)}h(n).after($e.MARKERS),u.node.isElement(n.parentNode)&&!e.nextSibling&&n.previousSibling&&"BR"===n.previousSibling.tagName&&h(e).after(" "),n.parentNode.removeChild(n)}else h(n.parentNode).after($e.MARKERS),h(n.parentNode).remove();else h(n).after($e.MARKERS)}else u.node.isDeletable(n)?(h(n).after($e.MARKERS),h(n).remove()):e.nextSibling&&"BR"===e.nextSibling.tagName&&u.node.isVoid(n)&&"BR"!==n.tagName?(h(e.nextSibling).remove(),h(e).replaceWith($e.MARKERS)):!1!==u.events.trigger("node.remove",[h(n)])&&(h(n).after($e.MARKERS),h(n).remove())}else if($e.NO_DELETE_TAGS.indexOf(n.tagName)<0&&(u.node.isEditable(n)||u.node.isDeletable(n)))if(u.node.isDeletable(n))h(e).replaceWith($e.MARKERS),h(n).remove();else if(u.node.isEmpty(n)&&!u.node.isList(n))h(n).remove(),h(e).replaceWith($e.MARKERS);else{for(u.node.isList(n)&&(n=h(n).find("li").last().get(0)),(t=u.node.contents(n))&&"BR"===t[t.length-1].tagName&&h(t[t.length-1]).remove(),t=u.node.contents(n);t&&u.node.isBlock(t[t.length-1]);)n=t[t.length-1],t=u.node.contents(n);h(n).append($e.MARKERS);for(var s=e;!s.previousSibling;)s=s.parentNode;for(;s&&"BR"!==s.tagName&&!u.node.isBlock(s);){var l=s;s=s.nextSibling,h(n).append(l)}s&&"BR"===s.tagName&&h(s).remove(),h(e).remove()}else e.nextSibling&&"BR"===e.nextSibling.tagName&&h(e.nextSibling).remove();return!0}function s(e){var t=0"))}),h(n).append(u.node.contents(i.get(0))),i.remove(),0===h(o).find("li").length&&h(o).remove())}else{if((a=u.node.contents(o)).length&&"BR"===a[0].tagName&&h(a[0]).remove(),"BLOCKQUOTE"!==o.tagName&&"BLOCKQUOTE"===n.tagName)for(a=u.node.contents(n);a.length&&u.node.isBlock(a[a.length-1]);)n=a[a.length-1],a=u.node.contents(n);else if("BLOCKQUOTE"===o.tagName&&"BLOCKQUOTE"!==n.tagName)for(a=u.node.contents(o);a.length&&u.node.isBlock(a[0]);)o=a[0],a=u.node.contents(o);h(e).replaceWith($e.MARKERS),h(n).append(o.innerHTML),h(o).remove()}else{for(h(e).replaceWith($e.MARKERS);o&&"BR"!==o.tagName&&!u.node.isBlock(o)&&u.node.isEditable(o);){var s=o;o=o.nextSibling,h(n).append(s)}o&&"BR"===o.tagName&&u.node.isEditable(o)&&h(o).remove()}}}function n(e){for(var t,n=e;!n.nextSibling;)if(n=n.parentNode,u.node.isElement(n))return!1;if("BR"===(n=n.nextSibling).tagName&&u.node.isEditable(n))if(n.nextSibling){if(u.node.isBlock(n.nextSibling)&&u.node.isEditable(n.nextSibling)){if(!($e.NO_DELETE_TAGS.indexOf(n.nextSibling.tagName)<0))return void h(n).remove();n=n.nextSibling,h(n.previousSibling).remove()}}else if(o(n)){if(c(e))u.cursorLists._del(e);else u.node.deepestParent(n)&&((!u.node.isEmpty(u.node.blockParent(n))||(u.node.blockParent(n).nextSibling&&$e.NO_DELETE_TAGS.indexOf(u.node.blockParent(n).nextSibling.tagName))<0)&&h(n).remove(),s(e));return}if(!u.node.isBlock(n)&&u.node.isEditable(n)){for(t=u.node.contents(n);n.nodeType!==Node.TEXT_NODE&&t.length&&!u.node.isDeletable(n)&&u.node.isEditable(n);)n=t[0],t=u.node.contents(n);n.nodeType===Node.TEXT_NODE?(h(n).before($e.MARKERS),n.textContent.length&&(n.textContent=n.textContent.substring(d(n.textContent,!0),n.textContent.length))):u.node.isDeletable(n)?(h(n).before($e.MARKERS),h(n).remove()):!1!==u.events.trigger("node.remove",[h(n)])&&(h(n).before($e.MARKERS),h(n).remove()),h(e).remove()}else if($e.NO_DELETE_TAGS.indexOf(n.tagName)<0&&(u.node.isEditable(n)||u.node.isDeletable(n)))if(u.node.isDeletable(n))h(e).replaceWith($e.MARKERS),h(n).remove();else if(u.node.isList(n))e.previousSibling?(h(n).find("li").first().prepend(e),u.cursorLists._backspace(e)):(h(n).find("li").first().prepend($e.MARKERS),h(e).remove());else if((t=u.node.contents(n))&&"BR"===t[0].tagName&&h(t[0]).remove(),t&&"BLOCKQUOTE"===n.tagName){var r=t[0];for(h(e).before($e.MARKERS);r&&"BR"!==r.tagName;){var a=r;r=r.nextSibling,h(e).before(a)}r&&"BR"===r.tagName&&h(r).remove()}else h(e).after(h(n).html()).after($e.MARKERS),h(n).remove()}function p(){for(var e=u.el.querySelectorAll("blockquote:empty"),t=0;t"+$e.MARKERS):r?h(a).after("<".concat(r,">").concat($e.MARKERS," ").concat(r,">")):h(a).after("".concat($e.MARKERS," ")),h(e).remove()):v(e,t,n),!1;if(null===a)(r=u.html.defaultTag())&&u.node.isElement(e.parentNode)?h(e).replaceWith("<".concat(r,">").concat($e.MARKERS," ").concat(r,">")):!e.previousSibling||h(e.previousSibling).is("br")||e.nextSibling?h(e).replaceWith(" ".concat($e.MARKERS)):h(e).replaceWith(" ".concat($e.MARKERS," "));else{var o=e,i="";"PRE"!=a.tagName||e.nextSibling||(t=!0),u.node.isBlock(a)&&!t||(i=" ");var s,l="",c="",d="",f="";(r=u.html.defaultTag())&&u.node.isBlock(a)&&(d="<".concat(r,">"),f="".concat(r,">"),a.tagName===r.toUpperCase()&&(d=u.node.openTagString(h(a).clone().removeAttr("id").get(0))));do{if(o=o.parentNode,!t||o!==a||t&&!u.node.isBlock(a))if(l+=u.node.closeTagString(o),o===a&&u.node.isBlock(a))c=d+c;else{var p=("A"===o.tagName||u.node.hasClass(o,"fa"))&&m(e,o)?"fr-to-remove":"";c=u.node.openTagString(h(o).clone().addClass(p).get(0))+c}}while(o!==a);i=l+i+c+(e.parentNode===a&&u.node.isBlock(a)?"":$e.INVISIBLE_SPACE)+$e.MARKERS,u.node.isBlock(a)&&!h(a).find("*").last().is("br")&&h(a).append(" "),h(e).after(' '),h(e).remove(),a.nextSibling&&!u.node.isBlock(a.nextSibling)||u.node.isBlock(a)||h(a).after(" "),s=(s=!t&&u.node.isBlock(a)?u.node.openTagString(a)+h(a).html()+f:u.node.openTagString(a)+h(a).html()+u.node.closeTagString(a)).replace(/<\/span>/g,i),h(a).replaceWith(s)}}function v(e,t,n){var r=u.node.deepestParent(e,[],!n);if(null===r)u.html.defaultTag()&&e.parentNode===u.el?h(e).replaceWith("<".concat(u.html.defaultTag(),">").concat($e.MARKERS," ").concat(u.html.defaultTag(),">")):(e.nextSibling&&!u.node.isBlock(e.nextSibling)||h(e).after(" "),h(e).replaceWith(" ".concat($e.MARKERS)));else if(e.previousSibling&&"IMG"==e.previousSibling.tagName||e.nextSibling&&"IMG"==e.nextSibling.tagName)h(e).replaceWith("<"+u.html.defaultTag()+">"+$e.MARKERS+" "+u.html.defaultTag()+">");else{var a=e,o="";"PRE"===r.tagName&&(t=!0),u.node.isBlock(r)&&!t||(o=" ");var i="",s="";do{var l=a;if(a=a.parentNode,"BLOCKQUOTE"===r.tagName&&u.node.isEmpty(l)&&!u.node.hasClass(l,"fr-marker")&&h(l).contains(e)&&h(l).after(e),"BLOCKQUOTE"!==r.tagName||!m(e,a)&&!g(e,a))if(!t||a!==r||t&&!u.node.isBlock(r)){i+=u.node.closeTagString(a);var c="A"==a.tagName&&m(e,a)||u.node.hasClass(a,"fa")?"fr-to-remove":"";s=u.node.openTagString(h(a).clone().addClass(c).removeAttr("id").get(0))+s}else"BLOCKQUOTE"==r.tagName&&t&&(s=i="")}while(a!==r);var d=r===e.parentNode&&u.node.isBlock(r)||e.nextSibling;if("BLOCKQUOTE"===r.tagName)if(e.previousSibling&&u.node.isBlock(e.previousSibling)&&e.nextSibling&&"BR"===e.nextSibling.tagName&&(h(e.nextSibling).after(e),e.nextSibling&&"BR"===e.nextSibling.tagName&&h(e.nextSibling).remove()),t)o=i+o+$e.MARKERS+s;else{var f=u.html.defaultTag();o="".concat(i+o+(f?"<".concat(f,">"):"")+$e.MARKERS," ").concat(f?"".concat(f,">"):"").concat(s)}else o=i+o+s+(d?"":$e.INVISIBLE_SPACE)+$e.MARKERS;h(e).replaceWith(' ');var p=u.node.openTagString(r)+h(r).html()+u.node.closeTagString(r);p=p.replace(/<\/span>/g,o),h(r).replaceWith(p)}}return{enter:function b(e){var t=u.markers.insert();if(!t)return!0;for(var n=t.parentNode;n&&!u.node.isElement(n);){if("false"===n.getAttribute("contenteditable"))return h(t).replaceWith($e.MARKERS),u.selection.restore(),!1;if("true"===n.getAttribute("contenteditable"))break;n=n.parentNode}u.el.normalize();var r=!1;0").concat($e.MARKERS," ").concat(r,">")):h(a).before("".concat($e.MARKERS," ")),h(e).remove(),!1}else m(e,a)?l(e,t,!0):v(e,t,!0);if(null===a)(r=u.html.defaultTag())&&u.node.isElement(e.parentNode)?h(e).replaceWith("<".concat(r,">").concat($e.MARKERS," ").concat(r,">")):h(e).replaceWith(" ".concat($e.MARKERS));else{if(u.node.isBlock(a))if("PRE"===a.tagName&&(t=!0),t)h(e).remove(),h(a).prepend(" ".concat($e.MARKERS));else if(e.nextSibling&&"IMG"==e.nextSibling.tagName||e.nextSibling&&e.nextSibling.nextElementSibling&&"IMG"==e.nextSibling.nextElementSibling)h(e).replaceWith("<"+u.html.defaultTag()+">"+$e.MARKERS+" "+u.html.defaultTag()+">");else{if(u.node.isEmpty(a,!0))return l(e,t,n);if(u.opts.keepFormatOnDelete){for(var o=e,i=$e.INVISIBLE_SPACE;o!==a&&!u.node.isElement(o);)o=o.parentNode,i=u.node.openTagString(o)+i+u.node.closeTagString(o);h(a).before(i)}else h(a).before("".concat(u.node.openTagString(h(a).clone().removeAttr("id").get(0))," ").concat(u.node.closeTagString(a)))}else h(a).before(" ");h(e).remove()}}(t,e,r):u.cursorLists._startEnter(t):!c(t)||e||r?v(t,e,r):u.cursorLists._middleEnter(t),function a(){u.$el.find(".fr-to-remove").each(function(){for(var e=u.node.contents(this),t=0;t div").first(),E=b.find("> a"),"rtl"===f.opts.direction&&b.css("left","auto").css("right",0).attr("direction","rtl"),e++}function m(e){for(var t=[L("9qqG-7amjlwq=="),L("KA3B3C2A6D1D5H5H1A3=="),L("3B9B3B5F3C4G3E3=="),L("QzbzvxyB2yA-9m=="),L("ji1kacwmgG5bc=="),L("nmA-13aogi1A3c1jd=="),L("BA9ggq=="),L("emznbjbH3fij=="),L("tkC-22d1qC-13sD1wzF-7=="),L("tA3jjf=="),L("1D1brkm==")],n=0;nthis.length)&&(t=this.length),this.substring(t-e.length,t)===e}),e.endsWith(t[n]))return!0;return!1}function v(){var e=L(p(n)),t=L(p("tzgatD-13eD1dtdrvmF3c1nrC-7saQcdav==")).split(".");return window.parent.document.querySelector(e)&&window[t[1]][t[2]]}var b,E,T=f.$,A="sC-7OB2fwhVC4vsG-7ohPA4ZD4D-8f1J3stzB-11bFE2FC1A3NB2IF1HE1TH4WB8eB-11zVG2F3I3yYB5ZG4CB2DA15CC5AD3F1A1KG1oLA10B1A6wQF1H3vgale2C4F4XA2qc2A5D5B3pepmriKB3OE1HD1fUC10pjD-11E-11TB4YJ3bC-16zE-11yc1B2CE2BC3jhjKC1pdA-21OA6C1D5B-8vF4QA11pD6sqf1C3lldA-16BD4A2H3qoEA7bB-16rmNH5H1F1vSB7RE2A3TH4YC5A5b1A4d1B3whepyAC3AA2zknC3mbgf1SC4WH4PD8TC5ZB2C3H3jb2A5ZA2EF2aoFC5qqHC4B1H1zeGA7UA5RF4TA29TA6ZC4d1C3hyWA10A3rBB2E3decorationRD3QC10UD3E6E6ZD2F3F3fme2E5uxxrEC9C3E4fB-11azhHB1LD7D6VF4VVTPC6b1C4TYG3qzDD6B3B3AH4I2H2kxbHE1JD1yihfd1QD6WB1D4mhrc1B5rvFG3A14A7cDA2OC1AA1JB5zC-16KA6WB4C-8wvlTB5A5lkZB2C2C7zynBD2D2bI-7C-21d1HE2cubyvPC8A6VB3aroxxZE4C4F4e1I2BE1WjdifH1H4A14NA1GB1YG-10tWA3A14A9sVA2C5XH2A29b2A6gsleGG2jaED2D-13fhE1OA8NjwytyTD4e1sc1D-16ZC3B5C-9e1C2FB6EFF5B2C2JH4E1C2tdLE5A3UG4G-7b2D3B4fA-9oh1G3kqvB4AG3ibnjcAC6D2B1cDA9KC2QA6bRC4VA30RB8hYB2A4A-8h1A21A2B2==",C="7D4YH4fkhHB3pqDC3H2E1fkMD1IB1NF1D3QD9wB5rxqlh1A8c2B4ZA3FD2AA6FB5EB3jJG4D2J-7aC-21GB6PC5RE4TC11QD6XC4XE3XH3mlvnqjbaOA2OC2BE6A1fmI-7ujwbc1G5f1F3e1C11mXF4owBG3E1yD1E4F1D2D-8B-8C-7yC-22HD1MF5UE4cWA3D8D6a1B2C3H3a3I3sZA4B3A2akfwEB3xHD5D1F1wIC11pA-16xdxtVI2C9A6YC4a1A2F3B2GA6B4C3lsjyJB1eMA1D-11MF5PE4ja1D3D7byrf1C3e1C7D-16lwqAF3H2A1B-21wNE1MA1OG1HB2A-16tSE5UD4RB3icRA4F-10wtwzBB3E1C3CC2DA8LA2LA1EB1kdH-8uVB7decorg1J2B7B6qjrqGI2J1C6ijehIB1hkemC-13hqkrH4H-7QD6XF5XF3HLNAC3CB2aD2CD2KB10B4ycg1A-8KA4H4B11jVB5TC4yqpB-21pd1E4pedzGB6MD5B3ncB-7MA4LD2JB6PD5uH-8TB9C7YD5XD2E3I3jmiDB3zeimhLD8E2F2JC1H-9ivkPC5lG-10SB1D3H3A-21rc1A3d1E3fsdqwfGA2KA1OrC-22LA6D1B4afUB16SC7AitC-8qYA11fsxcajGA15avjNE2A-9h1hDB16B9tPC1C5F5UC1G3B8d2A5d1D4RnHJ3C3JB5D3ucMG1yzD-17hafjC-8VD3yWC6e1YD2H3ZE2C8C5oBA3H3D2vFA4WzJC4C2i1A-65fNB8afWA1H4A26mvkC-13ZB3E3h1A21BC4eFB2GD2AA5ghqND2A2B2==",n="MekC-11nB-8tIzpD7pewxvzC6mD-16xerg1==",S="yD6F5E4G3E1A9D7C3B4F4==",y="sC-7OB2fwhVC4vsG-7ohPA4ZD4D-8f1J3stzB-11bFE2EE1MA2ND1KD1IE4cA-21pSD2D5ve1G3h1A8b1E5ZC3CD2FA16mC5OC5E1hpnG1NA10B1D7hkUD4I-7b2C3C5nXD2E3F3whidEC2EH3GI2mJE2E2bxci1WA10VC7pllSG2F3A7xd1A4ZC3DB2aaeGA2DE4H2E1j1ywD-13FD1A3VE4WA3D8C6wuc1A2hf1B5B7vnrrjA1B9ic1mpbD1oMB1iSB7rWC4RI4G-7upB6jd1A2F3H2EA4FD3kDF4A2moc1anJD1TD4VI4b2C7oeQF4c1E3XC7ZA3C3G3uDB2wGB6D1JC4D1JD4C1hTE6QC5pH4pD3C-22D7c1A3textAA4gdlB2mpozkmhNC1mrxA3yWA5edhg1I2H3B7ozgmvAI3I2B5GD1LD2RSNH1KA1XA5SB4PA3sA9tlmC-9tnf1G3nd1coBH4I2I2JC3C-16LE6A1tnUA3vbwQB1G3f1A20a3A8a1C6pxAB2eniuE1F3kH2lnjB2hB-16XA5PF1G4zwtYA5B-11mzTG2B9pHB3BE2hGH3B3B2cMD5C1F1wzPA8E7VG5H5vD3H-7C8tyvsVF2I1G2A5fE3bg1mgajoyxMA4fhuzSD8aQB2B4g1A20ukb1A4B3F3GG2CujjanIC1ObiB11SD1C5pWC1D4YB8YE5FE-11jXE2F-7jB4CC2G-10uLH4E1C2tA-13yjUH5d1H1A7sWD5E4hmjF-7pykafoGA16hDD4joyD-8OA33B3C2tC7cRE4SA31a1B8d1e2A4F4g1A2A22CC5zwlAC2C1A12==",R=function(){for(var e=0,t=document.domain,n=t.split("."),r="_gd".concat((new Date).getTime());e"}function p(e,t){var n=e;for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n+="id"===r?"#".concat(t[r]):"class"===r?".".concat(t[r]):"[".concat(r,'="').concat(t[r],'"]'));return n}function u(e,t){return!(!e||e.nodeType!==Node.ELEMENT_NODE)&&(e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector).call(e,t)}function b(e,t,n){if(e){for(;e.nodeType===Node.COMMENT_NODE;)e=e.nextSibling;if(e){if(m.node.isBlock(e)&&"HR"!==e.tagName)return m.node.hasClass(e.firstChild,"fr-marker")?b(e.firstChild.nextSibling,t,n):b(e.firstChild,t,n),!1;var r=v(m.doc.createElement(t));r.attr(n),r.insertBefore(e);for(var a=e;a&&!v(a).is(".fr-marker")&&0===v(a).find(".fr-marker").length&&"UL"!==a.tagName&&"OL"!==a.tagName;){var o=a;if(m.node.isBlock(a)&&"HR"!==e.tagName)return b(a.firstChild,t,n),!1;a=a.nextSibling,r.append(o)}if(a){if(v(a).find(".fr-marker").length||"UL"===a.tagName||"OL"===a.tagName)b(a.firstChild,t,n);else if(m.browser.mozilla&&m.node.hasClass(a,"fr-marker")){var i,s=m.selection.blocks(),l=s.length;for(i=0;i")}(e)),m.selection.restore()}else{var r;m.selection.save(),b(m.$el.find('.fr-marker[data-type="true"]').length&&m.$el.find('.fr-marker[data-type="true"]').get(0).nextSibling,e,t);do{for(r=m.$el.find("".concat(p(e,t)," > ").concat(p(e,t))),n=0;n '),o=l.html().replace(/<\/span>/,i+m.node.closeTagString(l.get(0))+s+c+i+m.node.openTagString(l.get(0))+s),l.replaceWith(m.node.openTagString(l.get(0))+o+m.node.closeTagString(l.get(0))),!0}return!1}function r(e,t){void 0===t&&(t={}),t.style&&delete t.style;var n=m.selection.isCollapsed();m.selection.save();for(var r=!0;r;){r=!1;for(var a=m.$el.find(".fr-marker"),o=0;o')){if(m.node.isEmpty(l.get(0)))s=v(m.doc.createElement("span")).attr("style","".concat(e,": ").concat(t,";")).html("".concat($e.INVISIBLE_SPACE).concat($e.MARKERS)),l.replaceWith(s);else{var c={};c["style*"]="".concat(e,":"),E(r,"span",c,!0),r=m.$el.find(".fr-marker"),t?(s=v(m.doc.createElement("span")).attr("style","".concat(e,": ").concat(t,";")).html("".concat($e.INVISIBLE_SPACE).concat($e.MARKERS)),r.replaceWith(s)):r.replaceWith($e.INVISIBLE_SPACE+$e.MARKERS)}m.html.cleanEmptyTags()}else m.node.isEmpty(l.get(0))&&l.is("span")?(r.replaceWith($e.MARKERS),l.css(e,t)):(s=v('').concat($e.INVISIBLE_SPACE).concat($e.MARKERS," ")),r.replaceWith(s));s&&T(s,e,t)}else{if(m.selection.save(),null===t||"color"===e&&0").concat(c);e.replaceWith(' ');var h=i.get(0).outerHTML;v(i.get(0)).replaceWith(h.replace(/<\/span>/g,function(){return u}))}}function a(e,t){void 0===t&&(t={}),t.style&&delete t.style;var n=m.selection.ranges(0),r=n.startContainer;if(r.nodeType===Node.ELEMENT_NODE&&0'.concat($e.INVISIBLE_SPACE=""," "),$e.END_MARKER=''.concat($e.INVISIBLE_SPACE," "),$e.MARKERS=$e.START_MARKER+$e.END_MARKER,$e.MODULES.markers=function(d){var f=d.$;function l(){if(!d.$wp)return null;try{var e=d.selection.ranges(0),t=e.commonAncestorContainer;if(t!==d.el&&!d.$el.contains(t))return null;var n=e.cloneRange(),r=e.cloneRange();n.collapse(!0);var a=f(d.doc.createElement("SPAN")).addClass("fr-marker").attr("style","display: none; line-height: 0;").html($e.INVISIBLE_SPACE).get(0);if(n.insertNode(a),a=d.$el.find("span.fr-marker").get(0)){for(var o=a.nextSibling;o&&o.nodeType===Node.TEXT_NODE&&0===o.textContent.length;)f(o).remove(),o=d.$el.find("span.fr-marker").get(0).nextSibling;return d.selection.clear(),d.selection.get().addRange(r),a}return null}catch(i){}}function c(){d.$el.find(".fr-marker").remove()}return{place:function p(e,t,n){var r,a,o;try{var i=e.cloneRange();if(i.collapse(t),i.insertNode(function l(e,t){var n=f(d.doc.createElement("SPAN"));return n.addClass("fr-marker").attr("data-id",t).attr("data-type",e).attr("style","display: ".concat(d.browser.safari?"none":"inline-block","; line-height: 0;")).html($e.INVISIBLE_SPACE),n.get(0)}(t,n)),!0===t)for(o=(r=d.$el.find('span.fr-marker[data-type="true"][data-id="'.concat(n,'"]')).get(0)).nextSibling;o&&o.nodeType===Node.TEXT_NODE&&0===o.textContent.length;)f(o).remove(),o=r.nextSibling;if(!0===t&&!e.collapsed){for(;!d.node.isElement(r.parentNode)&&!o;)f(r.parentNode).after(r),o=r.nextSibling;if(o&&o.nodeType===Node.ELEMENT_NODE&&d.node.isBlock(o)&&"HR"!==o.tagName){for(a=[o];o=a[0],(a=d.node.contents(o))[0]&&d.node.isBlock(a[0]););f(o).prepend(f(r))}}if(!1===t&&!e.collapsed){if((o=(r=d.$el.find('span.fr-marker[data-type="false"][data-id="'.concat(n,'"]')).get(0)).previousSibling)&&o.nodeType===Node.ELEMENT_NODE&&d.node.isBlock(o)&&"HR"!==o.tagName){for(a=[o];o=a[a.length-1],(a=d.node.contents(o))[a.length-1]&&d.node.isBlock(a[a.length-1]););f(o).append(f(r))}(r.parentNode&&0<=["TD","TH"].indexOf(r.parentNode.tagName)||!r.previousSibling&&d.node.isBlock(r.parentElement))&&r.parentNode.previousSibling&&!r.previousSibling&&f(r.parentNode.previousSibling).append(r)}var s=d.$el.find('span.fr-marker[data-type="'.concat(t,'"][data-id="').concat(n,'"]')).get(0);return s&&(s.style.display="none"),s}catch(c){return null}},insert:l,split:function i(){d.selection.isCollapsed()||d.selection.remove();var e=d.$el.find(".fr-marker").get(0);if(e||(e=l()),!e)return null;var t=d.node.deepestParent(e);if(t||(t=d.node.blockParent(e))&&"LI"!==t.tagName&&(t=null),t)if(d.node.isBlock(t)&&d.node.isEmpty(t))"LI"!==t.tagName||t.parentNode.firstElementChild!==t||d.node.isEmpty(t.parentNode)?f(t).replaceWith(' '):f(t).append(' ');else if(d.cursor.isAtStart(e,t))f(t).before(' '),f(e).remove();else if(d.cursor.isAtEnd(e,t))f(t).after(' '),f(e).remove();else{for(var n=e,r="",a="";n=n.parentNode,r+=d.node.closeTagString(n),a=d.node.openTagString(n)+a,n!==t;);f(e).replaceWith(' ');var o=d.node.openTagString(t)+f(t).html()+d.node.closeTagString(t);o=o.replace(/<\/span>/g,"".concat(r,' ').concat(a)),f(t).replaceWith(o)}return d.$el.find(".fr-marker").get(0)},insertAtPoint:function u(e){var t,n=e.clientX,r=e.clientY;c();var a=null;if("undefined"!=typeof d.doc.caretPositionFromPoint?(t=d.doc.caretPositionFromPoint(n,r),(a=d.doc.createRange()).setStart(t.offsetNode,t.offset),a.setEnd(t.offsetNode,t.offset)):"undefined"!=typeof d.doc.caretRangeFromPoint&&(t=d.doc.caretRangeFromPoint(n,r),(a=d.doc.createRange()).setStart(t.startContainer,t.startOffset),a.setEnd(t.startContainer,t.startOffset)),null!==a&&"undefined"!=typeof d.win.getSelection){var o=d.win.getSelection();o.removeAllRanges(),o.addRange(a)}else if("undefined"!=typeof d.doc.body.createTextRange)try{(a=d.doc.body.createTextRange()).moveToPoint(n,r);var i=a.duplicate();i.moveToPoint(n,r),a.setEndPoint("EndToEnd",i),a.select()}catch(s){return!1}l()},remove:c}},$e.MODULES.selection=function(A){var C=A.$;function s(){var e="";return A.win.getSelection?e=A.win.getSelection():A.doc.getSelection?e=A.doc.getSelection():A.doc.selection&&(e=A.doc.selection.createRange().text),e.toString()}function T(){return A.win.getSelection?A.win.getSelection():A.doc.getSelection?A.doc.getSelection():A.doc.selection.createRange()}function d(e){var t=T(),n=[];if(t&&t.getRangeAt&&t.rangeCount){n=[];for(var r=0;r'.concat($e.INVISIBLE_SPACE," ").concat(t[e].innerHTML));var n=!1,r=a(A.el);for(r.atStart&&r.atEnd&&(n=!0),t=A.el.querySelectorAll(".fr-mk"),e=0;e"):C(a).find(".fr-inner").filter(O).html(" "):(C(a).empty(),C(a).attr("data-del-cell",!0)):0"),A.spaces.normalize());var v=A.$el.find(".fr-marker").last().get(0),b=A.$el.find(".fr-marker").first().get(0);void 0!==v&&void 0!==b&&!v.nextSibling&&b.previousSibling&&"BR"===b.previousSibling.tagName&&A.node.isElement(v.parentNode)&&A.node.isElement(b.parentNode)&&A.$el.append(" "),R()},blocks:function u(){var e,t,n=[],r=T();if(p()&&r.rangeCount){var a=d();for(e=0;e"))}function t(){f.$wp.removeClass("show-placeholder")}function n(){if(!f.$wp)return!1;f.core.isEmpty()?e():t()}return{_init:function r(){if(!f.$wp)return!1;f.events.on("init input keydown keyup contentChanged initialized",n)},show:e,hide:t,refresh:n,isVisible:function a(){return!f.$wp||f.node.hasClass(f.$wp.get(0),"show-placeholder")}}},$e.UNICODE_NBSP=String.fromCharCode(160),$e.VOID_ELEMENTS=["area","base","br","col","embed","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"],$e.BLOCK_TAGS=["address","article","aside","audio","blockquote","canvas","details","dd","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","li","main","nav","noscript","ol","output","p","pre","section","table","tbody","td","tfoot","th","thead","tr","ul","video"],Object.assign($e.DEFAULTS,{htmlAllowedEmptyTags:["textarea","a","iframe","object","video","style","script",".fa",".fr-emoticon",".fr-inner","path","line","hr"],htmlDoNotWrapTags:["script","style"],htmlSimpleAmpersand:!1,htmlIgnoreCSSProperties:[],htmlExecuteScripts:!0}),$e.MODULES.html=function(N){var p=N.$;function d(){return N.opts.enter===$e.ENTER_P?"p":N.opts.enter===$e.ENTER_DIV?"div":N.opts.enter===$e.ENTER_BR?null:void 0}function s(e,t){return!(!e||e===N.el)&&(t?-1!=["PRE","SCRIPT","STYLE"].indexOf(e.tagName)||s(e.parentNode,t):-1!==["PRE","SCRIPT","STYLE"].indexOf(e.tagName))}function o(e){var t,n=[],r=[];if(e){var a=N.el.querySelectorAll(".fr-marker");for(t=0;t";return t&&(n="")),n}function c(e){var t=e.parentNode;if(t&&(N.node.isBlock(t)||N.node.isElement(t))&&["TD","TH"].indexOf(t.tagName)<0){for(var n=e.previousSibling,r=e.nextSibling;n&&(n.nodeType===Node.TEXT_NODE&&0===n.textContent.replace(/\n|\r/g,"").length||N.node.hasClass(n,"fr-tmp"));)n=n.previousSibling;if(r)return!1;n&&t&&"BR"!==n.tagName&&!N.node.isBlock(n)&&!r&&0").concat($e.MARKERS," ").concat(d(),">")),N.selection.restore()):N.$el.html("<".concat(d(),"> ").concat(d(),">"))):N.el.querySelector("*:not(.fr-marker):not(br)")||(N.core.hasFocus()?(N.$el.html("".concat($e.MARKERS," ")),N.selection.restore()):N.$el.html(" ")))}function g(e,t){return r(e,"<".concat(t,"[^>]*?>([\\w\\W]*)").concat(t,">"),1)}function m(e,t){var n=p("]*?)>"),1)||"",">"));return N.node.rawAttributes(n.get(0))}function v(e){return(r(e,"]*?)>",0)||"").replace(/\n/g," ").replace(/ {2,}/g," ")}function b(e,t){N.opts.htmlExecuteScripts?e.html(t):e.get(0).innerHTML=t}function I(e){var t;(t=/:not\(([^)]*)\)/g).test(e)&&(e=e.replace(t," $1 "));var n=100*(e.match(/(#[^\s+>~.[:]+)/g)||[]).length+10*(e.match(/(\[[^]]+\])/g)||[]).length+10*(e.match(/(\.[^\s+>~.[:]+)/g)||[]).length+10*(e.match(/(:[\w-]+\([^)]*\))/gi)||[]).length+10*(e.match(/(:[^\s+>~.[:]+)/g)||[]).length+(e.match(/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi)||[]).length;return n+=((e=(e=e.replace(/[*\s+>~]/g," ")).replace(/[#.]/g," ")).match(/([^\s+>~.[:]+)/g)||[]).length}function k(e){if(N.events.trigger("html.processGet",[e]),e&&e.getAttribute&&""===e.getAttribute("class")&&e.removeAttribute("class"),e&&e.getAttribute&&""===e.getAttribute("style")&&e.removeAttribute("style"),e&&e.nodeType===Node.ELEMENT_NODE){var t,n=e.querySelectorAll('[class=""],[style=""]');for(t=0;t
")}},cleanEmptyTags:e,cleanWhiteTags:E,cleanBlankSpaces:n,blocks:function S(){return N.$el.get(0).querySelectorAll(u())},getDoctype:x,set:function y(e){var t=N.clean.html((e||"").trim(),[],[],N.opts.fullPage);if(N.opts.fullPage){var n=g(t,"body")||(0<=t.indexOf("",o=m(t,"head"),i=p("");i.append(a).contents().each(function(){(this.nodeType===Node.COMMENT_NODE||0<=["BASE","LINK","META","NOSCRIPT","SCRIPT","STYLE","TEMPLATE","TITLE"].indexOf(this.tagName))&&this.parentNode.removeChild(this)});var s=i.html().trim();a=p("
").append(a).contents().map(function(){return this.nodeType===Node.COMMENT_NODE?"\x3c!--".concat(this.nodeValue,"--\x3e"):0<=["BASE","LINK","META","NOSCRIPT","SCRIPT","STYLE","TEMPLATE","TITLE"].indexOf(this.tagName)?this.outerHTML:""}).toArray().join("");var l=v(t),c=m(t,"html");b(N.$el,"".concat(s,"\n").concat(n)),N.node.clearAttributes(N.el),N.$el.attr(r),N.$el.addClass("fr-view"),N.$el.attr("spellcheck",N.opts.spellcheck),N.$el.attr("dir",N.opts.direction),b(N.$head,a),N.node.clearAttributes(N.$head.get(0)),N.$head.attr(o),N.node.clearAttributes(N.$html.get(0)),N.$html.attr(c),N.iframe_document.doctype.parentNode.replaceChild(function f(e,t){var n=e.match(//i);return n?t.implementation.createDocumentType(n[1],n[3],n[4]):t.implementation.createDocumentType("html")}(l,N.iframe_document),N.iframe_document.doctype)}else b(N.$el,t);var d=N.edit.isDisabled();N.edit.on(),N.core.injectStyle(N.opts.iframeDefaultStyle+N.opts.iframeStyle),h(),N.opts.useClasses||(N.$el.find("[fr-original-class]").each(function(){this.setAttribute("class",this.getAttribute("fr-original-class")),this.removeAttribute("fr-original-class")}),N.$el.find("[fr-original-style]").each(function(){this.setAttribute("style",this.getAttribute("fr-original-style")),this.removeAttribute("fr-original-style")})),d&&N.edit.off(),N.events.trigger("html.set")},get:function D(e,t){if(!N.$wp)return N.$oel.clone().removeClass("fr-view").removeAttr("contenteditable").get(0).outerHTML;var n="";N.events.trigger("html.beforeGet");var r,a,o=[],i={},s=[],l=N.el.querySelectorAll("input, textarea");for(r=0;r
=i[g[a]][E]&&(i[g[a]][E]=m,v[b].trim().length))){var T=v[b].trim().split(":");T.splice(0,1),s.push([g[a],E.trim(),T.join(":").trim(),m])}}}}}for(s.sort(M),r=0;r").concat(N.$html.find("head").get(0).outerHTML,""));else if(void 0===e&&(e=!1),N.opts.fullPage){n=x(N.iframe_document),N.$el.removeClass("fr-view");var R=N.opts.heightMin,L=N.opts.height,w=N.opts.heightMax;N.opts.heightMin=null,N.opts.height=null,N.opts.heightMax=null,N.size.refresh(),n+="").concat(N.$html.html(),""),N.opts.heightMin=R,N.opts.height=L,N.opts.heightMax=w,N.size.refresh(),N.$el.addClass("fr-view")}else n=N.$el.html();if(!N.opts.useClasses&&!t)for(r=0;r(?:[\w\W]*?)<\/style>/g,"")).replace(/ ]*)data-fr-style="true"([^>]*)>/g,"")).replace(/"));for(var t=0;t'));n.get(0).addEventListener("load",i.size.syncIframe),i.$head.append(n)}}},hasFocus:function l(){return i.browser.mozilla&&i.helpers.isMobile()?i.selection.inEditor():i.node.hasFocus(i.el)||0 span").css("width")),s=f.helpers.getPX(o.css("paddingLeft")),l=f.helpers.getPX(o.css("paddingRight"));o.css("width",i*f.opts.colorsStep+s+l)}return f.button.bindCommands(a,!1),a}function E(r){var a=u[r];return{_windowResize:function(){var e=a.data("instance")||f;!e.helpers.isMobile()&&a.isVisible()&&(e.events.disableBlur(),e.popups.hide(r),e.events.enableBlur())},_inputFocus:function(e){var t=a.data("instance")||f,n=d(e.currentTarget);if(n.is("input:file")&&n.closest(".fr-layer").addClass("fr-input-focus"),e.preventDefault(),e.stopPropagation(),setTimeout(function(){t.events.enableBlur()},100),t.helpers.isMobile()){var r=d(t.o_win).scrollTop();setTimeout(function(){d(t.o_win).scrollTop(r)},0)}},_inputBlur:function(e){var t=a.data("instance")||f,n=d(e.currentTarget);n.is("input:file")&&n.closest(".fr-layer").removeClass("fr-input-focus"),document.activeElement!==this&&d(this).isVisible()&&(t.events.blurActive()&&t.events.trigger("blur"),t.events.enableBlur())},_editorKeydown:function(e){var t=a.data("instance")||f;t.keys.ctrlKey(e)||e.which===$e.KEYCODE.ALT||e.which===$e.KEYCODE.ESC||(g(r)&&a.findVisible(".fr-back").length?t.button.exec(a.findVisible(".fr-back").first()):e.which!==$e.KEYCODE.ALT&&t.popups.hide(r))},_preventFocus:function(e){var t=a.data("instance")||f,n=e.originalEvent?e.originalEvent.target||e.originalEvent.originalTarget:null;"mouseup"===e.type||d(n).is(":focus")||t.events.disableBlur(),"mouseup"!==e.type||d(n).hasClass("fr-command")||0').concat(r.attr("placeholder"),"")),r.attr("placeholder",""))}}(a),f.events.$on(a,"focus",i),f.events.$on(a,"blur change",s),f.events.$on(n,"click",".fr-checkbox + label",T),f.accessibility.registerPopup(e),f.helpers.isIOS()&&f.events.$on(n,"touchend","label",function(){d("#".concat(d(this).attr("for"))).prop("checked",function(e,t){return!t})},!0),f.events.$on(d(f.o_win),"resize",r._windowResize,!0),n},get:function a(e){var t=u[e];return t&&!t.data("inst".concat(f.id))&&c(E(e),e),t},show:function C(e,t,n,r,a){if(g(e)||(m()&&0 .fr-dropdown-wrapper").css("height",""),o.next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),u[e].data("instance",f),f.$tb&&f.$tb.data("instance",f);var i=g(e);u[e].addClass("fr-active").removeClass("fr-hidden").find("input, textarea").removeAttr("disabled");var s=u[e].data("container");if(function d(e,t){t.isVisible()||(t=f.$sc),t.contains([u[e].get(0)])||t.append(u[e])}(e,s),f.opts.toolbarInline&&s&&f.$tb&&s.get(0)===f.$tb.get(0)&&(h(e,f.$sc),n=f.$tb.offset().top-f.helpers.getPX(f.$tb.css("margin-top")),t=f.$tb.offset().left+f.$tb.outerWidth()/2,f.node.hasClass(f.$tb.get(0),"fr-above")&&n&&(n+=f.$tb.outerHeight()),r=0),s=u[e].data("container"),f.opts.iframe&&!r&&!i){var l=f.helpers.getPX(f.$wp.find(".fr-iframe").css("padding-top")),c=f.helpers.getPX(f.$wp.find(".fr-iframe").css("padding-left"));t&&(t-=f.$iframe.offset().left+c),n&&(n-=f.$iframe.offset().top+l)}s.is(f.$tb)?f.$tb.css("zIndex",(f.opts.zIndex||1)+4):u[e].css("zIndex",(f.opts.zIndex||1)+4),f.opts.toolbarBottom&&s&&f.$tb&&s.get(0)===f.$tb.get(0)&&(u[e].addClass("fr-above"),n&&(n-=u[e].outerHeight())),a&&(t-=u[e].width()/2),t+u[e].outerWidth()>f.$sc.offset().left+f.$sc.width()&&(t-=t+u[e].outerWidth()-f.$sc.offset().left-f.$sc.width()),t button.fr-command").first());if(0i(o.o_win).width()&&(n=i(o.o_win).width()-o.$tooltip.outerWidth()),void 0===t&&(t=o.opts.toolbarBottom),e.offset().top-i(window).scrollTop()+e.outerHeight()+10>=i(window).height()&&(t=!0);var r=t?e.offset().top-o.$tooltip.height():e.offset().top+e.outerHeight();o.$tooltip.css("position",""),o.$tooltip.css("left",n),o.$tooltip.css("top",Math.ceil(r)),"static"!==i(o.o_doc).find("body").first().css("position")?(o.$tooltip.css("margin-left",-i(o.o_doc).find("body").first().offset().left),o.$tooltip.css("margin-top",-i(o.o_doc).find("body").first().offset().top)):(o.$tooltip.css("margin-left",""),o.$tooltip.css("margin-top",""))}}return{hide:r,to:a,bind:function s(e,t,n){o.opts.tooltips&&!o.helpers.isMobile()&&(o.events.$on(e,"mouseover",t,function(e){o.node.hasClass(e.currentTarget,"fr-disabled")||o.edit.isDisabled()||a(i(e.currentTarget),n)},!0),o.events.$on(e,"mouseout ".concat(o._mousedown," ").concat(o._mouseup),t,function(){r()},!0))}}},$e.TOOLBAR_VISIBLE_BUTTONS=3,$e.MODULES.button=function(g){var h=g.$,i=[];(g.opts.toolbarInline||g.opts.toolbarContainer)&&(g.shared.buttons||(g.shared.buttons=[]),i=g.shared.buttons);var s=[];function l(e,t,n){for(var r=h(),a=0;a .fr-dropdown-wrapper");if(!n){var l=e.data("cmd");t.find(".fr-command").removeClass("fr-active").attr("aria-selected",!1),$e.COMMANDS[l]&&$e.COMMANDS[l].refreshOnShow&&$e.COMMANDS[l].refreshOnShow.apply(a,[e,t]),t.css("left",e.offset().left-e.parents(".fr-btn-wrap, .fr-toolbar, .fr-buttons").offset().left-("rtl"===g.opts.direction?t.width()-e.outerWidth():0)),t.addClass("test-height"),o=t.outerHeight(),i=g.helpers.getPX(s.css("max-height")),t.removeClass("test-height"),t.css("top","").css("bottom","");var c=e.outerHeight()/10;if(!g.opts.toolbarBottom&&t.offset().top+e.outerHeight()+og.$sc.offset().left+g.$sc.width()&&t.css("margin-left",-(t.offset().left+t.outerWidth()-g.$sc.offset().left-g.$sc.width())),t.offset().left .fr-dropdown-wrapper").css("height",""),r.prev(".fr-expanded").removeClass("fr-expanded"),r.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),0!==e.parents(".fr-popup").length||g.opts.toolbarInline||(g.node.hasClass(e.get(0),"fr-active")?g.$tb.css("zIndex",(g.opts.zIndex||1)+4):g.$tb.css("zIndex",""));var p=t.find("a.fr-command.fr-active").first();g.helpers.isMobile()||(p.length?(g.accessibility.focusToolbarElement(p),s.scrollTop(Math.abs(p.parents(".fr-dropdown-content").offset().top-p.offset().top)-p.offset().top)):(g.accessibility.focusToolbarElement(e),s.scrollTop(0)))}function o(e){e.addClass("fr-blink"),setTimeout(function(){e.removeClass("fr-blink")},500);for(var t=e.data("cmd"),n=[];void 0!==e.data("param".concat(n.length+1));)n.push(e.data("param".concat(n.length+1)));var r=m(".fr-dropdown.fr-active");r.length&&(r.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),r.prev(".fr-expanded").removeClass("fr-expanded"),r.parents(".fr-toolbar:not(.fr-inline)").css("zIndex","")),e.parents(".fr-popup, .fr-toolbar").data("instance").commands.exec(t,n)}function t(e){var t=e.parents(".fr-popup, .fr-toolbar").data("instance");if(0===e.parents(".fr-popup").length&&e.data("popup")&&!e.hasClass("fr-btn-active-popup")&&e.addClass("fr-btn-active-popup"),0!==e.parents(".fr-popup").length||e.data("popup")||t.popups.hideAll(),t.popups.areVisible()&&!t.popups.areVisible(t)){for(var n=0;n<$e.INSTANCES.length;n++)$e.INSTANCES[n]!==t&&$e.INSTANCES[n].popups&&$e.INSTANCES[n].popups.areVisible()&&$e.INSTANCES[n].$el.find(".fr-marker").remove();t.popups.hideAll()}g.node.hasClass(e.get(0),"fr-dropdown")?a(e):(!function r(e){o(e)}(e),$e.COMMANDS[e.data("cmd")]&&!1!==$e.COMMANDS[e.data("cmd")].refreshAfterCallback&&t.button.bulkRefresh())}function c(e){t(h(e.currentTarget))}function d(e){var t=e.find(".fr-dropdown.fr-active");t.length&&(t.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),t.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),t.prev().removeClass("fr-expanded"))}function f(e){e.preventDefault(),e.stopPropagation()}function p(e){if(e.stopPropagation(),!g.helpers.isMobile())return!1}function v(e){var t=1').concat(g.language.translate(o||t.title),"")}else a=g.icon.create(t.icon||e),a+=''.concat(g.language.translate(t.title)||""," ");var i=t.popup?' data-popup="true"':"",s=t.modal?' data-modal="true"':"",l=g.shortcuts.get("".concat(e,"."));l=l?" (".concat(l,")"):"";var c="".concat(e,"-").concat(g.id),d="dropdown-menu-".concat(c),f='").concat(a," ");if("dropdown"===t.type||"options"===t.type){var p='"}return t.hasOptions&&t.hasOptions.apply(g)&&(f=''.concat(f," ").concat(v(e+"Options",Object.assign({},t,{type:"options",hasOptions:!1}),n),"
")),f}function e(a){var o=g.$tb&&g.$tb.data("instance")||g;if(!1===g.events.trigger("buttons.refresh"))return!0;setTimeout(function(){for(var e=o.selection.inEditor()&&o.core.hasFocus(),t=0;t ':"-"===a&&(n+='
'))}return n},buildGroup:function A(e){var t="",n="";for(var r in e){var a=e[r];if(a.buttons){for(var o="",i="",s=0,l="left",c=$e.TOOLBAR_VISIBLE_BUTTONS,d=0;d
':"-"==f&&(o+='
')),!p||p&&"undefined"!=typeof p.plugin&&g.opts.pluginsEnabled.indexOf(p.plugin)<0||(e[r].align!==undefined&&(l=e[r].align),e[r].buttonsVisible!==undefined&&(c=e[r].buttonsVisible),e.showMoreButtons&&c<=s?i+=v(f,p,!0):o+=v(f,p,!0),s++)}if(e.showMoreButtons&&c').concat(o," "),e.showMoreButtons&&0').concat(i," "))}}return g.opts.toolbarBottom?"".concat(n,'
').concat(t):"".concat(t,'
').concat(n)},bindCommands:function C(t,e){g.events.bindClick(t,".fr-command:not(.fr-disabled)",c),g.events.$on(t,"".concat(g._mousedown," ").concat(g._mouseup," ").concat(g._move),".fr-dropdown-menu",f,!0),g.events.$on(t,"".concat(g._mousedown," ").concat(g._mouseup," ").concat(g._move),".fr-dropdown-menu .fr-dropdown-wrapper",p,!0);var n=t.get(0).ownerDocument,r="defaultView"in n?n.defaultView:n.parentWindow;function a(e){(!e||e.type===g._mouseup&&e.target!==h("html").get(0)||"keydown"===e.type&&(g.keys.isCharacter(e.which)&&!g.keys.ctrlKey(e)||e.which===$e.KEYCODE.ESC))&&d(t)}g.events.$on(h(r),"".concat(g._mouseup," resize keydown"),a,!0),g.opts.iframe&&g.events.$on(g.$win,g._mouseup,a,!0),g.node.hasClass(t.get(0),"fr-popup")?h.merge(s,t.find(".fr-btn").toArray()):h.merge(i,t.find(".fr-btn").toArray()),g.tooltip.bind(t,".fr-btn, .fr-title",e)},refresh:function S(e){var t,n=e.parents(".fr-popup, .fr-toolbar").data("instance")||g,r=e.data("cmd");g.node.hasClass(e.get(0),"fr-dropdown")?t=e.next():(e.removeClass("fr-active"),e.attr("aria-pressed")&&e.attr("aria-pressed",!1)),$e.COMMANDS[r]&&$e.COMMANDS[r].refresh?$e.COMMANDS[r].refresh.apply(n,[e,t]):g.refresh[r]&&n.refresh[r](e,t)},bulkRefresh:n,exec:o,click:t,hideActiveDropdowns:d,addButtons:function y(e){for(var t=0;t',font_awesome_5:' ',font_awesome_5r:' ',font_awesome_5l:' ',font_awesome_5b:' ',text:'[NAME] ',image:" ",svg:' ',empty:" "},$e.ICONS={bold:{NAME:"bold",SVG_KEY:"bold"},italic:{NAME:"italic",SVG_KEY:"italic"},underline:{NAME:"underline",SVG_KEY:"underline"},strikeThrough:{NAME:"strikethrough",SVG_KEY:"strikeThrough"},subscript:{NAME:"subscript",SVG_KEY:"subscript"},superscript:{NAME:"superscript",SVG_KEY:"superscript"},color:{NAME:"tint",SVG_KEY:"textColor"},outdent:{NAME:"outdent",SVG_KEY:"outdent"},indent:{NAME:"indent",SVG_KEY:"indent"},undo:{NAME:"rotate-left",FA5NAME:"undo",SVG_KEY:"undo"},redo:{NAME:"rotate-right",FA5NAME:"redo",SVG_KEY:"redo"},insertHR:{NAME:"minus",SVG_KEY:"horizontalLine"},clearFormatting:{NAME:"eraser",SVG_KEY:"clearFormatting"},selectAll:{NAME:"mouse-pointer",SVG_KEY:"selectAll"},moreText:{NAME:"ellipsis-v",SVG_KEY:"textMore"},moreParagraph:{NAME:"ellipsis-v",SVG_KEY:"paragraphMore"},moreRich:{NAME:"ellipsis-v",SVG_KEY:"insertMore"},moreMisc:{NAME:"ellipsis-v",SVG_KEY:"more"}},$e.DefineIconTemplate=function(e,t){$e.ICON_TEMPLATES[e]=t},$e.DefineIcon=function(e,t){$e.ICONS[e]=t},Object.assign($e.DEFAULTS,{iconsTemplate:"svg"}),$e.MODULES.icon=function(a){return{create:function o(n){var e=null,r=$e.ICONS[n];if(void 0!==r){var t=r.template||$e.ICON_DEFAULT_TEMPLATE||a.opts.iconsTemplate;t&&t.apply&&(t=t.apply(a)),r.FA5NAME||(r.FA5NAME=r.NAME),"svg"!==t||r.PATH||(r.PATH=$e.SVG[r.SVG_KEY]||""),t&&(t=$e.ICON_TEMPLATES[t])&&(e=t.replace(/\[([a-zA-Z0-9]*)\]/g,function(e,t){return"NAME"===t?r[t]||n:r[t]}))}return e||n},getTemplate:function r(e){var t=$e.ICONS[e],n=a.opts.iconsTemplate;return void 0!==t?n=t.template||$e.ICON_DEFAULT_TEMPLATE||a.opts.iconsTemplate:n}}},$e.SVG={add:"M19,13h-6v6h-2v-6H5v-2h6V5h2v6h6V13z",advancedImageEditor:"M3,17v2h6v-2H3z M3,5v2h10V5H3z M13,21v-2h8v-2h-8v-2h-2v6H13z M7,9v2H3v2h4v2h2V9H7z M21,13v-2H11v2H21z M15,9h2V7h4V5h-4 V3h-2V9z",alignCenter:"M9,18h6v-2H9V18z M6,11v2h12v-2H6z M3,6v2h18V6H3z",alignJustify:"M3,18h18v-2H3V18z M3,11v2h18v-2H3z M3,6v2h18V6H3z",alignLeft:"M3,18h6v-2H3V18z M3,11v2h12v-2H3z M3,6v2h18V6H3z",alignRight:"M15,18h6v-2h-6V18z M9,11v2h12v-2H9z M3,6v2h18V6H3z",anchors:"M16,4h-4H8C6.9,4,6,4.9,6,6v4v10l6-2.6l6,2.6V10V6C18,4.9,17.1,4,16,4z M16,17l-4-1.8L8,17v-7V6h4h4v4V17z",back:"M20 11L7.83 11 11.425 7.405 10.01 5.991 5.416 10.586 5.414 10.584 4 11.998 4.002 12 4 12.002 5.414 13.416 5.416 13.414 10.01 18.009 11.425 16.595 7.83 13 20 13 20 13 20 11 20 11Z",backgroundColor:"M9.91752,12.24082l7.74791-5.39017,1.17942,1.29591-6.094,7.20747L9.91752,12.24082M7.58741,12.652l4.53533,4.98327a.93412.93412,0,0,0,1.39531-.0909L20.96943,8.7314A.90827.90827,0,0,0,20.99075,7.533l-2.513-2.76116a.90827.90827,0,0,0-1.19509-.09132L7.809,11.27135A.93412.93412,0,0,0,7.58741,12.652ZM2.7939,18.52772,8.41126,19.5l1.47913-1.34617-3.02889-3.328Z",blockquote:"M10.31788,5l.93817,1.3226A12.88271,12.88271,0,0,0,8.1653,9.40125a5.54242,5.54242,0,0,0-.998,3.07866v.33733q.36089-.04773.66067-.084a4.75723,4.75723,0,0,1,.56519-.03691,2.87044,2.87044,0,0,1,2.11693.8427,2.8416,2.8416,0,0,1,.8427,2.09274,3.37183,3.37183,0,0,1-.8898,2.453A3.143,3.143,0,0,1,8.10547,19,3.40532,3.40532,0,0,1,5.375,17.7245,4.91156,4.91156,0,0,1,4.30442,14.453,9.3672,9.3672,0,0,1,5.82051,9.32933,14.75716,14.75716,0,0,1,10.31788,5Zm8.39243,0,.9369,1.3226a12.88289,12.88289,0,0,0-3.09075,3.07865,5.54241,5.54241,0,0,0-.998,3.07866v.33733q.33606-.04773.63775-.084a4.91773,4.91773,0,0,1,.58938-.03691,2.8043,2.8043,0,0,1,2.1042.83,2.89952,2.89952,0,0,1,.80578,2.10547,3.42336,3.42336,0,0,1-.86561,2.453A3.06291,3.06291,0,0,1,16.49664,19,3.47924,3.47924,0,0,1,13.742,17.7245,4.846,4.846,0,0,1,12.64721,14.453,9.25867,9.25867,0,0,1,14.17476,9.3898,15.26076,15.26076,0,0,1,18.71031,5Z",bold:"M15.25,11.8h0A3.68,3.68,0,0,0,17,9a3.93,3.93,0,0,0-3.86-4H6.65V19h7a3.74,3.74,0,0,0,3.7-3.78V15.1A3.64,3.64,0,0,0,15.25,11.8ZM8.65,7h4.2a2.09,2.09,0,0,1,2,1.3,2.09,2.09,0,0,1-1.37,2.61,2.23,2.23,0,0,1-.63.09H8.65Zm4.6,10H8.65V13h4.6a2.09,2.09,0,0,1,2,1.3,2.09,2.09,0,0,1-1.37,2.61A2.23,2.23,0,0,1,13.25,17Z",cellBackground:"M16.6,12.4L7.6,3.5L6.2,4.9l2.4,2.4l-5.2,5.2c-0.6,0.6-0.6,1.5,0,2.1l5.5,5.5c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4 l5.5-5.5C17.2,14,17.2,13,16.6,12.4z M5.2,13.5L10,8.7l4.8,4.8H5.2z M19,15c0,0-2,2.2-2,3.5c0,1.1,0.9,2,2,2s2-0.9,2-2 C21,17.2,19,15,19,15z",cellBorderColor:"M22,22H2v2h20V22z",cellOptions:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M9.5,6.5h5V9h-5V6.5z M8,17.5H4 c-0.3,0-0.5-0.2-0.5-0.4c0,0,0,0,0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M8,9H3.5V7c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0,0H8V9z M14.5,17.5h-5V15h5V17.5z M20.5,17c0,0.3-0.2,0.5-0.4,0.5c0,0,0,0,0,0H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9H16V6.5h4 c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0V9z",cellStyle:"M20,19.9l0.9,3.6l-3.2-1.9l-3.3,1.9l0.8-3.6L12.3,17h3.8l1.7-3.5l1.4,3.5H23L20,19.9z M20,5H4C2.9,5,2,5.9,2,7v10 c0,1.1,0.9,2,2,2h7.5l-0.6-0.6L10,17.5H9.5V15h5.4l1.1-2.3v-2.2h4.5v3H20l0.6,1.5H22V7C22,5.9,21.1,5,20,5z M3.5,7 c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0.1,0h4V9H3.5V7z M3.5,10.5H8v3H3.5V10.5z M4,17.5c-0.3,0-0.5-0.2-0.5-0.4c0,0,0,0,0-0.1v-2H8v2.5H4 z M14.5,9h-5V6.5h5V9z M20.5,9H16V6.5h4c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0.1V9z",clearFormatting:"M11.48,10.09l-1.2-1.21L8.8,7.41,6.43,5,5.37,6.1,8.25,9,4.66,19h2l1.43-4h5.14l1.43,4h2l-.89-2.51L18.27,19l1.07-1.06L14.59,13.2ZM8.8,13l.92-2.56L12.27,13Zm.56-7.15L9.66,5h2l1.75,4.9Z",close:"M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z",codeView:"M9.4,16.6,4.8,12,9.4,7.4,8,6,2,12l6,6Zm5.2,0L19.2,12,14.6,7.4,16,6l6,6-6,6Z",cogs:"M18.877 12.907a6.459 6.459 0 0 0 0 -1.814l1.952 -1.526a0.468 0.468 0 0 0 0.111 -0.593l-1.851 -3.2a0.461 0.461 0 0 0 -0.407 -0.231 0.421 0.421 0 0 0 -0.157 0.028l-2.3 0.925a6.755 6.755 0 0 0 -1.563 -0.907l-0.352 -2.452a0.451 0.451 0 0 0 -0.453 -0.388h-3.7a0.451 0.451 0 0 0 -0.454 0.388L9.347 5.588A7.077 7.077 0 0 0 7.783 6.5l-2.3 -0.925a0.508 0.508 0 0 0 -0.166 -0.028 0.457 0.457 0 0 0 -0.4 0.231l-1.851 3.2a0.457 0.457 0 0 0 0.111 0.593l1.952 1.526A7.348 7.348 0 0 0 5.063 12a7.348 7.348 0 0 0 0.064 0.907L3.175 14.433a0.468 0.468 0 0 0 -0.111 0.593l1.851 3.2a0.461 0.461 0 0 0 0.407 0.231 0.421 0.421 0 0 0 0.157 -0.028l2.3 -0.925a6.74 6.74 0 0 0 1.564 0.907L9.7 20.864a0.451 0.451 0 0 0 0.454 0.388h3.7a0.451 0.451 0 0 0 0.453 -0.388l0.352 -2.452a7.093 7.093 0 0 0 1.563 -0.907l2.3 0.925a0.513 0.513 0 0 0 0.167 0.028 0.457 0.457 0 0 0 0.4 -0.231l1.851 -3.2a0.468 0.468 0 0 0 -0.111 -0.593Zm-0.09 2.029l-0.854 1.476 -2.117 -0.852 -0.673 0.508a5.426 5.426 0 0 1 -1.164 0.679l-0.795 0.323 -0.33 2.269h-1.7l-0.32 -2.269 -0.793 -0.322a5.3 5.3 0 0 1 -1.147 -0.662L8.2 15.56l-2.133 0.86 -0.854 -1.475 1.806 -1.411 -0.1 -0.847c-0.028 -0.292 -0.046 -0.5 -0.046 -0.687s0.018 -0.4 0.045 -0.672l0.106 -0.854L5.217 9.064l0.854 -1.475 2.117 0.851 0.673 -0.508a5.426 5.426 0 0 1 1.164 -0.679l0.8 -0.323 0.331 -2.269h1.7l0.321 2.269 0.792 0.322a5.3 5.3 0 0 1 1.148 0.661l0.684 0.526 2.133 -0.859 0.853 1.473 -1.8 1.421 0.1 0.847a5 5 0 0 1 0.046 0.679c0 0.193 -0.018 0.4 -0.045 0.672l-0.106 0.853ZM12 14.544A2.544 2.544 0 1 1 14.546 12 2.552 2.552 0 0 1 12 14.544Z",columns:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.4 c0,0,0,0,0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M8,9H3.5V7c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0,0H8V9z M20.5,17 c0,0.3-0.2,0.5-0.4,0.5c0,0,0,0,0,0H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9H16V6.5h4c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0 V9z",editLink:"M17,11.2L12.8,7L5,14.8V19h4.2L17,11.2z M7,16.8v-1.5l5.6-5.6l1.4,1.5l-5.6,5.6H7z M13.5,6.3l0.7-0.7c0.8-0.8,2.1-0.8,2.8,0 c0,0,0,0,0,0L18.4,7c0.8,0.8,0.8,2,0,2.8l-0.7,0.7L13.5,6.3z",exitFullscreen:"M5,16H8v3h2V14H5ZM8,8H5v2h5V5H8Zm6,11h2V16h3V14H14ZM16,8V5H14v5h5V8Z",fontAwesome:"M18.99018,13.98212V7.52679c-.08038-1.21875-1.33929-.683-1.33929-.683-2.933,1.39282-4.36274.61938-5.85938.15625a6.23272,6.23272,0,0,0-2.79376-.20062l-.00946.004A1.98777,1.98777,0,0,0,7.62189,5.106a.984.984,0,0,0-.17517-.05432c-.02447-.0055-.04882-.01032-.0736-.0149A.9565.9565,0,0,0,7.1908,5H6.82539a.9565.9565,0,0,0-.18232.0368c-.02472.00458-.04907.0094-.07348.01484a.985.985,0,0,0-.17523.05438,1.98585,1.98585,0,0,0-.573,3.49585v9.394A1.004,1.004,0,0,0,6.82539,19H7.1908a1.00406,1.00406,0,0,0,1.00409-1.00409V15.52234c3.64221-1.09827,5.19709.64282,7.09888.57587a5.57291,5.57291,0,0,0,3.25446-1.05805A1.2458,1.2458,0,0,0,18.99018,13.98212Z",fontFamily:"M16,19h2L13,5H11L6,19H8l1.43-4h5.14Zm-5.86-6L12,7.8,13.86,13Z",fontSize:"M20.75,19h1.5l-3-10h-1.5l-3,10h1.5L17,16.5h3Zm-3.3-4,1.05-3.5L19.55,15Zm-5.7,4h2l-5-14h-2l-5,14h2l1.43-4h5.14ZM5.89,13,7.75,7.8,9.61,13Z",fullscreen:"M7,14H5v5h5V17H7ZM5,10H7V7h3V5H5Zm12,7H14v2h5V14H17ZM14,5V7h3v3h2V5Z",help:"M11,17h2v2h-2V17z M12,5C9.8,5,8,6.8,8,9h2c0-1.1,0.9-2,2-2s2,0.9,2,2c0,2-3,1.7-3,5v1h2v-1c0-2.2,3-2.5,3-5 C16,6.8,14.2,5,12,5z",horizontalLine:"M5,12h14 M19,11H5v2h14V11z",imageAltText:"M19,7h-6v12h-2V7H5V5h6h2h6V7z",imageCaption:"M14.2,11l3.8,5H6l3-3.9l2.1,2.7L14,11H14.2z M8.5,11c0.8,0,1.5-0.7,1.5-1.5S9.3,8,8.5,8S7,8.7,7,9.5C7,10.3,7.7,11,8.5,11z M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,8.8V6H4v12h16V8.8z M22,22H2v2h20V22z",imageClass:"M9.5,13.4l-2.9-2.9h3.8L12.2,7l1.4,3.5h3.8l-3,2.9l0.9,3.6L12,15.1L8.8,17L9.5,13.4z M22,6v12c0,1.1-0.9,2-2,2H4 c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,6H4v12h16V8.8V6z",imageDisplay:"M3,5h18v2H3V5z M13,9h8v2h-8V9z M13,13h8v2h-8V13z M3,17h18v2H3V17z M3,9h8v6H3V9z",imageManager:"M20,6h-7l-2-2H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M20,18H4V6h6.2l2,2H20V18z M18,16l-3.8-5H14l-2.9,3.8L9,12.1L6,16H18z M10,9.5C10,8.7,9.3,8,8.5,8S7,8.7,7,9.5S7.7,11,8.5,11S10,10.3,10,9.5z",imageSize:"M16.9,4c-0.3,0-0.5,0.2-0.8,0.3L3.3,13c-0.9,0.6-1.1,1.9-0.5,2.8l2.2,3.3c0.4,0.7,1.2,1,2,0.8c0.3,0,0.5-0.2,0.8-0.3 L20.7,11c0.9-0.6,1.1-1.9,0.5-2.8l-2.2-3.3C18.5,4.2,17.7,3.9,16.9,4L16.9,4z M16.9,9.9L18.1,9l-2-2.9L17,5.6c0.1,0,0.1-0.1,0.2-0.1 c0.2,0,0.4,0,0.5,0.2L19.9,9c0.2,0.2,0.1,0.5-0.1,0.7L7,18.4c-0.1,0-0.1,0.1-0.2,0.1c-0.2,0-0.4,0-0.5-0.2L4.1,15 c-0.2-0.2-0.1-0.5,0.1-0.7L5,13.7l2,2.9l1.2-0.8l-2-2.9L7.5,12l1.1,1.7l1.2-0.8l-1.1-1.7l1.2-0.8l2,2.9l1.2-0.8l-2-2.9l1.2-0.8 l1.1,1.7l1.2-0.8l-1.1-1.7L14.9,7L16.9,9.9z",indent:"M3,9v6l3-3L3,9z M3,19h18v-2H3V19z M3,7h18V5H3V7z M9,11h12V9H9V11z M9,15h12v-2H9V15z",inlineClass:"M9.9,13.313A1.2,1.2,0,0,1,9.968,13H6.277l1.86-5.2,1.841,5.148A1.291,1.291,0,0,1,11.212,12h.426l-2.5-7h-2l-5,14h2l1.43-4H9.9Zm2.651,6.727a2.884,2.884,0,0,1-.655-2.018v-2.71A1.309,1.309,0,0,1,13.208,14h3.113a3.039,3.039,0,0,1,2,1.092s1.728,1.818,2.964,2.928a1.383,1.383,0,0,1,.318,1.931,1.44,1.44,0,0,1-.19.215l-3.347,3.31a1.309,1.309,0,0,1-1.832.258h0a1.282,1.282,0,0,1-.258-.257l-1.71-1.728Zm2.48-3.96a.773.773,0,1,0,.008,0Z",inlineStyle:"M11.88,15h.7l.7-1.7-3-8.3h-2l-5,14h2l1.4-4Zm-4.4-2,1.9-5.2,1.9,5.2ZM15.4,21.545l3.246,1.949-.909-3.637L20.72,17H16.954l-1.429-3.506L13.837,17H10.071l2.857,2.857-.779,3.637Z",insertEmbed:"M20.73889,15.45929a3.4768,3.4768,0,0,0-5.45965-.28662L9.5661,12.50861a3.49811,3.49811,0,0,0-.00873-1.01331l5.72174-2.66809a3.55783,3.55783,0,1,0-.84527-1.81262L8.70966,9.6839a3.50851,3.50851,0,1,0,.0111,4.63727l5.7132,2.66412a3.49763,3.49763,0,1,0,6.30493-1.526ZM18.00745,5.01056A1.49993,1.49993,0,1,1,16.39551,6.3894,1.49994,1.49994,0,0,1,18.00745,5.01056ZM5.99237,13.49536a1.49989,1.49989,0,1,1,1.61194-1.37878A1.49982,1.49982,0,0,1,5.99237,13.49536Zm11.78211,5.494a1.49993,1.49993,0,1,1,1.61193-1.37885A1.49987,1.49987,0,0,1,17.77448,18.98932Z",insertFile:"M7,3C5.9,3,5,3.9,5,5v14c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V7.6L14.4,3H7z M17,19H7V5h6v4h4V19z",insertImage:"M14.2,11l3.8,5H6l3-3.9l2.1,2.7L14,11H14.2z M8.5,11c0.8,0,1.5-0.7,1.5-1.5S9.3,8,8.5,8S7,8.7,7,9.5C7,10.3,7.7,11,8.5,11z M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,8.8V6H4v12h16V8.8z",insertLink:"M11,17H7A5,5,0,0,1,7,7h4V9H7a3,3,0,0,0,0,6h4ZM17,7H13V9h4a3,3,0,0,1,0,6H13v2h4A5,5,0,0,0,17,7Zm-1,4H8v2h8Z",insertMore:"M16.5,13h-6v6h-2V13h-6V11h6V5h2v6h6Zm5,4.5A1.5,1.5,0,1,1,20,16,1.5,1.5,0,0,1,21.5,17.5Zm0-4A1.5,1.5,0,1,1,20,12,1.5,1.5,0,0,1,21.5,13.5Zm0-4A1.5,1.5,0,1,1,20,8,1.5,1.5,0,0,1,21.5,9.5Z",insertTable:"M20,5H4C2.9,5,2,5.9,2,7v2v1.5v3V15v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2v-1.5v-3V9V7C22,5.9,21.1,5,20,5z M9.5,13.5v-3 h5v3H9.5z M14.5,15v2.5h-5V15H14.5z M9.5,9V6.5h5V9H9.5z M3.5,7c0-0.3,0.2-0.5,0.5-0.5h4V9H3.5V7z M3.5,10.5H8v3H3.5V10.5z M3.5,17 v-2H8v2.5H4C3.7,17.5,3.5,17.3,3.5,17z M20.5,17c0,0.3-0.2,0.5-0.5,0.5h-4V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M16,9V6.5h4 c0.3,0,0.5,0.2,0.5,0.5v2H16z",insertVideo:"M15,8v8H5V8H15m2,2.5V7a1,1,0,0,0-1-1H4A1,1,0,0,0,3,7V17a1,1,0,0,0,1,1H16a1,1,0,0,0,1-1V13.5l2.29,2.29A1,1,0,0,0,21,15.08V8.91a1,1,0,0,0-1.71-.71Z",upload:"M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z",italic:"M11.76,9h2l-2.2,10h-2Zm1.68-4a1,1,0,1,0,1,1,1,1,0,0,0-1-1Z",search:"M15.5 14h-0.79l-0.28 -0.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09 -0.59 4.23 -1.57l0.27 0.28v0.79l5 4.99L20.49 19l-4.99 -5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z",lineHeight:"M6.25,7h2.5L5.25,3.5,1.75,7h2.5V17H1.75l3.5,3.5L8.75,17H6.25Zm4-2V7h12V5Zm0,14h12V17h-12Zm0-6h12V11h-12Z",linkStyles:"M19,17.9l0.9,3.6l-3.2-1.9l-3.3,1.9l0.8-3.6L11.3,15h3.8l1.7-3.5l1.4,3.5H22L19,17.9z M20,12c0,0.3-0.1,0.7-0.2,1h2.1 c0.1-0.3,0.1-0.6,0.1-1c0-2.8-2.2-5-5-5h-4v2h4C18.7,9,20,10.3,20,12z M14.8,11H8v2h3.3h2.5L14.8,11z M9.9,16.4L8.5,15H7 c-1.7,0-3-1.3-3-3s1.3-3,3-3h4V7H7c-2.8,0-5,2.2-5,5s2.2,5,5,5h3.5L9.9,16.4z",mention:"M12.4,5c-4.1,0-7.5,3.4-7.5,7.5S8.3,20,12.4,20h3.8v-1.5h-3.8c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6v1.1 c0,0.6-0.5,1.2-1.1,1.2s-1.1-0.6-1.1-1.2v-1.1c0-2.1-1.7-3.8-3.8-3.8s-3.7,1.7-3.7,3.8s1.7,3.8,3.8,3.8c1,0,2-0.4,2.7-1.1 c0.5,0.7,1.3,1.1,2.2,1.1c1.5,0,2.6-1.2,2.6-2.7v-1.1C19.9,8.4,16.6,5,12.4,5z M12.4,14.7c-1.2,0-2.3-1-2.3-2.2s1-2.3,2.3-2.3 s2.3,1,2.3,2.3S13.6,14.7,12.4,14.7z",more:"M13.5,17c0,0.8-0.7,1.5-1.5,1.5s-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5S13.5,16.2,13.5,17z M13.5,12c0,0.8-0.7,1.5-1.5,1.5 s-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5S13.5,11.2,13.5,12z M13.5,7c0,0.8-0.7,1.5-1.5,1.5S10.5,7.8,10.5,7s0.7-1.5,1.5-1.5 S13.5,6.2,13.5,7z",openLink:"M17,17H7V7h3V5H7C6,5,5,6,5,7v10c0,1,1,2,2,2h10c1,0,2-1,2-2v-3h-2V17z M14,5v2h1.6l-5.8,5.8l1.4,1.4L17,8.4V10h2V5H14z",orderedList:"M2.5,16h2v.5h-1v1h1V18h-2v1h3V15h-3Zm1-7h1V5h-2V6h1Zm-1,2H4.3L2.5,13.1V14h3V13H3.7l1.8-2.1V10h-3Zm5-5V8h14V6Zm0,12h14V16H7.5Zm0-5h14V11H7.5Z",outdent:"M3,12l3,3V9L3,12z M3,19h18v-2H3V19z M3,7h18V5H3V7z M9,11h12V9H9V11z M9,15h12v-2H9V15z",pageBreaker:"M3,9v6l3-3L3,9z M21,9H8V4h2v3h9V4h2V9z M21,20h-2v-3h-9v3H8v-5h13V20z M11,13H8v-2h3V13z M16,13h-3v-2h3V13z M21,13h-3v-2 h3V13z",paragraphFormat:"M10.15,5A4.11,4.11,0,0,0,6.08,8.18,4,4,0,0,0,10,13v6h2V7h2V19h2V7h2V5ZM8,9a2,2,0,0,1,2-2v4A2,2,0,0,1,8,9Z",paragraphMore:"M7.682,5a4.11,4.11,0,0,0-4.07,3.18,4,4,0,0,0,3.11,4.725h0l.027.005a3.766,3.766,0,0,0,.82.09v6h2V7h2V19h2V7h2V5ZM5.532,9a2,2,0,0,1,2-2v4A2,2,0,0,1,5.532,9Zm14.94,8.491a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,17.491Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,13.491Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,9.491Z",paragraphStyle:"M4,9c0-1.1,0.9-2,2-2v4C4.9,11,4,10.1,4,9z M16.7,20.5l3.2,1.9L19,18.8l3-2.9h-3.7l-1.4-3.5L15.3,16h-3.8l2.9,2.9l-0.9,3.6 L16.7,20.5z M10,17.4V19h1.6L10,17.4z M6.1,5c-1.9,0-3.6,1.3-4,3.2c-0.5,2.1,0.8,4.2,2.9,4.7c0,0,0,0,0,0h0.2C5.5,13,5.8,13,6,13v6 h2V7h2v7h2V7h2V5H6.1z",pdfExport:"M7,3C5.9,3,5,3.9,5,5v14c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V7.6L14.4,3H7z M17,19H7V5h6v4h4V19z M16.3,13.5 c-0.2-0.6-1.1-0.8-2.6-0.8c-0.1,0-0.1,0-0.2,0c-0.3-0.3-0.8-0.9-1-1.2c-0.2-0.2-0.3-0.3-0.4-0.6c0.2-0.7,0.2-1,0.3-1.5 c0.1-0.9,0-1.6-0.2-1.8c-0.4-0.2-0.7-0.2-0.9-0.2c-0.1,0-0.3,0.2-0.7,0.7c-0.2,0.7-0.1,1.8,0.6,2.8c-0.2,0.8-0.7,1.6-1,2.4 c-0.8,0.2-1.5,0.7-1.9,1.1c-0.7,0.7-0.9,1.1-0.7,1.6c0,0.3,0.2,0.6,0.7,0.6c0.3-0.1,0.3-0.2,0.7-0.3c0.6-0.3,1.2-1.7,1.7-2.4 c0.8-0.2,1.7-0.3,2-0.3c0.1,0,0.3,0,0.6,0c0.8,0.8,1.2,1.1,1.8,1.2c0.1,0,0.2,0,0.3,0c0.3,0,0.8-0.1,1-0.6 C16.4,14.1,16.4,13.9,16.3,13.5z M8.3,15.7c-0.1,0.1-0.2,0.1-0.2,0.1c0-0.1,0-0.3,0.6-0.8c0.2-0.2,0.6-0.3,0.9-0.7 C9,15,8.6,15.5,8.3,15.7z M11.3,9c0-0.1,0.1-0.2,0.1-0.2S11.6,9,11.5,10c0,0.1,0,0.3-0.1,0.7C11.3,10.1,11,9.5,11.3,9z M10.9,13.1 c0.2-0.6,0.6-1,0.7-1.5c0.1,0.1,0.1,0.1,0.2,0.2c0.1,0.2,0.3,0.7,0.7,0.9C12.2,12.8,11.6,13,10.9,13.1z M15.2,14.1 c-0.1,0-0.1,0-0.2,0c-0.2,0-0.7-0.2-1-0.7c1.1,0,1.6,0.2,1.6,0.6C15.5,14.1,15.4,14.1,15.2,14.1z",print:"M16.1,17c0-0.6,0.4-1,1-1c0.6,0,1,0.4,1,1s-0.4,1-1,1C16.5,18,16.1,17.6,16.1,17z M22,15v4c0,1.1-0.9,2-2,2H4 c-1.1,0-2-0.9-2-2v-4c0-1.1,0.9-2,2-2h1V5c0-1.1,0.9-2,2-2h7.4L19,7.6V13h1C21.1,13,22,13.9,22,15z M7,13h10V9h-4V5H7V13z M20,15H4 v4h16V15z",redo:"M13.6,9.4c1.7,0.3,3.2,0.9,4.6,2L21,8.5v7h-7l2.7-2.7C13,10.1,7.9,11,5.3,14.7c-0.2,0.3-0.4,0.5-0.5,0.8L3,14.6 C5.1,10.8,9.3,8.7,13.6,9.4z",removeTable:"M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z",remove:"M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z",replaceImage:"M16,5v3H4v2h12v3l4-4L16,5z M8,19v-3h12v-2H8v-3l-4,4L8,19z",row:"M20,5H4C2.9,5,2,5.9,2,7v2v1.5v3V15v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2v-1.5v-3V9V7C22,5.9,21.1,5,20,5z M16,6.5h4 c0.3,0,0.5,0.2,0.5,0.5v2H16V6.5z M9.5,6.5h5V9h-5V6.5z M3.5,7c0-0.3,0.2-0.5,0.5-0.5h4V9H3.5V7z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.5 v-2H8V17.5z M14.5,17.5h-5V15h5V17.5z M20.5,17c0,0.3-0.2,0.5-0.5,0.5h-4V15h4.5V17z",selectAll:"M5,7h2V5C5.9,5,5,5.9,5,7z M5,11h2V9H5V11z M9,19h2v-2H9V19z M5,11h2V9H5V11z M15,5h-2v2h2V5z M17,5v2h2C19,5.9,18.1,5,17,5 z M7,19v-2H5C5,18.1,5.9,19,7,19z M5,15h2v-2H5V15z M11,5H9v2h2V5z M13,19h2v-2h-2V19z M17,11h2V9h-2V11z M17,19c1.1,0,2-0.9,2-2h-2 V19z M17,11h2V9h-2V11z M17,15h2v-2h-2V15z M13,19h2v-2h-2V19z M13,7h2V5h-2V7z M9,15h6V9H9V15z M11,11h2v2h-2V11z",smile:"M11.991,3A9,9,0,1,0,21,12,8.99557,8.99557,0,0,0,11.991,3ZM12,19a7,7,0,1,1,7-7A6.99808,6.99808,0,0,1,12,19Zm3.105-5.2h1.503a4.94542,4.94542,0,0,1-9.216,0H8.895a3.57808,3.57808,0,0,0,6.21,0ZM7.5,9.75A1.35,1.35,0,1,1,8.85,11.1,1.35,1.35,0,0,1,7.5,9.75Zm6.3,0a1.35,1.35,0,1,1,1.35,1.35A1.35,1.35,0,0,1,13.8,9.75Z",spellcheck:"M19.1,13.6l-5.6,5.6l-2.7-2.7l-1.4,1.4l4.1,4.1l7-7L19.1,13.6z M10.8,13.7l2.7,2.7l0.8-0.8L10.5,5h-2l-5,14h2l1.4-4h2.6 L10.8,13.7z M9.5,7.8l1.9,5.2H7.6L9.5,7.8z",star:"M12.1,7.7l1,2.5l0.4,0.9h1h2.4l-2.1,2l-0.6,0.6l0.2,0.9l0.6,2.3l-2.2-1.3L12,15.2l-0.8,0.5L9,17l0.5-2.5l0.1-0.8L9,13.1 l-2-2h2.5h0.9l0.4-0.8L12.1,7.7 M12.2,4L9.5,9.6H3.4L8,14.2L6.9,20l5.1-3.1l5.3,3.1l-1.5-5.8l4.8-4.6h-6.1L12.2,4L12.2,4z",strikeThrough:"M3,12.20294H21v1.5H16.63422a3.59782,3.59782,0,0,1,.34942,1.5929,3.252,3.252,0,0,1-1.31427,2.6997A5.55082,5.55082,0,0,1,12.20251,19a6.4421,6.4421,0,0,1-2.62335-.539,4.46335,4.46335,0,0,1-1.89264-1.48816,3.668,3.668,0,0,1-.67016-2.15546V14.704h.28723v-.0011h.34149v.0011H9.02v.11334a2.18275,2.18275,0,0,0,.85413,1.83069,3.69,3.69,0,0,0,2.32836.67926,3.38778,3.38778,0,0,0,2.07666-.5462,1.73346,1.73346,0,0,0,.7013-1.46655,1.69749,1.69749,0,0,0-.647-1.43439,3.00525,3.00525,0,0,0-.27491-.17725H3ZM16.34473,7.05981A4.18163,4.18163,0,0,0,14.6236,5.5462,5.627,5.627,0,0,0,12.11072,5,5.16083,5.16083,0,0,0,8.74719,6.06213,3.36315,3.36315,0,0,0,7.44006,8.76855a3.22923,3.22923,0,0,0,.3216,1.42786h2.59668c-.08338-.05365-.18537-.10577-.25269-.16064a1.60652,1.60652,0,0,1-.65283-1.30036,1.79843,1.79843,0,0,1,.68842-1.5108,3.12971,3.12971,0,0,1,1.96948-.55243,3.04779,3.04779,0,0,1,2.106.6687,2.35066,2.35066,0,0,1,.736,1.83258v.11341h2.00317V9.17346A3.90013,3.90013,0,0,0,16.34473,7.05981Z",subscript:"M10.4,12l3.6,3.6L12.6,17L9,13.4L5.4,17L4,15.6L7.6,12L4,8.4L5.4,7L9,10.6L12.6,7L14,8.4L10.4,12z M18.31234,19.674 l1.06812-1.1465c0.196-0.20141,0.37093-0.40739,0.5368-0.6088c0.15975-0.19418,0.30419-0.40046,0.432-0.617 c0.11969-0.20017,0.21776-0.41249,0.29255-0.6334c0.07103-0.21492,0.10703-0.43986,0.10662-0.66621 c0.00297-0.28137-0.04904-0.56062-0.1531-0.82206c-0.09855-0.24575-0.25264-0.46534-0.45022-0.6416 c-0.20984-0.18355-0.45523-0.32191-0.72089-0.40646c-0.63808-0.19005-1.3198-0.17443-1.94851,0.04465 c-0.28703,0.10845-0.54746,0.2772-0.76372,0.49487c-0.20881,0.20858-0.37069,0.45932-0.47483,0.73548 c-0.10002,0.26648-0.15276,0.54838-0.15585,0.833l-0.00364,0.237H17.617l0.00638-0.22692 c0.00158-0.12667,0.01966-0.25258,0.05377-0.37458c0.03337-0.10708,0.08655-0.20693,0.15679-0.29437 c0.07105-0.08037,0.15959-0.14335,0.25882-0.1841c0.22459-0.08899,0.47371-0.09417,0.7018-0.01458 c0.0822,0.03608,0.15559,0.08957,0.21509,0.15679c0.06076,0.07174,0.10745,0.15429,0.13761,0.24333 c0.03567,0.10824,0.05412,0.22141,0.05469,0.33538c-0.00111,0.08959-0.0118,0.17881-0.0319,0.26612 c-0.02913,0.10428-0.07076,0.20465-0.124,0.29893c-0.07733,0.13621-0.1654,0.26603-0.26338,0.38823 c-0.13438,0.17465-0.27767,0.34226-0.42929,0.50217l-2.15634,2.35315V21H21v-1.326H18.31234z",superscript:"M10.4,12,14,15.6,12.6,17,9,13.4,5.4,17,4,15.6,7.6,12,4,8.4,5.4,7,9,10.6,12.6,7,14,8.4Zm8.91234-3.326,1.06812-1.1465c.196-.20141.37093-.40739.5368-.6088a4.85745,4.85745,0,0,0,.432-.617,3.29,3.29,0,0,0,.29255-.6334,2.11079,2.11079,0,0,0,.10662-.66621,2.16127,2.16127,0,0,0-.1531-.82206,1.7154,1.7154,0,0,0-.45022-.6416,2.03,2.03,0,0,0-.72089-.40646,3.17085,3.17085,0,0,0-1.94851.04465,2.14555,2.14555,0,0,0-.76372.49487,2.07379,2.07379,0,0,0-.47483.73548,2.446,2.446,0,0,0-.15585.833l-.00364.237H18.617L18.62338,5.25a1.45865,1.45865,0,0,1,.05377-.37458.89552.89552,0,0,1,.15679-.29437.70083.70083,0,0,1,.25882-.1841,1.00569,1.00569,0,0,1,.7018-.01458.62014.62014,0,0,1,.21509.15679.74752.74752,0,0,1,.13761.24333,1.08893,1.08893,0,0,1,.05469.33538,1.25556,1.25556,0,0,1-.0319.26612,1.34227,1.34227,0,0,1-.124.29893,2.94367,2.94367,0,0,1-.26338.38823,6.41629,6.41629,0,0,1-.42929.50217L17.19709,8.92642V10H22V8.674Z",symbols:"M15.77493,16.98885a8.21343,8.21343,0,0,0,1.96753-2.57651,7.34824,7.34824,0,0,0,.6034-3.07618A6.09092,6.09092,0,0,0,11.99515,5a6.13347,6.13347,0,0,0-4.585,1.79187,6.417,6.417,0,0,0-1.756,4.69207,6.93955,6.93955,0,0,0,.622,2.97415,8.06587,8.06587,0,0,0,1.949,2.53076H5.41452V19h5.54114v-.04331h-.00147V16.84107a5.82825,5.82825,0,0,1-2.2052-2.2352A6.40513,6.40513,0,0,1,7.97672,11.447,4.68548,4.68548,0,0,1,9.07785,8.19191a3.73232,3.73232,0,0,1,2.9173-1.22462,3.76839,3.76839,0,0,1,2.91241,1.21489,4.482,4.482,0,0,1,1.11572,3.154,6.71141,6.71141,0,0,1-.75384,3.24732,5.83562,5.83562,0,0,1-2.22357,2.25759v2.11562H13.0444V19h5.54108V16.98885Z",tags:"M8.9749 7.47489a1.5 1.5 0 1 1 -1.5 1.5A1.5 1.5 0 0 1 8.9749 7.47489Zm3.78866 -3.12713L16.5362 8.12041l0.33565 0.33564 2.77038 2.77038a2.01988 2.01988 0 0 1 0.59 1.42 1.95518 1.95518 0 0 1 -0.5854 1.40455l0.00044 0.00043 -5.59583 5.59583 -0.00043 -0.00044a1.95518 1.95518 0 0 1 -1.40455 0.5854 1.98762 1.98762 0 0 1 -1.41 -0.58L8.45605 16.87185l-0.33564 -0.33565L4.35777 12.77357a1.99576 1.99576 0 0 1 -0.59 -1.42V9.36358l0 -3.59582a2.00579 2.00579 0 0 1 2 -2l3.59582 0h1.98995A1.98762 1.98762 0 0 1 12.76356 4.34776ZM15.46186 9.866l-0.33564 -0.33564L11.36359 5.76776H5.76776v5.59583L9.866 15.46186l2.7794 2.7794 5.5878 -5.60385 -0.001 -0.001Z",tableHeader:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.4 l0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M14.5,17.5h-5V15h5V17.5z M14.5,13.5h-5v-3h5V13.5z M20.5,17c0,0.3-0.2,0.5-0.4,0.5l0,0 H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9h-4.4H16h-1.5h-5H8H7.9H3.5V7c0-0.3,0.2-0.5,0.4-0.5l0,0h4l0,0h8.2l0,0H20 c0.3,0,0.5,0.2,0.5,0.4l0,0V9z",tableStyle:"M20.0171,19.89752l.9,3.6-3.2-1.9-3.3,1.9.8-3.6-2.9-2.9h3.8l1.7-3.5,1.4,3.5h3.8ZM20,5H4A2.00591,2.00591,0,0,0,2,7V17a2.00591,2.00591,0,0,0,2,2h7.49115l-.58826-.58826L9.99115,17.5H9.5V14.9975h5.36511L16,12.66089V10.5h4.5v3h-.52783l.599,1.4975H22V7A2.00591,2.00591,0,0,0,20,5ZM3.5,7A.4724.4724,0,0,1,4,6.5H8V9H3.5Zm0,3.5H8v3H3.5Zm.5,7a.4724.4724,0,0,1-.5-.5V15H8v2.5Zm10.5-4h-5v-3h5Zm0-4.5h-5V6.5h5Zm6,0H16V6.5h4a.4724.4724,0,0,1,.5.5Z",textColor:"M15.2,13.494s-3.6,3.9-3.6,6.3a3.65,3.65,0,0,0,7.3.1v-.1C18.9,17.394,15.2,13.494,15.2,13.494Zm-1.47-1.357.669-.724L12.1,5h-2l-5,14h2l1.43-4h2.943A24.426,24.426,0,0,1,13.726,12.137ZM11.1,7.8l1.86,5.2H9.244Z",textMore:"M13.55,19h2l-5-14h-2l-5,14h2l1.4-4h5.1Zm-5.9-6,1.9-5.2,1.9,5.2Zm12.8,4.5a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.45,17.5Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.45,13.5Zm0-4A1.5,1.5,0,1,1,18.95,8,1.5,1.5,0,0,1,20.45,9.5Z",underline:"M19,20v2H5V20Zm-3-6.785a4,4,0,0,1-5.74,3.4A3.75,3.75,0,0,1,8,13.085V5.005H6v8.21a6,6,0,0,0,8,5.44,5.851,5.851,0,0,0,4-5.65v-8H16ZM16,5v0h2V5ZM8,5H6v0H8Z",undo:"M10.4,9.4c-1.7,0.3-3.2,0.9-4.6,2L3,8.5v7h7l-2.7-2.7c3.7-2.6,8.8-1.8,11.5,1.9c0.2,0.3,0.4,0.5,0.5,0.8l1.8-0.9 C18.9,10.8,14.7,8.7,10.4,9.4z",unlink:"M14.4,11l1.6,1.6V11H14.4z M17,7h-4v1.9h4c1.7,0,3.1,1.4,3.1,3.1c0,1.3-0.8,2.4-1.9,2.8l1.4,1.4C21,15.4,22,13.8,22,12 C22,9.2,19.8,7,17,7z M2,4.3l3.1,3.1C3.3,8.1,2,9.9,2,12c0,2.8,2.2,5,5,5h4v-1.9H7c-1.7,0-3.1-1.4-3.1-3.1c0-1.6,1.2-2.9,2.8-3.1 L8.7,11H8v2h2.7l2.3,2.3V17h1.7l4,4l1.4-1.4L3.4,2.9L2,4.3z",unorderedList:"M4,10.5c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5S4.8,10.5,4,10.5z M4,5.5C3.2,5.5,2.5,6.2,2.5,7 S3.2,8.5,4,8.5S5.5,7.8,5.5,7S4.8,5.5,4,5.5z M4,15.5c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5S4.8,15.5,4,15.5z M7.5,6v2h14V6H7.5z M7.5,18h14v-2h-14V18z M7.5,13h14v-2h-14V13z",verticalAlignBottom:"M16,13h-3V3h-2v10H8l4,4L16,13z M3,19v2h18v-2H3z",verticalAlignMiddle:"M3,11v2h18v-2H3z M8,18h3v3h2v-3h3l-4-4L8,18z M16,6h-3V3h-2v3H8l4,4L16,6z",verticalAlignTop:"M8,11h3v10h2V11h3l-4-4L8,11z M21,5V3H3v2H21z"},$e.MODULES.modals=function(l){var i=l.$;l.shared.modals||(l.shared.modals={});var a,c=l.shared.modals;function e(){for(var e in c)if(Object.prototype.hasOwnProperty.call(c,e)){var t=c[e];t&&t.$modal&&t.$modal.removeData().remove()}a&&a.removeData().remove(),c={}}function s(e,t){if(c[e]){var n=c[e].$modal,r=n.data("instance")||l;r.events.enableBlur(),n.hide(),a.hide(),i(r.o_doc).find("body").first().removeClass("prevent-scroll fr-mobile"),n.removeClass("fr-active"),t||(r.accessibility.restoreSelection(),r.events.trigger("modals.hide"))}}function n(e){var t;if("string"==typeof e){if(!c[e])return;t=c[e].$modal}else t=e;return t&&l.node.hasClass(t,"fr-active")&&l.core.sameInstance(t)||!1}return{_init:function t(){l.events.on("shared.destroy",e,!0)},get:function r(e){return c[e]},create:function d(n,e,t){if(e=''.concat(e,"
"),l.shared.$overlay||(l.shared.$overlay=i(l.doc.createElement("DIV")).addClass("fr-overlay"),i("body").first().append(l.shared.$overlay)),a=l.shared.$overlay,l.opts.theme&&a.addClass("".concat(l.opts.theme,"-theme")),!c[n]){var r=function o(e,t){var n=''),r='
');n+='
'.concat(e).concat(r,"
"),n+='
'.concat(t,"
"),n+="
";var a=i(l.doc.createElement("DIV"));return a.html(n),a.find("> .fr-modal")}(e,t);c[n]={$modal:r,$head:r.find(".fr-modal-head"),$body:r.find(".fr-modal-body")},l.helpers.isMobile()||r.addClass("fr-desktop"),i("body").first().append(r),l.events.$on(r,"click",".fr-modal-close",function(){s(n)},!0),c[n].$body.css("margin-top",c[n].$head.outerHeight()),l.events.$on(r,"keydown",function(e){var t=e.which;return t===$e.KEYCODE.ESC?(s(n),l.accessibility.focusModalButton(r),!1):!(!i(e.currentTarget).is("input[type=text], textarea")&&t!==$e.KEYCODE.ARROW_UP&&t!==$e.KEYCODE.ARROW_DOWN&&!l.keys.isBrowserAction(e)&&(e.preventDefault(),e.stopPropagation(),1))},!0),s(n,!0)}return c[n]},show:function o(e){if(c[e]){var t=c[e].$modal;t.data("instance",l),t.show(),a.show(),i(l.o_doc).find("body").first().addClass("prevent-scroll"),l.helpers.isMobile()&&i(l.o_doc).find("body").first().addClass("fr-mobile"),t.addClass("fr-active"),l.accessibility.focusModal(t)}},hide:s,resize:function f(e){if(c[e]){var t=c[e],n=t.$modal,r=t.$body,a=l.o_win.innerHeight,o=n.find(".fr-modal-wrapper"),i=a-o.outerHeight(!0)+(o.height()-(r.outerHeight(!0)-r.height())),s="auto";iT.$sc.get(0).clientWidth-10&&(t=T.$sc.get(0).clientWidth-n-10),t<0&&(t=10),t}(n,e);e&&n.css("left",s),t&&n.css("top",function c(e,t,n){var r=e.outerHeight(!0);if(!T.helpers.isMobile()&&T.$tb&&e.parent().get(0)!==T.$tb.get(0)){var a=e.parent().offset().top,o=t-r-(n||0);e.parent().get(0)===T.$sc.get(0)&&(a-=e.parent().position().top);var i=T.$sc.get(0).clientHeight;a+t+r>T.$sc.offset().top+i&&0T.$wp.scrollTop()&&(t=o,e.addClass("fr-above")):e.removeClass("fr-above")}return t}(n,t,r))}function t(e){var n=A(e),t=n.is(".fr-sticky-on"),r=n.data("sticky-top"),a=n.data("sticky-scheduled");if(void 0===r){n.data("sticky-top",0);var o=A('
'));T.$box.prepend(o)}else T.$box.find(".fr-sticky-dummy").css("height",n.outerHeight());if(T.core.hasFocus()||0'))),!r){var p="auto"!==t.css("top")||"auto"!==t.css("bottom");p||t.css("position","fixed"),r={top:T.node.hasClass(t.get(0),"fr-top"),bottom:T.node.hasClass(t.get(0),"fr-bottom")},p||t.css("position",""),t.data("sticky-position",r),t.data("top",T.node.hasClass(t.get(0),"fr-top")?t.css("top"):"auto"),t.data("bottom",T.node.hasClass(t.get(0),"fr-bottom")?t.css("bottom"):"auto")}var u=T.helpers.getPX(t.data("top")),h=T.helpers.getPX(t.data("bottom")),g=r.top&&function b(){return d .fr-command, > .fr-btn-wrap");r.each(function(e,t){n+=c(t).outerWidth()});var a,o=l.helpers.getPX(c(r[0]).css("margin-left")),i=l.helpers.getPX(c(r[0]).css("margin-right"));a="rtl"===l.opts.direction?l.$tb.outerWidth()-e.offset().left+l.$tb.offset().left-(n+e.outerWidth()+r.length*(o+i))/2:e.offset().left-l.$tb.offset().left-(n-e.outerWidth()+r.length*(o+i))/2;a+n+r.length*(o+i)>l.$tb.outerWidth()&&(a-=(n+r.length*(o+i)-e.outerWidth())/2);a<0&&(a=0);return a}(e,t);"rtl"===l.opts.direction?t.css("padding-right",n):t.css("padding-left",n)}return{undo:function t(e){a(e,!l.undo.canDo())},redo:function n(e){a(e,!l.undo.canRedo())},outdent:function o(e){if(l.node.hasClass(e.get(0),"fr-no-refresh"))return!1;for(var t=l.selection.blocks(),n=0;nPowered by Froala ',$e.MODULES.toolbar=function(m){var v,b=m.$,t=[];function e(e){var n={};if(Array.isArray(e)){if(!Array.isArray(e[0])){for(var t=[],r=[],a=0;a .fr-command, > .fr-btn-wrap"),t=b(e[0]),r=m.helpers.getPX(t.css("margin-left")),a=m.helpers.getPX(t.css("margin-right")),o=m.helpers.getPX(t.css("margin-top")),i=m.helpers.getPX(t.css("margin-bottom"));if(e.each(function(e,t){n+=b(t).outerWidth()+r+a}),m.$tb.outerWidth() .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").addClass("fr-hidden"),function g(){for(var t=m.$tb.find(".fr-btn-grp, .fr-more-toolbar"),r=function r(e){var n=b(t[e]);n.children().each(function(e,t){n.before(t)}),n.remove()},e=0;e'));e.showMoreButtons&&(o=b('
').data("name","".concat(r,"-").concat(m.id)));for(var c=0;c .fr-command[data-cmd="'+a.buttons[c]+'"], > div.fr-btn-wrap > .fr-command[data-cmd="'+a.buttons[c]+'"]'),f=null;m.node.hasClass(d.next().get(0),"fr-dropdown-menu")&&(f=d.next()),m.node.hasClass(d.next().get(0),"fr-options")&&(d.removeClass("fr-hidden"),d.next().removeClass("fr-hidden"),d=d.parent()),d.removeClass("fr-hidden"),e.showMoreButtons&&s<=i?(o.append(d),f&&o.append(f)):(l.append(d),f&&l.append(f)),i++}if(e.showMoreButtons&&s'),m.$tb.append(t)):(m.$tb.append(t),m.$tb.find(".fr-newline").remove(),m.$tb.append('
'),m.$tb.append(n)),m.$tb.removeClass("fr-toolbar-open"),m.$box.removeClass("fr-toolbar-open"),m.events.trigger("codeView.toggle")}T()}function n(e,t){setTimeout(function(){if((!e||e.which!=$e.KEYCODE.ESC)&&m.selection.inEditor()&&m.core.hasFocus()&&!m.popups.areVisible()&&"false"!=b(m.selection.blocks()[0]).closest("table").attr("contenteditable")&&(m.opts.toolbarVisibleWithoutSelection||!m.selection.isCollapsed()&&!m.keys.isIME()||t)){if(m.$tb.data("instance",m),!1===m.events.trigger("toolbar.show",[e]))return;m.$tb.show(),m.opts.toolbarContainer||m.position.forSelection(m.$tb),1 .fr-command, .fr-more-toolbar > .fr-command").addClass("fr-disabled fr-no-refresh").attr("aria-disabled",!0),f=!0)},enable:function g(){f&&m.$tb&&(m.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").removeClass("fr-disabled fr-no-refresh").attr("aria-disabled",!1),f=!1),m.button.bulkRefresh()},setMoreToolbarsHeight:T}};var c=["scroll","wheel","touchmove","touchstart","touchend"],d=["webkit","moz","ms","o"],f=["transitionend"],a=document.createElement("div").style,o=["Webkit","Moz","ms","O","css","style"],s={visibility:"hidden",display:"block"},r=["focus","blur","click"],i={},l=function l(e,t){return{altKey:e.altKey,bubbles:e.bubbles,cancelable:e.cancelable,changedTouches:e.changedTouches,ctrlKey:e.ctrlKey,detail:e.detail,eventPhase:e.eventPhase,metaKey:e.metaKey,pageX:e.pageX,pageY:e.pageY,shiftKey:e.shiftKey,view:e.view,"char":e["char"],key:e.key,keyCode:e.keyCode,button:e.button,buttons:e.buttons,clientX:e.clientX,clientY:e.clientY,offsetX:e.offsetX,offsetY:e.offsetY,pointerId:e.pointerId,pointerType:e.pointerType,screenX:e.screenX,screenY:e.screenY,targetTouches:e.targetTouches,toElement:e.toElement,touches:e.touches,type:e.type,which:e.which,target:e.target,currentTarget:t,originalEvent:e,stopPropagation:function(){e.stopPropagation()},stopImmediatePropagation:function(){e.stopImmediatePropagation()},preventDefault:function(){-1===c.indexOf(e.type)&&e.preventDefault()}}},p=function p(e){return e.ownerDocument&&e.ownerDocument.body.contains(e)||"#document"===e.nodeName||"HTML"===e.nodeName||e===window},u=function u(n,r){return function(e){var t=e.target;if(r)for(r=g(r);t&&t!==this;)t.matches&&t.matches(g(r))&&n.call(t,l(e,t)),t=t.parentNode;else p(t)&&n.call(t,l(e,t))}},h=function h(e,t){return new b(e,t)},g=function g(e){return e&&"string"==typeof e?e.replace(/^\s*>/g,":scope >").replace(/,\s*>/g,", :scope >"):e},m=function m(e){return"function"==typeof e&&"number"!=typeof e.nodeType},v=h;h.fn=h.prototype={constructor:h,length:0,contains:function(e){if(!e)return!1;if(Array.isArray(e)){for(var t=0;t'),this.$wp=h("
"),this.$box.html(this.$wp),this.$wp.append(this.$iframe),this.$iframe.get(0).contentWindow.document.open(),this.$iframe.get(0).contentWindow.document.write(""),this.$iframe.get(0).contentWindow.document.write(""),this.$iframe.get(0).contentWindow.document.close(),this.iframe_document=this.$iframe.get(0).contentWindow.document,this.$el=h(this.iframe_document.querySelector("body")),this.el=this.$el.get(0),this.$head=h(this.iframe_document.querySelector("head")),this.$html=h(this.iframe_document.querySelector("html"))):(this.$el=h(this.o_doc.createElement("DIV")),this.el=this.$el.get(0),this.$wp=h(this.o_doc.createElement("DIV")).append(this.$el),this.$box.html(this.$wp)),setTimeout(T.bind(this),0)}.bind(this),n=function(){this.$box=h(""),this.$oel.before(this.$box).hide(),this._original_html=this.$oel.val();var e=this;this.$oel.parents("form").on("submit.".concat(this.id),function(){e.events.trigger("form.submit")}),this.$oel.parents("form").on("reset.".concat(this.id),function(){e.events.trigger("form.reset")}),t()}.bind(this),r=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.$el.attr("contenteditable",!0).css("outline","none").css("display","inline-block"),this.opts.multiLine=!1,this.opts.toolbarInline=!1,setTimeout(T.bind(this),0)}.bind(this),a=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.opts.toolbarInline=!1,setTimeout(T.bind(this),0)}.bind(this),o=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.opts.toolbarInline=!1,this.$oel.on("click.popup",function(e){e.preventDefault()}),setTimeout(T.bind(this),0)}.bind(this);this.opts.editInPopup?o():"TEXTAREA"===e?n():"A"===e?r():"IMG"===e?a():"BUTTON"===e||"INPUT"===e?(this.opts.editInPopup=!0,this.opts.toolbarInline=!1,o()):t()},E.Bootstrap.prototype.load=function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)){if(this[t])continue;if(E.PLUGINS[t]&&this.opts.pluginsEnabled.indexOf(t)<0)continue;if(this[t]=new e[t](this),this[t]._init&&(this[t]._init(),this.opts.initOnClick&&"core"===t))return!1}},E.Bootstrap.prototype.destroy=function(){this.destrying=!0,this.shared.count--,this.events&&this.events.$off();var e=this.html&&this.html.get();if(this.opts.iframe&&(this.events.disableBlur(),this.win.focus(),this.events.enableBlur()),this.events&&(this.events.trigger("destroy",[],!0),this.events.trigger("shared.destroy",[],!0)),0===this.shared.count){for(var t in this.shared)Object.prototype.hasOwnProperty.call(this.shared,t)&&(this.shared[t]=null,E.SHARED[this.sid][t]=null);delete E.SHARED[this.sid]}this.$oel.parents("form").off(".".concat(this.id)),this.$oel.off("click.popup"),this.$oel.removeData("froala.editor"),this.$oel.off("froalaEditor"),this.core&&this.core.destroy(e),E.INSTANCES.splice(E.INSTANCES.indexOf(this),1)},$e.PLUGINS.align=function(a){var o=a.$;return{apply:function i(e){var t=a.selection.element();if(o(t).parents(".fr-img-caption").length)o(t).css("text-align",e);else{a.selection.save(),a.html.wrap(!0,!0,!0,!0),a.selection.restore();for(var n=a.selection.blocks(),r=0;r
*").first().replaceWith(a.icon.create("align-"+n))}},refreshOnShow:function s(e,t){var n=a.selection.blocks();if(n.length){var r=a.helpers.getAlignment(o(n[0]));t.find('a.fr-command[data-param1="'+r+'"]').addClass("fr-active").attr("aria-selected",!0)}},refreshForToolbar:function l(e){var t=a.selection.blocks();if(t.length){var n=a.helpers.getAlignment(o(t[0]));"align"+(n=n.charAt(0).toUpperCase()+n.slice(1))===e.attr("data-cmd")&&e.addClass("fr-active")}}}},$e.DefineIcon("align",{NAME:"align-left",SVG_KEY:"alignLeft"}),$e.DefineIcon("align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),$e.DefineIcon("align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),$e.DefineIcon("align-center",{NAME:"align-center",SVG_KEY:"alignCenter"}),$e.DefineIcon("align-justify",{NAME:"align-justify",SVG_KEY:"alignJustify"}),$e.RegisterCommand("align",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"Align Center",right:"Align Right",justify:"Align Justify"},html:function(){var e='"},callback:function(e,t){this.align.apply(t)},refresh:function(e){this.align.refresh(e)},refreshOnShow:function(e,t){this.align.refreshOnShow(e,t)},plugin:"align"}),$e.RegisterCommand("alignLeft",{type:"button",icon:"align-left",title:"Align Left",callback:function(){this.align.apply("left")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"}),$e.RegisterCommand("alignRight",{type:"button",icon:"align-right",title:"Align Right",callback:function(){this.align.apply("right")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"}),$e.RegisterCommand("alignCenter",{type:"button",icon:"align-center",title:"Align Center",callback:function(){this.align.apply("center")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"}),$e.RegisterCommand("alignJustify",{type:"button",icon:"align-justify",title:"Align Justify",callback:function(){this.align.apply("justify")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"}),Object.assign($e.DEFAULTS,{charCounterMax:-1,charCounterCount:!0}),$e.PLUGINS.charCounter=function(n){var r,t=n.$;function a(){return(n.el.textContent||"").replace(/\u200B/g,"").length}function e(e){if(n.opts.charCounterMax<0)return!0;if(a()").html(e).text().length+a()<=n.opts.charCounterMax?e:(n.events.trigger("charCounter.exceeded"),"")}function i(){if(n.opts.charCounterCount){var e=a()+(0n&&(n=e.line_indent_level)),{mode:t,parent:e,last_text:e?e.last_text:"",last_word:e?e.last_word:"",declaration_statement:!1,declaration_assignment:!1,multiline_frame:!1,if_block:!1,else_block:!1,do_block:!1,do_while:!1,in_case_statement:!1,in_case:!1,case_body:!1,indentation_level:n,line_indent_level:e?e.line_indent_level:n,start_line_index:c.get_line_number(),ternary_depth:0}}for(u={TK_START_EXPR:function M(){N();var e=Z.Expression;if("["===d.text){if("TK_WORD"===i||")"===f.last_text)return"TK_RESERVED"===i&&q(f.last_text,o.line_starters)&&(c.space_before_token=!0),R(e),S(),y(),void(h.space_in_paren&&(c.space_before_token=!0));e=Z.ArrayLiteral,L(f.mode)&&("["!==f.last_text&&(","!==f.last_text||"]"!==s&&"}"!==s)||h.keep_array_indentation||A())}else"TK_RESERVED"===i&&"for"===f.last_text?e=Z.ForInitializer:"TK_RESERVED"===i&&q(f.last_text,["if","while"])&&(e=Z.Conditional);" "===f.last_text||"TK_START_BLOCK"===i?A():"TK_END_EXPR"===i||"TK_START_EXPR"===i||"TK_END_BLOCK"===i||"."===f.last_text?T(d.wanted_newline):"TK_RESERVED"===i&&"("===d.text||"TK_WORD"===i||"TK_OPERATOR"===i?"TK_RESERVED"===i&&("function"===f.last_word||"typeof"===f.last_word)||"*"===f.last_text&&"function"===s?h.space_after_anon_function&&(c.space_before_token=!0):"TK_RESERVED"!==i||!q(f.last_text,o.line_starters)&&"catch"!==f.last_text||h.space_before_conditional&&(c.space_before_token=!0):c.space_before_token=!0;"("===d.text&&"TK_RESERVED"===i&&"await"===f.last_word&&(c.space_before_token=!0);"("===d.text&&("TK_EQUALS"!==i&&"TK_OPERATOR"!==i||O()||T());R(e),S(),h.space_in_paren&&(c.space_before_token=!0);y()},TK_END_EXPR:function D(){for(;f.mode===Z.Statement;)_();f.multiline_frame&&T("]"===d.text&&L(f.mode)&&!h.keep_array_indentation);h.space_in_paren&&("TK_START_EXPR"!==i||h.space_in_empty_paren?c.space_before_token=!0:(c.trim(),c.space_before_token=!1));"]"===d.text&&h.keep_array_indentation?(S(),_()):(_(),S());c.remove_redundant_indentation(p),f.do_while&&p.mode===Z.Conditional&&(p.mode=Z.Expression,f.do_block=!1,f.do_while=!1)},TK_START_BLOCK:function B(){var e=I(1),t=I(2);t&&(":"===t.text&&q(e.type,["TK_STRING","TK_WORD","TK_RESERVED"])||q(e.text,["get","set"])&&q(t.type,["TK_WORD","TK_RESERVED"]))?q(s,["class","interface"])?R(Z.BlockStatement):R(Z.ObjectLiteral):R(Z.BlockStatement);var n=!e.comments_before.length&&"}"===e.text&&"function"===f.last_word&&"TK_END_EXPR"===i;"expand"===h.brace_style||"none"===h.brace_style&&d.wanted_newline?"TK_OPERATOR"!==i&&(n||"TK_EQUALS"===i||"TK_RESERVED"===i&&x(f.last_text)&&"else"!==f.last_text)?c.space_before_token=!0:A(!1,!0):"TK_OPERATOR"!==i&&"TK_START_EXPR"!==i?"TK_START_BLOCK"===i?A():c.space_before_token=!0:L(p.mode)&&","===f.last_text&&("}"===s?c.space_before_token=!0:A());S(),y()},TK_END_BLOCK:function F(){for(;f.mode===Z.Statement;)_();var e="TK_START_BLOCK"===i;"expand"===h.brace_style?e||A():e||(L(f.mode)&&h.keep_array_indentation?(h.keep_array_indentation=!1,A(),h.keep_array_indentation=!0):A());_(),S()},TK_WORD:k,TK_RESERVED:k,TK_SEMICOLON:function $(){N()&&(c.space_before_token=!1);for(;f.mode===Z.Statement&&!f.if_block&&!f.do_block;)_();S()},TK_STRING:function P(){N()?c.space_before_token=!0:"TK_RESERVED"===i||"TK_WORD"===i?c.space_before_token=!0:"TK_COMMA"===i||"TK_START_EXPR"===i||"TK_EQUALS"===i||"TK_OPERATOR"===i?O()||T():A();S()},TK_EQUALS:function H(){N();f.declaration_statement&&(f.declaration_assignment=!0);c.space_before_token=!0,S(),c.space_before_token=!0},TK_OPERATOR:function K(){N();if("TK_RESERVED"===i&&x(f.last_text))return c.space_before_token=!0,void S();if("*"===d.text&&"TK_DOT"===i)return void S();if(":"===d.text&&f.in_case)return f.case_body=!0,y(),S(),A(),void(f.in_case=!1);if("::"===d.text)return void S();"TK_OPERATOR"===i&&T();var e=!0,t=!0;q(d.text,["--","++","!","~"])||q(d.text,["-","+"])&&(q(i,["TK_START_BLOCK","TK_START_EXPR","TK_EQUALS","TK_OPERATOR"])||q(f.last_text,o.line_starters)||","===f.last_text)?(t=e=!1,!d.wanted_newline||"--"!==d.text&&"++"!==d.text||A(!1,!0)," "===f.last_text&&w(f.mode)&&(e=!0),"TK_RESERVED"===i?e=!0:"TK_END_EXPR"===i?e=!("]"===f.last_text&&("--"===d.text||"++"===d.text)):"TK_OPERATOR"===i&&(e=q(d.text,["--","-","++","+"])&&q(f.last_text,["--","-","++","+"]),q(d.text,["+","-"])&&q(f.last_text,["--","++"])&&(t=!0)),f.mode!==Z.BlockStatement&&f.mode!==Z.Statement||"{"!==f.last_text&&" "!==f.last_text||A()):":"===d.text?0===f.ternary_depth?e=!1:f.ternary_depth-=1:"?"===d.text?f.ternary_depth+=1:"*"===d.text&&"TK_RESERVED"===i&&"function"===f.last_text&&(t=e=!1);c.space_before_token=c.space_before_token||e,S(),c.space_before_token=t},TK_COMMA:function U(){if(f.declaration_statement)return w(f.parent.mode)&&(f.declaration_assignment=!1),S(),void(f.declaration_assignment?A(f.declaration_assignment=!1,!0):(c.space_before_token=!0,h.comma_first&&T()));S(),f.mode===Z.ObjectLiteral||f.mode===Z.Statement&&f.parent.mode===Z.ObjectLiteral?(f.mode===Z.Statement&&_(),A()):(c.space_before_token=!0,h.comma_first&&T())},TK_BLOCK_COMMENT:function W(){if(c.raw)return c.add_raw_token(d),void(d.directives&&"end"===d.directives.preserve&&(h.test_output_raw||(c.raw=!1)));if(d.directives)return A(!1,!0),S(),"start"===d.directives.preserve&&(c.raw=!0),void A(!1,!0);if(!j.newline.test(d.text)&&!d.wanted_newline)return c.space_before_token=!0,S(),void(c.space_before_token=!0);var e,t=function i(e){var t;e=e.replace(/\x0d/g,"");var n=[];t=e.indexOf("\n");for(;-1!==t;)n.push(e.substring(0,t)),e=e.substring(t+1),t=e.indexOf("\n");e.length&&n.push(e);return n}(d.text),n=!1,r=!1,a=d.whitespace_before,o=a.length;A(!1,!0),1o?S(t[e].substring(o)):c.add_token(t[e]);A(!1,!0)},TK_COMMENT:function V(){d.wanted_newline?A(!1,!0):c.trim(!0);c.space_before_token=!0,S(),A(!1,!0)},TK_DOT:function z(){N();"TK_RESERVED"===i&&x(f.last_text)?c.space_before_token=!0:T(")"===f.last_text&&h.break_chained_methods);S()},TK_UNKNOWN:function G(){S(),"\n"===d.text[d.text.length-1]&&A()},TK_EOF:function Y(){for(;f.mode===Z.Statement;)_()}},h={},(e=e||{}).braces_on_own_line!==undefined&&(h.brace_style=e.braces_on_own_line?"expand":"collapse"),h.brace_style=e.brace_style?e.brace_style:h.brace_style?h.brace_style:"collapse","expand-strict"===h.brace_style&&(h.brace_style="expand"),h.indent_size=e.indent_size?parseInt(e.indent_size,10):4,h.indent_char=e.indent_char?e.indent_char:" ",h.eol=e.eol?e.eol:"\n",h.preserve_newlines=e.preserve_newlines===undefined||e.preserve_newlines,h.break_chained_methods=e.break_chained_methods!==undefined&&e.break_chained_methods,h.max_preserve_newlines=e.max_preserve_newlines===undefined?0:parseInt(e.max_preserve_newlines,10),h.space_in_paren=e.space_in_paren!==undefined&&e.space_in_paren,h.space_in_empty_paren=e.space_in_empty_paren!==undefined&&e.space_in_empty_paren,h.jslint_happy=e.jslint_happy!==undefined&&e.jslint_happy,h.space_after_anon_function=e.space_after_anon_function!==undefined&&e.space_after_anon_function,h.keep_array_indentation=e.keep_array_indentation!==undefined&&e.keep_array_indentation,h.space_before_conditional=e.space_before_conditional===undefined||e.space_before_conditional,h.unescape_strings=e.unescape_strings!==undefined&&e.unescape_strings,h.wrap_line_length=e.wrap_line_length===undefined?0:parseInt(e.wrap_line_length,10),h.e4x=e.e4x!==undefined&&e.e4x,h.end_with_newline=e.end_with_newline!==undefined&&e.end_with_newline,h.comma_first=e.comma_first!==undefined&&e.comma_first,h.test_output_raw=e.test_output_raw!==undefined&&e.test_output_raw,h.jslint_happy&&(h.space_after_anon_function=!0),e.indent_with_tabs&&(h.indent_char="\t",h.indent_size=1),h.eol=h.eol.replace(/\\r/,"\r").replace(/\\n/,"\n"),l="";0h.max_preserve_newlines&&(t=h.max_preserve_newlines),h.preserve_newlines&&1=h.wrap_line_length&&A(!1,!0)}}function A(e,t){if(!t&&" "!==f.last_text&&","!==f.last_text&&"="!==f.last_text&&"TK_OPERATOR"!==i)for(;f.mode===Z.Statement&&!f.if_block&&!f.do_block;)_();c.add_new_line(e)&&(f.multiline_frame=!0)}function C(){c.just_added_newline()&&(h.keep_array_indentation&&L(f.mode)&&d.wanted_newline?(c.current_line.push(d.whitespace_before),c.space_before_token=!1):c.set_indent(f.indentation_level)&&(f.line_indent_level=f.indentation_level))}function S(e){c.raw?c.add_raw_token(d):(h.comma_first&&"TK_COMMA"===i&&c.just_added_newline()&&","===c.previous_line.last()&&(c.previous_line.pop(),C(),c.add_token(","),c.space_before_token=!0),e=e||d.text,C(),c.add_token(e))}function y(){f.indentation_level+=1}function R(e){p=f?(t.push(f),f):v(null,e),f=v(p,e)}function L(e){return e===Z.ArrayLiteral}function w(e){return q(e,[Z.Expression,Z.ForInitializer,Z.Conditional])}function _(){0=g.length?null:g[t]}function k(){("TK_RESERVED"===d.type&&f.mode!==Z.ObjectLiteral&&q(d.text,["set","get"])&&(d.type="TK_WORD"),"TK_RESERVED"===d.type&&f.mode===Z.ObjectLiteral)&&(":"===I(1).text&&(d.type="TK_WORD"));if(N()||!d.wanted_newline||w(f.mode)||"TK_OPERATOR"===i&&"--"!==f.last_text&&"++"!==f.last_text||"TK_EQUALS"===i||!h.preserve_newlines&&"TK_RESERVED"===i&&q(f.last_text,["const","let","const","set","get"])||A(),f.do_block&&!f.do_while){if("TK_RESERVED"===d.type&&"while"===d.text)return c.space_before_token=!0,S(),c.space_before_token=!0,void(f.do_while=!0);A(),f.do_block=!1}if(f.if_block)if(f.else_block||"TK_RESERVED"!==d.type||"else"!==d.text){for(;f.mode===Z.Statement;)_();f.if_block=!1,f.else_block=!1}else f.else_block=!0;if("TK_RESERVED"===d.type&&("case"===d.text||"default"===d.text&&f.in_case_statement))return A(),(f.case_body||h.jslint_happy)&&(!function e(){0f.parent.indentation_level)&&(f.indentation_level-=1)}(),f.case_body=!1),S(),f.in_case=!0,void(f.in_case_statement=!0);if("TK_RESERVED"===d.type&&"function"===d.text&&((q(f.last_text,["}"," "])||c.just_added_newline()&&!q(f.last_text,["[","{",":","=",","]))&&(c.just_added_blankline()||d.comments_before.length||(A(),A(!0))),"TK_RESERVED"===i||"TK_WORD"===i?"TK_RESERVED"===i&&q(f.last_text,["get","set","new","return","export","async"])?c.space_before_token=!0:"TK_RESERVED"===i&&"default"===f.last_text&&"export"===s?c.space_before_token=!0:A():"TK_OPERATOR"===i||"="===f.last_text?c.space_before_token=!0:(f.multiline_frame||!w(f.mode)&&!L(f.mode))&&A()),"TK_COMMA"!==i&&"TK_START_EXPR"!==i&&"TK_EQUALS"!==i&&"TK_OPERATOR"!==i||O()||T(),"TK_RESERVED"===d.type&&q(d.text,["function","get","set"]))return S(),void(f.last_word=d.text);(n="NONE","TK_END_BLOCK"===i?"TK_RESERVED"===d.type&&q(d.text,["else","catch","finally"])?"expand"===h.brace_style||"end-expand"===h.brace_style||"none"===h.brace_style&&d.wanted_newline?n="NEWLINE":(n="SPACE",c.space_before_token=!0):n="NEWLINE":"TK_SEMICOLON"===i&&f.mode===Z.BlockStatement?n="NEWLINE":"TK_SEMICOLON"===i&&w(f.mode)?n="SPACE":"TK_STRING"===i?n="NEWLINE":"TK_RESERVED"===i||"TK_WORD"===i||"*"===f.last_text&&"function"===s?n="SPACE":"TK_START_BLOCK"===i?n="NEWLINE":"TK_END_EXPR"===i&&(c.space_before_token=!0,n="NEWLINE"),"TK_RESERVED"===d.type&&q(d.text,o.line_starters)&&")"!==f.last_text&&(n="else"===f.last_text||"export"===f.last_text?"SPACE":"NEWLINE"),"TK_RESERVED"===d.type&&q(d.text,["else","catch","finally"]))?"TK_END_BLOCK"!==i||"expand"===h.brace_style||"end-expand"===h.brace_style||"none"===h.brace_style&&d.wanted_newline?A():(c.trim(!0),"}"!==c.current_line.last()&&A(),c.space_before_token=!0):"NEWLINE"===n?"TK_RESERVED"===i&&x(f.last_text)?c.space_before_token=!0:"TK_END_EXPR"!==i?"TK_START_EXPR"===i&&"TK_RESERVED"===d.type&&q(d.text,["const","let","const"])||":"===f.last_text||("TK_RESERVED"===d.type&&"if"===d.text&&"else"===f.last_text?c.space_before_token=!0:A()):"TK_RESERVED"===d.type&&q(d.text,o.line_starters)&&")"!==f.last_text&&A():f.multiline_frame&&L(f.mode)&&","===f.last_text&&"}"===s?A():"SPACE"===n&&(c.space_before_token=!0);S(),f.last_word=d.text,"TK_RESERVED"===d.type&&"do"===d.text&&(f.do_block=!0),"TK_RESERVED"===d.type&&"if"===d.text&&(f.if_block=!0)}i="TK_START_BLOCK",s="",(c=new Q(l,m)).raw=h.test_output_raw,t=[],R(Z.BlockStatement),this.beautify=function(){var e,t;for(o=new ee(r,h,l),g=o.tokenize(),a=0;e=I();){for(var n=0;n=this.indent_cache.length;)this.indent_cache.push(this.indent_cache[this.indent_cache.length-1]+this.indent_string);return this.current_line.set_indent(e),!0}return this.current_line.set_indent(0),!1},this.add_raw_token=function(e){for(var t=0;t < >= <= >> << >>> >>>= >>= <<= && &= | || ! ~ , : ? ^ ^= |= :: =>".split(" ");this.line_starters="continue,try,throw,return,const,let,const,if,switch,case,default,for,while,break,function,import,export".split(",");var D,B,F,$,P,H,K=this.line_starters.concat(["do","in","else","get","set","new","catch","finally","typeof","yield","async","await"]),U=/([\s\S]*?)((?:\*\/)|$)/g,W=/([^\n\r\u2028\u2029]*)/g,V=/\/\* beautify( \w+[:]\w+)+ \*\//g,z=/ (\w+)[:](\w+)/g,G=/([\s\S]*?)((?:\/\*\sbeautify\signore:end\s\*\/)|$)/g,Y=/((<\?php|<\?=)[\s\S]*?\?>)|(<%[\s\S]*?%>)/g;function i(){var e,t,n=[];if(D=0,B="",H<=P)return["","TK_EOF"];t=$.length?$[$.length-1]:new J("TK_START_BLOCK","{");var r=_.charAt(P);for(P+=1;q(r,N);){if(j.newline.test(r)?"\n"===r&&"\r"===_.charAt(P-2)||(D+=1,n=[]):n.push(r),H<=P)return["","TK_EOF"];r=_.charAt(P),P+=1}if(n.length&&(B=n.join("")),x.test(r)){var a=!0,o=!0,i=x;for("0"===r&&P/))&&("TK_RESERVED"===t.type&&q(t.text,["return","case","throw","else","do","typeof","yield"])||"TK_END_EXPR"===t.type&&")"===t.text&&t.parent&&"TK_RESERVED"===t.parent.type&&q(t.parent.text,["if","while","for"])||q(t.type,["TK_COMMENT","TK_START_EXPR","TK_START_BLOCK","TK_END_BLOCK","TK_OPERATOR","TK_EQUALS","TK_EOF","TK_SEMICOLON","TK_COMMA"]))){var f=r,p=!1,u=!1;if(e=r,"/"===f)for(var h=!1;P/g,m=_.slice(P-1),v=g.exec(m);if(v&&0===v.index){for(var b=v[2],E=0;v;){var T=!!v[1],A=v[2],C=!!v[v.length-1]||"![CDATA["===A.slice(0,8);if(A!==b||C||(T?--E:++E),E<=0)break;v=g.exec(m)}var S=v?v.index+v[0].length:m.length;return m=m.slice(0,S),P+=S-1,[m=m.replace(j.lineBreak,"\n"),"TK_STRING"]}}else for(;P=this.wrap_line_length?(this.print_newline(!1,e),this.print_indentation(e)):(this.line_char_count++,e.push(" "))},this.get_content=function(){for(var e="",t=[];"<"!=this.input.charAt(this.pos);){if(this.pos>=this.input.length)return t.length?t.join(""):["","TK_EOF"];if(this.traverse_whitespace())this.space_or_wrap(t);else{if(b){var n=this.input.substr(this.pos,3);if("{{#"===n||"{{/"===n)break;if("{{!"===n)return[this.get_tag(),"TK_TAG_HANDLEBARS_COMMENT"];if("{{"===this.input.substr(this.pos,2)&&"{{else}}"===this.get_tag(!0))break}e=this.input.charAt(this.pos),this.pos++,this.line_char_count++,t.push(e)}}return t.length?t.join(""):""},this.get_contents_to=function(e){if(this.pos===this.input.length)return["","TK_EOF"];var t="",n=new RegExp(""+e+"\\s*>","igm");n.lastIndex=this.pos;var r=n.exec(this.input),a=r?r.index:this.input.length;return this.pos=this.input.length)return e&&(this.pos=l,this.line_char_count=c),a.length?a.join(""):["","TK_EOF"];if(r=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(r,this.Utils.whitespace))i=!0;else{if("'"!==r&&'"'!==r||(r+=this.get_unformatted(r),i=!0),"="===r&&(i=!1),a.length&&"="!=a[a.length-1]&&">"!=r&&i){if(this.space_or_wrap(a),i=!1,!s&&"force"===E&&"/"!=r){this.print_newline(!0,a),this.print_indentation(a);for(var d=0;d"!=r);var p,u,h=a.join("");p=-1!=h.indexOf(" ")?h.indexOf(" "):"{"===h[0]?h.indexOf("}"):h.indexOf(">"),u="<"!==h[0]&&b?"#"===h[2]?3:2:1;var g=h.substring(u,p).toLowerCase();return"/"===h.charAt(h.length-2)||this.Utils.in_array(g,this.Utils.single_token)?e||(this.tag_type="SINGLE"):b&&"{"===h[0]&&"else"===g?e||(this.indent_to_tag("if"),this.tag_type="HANDLEBARS_ELSE",this.indent_content=!0,this.traverse_whitespace()):this.is_unformatted(g,v)?(o=this.get_unformatted(""+g+">",h),a.push(o),this.pos,this.tag_type="SINGLE"):"script"===g&&(-1===h.search("type")||-1",r=!1;this.pos=e;var a=this.input.charAt(this.pos);for(this.pos++;this.pos<=this.input.length&&((t+=a)[t.length-1]!==n[n.length-1]||-1==t.indexOf(n));)!r&&t.length<10&&(0===t.indexOf("",r=!0):0===t.indexOf("",r=!0):0===t.indexOf("",r=!0):0===t.indexOf("\x3c!--")?(n="--\x3e",r=!0):0===t.indexOf("{{!")?(n="}}",r=!0):0===t.indexOf("")?(n="?>",r=!0):0===t.indexOf("<%")&&(n="%>",r=!0)),a=this.input.charAt(this.pos),this.pos++;return t},this.get_unformatted=function(e,t){if(t&&-1!=t.toLowerCase().indexOf(e))return"";var n="",r="",a=0,o=!0;do{if(this.pos>=this.input.length)return r;if(n=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(n,this.Utils.whitespace)){if(!o){this.line_char_count--;continue}if("\n"===n||"\r"===n){r+="\n",this.line_char_count=0;continue}}r+=n,this.line_char_count++,o=!0,b&&"{"===n&&r.length&&"{"===r[r.length-2]&&(a=(r+=this.get_unformatted("}}")).length)}while(-1===r.toLowerCase().indexOf(e,a));return r},this.get_token=function(){var e;if("TK_TAG_SCRIPT"!==this.last_token&&"TK_TAG_STYLE"!==this.last_token)return"CONTENT"===this.current_mode?"string"!=typeof(e=this.get_content())?e:[e,"TK_CONTENT"]:"TAG"===this.current_mode?"string"!=typeof(e=this.get_tag())?e:[e,"TK_TAG_"+this.tag_type]:void 0;var t=this.last_token.substr(7);return"string"!=typeof(e=this.get_contents_to(t))?e:[e,"TK_"+t]},this.get_full_indent=function(e){return(e=this.indent_level+e||0)<1?"":new Array(e+1).join(this.indent_string)},this.is_unformatted=function(e,t){if(!this.Utils.in_array(e,t))return!1;if("a"!=e.toLowerCase()||!this.Utils.in_array("a",t))return!0;var n=(this.get_tag(!0)||"").match(/^\s*<\s*\/?([a-z]*)\s*[^>]*>\s*$/);return!(n&&!this.Utils.in_array(n,t))},this.printer=function(e,t,n,r,a){this.input=e||"",this.output=[],this.indent_character=t,this.indent_string="",this.indent_size=n,this.brace_style=a,this.indent_level=0,this.wrap_line_length=r;for(var o=this.line_char_count=0;o'),c.$wp.append(d),d.attr("dir",c.opts.direction),c.$box.hasClass("fr-basic")||(m=p(' '),c.$box.append(m),c.events.bindClick(c.$box,"a.html-switch",function(){c.events.trigger("commands.before",["html"]),T(!1),c.events.trigger("commands.after",["html"])}));var e=function e(){return!u()};c.events.on("buttons.refresh",e),c.events.on("copy",e,!0),c.events.on("cut",e,!0),c.events.on("paste",e,!0),c.events.on("destroy",A,!0),c.events.on("html.set",function(){u()&&T(!0)}),c.events.on("codeView.update",g),c.events.on("codeView.toggle",function(){c.$box.hasClass("fr-code-view")&&T()}),c.events.on("form.submit",function(){u()&&(c.html.set(h()),c.events.trigger("contentChanged",[],!0))},!0)}(),!f&&c.opts.codeMirror?((f=c.opts.codeMirror.fromTextArea(d.get(0),c.opts.codeMirrorOptions)).on("blur",b),f.on("focus",E)):(c.events.$on(d,"keydown keyup change input",function(){c.opts.height?this.removeAttribute("rows"):(this.rows=1,0===this.value.length?this.style.height="auto":this.style.height=this.scrollHeight+"px")}),c.events.$on(d,"blur",b),c.events.$on(d,"focus",E))),c.undo.saveStep(),c.html.cleanEmptyTags(),c.html.cleanWhiteTags(!0),c.core.hasFocus()&&(c.core.isEmpty()||(c.selection.save(),c.$el.find('.fr-marker[data-type="true"]').first().replaceWith('F '),c.$el.find('.fr-marker[data-type="false"]').last().replaceWith('F ')));var t=c.html.get(!1,!0);c.$el.find("span.fr-tmp").remove(),c.$box.toggleClass("fr-code-view",!0);var n,r,a=!1;if(c.core.hasFocus()&&(a=!0,c.events.disableBlur(),c.$el.blur()),t=(t=t.replace(/F<\/span>/,"FROALA-SM")).replace(/F<\/span>/,"FROALA-EM"),c.codeBeautifier&&!t.includes("fr-embedly")&&(t=c.codeBeautifier.run(t,c.opts.codeBeautifierOptions)),f){n=t.indexOf("FROALA-SM"),(r=t.indexOf("FROALA-EM")) .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(e).filter(function(){return c.opts.codeViewKeepActiveButtons.indexOf(p(this).data("cmd"))<0}).addClass("fr-disabled").attr("aria-disabled",!0),e.addClass("fr-active").attr("aria-pressed",!0),!c.helpers.isMobile()&&c.opts.toolbarInline&&c.toolbar.hide()}function T(e){void 0===e&&(e=!u());var t=c.$tb.find('.fr-command[data-cmd="html"]');e?(c.popups.hideAll(),r(t)):(c.$box.toggleClass("fr-code-view",!1),function n(e){var t=h();c.html.set(t),c.$el.blur(),c.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(e).removeClass("fr-disabled").attr("aria-disabled",!1),e.removeClass("fr-active").attr("aria-pressed",!1),c.selection.setAtStart(c.el),c.selection.restore(),c.placeholder.refresh(),c.undo.saveStep()}(t))}function A(){u()&&T(!1),f&&f.toTextArea(),d.val("").removeData().remove(),d=null,m&&(m.remove(),m=null)}return{_init:function e(){if(c.events.on("focus",function(){c.opts.toolbarContainer&&function t(){var e=c.$tb.find('.fr-command[data-cmd="html"]');u()?(c.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(e).filter(function(){return c.opts.codeViewKeepActiveButtons.indexOf(p(this).data("cmd"))<0}).addClass("fr-disabled").attr("aria-disabled",!1),e.addClass("fr-active").attr("aria-pressed",!1)):(c.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(e).removeClass("fr-disabled").attr("aria-disabled",!1),e.removeClass("fr-active").attr("aria-pressed",!1))}()}),!c.$wp)return!1},toggle:T,isActive:u,get:h}},$e.RegisterCommand("html",{title:"Code View",undo:!1,focus:!1,forcedRefresh:!0,toggle:!0,callback:function(){this.codeView.toggle()},plugin:"codeView"}),$e.DefineIcon("html",{NAME:"code",SVG_KEY:"codeView"}),Object.assign($e.POPUP_TEMPLATES,{"textColor.picker":"[_BUTTONS_][_TEXT_COLORS_][_CUSTOM_COLOR_]","backgroundColor.picker":"[_BUTTONS_][_BACKGROUND_COLORS_][_CUSTOM_COLOR_]"}),Object.assign($e.DEFAULTS,{colorsText:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsBackground:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsStep:7,colorsHEXInput:!0,colorsButtons:["colorsBack","|","-"]}),$e.PLUGINS.colors=function(m){var v=m.$,s='");function l(e){for(var t="text"===e?m.opts.colorsText:m.opts.colorsBackground,n=''),r=0;r"),"REMOVE"!==t[r]?n+=' ').concat(m.language.translate("Color")).concat(t[r]," \n "):n+='').concat(m.icon.create("remove"),' \n ').concat(m.language.translate("Clear Formatting")," ");return n+"
"}function c(e){var t,n=m.popups.get("".concat(e,"Color.picker")),r=v(m.selection.element());t="background"===e?"background-color":"color";var a=n.find(".fr-".concat(e,"-color .fr-select-color"));for(a.find(".fr-selected-color").remove(),a.removeClass("fr-active-item"),a.not('[data-param1="REMOVE"]').attr("aria-selected",!1);r.get(0)!==m.el;){if("transparent"!==r.css(t)&&"rgba(0, 0, 0, 0)"!==r.css(t)){var o=n.find(".fr-".concat(e,'-color .fr-select-color[data-param1="').concat(m.helpers.RGBToHex(r.css(t)),'"]'));o.append('\uf00c '),o.addClass("fr-active-item").attr("aria-selected",!0);break}r=r.parent()}!function i(e){var t=m.popups.get("".concat(e,"Color.picker")),n=t.find(".fr-".concat(e,"-color .fr-active-item")).attr("data-param1"),r=t.find(".fr-color-hex-layer input");n||(n="");r.length&&v(r.val(n).input).trigger("change")}(e)}function r(e){"REMOVE"!==e?m.format.applyStyle("background-color",m.helpers.HEXtoRGB(e)):m.format.removeStyle("background-color"),m.popups.hide("backgroundColor.picker")}function a(e){"REMOVE"!==e?m.format.applyStyle("color",m.helpers.HEXtoRGB(e)):m.format.removeStyle("color"),m.popups.hide("textColor.picker")}return{showColorsPopup:function d(e){var t=m.$tb.find('.fr-command[data-cmd="'.concat(e,'"]')),n=m.popups.get("".concat(e,".picker"));if(n||(n=function i(e){var t="";m.opts.toolbarInline&&0\n '.concat(m.button.buildList(m.opts.colorsButtons),"\n "));var n,r="";n="textColor"===e?(m.opts.colorsHEXInput&&(r=s.replace(/\[ID\]/g,"fr-color-hex-layer-text-".concat(m.id)).replace(/\[COMMAND\]/g,"customTextColor")),{buttons:t,text_colors:l("text"),custom_color:r}):(m.opts.colorsHEXInput&&(r=s.replace(/\[ID\]/g,"fr-color-hex-layer-background-".concat(m.id)).replace(/\[COMMAND\]/g,"customBackgroundColor")),{buttons:t,background_colors:l("background"),custom_color:r});var a=m.popups.create("".concat(e,".picker"),n);return function o(h,g){m.events.on("popup.tab",function(e){var t=v(e.currentTarget);if(!m.popups.isVisible(g)||!t.is("span"))return!0;var n=e.which,r=!0;if($e.KEYCODE.TAB===n){var a=h.find(".fr-buttons");r=!m.accessibility.focusToolbar(a,!!e.shiftKey)}else if($e.KEYCODE.ARROW_UP===n||$e.KEYCODE.ARROW_DOWN===n||$e.KEYCODE.ARROW_LEFT===n||$e.KEYCODE.ARROW_RIGHT===n){if(t.is("span.fr-select-color")){var o=t.parent().find("span.fr-select-color"),i=o.index(t),s=m.opts.colorsStep,l=Math.floor(o.length/s),c=i%s,d=Math.floor(i/s),f=d*s+c,p=l*s;$e.KEYCODE.ARROW_UP===n?f=((f-s)%p+p)%p:$e.KEYCODE.ARROW_DOWN===n?f=(f+s)%p:$e.KEYCODE.ARROW_LEFT===n?f=((f-1)%p+p)%p:$e.KEYCODE.ARROW_RIGHT===n&&(f=(f+1)%p);var u=v(o.get(f));m.events.disableBlur(),u.focus(),r=!1}}else $e.KEYCODE.ENTER===n&&(m.button.exec(t),r=!1);return!1===r&&(e.preventDefault(),e.stopPropagation()),r},!0)}(a,"".concat(e,".picker")),a}(e)),!n.hasClass("fr-active"))if(m.popups.setContainer("".concat(e,".picker"),m.$tb),c("textColor"===e?"text":"background"),t.isVisible()){var r=m.button.getPosition(t),a=r.left,o=r.top;m.popups.show("".concat(e,".picker"),a,o,t.outerHeight())}else m.position.forSelection(n),m.popups.show("".concat(e,".picker"))},background:r,customColor:function o(e){var t=m.popups.get("".concat(e,"Color.picker")).find(".fr-color-hex-layer input");if(t.length){var n=t.val();"background"===e?r(n):a(n)}},text:a,back:function e(){m.popups.hide("textColor.picker"),m.popups.hide("backgroundColor.picker"),m.toolbar.showInline()}}},$e.DefineIcon("textColor",{NAME:"tint",SVG_KEY:"textColor"}),$e.RegisterCommand("textColor",{title:"Text Color",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("textColor.picker")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("textColor.picker")):this.colors.showColorsPopup("textColor")}}),$e.RegisterCommand("applytextColor",{undo:!0,callback:function(e,t){this.colors.text(t)}}),$e.RegisterCommand("customTextColor",{title:"OK",undo:!0,callback:function(){this.colors.customColor("text")}}),$e.DefineIcon("backgroundColor",{NAME:"paint-brush",SVG_KEY:"backgroundColor"}),$e.RegisterCommand("backgroundColor",{title:"Background Color",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("backgroundColor.picker")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("backgroundColor.picker")):this.colors.showColorsPopup("backgroundColor")}}),$e.RegisterCommand("applybackgroundColor",{undo:!0,callback:function(e,t){this.colors.background(t)}}),$e.RegisterCommand("customBackgroundColor",{title:"OK",undo:!0,callback:function(){this.colors.customColor("background")}}),$e.DefineIcon("colorsBack",{NAME:"arrow-left",SVG_KEY:"back"}),$e.RegisterCommand("colorsBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.colors.back()}}),$e.DefineIcon("remove",{NAME:"eraser",SVG_KEY:"remove"}),Object.assign($e.DEFAULTS,{dragInline:!0}),$e.PLUGINS.draggable=function(d){var f,p=d.$;function e(e){return!(!e.originalEvent||!e.originalEvent.target||e.originalEvent.target.nodeType!==Node.TEXT_NODE)||(e.target&&"A"===e.target.tagName&&1===e.target.childNodes.length&&"IMG"===e.target.childNodes[0].tagName&&(e.target=e.target.childNodes[0]),p(e.target).hasClass("fr-draggable")?(d.undo.canDo()||d.undo.saveStep(),d.opts.dragInline?d.$el.attr("contenteditable",!0):d.$el.attr("contenteditable",!1),d.opts.toolbarInline&&d.toolbar.hide(),p(e.target).addClass("fr-dragging"),d.browser.msie||d.browser.edge||d.selection.clear(),void e.originalEvent.dataTransfer.setData("text","Froala")):(e.preventDefault(),!1))}function u(e){return!(e&&("HTML"===e.tagName||"BODY"===e.tagName||d.node.isElement(e)))}function h(e,t,n){if(d.opts.iframe){var r=d.helpers.getPX(d.$wp.find(".fr-iframe").css("padding-top")),a=d.helpers.getPX(d.$wp.find(".fr-iframe").css("padding-left"));e+=d.$iframe.offset().top+r,t+=d.$iframe.offset().left+a}f.offset().top!==e&&f.css("top",e),f.offset().left!==t&&f.css("left",t),f.width()!==n&&f.css("width",n)}function t(e){e.originalEvent.dataTransfer.dropEffect="move",d.opts.dragInline?(!function n(){for(var e=null,t=0;t<$e.INSTANCES.length;t++)if((e=$e.INSTANCES[t].$el.find(".fr-dragging")).length)return e.get(0)}()||d.browser.msie||d.browser.edge)&&e.preventDefault():(e.preventDefault(),function c(e){var t=d.doc.elementFromPoint(e.originalEvent.pageX-d.win.pageXOffset,e.originalEvent.pageY-d.win.pageYOffset);if(!u(t)){for(var n=0,r=t;!u(r)&&r===t&&0 '),f.removeClass("fr-visible");else if(!1===d.markers.insertAtPoint(e.originalEvent))return!1;if(t.removeClass("fr-dragging"),!1===(t=d.events.chainTrigger("element.beforeDrop",t)))return!1;var a=t;if(t.parent().is("A")&&1===t.parent().get(0).childNodes.length&&(a=t.parent()),d.core.isEmpty())d.events.focus();else d.$el.find(".fr-marker").replaceWith($e.MARKERS),d.selection.restore();if(n===d||d.undo.canDo()||d.undo.saveStep(),d.core.isEmpty())d.$el.html(a);else{var o=d.markers.insert();0===a.find(o).length?p(o).replaceWith(a):0===t.find(o).length&&p(o).replaceWith(t),t.after($e.MARKERS),d.selection.restore()}return d.popups.hideAll(),d.selection.save(),d.$el.find(d.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").not(d.opts.htmlAllowedEmptyTags.join(",")).remove(),d.html.wrap(),d.html.fillEmptyBlocks(),d.selection.restore(),d.undo.saveStep(),d.opts.iframe&&d.size.syncIframe(),n!==d&&(n.popups.hideAll(),n.$el.find(n.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").remove(),n.html.wrap(),n.html.fillEmptyBlocks(),n.undo.saveStep(),n.events.trigger("element.dropped"),n.opts.iframe&&n.size.syncIframe()),d.events.trigger("element.dropped",[a]),!1}f&&f.removeClass("fr-visible"),d.undo.canDo()||d.undo.saveStep(),setTimeout(function(){d.undo.saveStep()},0)}function o(e){if(e&&"DIV"===e.tagName&&d.node.hasClass(e,"fr-drag-helper"))e.parentNode.removeChild(e);else if(e&&e.nodeType===Node.ELEMENT_NODE)for(var t=e.querySelectorAll("div.fr-drag-helper"),n=0;n
').concat(r.language.translate("Update"),"
")};r.popups.create("text.edit",e)}(),e())},update:function t(){var e=r.popups.get("text.edit").find("input").val();0===e.length&&(e=r.opts.placeholderText),"INPUT"===r.el.tagName?r.$el.attr("placeholder",e):r.$el.text(e),r.events.trigger("contentChanged"),r.popups.hide("text.edit")}}},$e.RegisterCommand("updateText",{focus:!1,undo:!1,callback:function(){this.editInPopup.update()}}),Object.assign($e.POPUP_TEMPLATES,{emoticons:"[_BUTTONS_][_CUSTOM_LAYER_]"}),Object.assign($e.DEFAULTS,{emoticonsSet:[{id:"people",name:"Smileys & People",code:"1f600",emoticons:[{code:"1f600",desc:"Grinning face"},{code:"1f601",desc:"Grinning Face with Smiling Eyes"},{code:"1f602",desc:"Face with Tears of Joy"},{code:"1f603",desc:"Smiling Face with Open Mouth"},{code:"1f604",desc:"Smiling Face with Open Mouth and Smiling Eyes"},{code:"1f605",desc:"Smiling Face with Open Mouth and Cold Sweat"},{code:"1f606",desc:"Smiling Face with Open Mouth and Tightly-Closed Eyes"},{code:"1f609",desc:"Winking Face"},{code:"1f60a",desc:"Smiling Face with Smiling Eyes"},{code:"1f608",desc:"Face Savouring Delicious Food"},{code:"1f60e",desc:"Smiling Face with Sunglasses"},{code:"1f60d",desc:"Smiling Face with Heart-Shaped Eyes"},{code:"1f618",desc:"Face Throwing a Kiss"},{code:"1f617",desc:"Kissing Face"},{code:"1f619",desc:"Kissing Face with Smiling Eyes"},{code:"1f61a",desc:"Kissing Face with Closed Eyes"},{code:"263a",desc:"White Smiling Face"},{code:"1f642",desc:"Slightly Smiling Face"},{code:"1f610",desc:"Neutral Face"},{code:"1f611",desc:"Expressionless Face"},{code:"1f636",desc:"Face Without Mouth"},{code:"1f60f",desc:"Smirking Face"},{code:"1f623",desc:"Persevering Face"},{code:"1f625",desc:"Disappointed but Relieved Face"},{code:"1f62e",desc:"Face with Open Mouth"},{code:"1f62f",desc:"Hushed Face"},{code:"1f62a",desc:"Sleepy Face"},{code:"1f62b",desc:"Tired Face"},{code:"1f634",desc:"Sleeping Face"},{code:"1f60c",desc:"Relieved Face"},{code:"1f61b",desc:"Face with Stuck-out Tongue"},{code:"1f61c",desc:"Face with Stuck-out Tongue and Winking Eye"},{code:"1f61d",desc:"Face with Stuck-out Tongue and Tightly-Closed Eyes"},{code:"1f612",desc:"Unamused Face"},{code:"1f613",desc:"Face with Cold Sweat"},{code:"1f613",desc:"Face with Cold Sweat"},{code:"1f614",desc:"Pensive Face"},{code:"1f615",desc:"Confused Face"},{code:"1f632",desc:"Astonished Face"},{code:"1f616",desc:"Confounded Face"},{code:"1f61e",desc:"Disappointed Face"},{code:"1f61f",desc:"Worried Face"},{code:"1f624",desc:"Face with Look of Triumph"},{code:"1f622",desc:"Crying Face"},{code:"1f62d",desc:"Loudly Crying Face"},{code:"1f626",desc:"Frowning Face with Open Mouth"},{code:"1f627",desc:"Anguished Face"},{code:"1f628",desc:"Fearful Face"},{code:"1f629",desc:"Weary Face"},{code:"1f62c",desc:"Grimacing Face"},{code:"1f630",desc:"Face with Open Mouth and Cold Sweat"},{code:"1f631",desc:"Face Screaming in Fear"},{code:"1f633",desc:"Flushed Face"},{code:"1f635",desc:"Dizzy Face"},{code:"1f621",desc:"Pouting Face"},{code:"1f620",desc:"Angry Face"},{code:"1f637",desc:"Face with Medical Mask"},{code:"1f607",desc:"Smiling Face with Halo"},{code:"1f608",desc:"Smiling Face with Horns"},{code:"1f47f",desc:"Imp"},{code:"1f479",desc:"Japanese Ogre"},{code:"1f47a",desc:"Japanese Goblin"},{code:"1f480",desc:"Skull"},{code:"1f47b",desc:"Ghost"},{code:"1f47d",desc:"Extraterrestrial Alien"},{code:"1f47e",desc:"Alien Monster"},{code:"1f4a9",desc:"Pile of Poo"},{code:"1f63a",desc:"Smiling Cat Face with Open Mouth"},{code:"1f638",desc:"Grinning Cat Face with Smiling Eyes"},{code:"1f639",desc:"Cat Face with Tears of Joy"},{code:"1f63b",desc:"Smiling Cat Face with Heart-Shaped Eyes"},{code:"1f63c",desc:"Cat Face with Wry Smile"},{code:"1f63d",desc:"Kissing Cat Face with Closed Eyes"},{code:"1f640",desc:"Weary Cat Face"},{code:"1f63f",desc:"Crying Cat Face"},{code:"1f63e",desc:"Pouting Cat Face"},{code:"1f648",desc:"See-No-Evil Monkey"},{code:"1f649",desc:"Hear-No-Evil Monkey"},{code:"1f64a",desc:"Speak-No-Evil Monkey"},{code:"1f476",desc:"Baby"},{code:"1f466",desc:"Boy"},{code:"1f467",desc:"Girl"},{code:"1f468",desc:"Man"},{code:"1f469",desc:"Woman"},{code:"1f474",desc:"Older Man"},{code:"1f475",desc:"Older Woman"},{code:"1f46e",desc:"Police Officer"},{code:"1f482",desc:" Guardsman"},{code:"1f477",desc:" Construction Worker"},{code:"1f478",desc:"Princess"},{code:"1f473",desc:"Man with Turban"},{code:"1f472",desc:"Man with Gua Pi Mao"},{code:"1f471",desc:"Person with Blond Hair"},{code:"1f470",desc:"Bride with Veil"},{code:"1f47c",desc:"Baby Angel"},{code:"1f385",desc:"Father Christmas"},{code:"1f64e",desc:"Person with Pouting Face"},{code:"1f645",desc:"Face with No Good Gesture"},{code:"1f646",desc:"Face with Ok Gesture"},{code:"1f481",desc:"Information Desk Person"},{code:"1f64b",desc:"Happy Person Raising One Hand"},{code:"1f647",desc:"Person Bowing Deeply"},{code:"1f486",desc:"Face Massage"},{code:"1f487",desc:"Haircut"},{code:"1f6b6",desc:"Pedestrian"},{code:"1f3c3",desc:"Runner"},{code:"1f483",desc:"Dancer"},{code:"1f46f",desc:"Woman with Bunny Ears"},{code:"1f6c0",desc:"Bath"},{code:"1f464",desc:"Bust in Silhouette"},{code:"1f465",desc:"Busts in Silhouette"},{code:"1f3c7",desc:"Horse Racing"},{code:"1f3c2",desc:" Snowboarder"},{code:"1f3c4",desc:" Surfer"},{code:"1f6a3",desc:" Rowboat"},{code:"1f3ca",desc:" Swimmer"},{code:"1f6b4",desc:" Bicyclist"},{code:"1f6b5",desc:"Mountain Bicyclist"},{code:"1f46b",desc:" Man and Woman Holding Hands"},{code:"1f46c",desc:"Two Men Holding Hands"},{code:"1f46d",desc:"Two Women Holding Hands"},{code:"1f48f",desc:"Kiss"},{code:"1f468-2764-1f48b-1f468",uCode:"\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68",desc:"Man Kiss Man"},{code:"1f469-2764-1f48b-1f469",uCode:"\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc69",desc:"Woman Kiss Woman"},{code:"1f491",desc:"Couple with Heart"},{code:"1f468-2764-1f468",uCode:"\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68",desc:"Man Heart Man"},{code:"1f469-2764-1f469",uCode:"\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc69",desc:"Woman Heart Woman"},{code:"1f46a",desc:"Family"},{code:"1f468",desc:"Man Woman Boy"},{code:"1f468-1f469-1f467",desc:"Man Woman Girl"},{code:"1f468-1f469-1f467-1f466",desc:"Man Woman Girl Boy"},{code:"1f468-1f469-1f466-1f466",desc:"Man Woman Boy Boy"},{code:"1f468-1f469-1f467-1f467",desc:"Man Woman Girl Girl"},{code:"1f468-1f468-1f466",desc:"Man Man Boy"},{code:"1f468-1f468-1f467",desc:"Man Man Girl"},{code:"1f468-1f468-1f467-1f466",desc:"Man Man Girl Boy"},{code:"1f468-1f468-1f466-1f466",desc:"Man Man Boy Boy"},{code:"1f469-1f469-1f466",desc:"Woman Woman Boy"},{code:"1f469-1f469-1f467",desc:"Woman Woman Girl"},{code:"1f469-1f469-1f467-1f466",desc:"Woman Woman Girl Boy"},{code:"1f469-1f469-1f467-1f467",desc:"Woman Woman Girl Girl"},{code:"1f4aa",desc:"Flexed Biceps"},{code:"1f448",desc:"White Left Pointing Backhand Index"},{code:"1f449",desc:"White Right Pointing Backhand Index"},{code:"1f446",desc:"White Up Pointing Backhand Index"},{code:"1f447",desc:"White Down Pointing Backhand Index"},{code:"270c",desc:"Victory Hand"},{code:"270b",desc:"Raised Hand"},{code:"1f44c",desc:"Ok Hand Sign"},{code:"1f44d",desc:"Thumbs Up Sign"},{code:"1f44e",desc:"Thumbs Down Sign"},{code:"270a",desc:"Raised Fist"},{code:"1f44a",desc:"Fisted Hand Sign"},{code:"1f44b",desc:"Waving Hand Sign"},{code:"1f44f",desc:"Clapping Hands Sign"},{code:"1f450",desc:"Open Hands Sign"},{code:"1f64c",desc:"Person Raising Both Hands in Celebration"},{code:"1f64f",desc:"Person with Folded Hands"},{code:"1f485",desc:"Nail Polish"},{code:"1f442",desc:"Ear"},{code:"1f443",desc:"Nose"},{code:"1f463",desc:"Footprints"},{code:"1f440",desc:"Eyes"},{code:"1f445",desc:"Tongue"},{code:"1f444",desc:"Mouth"},{code:"1f48b",desc:"Kiss Mark"},{code:"1f498",desc:"Heart with Arrow"},{code:"2764",desc:"Heavy Black Heart"},{code:"1f493",desc:"Heavy Black Heart"},{code:"1f494",desc:"Broken Heart"},{code:"1f495",desc:"Two Hearts"},{code:"1f496",desc:"Sparkling Hearts"},{code:"1f497",desc:"Growing Hearts"},{code:"1f499",desc:"Blue Heart"},{code:"1f49a",desc:"Green Heart"},{code:"1f49b",desc:"Yellow Heart"},{code:"1f49c",desc:"Purple Heart"},{code:"1f49d",desc:"Heart with Ribbon"},{code:"1f49e",desc:"Revolving Hearts"},{code:"1f49f",desc:"Heart Decoration"},{code:"1f48c",desc:"Love Letter"},{code:"1f4a4",desc:"Sleeping Symbol"},{code:"1f4a2",desc:"Anger Symbol"},{code:"1f4a3",desc:"Bomb"},{code:"1f4a5",desc:"Collision Symbol"},{code:"1f4a6",desc:"Splashing Sweat Symbol"},{code:"1f4a8",desc:"Dash Symbol"},{code:"1f4ab",desc:"Dizzy Symbol"},{code:"1f4ab",desc:"Dizzy Symbol"},{code:"1f4ac",desc:"Speech Balloon"},{code:"1f4ad",desc:"Thought Balloon"},{code:"1f453",desc:"Eyeglasses"},{code:"1f454",desc:"Necktie"},{code:"1f455",desc:"T-Shirt"},{code:"1f456",desc:"Jeans"},{code:"1f457",desc:"Dress"},{code:"1f458",desc:"Kimono"},{code:"1f459",desc:"Bikini"},{code:"1f45a",desc:"Womans Clothes"},{code:"1f45b",desc:"Purse"},{code:"1f45c",desc:"Handbag"},{code:"1f45d",desc:"Pouch"},{code:"1f392",desc:"School Satchel"},{code:"1f45e",desc:"Mans Shoe"},{code:"1f45f",desc:"Athletic Shoe"},{code:"1f460",desc:"High-Heeled Shoe"},{code:"1f461",desc:"Womans Sandal"},{code:"1f462",desc:"Womans Boots"},{code:"1f451",desc:"Crown"},{code:"1f452",desc:"Womans Hat"},{code:"1f462",desc:"Top Hat"},{code:"1f393",desc:"Graduation Cap"},{code:"1f484",desc:"Lipstick"},{code:"1f48d",desc:"Ring"},{code:"1f48e",desc:"Gem Stone"}]},{id:"nature",name:"Animals & Nature",code:"1F435",emoticons:[{code:"1F435",desc:"Monkey Face"},{code:"1F412",desc:"Monkey"},{code:"1F436",desc:"Dog Face"},{code:"1F415",desc:"Dog"},{code:"1F429",desc:"Poodle"},{code:"1F43A",desc:"Wolf Face"},{code:"1F431",desc:"Cat Face"},{code:"1F408",desc:"Cat"},{code:"1F42F",desc:"Tiger Face"},{code:"1F405",desc:"Tiger"},{code:"1F406",desc:"Leopard"},{code:"1F434",desc:"Horse Face"},{code:"1F40E",desc:"Horse"},{code:"1F42E",desc:"Cow Face"},{code:"1F402",desc:"Ox"},{code:"1F403",desc:"Water Buffalo"},{code:"1F404",desc:"Cow"},{code:"1F437",desc:"Pig Face"},{code:"1F416",desc:"Pig"},{code:"1F417",desc:"Boar"},{code:"1F43D",desc:"Pig Nose"},{code:"1F40F",desc:"Ram"},{code:"1F411",desc:"Sheep"},{code:"1F410",desc:"Goat"},{code:"1F42A",desc:"Dromedary Camel"},{code:"1F42B",desc:"Bactrian Camel"},{code:"1F418",desc:"Elephant"},{code:"1F42D",desc:"Mouse Face"},{code:"1F401",desc:"Mouse"},{code:"1F400",desc:"Rat"},{code:"1F439",desc:"Hamster Face"},{code:"1F430",desc:"Rabbit Face"},{code:"1F407",desc:"Rabbit"},{code:"1F43B",desc:"Bear Face"},{code:"1F428",desc:"Koala"},{code:"1F43C",desc:"Panda Face"},{code:"1F43E",desc:"Paw Prints"},{code:"1F414",desc:"Chicken"},{code:"1F413",desc:"Rooster"},{code:"1F423",desc:"Hatching Chick"},{code:"1F424",desc:"Baby Chick"},{code:"1F425",desc:"Front-Facing Baby Chick"},{code:"1F426",desc:"Bird"},{code:"1F427",desc:"Penguin"},{code:"1F438",desc:"Frog Face"},{code:"1F40A",desc:"Crocodile"},{code:"1F422",desc:"Turtle"},{code:"1F40D",desc:"Snake"},{code:"1F432",desc:"Dragon Face"},{code:"1F409",desc:"Dragon"},{code:"1F433",desc:"Spouting Whale"},{code:"1F40B",desc:"Whale"},{code:"1F42C",desc:"Dolphin"},{code:"1F41F",desc:"Fish"},{code:"1F420",desc:"Tropical Fish"},{code:"1F421",desc:"Blowfish"},{code:"1F419",desc:"Octopus"},{code:"1F41A",desc:"Spiral Shell"},{code:"1F40C",desc:"Snail"},{code:"1F41B",desc:"Bug"},{code:"1F41C",desc:"Ant"},{code:"1F41D",desc:"Honeybee"},{code:"1F41E",desc:"Lady Beetle"},{code:"1F490",desc:"Bouquet"},{code:"1F338",desc:"Cherry Blossom"},{code:"1F4AE",desc:"White Flower"},{code:"1F339",desc:"Rose"},{code:"1F33A",desc:"Hibiscus"},{code:"1F33B",desc:"Sunflower"},{code:"1F33C",desc:"Blossom"},{code:"1F337",desc:"Tulip"},{code:"1F331",desc:"Seedling"},{code:"1F332",desc:"Evergreen Tree"},{code:"1F333",desc:"Deciduous Tree"},{code:"1F334",desc:"Palm Tree"},{code:"1F335",desc:"Cactus"},{code:"1F33E",desc:"Ear of Rice"},{code:"1F33F",desc:"Herb"},{code:"2618",desc:"Four Leaf Clover"},{code:"1F341",desc:"Maple Leaf"},{code:"1F342",desc:"Fallen Leaf"},{code:"1F343",desc:"Leaf Fluttering in Wind"}]},{id:"foods",name:"Food & Drink",code:"1F347",emoticons:[{code:"1F347",desc:"Grapes"},{code:"1F348",desc:"Melon"},{code:"1F349",desc:"Watermelon"},{code:"1F34A",desc:"Tangerine"},{code:"1F34B",desc:"Lemon"},{code:"1F34C",desc:"Banana"},{code:"1F34D",desc:"Pineapple"},{code:"1F34E",desc:"Red Apple"},{code:"1F34F",desc:"Green Apple"},{code:"1F350",desc:"Pear"},{code:"1F351",desc:"Peach"},{code:"1F352",desc:"Cherries"},{code:"1F353",desc:"Strawberry"},{code:"1F345",desc:"Tomato"},{code:"1F346",desc:"Aubergine"},{code:"1F33D",desc:"Ear of Maize"},{code:"1F344",desc:"Mushroom"},{code:"1F330",desc:"Chestnut"},{code:"1F35E",desc:"Bread"},{code:"1F356",desc:"Meat on Bone"},{code:"1F357",desc:"Poultry Leg"},{code:"1F354",desc:"Hamburger"},{code:"1F35F",desc:"French Fries"},{code:"1F355",desc:"Slice of Pizza"},{code:"1F373",desc:"Cooking"},{code:"1F372",desc:"Pot of Food"},{code:"1F371",desc:"Bento Box"},{code:"1F358",desc:"Rice Cracker"},{code:"1F359",desc:"Rice Ball"},{code:"1F35A",desc:"Cooked Rice"},{code:"1F35B",desc:"Curry and Rice"},{code:"1F35C",desc:"Steaming Bowl"},{code:"1F35D",desc:"Spaghetti"},{code:"1F360",desc:"Roasted Sweet Potato"},{code:"1F362",desc:"Oden"},{code:"1F363",desc:"Sushi"},{code:"1F364",desc:"Fried Shrimp"},{code:"1F365",desc:"Fish Cake with Swirl Design"},{code:"1F361",desc:"Dango"},{code:"1F366",desc:"Soft Ice Cream"},{code:"1F367",desc:"Shaved Ice"},{code:"1F368",desc:"Ice Cream"},{code:"1F369",desc:"Doughnut"},{code:"1F36A",desc:"Cookie"},{code:"1F382",desc:"Birthday Cake"},{code:"1F370",desc:"Shortcake"},{code:"1F36B",desc:"Chocolate Bar"},{code:"1F36C",desc:"Candy"},{code:"1F36D",desc:"Lollipop"},{code:"1F36E",desc:"Custard"},{code:"1F36F",desc:"Honey Pot"},{code:"1F37C",desc:"Baby Bottle"},{code:"2615",desc:"Hot Beverage"},{code:"1F375",desc:"Teacup Without Handle"},{code:"1F376",desc:"Sake Bottle and Cup"},{code:"1F377",desc:"Wine Glass"},{code:"1F378",desc:"Cocktail Glass"},{code:"1F379",desc:"Tropical Drink"},{code:"1F37A",desc:"Beer Mug"},{code:"1F37B",desc:"Clinking Beer Mugs"},{code:"1F374",desc:"Fork and Knife"},{code:"1F52A",desc:"Hocho"}]},{id:"activity",name:"Activities",code:"1f383",emoticons:[{code:"1f383",desc:" Jack-O-Lantern"},{code:"1f384",desc:"Christmas Tree"},{code:"1f386",desc:" Fireworks"},{code:"1f387",desc:"Firework Sparkler"},{code:"2728",desc:" Sparkles"},{code:"1f388",desc:"Balloon"},{code:"1f389",desc:"Party Popper"},{code:"1f38a",desc:"Confetti Ball"},{code:"1f38b",desc:"Tanabata Tree"},{code:"1f38d",desc:"Pine Decoration"},{code:"1f38e",desc:"Japanese Dolls"},{code:"1f38f",desc:"Carp Streamer"},{code:"1f390",desc:"Wind Chime"},{code:"1f391",desc:"Moon Viewing Ceremony"},{code:"1f380",desc:"Ribbon"},{code:"1f381",desc:"Wrapped Present"},{code:"1f3ab",desc:"Ticket"},{code:"1f3c6",desc:"Trophy"},{code:"1f388",desc:"Balloon"},{code:"26bd",desc:"Soccer Ball"},{code:"26be",desc:"Baseball"},{code:"1f3c0",desc:"Basketball and Hoop"},{code:"1f3c8",desc:"American Football"},{code:"1f3c9",desc:"Rugby Football"},{code:"1f3be",desc:"Tennis Racquet and Ball"},{code:"1f3b1",desc:"Billiards"},{code:"1f3b3",desc:"Bowling"},{code:"1f3af",desc:"Direct Hit"},{code:"26f3",desc:"Flag in Hole"},{code:"1f3a3",desc:"Fishing Pole and Fish"},{code:"1f3bd",desc:"Running Shirt with Sash"},{code:"1f3bf",desc:"Ski and Ski Boot"},{code:"1f3ae",desc:"Video Game"},{code:"1f3b2",desc:"Game Die"},{code:"2660",desc:"Black Spade Suit"},{code:"2665",desc:"Black Heart SuiT"},{code:"2666",desc:"Black Diamond Suit"},{code:"2663",desc:"Black Club Suit"},{code:"1f0cf",desc:"Playing Card Black Joker"},{code:"1f004",desc:"Mahjong Tile Red Dragon"},{code:"1f3b4",desc:"Flower Playing Cards"}]},{id:"places",name:"Travel & Places",code:"1f30d",emoticons:[{code:"1f30d",desc:"Earth Globe Europe-Africa"},{code:"1f30e",desc:"Earth Globe Americas"},{code:"1f30f",desc:"Earth Globe Asia-Australia"},{code:"1f310",desc:"Globe with Meridians"},{code:"1f5fe",desc:"Silhouette of Japan"},{code:"1f30b",desc:"Volcano"},{code:"1f5fb",desc:"Mount Fuji"},{code:"1f3e0",desc:"House Building"},{code:"1f3e1",desc:"House with Garden"},{code:"1f3e2",desc:"Office Building"},{code:"1f3e3",desc:"Japanese Post Office"},{code:"1f3e4",desc:"European Post Office"},{code:"1f3e5",desc:"Hospital"},{code:"1f3e6",desc:"Bank"},{code:"1f3e8",desc:"Hotel"},{code:"1f3e9",desc:"Love Hotel"},{code:"1f3ea",desc:"Convenience Store"},{code:"1f3eb",desc:"School"},{code:"1f3ec",desc:"Department Store"},{code:"1f3ed",desc:"Factory"},{code:"1f3ef",desc:"Japanese Castle"},{code:"1f3f0",desc:"European Castle"},{code:"1f492",desc:"Wedding"},{code:"1f5fc",desc:"Tokyo Tower"},{code:"1f5fd",desc:"Statue of Liberty"},{code:"26ea",desc:"Church"},{code:"26f2",desc:"Fountain"},{code:"26fa",desc:"Tent"},{code:"1f301",desc:"Foggy"},{code:"1f303",desc:"Night with Stars"},{code:"1f304",desc:"Sunrise over Mountains"},{code:"1f305",desc:"Sunrise"},{code:"1f306",desc:"Cityscape at Dusk"},{code:"1f307",desc:"Sunset over Buildings"},{code:"1f309",desc:"Bridge at Night"},{code:"2668",desc:"Hot Springs"},{code:"1f30c",desc:"Milky Way"},{code:"1f3a0",desc:"Carousel Horse"},{code:"1f3a1",desc:"Ferris Wheel"},{code:"1f3a2",desc:"Roller Coaster"},{code:"1f488",desc:"Barber Pole"},{code:"1f3aa",desc:"Circus Tent"},{code:"1f3ad",desc:"Performing Arts"},{code:"1f3a8",desc:"Artist Palette"},{code:"1f3b0",desc:"Slot Machine"},{code:"1f682",desc:"Steam Locomotive"},{code:"1f683",desc:"Railway Car"},{code:"1f684",desc:"High-Speed Train"},{code:"1f685",desc:"High-Speed Train with Bullet Nose"},{code:"1f686",desc:"Train"},{code:"1f687",desc:"Metro"},{code:"1f688",desc:"Light Rail"},{code:"1f689",desc:"Station"},{code:"1f68a",desc:"Tram"},{code:"1f69d",desc:"Monorail"},{code:"1f69e",desc:"Mountain Railway"},{code:"1f68b",desc:"Tram Car"},{code:"1f68c",desc:"Bus"},{code:"1f68d",desc:"Oncoming Bus"},{code:"1f68e",desc:"Trolleybus"},{code:"1f690",desc:"Minibus"},{code:"1f691",desc:"Ambulance"},{code:"1f692",desc:"Fire Engine"},{code:"1f693",desc:"Police Car"},{code:"1f694",desc:"Oncoming Police Car"},{code:"1f695",desc:"Taxi"},{code:"1f695",desc:"Oncoming Taxi"},{code:"1f697",desc:"Automobile"},{code:"1f698",desc:"Oncoming Automobile"},{code:"1f699",desc:"Recreational Vehicle"},{code:"1f69a",desc:"Delivery Truck"},{code:"1f69b",desc:"Articulated Lorry"},{code:"1f69c",desc:"Tractor"},{code:"1f6b2",desc:"Bicycle"},{code:"1f68f",desc:"Bus Stop"},{code:"26fd",desc:"Fuel Pump"},{code:"1f6a8",desc:"Police Cars Revolving Light"},{code:"1f6a5",desc:"Horizontal Traffic Light"},{code:"1f6a6",desc:"Vertical Traffic Light"},{code:"1f6a7",desc:"Construction Sign"},{code:"2693",desc:"Anchor"},{code:"26f5",desc:"Sailboat"},{code:"1f6a4",desc:"Speedboat"},{code:"1f6a2",desc:"Ship"},{code:"2708",desc:"Airplane"},{code:"1f4ba",desc:"Seat"},{code:"1f681",desc:"Helicopter"},{code:"1f69f",desc:"Suspension Railway"},{code:"1f6a0",desc:"Mountain Cableway"},{code:"1f6a1",desc:"Aerial Tramway"},{code:"1f680",desc:"Rocket"},{code:"1f6aa",desc:"Door"},{code:"1f6bd",desc:"Toilet"},{code:"1f6bf",desc:"Shower"},{code:"1f6c1",desc:"Bathtub"},{code:"231b",desc:"Hourglass"},{code:"23f3",desc:"Hourglass with Flowing Sand"},{code:"231a",desc:"Watch"},{code:"23f0",desc:"Alarm Clock"},{code:"1f55b",desc:"Clock Face Twelve Oclock"},{code:"1f567",desc:"Clock Face Twelve-Thirty"},{code:"1f550",desc:"Clock Face One Oclock"},{code:"1f55c",desc:"Clock Face One-thirty"},{code:"1f551",desc:"Clock Face Two Oclock"},{code:"1f55d",desc:"Clock Face Two-thirty"},{code:"1f552",desc:"Clock Face Three Oclock"},{code:"1f55e",desc:"Clock Face Three-thirty"},{code:"1f553",desc:"Clock Face Four Oclock"},{code:"1f55f",desc:"Clock Face Four-thirty"},{code:"1f554",desc:"Clock Face Five Oclock"},{code:"1f560",desc:"Clock Face Five-thirty"},{code:"1f555",desc:"Clock Face Six Oclock"},{code:"1f561",desc:"Clock Face Six-thirty"},{code:"1f556",desc:"Clock Face Seven Oclock"},{code:"1f562",desc:"Clock Face Seven-thirty"},{code:"1f557",desc:"Clock Face Eight Oclock"},{code:"1f563",desc:"Clock Face Eight-thirty"},{code:"1f558",desc:"Clock Face Nine Oclock"},{code:"1f564",desc:"Clock Face Nine-thirty"},{code:"1f559",desc:"Clock Face Ten Oclock"},{code:"1f565",desc:"Clock Face Ten-thirty"},{code:"1f55a",desc:"Clock Face Eleven Oclock"},{code:"1f566",desc:"Clock Face Eleven-thirty"},{code:"1f311",desc:"New Moon Symbol"},{code:"1f312",desc:"Waxing Crescent Moon Symbol"},{code:"1f313",desc:"First Quarter Moon Symbol"},{code:"1f314",desc:"Waxing Gibbous Moon Symbol"},{code:"1f315",desc:"Full Moon Symbol"},{code:"1f316",desc:"Waning Gibbous Moon Symbol"},{code:"1f317",desc:"Last Quarter Moon Symbol"},{code:"1f318",desc:"Waning Crescent Moon Symbol"},{code:"1f319",desc:"Crescent Moon"},{code:"1f31a",desc:"New Moon with Face"},{code:"1f31b",desc:"First Quarter Moon with Face"},{code:"1f31c",desc:"Last Quarter Moon with Face"},{code:"2600",desc:"Black Sun with Rays"},{code:"1f31d",desc:"Full Moon with Face"},{code:"1f31e",desc:"Sun with Face"},{code:"2b50",desc:"White Medium Star"},{code:"1f31f",desc:"Glowing Star"},{code:"1f320",desc:"Shooting Star"},{code:"2601",desc:"Cloud"},{code:"26c5",desc:"Sun Behind Cloud"},{code:"1f300",desc:"Cyclone"},{code:"1f308",desc:"Rainbow"},{code:"1f302",desc:"Closed Umbrella"},{code:"2614",desc:"Umbrella with Rain Drops"},{code:"26a1",desc:"High Voltage Sign"},{code:"2744",desc:"Snowflake"},{code:"2603",desc:"Snowman Without Snow"},{code:"1f525",desc:"Fire"},{code:"1f4a7",desc:"Droplet"},{code:"1F30A",desc:"Water Wave"}]},{id:"objects",name:"Objects",code:"1F507",emoticons:[{code:"1F507",desc:"Speaker with Cancellation Stroke"},{code:"1F508",desc:"Speaker"},{code:"1F509",desc:"Speaker with One Sound Wave"},{code:"1F50A",desc:"Speaker with Three Sound Wave"},{code:"1F4E2",desc:"Public Address Loudspeaker"},{code:"1F4E3",desc:"Cheering Megaphone"},{code:"1F4EF",desc:"Postal Horn"},{code:"1F514",desc:"Bell"},{code:"1F515",desc:"Bell with Cancellation Stroke"},{code:"1F3BC",desc:"Musical Score"},{code:"1F3B5",desc:"Musical Note"},{code:"1F3B6",desc:"Multiple Musical Notes"},{code:"1F3A4",desc:"Microphone"},{code:"1F3A7",desc:"Headphone"},{code:"1F4FB",desc:"Radio"},{code:"1F3B7",desc:"Saxophone"},{code:"1F3B8",desc:"Guitar"},{code:"1F3B9",desc:"Musical Keyboard"},{code:"1F3BA",desc:"Trumpet"},{code:"1F3BB",desc:"Violin"},{code:"1F4F1",desc:"Mobile Phone"},{code:"1F4F2",desc:"Mobile Phone with Rightwards Arrow at Left"},{code:"260E",desc:"Black Telephone"},{code:"1F4DE",desc:"Telephone Receiver"},{code:"1F4DF",desc:"Pager"},{code:"1F4E0",desc:"Fax Machine"},{code:"1F50B",desc:"Battery"},{code:"1F50C",desc:"Electric Plug"},{code:"1F4BB",desc:"Personal Computer"},{code:"1F4BD",desc:"Minidisc"},{code:"1F4BE",desc:"Floppy Disk"},{code:"1F4BF",desc:"Optical Disk"},{code:"1F4C0",desc:"Dvd"},{code:"1F3A5",desc:"Movie Camera"},{code:"1F3AC",desc:"Clapper Board"},{code:"1F4FA",desc:"Television"},{code:"1F4F7",desc:"Camera"},{code:"1F4F9",desc:"Video Camera"},{code:"1F4FC",desc:"Videocassette"},{code:"1F50D",desc:"Left-Pointing Magnifying Glass"},{code:"1F50E",desc:"Right-Pointing Magnifying Glass"},{code:"1F52C",desc:"Microscope"},{code:"1F52D",desc:"Telelscope"},{code:"1F4E1",desc:"Satellite Antenna"},{code:"1F4A1",desc:"Electric Light Bulb"},{code:"1F526",desc:"Electric Torch"},{code:"1F3EE",desc:"Izakaya Lantern"},{code:"1F4D4",desc:"Notebook with Decorative Cover"},{code:"1F4D5",desc:"Closed Book"},{code:"1F4D6",desc:"Open Book"},{code:"1F4D7",desc:"Green Book"},{code:"1F4D8",desc:"Blue Book"},{code:"1F4D9",desc:"Orange Book"},{code:"1F4DA",desc:"Books"},{code:"1F4D3",desc:"Notebook"},{code:"1F4D2",desc:"Ledger"},{code:"1F4C3",desc:"Curl"},{code:"1F4DC",desc:"Scroll"},{code:"1F4C4",desc:"Page Facing Up"},{code:"1F4F0",desc:"Newspaper"},{code:"1F4D1",desc:"Bookmark Tabs"},{code:"1F516",desc:"Bookmark"},{code:"1F4B0",desc:"Money Bag"},{code:"1F4B4",desc:"Banknote with Yen Sign"},{code:"1F4B5",desc:"Banknote with Dollar Sign"},{code:"1F4B6",desc:"Banknote with Euro Sign"},{code:"1F4B7",desc:"Banknote with Pound Sign"},{code:"1F4B8",desc:"Money with Wings"},{code:"1F4B3",desc:"Credit Card"},{code:"1F4B9",desc:"Chart with Upwards Trend and Yen Sign"},{code:"1F4B1",desc:"Currency Exchange"},{code:"1F4B2",desc:"Heavy Dollar Sign"},{code:"2709",desc:"Envelope"},{code:"1F4E7",desc:"E-Mail Symbol"},{code:"1F4E8",desc:"Incoming Envelope"},{code:"1F4E9",desc:"Envelope with Downwards Arrow Above"},{code:"1F4E4",desc:"Outbox Tray"},{code:"1F4E5",desc:"Inbox Tray"},{code:"1F4E6",desc:"Package"},{code:"1F4BE",desc:"Closed Mailbox with Raised Flag"},{code:"1F4EA",desc:"Closed Mailbox with Lowered Flag"},{code:"1F4EC",desc:"Open Mailbox with Raised Flag"},{code:"1F4ED",desc:"Open Mailbox with Lowered Flag"},{code:"1F5F3",desc:"Postbox"},{code:"270F",desc:"Pencil"},{code:"2712",desc:"Black Nib"},{code:"1F4DD",desc:"Memo"},{code:"1F4BC",desc:"Briefcase"},{code:"1F4C1",desc:"File Folder"},{code:"1F4C2",desc:"Open File Folder"},{code:"1F4C5",desc:"Calender"},{code:"1F4C6",desc:"Tear-off Calender"},{code:"1F4C7",desc:"Card Index"},{code:"1F4C8",desc:"Chart with Upwards Trend"},{code:"1F4C9",desc:"Chart with Downwards Trend"},{code:"1F4CA",desc:"Bar Chart"},{code:"1F4CB",desc:"Clipboard"},{code:"1F4CC",desc:"Pushpin"},{code:"1F4CD",desc:"Round Pushpin"},{code:"1F4CE",desc:"Paperclip"},{code:"1F4CF",desc:"Straight Ruler"},{code:"1F4D0",desc:"Triangular Ruler"},{code:"2702",desc:"Black Scissors"},{code:"1F512",desc:"Lock"},{code:"1F513",desc:"Open Lock"},{code:"1F50F",desc:"Lock with Ink Pen"},{code:"1F510",desc:"Closed Lock with Key"},{code:"1F511",desc:"Key"},{code:"1F528",desc:"Hammer"},{code:"1F52B",desc:"Pistol"},{code:"1F527",desc:"Wrench"},{code:"1F529",desc:"Nut and Bolt"},{code:"1F517",desc:"Link Symbol"},{code:"1F489",desc:"Syringe"},{code:"1F48A",desc:"Pill"},{code:"1F6AC",desc:"Smoking Symbol"},{code:"1F5FF",desc:"Moyai"},{code:"1F52E",desc:"Crystal Ball"}]},{id:"symbols",name:"Symbols",code:"1F3E7",emoticons:[{code:"1F3E7",desc:"Automated Teller Machine"},{code:"1F6AE",desc:"Put Litter in Its Place Symbol"},{code:"1F6B0",desc:"Potable Water Symbol"},{code:"267F",desc:"Wheelchair Symbol"},{code:"1F6B9",desc:"Mens Symbol"},{code:"1F6BA",desc:"Womens Symbol"},{code:"1F6BB",desc:"Restroom"},{code:"1F6BC",desc:"Baby Symbol"},{code:"1F6BE",desc:"Water Closet"},{code:"1F6C2",desc:"Passport Control"},{code:"1F6C3",desc:"Customs"},{code:"1F6C4",desc:"Baggage Claim"},{code:"1F6C5",desc:"Left Luggage"},{code:"26A0",desc:"Warning Sign"},{code:"1F6B8",desc:"Children Crossing"},{code:"26D4",desc:"No Entry"},{code:"1F6AB",desc:"No Entry Sign"},{code:"1F6B3",desc:"No Bicycles"},{code:"1F6AD",desc:"No Smoking Symbol"},{code:"1F6AF",desc:"Do Not Litter Symbol"},{code:"1F6B1",desc:"Non-Potable Water Symbol"},{code:"1F6B7",desc:"No Pedestrians"},{code:"1F4F5",desc:"No Mobile Phones"},{code:"1F51E",desc:"No One Under Eighteen Symbol"},{code:"2B06",desc:"Upwards Black Arrow"},{code:"2197",desc:"North East Arrow"},{code:"27A1",desc:"Black Rightwards Arrow"},{code:"2198",desc:"South East Arrow"},{code:"2B07",desc:"Downwards Black Arrow"},{code:"2199",desc:"South West Arrow"},{code:"2B05",desc:"Leftwards Black Arrow"},{code:"2196",desc:"North West Arrow"},{code:"2195",desc:"Up Down Arrow"},{code:"2194",desc:"Left Right Arrow"},{code:"21A9",desc:"Leftwards Arrow with Hook"},{code:"21AA",desc:"Rightwards Arrow with Hook"},{code:"2934",desc:"Arrow Pointing Rightwards Then Curving Upwards"},{code:"2935",desc:"Arrow Pointing Rightwards Then Curving Downwards"},{code:"1F503",desc:"Clockwise Downwards and Upwards Open Circle Arrows"},{code:"1F504",desc:"Anticlockwise Downwards and Upwards Open Circle Arrows"},{code:"1F519",desc:"Back with Leftwards Arrow Above"},{code:"1F51A",desc:"End with Leftwards Arrow Above"},{code:"1F51B",desc:"On with Exclamation Mark with Left Right Arrow Above"},{code:"1F51C",desc:"Soon with Rightwards Arrow Above"},{code:"1F51D",desc:"Top with Upwards Arrow Above"},{code:"1F52F",desc:"Six Pointed Star with Middle Dot"},{code:"2648",desc:"Aries"},{code:"2649",desc:"Taurus"},{code:"264A",desc:"Gemini"},{code:"264B",desc:"Cancer"},{code:"264C",desc:"Leo"},{code:"264D",desc:"Virgo"},{code:"264E",desc:"Libra"},{code:"264F",desc:"Scorpius"},{code:"2650",desc:"Sagittarius"},{code:"2651",desc:"Capricorn"},{code:"2652",desc:"Aquarius"},{code:"2653",desc:"Pisces"},{code:"26CE",desc:"Ophiuchus"},{code:"1F500",desc:"Twisted Rightwards Arrows"},{code:"1F501",desc:"Clockwise Rightwards and Leftwards Open Circle Arrows"},{code:"1F502",desc:"Clockwise Rightwards and Leftwards Open Circle Arrows with Circled One Overlay"},{code:"25B6",desc:"Black Right-Pointing Triangle"},{code:"23E9",desc:"Black Right-Pointing Double Triangle"},{code:"25C0",desc:"Black Left-Pointing Triangle"},{code:"23EA",desc:"Black Left-Pointing Double Triangle"},{code:"1F53C",desc:"Up-Pointing Small Red Triangle"},{code:"23EB",desc:"Black Up-Pointing Double Triangle"},{code:"1F53D",desc:"Down-Pointing Small Red Triangle"},{code:"23EC",desc:"Black Down-Pointing Double Triangle"},{code:"1F3A6",desc:"Cinema"},{code:"1F505",desc:"Low Brightness Symbol"},{code:"1F506",desc:"High Brightness Symbol"},{code:"1F4F6",desc:"Antenna with Bars"},{code:"1F4F3",desc:"Vibration Mode"},{code:"1F4F4",desc:"Mobile Phone off"},{code:"267B",desc:"Black Universal Recycling Symbol"},{code:"1F531",desc:"Trident Emblem"},{code:"1F4DB",desc:"Name Badge"},{code:"1F530",desc:"Japanese Symbol for Beginner"},{code:"2B55",desc:"Heavy Large Circle"},{code:"2705",desc:"White Heavy Check Mark"},{code:"2611",desc:"Ballot Box with Check"},{code:"2714",desc:"Heavy Check Mark"},{code:"2716",desc:"Heavy Multiplication X"},{code:"274C",desc:"Cross Mark"},{code:"274E",desc:"Negative Squared Cross Mark"},{code:"2795",desc:"Heavy Plus Sign"},{code:"2796",desc:"Heavy Minus Sign"},{code:"2797",desc:"Heavy Division Sign"},{code:"27B0",desc:"Curly Loop"},{code:"27BF",desc:"Double Curly Loop"},{code:"303D",desc:"Part Alternation Mark"},{code:"2733",desc:"Eight Spoked Asterisk"},{code:"2734",desc:"Eight Pointed Black Star"},{code:"2747",desc:"Sparkle"},{code:"203C",desc:"Double Exclamation Mark"},{code:"2049",desc:"Exclamation Question Mark"},{code:"2753",desc:"Black Question Mark Ornament"},{code:"2754",desc:"White Question Mark Ornament"},{code:"2755",desc:"White Exclamation Mark Ornament"},{code:"2757",desc:"Heavy Exclamation Mark Symbol"},{code:"3030",desc:"Wavy Dash"},{code:"2122",desc:"Trade Mark Sign"},{code:"1F51F",desc:"Keycap Ten"},{code:"1F4AF",desc:"Hundred Points Symbol"},{code:"1F520",desc:"Input Symbol for Latin Capital Letters"},{code:"1F521",desc:"Input Symbol for Latin Small Letters"},{code:"1F522",desc:"Input Symbol for Numbers"},{code:"1F523",desc:"Input Symbol for Symbols"},{code:"1F524",desc:"Input Symbol for Latin Letters"},{code:"1F170",desc:"Negative Squared Latin Capital Letter a"},{code:"1F18E",desc:"Negative Squared Ab"},{code:"1F171",desc:"Negative Squared Latin Capital Letter B"},{code:"1F191",desc:"Squared Cl"},{code:"1F192",desc:"Squared Cool"},{code:"1F193",desc:"Squared Free"},{code:"2139",desc:"Information Source"},{code:"1F194",desc:"Squared Id"},{code:"24C2",desc:"Circled Latin Capital Letter M"},{code:"1F195",desc:"Squared New"},{code:"1F196",desc:"Squared Ng"},{code:"1F17E",desc:"Negative Squared Latin Capital Letter O"},{code:"1F197",desc:"Squared Ok"},{code:"1F17F",desc:"Negative Squared Latin Capital Letter P"},{code:"1F198",desc:"Squared Sos"},{code:"1F199",desc:"Squared Up with Exclamation Mark"},{code:"1F19A",desc:"Squared Vs"},{code:"1F201",desc:"Squared Katakana Koko"},{code:"1F202",desc:"Squared Katakana Sa"},{code:"1F237",desc:"Squared Cjk Unified Ideograph-6708"},{code:"1F236",desc:"Squared Cjk Unified Ideograph-6709"},{code:"1F22F",desc:"Squared Cjk Unified Ideograph-6307"},{code:"1F250",desc:"Circled Ideograph Advantage"},{code:"1F239",desc:"Squared Cjk Unified Ideograph-5272"},{code:"1F21A",desc:"Squared Cjk Unified Ideograph-7121"},{code:"1F232",desc:"Squared Cjk Unified Ideograph-7981"},{code:"1F251",desc:"Circled Ideograph Accept"},{code:"1F238",desc:"Squared Cjk Unified Ideograph-7533"},{code:"1F234",desc:"Squared Cjk Unified Ideograph-5408"},{code:"1F233",desc:"Squared Cjk Unified Ideograph-7a7a"},{code:"3297",desc:"Circled Ideograph Congratulation"},{code:"3299",desc:"Circled Ideograph Secret"},{code:"1F23A",desc:"Squared Cjk Unified Ideograph-55b6"},{code:"1F235",desc:"Squared Cjk Unified Ideograph-6e80"},{code:"25AA",desc:"Black Small Square"},{code:"25AB",desc:"White Small Square"},{code:"25FB",desc:"White Medium Square"},{code:"25FC",desc:"Black Medium Square"},{code:"25FD",desc:"White Medium Small Square"},{code:"25FE",desc:"Black Medium Small Square"},{code:"2B1B",desc:"Black Large Square"},{code:"2B1C",desc:"White Large Square"},{code:"1F536",desc:"Large Orange Diamond"},{code:"1F537",desc:"Large Blue Diamond"},{code:"1F538",desc:"Small Orange Diamond"},{code:"1F539",desc:"Small Blue Diamond"},{code:"1F53A",desc:"Up-Pointing Red Triangle"},{code:"1F53B",desc:"Down-Pointing Red Triangle"},{code:"1F4A0",desc:"Diamond Shape with a Dot Inside"},{code:"1F518",desc:"Radio Button"},{code:"1F532",desc:"Black Square Button"},{code:"1F533",desc:"White Square Button"},{code:"26AA",desc:"Medium White Circle"},{code:"26AB",desc:"Medium Black Circle"},{code:"1F534",desc:"Large Red Circle"},{code:"1F535",desc:"Large Blue Circle"}]},{id:"flags",name:"Flags",code:"1F3C1",emoticons:[{code:"1f3c1",desc:"Chequered Flag"},{code:"1f1e8-1f1f3",desc:"China Flag"},{code:"1f38c",desc:"Crossed Flags"},{code:"1f1e9-1f1ea",desc:"Germany Flag"},{code:"1f1ea-1f1f8",desc:"Spain Flag"},{code:"1f1e6-1f1e8",desc:"Ascension Island Flag"},{code:"1f1e6-1f1e9",desc:"Andorra Flag"},{code:"1f1e6-1f1ea",desc:"United Arab Emirates Flag"},{code:"1f1e6-1f1eb",desc:"Afghanistan Flag"},{code:"1f1e6-1f1ec",desc:"Antigua & Barbuda Flag"},{code:"1f1e6-1f1ee",desc:"Anguilla Flag"},{code:"1f1e6-1f1f1",desc:"Albania Flag"},{code:"1f1e6-1f1f2",desc:"Armenia Flag"},{code:"1f1e6-1f1f4",desc:"Angola Flag"},{code:"1f1e6-1f1f6",desc:"Antarctica Flag"},{code:"1f1e6-1f1f7",desc:"Argentina Flag"},{code:"1f1e6-1f1f8",desc:"American Samoa Flag"},{code:"1f1e6-1f1f9",desc:"Austria Flag"},{code:"1f1e6-1f1fa",desc:"Australia Flag"},{code:"1f1e6-1f1fc",desc:"Aruba Flag"},{code:"1f1e6-1f1fd",desc:"\xc5land Islands Flag"},{code:"1f1e6-1f1ff",desc:"Azerbaijan Flag"},{code:"1f1e7-1f1e7",desc:"Barbados Flag"},{code:"1f1e7-1f1e9",desc:"Bangladesh Flag"},{code:"1f1e7-1f1ea",desc:"Belgium Flag"},{code:"1f1e7-1f1eb",desc:"Burkina Faso Flag"},{code:"1f1e7-1f1ec",desc:"Bulgaria Flag"},{code:"1f1e7-1f1ed",desc:"Bahrain Flag"},{code:"1f1e7-1f1ee",desc:"Burundi Flag"},{code:"1f1e7-1f1ef",desc:"Benin Flag"},{code:"1f1e7-1f1f1",desc:"St. Barth\xe9lemy Flag"},{code:"1f1e7-1f1f2",desc:"Bermuda Flag"},{code:"1f1e7-1f1f4",desc:"Bolivia Flag"},{code:"1f1e7-1f1f6",desc:"Caribbean Netherlands Flag"},{code:"1f1e7-1f1f7",desc:"Brazil Flag"},{code:"1f1e7-1f1f8",desc:"Bahamas Flag"},{code:"1f1e7-1f1f9",desc:"Bhutan Flag"},{code:"1f1e7-1f1fb",desc:"Bouvet Island Flag"},{code:"1f1e7-1f1fc",desc:"Botswana Flag"},{code:"1f1e7-1f1fe",desc:"Belarus Flag"},{code:"1f1e7-1f1ff",desc:"Belize Flag"},{code:"1f1e8-1f1e6",desc:"Canada Flag"},{code:"1f1e8-1f1e8",desc:"Cocos (keeling) Islands Flag"},{code:"1f1e8-1f1e9",desc:"Congo - Kinshasa Flag"},{code:"1f1e8-1f1eb",desc:"Central African Republic Flag"},{code:"1f1e8-1f1ec",desc:"Congo - Brazzaville Flag"},{code:"1f1e8-1f1ed",desc:"Switzerland Flag"},{code:"1f1e8-1f1ee",desc:"C\xf4te D\u2019ivoire Flag"},{code:"1f1e8-1f1f0",desc:"Cook Islands Flag"},{code:"1f1e8-1f1f1",desc:"Chile Flag"},{code:"1f1e8-1f1f2",desc:"Cameroon Flag"},{code:"1f1e8-1f1f4",desc:"Colombia Flag"},{code:"1f1e8-1f1f7",desc:"Costa Rica Flag"},{code:"1f1e8-1f1fa",desc:"Cuba Flag"},{code:"1f1e8-1f1fb",desc:"Cape Verde Flag"},{code:"1f1e8-1f1fc",desc:"Cura\xe7ao Flag"},{code:"1f1e8-1f1fd",desc:"Christmas Island Flag"},{code:"1f1e8-1f1fe",desc:"Cyprus Flag"},{code:"1f1e8-1f1ff",desc:'Czechia Flag"'},{code:"1f1e9-1f1ec",desc:"Diego Garcia Flag"},{code:"1f1e9-1f1ef",desc:"Djibouti Flag"},{code:"1f1e9-1f1f0",desc:"Denmark Flag"},{code:"1f1e9-1f1f2",desc:"Dominica Flag"},{code:"1f1e9-1f1f4",desc:"Dominican Republic Flag"},{code:"1f1e9-1f1ff",desc:"Algeria Flag"},{code:"1f1ea-1f1e6",desc:"Ceuta & Melilla Flag"},{code:"1f1ea-1f1e8",desc:"Ecuador Flag"},{code:"1f1ea-1f1ea",desc:"Estonia Flag"},{code:"1f1ea-1f1ec",desc:"Egypt Flag"},{code:"1f1ea-1f1ed",desc:"Western Sahara Flag"},{code:"1f1ea-1f1f7",desc:"Eritrea Flag"},{code:"1f1ea-1f1f9",desc:"Ethiopia Flag"},{code:"1f1ea-1f1fa",desc:"European Union Flag"},{code:"1f1eb-1f1ee",desc:"Finland Flag"},{code:"1f1eb-1f1ef",desc:"Fiji Flag"},{code:"1f1eb-1f1f0",desc:"Falkland Islands Flag"},{code:"1f1eb-1f1f2",desc:"Micronesia Flag"},{code:"1f1eb-1f1f4",desc:"Faroe Islands Flag"},{code:"1f1ec-1f1e6",desc:"Gabon Flag"},{code:"1f1ec-1f1e9",desc:"Grenada Flag"},{code:"1f1ec-1f1ea",desc:"Georgia Flag"},{code:"1f1ec-1f1eb",desc:"French Guiana Flag"},{code:"1f1ec-1f1ec",desc:"Guernsey Flag"},{code:"1f1ec-1f1ed",desc:"Ghana Flag"},{code:"1f1ec-1f1ee",desc:"Gibraltar Flag"},{code:"1f1ec-1f1f1",desc:"Greenland Flag"},{code:"1f1ec-1f1f2",desc:"Gambia Flag"},{code:"1f1ec-1f1f3",desc:"Guinea Flag"},{code:"1f1ec-1f1f5",desc:"Guadeloupe Flag"},{code:"1f1ec-1f1f6",desc:"Equatorial Guinea Flag"},{code:"1f1ec-1f1f7",desc:"Greece Flag"},{code:"1f1ec-1f1f8",desc:"South Georgia & South Sandwich Islands Flag"},{code:"1f1ec-1f1f9",desc:"Guatemala Flag"},{code:"1f1ec-1f1fa",desc:"Guam Flag"},{code:"1f1ec-1f1fc",desc:"Guinea-Bissau Flag"},{code:"1f1ec-1f1fe",desc:"Guyana Flag"},{code:"1f1ed-1f1f0",desc:"Hong Kong Sar China Flag"},{code:"1f1ed-1f1f2",desc:"Heard & Mcdonald Islands Flag"},{code:"1f1ed-1f1f3",desc:"Honduras Flag"},{code:"1f1ed-1f1f7",desc:"Croatia Flag"},{code:"1f1ed-1f1f9",desc:"Haiti Flag"},{code:"1f1ed-1f1fa",desc:"Hungary Flag"},{code:"1f1ee-1f1e8",desc:"Canary Islands Flag"},{code:"1f1ee-1f1e9",desc:"Indonesia Flag"},{code:"1f1ee-1f1ea",desc:"Ireland Flag"},{code:"1f1ee-1f1f1",desc:"Israel Flag"},{code:"1f1ee-1f1f2",desc:"Isle of Man Flag"},{code:"1f1ee-1f1f3",desc:"India Flag"},{code:"1f1ee-1f1f4",desc:"British Indian Ocean Territory Flag"},{code:"1f1ee-1f1f6",desc:"Iraq Flag"},{code:"1f1ee-1f1f7",desc:"Iran Flag"},{code:"1f1ee-1f1f8",desc:"Iceland Flag"},{code:"1f1ef-1f1ea",desc:"Jersey Flag"},{code:"1f1ef-1f1f2",desc:"Jamaica Flag"},{code:"1f1ef-1f1f4",desc:"Jordan Flag"},{code:"1f1f0-1f1ea",desc:"Kenya Flag"},{code:"1f1f0-1f1ec",desc:"Kyrgyzstan Flag"},{code:"1f1f0-1f1ed",desc:"Cambodia Flag"},{code:"1f1f0-1f1ee",desc:"Kiribati Flag"},{code:"1f1f0-1f1f2",desc:"Comoros Flag"},{code:"1f1f0-1f1f3",desc:"St. Kitts & Nevis Flag"},{code:"1f1f0-1f1f5",desc:"North Korea Flag"},{code:"1f1f0-1f1fc",desc:"Kuwait Flag"},{code:"1f1f0-1f1fe",desc:"Cayman Islands Flag"},{code:"1f1f0-1f1ff",desc:"Kazakhstan Flag"},{code:"1f1f1-1f1e6",desc:"Laos Flag"},{code:"1f1f1-1f1e7",desc:"Lebanon Flag"},{code:"1f1f1-1f1e8",desc:"St. Lucia Flag"},{code:"1f1f1-1f1ee",desc:"Liechtenstein Flag"},{code:"1f1f1-1f1f0",desc:"Sri Lanka Flag"},{code:"1f1f1-1f1f7",desc:"Liberia Flag"},{code:"1f1f1-1f1f8",desc:"Lesotho Flag"},{code:"1f1f1-1f1f9",desc:"Lithuania Flag"},{code:"1f1f1-1f1fa",desc:"Luxembourg Flag"},{code:"1f1f1-1f1fb",desc:"Latvia Flag"},{code:"1f1f1-1f1fe",desc:"Libya Flag"},{code:"1f1f2-1f1e6",desc:"Morocco Flag"},{code:"1f1f2-1f1e8",desc:"Monaco Flag"},{code:"1f1f2-1f1e9",desc:"Moldova Flag"},{code:"1f1f2-1f1ea",desc:"Montenegro Flag"},{code:"1f1f2-1f1eb",desc:"St. Martin Flag"},{code:"1f1f2-1f1ec",desc:"Madagascar Flag"},{code:"1f1f2-1f1ed",desc:"Marshall Islands Flag"},{code:"1f1f2-1f1f0",desc:"Macedonia Flag"},{code:"1f1f2-1f1f1",desc:"Mali Flag"},{code:"1f1f2-1f1f2",desc:"Myanmar (burma) Flag"},{code:"1f1f2-1f1f3",desc:"Mongolia Flag"},{code:"1f1f2-1f1f4",desc:"Macau Sar China Flag"},{code:"1f1f2-1f1f5",desc:"Northern Mariana Islands Flag"},{code:"1f1f2-1f1f6",desc:"Martinique Flag"},{code:"1f1f2-1f1f7",desc:"Mauritania Flag"},{code:"1f1f2-1f1f8",desc:"Montserrat Flag"},{code:"1f1f2-1f1f9",desc:"Malta Flag"},{code:"1f1f2-1f1fa",desc:"Mauritius Flag"},{code:"1f1f2-1f1fb",desc:"Maldives Flag"},{code:"1f1f2-1f1fc",desc:"Malawi Flag"},{code:"1f1f2-1f1fd",desc:"Mexico Flag"},{code:"1f1f2-1f1fe",desc:"Malaysia Flag"},{code:"1f1f2-1f1ff",desc:"Mozambique Flag"},{code:"1f1f3-1f1e6",desc:"Namibia Flag"},{code:"1f1f3-1f1e8",desc:"New Caledonia Flag"},{code:"1f1f3-1f1ea",desc:"Niger Flag"},{code:"1f1f3-1f1eb",desc:"Norfolk Island Flag"},{code:"1f1f3-1f1ec",desc:"Nigeria Flag"},{code:"1f1f3-1f1ee",desc:"Nicaragua Flag"},{code:"1f1f3-1f1f1",desc:"Netherlands Flag"},{code:"1f1f3-1f1f4",desc:"Norway Flag"},{code:"1f1f3-1f1f5",desc:"Nepal Flag"},{code:"1f1f3-1f1f7",desc:"Nauru Flag"},{code:"1f1f3-1f1fa",desc:"Niue Flag"},{code:"1f1f3-1f1ff",desc:"New Zealand Flag"},{code:"1f1f4-1f1f2",desc:"Oman Flag"},{code:"1f1f8-1f1ff",desc:"Swaziland Flag"},{code:"1f1f5-1f1e6",desc:"Panama Flag"},{code:"1f1f5-1f1ea",desc:"Peru Flag"},{code:"1f1f5-1f1eb",desc:"French Polynesia Flag"},{code:"1f1f5-1f1ec",desc:"Papua New Guinea Flag"},{code:"1f1f5-1f1ed",desc:"Philippines Flag"},{code:"1f1f5-1f1f0",desc:"Pakistan Flag"},{code:"1f1f5-1f1f1",desc:"Poland Flag"},{code:"1f1f5-1f1f2",desc:"St. Pierre & Miquelon Flag"},{code:"1f1f5-1f1f3",desc:"Pitcairn Islands Flag"},{code:"1f1f5-1f1f7",desc:"Puerto Rico Flag"},{code:"1f1f5-1f1f8",desc:"Palestinian Territories Flag"},{code:"1f1f5-1f1f9",desc:"Portugal Flag"},{code:"1f1f5-1f1fc",desc:"Palau Flag"},{code:"1f1f5-1f1fe",desc:"Paraguay Flag"},{code:"1f1f6-1f1e6",desc:"Qatar Flag"},{code:"1f1f7-1f1ea",desc:"R\xe9union Flag"},{code:"1f1f7-1f1f4",desc:"Romania Flag"},{code:"1f1f7-1f1f8",desc:"Serbia Flag"},{code:"1f1f7-1f1fc",desc:"Rwanda Flag"},{code:"1f1f8-1f1e6",desc:"Saudi Arabia Flag"},{code:"1f1f8-1f1e7",desc:"Solomon Islands Flag"},{code:"1f1f8-1f1e8",desc:"Seychelles Flag"},{code:"1f1f8-1f1e9",desc:"Sudan Flag"},{code:"1f1f8-1f1ea",desc:"Sweden Flag"},{code:"1f1f8-1f1ec",desc:"Singapore Flag"},{code:"1f1f8-1f1ee",desc:"Slovenia Flag"},{code:"1f1f8-1f1ed",desc:"St. Helena Flag"},{code:"1f1f8-1f1ef",desc:"Svalbard & Jan Mayen Flag"},{code:"1f1f8-1f1f1",desc:"Sierra Leone Flag"},{code:"1f1f8-1f1f2",desc:"San Marino Flag"},{code:"1f1f8-1f1f3",desc:"Senegal Flag"},{code:"1f1f8-1f1f4",desc:"Somalia Flag"},{code:"1f1f8-1f1f7",desc:"Suriname Flag"},{code:"1f1f8-1f1f8",desc:"South Sudan Flag"},{code:"1f1f8-1f1f9",desc:"S\xe3o Tom\xe9 & Pr\xedncipe Flag"},{code:"1f1f8-1f1fb",desc:"El Salvador Flag"},{code:"1f1f8-1f1fd",desc:"Sint Maarten Flag"},{code:"1f1f8-1f1fe",desc:"Syria Flag"},{code:"1f1f9-1f1e6",desc:"Tristan Da Cunha Flag"},{code:"1f1f9-1f1e8",desc:"Turks & Caicos Islands Flag"},{code:"1f1f9-1f1eb",desc:"French Southern Territories Flag"},{code:"1f1f9-1f1ec",desc:"Togo Flag"},{code:"1f1f9-1f1ed",desc:"Thailand Flag"},{code:"1f1f9-1f1ef",desc:"Tajikistan Flag"},{code:"1f1f9-1f1f0",desc:"Tokelau Flag"},{code:"1f1f9-1f1f1",desc:"Timor-Leste Flag"},{code:"1f1f9-1f1f2",desc:"Turkmenistan Flag"},{code:"1f1f9-1f1f3",desc:"Tunisia Flag"},{code:"1f1f9-1f1f4",desc:"Tonga Flag"},{code:"1f1f9-1f1f7",desc:"Turkey Flag"},{code:"1f1f9-1f1f9",desc:"Trinidad & Tobago Flag"},{code:"1f1f9-1f1fb",desc:"Tuvalu Flag"},{code:"1f1f9-1f1fc",desc:"Taiwan Flag"},{code:"1f1f9-1f1ff",desc:"Tanzania Flag"},{code:"1f1fa-1f1e6",desc:"Ukraine City Flag"},{code:"1f1fa-1f1ec",desc:"Uganda Flag"},{code:"1f1fa-1f1f2",desc:"U.s. Outlying Islands Flag"},{code:"1f1fa-1f1fe",desc:"Uruguay Flag"},{code:"1f1fa-1f1ff",desc:"Uzbekistan Flag"},{code:"1f1fb-1f1e6",desc:"Vatican City Flag"},{code:"1f1fb-1f1e8",desc:"St. Vincent & Grenadines Flag"},{code:"1f1fb-1f1ea",desc:"Venezuela Flag"},{code:"1f1fb-1f1ec",desc:"British Virgin Islands Flag"},{code:"1f1fb-1f1ee",desc:"U.s. Virgin Islands Flag"},{code:"1f1fb-1f1f3",desc:"Vietnam Flag"},{code:"1f1fc-1f1f8",desc:"Samoa Flag"},{code:"1f1fb-1f1fa",desc:"Vanuatu Flag"},{code:"1f1fc-1f1eb",desc:'"Wallis & Futuna Flag'},{code:"1f1fd-1f1f0",desc:"Kosovo Flag"},{code:"1f1fe-1f1ea",desc:"Yemen Flag"},{code:"1f1fe-1f1f9",desc:"Mayotte Flag"},{code:"1f1ff-1f1e6",desc:"South Africa Flag"},{code:"1f1ff-1f1f2",desc:"Zambia Flag"},{code:"1f1ff-1f1fc",desc:"Zimbabwe Flag"},{code:"1f1eb-1f1f7",desc:"France Flag"},{code:"1f1ec-1f1e7",desc:"United Kingdom Flag"},{code:"1f1ee-1f1f9",desc:"Italy Flag"},{code:"1f1ef-1f1f5",desc:"Japan Flag"},{code:"1f1f0-1f1f7",desc:"South Korea Flag"},{code:"1f1f7-1f1fa",desc:"Russia Flag"},{code:"1F6A9",desc:"Triangular Flag on Post"},{code:"1f1fa-1f1f8",desc:"United States Flag"}]}],emoticonsButtons:["emoticonsBack","|"],emoticonsUseImage:!0}),$e.PLUGINS.emoticons=function(m){var v=m.$,a=m.opts.emoticonsSet,o=a&&a[0],i="";function s(){if(!m.selection.isCollapsed())return!1;var e=m.selection.element(),t=m.selection.endElement();if(e&&m.node.hasClass(e,"fr-emoticon"))return e;if(t&&m.node.hasClass(t,"fr-emoticon"))return t;var n=m.selection.ranges(0),r=n.startContainer;if(r.nodeType==Node.ELEMENT_NODE&&0\n '.concat(function n(e,r){var a="";return e.forEach(function(e){var t={image:e.code.toLowerCase()},n={elementClass:e.id===r.id?"fr-active fr-active-tab":"",emoticonsUnicodeClass:m.opts.emoticonsUseImage?"":"fr-tabs-unicode",title:m.language.translate(e.name),dataCmd:"setEmoticonCategory",dataParam1:e.id,image:m.opts.emoticonsUseImage?' '):"".concat(t.image,";")};a+='\n ').concat(n.image," ")}),a}(e,t),"\n ")}(a,o),"\n ").concat(function n(e){return'\n \n '.concat(function t(e){var a="";return e.emoticons.forEach(function(e){var t=e.code.split("-").reduce(function(e,t){return e?e+""+t.toLowerCase()+";":""+t.toLowerCase()+";"},""),n={image:e.code.toLowerCase(),compiledCode:e.uCode?e.uCode:t},r={dataParam1:e.code.toLowerCase(),dataParam2:n.compiledCode,title:m.language.translate(e.desc),image:m.opts.emoticonsUseImage?'
'):"".concat(n.compiledCode),desc:m.language.translate(e.desc)};a+='
\n ').concat(r.image,'').concat(r.desc," ")}),a}(e),"\n
\n ")}(o),"\n ").concat(function e(){return m.opts.emoticonsUseImage?'Emoji free by Emoji One
':""}())}return{_init:function e(){var n=function n(){for(var e=m.el.querySelectorAll(".fr-emoticon:not(.fr-deletable)"),t=0;t=$e.KEYCODE.ARROW_LEFT&&e.which<=$e.KEYCODE.ARROW_DOWN)){var r=s();m.node.hasClass(r,"fr-emoticon-img")&&(v(r).append($e.MARKERS),m.selection.restore())}})},insert:function c(e,t){var n=s(),r=m.selection.ranges(0);n?(0===r.startOffset&&m.selection.element()===n?v(n).before($e.MARKERS+$e.INVISIBLE_SPACE):0").concat(t?" ":e," ").concat($e.MARKERS),!0)):m.html.insert('").concat(t?" ":e," "),!0)},setEmoticonCategory:function n(t){o=a.filter(function(e){return e.id===t})[0],function e(){m.popups.get("emoticons").html(i+l())}()},showEmoticonsPopup:function d(){var e=m.popups.get("emoticons");if(e||(e=function o(){m.opts.toolbarInline&&0'.concat(m.button.buildList(m.opts.emoticonsButtons),""));var e={buttons:i,custom_layer:l()},t=m.popups.create("emoticons",e);return function n(g){m.events.on("popup.tab",function(e){var t=v(e.currentTarget);if(!m.popups.isVisible("emoticons")||!t.is("span, a"))return!0;var n,r,a,o=e.which;if($e.KEYCODE.TAB==o){if(t.is("span.fr-emoticon")&&e.shiftKey||t.is("a")&&!e.shiftKey){var i=g.find(".fr-buttons");n=!m.accessibility.focusToolbar(i,!!e.shiftKey)}if(!1!==n){var s=g.find("span.fr-emoticon:focus").first().concat(g.findVisible(" div.fr-tabs").first().concat(g.find("a")));t.is("span.fr-emoticon")&&(s=s.not("span.fr-emoticon:not(:focus)")),r=s.index(t),r=e.shiftKey?((r-1)%s.length+s.length)%s.length:(r+1)%s.length,a=s.get(r),m.events.disableBlur(),a.focus(),n=!1}}else if($e.KEYCODE.ARROW_UP==o||$e.KEYCODE.ARROW_DOWN==o||$e.KEYCODE.ARROW_LEFT==o||$e.KEYCODE.ARROW_RIGHT==o){if(t.is("span.fr-emoticon")){var l=t.parent().find("span.fr-emoticon");r=l.index(t);var c=m.opts.emoticonsStep,d=Math.floor(l.length/c),f=r%c,p=Math.floor(r/c),u=p*c+f,h=d*c;$e.KEYCODE.ARROW_UP==o?u=((u-c)%h+h)%h:$e.KEYCODE.ARROW_DOWN==o?u=(u+c)%h:$e.KEYCODE.ARROW_LEFT==o?u=((u-1)%h+h)%h:$e.KEYCODE.ARROW_RIGHT==o&&(u=(u+1)%h),a=v(l.get(u)),m.events.disableBlur(),a.focus(),n=!1}}else $e.KEYCODE.ENTER==o&&(t.is("a")?t[0].click():m.button.exec(t),n=!1);return!1===n&&(e.preventDefault(),e.stopPropagation()),n},!0)}(t),t}()),!e.hasClass("fr-active")){m.popups.refresh("emoticons"),m.popups.setContainer("emoticons",m.$tb);var t=m.$tb.find('.fr-command[data-cmd="emoticons"]'),n=m.button.getPosition(t),r=n.left,a=n.top;m.popups.show("emoticons",r,a,t.outerHeight())}},back:function t(){m.popups.hide("emoticons"),m.toolbar.showInline()}}},$e.DefineIcon("emoticons",{NAME:"smile-o",FA5NAME:"smile",SVG_KEY:"smile"}),$e.RegisterCommand("emoticons",{title:"Emoticons",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("emoticons")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("emoticons")):this.emoticons.showEmoticonsPopup()},plugin:"emoticons"}),$e.RegisterCommand("insertEmoticon",{callback:function(e,t,n){this.emoticons.insert(n,this.opts.emoticonsUseImage?"https://cdnjs.cloudflare.com/ajax/libs/emojione/2.0.1/assets/svg/".concat(t,".svg"):null),this.popups.hide("emoticons")}}),$e.RegisterCommand("setEmoticonCategory",{undo:!1,focus:!1,callback:function(e,t){this.emoticons.setEmoticonCategory(t)}}),$e.DefineIcon("emoticonsBack",{NAME:"arrow-left",SVG_KEY:"back"}),$e.RegisterCommand("emoticonsBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.emoticons.back()}}),Object.assign($e.DEFAULTS,{entities:""'¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿŒœŠšŸƒˆ˜ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρςστυφχψωϑϒϖ –—‘’‚“”„†‡•…‰′″‹›‾⁄€ℑ℘ℜ™ℵ←↑→↓↔↵⇐⇑⇒⇓⇔∀∂∃∅∇∈∉∋∏∑−∗√∝∞∠∧∨∩∪∫∴∼≅≈≠≡≤≥⊂⊃⊄⊆⊇⊕⊗⊥⋅⌈⌉⌊⌋〈〉◊♠♣♥♦"}),$e.PLUGINS.entities=function(a){var o,i,s=a.$;function r(e){var t=e.textContent;if(t.match(o)){for(var n="",r=0;r span").css("width",t+"%")):r.find("div").addClass("fr-indeterminate")}}function v(e,t,n){d.edit.on(),d.events.focus(!0),d.selection.restore(),d.opts.fileUseSelectedText&&d.selection.text().length&&(t=d.selection.text()),d.html.insert(''+t+" ");var r=d.$el.find("#fr-inserted-file");r.removeAttr("id"),d.popups.hide("file.insert"),d.undo.saveStep(),R(),d.events.trigger("file.inserted",[r,n])}function b(e){var t=this.status,n=this.response,r=this.responseXML,a=this.responseText;try{if(d.opts.fileUploadToS3)if(201===t){var o=function s(e){try{var t=f(e).find("Location").text(),n=f(e).find("Key").text();return!1===d.events.trigger("file.uploadedToS3",[t,n,e],!0)?(d.edit.on(),!1):t}catch(r){return A(h,e),!1}}(r);o&&v(o,e,n||r)}else A(h,n||r);else if(200<=t&&t<300){var i=function l(e){try{if(!1===d.events.trigger("file.uploaded",[e],!0))return d.edit.on(),!1;var t=JSON.parse(e);return t.link?t:(A(p,e),!1)}catch(n){return A(h,e),!1}}(a);i&&v(i.link,e,n||a)}else A(u,n||a)}catch(c){A(h,n||a)}}function E(){A(h,this.response||this.responseText||this.responseXML)}function T(e){if(e.lengthComputable){var t=e.loaded/e.total*100|0;a(d.language.translate("Uploading"),t)}}function A(e,t){d.edit.on(),function r(e){m();var t=d.popups.get("file.insert").find(".fr-file-progress-bar-layer");t.addClass("fr-error");var n=t.find("h3");n.text(e),d.events.disableBlur(),n.focus()}(d.language.translate("Something went wrong. Please try again.")),d.events.trigger("file.error",[{code:e,message:n[e]},t])}function C(){d.edit.on(),o(!0)}function i(e){if(void 0!==e&&0d.opts.fileMaxSize)return A(c),!1;if(d.opts.fileAllowedTypes.indexOf("*")<0&&d.opts.fileAllowedTypes.indexOf(n.type.replace(/file\//g,""))<0)return A(g),!1;if(d.drag_support.formdata&&(t=d.drag_support.formdata?new FormData:null),t){var r;if(!1!==d.opts.fileUploadToS3)for(r in t.append("key",d.opts.fileUploadToS3.keyStart+(new Date).getTime()+"-"+(n.name||"untitled")),t.append("success_action_status","201"),t.append("X-Requested-With","xhr"),t.append("Content-Type",n.type),d.opts.fileUploadToS3.params)d.opts.fileUploadToS3.params.hasOwnProperty(r)&&t.append(r,d.opts.fileUploadToS3.params[r]);for(r in d.opts.fileUploadParams)d.opts.fileUploadParams.hasOwnProperty(r)&&t.append(r,d.opts.fileUploadParams[r]);t.append(d.opts.fileUploadParam,n);var a=d.opts.fileUploadURL;d.opts.fileUploadToS3&&(a=d.opts.fileUploadToS3.uploadURL?d.opts.fileUploadToS3.uploadURL:"https://"+d.opts.fileUploadToS3.region+".amazonaws.com/"+d.opts.fileUploadToS3.bucket);var o=d.core.getXHR(a,d.opts.fileUploadMethod);o.onload=function(){b.call(o,n.name)},o.onerror=E,o.upload.onprogress=T,o.onabort=C,m();var i=d.popups.get("file.insert");i&&(i.off("abortUpload"),i.on("abortUpload",function(){4!==o.readyState&&o.abort()})),o.send(t)}}}function s(){o()}function S(e){if(e)return d.popups.onHide("file.insert",s),!0;var t;d.opts.fileUpload||d.opts.fileInsertButtons.splice(d.opts.fileInsertButtons.indexOf("fileUpload"),1),t=''+d.button.buildList(d.opts.fileInsertButtons)+"
";var n="";d.opts.fileUpload&&(n='');var r={buttons:t,upload_layer:n,progress_bar:''},a=d.popups.create("file.insert",r);return function o(n){d.events.$on(n,"dragover dragenter",".fr-file-upload-layer",function(){return f(this).addClass("fr-drop"),!1},!0),d.events.$on(n,"dragleave dragend",".fr-file-upload-layer",function(){return f(this).removeClass("fr-drop"),!1},!0),d.events.$on(n,"drop",".fr-file-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),f(this).removeClass("fr-drop");var t=e.originalEvent.dataTransfer;t&&t.files&&(n.data("instance")||d).file.upload(t.files)},!0),d.helpers.isIOS()&&d.events.$on(n,"touchstart",'.fr-file-upload-layer input[type="file"]',function(){f(this).trigger("click")}),d.events.$on(n,"change",'.fr-file-upload-layer input[type="file"]',function(){if(this.files){var e=n.data("instance")||d;e.events.disableBlur(),n.find("input:focus").blur(),e.events.enableBlur(),e.file.upload(this.files)}f(this).val("")},!0)}(a),a}function t(e){d.node.hasClass(e,"fr-file")}function y(e){var t=e.originalEvent.dataTransfer;if(t&&t.files&&t.files.length){var n=t.files[0];if(n&&"undefined"!=typeof n.type){if(n.type.indexOf("image")<0){if(!d.opts.fileUpload)return e.preventDefault(),e.stopPropagation(),!1;d.markers.remove(),d.markers.insertAtPoint(e.originalEvent),d.$el.find(".fr-marker").replaceWith($e.MARKERS),d.popups.hideAll();var r=d.popups.get("file.insert");return r||(r=S()),d.popups.setContainer("file.insert",d.$sc),d.popups.show("file.insert",e.originalEvent.pageX,e.originalEvent.pageY),m(),i(t.files),e.preventDefault(),e.stopPropagation(),!1}}else n.type.indexOf("image")<0&&(e.preventDefault(),e.stopPropagation())}}function R(){var e,t=Array.prototype.slice.call(d.el.querySelectorAll("a.fr-file")),n=[];for(e=0;e span").text(a.opts.fontFamily[n()]||t[0]||a.language.translate(a.opts.fontFamilyDefaultSelection))}}}},$e.RegisterCommand("fontFamily",{type:"dropdown",displaySelection:function(e){return e.opts.fontFamilySelection},defaultSelection:function(e){return e.opts.fontFamilyDefaultSelection},displaySelectionWidth:120,html:function(){var e='',t=this.opts.fontFamily;for(var n in t)t.hasOwnProperty(n)&&(e+=''+t[n]+" ");return e+=" "},title:"Font Family",callback:function(e,t){this.fontFamily.apply(t)},refresh:function(e){this.fontFamily.refresh(e)},refreshOnShow:function(e,t){this.fontFamily.refreshOnShow(e,t)},plugin:"fontFamily"}),$e.DefineIcon("fontFamily",{NAME:"font",SVG_KEY:"fontFamily"}),Object.assign($e.DEFAULTS,{fontSize:["8","9","10","11","12","14","18","24","30","36","48","60","72","96"],fontSizeSelection:!1,fontSizeDefaultSelection:"12",fontSizeUnit:"px"}),$e.PLUGINS.fontSize=function(r){var a=r.$;return{apply:function t(e){r.format.applyStyle("font-size",e)},refreshOnShow:function o(e,t){var n=a(r.selection.element()).css("font-size");"pt"===r.opts.fontSizeUnit&&(n=Math.round(72*parseFloat(n,10)/96)+"pt"),t.find(".fr-command.fr-active").removeClass("fr-active").attr("aria-selected",!1),t.find('.fr-command[data-param1="'+n+'"]').addClass("fr-active").attr("aria-selected",!0)},refresh:function n(e){if(r.opts.fontSizeSelection){var t=r.helpers.getPX(a(r.selection.element()).css("font-size"));"pt"===r.opts.fontSizeUnit&&(t=Math.round(72*parseFloat(t,10)/96)+"pt"),e.find("> span").text(t)}}}},$e.RegisterCommand("fontSize",{type:"dropdown",title:"Font Size",displaySelection:function(e){return e.opts.fontSizeSelection},displaySelectionWidth:30,defaultSelection:function(e){return e.opts.fontSizeDefaultSelection},html:function(){for(var e='',t=this.opts.fontSize,n=0;n'+r+" "}return e+=" "},callback:function(e,t){this.fontSize.apply(t)},refresh:function(e){this.fontSize.refresh(e)},refreshOnShow:function(e,t){this.fontSize.refreshOnShow(e,t)},plugin:"fontSize"}),$e.DefineIcon("fontSize",{NAME:"text-height",SVG_KEY:"fontSize"}),Object.assign($e.POPUP_TEMPLATES,{"forms.edit":"[_BUTTONS_]","forms.update":"[_BUTTONS_][_TEXT_LAYER_]"}),Object.assign($e.DEFAULTS,{formEditButtons:["inputStyle","inputEdit"],formStyles:{"fr-rounded":"Rounded","fr-large":"Large"},formMultipleStyles:!0,formUpdateButtons:["inputBack","|"]}),$e.PLUGINS.forms=function(i){var s,l=i.$;function t(e){e.preventDefault(),i.selection.clear(),l(this).data("mousedown",!0)}function n(e){l(this).data("mousedown")&&(e.stopPropagation(),l(this).removeData("mousedown"),d(s=this)),e.preventDefault()}function r(){i.$el.find("input, textarea, button").removeData("mousedown")}function a(){l(this).removeData("mousedown")}function c(){return s||null}function d(e){var t=i.popups.get("forms.edit");t||(t=function o(){var e="";0'.concat(i.button.buildList(i.opts.formEditButtons),""));var t={buttons:e},n=i.popups.create("forms.edit",t);return i.$wp&&i.events.$on(i.$wp,"scroll.link-edit",function(){c()&&i.popups.isVisible("forms.edit")&&d(c())}),n}());var n=l(s=e);i.popups.refresh("forms.edit"),i.popups.setContainer("forms.edit",i.$sc);var r=n.offset().left+n.outerWidth()/2,a=n.offset().top+n.outerHeight();i.popups.show("forms.edit",r,a,n.outerHeight())}function o(){var e=i.popups.get("forms.update"),t=c();if(t){var n=l(t);n.is("button")?e.find('input[type="text"][name="text"]').val(n.text()):e.find('input[type="text"][name="text"]').val(n.attr("placeholder"))}e.find('input[type="text"][name="text"]').trigger("change")}function f(){s=null}function p(e){if(e)return i.popups.onRefresh("forms.update",o),i.popups.onHide("forms.update",f),!0;var t="";1<=i.opts.formUpdateButtons.length&&(t=''.concat(i.button.buildList(i.opts.formUpdateButtons),"
"));var n=0,r={buttons:t,text_layer:' \n
\n
').concat(i.language.translate("Update"),"
")};return i.popups.create("forms.update",r)}return{_init:function u(){!function e(){i.events.$on(i.$el,i._mousedown,"input, textarea, button",t),i.events.$on(i.$el,i._mouseup,"input, textarea, button",n),i.events.$on(i.$el,"touchmove","input, textarea, button",a),i.events.$on(i.$el,i._mouseup,r),i.events.$on(i.$win,i._mouseup,r),p(!0)}(),i.events.$on(i.$el,"submit","form",function(e){return e.preventDefault(),!1})},updateInput:function h(){var e=i.popups.get("forms.update"),t=c();if(t){var n=l(t),r=e.find('input[type="text"][name="text"]').val()||"";r.length&&(n.is("button")?n.text(r):n.attr("placeholder",r)),i.popups.hide("forms.update"),d(t)}},getInput:c,applyStyle:function g(e,t,n){void 0===t&&(t=i.opts.formStyles),void 0===n&&(n=i.opts.formMultipleStyles);var r=c();if(!r)return!1;if(!n){var a=Object.keys(t);a.splice(a.indexOf(e),1),l(r).removeClass(a.join(" "))}l(r).toggleClass(e)},showUpdatePopup:function m(){var e=c();if(e){var t=l(e),n=i.popups.get("forms.update");n||(n=p()),i.popups.isVisible("forms.update")||i.popups.refresh("forms.update"),i.popups.setContainer("forms.update",i.$sc);var r=t.offset().left+t.outerWidth()/2,a=t.offset().top+t.outerHeight();i.popups.show("forms.update",r,a,t.outerHeight())}},showEditPopup:d,back:function v(){i.events.disableBlur(),i.selection.restore(),i.events.enableBlur();var e=c();e&&i.$wp&&("BUTTON"===e.tagName&&i.selection.restore(),d(e))}}},$e.RegisterCommand("updateInput",{undo:!1,focus:!1,title:"Update",callback:function(){this.forms.updateInput()}}),$e.DefineIcon("inputStyle",{NAME:"magic",SVG_KEY:"inlineStyle"}),$e.RegisterCommand("inputStyle",{title:"Style",type:"dropdown",html:function(){var e='"},callback:function(e,t){var n=this.forms.getInput();n&&(this.forms.applyStyle(t),this.forms.showEditPopup(n))},refreshOnShow:function(e,t){var n=this.$,r=this.forms.getInput();if(r){var a=n(r);t.find(".fr-command").each(function(){var e=n(this).data("param1");n(this).toggleClass("fr-active",a.hasClass(e))})}}}),$e.DefineIcon("inputEdit",{NAME:"edit"}),$e.RegisterCommand("inputEdit",{title:"Edit Button",undo:!1,refreshAfterCallback:!1,callback:function(){this.forms.showUpdatePopup()}}),$e.DefineIcon("inputBack",{NAME:"arrow-left",SVG_KEY:"back"}),$e.RegisterCommand("inputBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.forms.back()}}),$e.RegisterCommand("updateInput",{undo:!1,focus:!1,title:"Update",callback:function(){this.forms.updateInput()}}),$e.PLUGINS.fullscreen=function(a){var t,n,r,o,i=a.$;function s(){return a.$box.hasClass("fr-fullscreen")}function l(){if(a.helpers.isIOS()&&a.core.hasFocus())return a.$el.blur(),setTimeout(d,250),!1;t=a.helpers.scrollTop(),a.$box.toggleClass("fr-fullscreen"),i("body").first().toggleClass("fr-fullscreen"),a.helpers.isMobile()&&(a.$tb.data("parent",a.$tb.parent()),a.$box.prepend(a.$tb),a.$tb.data("sticky-dummy")&&a.$tb.after(a.$tb.data("sticky-dummy"))),n=a.opts.height,r=a.opts.heightMax,o=a.opts.zIndex,a.opts.height=a.o_win.innerHeight-(a.opts.toolbarInline?0:a.$tb.outerHeight()+(a.$second_tb?a.$second_tb.outerHeight():0)),a.opts.zIndex=2147483641,a.opts.heightMax=null,a.size.refresh(),a.opts.toolbarInline&&a.toolbar.showInline();for(var e=a.$box.parent();!e.first().is("body");)e.addClass("fr-fullscreen-wrapper"),e=e.parent();a.opts.toolbarContainer&&a.$box.prepend(a.$tb),a.events.trigger("charCounter.update"),a.events.trigger("codeView.update"),a.$win.trigger("scroll")}function c(){if(a.helpers.isIOS()&&a.core.hasFocus())return a.$el.blur(),setTimeout(d,250),!1;a.$box.toggleClass("fr-fullscreen"),i("body").first().toggleClass("fr-fullscreen"),a.$tb.data("parent")&&a.$tb.data("parent").prepend(a.$tb),a.$tb.data("sticky-dummy")&&a.$tb.after(a.$tb.data("sticky-dummy")),a.opts.height=n,a.opts.heightMax=r,a.opts.zIndex=o,a.size.refresh(),i(a.o_win).scrollTop(t),a.opts.toolbarInline&&a.toolbar.showInline(),a.events.trigger("charCounter.update"),a.opts.toolbarSticky&&a.opts.toolbarStickyOffset&&(a.opts.toolbarBottom?a.$tb.css("bottom",a.opts.toolbarStickyOffset).data("bottom",a.opts.toolbarStickyOffset):a.$tb.css("top",a.opts.toolbarStickyOffset).data("top",a.opts.toolbarStickyOffset));for(var e=a.$box.parent();!e.first().is("body");)e.removeClass("fr-fullscreen-wrapper"),e=e.parent();a.opts.toolbarContainer&&i(a.opts.toolbarContainer).append(a.$tb),i(a.o_win).trigger("scroll"),a.events.trigger("codeView.update")}function d(){s()?c():l(),f(a.$tb.find('.fr-command[data-cmd="fullscreen"]'));var e=a.$tb.find('.fr-command[data-cmd="moreText"]'),t=a.$tb.find('.fr-command[data-cmd="moreParagraph"]'),n=a.$tb.find('.fr-command[data-cmd="moreRich"]'),r=a.$tb.find('.fr-command[data-cmd="moreMisc"]');e.length&&a.refresh.moreText(e),t.length&&a.refresh.moreParagraph(t),n.length&&a.refresh.moreRich(n),r.length&&a.refresh.moreMisc(r)}function f(e){var t=s();e.toggleClass("fr-active",t).attr("aria-pressed",t),e.find("> *").not(".fr-sr-only").replaceWith(t?a.icon.create("fullscreenCompress"):a.icon.create("fullscreen"))}return{_init:function e(){if(!a.$wp)return!1;a.events.$on(i(a.o_win),"resize",function(){s()&&(c(),l())}),a.events.on("toolbar.hide",function(){if(s()&&a.helpers.isMobile())return!1}),a.events.on("position.refresh",function(){if(a.helpers.isIOS())return!s()}),a.events.on("destroy",function(){s()&&c()},!0)},toggle:d,refresh:f,isActive:s}},$e.RegisterCommand("fullscreen",{title:"Fullscreen",undo:!1,focus:!1,accessibilityFocus:!0,forcedRefresh:!0,toggle:!0,callback:function(){this.fullscreen.toggle()},refresh:function(e){this.fullscreen.refresh(e)},plugin:"fullscreen"}),$e.DefineIcon("fullscreen",{NAME:"expand",SVG_KEY:"fullscreen"}),$e.DefineIcon("fullscreenCompress",{NAME:"compress",SVG_KEY:"exitFullscreen"}),Object.assign($e.DEFAULTS,{helpSets:[{title:"Inline Editor",commands:[{val:"OSkeyE",desc:"Show the editor"}]},{title:"Common actions",commands:[{val:"OSkeyC",desc:"Copy"},{val:"OSkeyX",desc:"Cut"},{val:"OSkeyV",desc:"Paste"},{val:"OSkeyZ",desc:"Undo"},{val:"OSkeyShift+Z",desc:"Redo"},{val:"OSkeyK",desc:"Insert Link"},{val:"OSkeyP",desc:"Insert Image"}]},{title:"Basic Formatting",commands:[{val:"OSkeyA",desc:"Select All"},{val:"OSkeyB",desc:"Bold"},{val:"OSkeyI",desc:"Italic"},{val:"OSkeyU",desc:"Underline"},{val:"OSkeyS",desc:"Strikethrough"},{val:"OSkey]",desc:"Increase Indent"},{val:"OSkey[",desc:"Decrease Indent"}]},{title:"Quote",commands:[{val:"OSkey'",desc:"Increase quote level"},{val:"OSkeyShift+'",desc:"Decrease quote level"}]},{title:"Image / Video",commands:[{val:"OSkey+",desc:"Resize larger"},{val:"OSkey-",desc:"Resize smaller"}]},{title:"Table",commands:[{val:"Alt+Space",desc:"Select table cell"},{val:"Shift+Left/Right arrow",desc:"Extend selection one cell"},{val:"Shift+Up/Down arrow",desc:"Extend selection one row"}]},{title:"Navigation",commands:[{val:"OSkey/",desc:"Shortcuts"},{val:"Alt+F10",desc:"Focus popup / toolbar"},{val:"Esc",desc:"Return focus to previous position"}]}]}),$e.PLUGINS.help=function(s){var r,a=s.$,o="help";return{_init:function e(){},show:function l(){if(!r){var e=""+s.language.translate("Shortcuts")+" ",t=function i(){for(var e='',t=0;t";r+=""+s.language.translate(n.title)+" ",r+="";for(var a=0;a",r+=""+s.language.translate(o.desc)+" ",r+=""+o.val.replace("OSkey",s.helpers.isMac()?"⌘":"Ctrl+")+" ",r+=""}e+=r+=" "}return e+="
"}(),n=s.modals.create(o,e,t);r=n.$modal,s.events.$on(a(s.o_win),"resize",function(){s.modals.resize(o)})}s.modals.show(o),s.modals.resize(o)},hide:function t(){s.modals.hide(o)}}},$e.DefineIcon("help",{NAME:"question",SVG_KEY:"help"}),$e.RegisterShortcut($e.KEYCODE.SLASH,"help",null,"/"),$e.RegisterCommand("help",{title:"Help",icon:"help",undo:!1,focus:!1,modal:!0,callback:function(){this.help.show()},plugin:"help",showOnMobile:!1}),Object.assign($e.POPUP_TEMPLATES,{"image.insert":"[_BUTTONS_][_UPLOAD_LAYER_][_BY_URL_LAYER_][_PROGRESS_BAR_]","image.edit":"[_BUTTONS_]","image.alt":"[_BUTTONS_][_ALT_LAYER_]","image.size":"[_BUTTONS_][_SIZE_LAYER_]"}),Object.assign($e.DEFAULTS,{imageInsertButtons:["imageBack","|","imageUpload","imageByURL"],imageEditButtons:["imageReplace","imageAlign","imageCaption","imageRemove","imageLink","linkOpen","linkEdit","linkRemove","-","imageDisplay","imageStyle","imageAlt","imageSize"],imageAltButtons:["imageBack","|"],imageSizeButtons:["imageBack","|"],imageUpload:!0,imageUploadURL:null,imageCORSProxy:"https://cors-anywhere.froala.com",imageUploadRemoteUrls:!0,imageUploadParam:"file",imageUploadParams:{},imageUploadToS3:!1,imageUploadMethod:"POST",imageMaxSize:10485760,imageAllowedTypes:["jpeg","jpg","png","gif","webp"],imageResize:!0,imageResizeWithPercent:!1,imageRoundPercent:!1,imageDefaultWidth:300,imageDefaultAlign:"center",imageDefaultDisplay:"block",imageSplitHTML:!1,imageStyles:{"fr-rounded":"Rounded","fr-bordered":"Bordered","fr-shadow":"Shadow"},imageMove:!0,imageMultipleStyles:!0,imageTextNear:!0,imagePaste:!0,imagePasteProcess:!1,imageMinWidth:16,imageOutputSize:!1,imageDefaultMargin:5,imageAddNewLine:!1}),$e.PLUGINS.image=function(f){var p,l,c,d,s,n,u=f.$,i="https://i.froala.com/upload",t=!1,r=1,h=2,g=3,m=4,v=5,b=6,a={};function E(){var e=f.popups.get("image.insert").find(".fr-image-by-url-layer input");e.val(""),p&&e.val(p.attr("src")),e.trigger("change")}function o(){var e=f.popups.get("image.edit");if(e||(e=x()),e){var t=Te();Ae()&&(t=t.find(".fr-img-wrap")),f.popups.setContainer("image.edit",f.$sc),f.popups.refresh("image.edit");var n=t.offset().left+t.outerWidth()/2,r=t.offset().top+t.outerHeight();p.hasClass("fr-uploading")?I():f.popups.show("image.edit",n,r,t.outerHeight(),!0)}}function T(){k()}function A(e){0"),B(p)),a=n,o=e.timeStamp}},!0),f.events.on("keyup",function(){r=1})}}(),!p)return!1;var e=f.$wp||f.$sc;e.append(l),l.data("instance",f);var t=e.scrollTop()-("static"!=e.css("position")?e.offset().top:0),n=e.scrollLeft()-("static"!=e.css("position")?e.offset().left:0);n-=f.helpers.getPX(e.css("border-left-width")),t-=f.helpers.getPX(e.css("border-top-width")),f.$el.is("img")&&f.$sc.is("body")&&(n=t=0);var r=Te();Ae()&&(r=r.find(".fr-img-wrap"));var a=0,o=0;f.opts.iframe&&(a=f.helpers.getPX(f.$wp.find(".fr-iframe").css("padding-top")),o=f.helpers.getPX(f.$wp.find(".fr-iframe").css("padding-left"))),l.css("top",(f.opts.iframe?r.offset().top+a:r.offset().top+t)-1).css("left",(f.opts.iframe?r.offset().left+o:r.offset().left+n)-1).css("width",r.get(0).getBoundingClientRect().width).css("height",r.get(0).getBoundingClientRect().height).addClass("fr-active")}function R(e){return'
'}function L(e){Ae()?p.parents(".fr-img-caption").css("width",e):p.css("width",e)}function w(e){if(!f.core.sameInstance(l))return!0;if(e.preventDefault(),e.stopPropagation(),f.$el.find("img.fr-error").left)return!1;f.undo.canDo()||f.undo.saveStep();var t=e.pageX||e.originalEvent.touches[0].pageX;if("mousedown"==e.type){var n=f.$oel.get(0).ownerDocument,r=n.defaultView||n.parentWindow,a=!1;try{a=r.location!=r.parent.location&&!(r.$&&r.$.FE)}catch(s){}a&&r.frameElement&&(t+=f.helpers.getPX(u(r.frameElement).offset().left)+r.frameElement.clientLeft)}(c=u(this)).data("start-x",t),c.data("start-width",p.width()),c.data("start-height",p.height());var o=p.width();if(f.opts.imageResizeWithPercent){var i=p.parentsUntil(f.$el,f.html.blockTagsQuery()).get(0)||f.el;o=(o/u(i).outerWidth()*100).toFixed(2)+"%"}L(o),d.show(),f.popups.hideAll(),ue()}function _(e){if(!f.core.sameInstance(l))return!0;var t;if(c&&p){if(e.preventDefault(),f.$el.find("img.fr-error").left)return!1;var n=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null);if(!n)return!1;var r=n-c.data("start-x"),a=c.data("start-width");if((c.hasClass("fr-hnw")||c.hasClass("fr-hsw"))&&(r=0-r),f.opts.imageResizeWithPercent){var o=p.parentsUntil(f.$el,f.html.blockTagsQuery()).get(0)||f.el;a=((a+r)/u(o).outerWidth()*100).toFixed(2),f.opts.imageRoundPercent&&(a=Math.round(a)),L(a+"%"),(t=Ae()?(f.helpers.getPX(p.parents(".fr-img-caption").css("width"))/u(o).outerWidth()*100).toFixed(2):(f.helpers.getPX(p.css("width"))/u(o).outerWidth()*100).toFixed(2))===a||f.opts.imageRoundPercent||L(t+"%"),p.css("height","").removeAttr("height")}else a+r>=f.opts.imageMinWidth&&(L(a+r),t=Ae()?f.helpers.getPX(p.parents(".fr-img-caption").css("width")):f.helpers.getPX(p.css("width"))),t!==a+r&&L(t),((p.attr("style")||"").match(/(^height:)|(; *height:)/)||p.attr("height"))&&(p.css("height",c.data("start-height")*p.width()/c.data("start-width")),p.removeAttr("height"));y(),f.events.trigger("image.resize",[Ee()])}}function O(e){if(!f.core.sameInstance(l))return!0;if(c&&p){if(e&&e.stopPropagation(),f.$el.find("img.fr-error").left)return!1;c=null,d.hide(),y(),o(),f.undo.saveStep(),f.events.trigger("image.resizeEnd",[Ee()])}}function N(e,t,n){f.edit.on(),p&&p.addClass("fr-error"),a[e]?D(a[e]):D(f.language.translate("Something went wrong. Please try again.")),!p&&n&&te(n),f.events.trigger("image.error",[{code:e,message:a[e]},t,n])}function x(e){if(e)return f.$wp&&f.events.$on(f.$wp,"scroll.image-edit",function(){p&&f.popups.isVisible("image.edit")&&(f.events.disableBlur(),o())}),!0;var t="";if(0 \n '.concat(f.button.buildList(f.opts.imageEditButtons),"\n ")};return f.popups.create("image.edit",n)}return!1}function I(e){var t=f.popups.get("image.insert");if(t||(t=Y()),t.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),t.find(".fr-image-progress-bar-layer").addClass("fr-active"),t.find(".fr-buttons").hide(),p){var n=Te();f.popups.setContainer("image.insert",f.$sc);var r=n.offset().left,a=n.offset().top+n.height();f.popups.show("image.insert",r,a,n.outerHeight())}void 0===e&&M(f.language.translate("Uploading"),0)}function k(e){var t=f.popups.get("image.insert");if(t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-image-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e||f.$el.find("img.fr-error").length)){if(f.events.focus(),f.$el.find("img.fr-error").length&&(f.$el.find("img.fr-error").remove(),f.undo.saveStep(),f.undo.run(),f.undo.dropRedo()),!f.$wp&&p){var n=p;de(!0),f.selection.setAfter(n.get(0)),f.selection.restore()}f.popups.hide("image.insert")}}function M(e,t){var n=f.popups.get("image.insert");if(n){var r=n.find(".fr-image-progress-bar-layer");r.find("h3").text(e+(t?" "+t+"%":"")),r.removeClass("fr-error"),t?(r.find("div").removeClass("fr-indeterminate"),r.find("div > span").css("width",t+"%")):r.find("div").addClass("fr-indeterminate")}}function D(e){I();var t=f.popups.get("image.insert").find(".fr-image-progress-bar-layer");t.addClass("fr-error");var n=t.find("h3");n.text(e),f.events.disableBlur(),n.focus()}function B(e){ce.call(e.get(0))}function F(){var e=u(this);f.popups.hide("image.insert"),e.removeClass("fr-uploading"),e.next().is("br")&&e.next().remove(),B(e),f.events.trigger("image.loaded",[e])}function $(i,e,s,l,c){f.edit.off(),M(f.language.translate("Loading image")),e&&(i=f.helpers.sanitizeURL(i));var t=new Image;t.onload=function(){var e,t;if(l){f.undo.canDo()||l.hasClass("fr-uploading")||f.undo.saveStep();var n=l.data("fr-old-src");l.data("fr-image-pasted")&&(n=null),f.$wp?((e=l.clone().removeData("fr-old-src").removeClass("fr-uploading").removeAttr("data-fr-image-pasted")).off("load"),n&&l.attr("src",n),l.replaceWith(e)):e=l;for(var r=e.get(0).attributes,a=0;af.opts.imageMaxSize)return N(v),!1;if(f.opts.imageAllowedTypes.indexOf(r.type.replace(/image\//g,""))<0)return N(b),!1;if(f.drag_support.formdata&&(n=f.drag_support.formdata?new FormData:null),n){var a;if(!1!==f.opts.imageUploadToS3)for(a in n.append("key",f.opts.imageUploadToS3.keyStart+(new Date).getTime()+"-"+(r.name||"untitled")),n.append("success_action_status","201"),n.append("X-Requested-With","xhr"),n.append("Content-Type",r.type),f.opts.imageUploadToS3.params)f.opts.imageUploadToS3.params.hasOwnProperty(a)&&n.append(a,f.opts.imageUploadToS3.params[a]);for(a in f.opts.imageUploadParams)f.opts.imageUploadParams.hasOwnProperty(a)&&n.append(a,f.opts.imageUploadParams[a]);n.append(f.opts.imageUploadParam,r,r.name);var o=f.opts.imageUploadURL;f.opts.imageUploadToS3&&(o=f.opts.imageUploadToS3.uploadURL?f.opts.imageUploadToS3.uploadURL:"https://"+f.opts.imageUploadToS3.region+".amazonaws.com/"+f.opts.imageUploadToS3.bucket),function l(t,n,e,a){function o(){var e=u(this);e.off("load"),e.addClass("fr-uploading"),e.next().is("br")&&e.next().remove(),f.placeholder.refresh(),B(e),y(),I(),f.edit.off(),t.onload=function(){P.call(t,e)},t.onerror=H,t.upload.onprogress=K,t.onabort=W,u(e.off("abortUpload")).on("abortUpload",function(){4!=t.readyState&&(t.abort(),a?(a.attr("src",a.data("fr-old-src")),a.removeClass("fr-uploading")):e.remove(),de(!0))}),t.send(n)}var i=new FileReader;i.onload=function(){var e=i.result;if(i.result.indexOf("svg+xml")<0){for(var t=atob(i.result.split(",")[1]),n=[],r=0;r'+a+"");var o=f.opts.imageInsertButtons.indexOf("imageUpload"),i=f.opts.imageInsertButtons.indexOf("imageByURL"),s="";0<=o&&(t=" fr-active",0<=i&&i'+f.language.translate("Drop image")+" ("+f.language.translate("or click")+')
');var l="";0<=i&&(t=" fr-active",0<=o&&o
'+f.language.translate("Insert")+"
");var c={buttons:r,upload_layer:s,by_url_layer:l,progress_bar:''};return 1<=f.opts.imageInsertButtons.length&&(n=f.popups.create("image.insert",c)),f.$wp&&f.events.$on(f.$wp,"scroll",function(){p&&f.popups.isVisible("image.insert")&&ve()}),function d(r){f.events.$on(r,"dragover dragenter",".fr-image-upload-layer",function(){return u(this).addClass("fr-drop"),!1},!0),f.events.$on(r,"dragleave dragend",".fr-image-upload-layer",function(){return u(this).removeClass("fr-drop"),!1},!0),f.events.$on(r,"drop",".fr-image-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),u(this).removeClass("fr-drop");var t=e.originalEvent.dataTransfer;if(t&&t.files){var n=r.data("instance")||f;n.events.disableBlur(),n.image.upload(t.files),n.events.enableBlur()}},!0),f.helpers.isIOS()&&f.events.$on(r,"touchstart",'.fr-image-upload-layer input[type="file"]',function(){u(this).trigger("click")},!0),f.events.$on(r,"change",'.fr-image-upload-layer input[type="file"]',function(){if(this.files){var e=r.data("instance")||f;e.events.disableBlur(),r.find("input:focus").blur(),e.events.enableBlur(),e.image.upload(this.files,p)}u(this).val("")},!0)}(n),n}function j(){p&&f.popups.get("image.alt").find("input").val(p.attr("alt")||"").trigger("change")}function q(){var e=f.popups.get("image.alt");e||(e=X()),k(),f.popups.refresh("image.alt"),f.popups.setContainer("image.alt",f.$sc);var t=Te();Ae()&&(t=t.find(".fr-img-wrap"));var n=t.offset().left+t.outerWidth()/2,r=t.offset().top+t.outerHeight();f.popups.show("image.alt",n,r,t.outerHeight(),!0)}function X(e){if(e)return f.popups.onRefresh("image.alt",j),!0;var t={buttons:''+f.button.buildList(f.opts.imageAltButtons)+"
",alt_layer:'"},n=f.popups.create("image.alt",t);return f.$wp&&f.events.$on(f.$wp,"scroll.image-alt",function(){p&&f.popups.isVisible("image.alt")&&q()}),n}function Z(){var e=f.popups.get("image.size");if(p)if(Ae()){var t=p.parent();t.get(0).style.width||(t=p.parent().parent()),e.find('input[name="width"]').val(t.get(0).style.width).trigger("change"),e.find('input[name="height"]').val(t.get(0).style.height).trigger("change")}else e.find('input[name="width"]').val(p.get(0).style.width).trigger("change"),e.find('input[name="height"]').val(p.get(0).style.height).trigger("change")}function Q(){var e=f.popups.get("image.size");e||(e=J()),k(),f.popups.refresh("image.size"),f.popups.setContainer("image.size",f.$sc);var t=Te();Ae()&&(t=t.find(".fr-img-wrap"));var n=t.offset().left+t.outerWidth()/2,r=t.offset().top+t.outerHeight();f.popups.show("image.size",n,r,t.outerHeight(),!0)}function J(e){if(e)return f.popups.onRefresh("image.size",Z),!0;var t={buttons:''+f.button.buildList(f.opts.imageSizeButtons)+"
",size_layer:''+f.language.translate("Update")+"
"},n=f.popups.create("image.size",t);return f.$wp&&f.events.$on(f.$wp,"scroll.image-size",function(){p&&f.popups.isVisible("image.size")&&Q()}),n}function ee(e,t,n,r){return e.pageX=t,w.call(this,e),e.pageX=e.pageX+n*Math.floor(Math.pow(1.1,r)),_.call(this,e),O.call(this,e),++r}function te(e){(e=e||Te())&&!1!==f.events.trigger("image.beforeRemove",[e])&&(f.popups.hideAll(),be(),de(!0),f.undo.canDo()||f.undo.saveStep(),e.get(0)==f.el?e.removeAttr("src"):(e.get(0).parentNode&&"A"==e.get(0).parentNode.tagName?(f.selection.setBefore(e.get(0).parentNode)||f.selection.setAfter(e.get(0).parentNode)||e.parent().after($e.MARKERS),u(e.get(0).parentNode).remove()):(f.selection.setBefore(e.get(0))||f.selection.setAfter(e.get(0))||e.after($e.MARKERS),e.remove()),f.html.fillEmptyBlocks(),f.selection.restore()),f.undo.saveStep())}function ne(e){var t=e.which;if(p&&(t==$e.KEYCODE.BACKSPACE||t==$e.KEYCODE.DELETE))return e.preventDefault(),e.stopPropagation(),te(),!1;if(p&&t==$e.KEYCODE.ESC){var n=p;return de(!0),f.selection.setAfter(n.get(0)),f.selection.restore(),e.preventDefault(),!1}if(!p||t!=$e.KEYCODE.ARROW_LEFT&&t!=$e.KEYCODE.ARROW_RIGHT)return p&&t===$e.KEYCODE.TAB?(e.preventDefault(),e.stopPropagation(),de(!0),!1):p&&t!=$e.KEYCODE.F10&&!f.keys.isBrowserAction(e)?(e.preventDefault(),e.stopPropagation(),!1):void 0;var r=p.get(0);return de(!0),t==$e.KEYCODE.ARROW_LEFT?f.selection.setBefore(r):f.selection.setAfter(r),f.selection.restore(),e.preventDefault(),!1}function re(e){if(e&&"IMG"==e.tagName){if(f.node.hasClass(e,"fr-uploading")||f.node.hasClass(e,"fr-error")?e.parentNode.removeChild(e):f.node.hasClass(e,"fr-draggable")&&e.classList.remove("fr-draggable"),e.parentNode&&e.parentNode.parentNode&&f.node.hasClass(e.parentNode.parentNode,"fr-img-caption")){var t=e.parentNode.parentNode;t.removeAttribute("contenteditable"),t.removeAttribute("draggable"),t.classList.remove("fr-draggable");var n=e.nextSibling;n&&n.removeAttribute("contenteditable")}}else if(e&&e.nodeType==Node.ELEMENT_NODE)for(var r=e.querySelectorAll("img.fr-uploading, img.fr-error, img.fr-draggable"),a=0;a");var r=f.$el.find('img[data-fr-image-pasted="true"]');r&&he(r,f.opts.imageDefaultDisplay,f.opts.imageDefaultAlign),f.events.trigger("paste.after")}function se(e){if(e&&e.clipboardData&&e.clipboardData.items){var t=null;if(e.clipboardData.types&&-1!=[].indexOf.call(e.clipboardData.types,"text/rtf")||e.clipboardData.getData("text/rtf"))t=e.clipboardData.items[0].getAsFile();else for(var n=0;n"):u(f.node.blockParent(e.get(0))).after("<"+f.html.defaultTag()+"> "+f.html.defaultTag()+">"))})})(),"IMG"==f.el.tagName&&f.$el.addClass("fr-view"),f.events.$on(f.$el,f.helpers.isMobile()&&!f.helpers.isWindowsPhone()?"touchend":"click","IMG"==f.el.tagName?null:'img:not([contenteditable="false"])',ce),f.helpers.isMobile()&&(f.events.$on(f.$el,"touchstart","IMG"==f.el.tagName?null:'img:not([contenteditable="false"])',function(){n=!1}),f.events.$on(f.$el,"touchmove",function(){n=!0})),f.$wp?(f.events.on("window.keydown keydown",ne,!0),f.events.on("keyup",function(e){if(p&&e.which==$e.KEYCODE.ENTER)return!1},!0),f.events.$on(f.$el,"keydown",function(){var e=f.selection.element();(e.nodeType===Node.TEXT_NODE||"BR"==e.tagName&&f.node.isLastSibling(e))&&(e=e.parentNode),f.node.hasClass(e,"fr-inner")||(f.node.hasClass(e,"fr-img-caption")||(e=u(e).parents(".fr-img-caption").get(0)),f.node.hasClass(e,"fr-img-caption")&&(u(e).after($e.INVISIBLE_SPACE+$e.MARKERS),f.selection.restore()))})):f.events.$on(f.$win,"keydown",ne),f.events.on("toolbar.esc",function(){if(p){if(f.$wp)f.events.disableBlur(),f.events.focus();else{var e=p;de(!0),f.selection.setAfter(e.get(0)),f.selection.restore()}return!1}},!0),f.events.on("toolbar.focusEditor",function(){if(p)return!1},!0),f.events.on("window.cut window.copy",function(e){if(p&&f.popups.isVisible("image.edit")&&!f.popups.get("image.edit").find(":focus").length){var t=Te();Ae()?(t.before($e.START_MARKER),t.after($e.END_MARKER),f.selection.restore(),f.paste.saveCopiedText(t.get(0).outerHTML,t.text())):(be(),f.paste.saveCopiedText(p.get(0).outerHTML,p.attr("alt"))),"copy"==e.type?setTimeout(function(){B(p)}):(de(!0),f.undo.saveStep(),setTimeout(function(){f.undo.saveStep()},0))}},!0),f.browser.msie&&f.events.on("keydown",function(e){if(!f.selection.isCollapsed()||!p)return!0;var t=e.which;t==$e.KEYCODE.C&&f.keys.ctrlKey(e)?f.events.trigger("window.copy"):t==$e.KEYCODE.X&&f.keys.ctrlKey(e)&&f.events.trigger("window.cut")}),f.events.$on(u(f.o_win),"keydown",function(e){var t=e.which;if(p&&t==$e.KEYCODE.BACKSPACE)return e.preventDefault(),!1}),f.events.$on(f.$win,"keydown",function(e){var t=e.which;p&&p.hasClass("fr-uploading")&&t==$e.KEYCODE.ESC&&p.trigger("abortUpload")}),f.events.on("destroy",function(){p&&p.hasClass("fr-uploading")&&p.trigger("abortUpload")}),f.events.on("paste.before",se),f.events.on("paste.beforeCleanup",le),f.events.on("paste.after",oe),f.events.on("html.set",C),f.events.on("html.inserted",C),C(),f.events.on("destroy",function(){s=[]}),f.events.on("html.processGet",re),f.opts.imageOutputSize&&f.events.on("html.beforeGet",function(){r=f.el.querySelectorAll("img");for(var e=0;e *").first().replaceWith(f.icon.create("image-align-"+ge()))},refreshAlignOnShow:function Ne(e,t){p&&t.find('.fr-command[data-param1="'+ge()+'"]').addClass("fr-active").attr("aria-selected",!0)},display:function xe(e){var t=Te();t.removeClass("fr-dii fr-dib"),!f.opts.htmlUntouched&&f.opts.useClasses?"inline"==e?t.addClass("fr-dii"):"block"==e&&t.addClass("fr-dib"):he(t,e,ge()),be(),y(),o(),f.selection.clear()},refreshDisplayOnShow:function Ie(e,t){p&&t.find('.fr-command[data-param1="'+me()+'"]').addClass("fr-active").attr("aria-selected",!0)},replace:ve,back:function e(){p?(f.events.disableBlur(),u(".fr-popup input:focus").blur(),B(p)):(f.events.disableBlur(),f.selection.restore(),f.events.enableBlur(),f.popups.hide("image.insert"),f.toolbar.showInline())},get:Ee,getEl:Te,insert:$,showProgressBar:I,remove:te,hideProgressBar:k,applyStyle:function ke(e,t,n){if(void 0===t&&(t=f.opts.imageStyles),void 0===n&&(n=f.opts.imageMultipleStyles),!p)return!1;var r=Te();if(!n){var a=Object.keys(t);a.splice(a.indexOf(e),1),r.removeClass(a.join(" "))}"object"==Fe(t[e])?(r.removeAttr("style"),r.css(t[e].style)):r.toggleClass(e),B(p)},showAltPopup:q,showSizePopup:Q,setAlt:function Me(e){if(p){var t=f.popups.get("image.alt");p.attr("alt",e||t.find("input").val()||""),t.find("input:focus").blur(),B(p)}},setSize:function De(e,t){if(p){var n=f.popups.get("image.size");e=e||n.find('input[name="width"]').val()||"",t=t||n.find('input[name="height"]').val()||"";var r=/^[\d]+((px)|%)*$/g;p.removeAttr("width").removeAttr("height"),e.match(r)?p.css("width",e):p.css("width",""),t.match(r)?p.css("height",t):p.css("height",""),Ae()&&(p.parents(".fr-img-caption").removeAttr("width").removeAttr("height"),e.match(r)?p.parents(".fr-img-caption").css("width",e):p.parents(".fr-img-caption").css("width",""),t.match(r)?p.parents(".fr-img-caption").css("height",t):p.parents(".fr-img-caption").css("height","")),n&&n.find("input:focus").blur(),B(p)}},toggleCaption:function Be(){var e;if(p&&!Ae()){var t,n;(e=p).parent().is("a")&&(e=p.parent()),e.attr("style")&&(n=-1<(t=e.attr("style").split(":")).indexOf("width")?t[t.indexOf("width")+1].replace(";",""):"");var r=f.opts.imageResizeWithPercent?(-1 '),e.wrap(' '),p.after('"+$e.START_MARKER+f.language.translate("Image Caption")+$e.END_MARKER+" "),p.removeAttr("class").removeAttr("style").removeAttr("width"),p.parents(".fr-img-caption").css("width",r),de(!0),f.selection.restore()}else e=Te(),p.insertAfter(e),p.attr("class",e.attr("class").replace("fr-img-caption","")).attr("style",e.attr("style")),e.remove(),B(p)},hasCaption:Ae,exitEdit:de,edit:B}},$e.DefineIcon("insertImage",{NAME:"image",SVG_KEY:"insertImage"}),$e.RegisterShortcut($e.KEYCODE.P,"insertImage",null,"P"),$e.RegisterCommand("insertImage",{title:"Insert Image",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("image.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("image.insert")):this.image.showInsertPopup()},plugin:"image"}),$e.DefineIcon("imageUpload",{NAME:"upload",SVG_KEY:"upload"}),$e.RegisterCommand("imageUpload",{title:"Upload Image",undo:!1,focus:!1,toggle:!0,callback:function(){this.image.showLayer("image-upload")},refresh:function(e){this.image.refreshUploadButton(e)}}),$e.DefineIcon("imageByURL",{NAME:"link",SVG_KEY:"insertLink"}),$e.RegisterCommand("imageByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.image.showLayer("image-by-url")},refresh:function(e){this.image.refreshByURLButton(e)}}),$e.RegisterCommand("imageInsertByURL",{title:"Insert Image",undo:!0,refreshAfterCallback:!1,callback:function(){this.image.insertByURL()},refresh:function(e){this.image.get()?e.text(this.language.translate("Replace")):e.text(this.language.translate("Insert"))}}),$e.DefineIcon("imageDisplay",{NAME:"star",SVG_KEY:"imageDisplay"}),$e.RegisterCommand("imageDisplay",{title:"Display",type:"dropdown",options:{inline:"Inline",block:"Break Text"},callback:function(e,t){this.image.display(t)},refresh:function(e){this.opts.imageTextNear||e.addClass("fr-hidden")},refreshOnShow:function(e,t){this.image.refreshDisplayOnShow(e,t)}}),$e.DefineIcon("image-align",{NAME:"align-left",SVG_KEY:"alignLeft"}),$e.DefineIcon("image-align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),$e.DefineIcon("image-align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),$e.DefineIcon("image-align-center",{NAME:"align-justify",SVG_KEY:"alignCenter"}),$e.DefineIcon("imageAlign",{NAME:"align-justify",SVG_KEY:"alignJustify"}),$e.RegisterCommand("imageAlign",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"None",right:"Align Right"},html:function(){var e='"},callback:function(e,t){this.image.align(t)},refresh:function(e){this.image.refreshAlign(e)},refreshOnShow:function(e,t){this.image.refreshAlignOnShow(e,t)}}),$e.DefineIcon("imageReplace",{NAME:"exchange",FA5NAME:"exchange-alt",SVG_KEY:"replaceImage"}),$e.RegisterCommand("imageReplace",{title:"Replace",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,callback:function(){this.image.replace()}}),$e.DefineIcon("imageRemove",{NAME:"trash",SVG_KEY:"remove"}),$e.RegisterCommand("imageRemove",{title:"Remove",callback:function(){this.image.remove()}}),$e.DefineIcon("imageBack",{NAME:"arrow-left",SVG_KEY:"back"}),$e.RegisterCommand("imageBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.image.back()},refresh:function(e){this.$;this.image.get()||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))}}),$e.RegisterCommand("imageDismissError",{title:"OK",undo:!1,callback:function(){this.image.hideProgressBar(!0)}}),$e.DefineIcon("imageStyle",{NAME:"magic",SVG_KEY:"imageClass"}),$e.RegisterCommand("imageStyle",{title:"Style",type:"dropdown",html:function(){var e='',t=this.opts.imageStyles;for(var n in t)if(t.hasOwnProperty(n)){var r=t[n];"object"==Fe(r)&&(r=r.title),e+=''+this.language.translate(r)+" "}return e+=" "},callback:function(e,t){this.image.applyStyle(t)},refreshOnShow:function(e,t){var n=this.$,r=this.image.getEl();r&&t.find(".fr-command").each(function(){var e=n(this).data("param1"),t=r.hasClass(e);n(this).toggleClass("fr-active",t).attr("aria-selected",t)})}}),$e.DefineIcon("imageAlt",{NAME:"info",SVG_KEY:"imageAltText"}),$e.RegisterCommand("imageAlt",{undo:!1,focus:!1,popup:!0,title:"Alternative Text",callback:function(){this.image.showAltPopup()}}),$e.RegisterCommand("imageSetAlt",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.image.setAlt()}}),$e.DefineIcon("imageSize",{NAME:"arrows-alt",SVG_KEY:"imageSize"}),$e.RegisterCommand("imageSize",{undo:!1,focus:!1,popup:!0,title:"Change Size",callback:function(){this.image.showSizePopup()}}),$e.RegisterCommand("imageSetSize",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.image.setSize()}}),$e.DefineIcon("imageCaption",{NAME:"commenting",FA5NAME:"comment-alt",SVG_KEY:"imageCaption"}),$e.RegisterCommand("imageCaption",{undo:!0,focus:!1,title:"Image Caption",refreshAfterCallback:!0,callback:function(){this.image.toggleCaption()},refresh:function(e){this.image.get()&&e.toggleClass("fr-active",this.image.hasCaption())}}),Object.assign($e.DEFAULTS,{imageManagerLoadURL:"https://i.froala.com/load-files",imageManagerLoadMethod:"get",imageManagerLoadParams:{},imageManagerPreloader:null,imageManagerDeleteURL:"",imageManagerDeleteMethod:"post",imageManagerDeleteParams:{},imageManagerPageSize:12,imageManagerScrollOffset:20,imageManagerToggleTags:!0}),$e.PLUGINS.imageManager=function(s){var l,c,o,i,d,f,p,u,h,g,m,v=s.$,b="image_manager",e=10,E=11,T=12,A=13,C=14,S=15,n=21,r=22,a={};function y(){var e=v(window).outerWidth();return e<768?2:e<1200?3:4}function R(){d.empty();for(var e=0;e')}function L(){if(hd.outerHeight()-o.outerHeight())){u++;for(var e=s.opts.imageManagerPageSize*(u-1);e'+e[t]+"");n.attr("data-tag",e.join())}else 0===f.find('a[title="'+a.tag.trim()+'"]').length&&f.append(''+a.tag.trim()+" "),n.attr("data-tag",a.tag.trim());for(var r in a.name&&n.attr("alt",a.name),a)a.hasOwnProperty(r)&&"thumb"!==r&&"url"!==r&&"tag"!==r&&n.attr("data-"+r,a[r]);i.append(n).append(v(s.icon.create("imageManagerDelete")).addClass("fr-delete-img").attr("title",s.language.translate("Delete"))).append(v(s.icon.create("imageManagerInsert")).addClass("fr-insert-img").attr("title",s.language.translate("Insert"))),f.find(".fr-selected-tag").each(function(e,t){$(n,t.text)||i.hide()}),n.on("load",function(){i.removeClass("fr-empty"),i.height("auto"),h++,O(_(parseInt(n.parent().attr("class").match(/fr-image-(\d+)/)[1],10)+1)),N(!1),h%s.opts.imageManagerPageSize==0&&L()}),s.events.trigger("imageManager.imageLoaded",[n])},o.onerror=function(){h++,i.remove(),O(_(parseInt(i.attr("class").match(/fr-image-(\d+)/)[1],10)+1)),M(e,a),h%s.opts.imageManagerPageSize==0&&L()},o.src=a.thumb||a.url,w().append(i)}function w(){var r,a;return d.find(".fr-list-column").each(function(e,t){var n=v(t);0===e?(a=n.outerHeight(),r=n):n.outerHeight() a").each(function(){0===l.find('#fr-image-list [data-tag*="'+v(this).text()+'"]').length&&v(this).removeClass("fr-selected-tag").hide()}),B()}(),N(!0)},fail:function(e){M(n,e.response||e.responseText)}})):M(r))}function M(e,t){10<=e&&e<20?i.hide():20<=e&&e<30&&v(".fr-image-deleting").removeClass("fr-image-deleting"),s.events.trigger("imageManager.error",[{code:e,message:a[e]},t])}function D(){var e=c.find(".fr-modal-head-line").outerHeight(),t=f.outerHeight();c.toggleClass("fr-show-tags"),c.hasClass("fr-show-tags")?(c.css("height",e+t),o.css("marginTop",e+t),f.find("a").css("opacity",1)):(c.css("height",e),o.css("marginTop",e),f.find("a").css("opacity",0))}function B(){var e=f.find(".fr-selected-tag");0').concat(s.language.translate("Manage Images"),' \n ');e=s.opts.imageManagerPreloader?'
':'
'+s.language.translate("Loading")+" ",e+='
';var n=s.modals.create(b,t,e);l=n.$modal,c=n.$head,o=n.$body}l.data("current-image",s.image.get()),s.modals.show(b),i||function r(){i=l.find("#fr-preloader"),d=l.find("#fr-image-list"),f=l.find("#fr-modal-tags"),m=y(),R(),c.css("height",c.find(".fr-modal-head-line").outerHeight()),s.events.$on(v(s.o_win),"resize",function(){N(!!p)}),s.events.bindClick(d,".fr-insert-img",I),s.events.bindClick(d,".fr-delete-img",k),s.helpers.isMobile()&&(s.events.bindClick(d,"div.fr-image-container",function(e){l.find(".fr-mobile-selected").removeClass("fr-mobile-selected"),v(e.currentTarget).addClass("fr-mobile-selected")}),l.on(s._mousedown,function(){l.find(".fr-mobile-selected").removeClass("fr-mobile-selected")})),l.on(s._mousedown+" "+s._mouseup,function(e){e.stopPropagation()}),l.on(s._mousedown,"*",function(){s.events.disableBlur()}),o.on("scroll",L),s.events.bindClick(l,"button#fr-modal-more-"+s.sid,D),s.events.bindClick(f,"a",F)}(),function a(){i.show(),d.find(".fr-list-column").empty(),s.opts.imageManagerLoadURL?v(this).ajax({url:s.opts.imageManagerLoadURL,method:s.opts.imageManagerLoadMethod,data:s.opts.imageManagerLoadParams,dataType:"json",crossDomain:s.opts.requestWithCORS,withCredentials:s.opts.requestWithCredentials,headers:s.opts.requestHeaders,done:function(e,t,n){s.events.trigger("imageManager.imagesLoaded",[e]),function r(e,t){try{d.find(".fr-list-column").empty(),g=h=u=0,p=e,L()}catch(n){M(A,t)}}(e,n.response),i.hide()},fail:function(e){M(E,e.response||e.responseText)}}):M(T)}()},hide:function K(){s.modals.hide(b)}}},!$e.PLUGINS.image)throw new Error("Image manager plugin requires image plugin.");return $e.DEFAULTS.imageInsertButtons.push("imageManager"),$e.RegisterCommand("imageManager",{title:"Browse",undo:!1,focus:!1,modal:!0,callback:function(){this.imageManager.show()},plugin:"imageManager"}),$e.DefineIcon("imageManager",{NAME:"folder",SVG_KEY:"imageManager"}),$e.DefineIcon("imageManagerInsert",{NAME:"plus",SVG_KEY:"add"}),$e.DefineIcon("imageManagerDelete",{NAME:"trash",SVG_KEY:"remove"}),Object.assign($e.DEFAULTS,{inlineClasses:{"fr-class-code":"Code","fr-class-highlighted":"Highlighted","fr-class-transparency":"Transparent"}}),$e.PLUGINS.inlineClass=function(n){var r=n.$;return{apply:function t(e){n.format.toggle("span",{"class":e})},refreshOnShow:function a(e,t){t.find(".fr-command").each(function(){var e=r(this).data("param1"),t=n.format.is("span",{"class":e});r(this).toggleClass("fr-active",t).attr("aria-selected",t)})}}},$e.RegisterCommand("inlineClass",{type:"dropdown",title:"Inline Class",html:function(){var e='
',t=this.opts.inlineClasses;for(var n in t)t.hasOwnProperty(n)&&(e+=''+t[n]+" ");return e+=" "},callback:function(e,t){this.inlineClass.apply(t)},refreshOnShow:function(e,t){this.inlineClass.refreshOnShow(e,t)},plugin:"inlineClass"}),$e.DefineIcon("inlineClass",{NAME:"tag",SVG_KEY:"inlineClass"}),Object.assign($e.DEFAULTS,{inlineStyles:{"Big Red":"font-size: 20px; color: red;","Small Blue":"font-size: 14px; color: blue;"}}),$e.PLUGINS.inlineStyle=function(a){return{apply:function o(e){if(""!==a.selection.text())for(var t=e.split(";"),n=0;n
'+$e.INVISIBLE_SPACE+$e.MARKERS+"")}}},$e.RegisterCommand("inlineStyle",{type:"dropdown",html:function(){var e='"},title:"Inline Style",callback:function(e,t){this.inlineStyle.apply(t)},plugin:"inlineStyle"}),$e.DefineIcon("inlineStyle",{NAME:"paint-brush",SVG_KEY:"inlineStyle"}),Object.assign($e.DEFAULTS,{lineBreakerTags:["table","hr","form","dl","span.fr-video",".fr-embedly","img"],lineBreakerOffset:15,lineBreakerHorizontalOffset:10}),$e.PLUGINS.lineBreaker=function(h){var g,t,a,m=h.$;function l(e,t){var n,r,a,o,i,s,l,c;if(null==e)i=(o=t.parent()).offset().top,n=(l=t.offset().top)-Math.min((l-i)/2,h.opts.lineBreakerOffset),a=o.outerWidth(),r=o.offset().left;else if(null==t)(s=(o=e.parent()).offset().top+o.outerHeight())<(c=e.offset().top+e.outerHeight())&&(s=(o=m(o).parent()).offset().top+o.outerHeight()),n=c+Math.min(Math.abs(s-c)/2,h.opts.lineBreakerOffset),a=o.outerWidth(),r=o.offset().left;else{o=e.parent();var d=e.offset().top+e.height(),f=t.offset().top;if(fh.$box.offset().left&&e"+$e.MARKERS+" "+a+">"):r.before($e.MARKERS+" "):a&&"TD"!=n.parent().get(0).tagName&&0===n.parents(a).length?n.after("<"+a+">"+$e.MARKERS+" "+a+">"):n.after($e.MARKERS+" "),t.selection.restore(),h.toolbar.enable()}return{_init:function v(){if(!h.$wp)return!1;!function e(){h.shared.$line_breaker||(h.shared.$line_breaker=m(document.createElement("div")).attr("class","fr-line-breaker").html(' ')),g=h.shared.$line_breaker,h.events.on("shared.destroy",function(){g.html("").removeData().remove(),g=null},!0),h.events.on("destroy",function(){g.removeData("instance").removeClass("fr-visible"),m("body").first().append(g),clearTimeout(a)},!0),h.events.$on(g,"mousemove",function(e){e.stopPropagation()},!0),h.events.bindClick(g,"a",u)}(),t=!1,h.events.$on(h.$win,"mousemove",r),h.events.$on(m(h.win),"scroll",s),h.events.on("popups.show.table.edit",s),h.events.on("commands.after",s),h.events.$on(m(h.win),"mousedown",f),h.events.$on(m(h.win),"mouseup",p)}}},Object.assign($e.DEFAULTS,{lineHeights:{Default:"",Single:"1",1.15:"1.15",1.5:"1.5",Double:"2"}}),$e.PLUGINS.lineHeight=function(a){var o=a.$;return{_init:function e(){},apply:function r(e){a.selection.save(),a.html.wrap(!0,!0,!0,!0),a.selection.restore();var t=a.selection.blocks();t.length&&o(t[0]).parent().is("td")&&a.format.applyStyle("line-height",e.toString()),a.selection.save();for(var n=0;n'+this.language.translate(n)+" ");return e+=""},title:"Line Height",callback:function(e,t){this.lineHeight.apply(t)},refreshOnShow:function(e,t){this.lineHeight.refreshOnShow(e,t)},plugin:"lineHeight"}),$e.DefineIcon("lineHeight",{NAME:"arrows-v",FA5NAME:"arrows-alt-v",SVG_KEY:"lineHeight"}),Object.assign($e.POPUP_TEMPLATES,{"link.edit":"[_BUTTONS_]","link.insert":"[_BUTTONS_][_INPUT_LAYER_]"}),Object.assign($e.DEFAULTS,{linkEditButtons:["linkOpen","linkStyle","linkEdit","linkRemove"],linkInsertButtons:["linkBack","|","linkList"],linkAttributes:{},linkAutoPrefix:"http://",linkStyles:{"fr-green":"Green","fr-strong":"Thick"},linkMultipleStyles:!0,linkConvertEmailAddress:!0,linkAlwaysBlank:!1,linkAlwaysNoFollow:!1,linkNoOpener:!0,linkNoReferrer:!0,linkList:[{text:"Froala",href:"https://froala.com",target:"_blank"},{text:"Google",href:"https://google.com",target:"_blank"},{displayText:"Facebook",href:"https://facebook.com"}],linkText:!0}),$e.PLUGINS.link=function(p){var u=p.$;function h(){var e=p.image?p.image.get():null;if(e||!p.$wp)return"A"==p.el.tagName?p.el:e&&e.get(0).parentNode&&"A"==e.get(0).parentNode.tagName?e.get(0).parentNode:void 0;var t=p.selection.ranges(0).commonAncestorContainer;try{t&&(t.contains&&t.contains(p.el)||!p.el.contains(t)||p.el==t)&&(t=null)}catch(a){t=null}if(t&&"A"===t.tagName)return t;var n=p.selection.element(),r=p.selection.endElement();"A"==n.tagName||p.node.isElement(n)||(n=u(n).parentsUntil(p.$el,"a").first().get(0)),"A"==r.tagName||p.node.isElement(r)||(r=u(r).parentsUntil(p.$el,"a").first().get(0));try{r&&(r.contains&&r.contains(p.el)||!p.el.contains(r)||p.el==r)&&(r=null)}catch(a){r=null}try{n&&(n.contains&&n.contains(p.el)||!p.el.contains(n)||p.el==n)&&(n=null)}catch(a){n=null}return r&&r==n&&"A"==r.tagName?(p.browser.msie||p.helpers.isMobile())&&(p.selection.info(n).atEnd||p.selection.info(n).atStart)?null:n:null}function g(){var e,t,n,r,a=p.image?p.image.get():null,o=[];if(a)"A"==a.get(0).parentNode.tagName&&o.push(a.get(0).parentNode);else if(p.win.getSelection){var i=p.win.getSelection();if(i.getRangeAt&&i.rangeCount){r=p.doc.createRange();for(var s=0;s'.concat(p.button.buildList(p.opts.linkEditButtons)," "));var t={buttons:e},n=p.popups.create("link.edit",t);p.$wp&&p.events.$on(p.$wp,"scroll.link-edit",function(){h()&&p.popups.isVisible("link.edit")&&i(h())});return n}());var n=u(e);p.popups.isVisible("link.edit")||p.popups.refresh("link.edit"),p.popups.setContainer("link.edit",p.$sc);var r=n.offset().left+n.outerWidth()/2,a=n.offset().top+n.outerHeight();p.popups.show("link.edit",r,a,n.outerHeight(),!0)}function o(){p.popups.hide("link.edit")}function l(){var e=p.popups.get("link.insert"),t=h();if(t){var n,r,a=u(t),o=e.find('input.fr-link-attr[type="text"]'),i=e.find('input.fr-link-attr[type="checkbox"]');for(n=0;n'+p.button.buildList(p.opts.linkInsertButtons)+"");var n="",r=0;for(var a in n='',n+='
',p.opts.linkText&&(n+='
'),p.opts.linkAttributes)if(p.opts.linkAttributes.hasOwnProperty(a)){var o=p.opts.linkAttributes[a];n+='
'}p.opts.linkAlwaysBlank||(n+='
"));var i={buttons:t,input_layer:n+='
'+p.language.translate("Insert")+"
"},s=p.popups.create("link.insert",i);return p.$wp&&p.events.$on(p.$wp,"scroll.link-insert",function(){(p.image?p.image.get():null)&&p.popups.isVisible("link.insert")&&f(),p.popups.isVisible("link.insert")&&d()}),s}function c(e,t,n){if(void 0===n&&(n={}),!1===p.events.trigger("link.beforeInsert",[e,t,n]))return!1;var r=p.image?p.image.get():null;r||"A"==p.el.tagName?"A"==p.el.tagName&&p.$el.focus():(p.selection.restore(),p.popups.hide("link.insert"));var a=e;p.opts.linkConvertEmailAddress&&p.helpers.isEmail(e)&&!/^mailto:.*/i.test(e)&&(e="mailto:"+e);if(""===p.opts.linkAutoPrefix||new RegExp("^("+$e.LinkProtocols.join("|")+"):.","i").test(e)||/^data:image.*/i.test(e)||/^(https?:|ftps?:|file:|)\/\//i.test(e)||/^([A-Za-z]:(\\){1,2}|[A-Za-z]:((\\){1,2}[^\\]+)+)(\\)?$/i.test(e)||["/","{","[","#","(","."].indexOf((e||"")[0])<0&&(e=p.opts.linkAutoPrefix+p.helpers.sanitizeURL(e)),e=p.helpers.sanitizeURL(e),p.opts.linkAlwaysBlank&&(n.target="_blank"),p.opts.linkAlwaysNoFollow&&(n.rel="nofollow"),p.helpers.isEmail(a)&&(n.target=null,n.rel=null),"_blank"==n.target?(p.opts.linkNoOpener&&(n.rel?n.rel+=" noopener":n.rel="noopener"),p.opts.linkNoReferrer&&(n.rel?n.rel+=" noreferrer":n.rel="noreferrer")):null==n.target&&(n.rel?n.rel=n.rel.replace(/noopener/,"").replace(/noreferrer/,""):n.rel=null),t=t||"",e===p.opts.linkAutoPrefix)return p.popups.get("link.insert").find('input[name="href"]').addClass("fr-error"),p.events.trigger("link.bad",[a]),!1;var o,i=h();if(i){if((o=u(i)).attr("href",e),0 '),p.image.hasCaption()&&r.parent().append(r.parents(".fr-img-caption").find(".fr-inner"))):(p.format.remove("a"),p.selection.isCollapsed()?(t=0===t.length?a:t,p.html.insert(''+$e.START_MARKER+t.replace(/&/g,"&").replace(/,"<",">",">")+$e.END_MARKER+" "),p.selection.restore()):0'+$e.START_MARKER+t.replace(/&/g,"&")+$e.END_MARKER+""),p.selection.restore()):(!function f(){if(!p.selection.isCollapsed()){p.selection.save();for(var e=p.$el.find(".fr-marker").addClass("fr-unprocessed").toArray();e.length;){var t=u(e.pop());t.removeClass("fr-unprocessed");var n=p.node.deepestParent(t.get(0));if(n){for(var r=t.get(0),a="",o="";r=r.parentNode,p.node.isBlock(r)||(a+=p.node.closeTagString(r),o=p.node.openTagString(r)+o),r!=n;);var i=p.node.openTagString(t.get(0))+t.html()+p.node.closeTagString(t.get(0));t.replaceWith(' ');var s=n.outerHTML;s=(s=s.replace(/<\/span>/g,a+i+o)).replace(o+a,""),n.outerHTML=s}e=p.$el.find(".fr-marker.fr-unprocessed").toArray()}p.html.cleanEmptyTags(),p.selection.restore()}}(),p.format.apply("a",{href:e})));for(var l=g(),c=0;c'+(t[n].displayText||t[n].text)+" ";return e+=""},callback:function(e,t){this.link.usePredefined(t)},plugin:"link"}),$e.RegisterCommand("linkInsert",{focus:!1,refreshAfterCallback:!1,callback:function(){this.link.insertCallback()},refresh:function(e){this.link.get()?e.text(this.language.translate("Update")):e.text(this.language.translate("Insert"))},plugin:"link"}),$e.DefineIcon("imageLink",{NAME:"link",SVG_KEY:"insertLink"}),$e.RegisterCommand("imageLink",{title:"Insert Link",undo:!1,focus:!1,popup:!0,callback:function(){this.link.imageLink()},refresh:function(e){var t;this.link.get()?((t=e.prev()).hasClass("fr-separator")&&t.removeClass("fr-hidden"),e.addClass("fr-hidden")):((t=e.prev()).hasClass("fr-separator")&&t.addClass("fr-hidden"),e.removeClass("fr-hidden"))},plugin:"link"}),$e.DefineIcon("linkStyle",{NAME:"magic",SVG_KEY:"linkStyles"}),$e.RegisterCommand("linkStyle",{title:"Style",type:"dropdown",html:function(){var e='"},callback:function(e,t){this.link.applyStyle(t)},refreshOnShow:function(e,t){var n=this.$,r=this.link.get();if(r){var a=n(r);t.find(".fr-command").each(function(){var e=n(this).data("param1"),t=a.hasClass(e);n(this).toggleClass("fr-active",t).attr("aria-selected",t)})}},refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},plugin:"link"}),Object.assign($e.DEFAULTS,{listAdvancedTypes:!0}),$e.PLUGINS.lists=function(f){var p=f.$;function u(e){return' '}function h(e){return' '}function o(e,t){!function c(e,t){for(var n=[],r=0;r"+i.html()+""+t.toLowerCase()+">")}}(e,t);var n,r=f.html.defaultTag(),a=null;e.length&&(n="rtl"==f.opts.direction||"rtl"==p(e[0]).css("direction")?"margin-right":"margin-left");for(var o=0;o':"<"+t+">",l=""+t+">";for(i-=a;0",l+=l,i-=f.opts.indentMargin;r&&e[o].tagName.toLowerCase()==r?p(e[o]).replaceWith(s+""+p(e[o]).html()+" "+l):p(e[o]).wrap(s+" "+l)}f.clean.lists()}function i(e){var t,n;for(t=e.length-1;0<=t;t--)for(n=t-1;0<=n;n--)if(p(e[n]).find(e[t]).length||e[n]==e[t]){e.splice(t,1);break}var r=[];for(t=0;t"),a.append(u("LI")),a.prepend(h("LI"))}a.after(u(o.tagName)),"LI"==o.parentNode.tagName&&(o=o.parentNode.parentNode),r.indexOf(o)<0&&r.push(o)}for(t=0;t<\/span>/g,"$1>")).replace(/<\/span>/g,"<$1>"),c.replaceWith(f.node.openTagString(c.get(0))+d+f.node.closeTagString(c.get(0)))}f.$el.find("li:empty").remove(),f.$el.find("ul:empty, ol:empty").remove(),f.clean.lists(),f.html.wrap()}function s(e){f.selection.save();for(var t=0;t ul, > ol").last().get(0);if(r){var a=p(document.createElement("li"));p(r).prepend(a);for(var o=f.node.contents(e[t])[0];o&&!f.node.isList(o);){var i=o.nextSibling;a.append(o),o=i}p(n).append(p(r)),p(e[t]).remove()}else{var s=p(n).find("> ul, > ol").last().get(0);if(s)p(s).append(p(e[t]));else{var l=p("<"+e[t].parentNode.tagName+">");p(n).append(l),l.append(p(e[t]))}}}}f.clean.lists(),f.selection.restore()}function l(e){f.selection.save(),i(e),f.selection.restore()}function e(e){if("indent"==e||"outdent"==e){var t=!1,n=f.selection.blocks(),r=[],a=n[0].previousSibling||n[0].parentElement;if("outdent"==e){if("LI"==a.tagName||"LI"!=a.parentNode.tagName)return}else if(!n[0].previousSibling||"LI"!=n[0].previousSibling.tagName)return;for(var o=0;o");e.prepend(r);for(var a=p.node.contents(e.get(0))[0];a&&["UL","OL"].indexOf(a.tagName)<0;){var o=a.nextSibling;r.append(a),a=o}}else e.html("<"+t+">"+e.html()+""+t+">")}return{apply:function g(e){"N"==e&&(e=p.html.defaultTag()),p.selection.save(),p.html.wrap(!0,!0,!p.opts.paragraphFormat.BLOCKQUOTE,!0,!0),p.selection.restore();var t,n,r,a,o,i,s,l,c=p.selection.blocks();p.selection.save(),p.$el.find("pre").attr("skip",!0);for(var d=0;d").html(i.html()))):0<=["TD","TH"].indexOf(c[d].parentNode.tagName)?(r=f,a=e,o=p.html.defaultTag(),a||(a='div class="fr-temp-div"'+(p.node.isEmpty(r.get(0),!0)?' data-empty="true"':"")),a.toLowerCase()==o?(p.node.isEmpty(r.get(0),!0)||r.append(" "),r.replaceWith(r.html())):r.replaceWith(u("<"+a+">").html(r.html()))):(t=f,(n=e)||(n='div class="fr-temp-div"'+(p.node.isEmpty(t.get(0),!0)?' data-empty="true"':"")),t.replaceWith(u("<"+n+" "+p.node.attributes(t.get(0))+">").html(t.html()).removeAttr("data-empty")))}p.$el.find('pre:not([skip="true"]) + pre:not([skip="true"])').each(function(){u(this).prev().append(" "+u(this).html()),u(this).remove()}),p.$el.find("pre").removeAttr("skip"),p.html.unwrap(),p.selection.restore()},refreshOnShow:function i(e,t){var n=p.selection.blocks();if(n.length){var r=n[0],a="N",o=p.html.defaultTag();r.tagName.toLowerCase()!=o&&r!=p.el&&(a=r.tagName),t.find('.fr-command[data-param1="'+a+'"]').addClass("fr-active").attr("aria-selected",!0)}else t.find('.fr-command[data-param1="N"]').addClass("fr-active").attr("aria-selected",!0)},refresh:function o(e){if(p.opts.paragraphFormatSelection){var t=p.selection.blocks();if(t.length){var n=t[0],r="N",a=p.html.defaultTag();n.tagName.toLowerCase()!=a&&n!=p.el&&(r=n.tagName),0<=["LI","TD","TH"].indexOf(r)&&(r="N"),e.find(">span").text(p.language.translate(p.opts.paragraphFormat[r]))}else e.find(">span").text(p.language.translate(p.opts.paragraphFormat.N))}}}},$e.RegisterCommand("paragraphFormat",{type:"dropdown",displaySelection:function(e){return e.opts.paragraphFormatSelection},defaultSelection:function(e){return e.language.translate(e.opts.paragraphDefaultSelection)},displaySelectionWidth:80,html:function(){var e='',t=this.opts.paragraphFormat;for(var n in t)if(t.hasOwnProperty(n)){var r=this.shortcuts.get("paragraphFormat."+n);r=r?''+r+" ":"",e+='<'+("N"==n?this.html.defaultTag()||"DIV":n)+' style="padding: 0 !important; margin: 0 !important;" role="presentation">'+this.language.translate(t[n])+" "+("N"==n?this.html.defaultTag()||"DIV":n)+"> "}return e+=" "},title:"Paragraph Format",callback:function(e,t){this.paragraphFormat.apply(t)},refresh:function(e){this.paragraphFormat.refresh(e)},refreshOnShow:function(e,t){this.paragraphFormat.refreshOnShow(e,t)},plugin:"paragraphFormat"}),$e.DefineIcon("paragraphFormat",{NAME:"paragraph",SVG_KEY:"paragraphFormat"}),Object.assign($e.DEFAULTS,{paragraphStyles:{"fr-text-gray":"Gray","fr-text-bordered":"Bordered","fr-text-spaced":"Spaced","fr-text-uppercase":"Uppercase"},paragraphMultipleStyles:!0}),$e.PLUGINS.paragraphStyle=function(s){var l=s.$;return{_init:function e(){},apply:function c(e,t,n){void 0===t&&(t=s.opts.paragraphStyles),void 0===n&&(n=s.opts.paragraphMultipleStyles);var r="";n||((r=Object.keys(t)).splice(r.indexOf(e),1),r=r.join(" ")),s.selection.save(),s.html.wrap(!0,!0,!0,!0),s.selection.restore();var a=s.selection.blocks();s.selection.save();for(var o=l(a[0]).hasClass(e),i=0;i'+this.language.translate(t[n])+" ");return e+=""},title:"Paragraph Style",callback:function(e,t){this.paragraphStyle.apply(t)},refreshOnShow:function(e,t){this.paragraphStyle.refreshOnShow(e,t)},plugin:"paragraphStyle"}),$e.DefineIcon("paragraphStyle",{NAME:"magic",SVG_KEY:"paragraphStyle"}),Object.assign($e.DEFAULTS,{html2pdf:window.html2pdf}),$e.PLUGINS.print=function(l){return{run:function e(){!function s(e){var t=l.$el.html(),n=null;l.shared.print_iframe?n=l.shared.print_iframe:((n=document.createElement("iframe")).name="fr-print",n.style.position="fixed",n.style.top="0",n.style.left="-9999px",n.style.height="100%",n.style.width="0",n.style.overflow="hidden",n.style["z-index"]="2147483647",n.style.tabIndex="-1",l.events.on("shared.destroy",function(){n.remove()}),l.shared.print_iframe=n);try{document.body.removeChild(n)}catch(i){}document.body.appendChild(n);var r=function r(){e(),n.removeEventListener("load",r)};n.addEventListener("load",r);var a=n.contentWindow;a.document.open(),a.document.write(""+document.title+" "),Array.prototype.forEach.call(document.querySelectorAll("style"),function(e){e=e.cloneNode(!0),a.document.write(e.outerHTML)});var o=document.querySelectorAll("link[rel=stylesheet]");Array.prototype.forEach.call(o,function(e){var t=document.createElement("link");t.rel=e.rel,t.href=e.href,t.media="print",t.type="text/css",t.media="all",a.document.write(t.outerHTML)}),a.document.write(''),a.document.write(t),a.document.write("
"),a.document.close()}(function(){setTimeout(function(){l.events.disableBlur(),window.frames["fr-print"].focus(),window.frames["fr-print"].print(),l.$win.get(0).focus(),l.events.disableBlur(),l.events.focus()},0)})},toPDF:function t(){l.opts.html2pdf&&(l.$el.css("text-align","left"),l.opts.html2pdf().set({margin:[10,20],html2canvas:{useCORS:!0}}).from(l.el).save(),setTimeout(function(){l.$el.css("text-align","")},100))}}},$e.DefineIcon("print",{NAME:"print",SVG_KEY:"print"}),$e.RegisterCommand("print",{title:"Print",undo:!1,focus:!1,plugin:"print",callback:function(){this.print.run()}}),$e.DefineIcon("getPDF",{NAME:"file-pdf-o",FA5NAME:"file-pdf",SVG_KEY:"pdfExport"}),$e.RegisterCommand("getPDF",{title:"Download PDF",type:"button",focus:!1,undo:!1,callback:function(){this.print.toPDF()}}),Object.assign($e.DEFAULTS,{quickInsertButtons:["image","video","embedly","table","ul","ol","hr"],quickInsertTags:["p","div","h1","h2","h3","h4","h5","h6","pre","blockquote"],quickInsertEnabled:!0}),$e.QUICK_INSERT_BUTTONS={},$e.DefineIcon("quickInsert",{SVG_KEY:"add",template:"svg"}),$e.RegisterQuickInsertButton=function(e,t){$e.QUICK_INSERT_BUTTONS[e]=Object.assign({undo:!0},t)},$e.RegisterQuickInsertButton("image",{icon:"insertImage",requiredPlugin:"image",title:"Insert Image",undo:!1,callback:function(){var e=this,t=e.$;e.shared.$qi_image_input||(e.shared.$qi_image_input=t(document.createElement("input")).attr("accept","image/"+e.opts.imageAllowedTypes.join(", image/").toLowerCase()).attr("name","quickInsertImage"+this.id).attr("style","display: none;").attr("type","file"),t("body").first().append(e.shared.$qi_image_input),e.events.$on(e.shared.$qi_image_input,"change",function(){var e=t(this).data("inst");this.files&&(e.quickInsert.hide(),e.image.upload(this.files)),t(this).val("")},!0)),e.$qi_image_input=e.shared.$qi_image_input,e.helpers.isMobile()&&e.selection.save(),e.events.disableBlur(),e.$qi_image_input.data("inst",e)[0].click()}}),$e.RegisterQuickInsertButton("video",{icon:"insertVideo",requiredPlugin:"video",title:"Insert Video",undo:!1,callback:function(){var e=prompt(this.language.translate("Paste the URL of the video you want to insert."));e&&this.video.insertByURL(e)}}),$e.RegisterQuickInsertButton("embedly",{icon:"embedly",requiredPlugin:"embedly",title:"Embed URL",undo:!1,callback:function(){var e=prompt(this.language.translate("Paste the URL of any web content you want to insert."));e&&this.embedly.add(e)}}),$e.RegisterQuickInsertButton("table",{icon:"insertTable",requiredPlugin:"table",title:"Insert Table",callback:function(){this.table.insert(2,2)}}),$e.RegisterQuickInsertButton("ol",{icon:"formatOL",requiredPlugin:"lists",title:"Ordered List",callback:function(){this.lists.format("OL")}}),$e.RegisterQuickInsertButton("ul",{icon:"formatUL",requiredPlugin:"lists",title:"Unordered List",callback:function(){this.lists.format("UL")}}),$e.RegisterQuickInsertButton("hr",{icon:"insertHR",title:"Insert Horizontal Line",callback:function(){this.commands.insertHR()}}),$e.PLUGINS.quickInsert=function(i){var s,l,c=i.$;function n(e){var t,n,r;(t=e.offset().top-i.$box.offset().top,n=(i.$iframe&&i.$iframe.offset().left||0)+e.offset().left'+i.icon.create("quickInsert")+""));s=i.shared.$quick_insert,i.tooltip.bind(i.$box,".fr-quick-insert > a.fr-floating-btn"),i.events.on("destroy",function(){c("body").first().append(s.removeClass("fr-on")),l&&(f(),c("body").first().append(l.css("left",-9999).css("top",-9999)))},!0),i.events.on("shared.destroy",function(){s.html("").removeData().remove(),s=null,l&&(l.html("").removeData().remove(),l=null)},!0),i.events.on("commands.before",o),i.events.on("commands.after",function(){i.popups.areVisible()||r()}),i.events.bindClick(i.$box,".fr-quick-insert > a",d),i.events.bindClick(i.$box,".fr-qi-helper > a.fr-btn",function(e){var t=c(e.currentTarget).data("cmd");if(!1===i.events.trigger("quickInsert.commands.before",[t]))return!1;$e.QUICK_INSERT_BUTTONS[t].callback.apply(i,[e.currentTarget]),$e.QUICK_INSERT_BUTTONS[t].undo&&i.undo.saveStep(),i.events.trigger("quickInsert.commands.after",[t]),i.quickInsert.hide()}),i.events.$on(i.$wp,"scroll",p),i.events.$on(i.$tb,"transitionend",".fr-more-toolbar",p)}(),s.hasClass("fr-on")&&f(),i.$box.append(s),n(e),s.data("tag",e),s.addClass("fr-visible")}function r(){if(i.core.hasFocus()){var e=i.selection.element();if(i.opts.enter==$e.ENTER_BR||i.node.isBlock(e)||(e=i.node.blockParent(e)),i.opts.enter==$e.ENTER_BR&&!i.node.isBlock(e)){var t=i.node.deepestParent(e);t&&(e=t)}var n=function n(){return i.opts.enter!=$e.ENTER_BR&&i.node.isEmpty(e)&&0<=i.opts.quickInsertTags.indexOf(e.tagName.toLowerCase())},r=function r(){return i.opts.enter==$e.ENTER_BR&&("BR"==e.tagName&&(!e.previousSibling||"BR"==e.previousSibling.tagName||i.node.isBlock(e.previousSibling))||i.node.isEmpty(e)&&(!e.previousSibling||"BR"==e.previousSibling.tagName||i.node.isBlock(e.previousSibling))&&(!e.nextSibling||"BR"==e.nextSibling.tagName||i.node.isBlock(e.nextSibling)))};e&&(n()||r())?s&&s.data("tag").is(c(e))&&s.hasClass("fr-on")?f():i.selection.isCollapsed()&&a(c(e)):o()}}function o(){s&&(s.hasClass("fr-on")&&f(),s.removeClass("fr-visible fr-on"),s.css("left",-9999).css("top",-9999))}function d(e){if(e&&e.preventDefault(),s.hasClass("fr-on")&&!s.hasClass("fr-hidden"))f();else{if(!i.shared.$qi_helper){for(var t=i.opts.quickInsertButtons,n='',r=0,a=0;a'+i.icon.create(o.icon)+"")}n+="
",i.shared.$qi_helper=c(n),i.tooltip.bind(i.shared.$qi_helper,"a.fr-btn"),i.events.$on(i.shared.$qi_helper,"mousedown",function(e){e.preventDefault()},!0)}l=i.shared.$qi_helper,i.$box.append(l),setTimeout(function(){l.css("top",parseFloat(s.css("top"))),l.css("left",parseFloat(s.css("left"))+s.outerWidth()),l.find("a").addClass("fr-size-1"),s.addClass("fr-on")},10)}}function f(){var n=i.$box.find(".fr-qi-helper");n.length&&function(){for(var t=n.find("a"),e=0;e'+this.language.translate(t[n])+(r?''+r+" ":"")+" "}return e+=""},callback:function(e,t){this.quote.apply(t)},plugin:"quote"}),$e.DefineIcon("quote",{NAME:"quote-left",SVG_KEY:"blockquote"}),Object.assign($e.DEFAULTS,{saveInterval:1e4,saveURL:null,saveParams:{},saveParam:"body",saveMethod:"POST"}),$e.PLUGINS.save=function(s){var l=s.$,e=null,c=null,t=!1,d=1,f=2,n={};function p(e,t){s.events.trigger("save.error",[{code:e,message:n[e]},t])}function r(e){void 0===e&&(e=s.html.get());var r=e,t=s.events.trigger("save.before",[e]);if(!1===t)return!1;if("string"==typeof t&&(e=t),s.opts.saveURL){var n={};for(var a in s.opts.saveParams)if(s.opts.saveParams.hasOwnProperty(a)){var o=s.opts.saveParams[a];n[a]="function"==typeof o?o.call(this):o}var i={};i[s.opts.saveParam]=e,l(this).ajax({method:s.opts.saveMethod,url:s.opts.saveURL,data:Object.assign(i,n),crossDomain:s.opts.requestWithCORS,withCredentials:s.opts.requestWithCredentials,headers:s.opts.requestHeaders,done:function(e,t,n){c=r,s.events.trigger("save.after",[e])},fail:function(e){p(f,e.response||e.responseText)}})}else p(d)}function a(){clearTimeout(e),e=setTimeout(function(){var e=s.html.get();(c!=e||t)&&(t=!1,r(c=e))},s.opts.saveInterval)}return n[d]="Missing saveURL option.",n[f]="Something went wrong during save.",{_init:function o(){s.opts.saveInterval&&(c=s.html.get(),s.events.on("contentChanged",a),s.events.on("keydown destroy",function(){clearTimeout(e)}))},save:r,reset:function i(){a(),t=!1},force:function u(){t=!0}}},$e.DefineIcon("save",{NAME:"floppy-o",FA5NAME:"save"}),$e.RegisterCommand("save",{title:"Save",undo:!1,focus:!1,refreshAfterCallback:!1,callback:function(){this.save.save()},plugin:"save"}),Object.assign($e.DEFAULTS,{specialCharactersSets:[{title:"Latin","char":"¡",list:[{"char":"¡",desc:"INVERTED EXCLAMATION MARK"},{"char":"¢",desc:"CENT SIGN"},{"char":"£",desc:"POUND SIGN"},{"char":"¤",desc:"CURRENCY SIGN"},{"char":"¥",desc:"YEN SIGN"},{"char":"¦",desc:"BROKEN BAR"},{"char":"§",desc:"SECTION SIGN"},{"char":"¨",desc:"DIAERESIS"},{"char":"©",desc:"COPYRIGHT SIGN"},{"char":"™",desc:"TRADEMARK SIGN"},{"char":"ª",desc:"FEMININE ORDINAL INDICATOR"},{"char":"«",desc:"LEFT-POINTING DOUBLE ANGLE QUOTATION MARK"},{"char":"¬",desc:"NOT SIGN"},{"char":"®",desc:"REGISTERED SIGN"},{"char":"¯",desc:"MACRON"},{"char":"°",desc:"DEGREE SIGN"},{"char":"±",desc:"PLUS-MINUS SIGN"},{"char":"²",desc:"SUPERSCRIPT TWO"},{"char":"³",desc:"SUPERSCRIPT THREE"},{"char":"´",desc:"ACUTE ACCENT"},{"char":"µ",desc:"MICRO SIGN"},{"char":"¶",desc:"PILCROW SIGN"},{"char":"·",desc:"MIDDLE DOT"},{"char":"¸",desc:"CEDILLA"},{"char":"¹",desc:"SUPERSCRIPT ONE"},{"char":"º",desc:"MASCULINE ORDINAL INDICATOR"},{"char":"»",desc:"RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK"},{"char":"¼",desc:"VULGAR FRACTION ONE QUARTER"},{"char":"½",desc:"VULGAR FRACTION ONE HALF"},{"char":"¾",desc:"VULGAR FRACTION THREE QUARTERS"},{"char":"¿",desc:"INVERTED QUESTION MARK"},{"char":"À",desc:"LATIN CAPITAL LETTER A WITH GRAVE"},{"char":"Á",desc:"LATIN CAPITAL LETTER A WITH ACUTE"},{"char":"Â",desc:"LATIN CAPITAL LETTER A WITH CIRCUMFLEX"},{"char":"Ã",desc:"LATIN CAPITAL LETTER A WITH TILDE"},{"char":"Ä",desc:"LATIN CAPITAL LETTER A WITH DIAERESIS "},{"char":"Å",desc:"LATIN CAPITAL LETTER A WITH RING ABOVE"},{"char":"Æ",desc:"LATIN CAPITAL LETTER AE"},{"char":"Ç",desc:"LATIN CAPITAL LETTER C WITH CEDILLA"},{"char":"È",desc:"LATIN CAPITAL LETTER E WITH GRAVE"},{"char":"É",desc:"LATIN CAPITAL LETTER E WITH ACUTE"},{"char":"Ê",desc:"LATIN CAPITAL LETTER E WITH CIRCUMFLEX"},{"char":"Ë",desc:"LATIN CAPITAL LETTER E WITH DIAERESIS"},{"char":"Ì",desc:"LATIN CAPITAL LETTER I WITH GRAVE"},{"char":"Í",desc:"LATIN CAPITAL LETTER I WITH ACUTE"},{"char":"Î",desc:"LATIN CAPITAL LETTER I WITH CIRCUMFLEX"},{"char":"Ï",desc:"LATIN CAPITAL LETTER I WITH DIAERESIS"},{"char":"Ð",desc:"LATIN CAPITAL LETTER ETH"},{"char":"Ñ",desc:"LATIN CAPITAL LETTER N WITH TILDE"},{"char":"Ò",desc:"LATIN CAPITAL LETTER O WITH GRAVE"},{"char":"Ó",desc:"LATIN CAPITAL LETTER O WITH ACUTE"},{"char":"Ô",desc:"LATIN CAPITAL LETTER O WITH CIRCUMFLEX"},{"char":"Õ",desc:"LATIN CAPITAL LETTER O WITH TILDE"},{"char":"Ö",desc:"LATIN CAPITAL LETTER O WITH DIAERESIS"},{"char":"×",desc:"MULTIPLICATION SIGN"},{"char":"Ø",desc:"LATIN CAPITAL LETTER O WITH STROKE"},{"char":"Ù",desc:"LATIN CAPITAL LETTER U WITH GRAVE"},{"char":"Ú",desc:"LATIN CAPITAL LETTER U WITH ACUTE"},{"char":"Û",desc:"LATIN CAPITAL LETTER U WITH CIRCUMFLEX"},{"char":"Ü",desc:"LATIN CAPITAL LETTER U WITH DIAERESIS"},{"char":"Ý",desc:"LATIN CAPITAL LETTER Y WITH ACUTE"},{"char":"Þ",desc:"LATIN CAPITAL LETTER THORN"},{"char":"ß",desc:"LATIN SMALL LETTER SHARP S"},{"char":"à",desc:"LATIN SMALL LETTER A WITH GRAVE"},{"char":"á",desc:"LATIN SMALL LETTER A WITH ACUTE "},{"char":"â",desc:"LATIN SMALL LETTER A WITH CIRCUMFLEX"},{"char":"ã",desc:"LATIN SMALL LETTER A WITH TILDE"},{"char":"ä",desc:"LATIN SMALL LETTER A WITH DIAERESIS"},{"char":"å",desc:"LATIN SMALL LETTER A WITH RING ABOVE"},{"char":"æ",desc:"LATIN SMALL LETTER AE"},{"char":"ç",desc:"LATIN SMALL LETTER C WITH CEDILLA"},{"char":"è",desc:"LATIN SMALL LETTER E WITH GRAVE"},{"char":"é",desc:"LATIN SMALL LETTER E WITH ACUTE"},{"char":"ê",desc:"LATIN SMALL LETTER E WITH CIRCUMFLEX"},{"char":"ë",desc:"LATIN SMALL LETTER E WITH DIAERESIS"},{"char":"ì",desc:"LATIN SMALL LETTER I WITH GRAVE"},{"char":"í",desc:"LATIN SMALL LETTER I WITH ACUTE"},{"char":"î",desc:"LATIN SMALL LETTER I WITH CIRCUMFLEX"},{"char":"ï",desc:"LATIN SMALL LETTER I WITH DIAERESIS"},{"char":"ð",desc:"LATIN SMALL LETTER ETH"},{"char":"ñ",desc:"LATIN SMALL LETTER N WITH TILDE"},{"char":"ò",desc:"LATIN SMALL LETTER O WITH GRAVE"},{"char":"ó",desc:"LATIN SMALL LETTER O WITH ACUTE"},{"char":"ô",desc:"LATIN SMALL LETTER O WITH CIRCUMFLEX"},{"char":"õ",desc:"LATIN SMALL LETTER O WITH TILDE"},{"char":"ö",desc:"LATIN SMALL LETTER O WITH DIAERESIS"},{"char":"÷",desc:"DIVISION SIGN"},{"char":"ø",desc:"LATIN SMALL LETTER O WITH STROKE"},{"char":"ù",desc:"LATIN SMALL LETTER U WITH GRAVE"},{"char":"ú",desc:"LATIN SMALL LETTER U WITH ACUTE"},{"char":"û",desc:"LATIN SMALL LETTER U WITH CIRCUMFLEX"},{"char":"ü",desc:"LATIN SMALL LETTER U WITH DIAERESIS"},{"char":"ý",desc:"LATIN SMALL LETTER Y WITH ACUTE"},{"char":"þ",desc:"LATIN SMALL LETTER THORN"},{"char":"ÿ",desc:"LATIN SMALL LETTER Y WITH DIAERESIS"}]},{title:"Greek","char":"Α",list:[{"char":"Α",desc:"GREEK CAPITAL LETTER ALPHA"},{"char":"Β",desc:"GREEK CAPITAL LETTER BETA"},{"char":"Γ",desc:"GREEK CAPITAL LETTER GAMMA"},{"char":"Δ",desc:"GREEK CAPITAL LETTER DELTA"},{"char":"Ε",desc:"GREEK CAPITAL LETTER EPSILON"},{"char":"Ζ",desc:"GREEK CAPITAL LETTER ZETA"},{"char":"Η",desc:"GREEK CAPITAL LETTER ETA"},{"char":"Θ",desc:"GREEK CAPITAL LETTER THETA"},{"char":"Ι",desc:"GREEK CAPITAL LETTER IOTA"},{"char":"Κ",desc:"GREEK CAPITAL LETTER KAPPA"},{"char":"Λ",desc:"GREEK CAPITAL LETTER LAMBDA"},{"char":"Μ",desc:"GREEK CAPITAL LETTER MU"},{"char":"Ν",desc:"GREEK CAPITAL LETTER NU"},{"char":"Ξ",desc:"GREEK CAPITAL LETTER XI"},{"char":"Ο",desc:"GREEK CAPITAL LETTER OMICRON"},{"char":"Π",desc:"GREEK CAPITAL LETTER PI"},{"char":"Ρ",desc:"GREEK CAPITAL LETTER RHO"},{"char":"Σ",desc:"GREEK CAPITAL LETTER SIGMA"},{"char":"Τ",desc:"GREEK CAPITAL LETTER TAU"},{"char":"Υ",desc:"GREEK CAPITAL LETTER UPSILON"},{"char":"Φ",desc:"GREEK CAPITAL LETTER PHI"},{"char":"Χ",desc:"GREEK CAPITAL LETTER CHI"},{"char":"Ψ",desc:"GREEK CAPITAL LETTER PSI"},{"char":"Ω",desc:"GREEK CAPITAL LETTER OMEGA"},{"char":"α",desc:"GREEK SMALL LETTER ALPHA"},{"char":"β",desc:"GREEK SMALL LETTER BETA"},{"char":"γ",desc:"GREEK SMALL LETTER GAMMA"},{"char":"δ",desc:"GREEK SMALL LETTER DELTA"},{"char":"ε",desc:"GREEK SMALL LETTER EPSILON"},{"char":"ζ",desc:"GREEK SMALL LETTER ZETA"},{"char":"η",desc:"GREEK SMALL LETTER ETA"},{"char":"θ",desc:"GREEK SMALL LETTER THETA"},{"char":"ι",desc:"GREEK SMALL LETTER IOTA"},{"char":"κ",desc:"GREEK SMALL LETTER KAPPA"},{"char":"λ",desc:"GREEK SMALL LETTER LAMBDA"},{"char":"μ",desc:"GREEK SMALL LETTER MU"},{"char":"ν",desc:"GREEK SMALL LETTER NU"},{"char":"ξ",desc:"GREEK SMALL LETTER XI"},{"char":"ο",desc:"GREEK SMALL LETTER OMICRON"},{"char":"π",desc:"GREEK SMALL LETTER PI"},{"char":"ρ",desc:"GREEK SMALL LETTER RHO"},{"char":"ς",desc:"GREEK SMALL LETTER FINAL SIGMA"},{"char":"σ",desc:"GREEK SMALL LETTER SIGMA"},{"char":"τ",desc:"GREEK SMALL LETTER TAU"},{"char":"υ",desc:"GREEK SMALL LETTER UPSILON"},{"char":"φ",desc:"GREEK SMALL LETTER PHI"},{"char":"χ",desc:"GREEK SMALL LETTER CHI"},{"char":"ψ",desc:"GREEK SMALL LETTER PSI"},{"char":"ω",desc:"GREEK SMALL LETTER OMEGA"},{"char":"ϑ",desc:"GREEK THETA SYMBOL"},{"char":"ϒ",desc:"GREEK UPSILON WITH HOOK SYMBOL"},{"char":"ϕ",desc:"GREEK PHI SYMBOL"},{"char":"ϖ",desc:"GREEK PI SYMBOL"},{"char":"Ϝ",desc:"GREEK LETTER DIGAMMA"},{"char":"ϝ",desc:"GREEK SMALL LETTER DIGAMMA"},{"char":"ϰ",desc:"GREEK KAPPA SYMBOL"},{"char":"ϱ",desc:"GREEK RHO SYMBOL"},{"char":"ϵ",desc:"GREEK LUNATE EPSILON SYMBOL"},{"char":"϶",desc:"GREEK REVERSED LUNATE EPSILON SYMBOL"}]},{title:"Cyrillic","char":"Ѐ",list:[{"char":"Ѐ",desc:"CYRILLIC CAPITAL LETTER IE WITH GRAVE"},{"char":"Ё",desc:"CYRILLIC CAPITAL LETTER IO"},{"char":"Ђ",desc:"CYRILLIC CAPITAL LETTER DJE"},{"char":"Ѓ",desc:"CYRILLIC CAPITAL LETTER GJE"},{"char":"Є",desc:"CYRILLIC CAPITAL LETTER UKRAINIAN IE"},{"char":"Ѕ",desc:"CYRILLIC CAPITAL LETTER DZE"},{"char":"І",desc:"CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I"},{"char":"Ї",desc:"CYRILLIC CAPITAL LETTER YI"},{"char":"Ј",desc:"CYRILLIC CAPITAL LETTER JE"},{"char":"Љ",desc:"CYRILLIC CAPITAL LETTER LJE"},{"char":"Њ",desc:"CYRILLIC CAPITAL LETTER NJE"},{"char":"Ћ",desc:"CYRILLIC CAPITAL LETTER TSHE"},{"char":"Ќ",desc:"CYRILLIC CAPITAL LETTER KJE"},{"char":"Ѝ",desc:"CYRILLIC CAPITAL LETTER I WITH GRAVE"},{"char":"Ў",desc:"CYRILLIC CAPITAL LETTER SHORT U"},{"char":"Џ",desc:"CYRILLIC CAPITAL LETTER DZHE"},{"char":"А",desc:"CYRILLIC CAPITAL LETTER A"},{"char":"Б",desc:"CYRILLIC CAPITAL LETTER BE"},{"char":"В",desc:"CYRILLIC CAPITAL LETTER VE"},{"char":"Г",desc:"CYRILLIC CAPITAL LETTER GHE"},{"char":"Д",desc:"CYRILLIC CAPITAL LETTER DE"},{"char":"Е",desc:"CYRILLIC CAPITAL LETTER IE"},{"char":"Ж",desc:"CYRILLIC CAPITAL LETTER ZHE"},{"char":"З",desc:"CYRILLIC CAPITAL LETTER ZE"},{"char":"И",desc:"CYRILLIC CAPITAL LETTER I"},{"char":"Й",desc:"CYRILLIC CAPITAL LETTER SHORT I"},{"char":"К",desc:"CYRILLIC CAPITAL LETTER KA"},{"char":"Л",desc:"CYRILLIC CAPITAL LETTER EL"},{"char":"М",desc:"CYRILLIC CAPITAL LETTER EM"},{"char":"Н",desc:"CYRILLIC CAPITAL LETTER EN"},{"char":"О",desc:"CYRILLIC CAPITAL LETTER O"},{"char":"П",desc:"CYRILLIC CAPITAL LETTER PE"},{"char":"Р",desc:"CYRILLIC CAPITAL LETTER ER"},{"char":"С",desc:"CYRILLIC CAPITAL LETTER ES"},{"char":"Т",desc:"CYRILLIC CAPITAL LETTER TE"},{"char":"У",desc:"CYRILLIC CAPITAL LETTER U"},{"char":"Ф",desc:"CYRILLIC CAPITAL LETTER EF"},{"char":"Х",desc:"CYRILLIC CAPITAL LETTER HA"},{"char":"Ц",desc:"CYRILLIC CAPITAL LETTER TSE"},{"char":"Ч",desc:"CYRILLIC CAPITAL LETTER CHE"},{"char":"Ш",desc:"CYRILLIC CAPITAL LETTER SHA"},{"char":"Щ",desc:"CYRILLIC CAPITAL LETTER SHCHA"},{"char":"Ъ",desc:"CYRILLIC CAPITAL LETTER HARD SIGN"},{"char":"Ы",desc:"CYRILLIC CAPITAL LETTER YERU"},{"char":"Ь",desc:"CYRILLIC CAPITAL LETTER SOFT SIGN"},{"char":"Э",desc:"CYRILLIC CAPITAL LETTER E"},{"char":"Ю",desc:"CYRILLIC CAPITAL LETTER YU"},{"char":"Я",desc:"CYRILLIC CAPITAL LETTER YA"},{"char":"а",desc:"CYRILLIC SMALL LETTER A"},{"char":"б",desc:"CYRILLIC SMALL LETTER BE"},{"char":"в",desc:"CYRILLIC SMALL LETTER VE"},{"char":"г",desc:"CYRILLIC SMALL LETTER GHE"},{"char":"д",desc:"CYRILLIC SMALL LETTER DE"},{"char":"е",desc:"CYRILLIC SMALL LETTER IE"},{"char":"ж",desc:"CYRILLIC SMALL LETTER ZHE"},{"char":"з",desc:"CYRILLIC SMALL LETTER ZE"},{"char":"и",desc:"CYRILLIC SMALL LETTER I"},{"char":"й",desc:"CYRILLIC SMALL LETTER SHORT I"},{"char":"к",desc:"CYRILLIC SMALL LETTER KA"},{"char":"л",desc:"CYRILLIC SMALL LETTER EL"},{"char":"м",desc:"CYRILLIC SMALL LETTER EM"},{"char":"н",desc:"CYRILLIC SMALL LETTER EN"},{"char":"о",desc:"CYRILLIC SMALL LETTER O"},{"char":"п",desc:"CYRILLIC SMALL LETTER PE"},{"char":"р",desc:"CYRILLIC SMALL LETTER ER"},{"char":"с",desc:"CYRILLIC SMALL LETTER ES"},{"char":"т",desc:"CYRILLIC SMALL LETTER TE"},{"char":"у",desc:"CYRILLIC SMALL LETTER U"},{"char":"ф",desc:"CYRILLIC SMALL LETTER EF"},{"char":"х",desc:"CYRILLIC SMALL LETTER HA"},{"char":"ц",desc:"CYRILLIC SMALL LETTER TSE"},{"char":"ч",desc:"CYRILLIC SMALL LETTER CHE"},{"char":"ш",desc:"CYRILLIC SMALL LETTER SHA"},{"char":"щ",desc:"CYRILLIC SMALL LETTER SHCHA"},{"char":"ъ",desc:"CYRILLIC SMALL LETTER HARD SIGN"},{"char":"ы",desc:"CYRILLIC SMALL LETTER YERU"},{"char":"ь",desc:"CYRILLIC SMALL LETTER SOFT SIGN"},{"char":"э",desc:"CYRILLIC SMALL LETTER E"},{"char":"ю",desc:"CYRILLIC SMALL LETTER YU"},{"char":"я",desc:"CYRILLIC SMALL LETTER YA"},{"char":"ѐ",desc:"CYRILLIC SMALL LETTER IE WITH GRAVE"},{"char":"ё",desc:"CYRILLIC SMALL LETTER IO"},{"char":"ђ",desc:"CYRILLIC SMALL LETTER DJE"},{"char":"ѓ",desc:"CYRILLIC SMALL LETTER GJE"},{"char":"є",desc:"CYRILLIC SMALL LETTER UKRAINIAN IE"},{"char":"ѕ",desc:"CYRILLIC SMALL LETTER DZE"},{"char":"і",desc:"CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I"},{"char":"ї",desc:"CYRILLIC SMALL LETTER YI"},{"char":"ј",desc:"CYRILLIC SMALL LETTER JE"},{"char":"љ",desc:"CYRILLIC SMALL LETTER LJE"},{"char":"њ",desc:"CYRILLIC SMALL LETTER NJE"},{"char":"ћ",desc:"CYRILLIC SMALL LETTER TSHE"},{"char":"ќ",desc:"CYRILLIC SMALL LETTER KJE"},{"char":"ѝ",desc:"CYRILLIC SMALL LETTER I WITH GRAVE"},{"char":"ў",desc:"CYRILLIC SMALL LETTER SHORT U"},{"char":"џ",desc:"CYRILLIC SMALL LETTER DZHE"}]},{title:"Punctuation","char":"–",list:[{"char":"–",desc:"EN DASH"},{"char":"—",desc:"EM DASH"},{"char":"‘",desc:"LEFT SINGLE QUOTATION MARK"},{"char":"’",desc:"RIGHT SINGLE QUOTATION MARK"},{"char":"‚",desc:"SINGLE LOW-9 QUOTATION MARK"},{"char":"“",desc:"LEFT DOUBLE QUOTATION MARK"},{"char":"”",desc:"RIGHT DOUBLE QUOTATION MARK"},{"char":"„",desc:"DOUBLE LOW-9 QUOTATION MARK"},{"char":"†",desc:"DAGGER"},{"char":"‡",desc:"DOUBLE DAGGER"},{"char":"•",desc:"BULLET"},{"char":"…",desc:"HORIZONTAL ELLIPSIS"},{"char":"‰",desc:"PER MILLE SIGN"},{"char":"′",desc:"PRIME"},{"char":"″",desc:"DOUBLE PRIME"},{"char":"‹",desc:"SINGLE LEFT-POINTING ANGLE QUOTATION MARK"},{"char":"›",desc:"SINGLE RIGHT-POINTING ANGLE QUOTATION MARK"},{"char":"‾",desc:"OVERLINE"},{"char":"⁄",desc:"FRACTION SLASH"}]},{title:"Currency","char":"₠",list:[{"char":"₠",desc:"EURO-CURRENCY SIGN"},{"char":"₡",desc:"COLON SIGN"},{"char":"₢",desc:"CRUZEIRO SIGN"},{"char":"₣",desc:"FRENCH FRANC SIGN"},{"char":"₤",desc:"LIRA SIGN"},{"char":"₥",desc:"MILL SIGN"},{"char":"₦",desc:"NAIRA SIGN"},{"char":"₧",desc:"PESETA SIGN"},{"char":"₨",desc:"RUPEE SIGN"},{"char":"₩",desc:"WON SIGN"},{"char":"₪",desc:"NEW SHEQEL SIGN"},{"char":"₫",desc:"DONG SIGN"},{"char":"€",desc:"EURO SIGN"},{"char":"₭",desc:"KIP SIGN"},{"char":"₮",desc:"TUGRIK SIGN"},{"char":"₯",desc:"DRACHMA SIGN"},{"char":"₰",desc:"GERMAN PENNY SYMBOL"},{"char":"₱",desc:"PESO SIGN"},{"char":"₲",desc:"GUARANI SIGN"},{"char":"₳",desc:"AUSTRAL SIGN"},{"char":"₴",desc:"HRYVNIA SIGN"},{"char":"₵",desc:"CEDI SIGN"},{"char":"₶",desc:"LIVRE TOURNOIS SIGN"},{"char":"₷",desc:"SPESMILO SIGN"},{"char":"₸",desc:"TENGE SIGN"},{"char":"₹",desc:"INDIAN RUPEE SIGN"}]},{title:"Arrows","char":"←",list:[{"char":"←",desc:"LEFTWARDS ARROW"},{"char":"↑",desc:"UPWARDS ARROW"},{"char":"→",desc:"RIGHTWARDS ARROW"},{"char":"↓",desc:"DOWNWARDS ARROW"},{"char":"↔",desc:"LEFT RIGHT ARROW"},{"char":"↕",desc:"UP DOWN ARROW"},{"char":"↖",desc:"NORTH WEST ARROW"},{"char":"↗",desc:"NORTH EAST ARROW"},{"char":"↘",desc:"SOUTH EAST ARROW"},{"char":"↙",desc:"SOUTH WEST ARROW"},{"char":"↚",desc:"LEFTWARDS ARROW WITH STROKE"},{"char":"↛",desc:"RIGHTWARDS ARROW WITH STROKE"},{"char":"↜",desc:"LEFTWARDS WAVE ARROW"},{"char":"↝",desc:"RIGHTWARDS WAVE ARROW"},{"char":"↞",desc:"LEFTWARDS TWO HEADED ARROW"},{"char":"↟",desc:"UPWARDS TWO HEADED ARROW"},{"char":"↠",desc:"RIGHTWARDS TWO HEADED ARROW"},{"char":"↡",desc:"DOWNWARDS TWO HEADED ARROW"},{"char":"↢",desc:"LEFTWARDS ARROW WITH TAIL"},{"char":"↣",desc:"RIGHTWARDS ARROW WITH TAIL"},{"char":"↤",desc:"LEFTWARDS ARROW FROM BAR"},{"char":"↥",desc:"UPWARDS ARROW FROM BAR"},{"char":"↦",desc:"RIGHTWARDS ARROW FROM BAR"},{"char":"↧",desc:"DOWNWARDS ARROW FROM BAR"},{"char":"↨",desc:"UP DOWN ARROW WITH BASE"},{"char":"↩",desc:"LEFTWARDS ARROW WITH HOOK"},{"char":"↪",desc:"RIGHTWARDS ARROW WITH HOOK"},{"char":"↫",desc:"LEFTWARDS ARROW WITH LOOP"},{"char":"↬",desc:"RIGHTWARDS ARROW WITH LOOP"},{"char":"↭",desc:"LEFT RIGHT WAVE ARROW"},{"char":"↮",desc:"LEFT RIGHT ARROW WITH STROKE"},{"char":"↯",desc:"DOWNWARDS ZIGZAG ARROW"},{"char":"↰",desc:"UPWARDS ARROW WITH TIP LEFTWARDS"},{"char":"↱",desc:"UPWARDS ARROW WITH TIP RIGHTWARDS"},{"char":"↲",desc:"DOWNWARDS ARROW WITH TIP LEFTWARDS"},{"char":"↳",desc:"DOWNWARDS ARROW WITH TIP RIGHTWARDS"},{"char":"↴",desc:"RIGHTWARDS ARROW WITH CORNER DOWNWARDS"},{"char":"↵",desc:"DOWNWARDS ARROW WITH CORNER LEFTWARDS"},{"char":"↶",desc:"ANTICLOCKWISE TOP SEMICIRCLE ARROW"},{"char":"↷",desc:"CLOCKWISE TOP SEMICIRCLE ARROW"},{"char":"↸",desc:"NORTH WEST ARROW TO LONG BAR"},{"char":"↹",desc:"LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR"},{"char":"↺",desc:"ANTICLOCKWISE OPEN CIRCLE ARROW"},{"char":"↻",desc:"CLOCKWISE OPEN CIRCLE ARROW"},{"char":"↼",desc:"LEFTWARDS HARPOON WITH BARB UPWARDS"},{"char":"↽",desc:"LEFTWARDS HARPOON WITH BARB DOWNWARDS"},{"char":"↾",desc:"UPWARDS HARPOON WITH BARB RIGHTWARDS"},{"char":"↿",desc:"UPWARDS HARPOON WITH BARB LEFTWARDS"},{"char":"⇀",desc:"RIGHTWARDS HARPOON WITH BARB UPWARDS"},{"char":"⇁",desc:"RIGHTWARDS HARPOON WITH BARB DOWNWARDS"},{"char":"⇂",desc:"DOWNWARDS HARPOON WITH BARB RIGHTWARDS"},{"char":"⇃",desc:"DOWNWARDS HARPOON WITH BARB LEFTWARDS"},{"char":"⇄",desc:"RIGHTWARDS ARROW OVER LEFTWARDS ARROW"},{"char":"⇅",desc:"UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW"},{"char":"⇆",desc:"LEFTWARDS ARROW OVER RIGHTWARDS ARROW"},{"char":"⇇",desc:"LEFTWARDS PAIRED ARROWS"},{"char":"⇈",desc:"UPWARDS PAIRED ARROWS"},{"char":"⇉",desc:"RIGHTWARDS PAIRED ARROWS"},{"char":"⇊",desc:"DOWNWARDS PAIRED ARROWS"},{"char":"⇋",desc:"LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON"},{"char":"⇌",desc:"RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON"},{"char":"⇍",desc:"LEFTWARDS DOUBLE ARROW WITH STROKE"},{"char":"⇎",desc:"LEFT RIGHT DOUBLE ARROW WITH STROKE"},{"char":"⇏",desc:"RIGHTWARDS DOUBLE ARROW WITH STROKE"},{"char":"⇐",desc:"LEFTWARDS DOUBLE ARROW"},{"char":"⇑",desc:"UPWARDS DOUBLE ARROW"},{"char":"⇒",desc:"RIGHTWARDS DOUBLE ARROW"},{"char":"⇓",desc:"DOWNWARDS DOUBLE ARROW"},{"char":"⇔",desc:"LEFT RIGHT DOUBLE ARROW"},{"char":"⇕",desc:"UP DOWN DOUBLE ARROW"},{"char":"⇖",desc:"NORTH WEST DOUBLE ARROW"},{"char":"⇗",desc:"NORTH EAST DOUBLE ARROW"},{"char":"⇘",desc:"SOUTH EAST DOUBLE ARROW"},{"char":"⇙",desc:"SOUTH WEST DOUBLE ARROW"},{"char":"⇚",desc:"LEFTWARDS TRIPLE ARROW"},{"char":"⇛",desc:"RIGHTWARDS TRIPLE ARROW"},{"char":"⇜",desc:"LEFTWARDS SQUIGGLE ARROW"},{"char":"⇝",desc:"RIGHTWARDS SQUIGGLE ARROW"},{"char":"⇞",desc:"UPWARDS ARROW WITH DOUBLE STROKE"},{"char":"⇟",desc:"DOWNWARDS ARROW WITH DOUBLE STROKE"},{"char":"⇠",desc:"LEFTWARDS DASHED ARROW"},{"char":"⇡",desc:"UPWARDS DASHED ARROW"},{"char":"⇢",desc:"RIGHTWARDS DASHED ARROW"},{"char":"⇣",desc:"DOWNWARDS DASHED ARROW"},{"char":"⇤",desc:"LEFTWARDS ARROW TO BAR"},{"char":"⇥",desc:"RIGHTWARDS ARROW TO BAR"},{"char":"⇦",desc:"LEFTWARDS WHITE ARROW"},{"char":"⇧",desc:"UPWARDS WHITE ARROW"},{"char":"⇨",desc:"RIGHTWARDS WHITE ARROW"},{"char":"⇩",desc:"DOWNWARDS WHITE ARROW"},{"char":"⇪",desc:"UPWARDS WHITE ARROW FROM BAR"},{"char":"⇫",desc:"UPWARDS WHITE ARROW ON PEDESTAL"},{"char":"⇬",desc:"UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR"},{"char":"⇭",desc:"UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR"},{"char":"⇮",desc:"UPWARDS WHITE DOUBLE ARROW"},{"char":"⇯",desc:"UPWARDS WHITE DOUBLE ARROW ON PEDESTAL"},{"char":"⇰",desc:"RIGHTWARDS WHITE ARROW FROM WALL"},{"char":"⇱",desc:"NORTH WEST ARROW TO CORNER"},{"char":"⇲",desc:"SOUTH EAST ARROW TO CORNER"},{"char":"⇳",desc:"UP DOWN WHITE ARROW"},{"char":"⇴",desc:"RIGHT ARROW WITH SMALL CIRCLE"},{"char":"⇵",desc:"DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW"},{"char":"⇶",desc:"THREE RIGHTWARDS ARROWS"},{"char":"⇷",desc:"LEFTWARDS ARROW WITH VERTICAL STROKE"},{"char":"⇸",desc:"RIGHTWARDS ARROW WITH VERTICAL STROKE"},{"char":"⇹",desc:"LEFT RIGHT ARROW WITH VERTICAL STROKE"},{"char":"⇺",desc:"LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE"},{"char":"⇻",desc:"RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE"},{"char":"⇼",desc:"LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE"},{"char":"⇽",desc:"LEFTWARDS OPEN-HEADED ARROW"},{"char":"⇾",desc:"RIGHTWARDS OPEN-HEADED ARROW"},{"char":"⇿",desc:"LEFT RIGHT OPEN-HEADED ARROW"}]},{title:"Math","char":"∀",list:[{"char":"∀",desc:"FOR ALL"},{"char":"∂",desc:"PARTIAL DIFFERENTIAL"},{"char":"∃",desc:"THERE EXISTS"},{"char":"∅",desc:"EMPTY SET"},{"char":"∇",desc:"NABLA"},{"char":"∈",desc:"ELEMENT OF"},{"char":"∉",desc:"NOT AN ELEMENT OF"},{"char":"∋",desc:"CONTAINS AS MEMBER"},{"char":"∏",desc:"N-ARY PRODUCT"},{"char":"∑",desc:"N-ARY SUMMATION"},{"char":"−",desc:"MINUS SIGN"},{"char":"∗",desc:"ASTERISK OPERATOR"},{"char":"√",desc:"SQUARE ROOT"},{"char":"∝",desc:"PROPORTIONAL TO"},{"char":"∞",desc:"INFINITY"},{"char":"∠",desc:"ANGLE"},{"char":"∧",desc:"LOGICAL AND"},{"char":"∨",desc:"LOGICAL OR"},{"char":"∩",desc:"INTERSECTION"},{"char":"∪",desc:"UNION"},{"char":"∫",desc:"INTEGRAL"},{"char":"∴",desc:"THEREFORE"},{"char":"∼",desc:"TILDE OPERATOR"},{"char":"≅",desc:"APPROXIMATELY EQUAL TO"},{"char":"≈",desc:"ALMOST EQUAL TO"},{"char":"≠",desc:"NOT EQUAL TO"},{"char":"≡",desc:"IDENTICAL TO"},{"char":"≤",desc:"LESS-THAN OR EQUAL TO"},{"char":"≥",desc:"GREATER-THAN OR EQUAL TO"},{"char":"⊂",desc:"SUBSET OF"},{"char":"⊃",desc:"SUPERSET OF"},{"char":"⊄",desc:"NOT A SUBSET OF"},{"char":"⊆",desc:"SUBSET OF OR EQUAL TO"},{"char":"⊇",desc:"SUPERSET OF OR EQUAL TO"},{"char":"⊕",desc:"CIRCLED PLUS"},{"char":"⊗",desc:"CIRCLED TIMES"},{"char":"⊥",desc:"UP TACK"}]},{title:"Misc","char":"♠",list:[{"char":"♠",desc:"BLACK SPADE SUIT"},{"char":"♣",desc:"BLACK CLUB SUIT"},{"char":"♥",desc:"BLACK HEART SUIT"},{"char":"♦",desc:"BLACK DIAMOND SUIT"},{"char":"♩",desc:"QUARTER NOTE"},{"char":"♪",desc:"EIGHTH NOTE"},{"char":"♫",desc:"BEAMED EIGHTH NOTES"},{"char":"♬",desc:"BEAMED SIXTEENTH NOTES"},{"char":"♭",desc:"MUSIC FLAT SIGN"},{"char":"♮",desc:"MUSIC NATURAL SIGN"},{"char":"☀",desc:"BLACK SUN WITH RAYS"},{"char":"☁",desc:"CLOUD"},{"char":"☂",desc:"UMBRELLA"},{"char":"☃",desc:"SNOWMAN"},{"char":"☕",desc:"HOT BEVERAGE"},{"char":"☘",desc:"SHAMROCK"},{"char":"☯",desc:"YIN YANG"},{"char":"✔",desc:"HEAVY CHECK MARK"},{"char":"✖",desc:"HEAVY MULTIPLICATION X"},{"char":"❄",desc:"SNOWFLAKE"},{"char":"❛",desc:"HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT"},{"char":"❜",desc:"HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT"},{"char":"❝",desc:"HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT"},{"char":"❞",desc:"HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT"},{"char":"❤",desc:"HEAVY BLACK HEART"}]}],specialCharButtons:["specialCharBack","|"]}),Object.assign($e.POPUP_TEMPLATES,{specialCharacters:"[_BUTTONS_][_CUSTOM_LAYER_]"}),$e.PLUGINS.specialCharacters=function(g){var m=g.$,n=g.opts.specialCharactersSets[0],a=g.opts.specialCharactersSets,i="";function s(){return'\n \n '.concat(function t(e,n){var r="";return e.forEach(function(e){var t={elementClass:e.title===n.title?"fr-active fr-active-tab":"",title:e.title,dataParam1:e.title,desc:e["char"]};r+='').concat(t.desc," ")}),r}(a,n),'\n
\n \n ').concat(function r(e){var n="";return e.list.forEach(function(e){var t={dataParam1:e["char"],title:e.desc,splCharValue:e["char"]};n+='').concat(t.splCharValue," ")}),n}(n),"\n
")}return{setSpecialCharacterCategory:function r(t){n=a.filter(function(e){return e.title===t})[0],function e(){g.popups.get("specialCharacters").html(i+s())}()},showSpecialCharsPopup:function l(){var e=g.popups.get("specialCharacters");if(e||(e=function o(){g.opts.toolbarInline&&0'.concat(g.button.buildList(g.opts.specialCharButtons),""));var e={buttons:i,custom_layer:s()},t=g.popups.create("specialCharacters",e);return function n(h){g.events.on("popup.tab",function(e){var t=m(e.currentTarget);if(!g.popups.isVisible("specialCharacters")||!t.is("span, a"))return!0;var n,r,a,o=e.which;if($e.KEYCODE.TAB==o){if(t.is("span.fr-icon")&&e.shiftKey||t.is("a")&&!e.shiftKey){var i=h.find(".fr-buttons");n=!g.accessibility.focusToolbar(i,!!e.shiftKey)}if(!1!==n){var s=h.find("span.fr-icon:focus").first().concat(h.findVisible(" span.fr-icon").first().concat(h.find("a")));t.is("span.fr-icon")&&(s=s.not("span.fr-icon:not(:focus)")),r=s.index(t),r=e.shiftKey?((r-1)%s.length+s.length)%s.length:(r+1)%s.length,a=s.get(r),g.events.disableBlur(),a.focus(),n=!1}}else if($e.KEYCODE.ARROW_UP==o||$e.KEYCODE.ARROW_DOWN==o||$e.KEYCODE.ARROW_LEFT==o||$e.KEYCODE.ARROW_RIGHT==o){if(t.is("span.fr-icon")){var l=t.parent().find("span.fr-icon");r=l.index(t);var c=Math.floor(l.length/11),d=r%11,f=Math.floor(r/11),p=11*f+d,u=11*c;$e.KEYCODE.ARROW_UP==o?p=((p-11)%u+u)%u:$e.KEYCODE.ARROW_DOWN==o?p=(p+11)%u:$e.KEYCODE.ARROW_LEFT==o?p=((p-1)%u+u)%u:$e.KEYCODE.ARROW_RIGHT==o&&(p=(p+1)%u),a=m(l.get(p)),g.events.disableBlur(),a.focus(),n=!1}}else $e.KEYCODE.ENTER==o&&(t.is("a")?t[0].click():g.button.exec(t),n=!1);return!1===n&&(e.preventDefault(),e.stopPropagation()),n},!0)}(t),t}()),!e.hasClass("fr-active")){g.popups.refresh("specialCharacters"),g.popups.setContainer("specialCharacters",g.$tb);var t=g.$tb.find('.fr-command[data-cmd="specialCharacters"]'),n=g.button.getPosition(t),r=n.left,a=n.top;g.popups.show("specialCharacters",r,a,outerHeight)}},back:function e(){g.popups.hide("specialCharacters"),g.toolbar.showInline()}}},$e.DefineIcon("specialCharacters",{NAME:"dollar-sign",SVG_KEY:"symbols"}),$e.RegisterCommand("specialCharacters",{title:"Special Characters",icon:"specialCharacters",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,plugin:"specialCharacters",showOnMobile:!0,callback:function(){this.popups.isVisible("specialCharacters")?(this.$el.find(".fr-marker")&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("specialCharacters")):this.specialCharacters.showSpecialCharsPopup()}}),$e.RegisterCommand("insertSpecialCharacter",{callback:function(e,t){this.undo.saveStep(),this.html.insert(t),this.undo.saveStep(),this.popups.hide("specialCharacters")}}),$e.RegisterCommand("setSpecialCharacterCategory",{undo:!1,focus:!1,callback:function(e,t){this.specialCharacters.setSpecialCharacterCategory(t)}}),$e.DefineIcon("specialCharBack",{NAME:"arrow-left",SVG_KEY:"back"}),$e.RegisterCommand("specialCharBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.specialCharacters.back()}}),Object.assign($e.POPUP_TEMPLATES,{"table.insert":"[_BUTTONS_][_ROWS_COLUMNS_]","table.edit":"[_BUTTONS_]","table.colors":"[_BUTTONS_][_COLORS_][_CUSTOM_COLOR_]"}),Object.assign($e.DEFAULTS,{tableInsertMaxSize:10,tableEditButtons:["tableHeader","tableRemove","tableRows","tableColumns","tableStyle","-","tableCells","tableCellBackground","tableCellVerticalAlign","tableCellHorizontalAlign","tableCellStyle"],tableInsertButtons:["tableBack","|"],tableResizer:!0,tableDefaultWidth:"100%",tableResizerOffset:5,tableResizingLimit:30,tableColorsButtons:["tableBack","|"],tableColors:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],tableColorsStep:7,tableCellStyles:{"fr-highlighted":"Highlighted","fr-thick":"Thick"},tableStyles:{"fr-dashed-borders":"Dashed Borders","fr-alternate-rows":"Alternate Rows"},tableCellMultipleStyles:!0,tableMultipleStyles:!0,tableInsertHelper:!0,tableInsertHelperOffset:15}),$e.PLUGINS.table=function(C){var S,c,a,o,r,i,y,R=C.$;function u(){var e=L();if(e){var t=C.popups.get("table.edit");if(t||(t=p()),t){C.popups.setContainer("table.edit",C.$sc);var n=x(e),r=n.left+(n.right-n.left)/2,a=n.bottom;C.popups.show("table.edit",r,a,n.bottom-n.top,!0),C.edit.isDisabled()&&(1'+C.button.buildList(C.opts.tableColorsButtons)+"");var t="";C.opts.colorsHEXInput&&(t='");var n={buttons:e,colors:function a(){for(var e='',t=0;t"),"REMOVE"!=C.opts.tableColors[t]?e+=''+C.language.translate("Color")+" "+C.opts.tableColors[t]+" ":e+=''+C.icon.create("tableColorRemove")+''+C.language.translate("Clear Formatting")+" ";return e+="
"}(),custom_color:t},r=C.popups.create("table.colors",n);return C.events.$on(C.$wp,"scroll.table-colors",function(){C.popups.isVisible("table.colors")&&s()}),function o(h){C.events.on("popup.tab",function(e){var t=R(e.currentTarget);if(!C.popups.isVisible("table.colors")||!t.is("span"))return!0;var n=e.which,r=!0;if($e.KEYCODE.TAB==n){var a=h.find(".fr-buttons");r=!C.accessibility.focusToolbar(a,!!e.shiftKey)}else if($e.KEYCODE.ARROW_UP==n||$e.KEYCODE.ARROW_DOWN==n||$e.KEYCODE.ARROW_LEFT==n||$e.KEYCODE.ARROW_RIGHT==n){var o=t.parent().find("span.fr-command"),i=o.index(t),s=C.opts.colorsStep,l=Math.floor(o.length/s),c=i%s,d=Math.floor(i/s),f=d*s+c,p=l*s;$e.KEYCODE.ARROW_UP==n?f=((f-s)%p+p)%p:$e.KEYCODE.ARROW_DOWN==n?f=(f+s)%p:$e.KEYCODE.ARROW_LEFT==n?f=((f-1)%p+p)%p:$e.KEYCODE.ARROW_RIGHT==n&&(f=(f+1)%p);var u=R(o.get(f));C.events.disableBlur(),u.focus(),r=!1}else $e.KEYCODE.ENTER==n&&(C.button.exec(t),r=!1);return!1===r&&(e.preventDefault(),e.stopPropagation()),r},!0)}(r),r}()),C.popups.setContainer("table.colors",C.$sc);var n=x(e),r=(n.left+n.right)/2,a=n.bottom;!function o(){var e=C.popups.get("table.colors"),t=C.$el.find(".fr-selected-cell").first(),n=C.helpers.RGBToHex(t.css("background-color")),r=e.find(".fr-table-colors-hex-layer input");e.find(".fr-selected-color").removeClass("fr-selected-color fr-active-item"),e.find('span[data-param1="'+n+'"]').addClass("fr-selected-color fr-active-item"),r.val(n).trigger("change")}(),C.popups.show("table.colors",r,a,n.bottom-n.top,!0)}}function l(){0===Q().length&&C.toolbar.enable()}function d(e){if(e)return C.popups.onHide("table.insert",function(){C.popups.get("table.insert").find('.fr-table-size .fr-select-table-size > span[data-row="1"][data-col="1"]').trigger("mouseover")}),!0;var t="";0'+C.button.buildList(C.opts.tableInsertButtons)+"");var n={buttons:t,rows_columns:function o(){for(var e='1 × 1
',t=1;t<=C.opts.tableInsertMaxSize;t++){for(var n=1;n<=C.opts.tableInsertMaxSize;n++){var r="inline-block";2
'+t+" × "+n+" "}e+='
'}return e+=" "}()},r=C.popups.create("table.insert",n);return C.events.$on(r,"mouseover",".fr-table-size .fr-select-table-size .fr-table-cell",function(e){f(R(e.currentTarget))},!0),function a(e){C.events.$on(e,"focus","[tabIndex]",function(e){var t=R(e.currentTarget);f(t)}),C.events.on("popup.tab",function(e){var t=R(e.currentTarget);if(!C.popups.isVisible("table.insert")||!t.is("span, a"))return!0;var n,r=e.which;if($e.KEYCODE.ARROW_UP==r||$e.KEYCODE.ARROW_DOWN==r||$e.KEYCODE.ARROW_LEFT==r||$e.KEYCODE.ARROW_RIGHT==r){if(t.is("span.fr-table-cell")){var a=t.parent().find("span.fr-table-cell"),o=a.index(t),i=C.opts.tableInsertMaxSize,s=o%i,l=Math.floor(o/i);$e.KEYCODE.ARROW_UP==r?l=Math.max(0,l-1):$e.KEYCODE.ARROW_DOWN==r?l=Math.min(C.opts.tableInsertMaxSize-1,l+1):$e.KEYCODE.ARROW_LEFT==r?s=Math.max(0,s-1):$e.KEYCODE.ARROW_RIGHT==r&&(s=Math.min(C.opts.tableInsertMaxSize-1,s+1));var c=l*i+s,d=R(a.get(c));f(d),C.events.disableBlur(),d.focus(),n=!1}}else $e.KEYCODE.ENTER==r&&(C.button.exec(t),n=!1);return!1===n&&(e.preventDefault(),e.stopPropagation()),n},!0)}(r),r}function f(e){var t=e.data("row");null!==t&&(t=parseInt(t));var n=e.data("col");null!==n&&(n=parseInt(n));var r=e.parent();r.siblings(".fr-table-size-info").html(t+" × "+n),r.find("> span").removeClass("hover fr-active-item");for(var a=1;a<=C.opts.tableInsertMaxSize;a++)for(var o=0;o<=C.opts.tableInsertMaxSize;o++){var i=r.find('> span[data-row="'+a+'"][data-col="'+o+'"]');a<=t&&o<=n?i.addClass("hover"):a<=t+1||a<=2&&!C.helpers.isMobile()?i.css("display","inline-block"):2'.concat(C.button.buildList(C.opts.tableEditButtons),"")},n=C.popups.create("table.edit",t);return C.events.$on(C.$wp,"scroll.table-edit",function(){C.popups.isVisible("table.edit")&&u()}),n}return!1}function h(){if(0 '}s+="