@import url(//fonts.googleapis.com/css?family=Domine);body{background:#fff}#mainFrame{max-width:700px;margin:0 auto;height:5700px;font-size:22px;initial-scale:1;font-family:Domine,Century,Georgia,serif}#mainFrame,#molecule-container{position:relative;overflow:hidden}#molecule-container{display:inline-block;left:30px;top:10px;width:450px;height:450px;vertical-align:top;z-index:20}#atp-canvas{left:38px;top:30px;z-index:20}#fade-div-parent{position:absolute;left:0;top:0;width:100%;z-index:10}#fade-div-top{background:#fff;height:200px;width:100%}#fade-div-fade{background:-webkit-linear-gradient(#fff,hsla(0,0%,100%,0));background:linear-gradient(#fff,hsla(0,0%,100%,0));height:50px;width:100%}.svg-content-responsive{display:inline-block;position:absolute;top:0;left:0}.atomCircle{opacity:.3}.base-label,.base-sugar-label,.phos-label,.sugar-label{fill:#3e9500}.neg-mark,.neg-region,.phos-ellipse{opacity:0}.txt-div{position:absolute;padding:0 20px;z-index:1;opacity:.4;max-width:400px}