html, body, table, div {
  min-height: auto !important;
  height: auto !important;
  overflow: visible !important;
}

#header,
#header img,
.sidebar-menu,
.breadcrumbs,
#footer,
#content-main form p,
#content-main form .submit-row
{
  display: none !important;
}

.container-fluid {
  padding: 0 !important;
}

#content {
  flex: 1 !important;
  max-width: 100% !important;
}

#content-main {
  overflow: visible;
}

#content-main form {
  border: 0px solid #fff !important;
}

#content-main form label {
  text-align: left !important;
}

#content-main form input {
  width: 200px !important;
}

.row {
  display: block !important;
}
