:root {
  --main-color: #e67e22;
  --main-color2: #d35400;
  --bg: #fff;
  --text1: #333;
  --white: #ffffff;
}
body, body.login{
	background: var(--bg);
}
.login form{
	border: none;
	box-shadow: none;
	padding: 0;
	background: transparent;
	color: var(--text1);
}
#login{
	left: 50%;
	padding: 0;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
}
.login h1 a{
	background-image: url('../img/logo.svg') !important;
	background-size: auto 100px;
	height: 100px;
	margin-bottom: 0 !important;
	width: auto;
}
.login form input[type="checkbox"]{
	border-radius: 0;
}
input[type="checkbox"]:focus{
	box-shadow: 0 0 1px 0 #007cba;
}
.login form .input, .login form input[type="checkbox"], .login input[type="password"], .login input[type="text"]{
	background-color: #fff;
	border-radius: 0;
	box-shadow: none;
	font-size: 0.9rem;
	padding: 10px;
}
.login input[type="password"]:focus, .login input[type="password"]:active, .login input[type="text"]:focus, .login input[type="text"]:active{
	border: solid 1px #000;
}
#login .dashicons-visibility:before{
	color: #afafaf;
}
#wp-submit, #loginform input[type="submit"], #lostpasswordform input[type="submit"]{
	background: var(--main-color);
	border: none;
	border-radius: 10px;
	box-shadow: none;
	color: #fff;
	font-size: 1.05rem;
	font-weight: bold;
	height: auto;
	margin: 10px 0 30px 0;
	padding: 6px 20px;
	text-shadow:none;
	text-transform: uppercase;
	transition: all 0.25s ease;
	width: 100%;
}
#loginform input[type="submit"]:hover, #lostpasswordform input[type="submit"]:hover, #wp-submit:focus, #wp-submit:hover{
	border: none!important;
	outline:0;
	transform: translateY(-3px);
}
#loginform p.forgetmenot{
	margin-bottom: 10px;
}
#backtoblog{
	display: none;
}
.login #nav a, .login #backtoblog a{
	color: var(--text1) !important;
	font-size: 0.9rem;
	text-decoration: none;
	transition: all 0.25s ease;
}
.login #nav a:hover, .login #backtoblog a:hover{
	opacity: 0.5;
}
.login #nav, .login #backtoblog{
	padding: 0;
	text-align: center;
}
.login #login_error,.login .message{
	border: solid 1px #efefef;
	border-left: 5px solid #FDD835;
	box-shadow: none;
	margin-top: 20px;	
}
/*
ul#adminmenu a.wp-has-current-submenu::after {
	border: 0!important;
}
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu {
	background: var(--main-color);
}
#adminmenu .wp-submenu a:focus, #adminmenu .wp-submenu a:hover, #adminmenu a:hover, #adminmenu a:focus {
	color: var(--main-color2);
}
.wp-core-ui .button-primary {
  background: var(--main-color);
  border: 0;
  border-radius: 0;
  font-size: 0.9rem;
  transition: all 0.25s ease;  
}
.wp-core-ui .button-primary:hover {
	background: var(--main-color2);
}
.wrap .page-title-action, .wp-core-ui .button, .wp-core-ui select {
	background: #fff;
	border: 0;
	border-radius: 0;
	color: var(--main-color);
	font-size: 0.9rem;
	line-height: normal;
	padding: 8px 16px;
	top: 0;
	transition: all 0.25s ease;
}
.wp-core-ui select {
	color: inherit;
}
.wrap .page-title-action:hover, .wp-core-ui .button:hover {
	color: var(--main-color);
}
table.widefat {
	border: 0;
	box-shadow: none;
	margin-top: 15px;
}
.widefat thead td, .widefat thead th {
	border: 0;
}
.widefat tfoot th, .widefat tfoot td {
	border-top-style: unset !important;
}
.plugins .active th.check-column {
	border-width: 10px
}
*/