html,body {width:100%;height:100%;background-color:rgb(77,94,107);color:white;font:16px Verdana;-webkit-font-smoothing:antialiased;margin:0px 0px 0px 0px;overflow:auto;}

input {font:16px Verdana;color:rgba(0,0,0,0.8);background-color:rgba(255,255,255,0.9);font-smooth:2px;width:300px;height:40px;line-height:40px;padding:0px 10px;outline:none;border:0px none;border-radius:6px;box-sizing:border-box;}
input:focus {outline:none;border:0px none;color:black;background-color:white;}
input[type=button] {height:60px;line-height:60px;}

.ena {background-color:rgba(255,255,255,0.9);color:rgba(0,0,0,0.8);cursor:pointer;}
.ena:blur, {background-color:rgba(255,255,255,0.9);color:rgba(0,0,0,0.8);cursor:pointer;}
.ena:hover {background-color:rgba(255,255,255,1);color:black;cursor:pointer;}
.dis,.dis:hover,.dis:focus,.ena:focus {background-color:rgba(255,255,255,0.4);cursor:default;}

.cen {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.non {display:none;}
.tac {text-align:center;}
.tar {text-align:right;}
.o0 {opacity:0;}

.w0 {width:0px;}
.w200 {width:200px;}
.w150 {width:150px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.mb40 {margin-bottom:40px;}

.il150 {width:150px;height:150px;content:url('../img/logo150.png');}
.il150R {width:150px;height:150px;content:url('../img/logo150.png');}

#dot1,#dot2,#dot3 {
 float:left;
 width:40px;
 height:40px;
 background-color:white;
 border-radius:20px;
 margin:0px 10px 0px 0px;
 opacity:0.2;
}

.bdo {width:400px;height:100px;line-height:100px;}