@font-face { font-family: points; src: url(../fonts/AC1-SemiLightDots.ttf); } html{ } body{ background-color: blue; color: white; } h1{ font-family: points; font-size: 60px; } .draggable { position: absolute; z-index: 2; cursor: grab; border: 2px white solid; background: black } .resizable { width: 350px; height: 650px; padding: 0.5em 1.5em; } .resizable p{ font-size: 18px; } .resizable h1{ font-size: 35px; } .closable{ position: fixed; top: 0; right: 0; } .closable button{ width: 30px; height: 30px; background-color: rgba(0,0,0,0); } .icon{ width: 50px; height: 50px; border: white solid 2px; /* position: absolute; */ z-index: 1; } .icon button{ background-color: rgba(0,0,0,0); }