

/* Estilização para a página de Login do WP  */

body {

    min-width: 0;

    color: #444;

    font-family: Calibri,sans-serif;

    font-size: 13px;

    line-height: 1.4em;

	background: rgb(255,255,255);

	background: -moz-linear-gradient(45deg,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 37%, rgba(168,220,255,1) 100%);

	background: -webkit-linear-gradient(45deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 37%,rgba(168,220,255,1) 100%);

	background: linear-gradient(45deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 37%,rgba(168,220,255,1) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#a8dcff',GradientType=1 );

}

body.login div#login h1 a {

    background-image: url("http://www.gh.com.br/images/logo.gif");

	height: 90px;

	width: 220px;

	background-size: contain;

	background-repeat: no-repeat;

	padding-bottom: 0px;

}

.login #nav a,

.login #backtoblog a {

	text-decoration: none;

	color: #999;

}

body.login div#login p#nav a,

body.login div#login p#backtoblog a {

    color: #ef7d1e !important; /* Cor do link */

}

.login form {

    margin-top: 20px;

    margin-left: 0;

    padding: 26px 24px 46px;

    font-weight: 400;

    overflow: hidden;

    background: #ededed82;

    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.13);

    border-radius: 10px;

}

.login form .input, .login input[type=text] {

    line-height: 20px;

    font-size: 24px;

    width: 100%;

    padding: 5px;

    margin: 2px 6px 16px 0;

    border-radius: 5px;

    height: 35px;

}

.login label {

    font-size: 14px;

    color: #676767;

    text-transform: uppercase;

    text-shadow: 1px 1px 1px #c5c5c5;

}