@-webkit-keyframes medium-editor-image-loading { 0%{-webkit-transform:scale(0);transform:scale(0)} 100%{-webkit-transform:scale(1);transform:scale(1)} }
@keyframes medium-editor-image-loading { 0%{-webkit-transform:scale(0);transform:scale(0)} 100%{-webkit-transform:scale(1);transform:scale(1)} }
@-webkit-keyframes medium-editor-pop-upwards { 0%{opacity:0;-webkit-transform:matrix(0.97,0,0,1,0,12);transform:matrix(0.97,0,0,1,0,12)} 20%{opacity:.7;-webkit-transform:matrix(0.99,0,0,1,0,2);transform:matrix(0.99,0,0,1,0,2)} 40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)} 100%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)} }
@keyframes medium-editor-pop-upwards { 0%{opacity:0;-webkit-transform:matrix(0.97,0,0,1,0,12);transform:matrix(0.97,0,0,1,0,12)} 20%{opacity:.7;-webkit-transform:matrix(0.99,0,0,1,0,2);transform:matrix(0.99,0,0,1,0,2)} 40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)} 100%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)} }
.medium-editor-anchor-preview{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;left:0;line-height:1.4;max-width:280px;position:absolute;text-align:center;top:0;word-break:break-all;word-wrap:break-word;visibility:hidden;z-index:2000}
.medium-editor-anchor-preview a{color:#fff;display:inline-block;margin:5px 5px 10px}
.medium-editor-anchor-preview-active{visibility:visible}
.medium-editor-dragover{background:#ddd}
.medium-editor-image-loading{-webkit-animation:medium-editor-image-loading 1s infinite ease-in-out;animation:medium-editor-image-loading 1s infinite ease-in-out;background-color:#333;border-radius:100%;display:inline-block;height:40px;width:40px}
.medium-editor-placeholder{position:relative}
.medium-editor-placeholder:after{content:attr(data-placeholder)!important;font-style:italic;position:absolute;left:0;top:0;white-space:pre;padding:inherit;margin:inherit}
.medium-editor-placeholder-relative{position:relative}
.medium-editor-placeholder-relative:after{content:attr(data-placeholder)!important;font-style:italic;position:relative;white-space:pre;padding:inherit;margin:inherit}
.medium-toolbar-arrow-under:after,.medium-toolbar-arrow-over:before{border-style:solid;content:'';display:block;height:0;left:50%;margin-left:-8px;position:absolute;width:0}
.medium-toolbar-arrow-under:after{border-width:8px 8px 0}
.medium-toolbar-arrow-over:before{border-width:0 8px 8px;top:-8px}
.medium-editor-toolbar{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;left:0;position:absolute;top:0;visibility:hidden;z-index:2000;direction:ltr;}
.medium-editor-toolbar ul{margin:0;padding:0}
.medium-editor-toolbar li{float:left;list-style:none;margin:0;padding:0}
.medium-editor-toolbar li button{box-sizing:border-box;cursor:pointer;display:block;font-size:14px;line-height:1.33;margin:0;padding:15px;text-decoration:none}
.medium-editor-toolbar li button:focus{outline:none}
.medium-editor-toolbar li .medium-editor-action-underline{text-decoration:underline}
.medium-editor-toolbar li .medium-editor-action-pre{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-weight:100;padding:15px 0}
.medium-editor-toolbar-active{visibility:visible}
.medium-editor-sticky-toolbar{position:fixed;top:1px}
.medium-editor-relative-toolbar{position:relative}
.medium-editor-toolbar-active.medium-editor-stalker-toolbar{-webkit-animation:medium-editor-pop-upwards 160ms forwards linear;animation:medium-editor-pop-upwards 160ms forwards linear}
.medium-editor-action-bold{font-weight:bolder}
.medium-editor-action-italic{font-style:italic}
.medium-editor-toolbar-form{display:none}
.medium-editor-toolbar-form input,.medium-editor-toolbar-form a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.medium-editor-toolbar-form .medium-editor-toolbar-form-row{line-height:14px;margin-left:5px;padding-bottom:5px}
.medium-editor-toolbar-form .medium-editor-toolbar-input,.medium-editor-toolbar-form label{border:none;box-sizing:border-box;font-size:14px;margin:0;padding:6px;width:316px;display:inline-block}
.medium-editor-toolbar-form .medium-editor-toolbar-input:focus,.medium-editor-toolbar-form label:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;outline:0}
.medium-editor-toolbar-form a{display:inline-block;font-size:24px;font-weight:bolder;margin:0 10px;text-decoration:none;vertical-align:middle;}
.medium-editor-toolbar-form-active{display:block}
.medium-editor-toolbar-actions:after{clear:both;content:"";display:table}
.medium-editor-element{word-wrap:break-word;min-height:30px;max-height:initial;cursor:text}
.medium-editor-element img{max-width:100%}
.medium-editor-element sub{vertical-align:sub}
.medium-editor-element sup{vertical-align:super}
.medium-editor-hidden{display:none}
.medium-toolbar-arrow-under:after{border-color:#242424 transparent transparent;top:50px}
.medium-toolbar-arrow-over:before{border-color:transparent transparent #242424;top:-8px}
.medium-editor-toolbar{background-color:#242424;background:-webkit-linear-gradient(top,#242424,rgba(36,36,36,0.75));background:linear-gradient(to bottom,#242424,rgba(36,36,36,0.75));border:1px solid #000;border-radius:5px;box-shadow:0 0 3px #000}
.medium-editor-toolbar li button{background-color:#242424;background:-webkit-linear-gradient(top,#242424,rgba(36,36,36,0.89));background:linear-gradient(to bottom,#242424,rgba(36,36,36,0.89));border:0;border-right:1px solid #000;border-left:1px solid #333;border-left:1px solid rgba(255,255,255,0.1);box-shadow:0 2px 2px rgba(0,0,0,0.3);color:#fff;height:50px;min-width:50px;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}
.medium-editor-toolbar li button:hover{background-color:#000;color:#ff0}
.medium-editor-toolbar li .medium-editor-button-first{border-bottom-left-radius:5px;border-top-left-radius:5px}
.medium-editor-toolbar li .medium-editor-button-last{border-bottom-right-radius:5px;border-top-right-radius:5px}
.medium-editor-toolbar li .medium-editor-button-active{background-color:#000;background:-webkit-linear-gradient(top,#242424,rgba(0,0,0,0.89));background:linear-gradient(to bottom,#242424,rgba(0,0,0,0.89));color:#fff}
.medium-editor-toolbar-form{background:#242424;border-radius:5px;color:#999}
.medium-editor-toolbar-form .medium-editor-toolbar-input{background:#242424;box-sizing:border-box;color:#ccc;height:50px;direction: ltr;}
.medium-editor-toolbar-form a{color:#fff}
.medium-editor-toolbar-anchor-preview{background:#242424;border-radius:5px;color:#fff}
.medium-editor-placeholder:after{color:#b3b3b1}

/*added for siftal*/
.medium-editor-element blockquote{background:#f9f9f9;border-left:1em solid #ccc;margin:1.5em 1em;padding:0.5em 1em;}
.medium-editor-element ul{list-style:square inside;}
.medium-editor-element.txt{line-height:1.5;min-height:300px;}

