.rte_toolBar .rte-custom-icon>span,.rte_toolBar .rte-custom-icon>span:after{height:19px;width:16px;display:inline-block;margin-bottom:-4px}
.icon-textNumbered,.icon-textNumbered:after{content:url("core/imgs/List_ordered.svg")}
.icon-textLetteredUppercase,.icon-textLetteredUppercase:after{content:url("core/imgs/List_caps_a.svg")}
.icon-textLetteredLowercase,.icon-textLetteredLowercase:after{content:url("core/imgs/List_a.svg")}
.icon-textRomanUppercase,.icon-textRomanUppercase:after{content:url("core/imgs/List_caps_i.svg")}
.icon-textRomanLowercase,.icon-textRomanLowercase:after{content:url("core/imgs/List_i.svg")}
.rte_toolBar{all:initial;position:absolute;display:none;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,0.15);box-shadow:0 2px 6px 0 rgba(0,0,0,0.15);background-color:white;font-family:Helvetica,Arial,sans-serif}
.forms-richTextEditor.rte-mode-full{position:fixed;display:flex;flex-direction:column;top:10vh;left:10vw;background-color:#fff;width:80vw;height:80vh;z-index:99999;border:1px solid rgba(0,0,0,0.1);border-radius:4px;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 4px 20px 0 rgba(0,0,0,0.2);box-shadow:0 4px 20px 0 rgba(0,0,0,0.2)}
.forms-richTextEditor.rte-mode-full .rte_toolBar{display:block !important;flex:0 1 auto;position:relative;top:auto !important;left:auto !important;background-color:#f0f0f0;box-shadow:none}
.forms-richTextEditor.rte-mode-basic .rte_toolBar{display:inline-block;z-index:10000}
.forms-richTextEditor .wysihtml5-editor{overflow:auto}
.forms-richTextEditor.rte-mode-full .wysihtml5-editor{padding:1rem !important;width:calc(100% - 2rem) !important;height:calc(100% - 3.3rem) !important;border:none !important;position:relative !important;top:0 !important;left:0 !important;flex:1 1 auto}
.rte_toolBar .popover{margin:0;padding:0;box-shadow:none;border:1px solid #c8c8c8;border-radius:.25rem;background-color:white;max-width:none;position:absolute;top:0;left:0;z-index:1010;display:none;text-align:left;background-clip:padding-box;white-space:normal}
.rte_toolBar .popover>.arrow{display:none}
.rte_toolBar .popover>.popover-content{padding:0}
.rte_toolBar .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}
.rte_toolBar button.rte-button{all:initial;font-family:Helvetica,Arial,sans-serif;display:inline-block;padding:0 1rem;margin-bottom:0;font-size:16px;font-weight:normal;line-height:2.5rem;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:0}
.rte_toolBar button.rte-button.rte-button-quiet{color:#333;background-color:transparent}
.rte_toolBar button.rte-button.rte-button-square{background-color:white;border:1px solid rgba(0,0,0,0.2);border-radius:4px;padding:0 .8rem}
.rte_toolBar button.rte-button.rte-button-quiet:hover,.rte_toolBar button.rte-button.rte-button-quiet:focus,.rte_toolBar button.rte-button.rte-button-quiet:active{color:#333;background-color:#fafafa}
.rte_toolBar .rte-popover{display:inline-block}
.rte_toolBar .rte-popover>button:after{content:'';display:inline-block;width:0;height:0;border-bottom:8px solid rgba(0,0,0,0.2);border-left:10px solid transparent;margin-bottom:-1rem;margin-right:-1rem}
.rte_toolBar .rte-group{display:inline}
.rte_toolBar .rte-group:after{content:'';display:inline;width:1px;height:2rem;background-color:rgba(0,0,0,0.2);vertical-align:middle}
.rte_toolBar .rte-block-group{display:block}
.rte_toolBar .rte-select{display:inline}
.rte_toolBar .rte-select>select{margin-right:5px;height:2.5rem;padding:.5rem 2rem .5rem .5rem;color:#555;background-color:transparent;background-image:none;border:0;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;cursor:pointer;position:relative;z-index:1}
.rte_toolBar .rte-select>i{margin-left:-2rem;font-size:11px;pointer-events:none;position:relative}
.rte_toolBar .rte-numberInput{display:inline-block;max-width:6rem;margin-right:.5rem}
.rte_toolBar .rte-input,.rte_toolBar .rte-numberInput>input{all:initial;height:20px;padding:.5rem;border:1px solid rgba(0,0,0,0.2);font-family:Helvetica,Arial,sans-serif}
.rte_toolBar .rte-numberInput>input{width:85%}
.rte_toolBar input[type="checkbox"]{width:auto !important;height:auto !important}
.rte_toolBar .rte-colorInput{display:inline-block;margin-right:.5rem}
.rte_toolBar .rte-colorInput button{border-radius:0 !important}
.rte_toolBar .rte-colorInput .pick-a-color-markup .color-dropdown:focus,.rte_toolBar .rte-colorInput .pick-a-color-markup .color-dropdown:active,.rte_toolBar .rte-colorInput .pick-a-color-markup .color-dropdown:hover{background-color:#fafafa}
.rte_toolBar .rte-colorInput .pick-a-color-markup .color-preview{border:1px solid rgba(0,0,0,.1);box-shadow:none;border-radius:0}
.rte_toolBar .rte-colorInput .pick-a-color-markup .highlight-band{background-color:#fff;border-radius:0;border:.0625rem solid #c8c8c8;width:.625rem;height:1.5rem;top:-0.5rem;box-shadow:none}
.rte_toolBar .rte-colorInput .pick-a-color-markup .highlight-band-stripe{display:none}
.rte_toolBar .rte-colorInput .pick-a-color-markup .color-box{height:8px;border-top:.0625rem solid rgba(0,0,0,.1);border-bottom:.0625rem solid rgba(0,0,0,.1);zoom:1;margin-top:.4rem}
.rte_toolBar .rte-colorInput .pick-a-color-markup .color-menu.no-hex{left:auto !important}
.rte_toolBar .rte-colorInput button{all:initial;border-radius:0;padding:6px 5px;font-family:Helvetica,Arial,sans-serif;line-height:1.7rem}
.rte_toolBar .rte_insertLink_dialog,.rte_toolBar .rte_findAndReplace_dialog{padding:.5rem}
.rte_toolBar .rte_insertLink_dialog{width:25.8rem}
.rte_toolBar .rte_insertLink_dialog>span{display:inline-block;margin-top:1rem}
.rte_toolBar .rte_insertLink_dialog>button{margin:.5rem 0;float:right}
.rte_toolBar .rte_lists_command+.popover{width:9rem}
.rte_toolBar .input-group,.rte_toolBar .input-group-btn{display:inline-block}
.wysihtml5-tempContainer{height:0;overflow:hidden}