.nav-search-toggle{display:none}.nav-search{box-sizing:border-box;font-family:cnx-regular, arial, sans-serif;font-size:14px !important;font-style:normal;line-height:18px !important;min-height:1px;min-width:1px;position:relative;z-index:111}.nav-search .hide{display:none !important}.nav-search input,.nav-search li,.nav-search ol,.nav-search p,.nav-search ul{margin:0;padding:0}.nav-search a{color:#2c72b9}.nav-search li{list-style:none}.nav-search *,.nav-search::after,.nav-search::before{box-sizing:inherit}.nav-search .cf::after,.nav-search .cf::before{content:' ';display:table}.nav-search .cf::after{clear:both}.nav-search input::-ms-clear{display:none !important}.nav-search .callout{border-bottom:1px solid #e6e7e8;box-shadow:1px 1px 2px rgba(0,0,0,0.18);margin:20px;padding:20px 30px;position:relative}.nav-search.third-party{clear:right;text-align:left}.nav-search.third-party .ada-hidden{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.nav-search.third-party input[type=submit]{-webkit-appearance:button;cursor:pointer}.nav-search.third-party a{color:#36c;text-decoration:none}.nav-search.third-party a:visited{color:#651c7e}.nav-search.third-party a:focus{outline:0;color:#00f;text-decoration:underline}.nav-search.third-party a.btn-bofa,.nav-search.third-party a.btn-bofa:focus,.nav-search.third-party a.btn-bofa:visited{color:#fff}.nav-search.third-party .no-results .no-results-heading .query,.nav-search.third-party .qa-answer .answer-heading .query,.nav-search.third-party .results-heading .query{font-weight:700}.nav-search.third-party.tp-locator{position:absolute;right:4px;top:9px;z-index:20000}.nav-search.third-party.tp-about-us{position:absolute;right:20px}.nav-search.third-party.tp-about-us .search-container{right:20px}.nav-search.third-party.tp-locators{right:21px;top:36px}.nav-search.third-party.tp-locators .search-container{position:absolute}.nav-search .search-form{padding:11px;position:absolute;right:0;z-index:1}.nav-search .search-input-container{background-color:#fff;border:1px solid #6b5e51;font-family:cnx-regular, arial, sans-serif;font-size:16px !important;font-style:normal;line-height:20px !important;padding:5px 30px 4px 10px;position:relative;width:230px}@media (min-width: 40.063em) and (max-width: 47.938em){.nav-search .search-input-container{padding:0 30px 0 0 !important}}.nav-search .search-input-container .search-query{background:transparent !important;border:0;box-shadow:none;color:#6b5e51;display:inline-block;font-family:cnx-regular, arial, sans-serif;font-size:14px !important;font-style:normal;height:21px;line-height:18px !important;margin-right:0;padding:0;position:relative;width:100%;z-index:1}.nav-search .search-input-container .search-query:focus{outline:0}.nav-search .search-input-container .search-query::-webkit-input-placeholder{color:#595959;filter:alpha(opacity=100);font-style:italic;opacity:1}.nav-search .search-input-container .search-query:-moz-placeholder{color:#595959;filter:alpha(opacity=100);font-style:italic;opacity:1}.nav-search .search-input-container .search-query::-moz-placeholder{color:#595959;filter:alpha(opacity=100);font-style:italic;opacity:1}.nav-search .search-input-container .search-query:-ms-input-placeholder{color:#595959;filter:alpha(opacity=100);font-style:italic;opacity:1}.nav-search .search-input-container .icon-search,.nav-search .search-input-container .submit{height:100%;margin:0;padding:0;position:absolute;right:0;top:0;width:30px}.nav-search .search-input-container .submit{background:#fff;filter:alpha(opacity=1);opacity:.01;text-indent:30px;z-index:3}.nav-search .search-input-container .icon-search{background:#d1c9c0;z-index:2}.nav-search.active-type-ahead .search-input-container{border-color:#6b5e51}.nav-search.active-type-ahead .search-input-container .icon-search{background:#2c72b9}.nav-search.show-type-ahead .search-input-container .icon-search{background:#9b8c7c}.nav-search .icon-search svg{left:5px;position:relative;top:5px}.nav-search .icon-search svg .search-icon-svg{stroke:#fff}.nav-search .submit:focus+.icon-search svg .search-icon-svg{stroke:#6b5e51}@media only screen and (max-width: 47.9375em){.nav-search{height:0;left:0;position:absolute;top:4rem;visibility:hidden;width:100%}.nav-search .search-input-container{border:10px solid #e21c38 !important;border-width:0 !important;margin:0;max-height:0;padding:0;-webkit-transition:border-width 2ms linear, max-height 2ms linear, opacity 1ms linear;transition:border-width 2ms linear, max-height 2ms linear, opacity 1ms linear;width:100% !important}.nav-search .search-input-container .search-query{border-radius:10px !important;font-family:cnx-regular, arial, sans-serif;font-size:18px !important;font-style:normal !important;height:35px !important;line-height:1 !important;padding:8px 40px 8px 12px !important}.nav-search .search-input-container .search-query::-webkit-input-placeholder{font-family:cnx-regular, arial, sans-serif;font-size:18px !important;font-style:italic;line-height:26px !important}.nav-search .search-input-container .search-query:-moz-placeholder{font-family:cnx-regular, arial, sans-serif;font-size:18px !important;font-style:italic;line-height:26px !important}.nav-search .search-input-container .search-query::-moz-placeholder{font-family:cnx-regular, arial, sans-serif;font-size:18px !important;font-style:italic;line-height:26px !important}.nav-search .search-input-container .search-query:-ms-input-placeholder{font-family:cnx-regular, arial, sans-serif;font-size:18px !important;font-style:italic;line-height:26px !important}.nav-search .search-form{background:#e21c38;border-radius:10px;overflow:hidden;padding:0 !important;width:100%}.nav-search .search-form .icon-search,.nav-search .search-form .submit{-webkit-transform:scale(1.25);transform:scale(1.25)}.nav-search .search-form .icon-search>.icon-layer{left:-2px;position:relative;top:4px}.nav-search.show-type-ahead .search-form{border:0;padding:0}.nav-search.search-visible{height:auto;visibility:visible}.nav-search.search-visible .search-input-container{border-width:10px !important;max-height:100px}html.spa-ua-system-ios .nav-search .search-query{padding-bottom:2px}.nav-search-toggle{background-color:#fff;display:inline-block;font-family:cnx-regular, arial, sans-serif;font-size:12px !important;font-style:normal;height:54px;line-height:70px !important;position:relative;text-align:center;width:54px}.nav-search-toggle>span{position:relative;z-index:2}.nav-search-toggle .icon-search-toggle{height:32px;left:50%;margin-left:-14px;margin-top:-18px;position:absolute !important;top:50%;width:28px;z-index:1}.nav-search-toggle::after{border:10px solid transparent;border-bottom-color:#fff;bottom:-15px;content:'';left:-9999px;margin-left:-10px;position:absolute;-webkit-transition:bottom 500ms ease-in-out 650ms, border-bottom-color 500ms ease-in-out 650ms;transition:bottom 500ms ease-in-out 650ms, border-bottom-color 500ms ease-in-out 650ms;visibility:hidden}.nav-search-toggle.search-visible::after{border-bottom-color:#e21c38;bottom:-3px;left:50%;visibility:visible}.nav-search-toggle,.nav-search-toggle:hover{color:#524940;cursor:pointer;text-decoration:none}}@media only screen and (max-width: 767px){.nav-search .search-input-container .search-query{border:0}.nav-search .search-input-container .search-query::-webkit-input-placeholder{font-family:cnx-regular, arial, sans-serif;font-size:18px !important;font-style:italic;line-height:26px !important}.nav-search .search-input-container .search-query:-moz-placeholder{font-family:cnx-regular, arial, sans-serif;font-size:18px !important;font-style:italic;line-height:26px !important}.nav-search .search-input-container .search-query::-moz-placeholder{font-family:cnx-regular, arial, sans-serif;font-size:18px !important;font-style:italic;line-height:26px !important}.nav-search .search-input-container .search-query:-ms-input-placeholder{font-family:cnx-regular, arial, sans-serif;font-size:18px !important;font-style:italic;line-height:26px !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.nav-search .search-input-container{width:208px}}
/*# sourceMappingURL=./search-base.scss.css.map */