#calculator_form {
  margin: 1em 0;
}

fieldset {
  width: 95%;
  padding: 0 .5em;
  margin-bottom: .5em;
}

legend {
  padding: 0 .5em;
}

form div {
  margin-bottom: .5em;
}

label {
  width: 65%;
  float: left;
}

#div_submit {
  padding: 0;
  float: left;
  width: 40%;
}

#pret {
  font-size: 10pt;
  text-align: right;
  float: left;
  width: 57%;
  visibility: hidden;
}

#total, #per_apt {
  font-weight: bold;
}

#posturi {
  font-size: 8pt;
}

#video_only {
  visibility: hidden;
}

#detalii {
  clear: both;
  padding-top: 1em;
  display: none;
}

.nested {
  margin-left: 2em;
}

#print_form_input label {
  width: 35%;
  float: left;
}

#print_form_input input {
  width: 60%;
}


