/*
Project Name:  Newzen
Description:   Sistema Médico
Author:        Bento
Author URI:    http://www.inspyre.com.br

FOLHAS DE ESTILOS PERSONALIZADAS
*/

/*
.login{
	background-image:url(../imagens/bgs/login.png);
}

*/


html, body {height:100%;}
 
/** formata elementos que tem backgrounds parallax **/

.content-body.bg-login {
    min-height: 100%;
    width: 100%;
}

.content-body.bg-login.img {
    background-attachment: fixed;
    background-position: 50% 0;
    background-repeat: no-repeat;  
    background-size: cover;
}
.content-body.bg-login.img.normal {
    /*background-image: url("/imagens/bgs/bg-login-app.jpg");     */
    background-color: #0066b7;
}
.content-body.bg-login.img.unfocused {
    /*background-image: url("/imagens/bgs/bg-login-app-unfocused.jpg");   */
    background-color: #0066b7;
}
.content-body.bg-login.img.unfocused.max {
    /*background-image: url("/imagens/bgs/bg-login-app-unfocused-max.jpg");     */
    background-color: #0066b7;
}


#content-user-login {
    background: #fff;
    border-radius: 3px;
    padding: 10px 30px;
    margin-top: 5% !important;
    box-shadow: 0 0 0 1px rgba(63,63,68,0.05),0 1px 3px 0 rgba(63,63,68,0.15);
}
#content-user-login .logo-text-message {
    text-align: center;
    font-weight: 100;
    color: #777;
    font-size: 18px;
    margin-bottom: 0;
}
#footer-user-login {
    background: #fff;
    padding: 20px;
    margin-top: 10px;
    border-radius: 3px; 
    box-shadow: 0 0 0 1px rgba(63,63,68,0.05),0 1px 3px 0 rgba(63,63,68,0.15);
}
#footer-user-login .slogan {
    font-size: 18px;
    font-weight: 100;
    color: #666;
    text-align: center;
    padding: 10px 10px 0px 10px;
}
#footer-user-login .link {
    display: block;
    text-align: center;
    color: #666;
    font-weight: 500;
}
#footer-user-login .link:hover {
    color: #0066b7;
}
#box-user-login .input-group-addon {
    background: #ddd !important;
    color: #999 !important;
    border: solid 1px #ccc !important;
    border-right: 0 !important;
}
#box-user-login .input-group-addon i {
    width: 20px;
}
#box-login input:focus {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(150, 150, 150, 0.6) !important;
}
#box-user-login input {
    border: solid 1px #ccc !important;
    padding: 8px;
    height: auto;
    font-weight: 600;
    font-size: 16px;
}
#btn-forgot-pass {
    color: #666;
}
/* Define backgrounds dos divs */

.content-logo {
    margin-bottom: 10px;
    padding: 10px;
}

.content-logo img {
    margin-bottom: 10px;
    max-width: 260px;
}

#content-user-login ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #999 !important;
    opacity: 1 !important; /* Firefox */
    font-weight: 100 !important;
}

#content-user-login :-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #999 !important;
    font-weight: 100 !important;
}

#content-user-login ::-ms-input-placeholder { /* Microsoft Edge */
    color: #999 !important;
    font-weight: 100 !important;
}