body.login {
   background:#FFF url(login-bkg.jpg) repeat-x center top;
}
body.login div#login {
   padding-top:200px;
   background:url(header-logo.png) no-repeat center 16px;
   min-width: 420px;

}
body.login div#login h1 {}
body.login div#login h1 a {
   background:none;
   display: none;
}
body.login div#login form#loginform {
   border:3pt #e8e8e8 solid;
   padding: 26px 50px 46px;
   margin-top: 32px;
   box-shadow: 0px 0px 16px rgba(61, 61, 61, 0.2);
}
body.login div#login form#loginform p {color:#3d3d3d}
body.login div#login form#loginform p label {color:#3d3d3d; width: 100%;}
body.login div#login form#loginform input {
   color:#3d3d3d;
   border-radius:2px;

}
body.login div#login form#loginform input#user_login,
body.login div#login form#loginform input#user_pass {
   background:#f8f8f8;
   border:1px #e8e8e8 solid;
   font-size: 18px;
}
body.login div#login form#loginform p.forgetmenot {}
body.login div#login form#loginform p.forgetmenot input#rememberme {}
body.login div#login form#loginform p.submit {}
body.login div#login form#loginform p.submit input#wp-submit,
.wp-core-ui .button-primary{
   background:url(bkg_btn.png) repeat-x;
   background-size: 100% 100%;
   border-radius: 4px;
   color:#3d3d3d;
   text-transform: uppercase;
   font-weight: bold;
   box-shadow: none;
   border:solid 1px #e8e8e8;
}
body.login div#login form#loginform p.submit input#wp-submit:hover, .wp-core-ui .button-primary:hover{
   background:url(bkg_btn_hover.png) repeat-x;
   color:white;
   border-color: #FFA101;
}
body.login div#login p#backtoblog{display:none;}
body.login div#login p#nav {}
body.login div#login p#nav a {color:#3d3d3d}
body.login div#login p#nav a:hover{color:#FFa100;}
body.login div#login p#backtoblog a {}

input[type="checkbox"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime-local"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="radio"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus, select:focus, textarea:focus{
   box-shadow: 0 0 2px #ffa100 inset !important;
}


/* Backend  */

#adminmenu, #adminmenu .wp-submenu, #adminmenuback, #adminmenuwrap, #wpadminbar{
}
#adminmenu .wp-has-current-submenu .wp-submenu, #adminmenu .wp-has-current-submenu .wp-submenu.sub-open, #adminmenu .wp-has-current-submenu.opensub .wp-submenu, #adminmenu a.wp-has-current-submenu:focus+.wp-submenu, .no-js li.wp-has-current-submenu:hover .wp-submenu{
}
#adminmenu li.menu-top:hover, #adminmenu li.opensub>a.menu-top, #adminmenu li>a.menu-top:focus{
}
#adminmenu li:hover div.wp-menu-image:before, #adminmenu .wp-submenu a:focus, #adminmenu .wp-submenu a:hover, #adminmenu a:hover, #adminmenu li.menu-top>a:focus{
}
#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default #wp-admin-bar-wp-logo .ab-icon{
}
#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default #wp-admin-bar-wp-logo .ab-icon:before{
}

