/*
.btn {
	background-color: #cccfff;
}
.search .tp-search-btn {
	background-color: #cccfff;
}
*/
.uacf7-form-3259 label,
.fwg-questionaire-yes,
.fwg-questionaire-end{
    font-weight: 500;
    font-size: 20px;
}
.submit-btn {
    background-color: #6B023A!important;
    color: #fff!important;
    border-radius: 2px!important;
    border: none!important;
    padding: 7px 17px!important;
    font-size: 20px!important;
}
/*#fwg-container h3 {*/
/*  font-weight:600!important;*/
/*}*/
#fwg-container label,
#ppf-container label{
  font-size:20px!important;
  font-weight:500!important;
  color:black;
}

#gq-container label{
  font-size:16px!important;
  font-weight:500!important;
  color:black;
  margin-bottom:0!important;
}
#gq-container .form-group {
  margin-bottom:0!important;
}
.fwg-questionaire {
  display:flex!important;
  flex-direction:column!important;
}
.fwg-question {
	display:flex!important;
	flex-direction:row!important;
	justify-content:space-between!important;
}
.fwg-question p {
  font-size:20px;
}
.fwg-question p:last-child {
  display:flex!important;
  justify-content:end!important;
}
.fwg-question label {
  display:flex;
  flex-direction:column-reverse;
  align-items:center;
}

.multistep-radio .wpcf7-radio {
  display:flex!important;
  flex-direction:column!important;
}
.wpcf7-field-group-remove {
  margin:0 10px 10px 0;
}
.multistep-radio .form-control {
  margin-left:1em!important;
  width:50%!important;
}
.multistep-radio .wpcf7-list-item-label::before {
  padding-right:10px;
}
#get-quote-wpr .next-btn {
    background-color: #6B023A!important;
    color: #fff;
    border-radius: 2px;
    border: none;
    padding: 7px 17px;
    font-size: 20px;
}
/* HEALTH PAGE */
.health {
  width: 100%;
  border: 1px solid #6b023a; 
}
.health-list > table {
  color: black;
  width: 75%;
  font-size: 14px;
  border: 1px solid #cccccc;
  padding-left: 20px;
} 
.health-list > th, td {
  color: black;
  /*width: auto;*/
  font-size: 14px;
  border: 1px solid #cccccc;
} 
.health-question {
  width: 100%;
  padding-left: 10px;
}
.health-question > div {
  display: inline;
  width: 100%;
  color: black;
  border: 0;
  align: top;
  margin: 0;
  padding: 10px 5px 15px 10px;
} 
