.logo-name{
    color: #333;
    font-size: 30px;
    font-family: 'Caflisch Script,';
    letter-spacing: 2px;
}
.mt-50{
    margin-top: 50px;
}
#box-login{
    margin-top: 300px;
}
.btn-primary:hover{
    background-color: #333;
    border-color: #333;
}
#error-login, #error-password{
    color: red;
    font-size: 12px;
    height: 20px;
    visibility: hidden;

}
#success-password{
    color: green;
    font-size: 12px;
    height: 10px;
    visibility: hidden;
}
.hide{
    display: none;
}
.notvisible{
    visibility: hidden;
}
.myspinner{
    width: 20px;
}
#pass4{
    background-color: #f1f6da;
    border: none;
    text-align: center;
    border: 1px solid #ccc;
}
.copy-icon{
    cursor: pointer;
    margin-top: -23px;
}