.ie8 #editor_container div{ /* override core style.css font-size:100% that messes up the editor in IE8 */ font-size: 12px !important; } #editor_controls { background-color: white; height: 44px; position: absolute; top: 0; width: 100%; z-index: 1000; } #editor div.ace_gutter { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; opacity: .2; background-color: transparent; } #editor { display: block; height: 100%; width: 100%; overflow: hidden; } #editor_wrap { box-sizing: border-box; padding-top: 46px; position: absolute; top: 0; height: 100%; width: 100%; overflow: hidden; } #editor_container{ position: fixed; top: 8%; left: 15%; width: 70%; height: 88%; z-index:9999; overflow: hidden; background-color: #fff; border-radius: 3px; } @media(max-width: 768px) { #editor_container { width: 100%; height: 100%; top: 0; left: 0; border: none; margin-top: 45px; border-radius: 0px; } } #editor_close { float: right; width: 34px; border: none; background-color: transparent; padding: 22px !important; margin: 0 !important; border-radius: 0; right: 0; opacity: 0.3; } #editor_close:hover { background-color: #ddd; } #editorcontrols > button { height: 30px !important; margin-top: 7px; } #editor_controls small.filename { float: left; color: #555; font-family: inherit; font-size: 100%; font-weight: bolder; text-overflow: ellipsis; padding: 12px 0 0 14px; max-width: 218px; overflow: hidden; white-space: nowrap; } #editor_controls small.saving-message { float: left; color: #ccc; font-family: inherit; font-size: 90%; padding: 13px 0 13px 17px; overflow: hidden; } #editor_overlay{ position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70); } small.unsaved-star { position:absolute; padding: 9px 0 0 4px; display: inline-block; float: left; }