/**********************************************************************

ADMIN LOGIN

**********************************************************************/

body {
	background: #f6fcfc;
	border-top: 10px solid #dcdcdc;
}

a {
	color: #333333 !important;
}

a:hover {
	color: #399588 !important;
	text-decoration: none !important;
}

.login #login_error,
.login .message {
	background: #FFFFFF;
}

.login h1 {
	margin-bottom: 40px;
}

.login h1 a {
	background: url('../images/derbyshire-mobility.svg') 50% 50% no-repeat;
	background-size: cover;
	height: 100px;
	width: 272px;
}

.login form {
}

input[type=text]:focus,
input[type=email]:focus,
input[type=password]:focus,
input[type=checkbox]:focus {
    border-color: #48b9a9;
    -webkit-box-shadow: 0 0 2px rgba(72,185,169,.8);
    box-shadow: 0 0 2px rgba(72,185,169,.8);
}

.wp-core-ui .button-primary:hover {
	background: #399588;
}

.wp-core-ui .button-primary {
	background: #48b9a9;
	-webkit-box-shadow: none;
 	box-shadow: none;
 	color: #fff;
	text-decoration: none;
	text-shadow: none;


	font-size: 13px;
	line-height: 34px;
	height: 36px;
	border-width: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	text-transform: none;
	font-weight: normal;
	transition: all 0.2s;
}

.wp-core-ui .button.button-large,
.wp-core-ui .button-group.button-large .button {
	height: 42px;
    line-height: 40px;
    padding: 0 40px;
}