/*input.button-primary,  button.button-primary,  a.button-primary {
	background: none!important;
	background: #666!important;
	border: 1px solid #444!important;
}

input.button-primary:hover,  button.button-primary:hover,  a.button-primary:hover,  a.button-primary:focus {
	border-color: #444!important;
	color: #fff!important;
	text-shadow: none!important;
}

a.button-primary:active,  input.button-primary:active,  button.button-primary:active {
	background: #666!important;
	color: #fff!important;
}*/
#particles-js{ 
    position:fixed; 
    width: 100%; 
    height: 100%;
    top: 0;
    left: 0;
    //background:rgba(0,0,0,.4);
    z-index: 2;
}
canvas{
    display: block;
}   
body.login {
	background:#000000 url(../img/admin/ses-background.jpg) center no-repeat fixed;
	background-size:cover;
}
#login{
	position:relative;
	/*padding: 5% 0 0!important;*/
	z-index:3;
}

#loginfooter{
	margin:35px auto;
	width:320px;
	text-align:center;
	position:relative;
	z-index:4;
	background: url(../img/admin/Panalpina_regular_rgb.png) center no-repeat;
	background-size:contain;
	
}
#loginfooter a{
	display:block;
	padding:20px;
	height:10px;
	overflow:hidden;
	text-indent:-999em;
}
p#edito{
	color:#fff;
	text-align:center;
}
/*
#login:after{
	content:'';
	position:absolute;
	left:0;
	bottom:-80px;
	background: url(../img/admin/Panalpina_regular_rgb.jpg) center no-repeat;
	background-size:contain;
	z-index:4;
	width:100%;
	height:50px;
}*/
.login form {
    -webkit-box-shadow: 0px 3px 0px 0px #1f9c95;
    -moz-box-shadow: 0px 3px 0px 0px #1f9c95;
    box-shadow: 0px 3px 0px 0px #1f9c95;
}

body.login div#login h1 a {
	background-image: url(../img/admin/ses.png)!important;
	background-size: cover!important;
	padding-bottom: 5px!important;
    width: 140px;
    height: 93px;
    margin: 0 auto 35px;
}

/*body.login div#login p#nav,*/
body.login div#login p#backtoblog  {
	color: #000;
	background:rgba(0,0,0,.9);
	padding: 20px;
	margin:0;
	text-align:center;
	display:none;
}
body.login div#login p#backtoblog  {
	padding:0px 20px 20px 20px;
	
}

.login #nav a,  .login #backtoblog a,  .login #nav a:hover,  .login #backtoblog a:hover  {
	color: #fff !important;
}

a,  #adminmenu a,  #the-comment-list p.comment-author strong a,  #media-upload a.del-link,  #media-items a.delete,  .plugins a.delete,  .ui-tabs-nav a  {
	color: #444;
}

div.error,  .login #login_error  {
	display: none!important;
	background-color: #ffd0da!important;
	border-color: #f798ad!important;
	color: #444!important;
}

div.error,  .login #login_error a {
	display: none!important;
	color: #444!important;
}
.wp-core-ui .button-primary {
    background: #1B9A93;
    border-color: #0073aa #1a7c76 #1a7c76;
    -webkit-box-shadow: 0 1px 0 #1a7c76;
    box-shadow: 0 1px 0 #1a7c76;
    color: #fff;
    text-decoration: none;
    text-shadow: 0 -1px 1px #1a7c76, 1px 0 1px #1a7c76,0 1px 1px #1a7c76, -1px 0 1px #1a7c76;
}
.wp-core-ui .button-primary.focus, 
.wp-core-ui .button-primary.hover, 
.wp-core-ui .button-primary:focus, 
.wp-core-ui .button-primary:hover {
    background: rgba(26,154,157,.9);
    border-color: #1a7c76;
    color: #fff;
}

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: #1B9A93;
    -webkit-box-shadow: 0 0 2px rgba(26,124,118,.8);
    box-shadow: 0 0 2px rgba(26,124,118,.8);
}