/*! SCEditor | (C) 2011-2022, Sam Clarke | sceditor.com/license */
.sceditor-button div,div.sceditor-grip{background-image:url(famfamfam.png);background-repeat:no-repeat;width:16px;height:16px}
.sceditor-button-youtube div{background-position:0 0}
.sceditor-button-link div{background-position:0 -16px}
.sceditor-button-unlink div{background-position:0 -32px}
.sceditor-button-underline div{background-position:0 -48px}
.sceditor-button-time div{background-position:0 -64px}
.sceditor-button-table div{background-position:0 -80px}
.sceditor-button-superscript div{background-position:0 -96px}
.sceditor-button-subscript div{background-position:0 -112px}
.sceditor-button-strike div{background-position:0 -128px}
.sceditor-button-source div{background-position:0 -144px}
.sceditor-button-size div{background-position:0 -160px}
.sceditor-button-rtl div{background-position:0 -176px}
.sceditor-button-right div{background-position:0 -192px}
.sceditor-button-removeformat div{background-position:0 -208px}
.sceditor-button-quote div{background-position:0 -224px}
.sceditor-button-print div{background-position:0 -240px}
.sceditor-button-pastetext div{background-position:0 -256px}
.sceditor-button-paste div{background-position:0 -272px}
.sceditor-button-outdent div{background-position:0 -288px}
.sceditor-button-orderedlist div{background-position:0 -304px}
.sceditor-button-maximize div{background-position:0 -320px}
.sceditor-button-ltr div{background-position:0 -336px}
.sceditor-button-left div{background-position:0 -352px}
.sceditor-button-justify div{background-position:0 -368px}
.sceditor-button-italic div{background-position:0 -384px}
.sceditor-button-indent div{background-position:0 -400px}
.sceditor-button-image div{background-position:0 -416px}
.sceditor-button-horizontalrule div{background-position:0 -432px}
.sceditor-button-format div{background-position:0 -448px}
.sceditor-button-font div{background-position:0 -464px}
.sceditor-button-emoticon div{background-position:0 -480px}
.sceditor-button-email div{background-position:0 -496px}
.sceditor-button-date div{background-position:0 -512px}
.sceditor-button-cut div{background-position:0 -528px}
.sceditor-button-copy div{background-position:0 -544px}
.sceditor-button-color div{background-position:0 -560px}
.sceditor-button-code div{background-position:0 -576px}
.sceditor-button-center div{background-position:0 -592px}
.sceditor-button-bulletlist div{background-position:0 -608px}
.sceditor-button-bold div{background-position:0 -624px}
div.sceditor-grip{background-position:0 -640px}
.rtl div.sceditor-grip{background-position:0 -650px;width:10px;height:10px}
.sceditor-container{position:relative;background:#fff;font-size:13px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#222;line-height:1;font-weight:700; width: 100% !important;}
.sceditor-container *,.sceditor-container :after,.sceditor-container :before{box-sizing:content-box}
.sceditor-container,.sceditor-container div,div.sceditor-dropdown,div.sceditor-dropdown div{padding:0;margin:0;z-index:3}
.sceditor-container iframe,.sceditor-container textarea{line-height:1;border:0;outline:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#111;padding:0;margin:5px;resize:none;background:#fff;display:block}
.sceditor-container iframe,.sceditor-container textarea{width: 99% !important;height: 35em !important;}
div.sceditor-resize-cover{position:absolute;top:0;left:0;background:#000;width:100%;height:100%;z-index:10;opacity:.3}
.ie6 div.sceditor-resize-cover,.ie7 div.sceditor-resize-cover,.ie8 div.sceditor-resize-cover{background:#efefef}
.sceditor-container.ie6{overflow:hidden}
div.sceditor-grip{overflow:hidden;width:10px;height:10px;cursor:pointer;position:absolute;bottom:0;right:0;z-index:3}
.sceditor-maximize{position:fixed;top:0;left:0;height:100%!important;width:100%!important;border-radius:0;background-clip:padding-box;z-index:2000}
body.sceditor-maximize,html.sceditor-maximize{height:100%;width:100%;padding:0;margin:0;overflow:hidden}
.ie6.sceditor-maximize{position:absolute}
.sceditor-maximize div.sceditor-grip{display:none}
.sceditor-maximize div.sceditor-toolbar{border-radius:0;background-clip:padding-box}
div.sceditor-dropdown{position:absolute;border:1px solid #ccc;background:#fff;color:#333;z-index:4000;padding:10px;line-height:1;border-radius:2px;background-clip:padding-box;box-shadow:1px 2px 4px rgba(0,0,0,.2)}
div.sceditor-dropdown a,div.sceditor-dropdown a:link{color:#333}
div.sceditor-dropdown form{margin:0}
div.sceditor-dropdown label{display:block;font-weight:700;color:#3c3c3c;padding:4px 0}
div.sceditor-dropdown input,div.sceditor-dropdown textarea{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;outline:0;padding:4px;border:1px solid #ccc;border-top-color:#888;margin:0 0 .75em;border-radius:1px;background-clip:padding-box}
div.sceditor-dropdown textarea{padding:6px}
div.sceditor-dropdown input:focus,div.sceditor-dropdown textarea:focus{border-color:#666 #aaa #aaa;box-shadow:inset 0 1px 5px rgba(0,0,0,.1)}
div.sceditor-dropdown .button{font-weight:700;color:#444;background:#ececec;border:1px solid #ccc;border-radius:2px;background-clip:padding-box;cursor:pointer;margin:.3em 0 0}
div.sceditor-dropdown .button:hover{background:#f3f3f3;box-shadow:0 1px 1px rgba(0,0,0,.15)}
div.sceditor-font-picker,div.sceditor-fontsize-picker,div.sceditor-format{padding:6px 0}
div.sceditor-color-picker,div.sceditor-emoticons,div.sceditor-more-emoticons{padding:0}
.sceditor-pastetext textarea{border:1px solid #bbb;width:20em}
.sceditor-emoticons img,.sceditor-more-emoticons img{padding:0;cursor:pointer;margin:2px}
.sceditor-more{border-top:1px solid #bbb;display:block;text-align:center;cursor:pointer;font-weight:700;padding:6px 0}
.sceditor-dropdown a:hover{background:#eee}
.sceditor-font-option,.sceditor-fontsize-option,.sceditor-format a{display:block;padding:7px 10px;cursor:pointer;text-decoration:none;color:#222}
.sceditor-fontsize-option{padding:7px 13px}.sceditor-color-column{float:left}
.sceditor-color-option{display:block;border:1px solid #fff;height:10px;width:10px;overflow:hidden}
.sceditor-color-option:hover{border:1px solid #333}
div.sceditor-toolbar{overflow:hidden;line-height:0;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:3px 3px 0 0}
div.sceditor-group{display:inline-block}
.ie6 div.sceditor-group,.ie7 div.sceditor-group{display:inline;zoom:1}
.sceditor-button{float:left;cursor:pointer;width:16px;text-indent:-9999px}
.ie .sceditor-button{text-indent:0}
.ie6 .sceditor-button,.ie7 .sceditor-button{float:none!important;display:inline;zoom:1}
.ie6 .sceditor-button{padding:0}
.ie6 .sceditor-button div{margin:5px}
.ie7 .sceditor-button div{margin:5px 0}
.sceditor-button.disabled:hover{background:inherit;cursor:default;box-shadow:none}
.sceditor-button,.sceditor-button div{display:block}
.sceditor-button div{padding:0;overflow:hidden;line-height:0;font-size:0;color:transparent}
.sceditor-button.disabled div{filter:alpha(opacity=30);opacity:.3}
.sceditor-button.text,.sceditor-button.text div,.sceditor-button.text-icon,.sceditor-button.text-icon div,.text .sceditor-button,.text .sceditor-button div,.text-icon .sceditor-button,.text-icon .sceditor-button div{width:auto;overflow:visible;line-height:16px;font-size:1em;color:inherit;text-indent:0}
.sceditor-button.text div,.text .sceditor-button div{padding:0 2px;background:0 0}
.sceditor-button.text-icon div,.text-icon .sceditor-button div{padding:0 2px 0 20px}
.rtl div.sceditor-toolbar{text-align:right}
.rtl .sceditor-button{float:right}
.rtl div.sceditor-grip{right:auto;left:0}
.sceditor-container{border:1px solid #d6d6d6;border-radius:0;background-clip:padding-box}
.sceditor-container textarea{font-family:Consolas,"Bitstream Vera Sans Mono","Andale Mono",Monaco,"DejaVu Sans Mono","Lucida Console",monospace;background:#2e3436;color:#fff;margin:0;padding:5px}
div.sceditor-group,div.sceditor-toolbar{background:#f2f2f2;background:-webkit-linear-gradient(top,#f2f2f2 0,#ddd 89%);background:linear-gradient(to bottom,#f2f2f2 0,#ddd 89%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#dddddd', GradientType=0)}
div.sceditor-toolbar{padding:0;border-bottom:1px solid #bbb;background-size:100% 32px}
div.sceditor-group{margin:0;padding:2px 4px;border:0;border-right:1px solid #ccc;border-left:1px solid #eaeaea;border-radius:0;background-clip:padding-box}
div.sceditor-group:last-child{border-right:0}
div.sceditor-group:first-child{border-left:0}
.sceditor-button{height:16px;padding:5px;margin:1px;border-radius:0;background-clip:padding-box}
.sceditor-button div{margin:0}
.sceditor-button.active,.sceditor-button.active:hover,.sceditor-button:active,.sceditor-button:hover{margin:0;box-shadow:none}
.sceditor-button.active{background:#f4f4f4;border:1px solid #ccc}.sceditor-button:hover{background:#fefefe;border:1px solid #ddd}
.sceditor-button.disabled:hover{margin:1px;border:0}.sceditor-button:active{background:#eee;border:1px solid #ccc}
.sceditor-button.active:hover{background:#f8f8f8;border:1px solid #ddd}

.sceditor-button-h1 div { background: url('h1-button.png'); }
.sceditor-button-h2 div { background: url('h2-button.png'); }
.sceditor-button-custom-image div { background-position:0 -416px }
.sceditor-button-custom-emoji div { background-position:0 -480px }
