.program-finder-teaser{text-align:center}
.acronym{text-transform:uppercase}
.program-finder-teaser .form-copy,.program-finder-teaser label{display:inline-block;font-weight:600;margin:0 1rem 0 0;vertical-align:middle}
.program-finder-teaser .form-copy{float:left}
.program-finder-teaser .form-copy+.form-group{clear:both}
.program-finder-teaser .zip-input{display:inline-block;margin:0 auto;max-width:12rem}
.program-finder-teaser .secondary-form-group{margin-top:3rem}
.secondary-form-group select{cursor:pointer}
.program-finder-teaser .btn{margin-bottom:0}
.program-finder-teaser .pf-teaser-options{min-width:240px}
.program-finder-teaser a.error-message{color:#a94442;font-size:1.4rem;font-weight:600;display:none}
.program-finder-teaser .has-error a.error-message{display:block;margin-bottom:1rem}
.program-finder-teaser .has-error a.error-message:focus{outline-color:#a94442}
.program-finder-teaser form.pfVertical{width:100%}
.program-finder-teaser form.pfVertical.pfLeft{text-align:left}
.program-finder-teaser form.pfVertical.pfLeft .form-copy{text-align:left}
.program-finder-teaser form.pfVertical.pfCenter{text-align:center}
.program-finder-teaser form.pfVertical.pfCenter .form-copy{text-align:center}
.program-finder-teaser form.pfVertical.pfRight{text-align:right}
.program-finder-teaser form.pfVertical.pfRight .form-copy{text-align:right}
.program-finder-teaser form.pfVertical label{margin-bottom:10px}
.program-finder-teaser form.pfVertical .secondary-form-group{margin-top:10px}
.program-finder-teaser form.pfVertical label,.program-finder-teaser form.pfVertical span.form-copy,.program-finder-teaser form.pfVertical div.form-group,.program-finder-teaser form.pfVertical .btn{display:inline-block;width:100%}
.program-finder-teaser form.pfVertical .form-control{width:100%;min-width:0;max-width:none}
@media(max-width:767px){.program-finder-teaser form.pfVertical .secondary-form-group{margin-top:0}
.program-finder-teaser form.pfVertical .form-copy{margin-bottom:10px}
}
@media(min-width:768px){.program-finder-teaser .form-copy{float:none;margin:0 1rem 1rem 0;text-align:left}
.secondary-form-group .form-group{margin-bottom:1rem}
}