#login{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}#login #content img{height:200px;display:block;margin-left:auto;margin-right:auto;padding:10px}#login #content .row{padding:15px}#login #content .form{width:50%}#login #content .form legend{padding:10px}