html,body {width:100%;height:100%;color:rgba(0,0,0,0.7);font:20px arial;-webkit-font-smoothing:antialiased;margin:0px 0px 0px 0px;overflow:auto;padding:0px;text-align:center;}
html {background-color:rgba(0,0,0,0.05);}
input {font:20px arial;-webkit-font-smoothing:antialiased;border-radius:4px;box-sizing:border-box;border:0px none;color:rgba(0,0,0,0.7);padding:15px;background-color:white;margin:10px;}
input[type=text],input[type=password],select {border:0px none;border-radius:4px;width:90%;max-width:460px;}
input[type=text]:focus,input[type=password]:focus,select:focus,textarea:focus {outline:none;background-color:rgba(140,210,80,0.3);}
input[type=button] {background-color:rgb(140,210,80);color:white;width:90%;max-width:220px;cursor:pointer;margin:10px;box-sizing:border-box;}
input[type=button]:hover:not([disabled]) {opacity:0.9;}
input[type=button][disabled] {cursor:default !important;opacity:0.3;}
input[type=button]:focus {outline:none;opacity:0.9;}
#bod {position:relative;top:50%;transform:translateY(-50%);}
.err {color:rgba(255,0,0,0.7);}
nw {white-space:nowrap;}
#dot1,#dot2,#dot3 {position:relative;display:inline-block;width:80px;height:80px;background-color:rgb(140,210,80);border-radius:40px;margin:10px;opacity:0.5;}
.fs120 {font-size:120%;}
