.login button,.login input,.login select{box-sizing:border-box;display:inline-block}.login{background-color:transparent}.login label{background:0 0;color:#747474}.login button,.login input{background:#FFF!important;border:1px solid #d2d2d2;border-radius:0!important;color:#747474;font-weight:400;padding:8px 2%;clear:both;height:auto;font-size:13px}.login input:focus{border:1px solid #d2d2d2}.login button,.login input[type=submit],.login input[type=reset],.login input[type=button]{border:1px solid #89C6CC;padding:5px 20px}.login button:hover,.login input[type=submit]:hover,.login input[type=reset]:hover,.login input[type=button]:hover{background:#f7f7f7!important}.login button::-moz-focus-inner,.login input::-moz-focus-inner{border:0;padding:0}.login input[type=text]{font-size:13px}.login input[type=text],.login input[type=email],.login input[type=password],.login select,.login textarea{box-shadow:inset 0 1px 5px rgba(0,0,0,.1);color:#747474;width:100%;background:#fff;border:1px solid #d2d2d2}.login select{vertical-align:middle;outline:0;cursor:pointer;padding:5px}.login table{width:100%}.login table input,.login table label{display:inline-block;margin:0}.login table tbody,.login table tr{background-color:transparent!important}.login table td{padding:5px}.login table input[type=text],.login table input[type=password]{min-height:33px}