#area .manutencao {
  background: url(../img/layout/manutencao.png) no-repeat;
  border-radius: 6px;
  padding: 62px 11px;
  padding-left: 26px;
  color: #fff;
  font-size: 12px;
  width: 44%;
  float: right;
  text-align: center;
}

#area .boleto {
  background: url(../img/layout/boletos.png) no-repeat;
  border-radius: 6px;
  padding: 62px 11px;
  padding-left: 26px;
  color: #fff;
  font-size: 12px;
  width: 44%;
  float: left;
  text-align: center;
}

#area p {
  font-size: 12px;
  font-family: Arial;
}

#area p span {
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
}

#area .AgilityFormBuilderContainer .AgilityFormBuilder .AgilityFormField p span {
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
}

#area .AgilityFormBuilderContainer .AgilityFormBuilder .AgilityFormField p {
  font-size: 12px;
  font-family: Arial;
  margin-bottom: 0;
  margin-top: 2px;
  width: 23%;
  float: left;
}

#area .AgilityFormBuilderContainer .AgilityFormBuilder #check_link {
  background: url(../img/layout/botao_area_manutencao.png) no-repeat;
  border-radius: 6px;
  padding: 21px 0;
  padding-left: 26px;
  color: #fff;
  font-size: 12px;
  width: 9%;
  float: right;
  text-align: center;
  border: none;
  cursor: pointer;
}

input[type="checkbox"] {
  background: #fff;
  height: 21px;
  border: 1px solid red;
  content: " ";
  display: inline-block;
  width: 21px;
  vertical-align: middle;
  margin-right: 10px;
  position: relative;
  top: -1px;
}

input[type="checkbox"]:checked {
  content: "✅";
  color: blue;
  font-size: 24px;
  text-align: center;
  line-height: 21px;
}

#area #page #content form {
  width: 100%;
  display: inline;
  float: left;
}
#area #page #content form fieldset label,
#area #page #content form fieldset fieldset legend,
#area #page #content form fieldset .legend strong {
  display: block;
  color: #666;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: -1px;
}
#area #page #content form fieldset fieldset label {
  font-weight: normal;
  margin-right: 12px;
  display: inline;
}
#area #page #content form fieldset .input,
#area #page #content form fieldset fieldset {
  margin-bottom: 15px;
  width: 53%;
  float: left;
}
#area #page #content form fieldset .textarea textarea,
#area #page #content form fieldset .text input {
  border: 1px solid #c4c4c4;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  background: #fff url(../img/layout/bg_input.png) repeat-x;
  padding: 8px;
  width: 460px;
}
#area #page #content form fieldset textarea {
  height: 80px;
  background: #fff url(../img/layout/bg_input.gif) repeat-x;
  padding: 10px;
}
#area #page #content form fieldset .input input:focus,
#area #page #content form fieldset textarea:focus {
  border-color: #3c3e91;
}
#area #page #content form fieldset .text input#ContatoTelefone {
  width: 44%;
}
#area #page #content form fieldset input.form-error {
  border-color: #c00;
}
#area #page #content form fieldset .form-error {
  font-size: 11px;
  padding: 4px 2px;
  color: #c00;
}
#area #page #content form fieldset div.rowButton {
  float: right;
  width: 16%;
  margin-top: 135px;
}
#area #page #content form fieldset .mesma-linha .input {
  float: left;
  display: inline;
}

input#ManutencaoCpf {
  width: 213px !important;
}

input#ManutencaoEmail {
  width: 209px !important;
}

select#ManutencaoEmpreendimento {
  border: 1px solid #c4c4c4;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  background: #fff url(../img/layout/bg_input.png) repeat-x;
  padding: 8px;
  width: 475px;
}

#area .ld {
  width: 49%;
  float: right;
}

#area .ld .box {
  width: 100%;
  float: left;
}

#area .ld .box .ld_box {
  width: 49%;
  float: left;
}

#area .ld .box .le_box {
  width: 48%;
  float: right;
}

#area .le {
  width: 48%;
  float: left;
}
