.login h1 a {
    background-image: url(../images/logo-beams.svg) !important;
    background-size: contain !important;
    background-position: center top;
    background-repeat: no-repeat;
    display: block;
    max-width:200px;
}

.login h1 a:focus,.login h1:focus, .login .button.wp-hide-pw:focus, #loginform  input[type=submit]:focus, .login .button.wp-hide-pw .dashicons:focus {
    outline:none !important;
    box-shadow:none !important;
    border:none !important;
}

body {
	background:#fff !important;
	font-family:'Lato', Helvetica ,Arial,  sans-serif !important;
}

#loginform {
    border-width: 0px !important;
    font-family:'Lato', Helvetica ,Arial,  sans-serif !important;
    font-size:18px !important;
}

#loginform label {
	font-size:16px !important;
}

#loginform input {
	margin-top:4px !important;
	font-size:18px !important;
	padding-bottom: 4px;
}

#loginform  input[type=checkbox] {
    vertical-align: top;
    display: inline-block;
    margin-top: 7px !important;
}

.login form .forgetmenot {
    float:none !important;
}

#loginform  input[type=submit] {
	width:100%;
	margin-top:30px !important;
	padding:7px 25px 10px 25px;
	background:#0300ab;
	display:block;
	height:auto;
	font-size:21px !important;
	border-radius:5px !important;
}

.login .button.wp-hide-pw {
    top: -6px !important;
}

.login #nav, .login #backtoblog {
	font-size:16px !important;
}