@charset "utf-8";
/* CSS Document */

#login {
    margin: auto;
    padding: 8% 0 0;
    width: 410px;
}
.body, html {
	 background: #203040;}

.login h1 a {
	background-image:  url("tsa_logo_1.png")!important;
	height:100px;
	width:400px;
	background-size:100% auto;
filter: drop-shadow(0px 0px 2px #555);
	}
	
.wp-core-ui .button-primary {
	background: #008984 none repeat scroll 0 0;
	box-shadow:0 1px 0 #008984;
	border-color:#008984 #008984 #008984;
	text-shadow:0 -1px 1px #008984, 1px 0 1px #008984, 0 1px 1px #008984, -1px 0 1px #008984!important;
	  transition: all 0.25s ease-out;
	}
	
.login .button-primary:hover, .login .button-primary:focus  {
	background:#00354E none repeat scroll 0 0; 
	box-shadow:0 1px 0 #00354E;
	border-color:#00354E #00354E #00354E;
	text-shadow:0 -1px 1px #00354E, 1px 0 1px #00354E, 0 1px 1px #00354E, -1px 0 1px #00354E!important;

	}

.login #login_error, .login .message {
	border-left:4px solid #008984;
	}
	
	
input[type="text"]:focus, input[type="search"]:focus, input[type="radio"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus, input[type="password"]:focus, input[type="checkbox"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, select:focus, textarea:focus
{
	border-color:#b4b4b4; 
	box-shadow:0 0 2px rgba(124, 112, 103, 0.8);
	
	}
	
body.login {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2096d2+0,56a993+50,6da14f+100 */
background: #203040; /* Old browsers */


}
.login form {
	
	box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.13);}
	
.login #backtoblog a, .login #nav a, .login h1 a {
	color:#fff;}
	
.login #backtoblog a:hover, .login #nav a:hover, .login h1 a:hover {
	color:#00354E;}