/* Remove this if you dont want background overlay over the image or adjust per your needs */
body.login_admin:before {
    content: " ";
    background: rgba(31, 31, 31, 0.7);
    min-height: 100%;
    min-width: 100%;
    position: absolute;
}
body.login_admin {
  background: url('../images/sigin-background-image.jpg') no-repeat center center fixed; /* The full image url*/
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}


body.customers_login:before {
    content: " ";
    background: rgba(31, 31, 31, 0.7);
    min-height: 100%;
    min-width: 100%;
    position: absolute;
}
body.customers_login {
  background: url('../images/clients-background-image.jpg') no-repeat center center fixed; /* The full image url*/
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}


.authentication-form-wrapper .btn{text-transform: uppercase;;}

body.customers_login .company-logo {
    padding: 25px 10px;
    display: block;
}

body.customers_login .company-logo img {
    margin: 0 auto;
    display: block;
}

body.customers_login .navbar.navbar-default{display: none;}




body.forgot-password:before {
    content: " ";
    background: rgba(31, 31, 31, 0.7);
    min-height: 100%;
    min-width: 100%;
    position: absolute;
}
body.forgot-password {
  background: url('../images/sigin-background-image.jpg') no-repeat center center fixed; /* The full image url*/
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}




/*****  Administrator   *****/

#top_search input{background: #626f80;}

/* Area Clientes */
.panel-body.announcement{border: 1px solid orange;}
.panel-body.announcement h4{color: orange;}
.panel-body.announcement .alert-dismissable .close, .panel-body.announcement .alert-dismissible .close{color: orange;}