.crmEntityFormView, .entitylist, .modal-content, .popover-content {
  background-color: #FFFFFF;
  color: #000000;
  border: 0px solid #f2f2f2;
}

.button {
  border-radius: 12px;
}

.form-control-mod {
  background-color: #FFFFFF00 !important;
}

.form-control-mod-good {
  background-color: #88e78885 !important;
}

.form-control-mod-bad {
  background-color: #ffb81277 !important;
  opacity: 0.91 !important;
}

.entity-form-field {
  border: none !important;
}

.entity-grid {
  font-size: 0.85rem !important;
}

.entity-grid .view-grid {
  overflow-x: auto !important;
  position: relative !important;
  min-height: 150px !important;
}

.crmEntityFormView table.table td {
  padding: 1px 1px 1px 12px !important;
  align-content: center !important;
}

@media (min-width: 576px) {
  .row.sectionBlockLayout > .container, .row.sectionBlockLayout > .container-sm {
    max-width: 80% !important; } }

@media (min-width: 768px) {
  .row.sectionBlockLayout > .container, .row.sectionBlockLayout > .container-md, .row.sectionBlockLayout > .container-sm {
    max-width: 80% !important; } }

@media (min-width: 992px) {
  .row.sectionBlockLayout > .container, .row.sectionBlockLayout > .container-lg, .row.sectionBlockLayout > .container-md, .row.sectionBlockLayout > .container-sm {
    max-width: 80% !important; } }

@media (min-width: 1200px) {
  .row.sectionBlockLayout > .container, .row.sectionBlockLayout > .container-lg, .row.sectionBlockLayout > .container-md, .row.sectionBlockLayout > .container-sm, .row.sectionBlockLayout > .container-xl {
    max-width: 80% !important; } }

@media (min-width: 1400px) {
  .row.sectionBlockLayout > .container, .row.sectionBlockLayout > .container-lg, .row.sectionBlockLayout > .container-md, .row.sectionBlockLayout > .container-sm, .row.sectionBlockLayout > .container-xl, .row.sectionBlockLayout > .container-xxl {
    max-width: 80% !important; } }