
.o_document_layout .o_group {
  display: -webkit-box; display: -webkit-flex; display: flex;
}

.o_document_layout .o_group .o_document_layout_company {
  flex: 5;
}

@media (min-width: 576px) {
  .o_document_layout .o_group .o_document_layout_company {
    max-width: 50%;
  }
}

.o_document_layout .o_group .o_document_layout_company img {
  max-height: 100px;
}

.o_document_layout .o_group .o_document_layout_company .o_document_layout_colors {
  margin-bottom: 32px;
  vertical-align: middle;
  display: -webkit-box; display: -webkit-flex; display: flex;
  flex-direction: row;
  align-items: center;
}

.o_document_layout .o_group .o_document_layout_company .o_document_layout_colors .o_field_widget {
  width: 30px;
  margin: 0 5px 0 0;
}

.o_document_layout .o_group .o_document_layout_company .o_document_layout_colors .btn, .o_document_layout .o_group .o_document_layout_company .o_document_layout_colors .o_account_reports_page .oe_link_reports, .o_account_reports_page .o_document_layout .o_group .o_document_layout_company .o_document_layout_colors .oe_link_reports, .o_document_layout .o_group .o_document_layout_company .o_document_layout_colors .o_radio_hide_bullet label, .o_radio_hide_bullet .o_document_layout .o_group .o_document_layout_company .o_document_layout_colors label {
  padding: 0;
  margin-left: 10px;
}

.o_document_layout .o_group .o_document_layout_company .o_document_layout_colors .btn .o_form_label, .o_document_layout .o_group .o_document_layout_company .o_document_layout_colors .o_account_reports_page .oe_link_reports .o_form_label, .o_account_reports_page .o_document_layout .o_group .o_document_layout_company .o_document_layout_colors .oe_link_reports .o_form_label, .o_document_layout .o_group .o_document_layout_company .o_document_layout_colors .o_radio_hide_bullet label .o_form_label, .o_radio_hide_bullet .o_document_layout .o_group .o_document_layout_company .o_document_layout_colors label .o_form_label {
  height: 30px;
  font-size: 18px;
  margin: 0;
  cursor: pointer;
}

.o_document_layout .o_group .o_document_layout_company select.o_input {
  height: 25px;
}

@media (max-width: 620px) {
  .o_document_layout .o_group {
    -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;
  }
}

