.email-an-expert-section input[type='text'] {
	width: inherit;
}

.radiodot {
	margin: 0 8px;
}

.email-an-expert-section .product-questions #product_questions_selectMetric {
	width: auto;
}

.component-header a, .body-copy-1 a {
  text-transform: capitalize;
  color: #bd483c !important;
}

.email-an-expert {
    background-color: #f6f5f0;
}
.email-an-expert-section {
    background-color: #f6f5f0;
}

.email-an-expert-section .email-an-expert .custom-options {
	display: block;
}

.recaptcha_div, .upload_file {
	position: relative;
}

#recaptcha_color_advice_hidden_recaptcha,
#recaptcha_product_questions_hidden_recaptcha,
#recaptcha_project_questions_hidden_recaptcha,
#recaptcha_website_questions_hidden_recaptcha {
	position: absolute;
    top: 44px;
    left: 80px;
    z-index: -1;
    width: 0;
}
select option {
    color: #465058;
    text-decoration: underline;
}
.cs-forms .form-control {
  background-color: #fff0;
  border-radius: 30px;
}
.cs-forms .form-control:focus {
  box-shadow: none;
  border-color: #ccc;
}
.cs-form-toggle-btn a:hover, .cs-form-toggle-btn a:focus {
  box-shadow: none;
  color: #465058;
  text-decoration: underline;
} 
.custom-select:focus {
  border-color: #ccc;
  box-shadow: none;
}
.cs-hero .dropdown-toggle {
  border:1px solid #ccc;
}
.cs-hero .dropdown-toggle:after {
  border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
}

.cs-card .dropdown-menu{
    transform: translate3d(5px, 35px, 0px)!important;
}

.cs-card .dropdown-toggle {
    border: 1px solid #ccc;
    border-radius: 25px;
}

.cs-card .dropdown.btn-group {
	width: 300px;
	padding-bottom: 10px;
}

.cs-card li {
    list-style: none;
    padding: 0 10px;
}

select.custom-select {
    border-radius: 25px;
}

.email-an-expert-section .email-an-expert form label {
	font-family: var(--behr-body-and-label-font--bold);
  font-weight: var(--behr-bold);
}

.color-advice .form-check-label, 
.product-questions .form-check-label {
  display: flex;
}

.color-advice .form-check-label input[type=radio], 
.product-questions .form-check-label input[type=radio] {
  order: -1;
}

.color-advice .form-check-label span, 
.product-questions .form-check-label span  {
  order: -1;
}