diff --git a/froala_editor/static/froala_editor/css/froala_content.min.css b/froala_editor/static/froala_editor/css/froala_content.min.css index f7c82890..7ac581c7 100644 --- a/froala_editor/static/froala_editor/css/froala_content.min.css +++ b/froala_editor/static/froala_editor/css/froala_content.min.css @@ -1,4 +1,4 @@ /*! - * froala_editor v1.2.3 (http://editor.froala.com) + * froala_editor v1.2.4 (http://editor.froala.com) * Copyright 2014-2014 Froala */.froala-element img.fr-fil,img.fr-tag.fr-fil{z-index:1;position:relative;vertical-align:top;display:block;margin:auto;overflow:auto;padding:10px 10px 10px 3px;float:left!important}.froala-element img.fr-fil.fr-tni,img.fr-tag.fr-fil.fr-tni{float:none!important;margin-left:0!important}.froala-element img.fr-fir,img.fr-tag.fr-fir{z-index:1;position:relative;vertical-align:top;display:block;margin:auto;overflow:auto;padding:10px 3px 10px 10px;float:right!important}.froala-element img.fr-fir.fr-tni,img.fr-tag.fr-fir.fr-tni{float:none!important;margin-right:0!important}.froala-element img.fr-fin,img.fr-tag.fr-fin{z-index:1;position:relative;vertical-align:top;display:block;margin:auto;overflow:auto;padding:10px 0;float:none}.froala-element a.fr-file,a.fr-file{position:relative}.froala-element a.fr-file:before,a.fr-file:before{position:relative;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0c6";top:0;padding-right:3px}.froala-element table,table.fr-tag{border-collapse:collapse;empty-cells:show;width:100%;margin-bottom:10px;margin-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.froala-element table td,table.fr-tag td{border:solid 1px #ccc;padding:5px}.froala-element table th,table.fr-tag th{background:#e6e6e6;border:solid 1px #ccc;padding:5px}.froala-element pre,pre.fr-tag{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;border:solid 1px #ccc;background:#fcfcfc;padding:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.froala-element blockquote,blockquote.fr-tag{margin-left:20px;margin-right:0;margin-top:0;padding-left:20px;position:relative;font-style:italic;border-left:solid 5px #ccc}.froala-element hr,hr.fr-tag{height:0;border:0;border-top:solid 1px #ccc;clear:both}.fr-fvn{float:none;display:block!important;text-align:center!important}.fr-fvl{float:left;margin:10px 10px 10px 1px}.fr-fvr{float:right;margin:10px 1px 10px 10px} \ No newline at end of file diff --git a/froala_editor/static/froala_editor/css/froala_editor.min.css b/froala_editor/static/froala_editor/css/froala_editor.min.css index 4e3106f7..4ae1cf84 100644 --- a/froala_editor/static/froala_editor/css/froala_editor.min.css +++ b/froala_editor/static/froala_editor/css/froala_editor.min.css @@ -1,4 +1,4 @@ /*! - * froala_editor v1.2.3 (http://editor.froala.com) + * froala_editor v1.2.4 (http://editor.froala.com) * Copyright 2014-2014 Froala - */[contenteditable],[contenteditable]:focus{outline:0 solid transparent}button{outline:0}.f-non-selectable{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.f-non-selectable *{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.f-italic{font-style:italic!important}.f-spaced{letter-spacing:3px!important}.f-uppercase{text-transform:uppercase!important}.f-typewriter{font-family:'Lucida Console',monospace!important;line-height:160%!important;font-size:14px}.froala-box{position:relative}.froala-box .html-switch{position:absolute;left:1px;top:1px;z-index:1000;display:none;font-size:14px;line-height:160%;height:30px;background:#fff;color:#353535;cursor:pointer;-webkit-transition:background linear .1s;-moz-transition:background linear .1s;-ms-transition:background linear .1s;-o-transition:background linear .1s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-outline:0;outline:0;border:0;width:40px}.froala-box .html-switch:hover{color:#fff;background:#2c82c9}.froala-box.f-html .html-switch{display:inline-block}.f-html ::selection{background:#6d90ba;color:#FFF}.f-html ::-moz-selection{background:#6d90ba;color:#FFF}::selection{background:#b5d6fd;color:#000}::-moz-selection{background:#b5d6fd;color:#000}.fr-hidden{display:none!important}.froala-element img.fr-fil,img.fr-tag.fr-fil{z-index:1;position:relative;vertical-align:top;display:block;margin:auto;overflow:auto;padding:10px 10px 10px 3px;float:left!important}.froala-element img.fr-fil.fr-tni,img.fr-tag.fr-fil.fr-tni{float:none!important;margin-left:0!important}.froala-element img.fr-fir,img.fr-tag.fr-fir{z-index:1;position:relative;vertical-align:top;display:block;margin:auto;overflow:auto;padding:10px 3px 10px 10px;float:right!important}.froala-element img.fr-fir.fr-tni,img.fr-tag.fr-fir.fr-tni{float:none!important;margin-right:0!important}.froala-element img.fr-fin,img.fr-tag.fr-fin{z-index:1;position:relative;vertical-align:top;display:block;margin:auto;overflow:auto;padding:10px 0;float:none}.froala-element a.fr-file,a.fr-file{position:relative}.froala-element a.fr-file:before,a.fr-file:before{position:relative;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0c6";top:0;padding-right:3px}.froala-element table,table.fr-tag{border-collapse:collapse;empty-cells:show;width:100%;margin-bottom:10px;margin-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.froala-element table td,table.fr-tag td{border:solid 1px #ccc;padding:5px}.froala-element table th,table.fr-tag th{background:#e6e6e6;border:solid 1px #ccc;padding:5px}.froala-element pre,pre.fr-tag{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;border:solid 1px #ccc;background:#fcfcfc;padding:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.froala-element blockquote,blockquote.fr-tag{margin-left:20px;margin-right:0;margin-top:0;padding-left:20px;position:relative;font-style:italic;border-left:solid 5px #ccc}.froala-element hr,hr.fr-tag{height:0;border:0;border-top:solid 1px #ccc;clear:both}.fr-fvn{float:none;display:block!important;text-align:center!important}.fr-fvl{float:left;margin:10px 10px 10px 1px}.fr-fvr{float:right;margin:10px 1px 10px 10px}.froala-element{min-height:35px;overflow-y:auto;overflow-x:hidden;position:relative;word-wrap:break-word;vertical-align:top}.froala-element:after{position:absolute;bottom:0;right:5px;color:#CCC;content:attr(data-chars);font-size:15px;font-family:"Times New Roman",Georgia,Serif}.froala-element *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.froala-element.f-image{overflow:visible}.froala-element.f-tni span.f-img-wrap{display:block;text-align:center}.froala-element.f-tni span.f-img-wrap:after{clear:both;display:block;content:""}.froala-element.f-tni span.f-img-editor{display:inline-block}.froala-element.f-tni img{display:block;margin-left:auto!important;margin-right:auto!important}.froala-element.f-tni img:after{clear:both;display:block;content:""}.froala-element .btn{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.froala-element span{line-height:120%}.froala-element+span.fr-placeholder{display:none}.froala-element.f-placeholder+span.fr-placeholder{color:#ccc;font-style:italic;position:absolute;margin:auto;left:0;right:0;top:0;display:inline-block;cursor:text;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;line-height:13px}.froala-element.f-basic.f-placeholder+span.fr-placeholder{left:10px;right:10px}.froala-element.not-msie pre,.froala-element.not-msie blockquote{overflow:hidden}.froala-element table>span,.froala-element table tr>span{display:none;visibility:hidden}.froala-element table th{font-weight:400}.froala-element a{cursor:pointer}.froala-element img{min-width:32px!important;min-height:32px!important;cursor:pointer;z-index:1;position:relative;vertical-align:top;display:block;margin:auto;overflow:auto}.froala-element:not(.ie8) img{max-width:100%!important}.froala-element img::selection{color:#fff;background-color:transparent!important}.froala-element img::-moz-selection{color:#fff;background-color:transparent!important}.froala-element span.f-img-wrap{line-height:0;text-align:center;border:0;outline:0;max-width:100%!important}.froala-element span.f-img-wrap.fr-fin{display:block}.froala-element span.f-img-wrap.fr-fir{float:right}.froala-element span.f-img-wrap.fr-fil{float:left}.froala-element span.f-img-editor{display:inline-block;position:relative;max-width:100%!important;text-align:center;padding:0;line-height:0;overflow:visible;z-index:2;vertical-align:top;border:0;outline:0;outline-color:transparent;border-color:transparent}.froala-element span.f-img-editor:before{content:"";position:absolute;top:-2px;left:-2px;bottom:-2px;right:-2px;display:block;border:solid 2px #fff!important;outline:solid 1px #252525!important;z-index:1}.froala-element span.f-img-editor:after{content:"";display:block;clear:both}.froala-element span.f-img-editor.fr-fil{margin:10px 10px 10px 3px;float:left}.froala-element span.f-img-editor.fr-fir{margin:10px 3px 10px 10px;float:right}.froala-element span.f-img-editor.fr-fin{margin:10px 0;float:none}.froala-element span.f-img-editor img{padding:0!important;margin:auto}.froala-element span.f-img-handle{position:absolute;height:13px;width:13px;border:solid 1px #252525!important;background:#fff;z-index:2;margin:auto}.froala-element span.f-img-handle.f-h-ne{top:-3px;left:auto;right:-3px;bottom:auto;cursor:ne-resize}.froala-element span.f-img-handle.f-h-se{top:auto;left:auto;right:-3px;bottom:-3px;cursor:se-resize}.froala-element span.f-img-handle.f-h-sw{top:auto;left:-3px;right:auto;bottom:-3px;cursor:sw-resize}.froala-element span.f-img-handle.f-h-nw{top:-3px;left:-3px;right:auto;bottom:auto;cursor:nw-resize}.froala-element .f-video-editor{display:inline-block;position:relative;line-height:0;cursor:pointer;padding:3px}.froala-element .f-video-editor>*{max-width:100%}.froala-element .f-video-editor:after{position:absolute;content:'';z-index:2;top:0;left:0;right:0;bottom:0;cursor:pointer}.froala-element .f-video-editor.active:after{border:solid 1px #252525}.f-html .froala-element{background:#202020;color:#fff;font-family:'Courier New',Monospace;font-size:13px;overflow-y:auto;padding:0}.f-html .froala-element+.fr-placeholder{display:none!important}.f-html .froala-element:after{clear:both;display:block;content:""}.f-html .froala-element textarea{direction:ltr!important;text-align:left;width:100%;word-wrap:break-word;padding:0 0 0 10px;background:0 0;border:0 transparent;color:#FFF;resize:none!important;line-height:140%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;min-height:100px;font-size:inherit;font-family:inherit;outline:0;margin:0}.froala-editor :not(input):not(textarea){user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.froala-editor{text-align:left;background:#fff;border:solid 1px #252525;border-top:solid 5px #252525;padding:0;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;font-size:15px;z-index:1000;font-family:Arial,Helvetica,sans-serif;line-height:140%}.froala-editor.f-inline{position:absolute}.froala-editor *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.froala-editor:not(.froala-modal):before{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:6px;content:'';position:absolute;top:-10px;left:15px}.froala-editor.right-side:before{right:15px;left:auto}.froala-editor .bttn-wrapper{white-space:nowrap}.froala-editor hr{border:0;border-top-width:1px;border-top-style:solid;border-top-color:#ccc;margin:0!important;height:0}.froala-editor span.f-sep{display:inline-block;width:0;height:35px;margin:0;border-right:solid 1px #ccc;float:left}.froala-editor button::-moz-focus-inner{border:0}.froala-editor i.for-text{font-style:normal;font-weight:700;padding-left:4px}.froala-editor .fr-dropdown{display:inline-block;position:relative;text-align:left;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.froala-editor .fr-dropdown .fr-trigger.active+.fr-dropdown-menu{display:block}.froala-editor .fr-dropdown .fr-trigger{padding-left:2px;width:38px;text-align:left}.froala-editor .fr-dropdown .fr-trigger i{margin-left:5px}.froala-editor .fr-dropdown .fr-dropdown-menu{display:none;position:absolute;background:#fff;text-align:left;left:0;top:35px;margin-top:0;padding:0;border:solid 1px #252525;z-index:1000;-webkit-overflow-scrolling:touch}.froala-editor .fr-dropdown .fr-dropdown-menu li{list-style-type:none;position:relative}.froala-editor .fr-dropdown .fr-dropdown-menu li button.fr-bttn{margin:5px}.froala-editor .fr-dropdown .fr-dropdown-menu li.active a{background:#444!important;color:#fff!important}.froala-editor .fr-dropdown .fr-dropdown-menu li a{padding:5px 25px;margin:0;display:block;text-decoration:none;outline:0;color:#444;white-space:nowrap;font-size:14px;line-height:130%}.froala-editor .fr-dropdown .fr-dropdown-menu li a:hover{background:#444!important;color:#fff!important}.froala-editor .fr-dropdown .fr-dropdown-menu hr{clear:both;height:0;border:0;display:block}.froala-editor .fr-dropdown .fr-dropdown-menu:after{clear:both;content:"";display:block}.froala-editor .fr-dropdown.fr-color-picker i{padding-left:3px}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu{padding:0;line-height:0;white-space:nowrap;text-align:left;direction:ltr!important}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu>div{white-space:nowrap;display:inline-block}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p{margin:0;font-size:13px;line-height:1;color:#444}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p span{float:left}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p span.fr-choose-color{padding:5px 10px;width:50%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:solid 4px transparent;border-bottom:solid 4px transparent;cursor:pointer}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p span.fr-choose-color.active,.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p span.fr-choose-color:hover{border-bottom:solid 4px #2c82c9}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn{display:inline-block;float:right;padding:0;color:#444;-webkit-transition:color linear .1s;-moz-transition:color linear .1s;-ms-transition:color linear .1s;-o-transition:color linear .1s;cursor:pointer}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn:hover{color:#2c82c9}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p:after{content:"";display:block;clear:both}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn{display:inline-block;width:32px;height:32px;padding:0;border:0;outline:0;position:relative;z-index:100;line-height:16px!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active{border:0;outline:solid 1px #252525;z-index:101}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active:after{position:absolute;left:0;right:0;text-align:center;top:0;bottom:0;line-height:30px;content:"\f00c";font-family:FontAwesome;font-weight:400;font-size:12px;color:#fff}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn i{font-size:13px}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .separator{height:8px}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn:hover:not(:focus):not(:active){outline:solid 1px #252525;z-index:300}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote{font-style:italic}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-pre{font-family:monospace,sans-serif}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-h1{font-size:36px;line-height:1.1;font-weight:400}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-h2{font-size:30px;line-height:1.1;font-weight:400}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-h3{font-size:24px;line-height:1.1;font-weight:400}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-h4{font-size:18px;line-height:1.1;font-weight:400}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-h5{font-size:14px;line-height:1.1;font-weight:400}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-h6{font-size:12px;line-height:1.1;font-weight:400}.froala-editor .fr-dropdown .fr-dropdown-menu.f-font-sizes{max-height:200px;overflow-y:scroll}.froala-editor .fr-dropdown .fr-dropdown-menu.f-font-sizes a{padding:5px 7px!important;font-size:12px;line-height:160%}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>a{padding-left:10px;position:relative}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>a i{bottom:0;font-size:12px;height:10px;margin:auto;position:absolute;right:5px;top:0}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li:hover>a,.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li.hover>a{background:#444;color:#fff}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li:hover>div,.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li.hover>div,.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li:hover>ul,.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li.hover>ul{display:block!important}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>ul{display:none;position:absolute;left:100%;top:0;background:#fff;color:#444;border:solid 1px #252525;line-height:0;padding:0;margin:0}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>ul a{padding:5px 10px}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div{display:none;position:absolute;left:100%;top:0;background:#fff;color:#444;border:solid 1px #252525;line-height:0;padding:5px}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>div.fr-t-info{line-height:140%;text-align:center;font-size:13px;padding-bottom:5px}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span{display:inline-block;padding:0 4px 4px 0;line-height:0;float:none}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span>span{display:inline-block;width:12px;height:12px;border:solid 1px #ccc}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span:hover>span,.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span.hover>span{background:rgba(61,142,185,.3);border:solid 1px #3d8eb9}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div .new-line{content:"";display:block;clear:both}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>hr{border-top:solid 1px #252525}.froala-editor .fr-dropdown .fr-dropdown-menu.f-align a{padding:5px 0!important;width:40px;text-align:center;font-size:16px}.froala-editor button.fr-bttn,.froala-editor button.fr-trigger{padding:0;background:0 0;color:#353535;-moz-outline:0;outline:0;border:0;font-size:16px;line-height:35px;display:inline-block;cursor:pointer;width:40px;text-align:center;margin:0;-webkit-transition:background linear .1s;-moz-transition:background linear .1s;-ms-transition:background linear .1s;-o-transition:background linear .1s;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}.froala-editor button.fr-bttn img,.froala-editor button.fr-trigger img{max-width:40px;max-height:35px;display:block}.froala-editor button.fr-bttn:disabled,.froala-editor button.fr-trigger:disabled{color:#aaa!important;background:transparent!important;cursor:default}.froala-editor button.fr-bttn:disabled:after,.froala-editor button.fr-trigger:disabled:after{border-top-color:#aaa!important}.froala-editor button.fr-bttn i,.froala-editor button.fr-trigger i{line-height:170%;-moz-outline:0;outline:0}.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover,.froala-editor .froala-popup button.fr-bttn:hover,.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover,.froala-editor .froala-popup button.fr-trigger:hover{background:#2c82c9;color:#fff}.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover:after,.froala-editor .froala-popup button.fr-bttn:hover:after,.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover:after,.froala-editor .froala-popup button.fr-trigger:hover:after{border-top-color:#fff}.froala-editor .fr-bttn.active{color:#2c82c9;background:0 0}.froala-editor .fr-trigger:after{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top-width:3px;border-top-style:solid;border-top-color:#353535;content:' ';position:absolute;top:15px;right:8px;color:inherit;cursor:pointer;z-index:3;zoom:1}.froala-editor .fr-trigger.active{color:#fff;background:#2c82c9}.froala-editor .fr-trigger.active:after{border-top-color:#fff!important}.froala-editor .froala-popup{font-size:13px;background:#fff}.froala-editor .froala-popup :not(input):not(textarea){-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.froala-editor .froala-popup h4{margin:0;font-size:14px;color:#444;padding:7px 7px 0}.froala-editor .froala-popup h4:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.froala-editor .froala-popup h4 span{float:left}.froala-editor .froala-popup h4 i{float:right;cursor:pointer;color:#ccc;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in}.froala-editor .froala-popup h4 i.fa-external-link{float:left;margin-left:5px;margin-top:1px;color:#444}.froala-editor .froala-popup h4 i.fa-external-link:hover{color:#2c82c9}.froala-editor .froala-popup h4 i:hover{color:#444}.froala-editor .froala-popup div.f-popup-line{margin:0 7px;padding:10px 0;display:block;position:relative}.froala-editor .froala-popup div.f-popup-line.f-popup-toolbar{background:#fff}.froala-editor .froala-popup div.f-popup-line:after{content:"";display:block;clear:both}.froala-editor .froala-popup div.f-popup-line label{float:left;margin:5px 5px 0;line-height:120%;color:#444}.froala-editor .froala-popup div.f-popup-line input[type=text]{font-size:12px;width:250px;border:solid 1px #ccc;margin:0 5px!important;height:25px;line-height:21px;display:block;padding:2px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;outline:0}.froala-editor .froala-popup div.f-popup-line input[type=text]:focus{border:solid 1px #54acd2}.froala-editor .froala-popup div.f-popup-line input[type=checkbox]{float:left;margin-right:0;margin-left:0;margin-top:5px}.froala-editor .froala-popup div.f-popup-line textarea{padding:5px;font-size:12px;margin:0;border:solid 1px #ccc;width:100%;height:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;-moz-resize:none;-webkit-resize: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;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;outline:0}.froala-editor .froala-popup div.f-popup-line textarea:focus{border:solid 1px #54acd2;outline:0}.froala-popup.froala-image-popup div.f-popup-line.drop-upload,.froala-popup.froala-file-popup div.f-popup-line.drop-upload{overflow:hidden;position:relative}.froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload,.froala-popup.froala-file-popup div.f-popup-line.drop-upload div.f-upload{border:dashed 2px #ccc;color:#444;font-weight:400;text-align:center;padding:10px 0;min-width:315px;position:relative;overflow:hidden}.froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload:hover,.froala-popup.froala-file-popup div.f-popup-line.drop-upload div.f-upload:hover{border:dashed 2px #353535}.froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload.f-hover,.froala-popup.froala-file-popup div.f-popup-line.drop-upload div.f-upload.f-hover{border:dashed 2px #61bd6d}.froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload strong,.froala-popup.froala-file-popup div.f-popup-line.drop-upload div.f-upload strong{font-size:14px}.froala-popup.froala-image-popup div.f-popup-line.drop-upload form,.froala-popup.froala-file-popup div.f-popup-line.drop-upload form{width:100%;height:100%;background:0 0;position:absolute;top:0;left:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(Opacity=0)";cursor:pointer;overflow:hidden}.froala-popup.froala-image-popup div.f-popup-line.drop-upload form input,.froala-popup.froala-file-popup div.f-popup-line.drop-upload form input{background:0 0;display:inline-block;width:400%;margin-left:-300%;height:100%;cursor:pointer;font-size:1000px!important}.froala-popup.froala-image-popup div.f-popup-line.drop-upload form button,.froala-popup.froala-file-popup div.f-popup-line.drop-upload form button{background:0 0}.froala-popup.froala-image-popup div.f-popup-line button.f-browse,.froala-popup.froala-file-popup div.f-popup-line button.f-browse{display:none;margin:0 5px 0 -1px;padding:2px 7px;background:#475577;color:#fff}.froala-popup.froala-image-popup div.f-popup-line button.f-browse:hover,.froala-popup.froala-file-popup div.f-popup-line button.f-browse:hover{background:#353535;color:#fff}.froala-popup.froala-image-popup div.f-popup-line+div.f-popup-line,.froala-popup.froala-file-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #ccc}.froala-popup.froala-image-popup div.f-popup-line input[type=text],.froala-popup.froala-file-popup div.f-popup-line input[type=text]{margin-right:0!important;width:160px}.froala-popup.froala-image-popup h4 span+span,.froala-popup.froala-file-popup h4 span+span{display:none}.froala-popup.froala-image-popup h4.uploading span,.froala-popup.froala-file-popup h4.uploading span{display:none}.froala-popup.froala-image-popup h4.uploading span+span,.froala-popup.froala-file-popup h4.uploading span+span{display:inline-block}.froala-popup.froala-image-popup h4.uploading i,.froala-popup.froala-file-popup h4.uploading i{display:none}.froala-popup.froala-image-popup p.f-progress,.froala-popup.froala-file-popup p.f-progress{width:100%;display:none;border:0;height:20px;margin:5px 0;width:250px}.froala-popup.froala-image-popup p.f-progress span,.froala-popup.froala-file-popup p.f-progress span{display:inline-block;height:100%;background-color:#61bd6d;text-align:center;color:#fff;line-height:20px}.froala-popup.froala-image-editor-popup div.f-popup-line{padding:0;margin:0}.froala-popup.froala-image-editor-popup div.f-popup-line input[type=text]{width:160px}.froala-popup.froala-image-editor-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #ccc;padding:5px}.froala-popup.froala-link-popup div.f-popup-line button{float:right}.froala-popup.froala-link-popup div.f-popup-line input[type=text]{margin-left:0!important;margin-right:0!important}.froala-popup.froala-link-popup div.f-popup-line input[type=text].f-bi{width:225px}.froala-popup.froala-link-popup div.f-popup-line input[type=text]:disabled{background:#fff;color:#aaa}.froala-popup.froala-link-popup div.f-popup-line input[type=text]:disabled.f-bi{color:inherit}.froala-popup.froala-link-popup div.f-popup-line input[type=text].fr-error{border-color:#b8312f}.froala-popup.froala-link-popup div.f-popup-line:not(.fr-hidden)+div.f-popup-line,.froala-popup.froala-link-popup div.f-popup-line+div.f-popup-line:last-child{padding-top:0}.froala-popup.froala-link-popup div.f-popup-line:not(.fr-hidden)+div.f-popup-line ul,.froala-popup.froala-link-popup div.f-popup-line+div.f-popup-line:last-child ul{top:25px}.froala-popup.froala-link-popup div.f-popup-line .f-browse-links{background:#475577;color:#fff;margin-left:-1px}.froala-popup.froala-link-popup div.f-popup-line .f-browse-links:hover{background:#353535;color:#fff}.froala-popup.froala-link-popup div.f-popup-line .f-browse-links:after{content:"";display:block;clear:both}.froala-popup.froala-link-popup div.f-popup-line ul{background:#fff;display:block;list-style-type:none;margin:0;padding:0;position:absolute;top:35px;left:0;right:0;border:solid 1px #ccc;border-top:0;display:none;max-height:100px;overflow-x:hidden;overflow-y:auto;z-index:2}.froala-popup.froala-link-popup div.f-popup-line ul li{padding:2px 5px;cursor:pointer;color:#444}.froala-popup.froala-link-popup div.f-popup-line ul li+li{border-top:solid 1px #ccc}.froala-popup.froala-link-popup div.f-popup-line ul li:hover{background:#444;color:#fff}.froala-popup.froala-video-popup div.f-popup-line{padding-bottom:0}.froala-popup.froala-video-popup p{margin:0;text-align:center;font-weight:700}.froala-popup.froala-video-popup p+div.f-popup-line{padding-top:2px;padding-bottom:7px}.froala-popup.froala-video-popup p.or{color:#444}.froala-popup.froala-video-editor-popup div.f-popup-line{padding:0;margin:0}.froala-popup.froala-text-popup div.f-popup-line input{margin-left:0!important}.froala-popup button:not(.fr-bttn):not(.fr-trigger){border:0;color:#fff;padding:2px 5px;margin:0;font-size:12px;line-height:21px;font-weight:400;cursor:pointer;float:left;-webkit-transition:background linear .2s;-moz-transition:background linear .2s;-ms-transition:background linear .2s;-o-transition:background linear .2s;min-width:16px}.froala-popup button:not(.fr-bttn):not(.fr-trigger).f-ok{background:#2c82c9;color:#fff}.froala-popup button:not(.fr-bttn):not(.fr-trigger).f-unlink{background:#b8312f;color:#fff;margin:0 5px}.froala-popup button:not(.fr-bttn):not(.fr-trigger).f-unlink:hover{background:#353535;color:#fff}.froala-popup button:not(.fr-bttn):not(.fr-trigger):hover,.froala-popup button:not(.fr-bttn):not(.fr-trigger):focus{background:#353535;color:#fff}.froala-modal{position:fixed;z-index:1001;overflow-x:auto;overflow-y:scroll;top:0;left:0;bottom:0;right:0;text-align:center;width:100%}.froala-modal .f-modal-wrapper{margin:50px auto;display:inline-block;background:#fff;min-width:300px;text-align:center;border:solid 1px #252525;border-top:solid 5px #252525}.froala-modal .f-modal-wrapper .f-preloader{margin:50px 0}.froala-modal .f-modal-wrapper h4{margin:0;font-size:18px;color:#444;margin:10px;text-align:left}.froala-modal .f-modal-wrapper h4:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.froala-modal .f-modal-wrapper h4 i{float:right;cursor:pointer;color:#ccc}.froala-modal .f-modal-wrapper h4 i:hover{color:#444}.froala-modal .f-modal-wrapper div.f-image-list{list-style-type:none;margin:10px;padding:0;column-count:3;-moz-column-count:3;-webkit-column-count:3;column-gap:10px;-moz-column-gap:10px;-webkit-column-gap:10px;width:600px}.froala-modal .f-modal-wrapper div.f-image-list div{position:relative;width:100%;display:inline-block;margin-bottom:10px}.froala-modal .f-modal-wrapper div.f-image-list div.f-img-deleting:after{position:absolute;-webkit-opacity:.75;-moz-opacity:.75;opacity:.75;-ms-filter:"alpha(Opacity=0)";background:#000;content:"";top:0;left:0;bottom:0;right:0;color:#FFF;z-index:2}.froala-modal .f-modal-wrapper div.f-image-list div.f-img-deleting:before{content:"Deleting...";color:#FFF;top:0;left:0;bottom:0;right:0;margin:auto;position:absolute;z-index:3;font-size:15px;height:20px}.froala-modal .f-modal-wrapper div.f-image-list div.f-empty{width:100%;height:200px;background:#ccc;position:relative;margin-bottom:10px}.froala-modal .f-modal-wrapper div.f-image-list div.f-empty:after{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;content:"Loading..";display:inline-block;height:20px}.froala-modal .f-modal-wrapper div.f-image-list div img{width:100%;vertical-align:middle}.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img{display:none;bottom:0;left:0;background:#b8312f;color:#fff;font-family:Arial,Helvetica;font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:5px;position:absolute;-webkit-transition:background .2s;-moz-transition:background .2s;-ms-transition:background .2s;-o-transition:background .2s;cursor:pointer;margin:0;text-decoration:none}.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img:hover{background:#353535;color:#fff}.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img{display:inline-block}.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) img{-webkit-opacity:.75;-moz-opacity:.75;opacity:.75;-ms-filter:"alpha(Opacity=0)"}.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) .f-delete-img{display:none}.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) div:hover .f-delete-img{display:inline-block}.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) div:hover .f-delete-img:hover{background:#353535;color:#fff}.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) div:hover img{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(Opacity=0)"}.froala-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;z-index:1000;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"alpha(Opacity=0)"}.froala-editor.f-rtl{direction:rtl;text-align:right}.froala-editor.f-rtl.f-basic .fr-bttn{float:right}.froala-editor.f-rtl.f-basic .f-sep{float:right}.froala-editor.f-rtl .fr-dropdown-menu{text-align:right!important;direction:rtl!important}.froala-editor.f-rtl .fr-dropdown-menu li.active:before{left:auto;right:5px}.froala-editor.f-rtl .fr-dropdown.fr-color-picker .fr-dropdown-menu p{text-align:right!important;direction:rtl!important}.froala-editor.f-rtl .fr-dropdown.fr-table .fr-dropdown-menu>li>a{padding:5px 10px 5px 25px}.froala-editor.f-rtl .fr-dropdown.fr-table .fr-dropdown-menu>li>a i{right:auto;left:5px}.froala-editor.f-rtl .fr-dropdown.fr-table .fr-dropdown-menu>li>a i:before{content:'\f053'}.froala-editor.f-rtl .fr-dropdown.fr-table .fr-dropdown-menu>li>div,.froala-editor.f-rtl .fr-dropdown.fr-table .fr-dropdown-menu>li>ul{right:100%;left:auto}.froala-editor.f-rtl .froala-popup div.f-popup-line label,.froala-editor.f-rtl .froala-popup div.f-popup-line input{float:right!important}.froala-editor.f-rtl .froala-popup div.f-popup-line button{float:left!important}.froala-editor.f-rtl .froala-popup div.f-popup-line button.f-ok{margin-right:5px}.froala-editor.f-rtl .froala-popup div.f-popup-line button.fr-bttn{float:right!important}.froala-editor.f-rtl .froala-popup div.f-popup-line button.f-browse{float:right!important;margin:0 -1px 0 0}.froala-editor.f-rtl .froala-popup div.f-popup-line input[type=text]{margin-left:0!important}.froala-editor.f-rtl .froala-popup h4{direction:rtl!important}.froala-editor.f-rtl .froala-popup h4 span{float:right}.froala-editor.f-rtl .froala-popup h4 .f-external-link{float:right}.froala-editor.f-rtl .froala-popup h4 .f-external-link i{margin-right:5px;margin-left:1px}.froala-editor.f-rtl .froala-popup h4 i{float:left!important}.froala-modal.f-rtl .f-modal-wrapper{direction:rtl;text-align:right}.froala-modal.f-rtl .f-modal-wrapper h4 span{float:right!important}.froala-modal.f-rtl .f-modal-wrapper h4 i{float:left!important}.froala-modal.f-rtl .f-modal-wrapper a.f-delete-img{left:auto!important;right:0}.froala-element.f-rtl{direction:rtl;text-align:right}.froala-element.f-rtl:after{left:5px;right:auto}.froala-element.f-rtl+.fr-placeholder{left:auto;right:10px;direction:rtl;text-align:right}.froala-editor.f-basic{padding:0;z-index:999;width:100%;border-bottom:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.froala-editor.f-basic:before{display:none}.froala-editor.f-basic:after{content:"";display:block;clear:both}.froala-editor.f-basic .fr-bttn{margin:0;float:left}.froala-editor.f-basic.f-scroll{position:fixed;top:0;border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:inherit!important}.froala-editor.f-basic.f-scroll-abs{position:absolute;left:0;right:0;border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:inherit!important}.froala-editor.f-basic hr{display:none}.froala-element.f-basic{border:solid 1px #252525;padding:10px}.froala-element.f-basic span.f-img-editor{left:0;right:0}.ie8 .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload{min-width:350px}.ie8 .froala-popup.froala-image-editor-popup div.f-popup-line+div.f-popup-line{min-width:250px}.froala-element.ie8.f-placeholder:before{display:none}.froala-editor.ie8 button.fr-bttn,.froala-editor.ie8 button.fr-trigger{zoom:1;position:relative}.froala-editor.ie8 button.fr-bttn:hover,.froala-editor.ie8 button.fr-trigger:hover{background:#2c82c9;color:#fff}.froala-editor.ie8 button.fr-bttn:hover:after,.froala-editor.ie8 button.fr-trigger:hover:after{border-top-color:#fff;z-index:3} \ No newline at end of file + */[contenteditable],[contenteditable]:focus{outline:0 solid transparent}button{outline:0}.fr-visible{display:block!important}.f-non-selectable{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.f-non-selectable *{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.f-italic{font-style:italic!important}.f-spaced{letter-spacing:3px!important}.f-uppercase{text-transform:uppercase!important}.f-typewriter{font-family:'Lucida Console',monospace!important;line-height:160%!important;font-size:14px}.froala-box{position:relative}.froala-box .html-switch{position:absolute;left:1px;top:1px;z-index:1000;display:none;font-size:14px;line-height:160%;height:30px;background:#fff;color:#353535;cursor:pointer;-webkit-transition:background linear .1s;-moz-transition:background linear .1s;-ms-transition:background linear .1s;-o-transition:background linear .1s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-outline:0;outline:0;border:0;width:40px}.froala-box .html-switch:hover{color:#fff;background:#2c82c9}.froala-box.f-html .html-switch{display:inline-block}.f-html ::selection{background:#6d90ba;color:#FFF}.f-html ::-moz-selection{background:#6d90ba;color:#FFF}::selection{background:#b5d6fd;color:#000}::-moz-selection{background:#b5d6fd;color:#000}.fr-hidden{display:none!important}.froala-element img.fr-fil,img.fr-tag.fr-fil{z-index:1;position:relative;vertical-align:top;display:block;margin:auto;overflow:auto;padding:10px 10px 10px 3px;float:left!important}.froala-element img.fr-fil.fr-tni,img.fr-tag.fr-fil.fr-tni{float:none!important;margin-left:0!important}.froala-element img.fr-fir,img.fr-tag.fr-fir{z-index:1;position:relative;vertical-align:top;display:block;margin:auto;overflow:auto;padding:10px 3px 10px 10px;float:right!important}.froala-element img.fr-fir.fr-tni,img.fr-tag.fr-fir.fr-tni{float:none!important;margin-right:0!important}.froala-element img.fr-fin,img.fr-tag.fr-fin{z-index:1;position:relative;vertical-align:top;display:block;margin:auto;overflow:auto;padding:10px 0;float:none}.froala-element a.fr-file,a.fr-file{position:relative}.froala-element a.fr-file:before,a.fr-file:before{position:relative;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0c6";top:0;padding-right:3px}.froala-element table,table.fr-tag{border-collapse:collapse;empty-cells:show;width:100%;margin-bottom:10px;margin-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.froala-element table td,table.fr-tag td{border:solid 1px #ccc;padding:5px}.froala-element table th,table.fr-tag th{background:#e6e6e6;border:solid 1px #ccc;padding:5px}.froala-element pre,pre.fr-tag{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;border:solid 1px #ccc;background:#fcfcfc;padding:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.froala-element blockquote,blockquote.fr-tag{margin-left:20px;margin-right:0;margin-top:0;padding-left:20px;position:relative;font-style:italic;border-left:solid 5px #ccc}.froala-element hr,hr.fr-tag{height:0;border:0;border-top:solid 1px #ccc;clear:both}.fr-fvn{float:none;display:block!important;text-align:center!important}.fr-fvl{float:left;margin:10px 10px 10px 1px}.fr-fvr{float:right;margin:10px 1px 10px 10px}.froala-wrapper{position:relative}.froala-wrapper:after{position:absolute;bottom:5px;right:7px;color:#CCC;content:attr(data-chars);font-size:15px;font-family:"Times New Roman",Georgia,Serif}.froala-element{min-height:35px;overflow-y:auto;overflow-x:hidden;position:relative;word-wrap:break-word;vertical-align:top;cursor:text}.froala-element.f-inline:after{position:absolute;bottom:5px;right:7px;color:#CCC;content:attr(data-chars);font-size:15px;font-family:"Times New Roman",Georgia,Serif}.froala-element *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.froala-element.f-image{overflow:visible}.froala-element.f-tni span.f-img-wrap{display:block;text-align:center;float:none!important}.froala-element.f-tni span.f-img-wrap:after{clear:both;display:block;content:""}.froala-element.f-tni span.f-img-editor{display:inline-block}.froala-element.f-tni img{display:block;margin-left:auto!important;margin-right:auto!important}.froala-element.f-tni img:after{clear:both;display:block;content:""}.froala-element .btn{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text}.froala-element [contenteditable=false],.froala-element [contenteditable=false] *{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.froala-element span{line-height:120%}.froala-element+span.fr-placeholder{display:none}.froala-element.f-placeholder+span.fr-placeholder{color:#ccc;font-style:italic;position:absolute;margin:0;left:0;right:0;top:2px;display:inline-block;cursor:text;padding-left:2px;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.froala-element.f-basic.f-placeholder+span.fr-placeholder{margin:10px}.froala-element.not-msie pre,.froala-element.not-msie blockquote{overflow:hidden}.froala-element table>span,.froala-element table tr>span{display:none;visibility:hidden}.froala-element table th{font-weight:400}.froala-element a{cursor:pointer}.froala-element img{min-width:32px!important;min-height:32px!important;cursor:pointer;z-index:1;position:relative;vertical-align:top;display:block;margin:auto;overflow:auto}.froala-element:not(.ie8) img{max-width:100%!important}.froala-element td img{max-width:auto!important}.froala-element img::selection{color:#fff;background-color:transparent!important}.froala-element img::-moz-selection{color:#fff;background-color:transparent!important}.froala-element span.f-img-wrap{line-height:0;text-align:center;border:0;outline:0;max-width:100%!important}.froala-element span.f-img-wrap.fr-fin{display:block}.froala-element span.f-img-wrap.fr-fir{float:right}.froala-element span.f-img-wrap.fr-fil{float:left}.froala-element span.f-img-editor{display:inline-block;position:relative;max-width:100%!important;text-align:center;padding:0;line-height:0;overflow:visible;z-index:2;vertical-align:top;border:0;outline:0;outline-color:transparent;border-color:transparent}.froala-element span.f-img-editor:before{content:"";position:absolute;top:-2px;left:-2px;bottom:-2px;right:-2px;display:block;border:solid 2px #fff!important;outline:solid 1px #252525!important;z-index:1}.froala-element span.f-img-editor:after{content:"";display:block;clear:both}.froala-element span.f-img-editor.fr-fil{margin:10px 10px 10px 3px;float:left}.froala-element span.f-img-editor.fr-fir{margin:10px 3px 10px 10px;float:right}.froala-element span.f-img-editor.fr-fin{margin:10px 0;float:none}.froala-element span.f-img-editor img{padding:0!important;margin:auto}.froala-element span.f-img-handle{position:absolute;height:13px;width:13px;border:solid 1px #252525!important;background:#fff;z-index:2;margin:auto}.froala-element span.f-img-handle.f-h-ne{top:-3px;left:auto;right:-3px;bottom:auto;cursor:ne-resize}.froala-element span.f-img-handle.f-h-se{top:auto;left:auto;right:-3px;bottom:-3px;cursor:se-resize}.froala-element span.f-img-handle.f-h-sw{top:auto;left:-3px;right:auto;bottom:-3px;cursor:sw-resize}.froala-element span.f-img-handle.f-h-nw{top:-3px;left:-3px;right:auto;bottom:auto;cursor:nw-resize}.froala-element .f-video-editor{display:inline-block;position:relative;line-height:0;cursor:pointer;padding:3px}.froala-element .f-video-editor>*{max-width:100%}.froala-box .froala-element .f-video-editor:after{position:absolute;content:'';z-index:2;top:0;left:0;right:0;bottom:0;cursor:pointer}.froala-box .froala-element .f-video-editor.active:after{border:solid 1px #252525}.f-html .froala-wrapper:after{clear:both;display:block;content:""}.f-html .froala-element{background:#202020;color:#fff;font-family:'Courier New',Monospace;font-size:13px;overflow-y:auto;padding:0}.f-html .froala-element+.fr-placeholder{display:none!important}.f-html .froala-element:after{clear:both;display:block;content:""}.f-html .froala-element.f-inline textarea{padding:0 0 0 10px}.f-html .froala-element textarea{direction:ltr!important;text-align:left;width:100%;word-wrap:break-word;padding:0;background:0 0;border:0 transparent;color:#FFF;resize:none!important;line-height:140%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;min-height:100px;font-size:inherit;font-family:inherit;outline:0;margin:0}.froala-editor :not(input):not(textarea){user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.froala-editor{text-align:left;background:#fff;border:solid 1px #252525;border-top:solid 5px #252525;padding:0;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;font-size:15px;z-index:1000;font-family:Arial,Helvetica,sans-serif;line-height:140%}.froala-editor.f-inline{position:absolute}.froala-editor *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.froala-editor:not(.froala-modal):before{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:6px;content:'';position:absolute;top:-10px;left:15px}.froala-editor.right-side:before{right:15px;left:auto}.froala-editor .bttn-wrapper{white-space:nowrap}.froala-editor hr{border:0;border-top-width:1px;border-top-style:solid;border-top-color:#ccc;margin:0!important;height:0}.froala-editor span.f-sep{display:inline-block;width:0;height:35px;margin:0;border-right:solid 1px #ccc;float:left}.froala-editor button::-moz-focus-inner{border:0}.froala-editor i.for-text{font-style:normal;font-weight:700;padding-left:4px}.froala-editor .fr-dropdown{display:inline-block;position:relative;text-align:left;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.froala-editor .fr-dropdown .fr-trigger.active+.fr-dropdown-menu{display:block}.froala-editor .fr-dropdown .fr-trigger{padding-left:2px;width:38px;text-align:left}.froala-editor .fr-dropdown .fr-trigger i{margin-left:5px}.froala-editor .fr-dropdown .fr-dropdown-menu{display:none;position:absolute;background:#fff;text-align:left;left:0;top:35px;margin-top:0;padding:0;border:solid 1px #252525;z-index:1000;-webkit-overflow-scrolling:touch}.froala-editor .fr-dropdown .fr-dropdown-menu li{list-style-type:none;position:relative}.froala-editor .fr-dropdown .fr-dropdown-menu li button.fr-bttn{margin:5px}.froala-editor .fr-dropdown .fr-dropdown-menu li.active a{background:#444!important;color:#fff!important}.froala-editor .fr-dropdown .fr-dropdown-menu li a{padding:5px 25px;margin:0;display:block;text-decoration:none;outline:0;color:#444;white-space:nowrap;font-size:14px;line-height:130%}.froala-editor .fr-dropdown .fr-dropdown-menu li a:hover{background:#444!important;color:#fff!important}.froala-editor .fr-dropdown .fr-dropdown-menu hr{clear:both;height:0;border:0;display:block}.froala-editor .fr-dropdown .fr-dropdown-menu:after{clear:both;content:"";display:block}.froala-editor .fr-dropdown.fr-color-picker i{padding-left:3px}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu{padding:0;line-height:0;white-space:nowrap;text-align:left;direction:ltr!important}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu>div{white-space:nowrap;display:inline-block}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p{margin:0;font-size:13px;line-height:1;color:#444}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p span{float:left}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p span.fr-choose-color{padding:5px 10px;width:50%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:solid 4px transparent;border-bottom:solid 4px transparent;cursor:pointer}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p span.fr-choose-color.active,.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p span.fr-choose-color:hover{border-bottom:solid 4px #2c82c9}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn{display:inline-block;float:right;padding:0;color:#444;-webkit-transition:color linear .1s;-moz-transition:color linear .1s;-ms-transition:color linear .1s;-o-transition:color linear .1s;cursor:pointer}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn:hover{color:#2c82c9}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p:after{content:"";display:block;clear:both}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn{display:inline-block;width:32px;height:32px;padding:0;border:0;outline:0;position:relative;z-index:100;line-height:16px!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active{border:0;outline:solid 1px #252525;z-index:101}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active:after{position:absolute;left:0;right:0;text-align:center;top:0;bottom:0;line-height:30px;content:"\f00c";font-family:FontAwesome;font-weight:400;font-size:12px;color:#fff}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn i{font-size:13px}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .separator{height:8px}.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn:hover:not(:focus):not(:active){outline:solid 1px #252525;z-index:300}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote{font-style:italic}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-pre{font-family:monospace,sans-serif}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-h1{font-size:36px;line-height:1.1;font-weight:400}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-h2{font-size:30px;line-height:1.1;font-weight:400}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-h3{font-size:24px;line-height:1.1;font-weight:400}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-h4{font-size:18px;line-height:1.1;font-weight:400}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-h5{font-size:14px;line-height:1.1;font-weight:400}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-h6{font-size:12px;line-height:1.1;font-weight:400}.froala-editor .fr-dropdown .fr-dropdown-menu.f-font-sizes{max-height:200px;overflow-y:scroll}.froala-editor .fr-dropdown .fr-dropdown-menu.f-font-sizes a{padding:5px 7px!important;font-size:12px;line-height:160%}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>a{padding-left:10px;position:relative}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>a i{bottom:0;font-size:12px;height:10px;margin:auto;position:absolute;right:5px;top:0}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li:hover>a,.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li.hover>a{background:#444;color:#fff}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li:hover>div,.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li.hover>div,.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li:hover>ul,.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li.hover>ul{display:block!important}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>ul{display:none;position:absolute;left:100%;top:0;background:#fff;color:#444;border:solid 1px #252525;line-height:0;padding:0;margin:0}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>ul a{padding:5px 10px}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div{display:none;position:absolute;left:100%;top:0;background:#fff;color:#444;border:solid 1px #252525;line-height:0;padding:5px}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>div.fr-t-info{line-height:140%;text-align:center;font-size:13px;padding-bottom:5px}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span{display:inline-block;padding:0 4px 4px 0;line-height:0;float:none}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span>span{display:inline-block;width:12px;height:12px;border:solid 1px #ccc}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span:hover>span,.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span.hover>span{background:rgba(61,142,185,.3);border:solid 1px #3d8eb9}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div .new-line{content:"";display:block;clear:both}.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>hr{border-top:solid 1px #252525}.froala-editor .fr-dropdown .fr-dropdown-menu.f-align a{padding:5px 0!important;width:40px;text-align:center;font-size:16px}.froala-editor button.fr-bttn,.froala-editor button.fr-trigger{padding:0;background:0 0;color:#353535;-moz-outline:0;outline:0;border:0;font-size:16px;line-height:35px;display:inline-block;cursor:pointer;width:40px;text-align:center;margin:0;-webkit-transition:background linear .1s;-moz-transition:background linear .1s;-ms-transition:background linear .1s;-o-transition:background linear .1s;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}.froala-editor button.fr-bttn img,.froala-editor button.fr-trigger img{max-width:40px;max-height:35px;display:block}.froala-editor button.fr-bttn:disabled,.froala-editor button.fr-trigger:disabled{color:#aaa!important;background:transparent!important;cursor:default}.froala-editor button.fr-bttn:disabled:after,.froala-editor button.fr-trigger:disabled:after{border-top-color:#aaa!important}.froala-editor button.fr-bttn i,.froala-editor button.fr-trigger i{line-height:170%;-moz-outline:0;outline:0}.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover,.froala-editor .froala-popup button.fr-bttn:hover,.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover,.froala-editor .froala-popup button.fr-trigger:hover{background:#2c82c9;color:#fff}.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover:after,.froala-editor .froala-popup button.fr-bttn:hover:after,.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover:after,.froala-editor .froala-popup button.fr-trigger:hover:after{border-top-color:#fff}.froala-editor .fr-bttn.active{color:#2c82c9;background:0 0}.froala-editor .fr-trigger:after{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top-width:3px;border-top-style:solid;border-top-color:#353535;content:' ';position:absolute;top:15px;right:8px;color:inherit;cursor:pointer;z-index:3;zoom:1}.froala-editor .fr-trigger.active{color:#fff;background:#2c82c9}.froala-editor .fr-trigger.active:after{border-top-color:#fff!important}.froala-editor .froala-popup{font-size:13px;background:#fff}.froala-editor .froala-popup :not(input):not(textarea){-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.froala-editor .froala-popup h4{margin:0;font-size:14px;color:#444;padding:7px 7px 0}.froala-editor .froala-popup h4:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.froala-editor .froala-popup h4 span{float:left}.froala-editor .froala-popup h4 i{float:right;cursor:pointer;color:#ccc;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in}.froala-editor .froala-popup h4 i.fa-external-link{float:left;margin-left:5px;margin-top:1px;color:#444}.froala-editor .froala-popup h4 i.fa-external-link:hover{color:#2c82c9}.froala-editor .froala-popup h4 i:hover{color:#444}.froala-editor .froala-popup div.f-popup-line{margin:0 7px;padding:10px 0;display:block;position:relative}.froala-editor .froala-popup div.f-popup-line.f-popup-toolbar{background:#fff}.froala-editor .froala-popup div.f-popup-line:after{content:"";display:block;clear:both}.froala-editor .froala-popup div.f-popup-line label{float:left;margin:5px 5px 0;line-height:120%;color:#444}.froala-editor .froala-popup div.f-popup-line input[type=text]{font-size:12px;width:250px;border:solid 1px #ccc;margin:0 5px!important;height:25px;line-height:21px;display:block;padding:2px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;outline:0}.froala-editor .froala-popup div.f-popup-line input[type=text]:focus{border:solid 1px #54acd2}.froala-editor .froala-popup div.f-popup-line input[type=checkbox]{float:left;margin-right:0;margin-left:0;margin-top:5px}.froala-editor .froala-popup div.f-popup-line textarea{padding:5px;font-size:12px;margin:0;border:solid 1px #ccc;width:100%;height:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;-moz-resize:none;-webkit-resize: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;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;outline:0}.froala-editor .froala-popup div.f-popup-line textarea:focus{border:solid 1px #54acd2;outline:0}.froala-popup.froala-image-popup div.f-popup-line.drop-upload,.froala-popup.froala-file-popup div.f-popup-line.drop-upload{overflow:hidden;position:relative}.froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload,.froala-popup.froala-file-popup div.f-popup-line.drop-upload div.f-upload{border:dashed 2px #ccc;color:#444;font-weight:400;text-align:center;padding:10px 0;min-width:315px;position:relative;overflow:hidden}.froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload:hover,.froala-popup.froala-file-popup div.f-popup-line.drop-upload div.f-upload:hover{border:dashed 2px #353535}.froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload.f-hover,.froala-popup.froala-file-popup div.f-popup-line.drop-upload div.f-upload.f-hover{border:dashed 2px #61bd6d}.froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload strong,.froala-popup.froala-file-popup div.f-popup-line.drop-upload div.f-upload strong{font-size:14px}.froala-popup.froala-image-popup div.f-popup-line.drop-upload form,.froala-popup.froala-file-popup div.f-popup-line.drop-upload form{width:100%;height:100%;background:0 0;position:absolute;top:0;left:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(Opacity=0)";cursor:pointer;overflow:hidden}.froala-popup.froala-image-popup div.f-popup-line.drop-upload form input,.froala-popup.froala-file-popup div.f-popup-line.drop-upload form input{background:0 0;display:inline-block;width:400%;margin-left:-300%;height:100%;cursor:pointer;font-size:1000px!important}.froala-popup.froala-image-popup div.f-popup-line.drop-upload form button,.froala-popup.froala-file-popup div.f-popup-line.drop-upload form button{background:0 0}.froala-popup.froala-image-popup div.f-popup-line button.f-browse,.froala-popup.froala-file-popup div.f-popup-line button.f-browse{display:none;margin:0 5px 0 -1px;padding:2px 7px;background:#475577;color:#fff;border:0;vertical-align:top}.froala-popup.froala-image-popup div.f-popup-line button.f-browse:hover,.froala-popup.froala-file-popup div.f-popup-line button.f-browse:hover{background:#353535;color:#fff}.froala-popup.froala-image-popup div.f-popup-line+div.f-popup-line,.froala-popup.froala-file-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #ccc}.froala-popup.froala-image-popup div.f-popup-line input[type=text],.froala-popup.froala-file-popup div.f-popup-line input[type=text]{margin-right:0!important;width:160px}.froala-popup.froala-image-popup h4 span+span,.froala-popup.froala-file-popup h4 span+span{display:none}.froala-popup.froala-image-popup h4.uploading span,.froala-popup.froala-file-popup h4.uploading span{display:none}.froala-popup.froala-image-popup h4.uploading span+span,.froala-popup.froala-file-popup h4.uploading span+span{display:inline-block}.froala-popup.froala-image-popup h4.uploading i,.froala-popup.froala-file-popup h4.uploading i{display:none}.froala-popup.froala-image-popup p.f-progress,.froala-popup.froala-file-popup p.f-progress{width:100%;display:none;border:0;height:20px;margin:5px 0;width:250px}.froala-popup.froala-image-popup p.f-progress span,.froala-popup.froala-file-popup p.f-progress span{display:inline-block;height:100%;background-color:#61bd6d;text-align:center;color:#fff;line-height:20px}.froala-popup.froala-image-editor-popup div.f-popup-line{padding:0;margin:0}.froala-popup.froala-image-editor-popup div.f-popup-line input[type=text]{width:160px}.froala-popup.froala-image-editor-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #ccc;padding:5px}.froala-popup.froala-link-popup div.f-popup-line button{float:right}.froala-popup.froala-link-popup div.f-popup-line input[type=text]{margin-left:0!important;margin-right:0!important}.froala-popup.froala-link-popup div.f-popup-line input[type=text].f-bi{width:225px}.froala-popup.froala-link-popup div.f-popup-line input[type=text]:disabled{background:#fff;color:#aaa}.froala-popup.froala-link-popup div.f-popup-line input[type=text]:disabled.f-bi{color:inherit}.froala-popup.froala-link-popup div.f-popup-line input[type=text].fr-error{border-color:#b8312f}.froala-popup.froala-link-popup div.f-popup-line:not(.fr-hidden)+div.f-popup-line,.froala-popup.froala-link-popup div.f-popup-line+div.f-popup-line:last-child{padding-top:0}.froala-popup.froala-link-popup div.f-popup-line:not(.fr-hidden)+div.f-popup-line ul,.froala-popup.froala-link-popup div.f-popup-line+div.f-popup-line:last-child ul{top:25px}.froala-popup.froala-link-popup div.f-popup-line .f-browse-links{background:#475577;color:#fff;margin-left:-1px;border:0}.froala-popup.froala-link-popup div.f-popup-line .f-browse-links:hover{background:#353535;color:#fff}.froala-popup.froala-link-popup div.f-popup-line .f-browse-links:after{content:"";display:block;clear:both}.froala-popup.froala-link-popup div.f-popup-line ul{background:#fff;display:block;list-style-type:none;margin:0;padding:0;position:absolute;top:35px;left:0;right:0;border:solid 1px #ccc;border-top:0;display:none;max-height:100px;overflow-x:hidden;overflow-y:auto;z-index:2}.froala-popup.froala-link-popup div.f-popup-line ul li{padding:2px 5px;cursor:pointer;color:#444}.froala-popup.froala-link-popup div.f-popup-line ul li+li{border-top:solid 1px #ccc}.froala-popup.froala-link-popup div.f-popup-line ul li:hover{background:#444;color:#fff}.froala-popup.froala-video-popup div.f-popup-line{padding-bottom:0}.froala-popup.froala-video-popup p{margin:0;text-align:center;font-weight:700}.froala-popup.froala-video-popup p+div.f-popup-line{padding-top:2px;padding-bottom:7px}.froala-popup.froala-video-popup p.or{color:#444}.froala-popup.froala-video-editor-popup div.f-popup-line{padding:0;margin:0}.froala-popup.froala-text-popup div.f-popup-line input{margin-left:0!important}.froala-popup button.fr-p-bttn{border:0;color:#fff;padding:2px 5px;margin:0;font-size:12px;line-height:21px;font-weight:400;cursor:pointer;float:left;-webkit-transition:background linear .2s;-moz-transition:background linear .2s;-ms-transition:background linear .2s;-o-transition:background linear .2s;min-width:16px}.froala-popup button.fr-p-bttn.f-ok{background:#2c82c9;color:#fff}.froala-popup button.fr-p-bttn.f-unlink{background:#b8312f;color:#fff;margin:0 5px}.froala-popup button.fr-p-bttn.f-unlink:hover{background:#353535;color:#fff}.froala-popup button.fr-p-bttn:hover,.froala-popup button.fr-p-bttn:focus{background:#353535;color:#fff}.froala-modal{position:fixed;z-index:1001;overflow-x:auto;overflow-y:scroll;top:0;left:0;bottom:0;right:0;text-align:center;width:100%}.froala-modal .f-modal-wrapper{margin:50px auto;display:inline-block;background:#fff;min-width:300px;text-align:center;border:solid 1px #252525;border-top:solid 5px #252525}.froala-modal .f-modal-wrapper .f-preloader{margin:50px 0}.froala-modal .f-modal-wrapper h4{margin:0;font-size:18px;color:#444;margin:10px;text-align:left}.froala-modal .f-modal-wrapper h4:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.froala-modal .f-modal-wrapper h4 i{float:right;cursor:pointer;color:#ccc}.froala-modal .f-modal-wrapper h4 i:hover{color:#444}.froala-modal .f-modal-wrapper div.f-image-list{list-style-type:none;margin:10px;padding:0;column-count:3;-moz-column-count:3;-webkit-column-count:3;column-gap:10px;-moz-column-gap:10px;-webkit-column-gap:10px;width:600px}.froala-modal .f-modal-wrapper div.f-image-list div{position:relative;width:100%;display:inline-block;margin-bottom:10px}.froala-modal .f-modal-wrapper div.f-image-list div.f-img-deleting:after{position:absolute;-webkit-opacity:.75;-moz-opacity:.75;opacity:.75;-ms-filter:"alpha(Opacity=0)";background:#000;content:"";top:0;left:0;bottom:0;right:0;color:#FFF;z-index:2}.froala-modal .f-modal-wrapper div.f-image-list div.f-img-deleting:before{content:"Deleting...";color:#FFF;top:0;left:0;bottom:0;right:0;margin:auto;position:absolute;z-index:3;font-size:15px;height:20px}.froala-modal .f-modal-wrapper div.f-image-list div.f-empty{width:100%;height:200px;background:#ccc;position:relative;margin-bottom:10px}.froala-modal .f-modal-wrapper div.f-image-list div.f-empty:after{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;content:"Loading..";display:inline-block;height:20px}.froala-modal .f-modal-wrapper div.f-image-list div img{width:100%;vertical-align:middle}.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img{display:none;bottom:0;left:0;background:#b8312f;color:#fff;font-family:Arial,Helvetica;font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:5px;position:absolute;-webkit-transition:background .2s;-moz-transition:background .2s;-ms-transition:background .2s;-o-transition:background .2s;cursor:pointer;margin:0;text-decoration:none}.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img:hover{background:#353535;color:#fff}.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img{display:inline-block}.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) img{-webkit-opacity:.75;-moz-opacity:.75;opacity:.75;-ms-filter:"alpha(Opacity=0)"}.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) .f-delete-img{display:none}.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) div:hover .f-delete-img{display:inline-block}.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) div:hover .f-delete-img:hover{background:#353535;color:#fff}.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) div:hover img{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(Opacity=0)"}.froala-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;z-index:1000;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"alpha(Opacity=0)"}.froala-editor.f-rtl{direction:rtl;text-align:right}.froala-editor.f-rtl.f-basic .fr-bttn{float:right}.froala-editor.f-rtl.f-basic .f-sep{float:right}.froala-editor.f-rtl .fr-dropdown-menu{text-align:right!important;direction:rtl!important}.froala-editor.f-rtl .fr-dropdown-menu li.active:before{left:auto;right:5px}.froala-editor.f-rtl .fr-dropdown.fr-color-picker .fr-dropdown-menu p{text-align:right!important;direction:rtl!important}.froala-editor.f-rtl .fr-dropdown.fr-table .fr-dropdown-menu>li>a{padding:5px 10px 5px 25px}.froala-editor.f-rtl .fr-dropdown.fr-table .fr-dropdown-menu>li>a i{right:auto;left:5px}.froala-editor.f-rtl .fr-dropdown.fr-table .fr-dropdown-menu>li>a i:before{content:'\f053'}.froala-editor.f-rtl .fr-dropdown.fr-table .fr-dropdown-menu>li>div,.froala-editor.f-rtl .fr-dropdown.fr-table .fr-dropdown-menu>li>ul{right:100%;left:auto}.froala-editor.f-rtl .froala-popup div.f-popup-line label,.froala-editor.f-rtl .froala-popup div.f-popup-line input{float:right!important}.froala-editor.f-rtl .froala-popup div.f-popup-line button{float:left!important}.froala-editor.f-rtl .froala-popup div.f-popup-line button.f-ok{margin-right:5px}.froala-editor.f-rtl .froala-popup div.f-popup-line button.fr-bttn{float:right!important}.froala-editor.f-rtl .froala-popup div.f-popup-line button.f-browse{float:right!important;margin:0 -1px 0 0}.froala-editor.f-rtl .froala-popup div.f-popup-line input[type=text]{margin-left:0!important}.froala-editor.f-rtl .froala-popup h4{direction:rtl!important}.froala-editor.f-rtl .froala-popup h4 span{float:right}.froala-editor.f-rtl .froala-popup h4 .f-external-link{float:right}.froala-editor.f-rtl .froala-popup h4 .f-external-link i{margin-right:5px;margin-left:1px}.froala-editor.f-rtl .froala-popup h4 i{float:left!important}.froala-modal.f-rtl .f-modal-wrapper{direction:rtl;text-align:right}.froala-modal.f-rtl .f-modal-wrapper h4 span{float:right!important}.froala-modal.f-rtl .f-modal-wrapper h4 i{float:left!important}.froala-modal.f-rtl .f-modal-wrapper a.f-delete-img{left:auto!important;right:0}.froala-element.f-rtl{direction:rtl;text-align:right}.froala-element.f-rtl:after{left:5px;right:auto}.froala-element.f-rtl+.fr-placeholder{left:auto;right:10px;direction:rtl;text-align:right;padding-right:3px}.froala-editor.f-basic{padding:0;z-index:999;width:100%;border-bottom:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.froala-editor.f-basic:before{display:none}.froala-editor.f-basic:after{content:"";display:block;clear:both}.froala-editor.f-basic .fr-bttn{margin:0;float:left}.froala-editor.f-basic.f-scroll{position:fixed;top:0;border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:inherit!important}.froala-editor.f-basic.f-scroll-abs{position:absolute;left:0;right:0;border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:inherit!important}.froala-editor.f-basic hr{display:none}.froala-wrapper.f-basic{border:solid 1px #252525;position:relative}.froala-element.f-basic{padding:10px}.froala-element.f-basic span.f-img-editor{left:0;right:0}.ie8 .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload{min-width:350px}.ie8 .froala-popup.froala-image-editor-popup div.f-popup-line+div.f-popup-line{min-width:250px}.froala-element.ie8.f-placeholder:before{display:none}.froala-editor.ie8 button.fr-bttn,.froala-editor.ie8 button.fr-trigger{zoom:1;position:relative}.froala-editor.ie8 button.fr-bttn:hover,.froala-editor.ie8 button.fr-trigger:hover{background:#2c82c9;color:#fff}.froala-editor.ie8 button.fr-bttn:hover:after,.froala-editor.ie8 button.fr-trigger:hover:after{border-top-color:#fff;z-index:3} \ No newline at end of file diff --git a/froala_editor/static/froala_editor/css/froala_style.min.css b/froala_editor/static/froala_editor/css/froala_style.min.css index 4f55bd74..c70b5ced 100644 --- a/froala_editor/static/froala_editor/css/froala_style.min.css +++ b/froala_editor/static/froala_editor/css/froala_style.min.css @@ -1,4 +1,4 @@ /*! - * froala_editor v1.2.3 (http://editor.froala.com) + * froala_editor v1.2.4 (http://editor.froala.com) * Copyright 2014-2014 Froala */.froala-element{line-height:140%}.froala-element ul,.froala-element ol,ul.fr-tag,ol.fr-tag{padding-left:25px}.froala-element p,p.fr-tag{margin:0 0 10px}.froala-element h1,h1[class=fr-tag]{font-size:36px;line-height:1.1;font-weight:400;margin-top:20px;margin-bottom:10px}.froala-element h2,h2[class=fr-tag]{font-size:30px;line-height:1.1;font-weight:400;margin-top:20px;margin-bottom:10px}.froala-element h3,h3[class=fr-tag]{font-size:24px;line-height:1.1;font-weight:400;margin-top:20px;margin-bottom:10px}.froala-element h4,h4[class=fr-tag]{font-size:18px;line-height:1.1;font-weight:400;margin-top:10px;margin-bottom:10px}.froala-element h5,h5[class=fr-tag]{font-size:14px;line-height:1.1;font-weight:400;margin-top:10px;margin-bottom:10px}.froala-element h6,h6[class=fr-tag]{font-size:12px;line-height:1.1;font-weight:400;margin-top:10px;margin-bottom:10px} \ No newline at end of file diff --git a/froala_editor/static/froala_editor/css/themes/dark.min.css b/froala_editor/static/froala_editor/css/themes/dark.min.css index 5e15bf2c..2fae7235 100644 --- a/froala_editor/static/froala_editor/css/themes/dark.min.css +++ b/froala_editor/static/froala_editor/css/themes/dark.min.css @@ -1,4 +1,4 @@ /*! - * froala_editor v1.2.3 (http://editor.froala.com) + * froala_editor v1.2.4 (http://editor.froala.com) * Copyright 2014-2014 Froala - */.dark-theme.froala-box .html-switch{border-color:#aaa}.dark-theme.froala-box .froala-element hr{border-top-color:#aaa}.dark-theme.froala-box .froala-element.f-placeholder:before{color:#aaa}.dark-theme.froala-box .froala-element pre{border:solid 1px #aaa;background:#fcfcfc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.froala-box .froala-element blockquote{border-left:solid 5px #aaa}.dark-theme.froala-box .froala-element img{min-width:32px!important;min-height:32px!important}.dark-theme.froala-box .froala-element img.fr-fil{padding:10px 10px 10px 3px}.dark-theme.froala-box .froala-element img.fr-fir{padding:10px 3px 10px 10px}.dark-theme.froala-box .froala-element img.fr-fin{padding:10px 0}.dark-theme.froala-box .froala-element img::selection{color:#fff}.dark-theme.froala-box .froala-element img::-moz-selection{color:#fff}.dark-theme.froala-box .froala-element span.f-img-editor:before{border:solid 2px #fff!important;outline:solid 1px #252525!important}.dark-theme.froala-box .froala-element span.f-img-editor.fr-fil{margin:10px 10px 10px 3px}.dark-theme.froala-box .froala-element span.f-img-editor.fr-fir{margin:10px 3px 10px 10px}.dark-theme.froala-box .froala-element span.f-img-editor.fr-fin{margin:10px 0}.dark-theme.froala-box .froala-element span.f-img-handle{height:13px;width:13px;border:solid 1px #252525!important;background:#fff}.dark-theme.froala-box .froala-element span.f-video-editor.active:after{border:solid 1px #252525}.dark-theme.froala-box .froala-element.f-basic{border:solid 1px #252525;background:0 0;color:'#444'}.dark-theme.froala-box .froala-element.f-basic a{color:inherit}.dark-theme.froala-box .froala-element table td{border:solid 1px #aaa}.dark-theme.froala-box.f-html .froala-element{background:#202020;color:#fff;font-family:'Courier New',Monospace;font-size:13px}.dark-theme.froala-editor{background:#353535;border:solid 1px #252525;border-top:solid 5px #252525}.dark-theme.froala-editor hr{border-top-color:#aaa}.dark-theme.froala-editor span.f-sep{border-right:solid 1px #aaa;height:35px}.dark-theme.froala-editor button.fr-bttn,.dark-theme.froala-editor button.fr-trigger{background:0 0;color:#fff;font-size:16px;line-height:35px;width:40px}.dark-theme.froala-editor button.fr-bttn img,.dark-theme.froala-editor button.fr-trigger img{max-width:40px;max-height:35px}.dark-theme.froala-editor button.fr-bttn:disabled,.dark-theme.froala-editor button.fr-trigger:disabled{color:#aaa!important}.dark-theme.froala-editor button.fr-bttn:disabled:after,.dark-theme.froala-editor button.fr-trigger:disabled:after{border-top-color:#aaa!important}.dark-theme.froala-editor.ie8 button.fr-bttn:hover,.dark-theme.froala-editor.ie8 button.fr-trigger:hover{background:#2c82c9;color:#fff}.dark-theme.froala-editor.ie8 button.fr-bttn:hover:after,.dark-theme.froala-editor.ie8 button.fr-trigger:hover:after{border-top-color:#fff}.dark-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover,.dark-theme.froala-editor .froala-popup button.fr-bttn:hover,.dark-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover,.dark-theme.froala-editor .froala-popup button.fr-trigger:hover{background:#2c82c9;color:#fff}.dark-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover:after,.dark-theme.froala-editor .froala-popup button.fr-bttn:hover:after,.dark-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover:after,.dark-theme.froala-editor .froala-popup button.fr-trigger:hover:after{border-top-color:#fff}.dark-theme.froala-editor .fr-bttn.active{color:#2c82c9;background:0 0}.dark-theme.froala-editor .fr-trigger:after{border-top-color:#fff}.dark-theme.froala-editor .fr-trigger.active{color:#fff;background:#2c82c9}.dark-theme.froala-editor .fr-trigger.active:after{border-top-color:#fff!important}.dark-theme.froala-editor .fr-dropdown .fr-trigger{width:calc(40px - 2px)}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu{background:#353535;border:solid 1px #252525}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu li.active a{background:#fff!important;color:#353535!important}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a{color:#fff}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a:hover{background:#fff!important;color:#353535!important}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li:hover>a,.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li.hover>a{background:#fff;color:#353535}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>ul{background:#353535;color:#fff;border:solid 1px #252525}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div{background:#353535;color:#fff;border:solid 1px #252525}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span>span{border:solid 1px #aaa}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span:hover>span,.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span.hover>span{background:rgba(61,142,185,.3);border:solid 1px #3d8eb9}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>hr{border-top:solid 1px #252525}.dark-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p{color:#fff}.dark-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn{color:#fff}.dark-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn:hover{color:#2c82c9}.dark-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active{outline:solid 1px #fff}.dark-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active:after{color:#fff}.dark-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn:hover:not(:focus):not(:active){outline:solid 1px #fff}.dark-theme.froala-editor .froala-popup{background:#353535}.dark-theme.froala-editor .froala-popup h4{color:#fff}.dark-theme.froala-editor .froala-popup h4 i{color:#aaa}.dark-theme.froala-editor .froala-popup h4 i.fa-external-link{color:#fff}.dark-theme.froala-editor .froala-popup h4 i.fa-external-link:hover{color:#2c82c9}.dark-theme.froala-editor .froala-popup h4 i:hover{color:#fff}.dark-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger){color:#fff}.dark-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger).f-ok{background:#2c82c9;color:#fff}.dark-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger).f-unlink{background:#b8312f;color:#fff}.dark-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger).f-unlink:hover{background:#fff;color:#353535}.dark-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger):hover,.dark-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger):focus{background:#fff;color:#353535}.dark-theme.froala-editor .froala-popup div.f-popup-line.f-popup-toolbar{background:#353535}.dark-theme.froala-editor .froala-popup div.f-popup-line label{color:#fff}.dark-theme.froala-editor .froala-popup div.f-popup-line input[type=text]{border:solid 1px #aaa}.dark-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:focus{border:solid 1px #54acd2}.dark-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:disabled{background:#fff;color:#aaa}.dark-theme.froala-editor .froala-popup div.f-popup-line textarea{border:solid 1px #aaa}.dark-theme.froala-editor .froala-popup div.f-popup-line textarea:focus{border:solid 1px #54acd2}.dark-theme.froala-editor .froala-popup.froala-image-editor-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #aaa}.dark-theme.froala-editor .froala-popup.froala-video-popup p.or{color:#fff}.dark-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload{color:#fff;border:dashed 2px #aaa}.dark-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload:hover{border:dashed 2px #eee}.dark-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload.f-hover{border:dashed 2px #61bd6d}.dark-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse{background:#475577;color:#fff}.dark-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse:hover{background:#fff;color:#353535}.dark-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #aaa}.dark-theme.froala-editor .froala-popup.froala-image-popup p.f-progress{background-color:#61bd6d}.dark-theme.froala-editor .froala-popup.froala-image-popup p.f-progress span{background-color:#61bd6d;color:#fff}.dark-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links{background:#475577;color:#fff}.dark-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links:hover{background:#fff;color:#353535}.dark-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul{background:#353535;border:solid 1px #252525}.dark-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li{color:#fff}.dark-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li+li{border-top:solid 1px #252525}.dark-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li:hover{background:#fff;color:#353535}.dark-theme.froala-modal .f-modal-wrapper{background:#353535;border:solid 1px #252525;border-top:solid 5px #252525}.dark-theme.froala-modal .f-modal-wrapper h4{color:#fff}.dark-theme.froala-modal .f-modal-wrapper h4 i{color:#aaa}.dark-theme.froala-modal .f-modal-wrapper h4 i:hover{color:#fff}.dark-theme.froala-modal .f-modal-wrapper div.f-image-list div.f-empty{background:#aaa}.dark-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img{background:#b8312f;color:#fff}.dark-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img:hover{background:#fff;color:#353535}.dark-theme.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) div:hover .f-delete-img:hover{background:#fff;color:#353535}.froala-overlay{background:#000} \ No newline at end of file + */.dark-theme.froala-box .html-switch{border-color:#aaa}.dark-theme.froala-box .froala-wrapper.f-basic{border:solid 1px #252525}.dark-theme.froala-box .froala-wrapper.f-basic.f-placeholder+span.fr-placeholder{margin:10px}.dark-theme.froala-box .froala-element hr{border-top-color:#aaa}.dark-theme.froala-box .froala-element.f-placeholder:before{color:#aaa}.dark-theme.froala-box .froala-element pre{border:solid 1px #aaa;background:#fcfcfc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.dark-theme.froala-box .froala-element blockquote{border-left:solid 5px #aaa}.dark-theme.froala-box .froala-element img{min-width:32px!important;min-height:32px!important}.dark-theme.froala-box .froala-element img.fr-fil{padding:10px 10px 10px 3px}.dark-theme.froala-box .froala-element img.fr-fir{padding:10px 3px 10px 10px}.dark-theme.froala-box .froala-element img.fr-fin{padding:10px 0}.dark-theme.froala-box .froala-element img::selection{color:#fff}.dark-theme.froala-box .froala-element img::-moz-selection{color:#fff}.dark-theme.froala-box .froala-element span.f-img-editor:before{border:solid 2px #fff!important;outline:solid 1px #252525!important}.dark-theme.froala-box .froala-element span.f-img-editor.fr-fil{margin:10px 10px 10px 3px}.dark-theme.froala-box .froala-element span.f-img-editor.fr-fir{margin:10px 3px 10px 10px}.dark-theme.froala-box .froala-element span.f-img-editor.fr-fin{margin:10px 0}.dark-theme.froala-box .froala-element span.f-img-handle{height:13px;width:13px;border:solid 1px #252525!important;background:#fff}.dark-theme.froala-box .froala-element span.f-video-editor.active:after{border:solid 1px #252525}.dark-theme.froala-box .froala-element.f-basic{background:0 0;color:'#444';padding:10px}.dark-theme.froala-box .froala-element.f-basic a{color:inherit}.dark-theme.froala-box .froala-element table td{border:solid 1px #aaa}.dark-theme.froala-box.f-html .froala-element{background:#202020;color:#fff;font-family:'Courier New',Monospace;font-size:13px}.dark-theme.froala-editor{background:#353535;border:solid 1px #252525;border-top:solid 5px #252525}.dark-theme.froala-editor hr{border-top-color:#aaa}.dark-theme.froala-editor span.f-sep{border-right:solid 1px #aaa;height:35px}.dark-theme.froala-editor button.fr-bttn,.dark-theme.froala-editor button.fr-trigger{background:0 0;color:#fff;font-size:16px;line-height:35px;width:40px}.dark-theme.froala-editor button.fr-bttn img,.dark-theme.froala-editor button.fr-trigger img{max-width:40px;max-height:35px}.dark-theme.froala-editor button.fr-bttn:disabled,.dark-theme.froala-editor button.fr-trigger:disabled{color:#aaa!important}.dark-theme.froala-editor button.fr-bttn:disabled:after,.dark-theme.froala-editor button.fr-trigger:disabled:after{border-top-color:#aaa!important}.dark-theme.froala-editor.ie8 button.fr-bttn:hover,.dark-theme.froala-editor.ie8 button.fr-trigger:hover{background:#2c82c9;color:#fff}.dark-theme.froala-editor.ie8 button.fr-bttn:hover:after,.dark-theme.froala-editor.ie8 button.fr-trigger:hover:after{border-top-color:#fff}.dark-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover,.dark-theme.froala-editor .froala-popup button.fr-bttn:hover,.dark-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover,.dark-theme.froala-editor .froala-popup button.fr-trigger:hover{background:#2c82c9;color:#fff}.dark-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover:after,.dark-theme.froala-editor .froala-popup button.fr-bttn:hover:after,.dark-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover:after,.dark-theme.froala-editor .froala-popup button.fr-trigger:hover:after{border-top-color:#fff}.dark-theme.froala-editor .fr-bttn.active{color:#2c82c9;background:0 0}.dark-theme.froala-editor .fr-trigger:after{border-top-color:#fff}.dark-theme.froala-editor .fr-trigger.active{color:#fff;background:#2c82c9}.dark-theme.froala-editor .fr-trigger.active:after{border-top-color:#fff!important}.dark-theme.froala-editor .fr-dropdown .fr-trigger{width:calc(40px - 2px)}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu{background:#353535;border:solid 1px #252525}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu li.active a{background:#fff!important;color:#353535!important}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a{color:#fff}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a:hover{background:#fff!important;color:#353535!important}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li:hover>a,.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li.hover>a{background:#fff;color:#353535}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>ul{background:#353535;color:#fff;border:solid 1px #252525}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div{background:#353535;color:#fff;border:solid 1px #252525}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span>span{border:solid 1px #aaa}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span:hover>span,.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span.hover>span{background:rgba(61,142,185,.3);border:solid 1px #3d8eb9}.dark-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>hr{border-top:solid 1px #252525}.dark-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p{color:#fff}.dark-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn{color:#fff}.dark-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn:hover{color:#2c82c9}.dark-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active{outline:solid 1px #fff}.dark-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active:after{color:#fff}.dark-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn:hover:not(:focus):not(:active){outline:solid 1px #fff}.dark-theme.froala-editor .froala-popup{background:#353535}.dark-theme.froala-editor .froala-popup h4{color:#fff}.dark-theme.froala-editor .froala-popup h4 i{color:#aaa}.dark-theme.froala-editor .froala-popup h4 i.fa-external-link{color:#fff}.dark-theme.froala-editor .froala-popup h4 i.fa-external-link:hover{color:#2c82c9}.dark-theme.froala-editor .froala-popup h4 i:hover{color:#fff}.dark-theme.froala-editor .froala-popup button.fr-p-bttn{color:#fff}.dark-theme.froala-editor .froala-popup button.fr-p-bttn.f-ok{background:#2c82c9;color:#fff}.dark-theme.froala-editor .froala-popup button.fr-p-bttn.f-unlink{background:#b8312f;color:#fff}.dark-theme.froala-editor .froala-popup button.fr-p-bttn.f-unlink:hover{background:#fff;color:#353535}.dark-theme.froala-editor .froala-popup button.fr-p-bttn:hover,.dark-theme.froala-editor .froala-popup button.fr-p-bttn:focus{background:#fff;color:#353535}.dark-theme.froala-editor .froala-popup div.f-popup-line.f-popup-toolbar{background:#353535}.dark-theme.froala-editor .froala-popup div.f-popup-line label{color:#fff}.dark-theme.froala-editor .froala-popup div.f-popup-line input[type=text]{border:solid 1px #aaa}.dark-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:focus{border:solid 1px #54acd2}.dark-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:disabled{background:#fff;color:#aaa}.dark-theme.froala-editor .froala-popup div.f-popup-line textarea{border:solid 1px #aaa}.dark-theme.froala-editor .froala-popup div.f-popup-line textarea:focus{border:solid 1px #54acd2}.dark-theme.froala-editor .froala-popup.froala-image-editor-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #aaa}.dark-theme.froala-editor .froala-popup.froala-video-popup p.or{color:#fff}.dark-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload{color:#fff;border:dashed 2px #aaa}.dark-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload:hover{border:dashed 2px #eee}.dark-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload.f-hover{border:dashed 2px #61bd6d}.dark-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse{background:#475577;color:#fff}.dark-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse:hover{background:#fff;color:#353535}.dark-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #aaa}.dark-theme.froala-editor .froala-popup.froala-image-popup p.f-progress{background-color:#61bd6d}.dark-theme.froala-editor .froala-popup.froala-image-popup p.f-progress span{background-color:#61bd6d;color:#fff}.dark-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links{background:#475577;color:#fff}.dark-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links:hover{background:#fff;color:#353535}.dark-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul{background:#353535;border:solid 1px #252525}.dark-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li{color:#fff}.dark-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li+li{border-top:solid 1px #252525}.dark-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li:hover{background:#fff;color:#353535}.dark-theme.froala-modal .f-modal-wrapper{background:#353535;border:solid 1px #252525;border-top:solid 5px #252525}.dark-theme.froala-modal .f-modal-wrapper h4{color:#fff}.dark-theme.froala-modal .f-modal-wrapper h4 i{color:#aaa}.dark-theme.froala-modal .f-modal-wrapper h4 i:hover{color:#fff}.dark-theme.froala-modal .f-modal-wrapper div.f-image-list div.f-empty{background:#aaa}.dark-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img{background:#b8312f;color:#fff}.dark-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img:hover{background:#fff;color:#353535}.dark-theme.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) div:hover .f-delete-img:hover{background:#fff;color:#353535}.froala-overlay{background:#000} \ No newline at end of file diff --git a/froala_editor/static/froala_editor/css/themes/gray.min.css b/froala_editor/static/froala_editor/css/themes/gray.min.css index 0b4a2572..a25465f6 100644 --- a/froala_editor/static/froala_editor/css/themes/gray.min.css +++ b/froala_editor/static/froala_editor/css/themes/gray.min.css @@ -1,4 +1,4 @@ /*! - * froala_editor v1.2.3 (http://editor.froala.com) + * froala_editor v1.2.4 (http://editor.froala.com) * Copyright 2014-2014 Froala - */.gray-theme.froala-box .html-switch{border-color:#aaa}.gray-theme.froala-box .froala-element hr{border-top-color:#d1d5d8}.gray-theme.froala-box .froala-element.f-placeholder:before{color:#d1d5d8}.gray-theme.froala-box .froala-element pre{border:solid 1px #d1d5d8;background:#fcfcfc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.froala-box .froala-element blockquote{border-left:solid 5px #d1d5d8}.gray-theme.froala-box .froala-element img{min-width:32px!important;min-height:32px!important}.gray-theme.froala-box .froala-element img.fr-fil{padding:10px 10px 10px 3px}.gray-theme.froala-box .froala-element img.fr-fir{padding:10px 3px 10px 10px}.gray-theme.froala-box .froala-element img.fr-fin{padding:10px 0}.gray-theme.froala-box .froala-element img::selection{color:#fff}.gray-theme.froala-box .froala-element img::-moz-selection{color:#fff}.gray-theme.froala-box .froala-element span.f-img-editor:before{border:solid 2px #fff!important;outline:solid 1px #75706b!important}.gray-theme.froala-box .froala-element span.f-img-editor.fr-fil{margin:10px 10px 10px 3px}.gray-theme.froala-box .froala-element span.f-img-editor.fr-fir{margin:10px 3px 10px 10px}.gray-theme.froala-box .froala-element span.f-img-editor.fr-fin{margin:10px 0}.gray-theme.froala-box .froala-element span.f-img-handle{height:13px;width:13px;border:solid 1px #75706b!important;background:#fff}.gray-theme.froala-box .froala-element span.f-video-editor.active:after{border:solid 1px #75706b}.gray-theme.froala-box .froala-element.f-basic{border:solid 1px #75706b;background:0 0;color:'#444'}.gray-theme.froala-box .froala-element.f-basic a{color:inherit}.gray-theme.froala-box .froala-element table td{border:solid 1px #d1d5d8}.gray-theme.froala-box.f-html .froala-element{background:#202020;color:#fff;font-family:'Courier New',Monospace;font-size:13px}.gray-theme.froala-editor{background:#efefef;border:solid 1px #75706b;border-top:solid 5px #75706b}.gray-theme.froala-editor hr{border-top-color:#d1d5d8}.gray-theme.froala-editor span.f-sep{border-right:solid 1px #d1d5d8;height:35px}.gray-theme.froala-editor button.fr-bttn,.gray-theme.froala-editor button.fr-trigger{background:0 0;color:#75706b;font-size:16px;line-height:35px;width:40px}.gray-theme.froala-editor button.fr-bttn img,.gray-theme.froala-editor button.fr-trigger img{max-width:40px;max-height:35px}.gray-theme.froala-editor button.fr-bttn:disabled,.gray-theme.froala-editor button.fr-trigger:disabled{color:#aaa!important}.gray-theme.froala-editor button.fr-bttn:disabled:after,.gray-theme.froala-editor button.fr-trigger:disabled:after{border-top-color:#aaa!important}.gray-theme.froala-editor.ie8 button.fr-bttn:hover,.gray-theme.froala-editor.ie8 button.fr-trigger:hover{background:#28324e;color:#fff}.gray-theme.froala-editor.ie8 button.fr-bttn:hover:after,.gray-theme.froala-editor.ie8 button.fr-trigger:hover:after{border-top-color:#fff}.gray-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover,.gray-theme.froala-editor .froala-popup button.fr-bttn:hover,.gray-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover,.gray-theme.froala-editor .froala-popup button.fr-trigger:hover{background:#28324e;color:#fff}.gray-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover:after,.gray-theme.froala-editor .froala-popup button.fr-bttn:hover:after,.gray-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover:after,.gray-theme.froala-editor .froala-popup button.fr-trigger:hover:after{border-top-color:#fff}.gray-theme.froala-editor .fr-bttn.active{color:#28324e;background:0 0}.gray-theme.froala-editor .fr-trigger:after{border-top-color:#75706b}.gray-theme.froala-editor .fr-trigger.active{color:#fff;background:#28324e}.gray-theme.froala-editor .fr-trigger.active:after{border-top-color:#fff!important}.gray-theme.froala-editor .fr-dropdown .fr-trigger{width:calc(40px - 2px)}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu{background:#fff;border:solid 1px #75706b}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu li.active a{background:#28324e!important;color:#fff!important}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a{color:#28324e}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a:hover{background:#28324e!important;color:#fff!important}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li:hover>a,.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li.hover>a{background:#28324e;color:#fff}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>ul{background:#fff;color:#28324e;border:solid 1px #75706b}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div{background:#fff;color:#28324e;border:solid 1px #75706b}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span>span{border:solid 1px #d1d5d8}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span:hover>span,.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span.hover>span{background:rgba(40,50,78,.3);border:solid 1px #28324e}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>hr{border-top:solid 1px #75706b}.gray-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p{color:#28324e}.gray-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn{color:#28324e}.gray-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn:hover{color:#28324e}.gray-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active{outline:solid 1px #75706b}.gray-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active:after{color:#fff}.gray-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn:hover:not(:focus):not(:active){outline:solid 1px #75706b}.gray-theme.froala-editor .froala-popup{background:#fff}.gray-theme.froala-editor .froala-popup h4{color:#28324e}.gray-theme.froala-editor .froala-popup h4 i{color:#d1d5d8}.gray-theme.froala-editor .froala-popup h4 i.fa-external-link{color:#28324e}.gray-theme.froala-editor .froala-popup h4 i.fa-external-link:hover{color:#28324e}.gray-theme.froala-editor .froala-popup h4 i:hover{color:#28324e}.gray-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger){color:#fff}.gray-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger).f-ok{background:#75706b;color:#fff}.gray-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger).f-unlink{background:#28324e;color:#fff}.gray-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger).f-unlink:hover{background:#d1d5d8;color:#28324e}.gray-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger):hover,.gray-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger):focus{background:#d1d5d8;color:#28324e}.gray-theme.froala-editor .froala-popup div.f-popup-line.f-popup-toolbar{background:#efefef}.gray-theme.froala-editor .froala-popup div.f-popup-line label{color:#28324e}.gray-theme.froala-editor .froala-popup div.f-popup-line input[type=text]{border:solid 1px #d1d5d8}.gray-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:focus{border:solid 1px #28324e}.gray-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:disabled{background:#fff;color:#aaa}.gray-theme.froala-editor .froala-popup div.f-popup-line textarea{border:solid 1px #d1d5d8}.gray-theme.froala-editor .froala-popup div.f-popup-line textarea:focus{border:solid 1px #28324e}.gray-theme.froala-editor .froala-popup.froala-image-editor-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #d1d5d8}.gray-theme.froala-editor .froala-popup.froala-video-popup p.or{color:#28324e}.gray-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload{color:#28324e;border:dashed 2px #d1d5d8}.gray-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload:hover{border:dashed 2px #353535}.gray-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload.f-hover{border:dashed 2px #61bd6d}.gray-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse{background:#28324e;color:#fff}.gray-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse:hover{background:#d1d5d8;color:#28324e}.gray-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #d1d5d8}.gray-theme.froala-editor .froala-popup.froala-image-popup p.f-progress{background-color:#61bd6d}.gray-theme.froala-editor .froala-popup.froala-image-popup p.f-progress span{background-color:#61bd6d;color:#fff}.gray-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links{background:#28324e;color:#fff}.gray-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links:hover{background:#d1d5d8;color:#28324e}.gray-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul{background:#fff;border:solid 1px #75706b}.gray-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li{color:#28324e}.gray-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li+li{border-top:solid 1px #75706b}.gray-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li:hover{background:#28324e;color:#fff}.gray-theme.froala-modal .f-modal-wrapper{background:#fff;border:solid 1px #75706b;border-top:solid 5px #75706b}.gray-theme.froala-modal .f-modal-wrapper h4{color:#28324e}.gray-theme.froala-modal .f-modal-wrapper h4 i{color:#d1d5d8}.gray-theme.froala-modal .f-modal-wrapper h4 i:hover{color:#28324e}.gray-theme.froala-modal .f-modal-wrapper div.f-image-list div.f-empty{background:#d1d5d8}.gray-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img{background:#28324e;color:#fff}.gray-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img:hover{background:#d1d5d8;color:#28324e}.gray-theme.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) div:hover .f-delete-img:hover{background:#d1d5d8;color:#28324e}.froala-overlay{background:#75706b} \ No newline at end of file + */.gray-theme.froala-box .html-switch{border-color:#aaa}.gray-theme.froala-box .froala-wrapper.f-basic{border:solid 1px #75706b}.gray-theme.froala-box .froala-wrapper.f-basic.f-placeholder+span.fr-placeholder{margin:10px}.gray-theme.froala-box .froala-element hr{border-top-color:#d1d5d8}.gray-theme.froala-box .froala-element.f-placeholder:before{color:#d1d5d8}.gray-theme.froala-box .froala-element pre{border:solid 1px #d1d5d8;background:#fcfcfc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gray-theme.froala-box .froala-element blockquote{border-left:solid 5px #d1d5d8}.gray-theme.froala-box .froala-element img{min-width:32px!important;min-height:32px!important}.gray-theme.froala-box .froala-element img.fr-fil{padding:10px 10px 10px 3px}.gray-theme.froala-box .froala-element img.fr-fir{padding:10px 3px 10px 10px}.gray-theme.froala-box .froala-element img.fr-fin{padding:10px 0}.gray-theme.froala-box .froala-element img::selection{color:#fff}.gray-theme.froala-box .froala-element img::-moz-selection{color:#fff}.gray-theme.froala-box .froala-element span.f-img-editor:before{border:solid 2px #fff!important;outline:solid 1px #75706b!important}.gray-theme.froala-box .froala-element span.f-img-editor.fr-fil{margin:10px 10px 10px 3px}.gray-theme.froala-box .froala-element span.f-img-editor.fr-fir{margin:10px 3px 10px 10px}.gray-theme.froala-box .froala-element span.f-img-editor.fr-fin{margin:10px 0}.gray-theme.froala-box .froala-element span.f-img-handle{height:13px;width:13px;border:solid 1px #75706b!important;background:#fff}.gray-theme.froala-box .froala-element span.f-video-editor.active:after{border:solid 1px #75706b}.gray-theme.froala-box .froala-element.f-basic{background:0 0;color:'#444';padding:10px}.gray-theme.froala-box .froala-element.f-basic a{color:inherit}.gray-theme.froala-box .froala-element table td{border:solid 1px #d1d5d8}.gray-theme.froala-box.f-html .froala-element{background:#202020;color:#fff;font-family:'Courier New',Monospace;font-size:13px}.gray-theme.froala-editor{background:#efefef;border:solid 1px #75706b;border-top:solid 5px #75706b}.gray-theme.froala-editor hr{border-top-color:#d1d5d8}.gray-theme.froala-editor span.f-sep{border-right:solid 1px #d1d5d8;height:35px}.gray-theme.froala-editor button.fr-bttn,.gray-theme.froala-editor button.fr-trigger{background:0 0;color:#75706b;font-size:16px;line-height:35px;width:40px}.gray-theme.froala-editor button.fr-bttn img,.gray-theme.froala-editor button.fr-trigger img{max-width:40px;max-height:35px}.gray-theme.froala-editor button.fr-bttn:disabled,.gray-theme.froala-editor button.fr-trigger:disabled{color:#aaa!important}.gray-theme.froala-editor button.fr-bttn:disabled:after,.gray-theme.froala-editor button.fr-trigger:disabled:after{border-top-color:#aaa!important}.gray-theme.froala-editor.ie8 button.fr-bttn:hover,.gray-theme.froala-editor.ie8 button.fr-trigger:hover{background:#28324e;color:#fff}.gray-theme.froala-editor.ie8 button.fr-bttn:hover:after,.gray-theme.froala-editor.ie8 button.fr-trigger:hover:after{border-top-color:#fff}.gray-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover,.gray-theme.froala-editor .froala-popup button.fr-bttn:hover,.gray-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover,.gray-theme.froala-editor .froala-popup button.fr-trigger:hover{background:#28324e;color:#fff}.gray-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover:after,.gray-theme.froala-editor .froala-popup button.fr-bttn:hover:after,.gray-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover:after,.gray-theme.froala-editor .froala-popup button.fr-trigger:hover:after{border-top-color:#fff}.gray-theme.froala-editor .fr-bttn.active{color:#28324e;background:0 0}.gray-theme.froala-editor .fr-trigger:after{border-top-color:#75706b}.gray-theme.froala-editor .fr-trigger.active{color:#fff;background:#28324e}.gray-theme.froala-editor .fr-trigger.active:after{border-top-color:#fff!important}.gray-theme.froala-editor .fr-dropdown .fr-trigger{width:calc(40px - 2px)}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu{background:#fff;border:solid 1px #75706b}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu li.active a{background:#28324e!important;color:#fff!important}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a{color:#28324e}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a:hover{background:#28324e!important;color:#fff!important}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li:hover>a,.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li.hover>a{background:#28324e;color:#fff}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>ul{background:#fff;color:#28324e;border:solid 1px #75706b}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div{background:#fff;color:#28324e;border:solid 1px #75706b}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span>span{border:solid 1px #d1d5d8}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span:hover>span,.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span.hover>span{background:rgba(40,50,78,.3);border:solid 1px #28324e}.gray-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>hr{border-top:solid 1px #75706b}.gray-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p{color:#28324e}.gray-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn{color:#28324e}.gray-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn:hover{color:#28324e}.gray-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active{outline:solid 1px #75706b}.gray-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active:after{color:#fff}.gray-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn:hover:not(:focus):not(:active){outline:solid 1px #75706b}.gray-theme.froala-editor .froala-popup{background:#fff}.gray-theme.froala-editor .froala-popup h4{color:#28324e}.gray-theme.froala-editor .froala-popup h4 i{color:#d1d5d8}.gray-theme.froala-editor .froala-popup h4 i.fa-external-link{color:#28324e}.gray-theme.froala-editor .froala-popup h4 i.fa-external-link:hover{color:#28324e}.gray-theme.froala-editor .froala-popup h4 i:hover{color:#28324e}.gray-theme.froala-editor .froala-popup button.fr-p-bttn{color:#fff}.gray-theme.froala-editor .froala-popup button.fr-p-bttn.f-ok{background:#75706b;color:#fff}.gray-theme.froala-editor .froala-popup button.fr-p-bttn.f-unlink{background:#28324e;color:#fff}.gray-theme.froala-editor .froala-popup button.fr-p-bttn.f-unlink:hover{background:#d1d5d8;color:#28324e}.gray-theme.froala-editor .froala-popup button.fr-p-bttn:hover,.gray-theme.froala-editor .froala-popup button.fr-p-bttn:focus{background:#d1d5d8;color:#28324e}.gray-theme.froala-editor .froala-popup div.f-popup-line.f-popup-toolbar{background:#efefef}.gray-theme.froala-editor .froala-popup div.f-popup-line label{color:#28324e}.gray-theme.froala-editor .froala-popup div.f-popup-line input[type=text]{border:solid 1px #d1d5d8}.gray-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:focus{border:solid 1px #28324e}.gray-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:disabled{background:#fff;color:#aaa}.gray-theme.froala-editor .froala-popup div.f-popup-line textarea{border:solid 1px #d1d5d8}.gray-theme.froala-editor .froala-popup div.f-popup-line textarea:focus{border:solid 1px #28324e}.gray-theme.froala-editor .froala-popup.froala-image-editor-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #d1d5d8}.gray-theme.froala-editor .froala-popup.froala-video-popup p.or{color:#28324e}.gray-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload{color:#28324e;border:dashed 2px #d1d5d8}.gray-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload:hover{border:dashed 2px #353535}.gray-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload.f-hover{border:dashed 2px #61bd6d}.gray-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse{background:#28324e;color:#fff}.gray-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse:hover{background:#d1d5d8;color:#28324e}.gray-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #d1d5d8}.gray-theme.froala-editor .froala-popup.froala-image-popup p.f-progress{background-color:#61bd6d}.gray-theme.froala-editor .froala-popup.froala-image-popup p.f-progress span{background-color:#61bd6d;color:#fff}.gray-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links{background:#28324e;color:#fff}.gray-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links:hover{background:#d1d5d8;color:#28324e}.gray-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul{background:#fff;border:solid 1px #75706b}.gray-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li{color:#28324e}.gray-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li+li{border-top:solid 1px #75706b}.gray-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li:hover{background:#28324e;color:#fff}.gray-theme.froala-modal .f-modal-wrapper{background:#fff;border:solid 1px #75706b;border-top:solid 5px #75706b}.gray-theme.froala-modal .f-modal-wrapper h4{color:#28324e}.gray-theme.froala-modal .f-modal-wrapper h4 i{color:#d1d5d8}.gray-theme.froala-modal .f-modal-wrapper h4 i:hover{color:#28324e}.gray-theme.froala-modal .f-modal-wrapper div.f-image-list div.f-empty{background:#d1d5d8}.gray-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img{background:#28324e;color:#fff}.gray-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img:hover{background:#d1d5d8;color:#28324e}.gray-theme.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) div:hover .f-delete-img:hover{background:#d1d5d8;color:#28324e}.froala-overlay{background:#75706b} \ No newline at end of file diff --git a/froala_editor/static/froala_editor/css/themes/red.min.css b/froala_editor/static/froala_editor/css/themes/red.min.css index 65db26f0..0a4cd9b9 100644 --- a/froala_editor/static/froala_editor/css/themes/red.min.css +++ b/froala_editor/static/froala_editor/css/themes/red.min.css @@ -1,4 +1,4 @@ /*! - * froala_editor v1.2.3 (http://editor.froala.com) + * froala_editor v1.2.4 (http://editor.froala.com) * Copyright 2014-2014 Froala - */.red-theme.froala-box .html-switch{border-color:#aaa}.red-theme.froala-box .froala-element hr{border-top-color:#ccc}.red-theme.froala-box .froala-element.f-placeholder:before{color:#ccc}.red-theme.froala-box .froala-element pre{border:solid 1px #ccc;background:#fcfcfc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.red-theme.froala-box .froala-element blockquote{border-left:solid 5px #ccc}.red-theme.froala-box .froala-element img{min-width:32px!important;min-height:32px!important}.red-theme.froala-box .froala-element img.fr-fil{padding:10px 10px 10px 3px}.red-theme.froala-box .froala-element img.fr-fir{padding:10px 3px 10px 10px}.red-theme.froala-box .froala-element img.fr-fin{padding:10px 0}.red-theme.froala-box .froala-element img::selection{color:#fff}.red-theme.froala-box .froala-element img::-moz-selection{color:#fff}.red-theme.froala-box .froala-element span.f-img-editor:before{border:solid 2px #fff!important;outline:solid 1px #252525!important}.red-theme.froala-box .froala-element span.f-img-editor.fr-fil{margin:10px 10px 10px 3px}.red-theme.froala-box .froala-element span.f-img-editor.fr-fir{margin:10px 3px 10px 10px}.red-theme.froala-box .froala-element span.f-img-editor.fr-fin{margin:10px 0}.red-theme.froala-box .froala-element span.f-img-handle{height:13px;width:13px;border:solid 1px #252525!important;background:#fff}.red-theme.froala-box .froala-element span.f-video-editor.active:after{border:solid 1px #252525}.red-theme.froala-box .froala-element.f-basic{border:solid 1px #252525;background:0 0;color:'#444'}.red-theme.froala-box .froala-element.f-basic a{color:inherit}.red-theme.froala-box .froala-element table td{border:solid 1px #ccc}.red-theme.froala-box.f-html .froala-element{background:#202020;color:#fff;font-family:'Courier New',Monospace;font-size:13px}.red-theme.froala-editor{background:#b8312f;border:solid 1px #252525;border-top:solid 5px #252525}.red-theme.froala-editor hr{border-top-color:#ccc}.red-theme.froala-editor span.f-sep{border-right:solid 1px #ccc;height:35px}.red-theme.froala-editor button.fr-bttn,.red-theme.froala-editor button.fr-trigger{background:0 0;color:#fff;font-size:16px;line-height:35px;width:40px}.red-theme.froala-editor button.fr-bttn img,.red-theme.froala-editor button.fr-trigger img{max-width:40px;max-height:35px}.red-theme.froala-editor button.fr-bttn:disabled,.red-theme.froala-editor button.fr-trigger:disabled{color:#aaa!important}.red-theme.froala-editor button.fr-bttn:disabled:after,.red-theme.froala-editor button.fr-trigger:disabled:after{border-top-color:#aaa!important}.red-theme.froala-editor.ie8 button.fr-bttn:hover,.red-theme.froala-editor.ie8 button.fr-trigger:hover{background:#f7da64;color:#b8312f}.red-theme.froala-editor.ie8 button.fr-bttn:hover:after,.red-theme.froala-editor.ie8 button.fr-trigger:hover:after{border-top-color:#b8312f}.red-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover,.red-theme.froala-editor .froala-popup button.fr-bttn:hover,.red-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover,.red-theme.froala-editor .froala-popup button.fr-trigger:hover{background:#f7da64;color:#b8312f}.red-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover:after,.red-theme.froala-editor .froala-popup button.fr-bttn:hover:after,.red-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover:after,.red-theme.froala-editor .froala-popup button.fr-trigger:hover:after{border-top-color:#b8312f}.red-theme.froala-editor .fr-bttn.active{color:#f7da64;background:0 0}.red-theme.froala-editor .fr-trigger:after{border-top-color:#fff}.red-theme.froala-editor .fr-trigger.active{color:#b8312f;background:#f7da64}.red-theme.froala-editor .fr-trigger.active:after{border-top-color:#b8312f!important}.red-theme.froala-editor .fr-dropdown .fr-trigger{width:calc(40px - 2px)}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu{background:#fff;border:solid 1px #b8312f}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu li.active a{background:#444!important;color:#fff!important}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a{color:#444}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a:hover{background:#444!important;color:#fff!important}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li:hover>a,.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li.hover>a{background:#444;color:#fff}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>ul{background:#fff;color:#444;border:solid 1px #b8312f}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div{background:#fff;color:#444;border:solid 1px #b8312f}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span>span{border:solid 1px #ccc}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span:hover>span,.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span.hover>span{background:rgba(247,218,100,.3);border:solid 1px #f7da64}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>hr{border-top:solid 1px #b8312f}.red-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p{color:#444}.red-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn{color:#444}.red-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn:hover{color:#f7da64}.red-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active{outline:solid 1px #252525}.red-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active:after{color:#fff}.red-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn:hover:not(:focus):not(:active){outline:solid 1px #252525}.red-theme.froala-editor .froala-popup{background:#fff}.red-theme.froala-editor .froala-popup h4{color:#444}.red-theme.froala-editor .froala-popup h4 i{color:#ccc}.red-theme.froala-editor .froala-popup h4 i.fa-external-link{color:#444}.red-theme.froala-editor .froala-popup h4 i.fa-external-link:hover{color:#f7da64}.red-theme.froala-editor .froala-popup h4 i:hover{color:#444}.red-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger){color:#fff}.red-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger).f-ok{background:#b8312f;color:#fff}.red-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger).f-unlink{background:#353535;color:#fff}.red-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger).f-unlink:hover{background:#f7da64;color:#b8312f}.red-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger):hover,.red-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger):focus{background:#f7da64;color:#b8312f}.red-theme.froala-editor .froala-popup div.f-popup-line.f-popup-toolbar{background:#b8312f}.red-theme.froala-editor .froala-popup div.f-popup-line label{color:#444}.red-theme.froala-editor .froala-popup div.f-popup-line input[type=text]{border:solid 1px #ccc}.red-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:focus{border:solid 1px #f7da64}.red-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:disabled{background:#fff;color:#aaa}.red-theme.froala-editor .froala-popup div.f-popup-line textarea{border:solid 1px #ccc}.red-theme.froala-editor .froala-popup div.f-popup-line textarea:focus{border:solid 1px #f7da64}.red-theme.froala-editor .froala-popup.froala-image-editor-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #ccc}.red-theme.froala-editor .froala-popup.froala-video-popup p.or{color:#444}.red-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload{color:#444;border:dashed 2px #ccc}.red-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload:hover{border:dashed 2px #353535}.red-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload.f-hover{border:dashed 2px #61bd6d}.red-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse{background:#f7da64;color:#b8312f}.red-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse:hover{background:#b8312f;color:#fff}.red-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #ccc}.red-theme.froala-editor .froala-popup.froala-image-popup p.f-progress{background-color:#61bd6d}.red-theme.froala-editor .froala-popup.froala-image-popup p.f-progress span{background-color:#61bd6d;color:#fff}.red-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links{background:#f7da64;color:#b8312f}.red-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links:hover{background:#b8312f;color:#fff}.red-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul{background:#fff;border:solid 1px #b8312f}.red-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li{color:#444}.red-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li+li{border-top:solid 1px #b8312f}.red-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li:hover{background:#444;color:#fff}.red-theme.froala-modal .f-modal-wrapper{background:#fff;border:solid 1px #252525;border-top:solid 5px #252525}.red-theme.froala-modal .f-modal-wrapper h4{color:#444}.red-theme.froala-modal .f-modal-wrapper h4 i{color:#ccc}.red-theme.froala-modal .f-modal-wrapper h4 i:hover{color:#444}.red-theme.froala-modal .f-modal-wrapper div.f-image-list div.f-empty{background:#ccc}.red-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img{background:#353535;color:#fff}.red-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img:hover{background:#f7da64;color:#b8312f}.red-theme.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) div:hover .f-delete-img:hover{background:#f7da64;color:#b8312f}.froala-overlay{background:#000} \ No newline at end of file + */.red-theme.froala-box .html-switch{border-color:#aaa}.red-theme.froala-box .froala-wrapper.f-basic{border:solid 1px #252525}.red-theme.froala-box .froala-wrapper.f-basic.f-placeholder+span.fr-placeholder{margin:10px}.red-theme.froala-box .froala-element hr{border-top-color:#ccc}.red-theme.froala-box .froala-element.f-placeholder:before{color:#ccc}.red-theme.froala-box .froala-element pre{border:solid 1px #ccc;background:#fcfcfc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.red-theme.froala-box .froala-element blockquote{border-left:solid 5px #ccc}.red-theme.froala-box .froala-element img{min-width:32px!important;min-height:32px!important}.red-theme.froala-box .froala-element img.fr-fil{padding:10px 10px 10px 3px}.red-theme.froala-box .froala-element img.fr-fir{padding:10px 3px 10px 10px}.red-theme.froala-box .froala-element img.fr-fin{padding:10px 0}.red-theme.froala-box .froala-element img::selection{color:#fff}.red-theme.froala-box .froala-element img::-moz-selection{color:#fff}.red-theme.froala-box .froala-element span.f-img-editor:before{border:solid 2px #fff!important;outline:solid 1px #252525!important}.red-theme.froala-box .froala-element span.f-img-editor.fr-fil{margin:10px 10px 10px 3px}.red-theme.froala-box .froala-element span.f-img-editor.fr-fir{margin:10px 3px 10px 10px}.red-theme.froala-box .froala-element span.f-img-editor.fr-fin{margin:10px 0}.red-theme.froala-box .froala-element span.f-img-handle{height:13px;width:13px;border:solid 1px #252525!important;background:#fff}.red-theme.froala-box .froala-element span.f-video-editor.active:after{border:solid 1px #252525}.red-theme.froala-box .froala-element.f-basic{background:0 0;color:'#444';padding:10px}.red-theme.froala-box .froala-element.f-basic a{color:inherit}.red-theme.froala-box .froala-element table td{border:solid 1px #ccc}.red-theme.froala-box.f-html .froala-element{background:#202020;color:#fff;font-family:'Courier New',Monospace;font-size:13px}.red-theme.froala-editor{background:#b8312f;border:solid 1px #252525;border-top:solid 5px #252525}.red-theme.froala-editor hr{border-top-color:#ccc}.red-theme.froala-editor span.f-sep{border-right:solid 1px #ccc;height:35px}.red-theme.froala-editor button.fr-bttn,.red-theme.froala-editor button.fr-trigger{background:0 0;color:#fff;font-size:16px;line-height:35px;width:40px}.red-theme.froala-editor button.fr-bttn img,.red-theme.froala-editor button.fr-trigger img{max-width:40px;max-height:35px}.red-theme.froala-editor button.fr-bttn:disabled,.red-theme.froala-editor button.fr-trigger:disabled{color:#aaa!important}.red-theme.froala-editor button.fr-bttn:disabled:after,.red-theme.froala-editor button.fr-trigger:disabled:after{border-top-color:#aaa!important}.red-theme.froala-editor.ie8 button.fr-bttn:hover,.red-theme.froala-editor.ie8 button.fr-trigger:hover{background:#f7da64;color:#b8312f}.red-theme.froala-editor.ie8 button.fr-bttn:hover:after,.red-theme.froala-editor.ie8 button.fr-trigger:hover:after{border-top-color:#b8312f}.red-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover,.red-theme.froala-editor .froala-popup button.fr-bttn:hover,.red-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover,.red-theme.froala-editor .froala-popup button.fr-trigger:hover{background:#f7da64;color:#b8312f}.red-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover:after,.red-theme.froala-editor .froala-popup button.fr-bttn:hover:after,.red-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover:after,.red-theme.froala-editor .froala-popup button.fr-trigger:hover:after{border-top-color:#b8312f}.red-theme.froala-editor .fr-bttn.active{color:#f7da64;background:0 0}.red-theme.froala-editor .fr-trigger:after{border-top-color:#fff}.red-theme.froala-editor .fr-trigger.active{color:#b8312f;background:#f7da64}.red-theme.froala-editor .fr-trigger.active:after{border-top-color:#b8312f!important}.red-theme.froala-editor .fr-dropdown .fr-trigger{width:calc(40px - 2px)}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu{background:#fff;border:solid 1px #b8312f}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu li.active a{background:#444!important;color:#fff!important}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a{color:#444}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a:hover{background:#444!important;color:#fff!important}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li:hover>a,.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li.hover>a{background:#444;color:#fff}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>ul{background:#fff;color:#444;border:solid 1px #b8312f}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div{background:#fff;color:#444;border:solid 1px #b8312f}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span>span{border:solid 1px #ccc}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span:hover>span,.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span.hover>span{background:rgba(247,218,100,.3);border:solid 1px #f7da64}.red-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>hr{border-top:solid 1px #b8312f}.red-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p{color:#444}.red-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn{color:#444}.red-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn:hover{color:#f7da64}.red-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active{outline:solid 1px #252525}.red-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active:after{color:#fff}.red-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn:hover:not(:focus):not(:active){outline:solid 1px #252525}.red-theme.froala-editor .froala-popup{background:#fff}.red-theme.froala-editor .froala-popup h4{color:#444}.red-theme.froala-editor .froala-popup h4 i{color:#ccc}.red-theme.froala-editor .froala-popup h4 i.fa-external-link{color:#444}.red-theme.froala-editor .froala-popup h4 i.fa-external-link:hover{color:#f7da64}.red-theme.froala-editor .froala-popup h4 i:hover{color:#444}.red-theme.froala-editor .froala-popup button.fr-p-bttn{color:#fff}.red-theme.froala-editor .froala-popup button.fr-p-bttn.f-ok{background:#b8312f;color:#fff}.red-theme.froala-editor .froala-popup button.fr-p-bttn.f-unlink{background:#353535;color:#fff}.red-theme.froala-editor .froala-popup button.fr-p-bttn.f-unlink:hover{background:#f7da64;color:#b8312f}.red-theme.froala-editor .froala-popup button.fr-p-bttn:hover,.red-theme.froala-editor .froala-popup button.fr-p-bttn:focus{background:#f7da64;color:#b8312f}.red-theme.froala-editor .froala-popup div.f-popup-line.f-popup-toolbar{background:#b8312f}.red-theme.froala-editor .froala-popup div.f-popup-line label{color:#444}.red-theme.froala-editor .froala-popup div.f-popup-line input[type=text]{border:solid 1px #ccc}.red-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:focus{border:solid 1px #f7da64}.red-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:disabled{background:#fff;color:#aaa}.red-theme.froala-editor .froala-popup div.f-popup-line textarea{border:solid 1px #ccc}.red-theme.froala-editor .froala-popup div.f-popup-line textarea:focus{border:solid 1px #f7da64}.red-theme.froala-editor .froala-popup.froala-image-editor-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #ccc}.red-theme.froala-editor .froala-popup.froala-video-popup p.or{color:#444}.red-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload{color:#444;border:dashed 2px #ccc}.red-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload:hover{border:dashed 2px #353535}.red-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload.f-hover{border:dashed 2px #61bd6d}.red-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse{background:#f7da64;color:#b8312f}.red-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse:hover{background:#b8312f;color:#fff}.red-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #ccc}.red-theme.froala-editor .froala-popup.froala-image-popup p.f-progress{background-color:#61bd6d}.red-theme.froala-editor .froala-popup.froala-image-popup p.f-progress span{background-color:#61bd6d;color:#fff}.red-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links{background:#f7da64;color:#b8312f}.red-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links:hover{background:#b8312f;color:#fff}.red-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul{background:#fff;border:solid 1px #b8312f}.red-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li{color:#444}.red-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li+li{border-top:solid 1px #b8312f}.red-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li:hover{background:#444;color:#fff}.red-theme.froala-modal .f-modal-wrapper{background:#fff;border:solid 1px #252525;border-top:solid 5px #252525}.red-theme.froala-modal .f-modal-wrapper h4{color:#444}.red-theme.froala-modal .f-modal-wrapper h4 i{color:#ccc}.red-theme.froala-modal .f-modal-wrapper h4 i:hover{color:#444}.red-theme.froala-modal .f-modal-wrapper div.f-image-list div.f-empty{background:#ccc}.red-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img{background:#353535;color:#fff}.red-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img:hover{background:#f7da64;color:#b8312f}.red-theme.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) div:hover .f-delete-img:hover{background:#f7da64;color:#b8312f}.froala-overlay{background:#000} \ No newline at end of file diff --git a/froala_editor/static/froala_editor/css/themes/royal.min.css b/froala_editor/static/froala_editor/css/themes/royal.min.css index 0d4d5fe4..72f4ad7a 100644 --- a/froala_editor/static/froala_editor/css/themes/royal.min.css +++ b/froala_editor/static/froala_editor/css/themes/royal.min.css @@ -1,4 +1,4 @@ /*! - * froala_editor v1.2.3 (http://editor.froala.com) + * froala_editor v1.2.4 (http://editor.froala.com) * Copyright 2014-2014 Froala - */.royal-theme.froala-box .html-switch{border-color:#aaa}.royal-theme.froala-box .froala-element hr{border-top-color:#ccc}.royal-theme.froala-box .froala-element.f-placeholder:before{color:#ccc}.royal-theme.froala-box .froala-element pre{border:solid 1px #ccc;background:#fcfcfc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.froala-box .froala-element blockquote{border-left:solid 5px #ccc}.royal-theme.froala-box .froala-element img{min-width:32px!important;min-height:32px!important}.royal-theme.froala-box .froala-element img.fr-fil{padding:10px 10px 10px 3px}.royal-theme.froala-box .froala-element img.fr-fir{padding:10px 3px 10px 10px}.royal-theme.froala-box .froala-element img.fr-fin{padding:10px 0}.royal-theme.froala-box .froala-element img::selection{color:#fff}.royal-theme.froala-box .froala-element img::-moz-selection{color:#fff}.royal-theme.froala-box .froala-element span.f-img-editor:before{border:solid 2px #fff!important;outline:solid 1px #553982!important}.royal-theme.froala-box .froala-element span.f-img-editor.fr-fil{margin:10px 10px 10px 3px}.royal-theme.froala-box .froala-element span.f-img-editor.fr-fir{margin:10px 3px 10px 10px}.royal-theme.froala-box .froala-element span.f-img-editor.fr-fin{margin:10px 0}.royal-theme.froala-box .froala-element span.f-img-handle{height:13px;width:13px;border:solid 1px #553982!important;background:#fff}.royal-theme.froala-box .froala-element span.f-video-editor.active:after{border:solid 1px #553982}.royal-theme.froala-box .froala-element.f-basic{border:solid 1px #553982;background:0 0;color:'#444'}.royal-theme.froala-box .froala-element.f-basic a{color:inherit}.royal-theme.froala-box .froala-element table td{border:solid 1px #ccc}.royal-theme.froala-box.f-html .froala-element{background:#202020;color:#fff;font-family:'Courier New',Monospace;font-size:13px}.royal-theme.froala-editor{background:#fff;border:solid 1px #553982;border-top:solid 5px #553982}.royal-theme.froala-editor hr{border-top-color:#ccc}.royal-theme.froala-editor span.f-sep{border-right:solid 1px #ccc;height:35px}.royal-theme.froala-editor button.fr-bttn,.royal-theme.froala-editor button.fr-trigger{background:0 0;color:#553982;font-size:16px;line-height:35px;width:40px}.royal-theme.froala-editor button.fr-bttn img,.royal-theme.froala-editor button.fr-trigger img{max-width:40px;max-height:35px}.royal-theme.froala-editor button.fr-bttn:disabled,.royal-theme.froala-editor button.fr-trigger:disabled{color:#aaa!important}.royal-theme.froala-editor button.fr-bttn:disabled:after,.royal-theme.froala-editor button.fr-trigger:disabled:after{border-top-color:#aaa!important}.royal-theme.froala-editor.ie8 button.fr-bttn:hover,.royal-theme.froala-editor.ie8 button.fr-trigger:hover{background:#9365b8;color:#fff}.royal-theme.froala-editor.ie8 button.fr-bttn:hover:after,.royal-theme.froala-editor.ie8 button.fr-trigger:hover:after{border-top-color:#fff}.royal-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover,.royal-theme.froala-editor .froala-popup button.fr-bttn:hover,.royal-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover,.royal-theme.froala-editor .froala-popup button.fr-trigger:hover{background:#9365b8;color:#fff}.royal-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover:after,.royal-theme.froala-editor .froala-popup button.fr-bttn:hover:after,.royal-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover:after,.royal-theme.froala-editor .froala-popup button.fr-trigger:hover:after{border-top-color:#fff}.royal-theme.froala-editor .fr-bttn.active{color:#9365b8;background:0 0}.royal-theme.froala-editor .fr-trigger:after{border-top-color:#553982}.royal-theme.froala-editor .fr-trigger.active{color:#fff;background:#9365b8}.royal-theme.froala-editor .fr-trigger.active:after{border-top-color:#fff!important}.royal-theme.froala-editor .fr-dropdown .fr-trigger{width:calc(40px - 2px)}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu{background:#fff;border:solid 1px #553982}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu li.active a{background:#553982!important;color:#fff!important}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a{color:#553982}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a:hover{background:#553982!important;color:#fff!important}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li:hover>a,.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li.hover>a{background:#553982;color:#fff}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>ul{background:#fff;color:#553982;border:solid 1px #553982}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div{background:#fff;color:#553982;border:solid 1px #553982}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span>span{border:solid 1px #ccc}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span:hover>span,.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span.hover>span{background:rgba(85,57,130,.3);border:solid 1px #553982}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>hr{border-top:solid 1px #553982}.royal-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p{color:#553982}.royal-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn{color:#553982}.royal-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn:hover{color:#9365b8}.royal-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active{outline:solid 1px #553982}.royal-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active:after{color:#fff}.royal-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn:hover:not(:focus):not(:active){outline:solid 1px #553982}.royal-theme.froala-editor .froala-popup{background:#fff}.royal-theme.froala-editor .froala-popup h4{color:#553982}.royal-theme.froala-editor .froala-popup h4 i{color:#ccc}.royal-theme.froala-editor .froala-popup h4 i.fa-external-link{color:#553982}.royal-theme.froala-editor .froala-popup h4 i.fa-external-link:hover{color:#9365b8}.royal-theme.froala-editor .froala-popup h4 i:hover{color:#553982}.royal-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger){color:#fff}.royal-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger).f-ok{background:#553982;color:#fff}.royal-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger).f-unlink{background:#b8312f;color:#fff}.royal-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger).f-unlink:hover{background:#9365b8;color:#fff}.royal-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger):hover,.royal-theme.froala-editor .froala-popup button:not(.fr-bttn):not(.fr-trigger):focus{background:#9365b8;color:#fff}.royal-theme.froala-editor .froala-popup div.f-popup-line.f-popup-toolbar{background:#fff}.royal-theme.froala-editor .froala-popup div.f-popup-line label{color:#553982}.royal-theme.froala-editor .froala-popup div.f-popup-line input[type=text]{border:solid 1px #ccc}.royal-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:focus{border:solid 1px #2969b0}.royal-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:disabled{background:#fff;color:#aaa}.royal-theme.froala-editor .froala-popup div.f-popup-line textarea{border:solid 1px #ccc}.royal-theme.froala-editor .froala-popup div.f-popup-line textarea:focus{border:solid 1px #2969b0}.royal-theme.froala-editor .froala-popup.froala-image-editor-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #ccc}.royal-theme.froala-editor .froala-popup.froala-video-popup p.or{color:#553982}.royal-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload{color:#553982;border:dashed 2px #ccc}.royal-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload:hover{border:dashed 2px #353535}.royal-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload.f-hover{border:dashed 2px #61bd6d}.royal-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse{background:#2969b0;color:#fff}.royal-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse:hover{background:#9365b8;color:#fff}.royal-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #ccc}.royal-theme.froala-editor .froala-popup.froala-image-popup p.f-progress{background-color:#61bd6d}.royal-theme.froala-editor .froala-popup.froala-image-popup p.f-progress span{background-color:#61bd6d;color:#fff}.royal-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links{background:#2969b0;color:#fff}.royal-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links:hover{background:#9365b8;color:#fff}.royal-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul{background:#fff;border:solid 1px #553982}.royal-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li{color:#553982}.royal-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li+li{border-top:solid 1px #553982}.royal-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li:hover{background:#553982;color:#fff}.royal-theme.froala-modal .f-modal-wrapper{background:#fff;border:solid 1px #553982;border-top:solid 5px #553982}.royal-theme.froala-modal .f-modal-wrapper h4{color:#553982}.royal-theme.froala-modal .f-modal-wrapper h4 i{color:#ccc}.royal-theme.froala-modal .f-modal-wrapper h4 i:hover{color:#553982}.royal-theme.froala-modal .f-modal-wrapper div.f-image-list div.f-empty{background:#ccc}.royal-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img{background:#b8312f;color:#fff}.royal-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img:hover{background:#9365b8;color:#fff}.royal-theme.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) div:hover .f-delete-img:hover{background:#9365b8;color:#fff}.froala-overlay{background:#000} \ No newline at end of file + */.royal-theme.froala-box .html-switch{border-color:#aaa}.royal-theme.froala-box .froala-wrapper.f-basic{border:solid 1px #553982}.royal-theme.froala-box .froala-wrapper.f-basic.f-placeholder+span.fr-placeholder{margin:10px}.royal-theme.froala-box .froala-element hr{border-top-color:#ccc}.royal-theme.froala-box .froala-element.f-placeholder:before{color:#ccc}.royal-theme.froala-box .froala-element pre{border:solid 1px #ccc;background:#fcfcfc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.royal-theme.froala-box .froala-element blockquote{border-left:solid 5px #ccc}.royal-theme.froala-box .froala-element img{min-width:32px!important;min-height:32px!important}.royal-theme.froala-box .froala-element img.fr-fil{padding:10px 10px 10px 3px}.royal-theme.froala-box .froala-element img.fr-fir{padding:10px 3px 10px 10px}.royal-theme.froala-box .froala-element img.fr-fin{padding:10px 0}.royal-theme.froala-box .froala-element img::selection{color:#fff}.royal-theme.froala-box .froala-element img::-moz-selection{color:#fff}.royal-theme.froala-box .froala-element span.f-img-editor:before{border:solid 2px #fff!important;outline:solid 1px #553982!important}.royal-theme.froala-box .froala-element span.f-img-editor.fr-fil{margin:10px 10px 10px 3px}.royal-theme.froala-box .froala-element span.f-img-editor.fr-fir{margin:10px 3px 10px 10px}.royal-theme.froala-box .froala-element span.f-img-editor.fr-fin{margin:10px 0}.royal-theme.froala-box .froala-element span.f-img-handle{height:13px;width:13px;border:solid 1px #553982!important;background:#fff}.royal-theme.froala-box .froala-element span.f-video-editor.active:after{border:solid 1px #553982}.royal-theme.froala-box .froala-element.f-basic{background:0 0;color:'#444';padding:10px}.royal-theme.froala-box .froala-element.f-basic a{color:inherit}.royal-theme.froala-box .froala-element table td{border:solid 1px #ccc}.royal-theme.froala-box.f-html .froala-element{background:#202020;color:#fff;font-family:'Courier New',Monospace;font-size:13px}.royal-theme.froala-editor{background:#fff;border:solid 1px #553982;border-top:solid 5px #553982}.royal-theme.froala-editor hr{border-top-color:#ccc}.royal-theme.froala-editor span.f-sep{border-right:solid 1px #ccc;height:35px}.royal-theme.froala-editor button.fr-bttn,.royal-theme.froala-editor button.fr-trigger{background:0 0;color:#553982;font-size:16px;line-height:35px;width:40px}.royal-theme.froala-editor button.fr-bttn img,.royal-theme.froala-editor button.fr-trigger img{max-width:40px;max-height:35px}.royal-theme.froala-editor button.fr-bttn:disabled,.royal-theme.froala-editor button.fr-trigger:disabled{color:#aaa!important}.royal-theme.froala-editor button.fr-bttn:disabled:after,.royal-theme.froala-editor button.fr-trigger:disabled:after{border-top-color:#aaa!important}.royal-theme.froala-editor.ie8 button.fr-bttn:hover,.royal-theme.froala-editor.ie8 button.fr-trigger:hover{background:#9365b8;color:#fff}.royal-theme.froala-editor.ie8 button.fr-bttn:hover:after,.royal-theme.froala-editor.ie8 button.fr-trigger:hover:after{border-top-color:#fff}.royal-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover,.royal-theme.froala-editor .froala-popup button.fr-bttn:hover,.royal-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover,.royal-theme.froala-editor .froala-popup button.fr-trigger:hover{background:#9365b8;color:#fff}.royal-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-bttn:hover:after,.royal-theme.froala-editor .froala-popup button.fr-bttn:hover:after,.royal-theme.froala-editor .bttn-wrapper:not(.touch) button.fr-trigger:hover:after,.royal-theme.froala-editor .froala-popup button.fr-trigger:hover:after{border-top-color:#fff}.royal-theme.froala-editor .fr-bttn.active{color:#9365b8;background:0 0}.royal-theme.froala-editor .fr-trigger:after{border-top-color:#553982}.royal-theme.froala-editor .fr-trigger.active{color:#fff;background:#9365b8}.royal-theme.froala-editor .fr-trigger.active:after{border-top-color:#fff!important}.royal-theme.froala-editor .fr-dropdown .fr-trigger{width:calc(40px - 2px)}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu{background:#fff;border:solid 1px #553982}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu li.active a{background:#553982!important;color:#fff!important}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a{color:#553982}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu li a:hover{background:#553982!important;color:#fff!important}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li:hover>a,.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li.hover>a{background:#553982;color:#fff}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>ul{background:#fff;color:#553982;border:solid 1px #553982}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div{background:#fff;color:#553982;border:solid 1px #553982}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span>span{border:solid 1px #ccc}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span:hover>span,.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>li>div>span.hover>span{background:rgba(85,57,130,.3);border:solid 1px #553982}.royal-theme.froala-editor .fr-dropdown .fr-dropdown-menu.fr-table>hr{border-top:solid 1px #553982}.royal-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p{color:#553982}.royal-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn{color:#553982}.royal-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu p a.fr-bttn:hover{color:#9365b8}.royal-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active{outline:solid 1px #553982}.royal-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn.active:after{color:#fff}.royal-theme.froala-editor .fr-dropdown.fr-color-picker .fr-dropdown-menu .fr-color-bttn:hover:not(:focus):not(:active){outline:solid 1px #553982}.royal-theme.froala-editor .froala-popup{background:#fff}.royal-theme.froala-editor .froala-popup h4{color:#553982}.royal-theme.froala-editor .froala-popup h4 i{color:#ccc}.royal-theme.froala-editor .froala-popup h4 i.fa-external-link{color:#553982}.royal-theme.froala-editor .froala-popup h4 i.fa-external-link:hover{color:#9365b8}.royal-theme.froala-editor .froala-popup h4 i:hover{color:#553982}.royal-theme.froala-editor .froala-popup button.fr-p-bttn{color:#fff}.royal-theme.froala-editor .froala-popup button.fr-p-bttn.f-ok{background:#553982;color:#fff}.royal-theme.froala-editor .froala-popup button.fr-p-bttn.f-unlink{background:#b8312f;color:#fff}.royal-theme.froala-editor .froala-popup button.fr-p-bttn.f-unlink:hover{background:#9365b8;color:#fff}.royal-theme.froala-editor .froala-popup button.fr-p-bttn:hover,.royal-theme.froala-editor .froala-popup button.fr-p-bttn:focus{background:#9365b8;color:#fff}.royal-theme.froala-editor .froala-popup div.f-popup-line.f-popup-toolbar{background:#fff}.royal-theme.froala-editor .froala-popup div.f-popup-line label{color:#553982}.royal-theme.froala-editor .froala-popup div.f-popup-line input[type=text]{border:solid 1px #ccc}.royal-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:focus{border:solid 1px #2969b0}.royal-theme.froala-editor .froala-popup div.f-popup-line input[type=text]:disabled{background:#fff;color:#aaa}.royal-theme.froala-editor .froala-popup div.f-popup-line textarea{border:solid 1px #ccc}.royal-theme.froala-editor .froala-popup div.f-popup-line textarea:focus{border:solid 1px #2969b0}.royal-theme.froala-editor .froala-popup.froala-image-editor-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #ccc}.royal-theme.froala-editor .froala-popup.froala-video-popup p.or{color:#553982}.royal-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload{color:#553982;border:dashed 2px #ccc}.royal-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload:hover{border:dashed 2px #353535}.royal-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line.drop-upload div.f-upload.f-hover{border:dashed 2px #61bd6d}.royal-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse{background:#2969b0;color:#fff}.royal-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line button.f-browse:hover{background:#9365b8;color:#fff}.royal-theme.froala-editor .froala-popup.froala-image-popup div.f-popup-line+div.f-popup-line{border-top:solid 1px #ccc}.royal-theme.froala-editor .froala-popup.froala-image-popup p.f-progress{background-color:#61bd6d}.royal-theme.froala-editor .froala-popup.froala-image-popup p.f-progress span{background-color:#61bd6d;color:#fff}.royal-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links{background:#2969b0;color:#fff}.royal-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line .f-browse-links:hover{background:#9365b8;color:#fff}.royal-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul{background:#fff;border:solid 1px #553982}.royal-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li{color:#553982}.royal-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li+li{border-top:solid 1px #553982}.royal-theme.froala-editor .froala-popup.froala-link-popup div.f-popup-line ul li:hover{background:#553982;color:#fff}.royal-theme.froala-modal .f-modal-wrapper{background:#fff;border:solid 1px #553982;border-top:solid 5px #553982}.royal-theme.froala-modal .f-modal-wrapper h4{color:#553982}.royal-theme.froala-modal .f-modal-wrapper h4 i{color:#ccc}.royal-theme.froala-modal .f-modal-wrapper h4 i:hover{color:#553982}.royal-theme.froala-modal .f-modal-wrapper div.f-image-list div.f-empty{background:#ccc}.royal-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img{background:#b8312f;color:#fff}.royal-theme.froala-modal .f-modal-wrapper div.f-image-list div .f-delete-img:hover{background:#9365b8;color:#fff}.royal-theme.froala-modal .f-modal-wrapper div.f-image-list:not(.f-touch) div:hover .f-delete-img:hover{background:#9365b8;color:#fff}.froala-overlay{background:#000} \ No newline at end of file diff --git a/froala_editor/static/froala_editor/js/froala_editor.min.js b/froala_editor/static/froala_editor/js/froala_editor.min.js index d5a1fe26..41a38552 100644 --- a/froala_editor/static/froala_editor/js/froala_editor.min.js +++ b/froala_editor/static/froala_editor/js/froala_editor.min.js @@ -1,9 +1,9 @@ /*! - * froala_editor v1.2.3 (http://editor.froala.com) + * froala_editor v1.2.4 (http://editor.froala.com) * Copyright 2014-2014 Froala */ -if("undefined"==typeof jQuery)throw new Error("Froala requires jQuery");!function(a){"use strict";var b=function(c,d){this.options=a.extend({},b.DEFAULTS,a(c).data(),"object"==typeof d&&d),this.valid_nodes=a.merge([],b.VALID_NODES),this.valid_nodes=a.merge(this.valid_nodes,a.map(Object.keys(this.options.blockTags),function(a){return a.toUpperCase()})),this.browser=b.browser(),this.disabledList=[],this._id=++b.count,this._events={},this.blurred=!0,this.$window=a(window),this.$document=a(document),this.$original_element=a(c),this.init(c),a(c).on("editable.focus",a.proxy(function(){for(var b=1;b<=a.Editable.count;b++)b!=this._id&&a(window).trigger("blur."+b)},this))};b.initializers=[],b.count=0,b.VALID_NODES=["P","DIV","LI","TD","TH"],b.LANGS=[],b.DEFAULTS={allowedAttrs:["accept","accept-charset","accesskey","action","align","alt","async","autocomplete","autofocus","autoplay","autosave","background","bgcolor","border","charset","cellpadding","cellspacing","checked","cite","class","color","cols","colspan","contenteditable","contextmenu","controls","coords","data","data-.*","datetime","default","defer","dir","dirname","disabled","download","draggable","dropzone","enctype","for","form","formaction","headers","height","hidden","high","href","hreflang","icon","id","ismap","itemprop","keytype","kind","label","lang","language","list","loop","low","max","maxlength","media","method","min","multiple","name","novalidate","open","optimum","pattern","ping","placeholder","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","width","wrap"],allowedTags:["!--","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","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"],alwaysBlank:!1,alwaysVisible:!1,autosave:!1,autosaveInterval:1e4,beautifyCode:!0,blockTags:{n:"Normal",blockquote:"Quote",pre:"Code",h1:"Heading 1",h2:"Heading 2",h3:"Heading 3",h4:"Heading 4",h5:"Heading 5",h6:"Heading 6"},buttons:["bold","italic","underline","strikeThrough","fontSize","fontFamily","color","sep","formatBlock","blockStyle","align","insertOrderedList","insertUnorderedList","outdent","indent","sep","createLink","insertImage","insertVideo","insertHorizontalRule","undo","redo","html"],crossDomain:!0,convertMailAddresses:!0,customButtons:{},customDropdowns:{},customText:!1,direction:"ltr",disableRightClick:!1,editInPopup:!1,editorClass:"",formatTags:["p","pre","blockquote","h1","h2","h3","h4","h5","h6","div","ul","ol","li","table","tbody","thead","tfoot","tr","th","td"],headers:{},height:"auto",icons:{},inlineMode:!0,initOnClick:!1,language:"en_us",linkList:[],linkText:!1,linkClasses:{},maxHeight:"auto",minHeight:"auto",noFollow:!0,paragraphy:!0,placeholder:"Type something",plainPaste:!1,preloaderSrc:"",saveURL:null,saveParams:{},saveRequestType:"POST",simpleAmpersand:!1,shortcuts:!0,shortcutsAvailable:["show","bold","italic","underline","createLink","insertImage","selectAll","indent","outdent","html","formatBlock n","formatBlock h1","formatBlock h2","formatBlock h3","formatBlock h4","formatBlock h5","formatBlock h6","formatBlock blockquote","formatBlock pre","strikeThrough"],spellcheck:!1,theme:null,toolbarFixed:!0,trackScroll:!1,unlinkButton:!0,tabSpaces:!0,typingTimer:500,pastedImagesUploadRequestType:"POST",pastedImagesUploadURL:"http://i.froala.com/upload_base64",width:"auto",withCredentials:!1,zIndex:2e3},b.prototype.destroy=function(){this.sync(),this.addFrTag(),this.hide(),this.isHTML&&this.html(),this.$bttn_wrapper&&this.$bttn_wrapper.html("").removeData().remove(),this.$editor&&this.$editor.html("").removeData().remove(),this.raiseEvent("destroy"),this.$popup_editor&&this.$popup_editor.html("").removeData().remove(),this.$placeholder&&this.$placeholder.html("").removeData().remove(),clearTimeout(this.ajaxInterval),clearTimeout(this.typingTimer),this.$element.off("mousedown mouseup click keydown keyup cut copy paste focus keypress touchstart touchend touch drop"),this.$element.off("mousedown mouseup click keydown keyup cut copy paste focus keypress touchstart touchend touch drop","**"),a(window).off("mouseup."+this._id),a(window).off("keydown."+this._id),a(window).off("keyup."+this._id),a(window).off("blur."+this._id),a(window).off("hide."+this._id),a(window).off("scroll."+this._id),a(window).off("orientationchange."+this._id),a(document).off("selectionchange."+this._id),this.$original_element.off("editable"),void 0!==this.$upload_frame&&this.$upload_frame.remove(),this.$textarea&&(this.$box.remove(),this.$textarea.removeData("fa.editable"),this.$textarea.show());for(var b in this._events)delete this._events[b];this.isLink?this.$element.removeData("fa.editable"):(this.$element.replaceWith(this.getHTML()),this.$box&&!this.editableDisabled&&(this.$box.removeClass("froala-box"),this.$box.find(".html-switch").remove(),this.$box.removeData("fa.editable"),clearTimeout(this.typingTimer)))},b.prototype.triggerEvent=function(b,c,d,e){void 0===d&&(d=!0),void 0===e&&(e=!1),d===!0&&(this.isResizing()||this.editableDisabled||this.imageMode||!e||this.cleanify(),this.sync());var f=!0;return c||(c=[]),f=this.$original_element.triggerHandler("editable."+b,a.merge([this],c)),void 0===f?!0:f},b.prototype.syncCleanHTML=function(a,b){var c;if(b)for(c=a.replace(/])*?><\/span>/gi,"");a!=c;)a=c,c=a.replace(/])*?><\/span>/gi,"");else for(c=a.replace(/]*?><\/span>/g,"");a!=c;)a=c,c=a.replace(/]*?><\/span>/g,"");return a},b.prototype.syncClean=function(b,c){var d="span:empty";c&&(d="span:empty:not(.f-marker)");for(var e=!1,f=function(b,c){0===c.attributes.length&&(a(c).remove(),e=!1)},g=b.find(d);g.length&&e===!1;)e=!0,g.each(f),g=b.find(d)},b.prototype.sync=function(){if(!this.isHTML){this.raiseEvent("sync"),this.disableImageResize(),this.isLink||this.isImage||this.$element.trigger("placeholderCheck");var a=this.getHTML();this.trackHTML!==a&&null!=this.trackHTML?(this.refreshImageList(),this.refreshButtons(),this.trackHTML=a,this.$textarea&&this.$textarea.val(this.getHTML(!1,!0)),this.doingRedo||this.saveUndoStep(),this.triggerEvent("contentChanged",[],!1)):null==this.trackHTML&&(this.trackHTML=a)}},b.prototype.emptyElement=function(b){if("IMG"==b.tagName||a(b).find("img").length>0)return!1;if(a(b).find("input, iframe").length>0)return!1;for(var c=a(b).text(),d=0;d").html(this.$textarea.val()),this.$textarea.before(this.$element).hide(),this.$textarea.parents("form").bind("submit",a.proxy(function(){this.isHTML?this.html():this.sync()},this))},b.prototype.initOnLink=function(b){this.isLink=!0,this.options.linkText=!0,this.selectionDisabled=!0,this.editableDisabled=!0,this.options.buttons=[],this.$element=a(b),this.options.paragraphy=!1,this.options.countCharacters=!1,this.$box=this.$element},b.prototype.initOnImage=function(b){var c=a(b).css("float");"A"==a(b).parent().get(0).tagName&&(b=a(b).parent()),this.isImage=!0,this.editableDisabled=!0,this.imageList=[],this.options.buttons=[],this.options.paragraphy=!1,this.options.imageMargin="auto",a(b).wrap("
"),this.$element=a(b).parent(),this.$element.css("display","inline-block"),this.$element.css("max-width","100%"),this.$element.css("margin-left","auto"),this.$element.css("margin-right","auto"),this.$element.css("float",c),this.$element.addClass("f-image"),this.$box=a(b)},b.prototype.initForPopup=function(b){this.$element=a(b),this.$box=this.$element,this.editableDisabled=!0,this.options.countCharacters=!1,this.options.buttons=[],this.$element.on("click",a.proxy(function(a){a.preventDefault()},this))},b.prototype.initOnDefault=function(b){"DIV"!=b.tagName&&this.options.buttons.indexOf("formatBlock")>=0&&this.disabledList.push("formatBlock"),this.$element=a(b)},b.prototype.initElement=function(b){"TEXTAREA"==b.tagName?this.initOnTextarea(b):"A"==b.tagName?this.initOnLink(b):"IMG"==b.tagName?this.initOnImage(b):this.options.editInPopup?this.initForPopup(b):this.initOnDefault(b),this.editableDisabled||(this.$box=this.$element,this.$element=a("
"),this.setHTML(this.$box.html(),!1),this.$box.html(this.$element).addClass("froala-box"),this.$element.on("keyup",a.proxy(function(a){var b=a.which;13==b&&this.webkitParagraphy()},this))),this.$element.on("drop",a.proxy(function(){setTimeout(a.proxy(function(){a("html").click(),this.$element.find(".f-img-wrap").each(function(b,c){0===a(c).find("img").length&&a(c).remove()}),this.$element.find("p:empty").remove()},this),1)},this)),this.sync()},b.prototype.webkitParagraphy=function(){this.$element.find("*").each(a.proxy(function(b,c){if(this.emptyElement(c)&&"DIV"===c.tagName&&this.options.paragraphy===!0){var d=a("


");a(c).replaceWith(d),this.setSelection(d.get(0))}},this))},b.prototype.trim=function(a){return String(a).replace(/^\s+|\s+$/g,"")},b.prototype.unwrapText=function(){this.options.paragraphy||this.$element.find("div").each(function(b,c){void 0===a(c).attr("style")&&a(c).replaceWith(a(c).html()+"
")})},b.prototype.wrapTextInElement=function(b,c){void 0===c&&(c=!1);var d=[],e=["SPAN","A","B","I","EM","U","S","STRONG","STRIKE","FONT","IMG","SUB","SUP"],f=this;this.no_verify=!0;var g=function(){if(0===d.length)return!1;var b;b=a(f.options.paragraphy===!0?"

":"

");var c=a(d[0]);if(1==d.length&&"f-marker"==c.attr("class"))return void(d=[]);for(var e=0;e0||e.indexOf(this.tagName)>=0?d.push(this):this.nodeType==Node.TEXT_NODE&&0===b.text().trim().length&&f.options.beautifyCode?b.remove():(h||c?(g(),"BR"===this.tagName&&b.remove()):d=[],i&&(h=!1))}),(h||c)&&g(),b.find("> p").each(function(b,c){0===a(c).text().trim().length&&0===a(c).find("img").length&&0===a(c).find("br").length&&a(c).append("
")}),b.find("div:empty").remove(),b.is(":empty")&&b.append(f.options.paragraphy===!0?"


":"
"),this.no_verify=!1},b.prototype.wrapText=function(a){return this.isImage||this.isLink?!1:(this.webkitParagraphy(),void this.wrapTextInElement(this.$element,a))},b.prototype.setHTML=function(b,c){this.no_verify=!0,void 0===c&&(c=!0),b=this.clean(b,!0,!1),b=b.replace(/>\s+<"),this.$element.html(b),this.$element.find("pre").each(function(b,c){var d=a(c),e=a(c).html();e.indexOf("\n")>=0&&d.html(e.replace(/\n/g,"
"))}),this.imageList=[],this.refreshImageList(),this.options.paragraphy&&this.wrapText(!0),c&&(this.restoreSelectionByMarkers(),this.sync()),this.$element.find("span").attr("data-fr-verified",!0),this.no_verify=!1},b.prototype.beforePaste=function(){this.saveSelectionByMarkers(),this.clipboardHTML=null,this.scrollPosition=a(window).scrollTop(),this.$pasteDiv=a('
').appendTo("body"),this.$pasteDiv.focus(),window.setTimeout(a.proxy(this.processPaste,this),1)},b.prototype.processPaste=function(){var b=this.clipboardHTML;null===this.clipboardHTML&&(b=this.$pasteDiv.html(),this.restoreSelectionByMarkers(),a(window).scrollTop(this.scrollPosition));var c,d=this.triggerEvent("onPaste",[b],!1);"string"==typeof d&&(b=d),b=b.replace(/").append(c).html(),!1,!0),c=this.removeEmptyTags(c)):(c=this.clean(b,!1,!0),c=this.removeEmptyTags(c)),this.options.plainPaste&&(c=this.plainPasteClean(c)),""!==c&&(this.insertHTML(c),this.$element.find("li").each(a.proxy(function(b,c){this.wrapTextInElement(a(c),!0)},this)),this.options.paragraphy&&this.wrapText(!0),this.cleanupLists()),this.afterPaste()},b.prototype.afterPaste=function(){this.focus(),this.uploadPastedImages(),this.$element.trigger("placeholderCheck"),this.pasting=!1,this.triggerEvent("afterPaste",[],!0,!0)},b.prototype.registerPaste=function(){this.$element.on("copy cut",a.proxy(function(){this.copiedText=this.text()},this)),this.$element.on("paste",a.proxy(function(b){if(!this.isHTML){if(!this.triggerEvent("beforePaste",[],!1))return!1;if(this.clipboardPaste(b))return!1;this.clipboardHTML="",this.pasting=!0,this.scrollPosition=a(window).scrollTop();var c=!1;if(b&&b.clipboardData&&b.clipboardData.getData){var d="",e=b.clipboardData.types;if(a.Editable.isArray(e))for(var f=0;f")),""!==this.clipboardHTML?c=!0:this.clipboardHTML=null,c)return this.processPaste(),b.preventDefault&&(b.stopPropagation(),b.preventDefault()),!1}this.beforePaste()}},this))},b.prototype.clipboardPaste=function(b){if(b&&b.clipboardData&&b.clipboardData.items){var c=b.clipboardData.items[0].getAsFile();if(c){var d=new FileReader;return d.onload=a.proxy(function(a){var b=a.target.result;this.insertHTML(''),this.afterPaste()},this),d.readAsDataURL(c),!0}}return!1},b.prototype.uploadPastedImages=function(){this.$element.find("img[data-fr-image-pasted]").each(a.proxy(function(b,c){this.options.pasteImage?(0===c.src.indexOf("data:")?(this.options.defaultImageWidth&&a(c).attr("width",this.options.defaultImageWidth),this.options.pastedImagesUploadURL&&(setTimeout(a.proxy(function(){this.showImageLoader(),this.$progress_bar.find("span").css("width","100%").text("Please wait!"),this.showByCoordinates(a(c).offset().left+a(c).width()/2,a(c).offset().top+a(c).height()+10),this.isDisabled=!0},this),10),a.ajax({type:this.options.pastedImagesUploadRequestType,url:this.options.pastedImagesUploadURL,data:{image:decodeURIComponent(c.src)},crossDomain:this.options.crossDomain,xhrFields:{withCredentials:this.options.withCredentials},headers:this.options.headers,dataType:"json"}).done(a.proxy(function(b){try{if(b.link){var d=new Image;d.onerror=a.proxy(function(){this.throwImageError(1)},this),d.onload=a.proxy(function(){c.src=b.link,this.hideImageLoader(),this.hide(),this.enable(),setTimeout(function(){a(c).trigger("touchend")},50),this.triggerEvent("afterUploadPastedImage",[a(c)])},this),d.src=b.link}else b.error?this.throwImageErrorWithMessage(b.error):this.throwImageError(2)}catch(e){this.throwImageError(4)}},this)).fail(a.proxy(function(){this.throwImageError(3)},this)))):0!==c.src.indexOf("http")&&a(c).remove(),a(c).removeAttr("data-fr-image-pasted")):a(c).remove()},this))},b.prototype.disable=function(){this.isDisabled=!0,this.$element.blur()},b.prototype.enable=function(){this.isDisabled=!1},b.prototype.wordClean=function(a){a.indexOf("=0&&(a=a.replace(/[.\s\S\w\W<>]*]*>([.\s\S\w\W<>]*)<\/body>[.\s\S\w\W<>]*/g,"$1")),a=a.replace(/([\s\S]*?)<\/p>/gi,"
  • $3

"),a=a.replace(/([\s\S]*?)<\/p>/gi,"
  • $3

  • "),a=a.replace(/([\s\S]*?)<\/p>/gi,"
  • $3

  • "),a=a.replace(/([\s\S]*?)<\/p>/gi,"
  • $3

"),a=a.replace(/([\s\S]*?)([\s\S]*?)/gi,""),a=a.replace(/(\n|\r| class=(")?Mso[a-zA-Z]+(")?)/gi," "),a=a.replace(//gi,""),a=a.replace(/<(\/)*(meta|link|span|\\?xml:|st1:|o:|font)(.*?)>/gi,"");for(var b=["style","script","applet","embed","noframes","noscript"],c=0;c","gi");a=a.replace(d,"")}a=a.replace(/([\w\-]*)=("[^<>"]*"|'[^<>']*'|\w+)/gi,""),a=a.replace(/ /gi,"");var e;do e=a,a=a.replace(/<[^\/>][^>]*><\/[^>]+>/gi,"");while(a!=e);return a=this.clean(a)},b.prototype.tabs=function(a){for(var b="",c=0;a>c;c++)b+=" ";return b},b.prototype.cleanTags=function(a,b){void 0===b&&(b=!1);var c,d,e,f,g=this.options.formatTags,h=[],i=[],j=!1;for(d=0;d",d+1);if(-1!==k){var l=a.substring(d,k+1),m=this.tagName(l),n=this.isClosingTag(l);if("pre"===m&&(j=n?!1:!0),this.isSelfClosingTag(l))i.push("br"===m&&j?"\n":l);else if(n)for(e=!1,f=!0;e===!1&&void 0!==f;)f=h.pop(),void 0!==f&&f.tag_name!==m?i.splice(f.i,1):(e=!0,void 0!==f&&i.push(l));else i.push(l),h.push({tag_name:m,i:i.length-1});d=k}}else"\n"===c&&this.options.beautifyCode?b&&j&&i.push("
"):" "!==c&&i.push(c);for(;h.length>0;)f=h.pop(),i.splice(f.i,1);var o="\n";this.options.beautifyCode||(o=""),a="",h=0;var p=!0;for(d=0;d0&&a[a.length-1]==o&&(a+=this.tabs(h)),a+=i[d]+o):(a+=o+this.tabs(h)+i[d],h+=1);return a[0]==o&&(a=a.substring(1,a.length)),a[a.length-1]==o&&(a=a.substring(0,a.length-1)),a},b.prototype.cleanupLists=function(){this.$element.find("ul, ol").each(function(b,c){var d=a(c);if(d.find(".close-ul, .open-ul, .close-ol, .open-ol, .open-li, .close-li").length>0){var e="<"+c.tagName.toLowerCase()+">"+d.html()+"";e=e.replace(new RegExp('',"g"),""),e=e.replace(new RegExp('',"g"),"
    "),e=e.replace(new RegExp('',"g"),""),e=e.replace(new RegExp('',"g"),"
      "),e=e.replace(new RegExp('',"g"),""),e=e.replace(new RegExp('',"g"),"
    1. "),d.replaceWith(e)}});for(var b=this.$element.find("ol + ol, ul + ul"),c=0;c td").remove(),this.$element.find("li:empty").remove(),this.$element.find("li td:empty").append("
      "),this.$element.find("ul, ol").each(a.proxy(function(b,c){var d=a(c);0===d.find(this.valid_nodes.join(",")).length&&d.remove()},this)),this.$element.find("li > td").remove(),this.$element.find("li:empty").remove(),this.$element.find("li td:empty").append("
      ")},b.prototype.clean=function(b,c,d,e,f){f||(f=a.merge([],this.options.allowedAttrs)),e||(e=a.merge([],this.options.allowedTags)),c||f.indexOf("id")>-1&&f.splice(f.indexOf("id"),1),b=b.replace(/)<[^<]*)*<\/script>/gi,"");var g=new RegExp("<\\/?((?!(?:"+e.join("|")+"))\\w+)[^>]*?>","gi");b=b.replace(g,"");var h=new RegExp("( (?!(?:"+f.join("|")+"))[a-zA-Z0-9-_]+)=((?:.(?!\\s+(?:\\S+)=|[>]|(\\/>)))+.)","gi");b=b.replace(h,"");var i=new RegExp('<([^>]*)(src|href)=(\'[^\']*\'|""[^""]*""|[^\\s>]+)([^>]*)>',"gi");if(b=b.replace(i,a.proxy(function(a,b,c,d,e){return"<"+b+c+'="'+this.sanitizeURL(d.replace(/^["'](.*)["']\/?$/gi,"$1"))+'"'+e+">"},this)),this.pasting&&this.copiedText===a("
      ").html(b).text()&&(d=!1,c=!0),d){var j=new RegExp("style=(\"[a-zA-Z0-9:;\\.\\s\\(\\)\\-\\,!\\/'%]*\"|'[a-zA-Z0-9:;\\.\\s\\(\\)\\-\\,!\\/\"%]*')","gi");b=b.replace(j,"")}if(b=this.cleanTags(b,!0),!c){var k=a("
      ").append(b);k.find('[class]:not([class^="fr-"])').each(function(b,c){a(c).removeAttr("class")}),b=k.html()}return b},b.prototype.plainPasteClean=function(b){var c=a("
      ").html(b);c.find("h1, h2, h3, h4, h5, h6, pre, blockquote").each(function(b,c){a(c).replaceWith("

      "+a(c).html()+"

      ")});for(var d=function(b,c){a(c).replaceWith(a(c).html())};c.find("strong, em, strike, b, u, i, sup, sub, span, a").length;)c.find("strong, em, strike, b, u, i, sup, sub, span, a").each(d);return c.html()},b.prototype.removeEmptyTags=function(b){for(var c,d=a("
      ").html(b),e=d.find("*:empty:not(br, img, td, th)");e.length;){for(c=0;c div").each(function(b,c){a(c).replaceWith(a(c).html()+"
      ")});for(var f=d.find("div");f.length;){for(c=0;c]*? class\s*=\s*["']?f-marker["']?[^>]+>([\S\s][^\/])*<\/span>/gi,"")},b.prototype.getImageHTML=function(){return JSON.stringify({src:this.$element.find("img").attr("src"),style:this.$element.find("img").attr("style"),alt:this.$element.find("img").attr("alt"),width:this.$element.find("img").attr("width"),link:this.$element.find("a").attr("href"),link_title:this.$element.find("a").attr("title"),link_target:this.$element.find("a").attr("target")})},b.prototype.getLinkHTML=function(){return JSON.stringify({body:this.$element.html(),href:this.$element.attr("href"),title:this.$element.attr("title"),popout:this.$element.hasClass("popout"),nofollow:"nofollow"==this.$element.attr("ref"),blank:"_blank"==this.$element.attr("target"),cls:this.$element.attr("class")?this.$element.attr("class").replace(/froala-element ?|not-msie ?|/gi,"").trim():""})},b.prototype.addFrTag=function(){this.$element.find(this.valid_nodes.join(",")+", table, ul, ol, img").addClass("fr-tag")},b.prototype.removeFrTag=function(){this.$element.find(this.valid_nodes.join(",")+", table, ul, ol, img").removeClass("fr-tag")},b.prototype.getHTML=function(b,c,d){if(void 0===c&&(c=!1),void 0===b&&(b=!1),void 0===d&&(d=!0),this.$element.hasClass("f-placeholder")&&!b)return"";if(this.isHTML)return this.$html_area.val();if(this.isImage)return this.getImageHTML();if(this.isLink)return this.getLinkHTML();this.$element.find("a").data("fr-link",!0),c&&this.addFrTag(),this.$element.find(".f-img-editor > img").each(a.proxy(function(b,c){this.addImageClass(a(c),this.getImageClass(a(c).parent().attr("class")))},this)),this.$element.find("pre").each(a.proxy(function(b,c){var d=a(c),e=d.html(),f=e.replace(/\ /gi," ");e!=f&&(this.saveSelectionByMarkers(),d.html(f),this.restoreSelectionByMarkers())},this));var e=this.$element.html();return this.$element.find(".f-img-editor > img").removeClass("fr-fin fr-fil fr-fir"),this.removeFrTag(),e=this.syncCleanHTML(e,b),e=e.replace(/]*?><\/a>/g,""),b||(e=this.removeMarkersByRegex(e)),e=e.replace(/]*? class\s*=\s*["']?f-img-handle[^>]+><\/span>/gi,""),e=e.replace(/^([\S\s]*)]*? class\s*=\s*["']?f-img-editor[^>]+>([\S\s]*)<\/span>([\S\s]*)$/gi,"$1$2$3"),e=e.replace(/^([\S\s]*)]*? class\s*=\s*["']?f-img-wrap[^>]+>([\S\s]*)<\/span>([\S\s]*)$/gi,"$1$2$3"),e=e.replace(/\&/gi,"&"),this.options.simpleAmpersand&&(e=e.replace(/\&/gi,"&")),d&&(e=e.replace(/ data-fr-verified="true"/gi,"")),this.options.beautifyCode&&(e=e.replace(/\n/gi,"")),e=e.replace(/\u200B/gi,"")},b.prototype.getText=function(){return this.$element.text()},b.prototype.setDirty=function(a){this.dirty=a},b.prototype.initAjaxSaver=function(){this.ajaxHTML=this.getHTML(),this.ajaxSave=!0,this.ajaxInterval=setInterval(a.proxy(function(){var a=this.getHTML();(this.ajaxHTML!=a||this.dirty)&&this.ajaxSave&&(this.options.autosave&&this.save(),this.dirty=!1,this.ajaxHTML=a),this.ajaxSave=!0},this),Math.max(this.options.autosaveInterval,100))},b.prototype.disableBrowserUndo=function(){a("body").keydown(function(a){var b=a.which,c=(a.ctrlKey||a.metaKey)&&!a.altKey;if(!this.isHTML&&c){if(75==b)return a.preventDefault(),!1;if(90==b&&a.shiftKey)return a.preventDefault(),!1;if(90==b)return a.preventDefault(),!1}})},b.prototype.saveUndoStep=function(){if(!this.undoStack)return!1;for(;this.undoStack.length>this.undoIndex;)this.undoStack.pop();var a=this.getHTML(!0,!1,!1);if(this.undoStack[this.undoIndex-1]&&this.removeMarkersByRegex(this.undoStack[this.undoIndex-1])==a)return!1;var b=!1;this.selectionInEditor()&&this.$element.is(":focus")&&(this.saveSelectionByMarkers(),b=!0),this.undoStack.push(this.getHTML(!0,!1,!1)),this.undoIndex++,b&&this.restoreSelectionByMarkers(!1),this.refreshUndo(),this.refreshRedo()},b.prototype.shortcutEnabled=function(a){return this.options.shortcutsAvailable.indexOf(a)>=0},b.prototype.shortcuts_map={70:{cmd:"show",params:[null],id:"show"},69:{cmd:"show",params:[null],id:"show"},66:{cmd:"exec",params:["bold"],id:"bold"},73:{cmd:"exec",params:["italic"],id:"italic"},85:{cmd:"exec",params:["underline"],id:"underline"},83:{cmd:"exec",params:["strikeThrough"],id:"strikeThrough"},75:{cmd:"exec",params:["createLink"],id:"createLink"},80:{cmd:"exec",params:["insertImage"],id:"insertImage"},65:{cmd:"exec",params:["selectAll"],id:"selectAll"},221:{cmd:"exec",params:["indent"],id:"indent"},219:{cmd:"exec",params:["outdent"],id:"outdent"},72:{cmd:"exec",params:["html"],id:"html"},48:{cmd:"exec",params:["formatBlock","n"],id:"formatBlock n"},49:{cmd:"exec",params:["formatBlock","h1"],id:"formatBlock h1"},50:{cmd:"exec",params:["formatBlock","h2"],id:"formatBlock h2"},51:{cmd:"exec",params:["formatBlock","h3"],id:"formatBlock h3"},52:{cmd:"exec",params:["formatBlock","h4"],id:"formatBlock h4"},53:{cmd:"exec",params:["formatBlock","h5"],id:"formatBlock h5"},54:{cmd:"exec",params:["formatBlock","h6"],id:"formatBlock h6"},222:{cmd:"exec",params:["formatBlock","blockquote"],id:"formatBlock blockquote"},220:{cmd:"exec",params:["formatBlock","pre"],id:"formatBlock pre"}},b.prototype.initShortcuts=function(){this.options.shortcuts&&this.$element.on("keydown",a.proxy(function(a){var b=a.which,c=(a.ctrlKey||a.metaKey)&&!a.altKey; -if(!this.isHTML&&c){if(this.shortcuts_map[b]&&this.shortcutEnabled(this.shortcuts_map[b].id))return this.execDefaultShortcut(this.shortcuts_map[b].cmd,this.shortcuts_map[b].params);if(90==b&&a.shiftKey)return a.preventDefault(),a.stopPropagation(),this.redo(),!1;if(90==b)return a.preventDefault(),a.stopPropagation(),this.undo(),!1}},this))},b.prototype.initTabs=function(){this.$element.on("keydown",a.proxy(function(a){var b=a.which;if(9!=b||a.shiftKey)9==b&&a.shiftKey&&(this.raiseEvent("shift+tab")?this.options.tabSpaces?a.preventDefault():this.blur():a.preventDefault());else if(this.raiseEvent("tab"))if(this.options.tabSpaces){a.preventDefault();var c="    ",d=this.getSelectionElements()[0];"PRE"===d.tagName&&(c=" "),this.insertHTML(c,!1)}else this.blur();else a.preventDefault()},this))},b.prototype.textEmpty=function(b){var c=a(b).text().replace(/(\r\n|\n|\r|\t)/gm,"");return(""===c||b===this.$element.get(0))&&0===a(b).find("br").length},b.prototype.inEditor=function(a){for(;a&&"BODY"!==a.tagName;){if(a===this.$element.get(0))return!0;a=a.parentNode}return!1},b.prototype.focus=function(b){if(void 0===b&&(b=!0),""!==this.text()&&!this.$element.is(":focus"))return void(this.browser.msie||this.$element.focus());if(!this.isHTML){!b||this.pasting||this.browser.msie||this.$element.focus(),this.pasting&&!this.$element.is(":focus")&&this.$element.focus();var c=this.getRange();if(""===this.text()&&c&&(0===c.startOffset||c.startContainer===this.$element.get(0)||!this.inEditor(c.startContainer))){var d,e,f=this.getSelectionElements();if(a.merge(["IMG","BR"],this.valid_nodes).indexOf(this.getSelectionElement().tagName)<0)return!1;if(c.startOffset>0&&this.valid_nodes.indexOf(this.getSelectionElement().tagName)>=0||3===c.startContainer.nodeType)return!1;if(f.length>=1&&f[0]!==this.$element.get(0))for(d=0;d0&&!this.options.paragraphy)return void this.setSelection(this.$element.get(0),c.startOffset);for(f=this.$element.find(this.valid_nodes.join(",")),d=0;d'),this.restoreSelectionByMarkers()},b.prototype.breakHTML=function(b){this.removeMarkers(),this.insertSimpleHTML("");var c=this.getSelectionElements()[0];if(c==this.$element.get(0))return this.$element.find("break").next().length?(this.$element.find("break").next().prepend(''),this.insertSimpleHTML(b),this.restoreSelectionByMarkers()):(this.insertSimpleHTML(b),this.setFocusAtEnd()),this.$element.find("break").remove(),this.checkPlaceholder(),!0;if(this.emptyElement(a(c)))return a(c).replaceWith(b),this.checkPlaceholder(),!0;for(var d,e,f=a("
      ").append(a(c).clone()).html(),g=[],h={},i=[],j=0,k=0;k",k+1);if(-1!==l){d=f.substring(k,l+1);var m=this.tagName(d);if(k=l,"break"==m){if(!this.isClosingTag(d)){for(var n=g.length-1;n>=0;n--){var o=this.tagName(g[n]);i.push("")}i.push(b);for(var p=0;p')}}else if(i.push(d),!this.isSelfClosingTag(d))if(this.isClosingTag(d)){var q=h[m].pop();g.splice(q,1)}else g.push(d),void 0===h[m]&&(h[m]=[]),h[m].push(g.length-1)}}else j++,i.push(e);a(c).replaceWith(i.join("")),this.restoreSelectionByMarkers()},b.prototype.insertSimpleHTML=function(a){var b,c;if(this.no_verify=!0,window.getSelection){if(b=window.getSelection(),b.getRangeAt&&b.rangeCount){c=b.getRangeAt(0),c.deleteContents();var d=document.createElement("div");d.innerHTML=a;for(var e,f,g=document.createDocumentFragment();e=d.firstChild;)f=g.appendChild(e);c.insertNode(g),f&&(c=c.cloneRange(),c.collapse(!1),b.removeAllRanges(),b.addRange(c))}}else if((b=document.selection)&&"Control"!=b.type){var h=b.createRange();h.collapse(!0),b.createRange().pasteHTML(a),selectPastedContent&&(c=b.createRange(),c.setEndPoint("StartToStart",h),c.select())}this.no_verify=!1},b.prototype.insertHTML=function(b,c){if(void 0===c&&(c=!0),!this.isHTML&&c&&this.focus(),this.removeMarkers(),this.insertSimpleHTML(""),this.checkPlaceholder(!0),this.$element.hasClass("f-placeholder"))return this.$element.html(b),this.options.paragraphy&&this.wrapText(!0),this.setFocusAtEnd(),this.checkPlaceholder(),!1;this.$element.find("break").remove();for(var d=a("
      ").append(b).find("*"),e=0;e=0)return this.breakHTML(b),!1;this.insertSimpleHTML(b)},b.prototype.execDefaultShortcut=function(a,b){return this[a].apply(this,b),!1},b.prototype.initEditor=function(){var c="froala-editor";this.mobile()&&(c+=" touch"),this.browser.msie&&b.getIEversion()<9&&(c+=" ie8"),this.$editor=a('

      or

      ';return a},a.Editable.prototype.buildInsertVideo=function(){this.$video_wrapper=a(this.insertVideoHTML()),this.$popup_editor.append(this.$video_wrapper),this.addListener("hidePopups",this.hideVideoWrapper),this.$video_wrapper.on("mouseup touchend",a.proxy(function(a){this.isResizing()||a.stopPropagation()},this)),this.$video_wrapper.on("mouseup keydown","input#f-video-input-"+this._id+", textarea#f-video-textarea-"+this._id,a.proxy(function(a){a.stopPropagation()},this));var b=this;this.$video_wrapper.on("change","input#f-video-input-"+this._id+", textarea#f-video-textarea-"+this._id,function(){"INPUT"==this.tagName?b.$video_wrapper.find("textarea#f-video-textarea-"+b._id).val(""):"TEXTAREA"==this.tagName&&b.$video_wrapper.find("input#f-video-input-"+b._id).val("")}),this.$video_wrapper.on("click","button#f-video-ok-"+this._id,a.proxy(function(){var a=this.$video_wrapper.find("input#f-video-input-"+this._id),b=this.$video_wrapper.find("textarea#f-video-textarea-"+this._id);""!==a.val()?this.writeVideo(a.val(),!1):""!==b.val()&&this.writeVideo(b.val(),!0)},this)),this.$video_wrapper.on(this.mouseup,"i#f-video-close-"+this._id,a.proxy(function(){this.$bttn_wrapper.show(),this.hideVideoWrapper(),this.options.inlineMode&&!this.imageMode&&0===this.options.buttons.length&&this.hide(),this.restoreSelection(),this.focus(),this.options.inlineMode||this.hide()},this)),this.$video_wrapper.on("click",function(a){a.stopPropagation()}),this.$video_wrapper.on("click","*",function(a){a.stopPropagation()})},a.Editable.prototype.destroyVideo=function(){this.$video_wrapper.html("").removeData().remove()},a.Editable.prototype.initVideo=function(){this.buildInsertVideo(),this.addVideoControls(),this.addListener("destroy",this.destroyVideo)},a.Editable.initializers.push(a.Editable.prototype.initVideo),a.Editable.prototype.hideVideoEditorPopup=function(){this.$video_editor&&(this.$video_editor.hide(),a("span.f-video-editor").removeClass("active"),this.$element.removeClass("f-non-selectable"),this.editableDisabled||this.isHTML||this.$element.attr("contenteditable",!0))},a.Editable.prototype.showVideoEditorPopup=function(){this.$video_editor&&this.$video_editor.show(),this.$element.removeAttr("contenteditable")},a.Editable.prototype.addVideoControlsHTML=function(){this.$video_editor=a('