﻿#divCrmContactFormWrp {
}
form,
.container-form {
  background-color: #ffffff !important;
}
.container-form .form-part.about-you input,
.container-form .form-part.about-you select,
.container-form .form-part.product-details-three .column-code input,
#txbComments,
#txbComments_promo,
#txbComments_product,
#txbComments_request {
  color: #000000 !important;
  background-color: #ffffff;
  font-family: "Open Sans", sans-serif !important;
}
.custom-container-product text {
  border: 1px solid #000000 !important;
}
.container-form .form-part h1 {
  color: #2d4d78 !important;
  background-color: #ffffff !important;
  font-family: "Open Sans", sans-serif !important;
  text-align: center;
}
.get-touch:first-of-type h1:first-of-type {
  font-size: 36px;
  text-transform: uppercase;
}
#pnlContactFormThankYouWrp h1 {
  text-transform: capitalize;
}
#pnlContactFormQueryWrp .fieldValidator {
  color: #ff0000 !important;
}
#pnlContactFormQueryWrp span,
#pnlContactFormQueryWrp label,
#pnlContactFormQueryWrp p {
  color: #000 !important;
  font: 400 16px/20px Arial, Verdana, Helvetica, sans-serif !important;
}
.container-form .button {
  color: #828282 !important;
  border-color: #828282 !important;
  background-color: #ffffff !important;
  font-family: "Open Sans", sans-serif !important;
}
.container-form .form-part.product-details-three .column-code .container-tip .tip-question {
  color: #828282 !important;
  border: 2px solid #828282 !important;
}
#custom-container-product span.tip-question {
  color: #828282 !important;
  border: 2px solid #828282 !important;
}
.container-form .form-part sup {
  color: #828282 !important;
}
.container-form .privacy.form-part a {
  color: #828282 !important;
}
