body .bonisoir-holiday-contest-form form.fsForm{
  font-family:Poppins,sans-serif !important;
}

body .bonisoir-holiday-contest-form form.fsForm .fsSection{
  padding-top:1.5rem;
}

body .bonisoir-holiday-contest-form form.fsForm .fsRow .fsCell .error-msg{
  font-size:.75rem !important;
  line-height:1.5 !important;
}

body .bonisoir-holiday-contest-form form.fsForm .fsRow input{
  font-family:Poppins,sans-serif !important;
}

body .bonisoir-holiday-contest-form form.fsForm .fsRow.checkboxRow input:before{
  z-index:999;
}

body .bonisoir-holiday-contest-form form.fsForm .fsRow.checkboxRow input:checked{
  border:.125rem solid #252662;
}

body .bonisoir-holiday-contest-form form.fsForm .fsRow.checkboxRow input:checked:before{
  border:solid #fff;
  border-width:0 .1875rem .1875rem 0;
}

body .bonisoir-holiday-contest-form form.fsForm .fsRow.checkboxRow input:checked:after{
  content:"";
  width:120%;
  height:120%;
  background-color:#252662;
  left:-.0625rem;
  top:-.0625rem;
  position:absolute;
}

body .bonisoir-holiday-contest-form::-webkit-input-placeholder{
  color:#404040;
  opacity:1;
}

body .bonisoir-holiday-contest-form:-moz-placeholder,body .bonisoir-holiday-contest-form::-moz-placeholder{
  color:#404040;
  opacity:1;
}

body .bonisoir-holiday-contest-form:-ms-input-placeholder{
  color:#404040;
  opacity:1;
}

body .bonisoir-holiday-contest-form::-ms-input-placeholder{
  color:#404040;
  opacity:1;
}

body .bonisoir-holiday-contest-form::placeholder{
  color:#404040;
  opacity:1;
}

body .bonisoir-holiday-contest-form a{
  text-decoration:none !important;
  color:#ee392f;
  font-size:1rem;
  line-height:1.5;
  font-weight:400;
}
