/*
Theme Name: Soldiers of Legend
Author: Callum Mcadam
Website: www.soldiersoflegend.com
Theme: Soldiers of Legend
Version: 2.00
Created: 5/09/15
/*--------------------------------------------------------------
1.0 - Reset
--------------------------------------------------------------*/
a, a:hover {
    color: #992502;
}
	
body.login {
  background-image: url('../images/login_res_acc.gif');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: top;
  background-color:#000000;
}

body.login #login h1 a  {
  background-image: url('../images/login_logo.gif');
  height: 225px;
  width: 320px;
  background-size: 420px;
}
.login h1 a:hover {
    color: #000000;
}
login a:hover {
    color: #000000;
}
.login label {
  font-size: 12px;
  color: #555555;
}

.login input[type="text"]{
  background-color: #ffffff;
  border-color:#dddddd;
  -webkit-border-radius: 4px;
}

.login input[type="password"]{
  background-color: #ffffff;
  border-color:#dddddd;
  -webkit-border-radius: 4px;
}
.login .button-primary {
  width: 120px;
  float:right;
  background-color:#992502 !important;
  background: -webkit-gradient(linear, left top, left bottom, from(#992502), to(#992502));
  background: -webkit-linear-gradient(top, #992502, #992502);
  background: -moz-linear-gradient(top, #992502, #992502);
  background: -ms-linear-gradient(top, #992502, #992502);
  background: -o-linear-gradient(top, #992502, #992502);
  background-image: -ms-linear-gradient(top, #992502 0%, #992502 100%);
  color: #ffffff;
  -webkit-border-radius: 4px;
  border: 1px solid #990706;
}

.login .button-primary:hover {
  background-color:#992502 !important;
  background: -webkit-gradient(linear, left top, left bottom, from(#992502), to(#990706 ));
  background: -webkit-linear-gradient(top, #992502, #990706 );
  background: -moz-linear-gradient(top, #992502, #990706 );
  background: -ms-linear-gradient(top, #992502, #990706 );
  background: -o-linear-gradient(top, #992502, #990706 );
  background-image: -ms-linear-gradient(top, #0b436e 0%, #990706 100%);
  color: #fff;
  -webkit-border-radius: 4px;
  border: 1px solid #990706;
}

.login .button-primary:active {
  background-color:#992502 !important;
  background: -webkit-gradient(linear, left top, left bottom, from(#990706), to(#992502));
  background: -webkit-linear-gradient(top, #990706, #992502);
  background: -moz-linear-gradient(top, #990706, #992502);
  background: -ms-linear-gradient(top, #990706, #992502);
  background: -o-linear-gradient(top, #990706, #992502);
  background-image: -ms-linear-gradient(top, #990706 0%, #992502 100%);
  color: #fff;
  -webkit-border-radius: 4px;
  border: 1px solid #990706;
}

.login #backtoblog a, .login #nav a {
    text-decoration: none;
    color: #992502;
}	

.login #backtoblog a:hover, .login #nav a:hover {
    text-decoration: none;
    color: #fff;
}	

input[type=checkbox]:checked:before {
    color: #992502;
}	

.wp-core-ui .button-primary {
    background: #992502;
    border-color: #990706 #992502;
    box-shadow: 0 1px 0 #992502;
    color: #fff;
    text-decoration: none;
    text-shadow: 0 -1px 1px #992502, 1px 0 1px #992502, 0 1px 1px #992502, -1px 0 1px #992502;
}

p#backtoblog {
  display: none;
}
@media handheld, only screen and (max-width: 767px) {
	
  body.login {
  background-image: url('../images/login_res_acc.gif');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: bottom;
  background-size:200px;
}
	
}

@media handheld, only screen and (max-width: 960px) {
  body.login {
  background-image: url('../images/login_res_acc.gif');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: bottom;
  background-size:300px;
}
	
	
}