
.form-signin, .register-form form {
    width: 100%;
    max-width: 330px;
    padding: 15px;
    margin: 50px auto;
}
.register-form form div{
    display: flex;
    flex-direction: column;
    text-align: left;
    margin-bottom: 20px;
}

.ea-new-form{
    margin-bottom: 150px;
}
.field-date input[type=date].form-control{
    width: 100%;
}
#ea-index-Device, #ea-index-Device .content {
    overflow-x: hidden;
}
#ea-index-Device #main{
    overflow-x: auto;
}
.content-wrapper .content .table.datagrid {
    width: 100%;
    overflow-x: auto;
}
body:not(.ea-content-width-full) .content-wrapper {
    max-width: 100%;
}