html { height:100%; } body { color:#666666; background-color:#000000!important; height:100%; width:100%; padding:0; } .bg-dark-trans { background-color: #343a40ad; } select { background-color: #ffffff6b; } canvas { box-shadow: 0px 0 20px 0px #7dff9987; border: 2px transparent solid; margin: 8px; } canvas:focus, canvas:active { outline: unset; border: 2px #b2dab2 solid; } .div-mobile { background-image: url(https://api.r3js.org/iphone-template.png); background-repeat: no-repeat; background-position: center; height: 883px; display: flex; justify-content: center; align-items: center; background-size: contain; width: 451px; } .div-menu { position: fixed; display: flex; justify-content: center; align-items: center; flex-direction: column; top: 10%; left: 10%; width: 80%; height: 80%; z-index: 2; box-shadow: 0px 0 8px 8px #7dff9987; background-color: #1a1a1acc; color: #fff; } .button:hover { box-shadow: 0px 0px 10px 10px #7dff99; } .button:focus { outline:unset; border: 2px #b2dab2 solid; } .button { transition: box-shadow 0.5s; border: 2px transparent solid; margin-top: 20px; border-radius: 18px; box-shadow: 0 0 10px 0px #7dff99; background-color: transparent; color: #fff; padding: 5px 10px 5px 10px; } .button-menu:focus { outline:unset; border: 2px #b2dab2 solid; } .button-menu:hover { box-shadow: 0px 0px 6px 3px #009e22f7; color: #00a523c2; } .button-menu:disabled { color: #7b4a4aa1; box-shadow: 0 0 10px 0px #840000c9; } .button-menu { border: 2px #ffffff00 solid; transition: box-shadow 0.5s, border 0.5s, color 0.5s; height: 35px; background-color: transparent; color: #a9a6a6; box-shadow: 0 0 6px 2px #0f521d73; margin-left: 7px; margin-right: 7px; border-radius: 15px; } .button-menu-light { border: 2px transparent solid; transition: box-shadow 0.5s, border 0.5s; height: 35px; background-color: transparent; color: #7b7b7b; box-shadow: 2px 3px 7px 0px #012300a3; margin-left: 7px; margin-right: 7px; border-radius: 15px; } .div-main { height:100%; width:100%; padding:0; background-color: #000000ad; } .div-workarea { padding-top: 2.5%; overflow-y: auto; color: #fff; display: flex; justify-content: center; align-items: center; background-color: #00b5ff3b; flex-wrap: wrap; height: 100%; top: 0; left: 0; position: fixed; width: 100%; } /*label {*/ /* margin-right:10px;*/ /*}*/ /*button.round {*/ /* border-radius:5px;*/ /*}*/