#myline_ewbr {
  margin-bottom: 35px;
  max-width: 780px;
}
#myline_ewbr .return_nav {
  margin-bottom: 35px;
  text-align: right;
}
#myline_ewbr .return_nav .btn {
  color: #333;
  background: #ebebeb;
}
#myline_ewbr .return_nav .btn:hover {
  background: #b8b8b8;
}
#myline_ewbr .caluculate_form table {
  margin-bottom: 35px;
}
#myline_ewbr .caluculate_form table td {
  border-bottom: 1px solid #ebebeb;
  border-top: 1px solid #ebebeb;
  vertical-align: top;
}
#myline_ewbr .caluculate_form table td label {
  font-weight: normal;
}
#myline_ewbr .caluculate_form table td:first-child {
  font-weight: bold;
}
#myline_ewbr .caluculate_form table tfoot .flex {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  width: 100%;
}
#myline_ewbr .caluculate_form table tfoot .flex .res {
  text-align: right;
}
#myline_ewbr .caluculate_form table tfoot tr:last-child {
  color: #e28235;
}
#myline_ewbr .caluculate_form table tfoot tr:first-child td {
  border-top: 3px double #ebebeb;
}
#myline_ewbr #input_kg {
  max-width: 100%;
  width: 300px;
}
#myline_ewbr .badge {
  font-size: 1em;
}
#myline_ewbr .badge.badge-success {
  background: #e28235;
}
#myline_ewbr .module_desc {
  margin-top: 1.2em;
}
#myline_ewbr .module_desc .title {
  font-weight: bold;
}
#myline_ewbr .module_desc ul {
  padding: 0 0 0 15px;
  margin: 0;
}
#myline_ewbr .success {
  margin-bottom: 35px;
}
#myline_ewbr .warning {
  margin-bottom: 35px;
  background: #dc3545;
  padding: 25px;
}
#myline_ewbr .warning p {
  color: #fff;
  margin: 0;
}
#myline_ewbr .warning .badge {
  background: #fff;
  color: #dc3545;
}
#myline_ewbr .warning ul.desc li {
  color: #fff;
}
#myline_ewbr .btn-print {
  display: inline-block;
  margin-bottom: 25px;
  background: #e28235;
  padding: 7px 15px;
  cursor: pointer;
  border: 1px solid #eeb44f;
  color: #fff;
  margin-bottom: 35px;
}
#myline_ewbr .btn-print:disabled {
  opacity: 0.5;
}
#myline_ewbr .btn-print:disabled:hover {
  background: #e28235;
}
#myline_ewbr .btn-print:hover {
  background: #c7691d;
}

.myl_hidden_print {
  display: none !important;
}

#myline_eiweissbedarf_print .nav {
  padding: 20px;
  border-bottom: 1px solid #ebebeb;
}
#myline_eiweissbedarf_print .nav .btn {
  margin-right: 20px;
}
#myline_eiweissbedarf_print .nav .btn.btn-primary {
  background: #e28235;
  border: none;
}
#myline_eiweissbedarf_print .nav .btn.btn-primary:hover {
  background: #9b5116;
  border: none;
}
#myline_eiweissbedarf_print .toprint {
  width: 210mm;
  max-width: 100%;
  padding: 15mm;
  margin: 0 auto;
}
#myline_eiweissbedarf_print .toprint .logo {
  width: 40mm;
  margin-bottom: 10mm;
}
#myline_eiweissbedarf_print .toprint td, #myline_eiweissbedarf_print .toprint th {
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  background: #fff;
}
#myline_eiweissbedarf_print .toprint td.count-col, #myline_eiweissbedarf_print .toprint td.mez-col, #myline_eiweissbedarf_print .toprint th.count-col, #myline_eiweissbedarf_print .toprint th.mez-col {
  text-align: right;
}
#myline_eiweissbedarf_print .toprint tfoot td {
  font-weight: bold;
}
#myline_eiweissbedarf_print .toprint .break_print {
  display: block;
}
#myline_eiweissbedarf_print .toprint .result_txt {
  margin-top: 30px;
  font-size: 1em;
}
#myline_eiweissbedarf_print .toprint .result_txt .badge {
  color: #fff;
  background: #e28235;
}

/*# sourceMappingURL=style.css.map */
