.view-write { margin: 0px; padding: 0px; color: $color-grey-dark; overflow-y: hidden; height: 100%; @include respond-to(desktop) { height: 600px; } input { border: 0!important; outline: none; } button { border: 0!important; } .headers { margin-top: 10px; p { margin: 0.2em 0; padding: 0.2em 0; } span { color: $color-grey; } input { margin-left: 0.3em; width: 80%; } } .subject-box { margin: 20px 0; width: inherit; border: 1px; border-style: solid; border-color: $color-grey-lighter; height: em(44); .subject-line { float: left; padding: 10px; width: 80%; color: $color-grey; } .subject { font-weight: bold; width: 100%; } .btn-attachment { float: right; padding: em(7.5) em(7.5) em(4) em(7.5); margin: em(5); outline: none; //color: $color-grey-lightest; //background-color: $color-blue; color: $btn-disabled-color; background-color: $btn-disabled-back-color; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAJUlEQVQIW2NkQABJIPM5lCvJCGMgC4LYIAkUlTAFMB0gjRQaBQCw8go5lVnl5wAAAABJRU5ErkJggg==); } } .body { line-height: 1.5em; cursor: text; @include respond-to(desktop) { height: 445px; overflow-y: scroll; } *[contentEditable] { outline: 0px; cursor: text; } .encrypt-preview { font-size: 0.9em; margin-top: 3em; font-family: monospace; color: $color-grey-light; word-wrap: break-word; transition: opacity 0.5s; } .invisible { opacity: 0; } } .send-control { position: absolute; bottom: 15px; right: 15px; } }