@charset "utf-8";
/* CSS Document */
body.login {
	font-size: 16px;
}
	
	
#login h1 a { 
	background-image: url('../images/DCC_Logo.svg') !important;
	background-size: 300px 100px;
	height: 100px;
	width: auto;
	}
	
.login form {
    background: none repeat scroll 0 0 #C7E9C4 /*#CEECCA*/;
}

.login form input[type="text"],
.login form input[type="checkbox"],
.login form input[type="password"],
.login form input[type="radio"],
.language-switcher select {
	border: 1px solid #202020;
}

.login form input[type="text"]:focus,
.login form input[type="checkbox"]:focus,
.login form input[type="password"]:focus,
.login form input[type="radio"]:focus,
.language-switcher select:focus {
	border-color: #202020;
	box-shadow: none;
	outline: 2px solid #CC8100;
	outline-offset: 2px;
}

.login form label {
	color:#202020;
	font-size: 16px;
}

#login {
    padding: 50px 0 0;}
	
.wp-core-ui .button-primary,
.wp-core-ui .button-primary:focus  {
	background: #00797f;
	border-color: #015a5e;
}

.wp-core-ui .button,
.wp-core-ui .button-primary,
.wp-core-ui .button-secondary {
	font-size: 16px;
}

.wp-core-ui .button-primary:hover {
	background: #404040;
	border-color: #404040;
}

.wp-core-ui .button:focus,
.wp-core-ui .button-primary:focus,
.wp-core-ui .button-secondary:focus {
	outline: 2px solid #CC8100;
	outline-offset: 2px;
}

.wp-core-ui select {
	padding: 1px 24px 1px 8px;
}

.login #backtoblog,
.login #nav,
.language-switcher select{
	font-size: 16px;
}

.login #backtoblog a,
.login #nav a {
	color: #404040;
	border-bottom: 2px solid #404040;
}

.login #backtoblog a:hover,
.login #nav a:hover {
	color: #00797f;
	border-bottom: 2px solid #00797f;
}

.login #backtoblog a:focus,
.login #nav a:focus,
.login h1 a:focus {
	color: #404040;
	box-shadow: none;
	outline: 2px solid #CC8100;
	outline-offset: 2px;
}

.language-switcher .dashicons,
.language-switcher .dashicons-before:before {
	font-size: 28px;
}