body .wFormContainer {
max-width:540px;
font-size:16px;
}
body .wFormContainer .wForm {
-webkit-box-shadow:none;
box-shadow:none;
border:none;
background:transparent;
}
body .wFormContainer .wForm form {
padding:0;
margin:0 auto;
background:transparent;
max-width:540px;
}
body .wFormContainer .wForm .wFormTitle {
background:white;
color:#2c3e50;
font-size:22.5px;
font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
font-weight:400;
padding-left:0!important;
}
body .wFormContainer fieldset {
border:none!important;
padding:0 20px 20px 20px!important;
}
body .wFormContainer fieldset:first-of-type {
background:#ecf0f1;
margin-top:0;
}
body .wFormContainer fieldset legend {
display:none;
}
body .wFormContainer fieldset legend span {
font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
font-size:16px!important;
}
body .wForm .inline div.oneField {
display:block;
}
body .wForm .inputWrapper {
display:block;
}
body .wForm .inputWrapper select {
border:2px solid rgb(220, 228, 236)!important;
height:45px!important;
}
body .wForm .inputWrapper input,
body .saveAndResume input[type='text'],
body .saveAndResume input[type='password'],
body .required:not(.choices):not(select):not(.wfAutosuggest),
body .wFormContainer .wForm .inputWrapper input[type='text'],
.wFormContainer .wForm .inputWrapper input[type='password'],
.wFormContainer .wForm .inputWrapper select:not([multiple]) {
border:2px solid rgb(220, 228, 236)!important;
padding:10px 15px;
height:45px;
width:100%;
}
body .wFormContainer .wForm .inputWrapper select[multiple] {
height:auto!important;
min-height:280px!important;
}
body .wForm input[type=checkbox]+label:before {
border:1px solid #ccc!important;
}
body .wFormContainer .wForm .inputWrapper .oneChoice .label {
padding-left:30px;
}
body .wForm label,
body .wFormContainer .label.preField {
line-height:1.5;
}
body .wFormContainer .actions .primaryAction {
border-radius:45px!important;
width:auto;
min-width:190px;
background:#FF6D64;
font-size:16px;
}
@media (max-width:767px) {
body .wFormContainer {
margin:0 -20px;
}
body .wFormContainer .wForm form {
max-width:100%;
}
}
@media (max-width:450px) {
body .wFormContainer fieldset {
padding:0 0 10px 0px!important;
}
}
.search-results .page-header__title-wrap {
background:#1f1f37;
color:white;
}
.search-results .page-header__title {
color:white;
}
.categories .container {
display:flex;
justify-content:space-between;
}
@media (max-width:1200px) {
.categories .container {
display:block;
}
}
.categories #searchform {
margin-top:-3px;
}
@media (max-width:1200px) {
.categories #searchform {
margin-top:20px;
}
}
.categories #searchform label {
display:none;
}
.categories #s {
width:280px;
display:inline;
height:45px; background-size:auto 18px;
margin-right:20px;
float:right;
font-size:1.6rem;
}
@media (max-width:1200px) {
.categories #s {
width:calc(100% - 150px);
margin-right:0;
}
}
@media (max-width:450px) {
.categories #s {
width:100%;
}
}
.categories ::-webkit-input-placeholder { color: #D8D8D8;
}
.categories ::-moz-placeholder { color: #D8D8D8;
}
.categories :-ms-input-placeholder { color: #D8D8D8;
}
.categories :-moz-placeholder { color: #D8D8D8;
}
.categories #searchsubmit {
width:0;
height:0;
opacity:0;
width:8em;
display:inline;
height:45px;
background:#ff6d64;
color:white;
border-radius:25px!important;
font-size:16px;
padding:0 30px;
display:inline;
float:right;
text-align:center;
font-weight:700;
padding:0;
}
@media (max-width:450px) {
.categories #searchsubmit {
width:100%;
float:none;
margin-top:10px;
margin-bottom:0px;
}
}