.hero-search{position:absolute;width:45%;top:46%;left:12%}
.error-search input{border:.0625rem solid #ccc;border-bottom:1px solid #000}
.support-search{width:100%;background-color:#fff;margin:unset;max-width:730px}
.error-search{position:relative;padding-bottom:40px}
.field-icon+input{padding-right:2.5rem;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;padding-left:.5rem}
.error-search label:before{right:12px !important}
.icon-search::before{content:"\e614" !important;transform:rotate(105deg) !important;opacity:.5 !important}
.icon-search-contact::before{content:"\e614" !important;top:.8rem !important}
.field-icon{float:right;width:0;height:0;position:relative;z-index:5;text-decoration:none}
.text-grey-3{color:#959595 !important}
label{font-size:.875rem;color:#333;cursor:pointer;display:block;font-weight:bold;margin-bottom:.1875rem;line-height:1.5}
.margin-bottom-zero{margin-bottom:0rem !important}
.text-large,.text-large>*{font-size:1rem !important;line-height:1.3125rem}
.normal-weight{font-weight:normal !important}
.field-icon::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'VZIcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:inherit;color:currentColor;font-size:1.5rem;display:inline;position:relative}
.field-icon::before{position:absolute;top:.625rem;right:.625rem;left:auto;color:inherit;line-height:1;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}
.search-contact.w_search-topics-details{border:solid .0625rem #ddd;padding:0 2.0625rem .3125rem 1.5rem;max-width:21.875rem;border-top:0}
.search-contact #quickLinksId{height:270px;overflow:hidden}
.search-contact .padding-bottom-zero{padding-bottom:0rem !important}
.search-contact .padding-horiz-micro{padding-top:.375rem !important;padding-bottom:.375rem !important}
.search-contact #quickLinksId li{font-family:'HelveticaNeue-Medium',Helvetica,Arial,sans-serif}
.search-contact .pointer{cursor:pointer}
div.search-contact li a{font-weight:100}
.search-contact ul a:after{content:"";display:block;width:300px;border-bottom:1px solid #d1d1e0;padding-bottom:15px;position:relative;right:15px}
.search-contact a,.search-contact a:hover{text-decoration:none}
.search-contact>a{display:block;padding:5px 0 5px 15px;font-family:BrandFont,Arial,sans-serif;font-size:14px !important;line-height:1.3125rem}
.search-contact>a:hover{background-color:#f0f0f0}
.contact-scenario{padding-left:10px}
.contact-scenario.support-search{width:84%;background-color:#fff;margin:unset;margin:0 32px;padding-left:0}
.contact-scenario.support-search input{padding-left:10px;border:.0625rem solid #959595;width:100%}
.contact-scenario.support-search input:focus:not([readonly]),.contact-scenario.support-search input:focus:not(.w_error){border:.0625rem solid #000;outline:0}
@media only screen and (max-width:767px){.contact-scenario.support-search input{width:80%}
.contact-scenario.support-search .field-icon::before{right:3.8rem}
}
.error-scenario.support-search{border:.0625rem solid #ccc;border-bottom:1px solid #000}
input#fooheader_search{border:0;height:43px;font-size:14px}