#search_container{margin-bottom:1em}#search_container input{border-radius:2px;height:54px;background:#fff;padding:6px 54px 6px 36px;font-size:16px;box-shadow:0 14px 10px -10px #ccc;-moz-box-shadow:0 14px 10px -10px #ccc;-webkit-box-shadow:0 14px 10px -10px #ccc}#search_container span.icon-far-fa-search{position:absolute;margin-top:-46px;font-size:13px;margin-left:12px;color:#06c}.home #search_container input,.home #search_container a.blue.button,.home #fw_big_container_catch_all a.blue.button{box-shadow:0 0 20px rgba(0,0,0,.4);-moz-box-shadow:0 0 20px rgba(0,0,0,.4);-webkit-box-shadow:0 0 20px rgba(0,0,0,.4)}.home #search_container{position:absolute;margin-top:-320px;width:100%;left:0;display:block;box-sizing:border-box}.home #search_container input{width:600px;left:50%;position:absolute;margin-left:-300px;border:0;padding-right:54px}.home #search_container a.blue.button{text-align:center;margin-top:70px;font-size:20px;width:600px;left:50%;position:absolute;margin-left:-300px;padding-left:0;padding-right:0;padding-top:17px;padding-bottom:16px;box-sizing:border-box;box-shadow:0 5px 25px rgba(0,0,0,.5);-moz-box-shadow:0 5px 25px rgba(0,0,0,.5);-webkit-box-shadow:0 5px 25px rgba(0,0,0,.5)}.home #search_container .search_icon_container{width:100%}.home #search_container .search_icon_container span.icon-far-fa-search{position:absolute;left:50%;margin-left:-288px;margin-top:17px}.all-suites #search_container{margin-bottom:20px!important;padding-bottom:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#all-suites #search_container span.icon-far-fa-search{margin-top:-23px;left:20px}}@-moz-document url-prefix(){#search_container span.icon-far-fa-search{margin-top:15px;left:20px}}#search-empty-message{display:none;position:absolute;padding:25px 20px 20px!important;line-height:24px;font-size:16px!important;text-align:center}.home #search-empty-message{top:54px!important}#search-empty-message div{margin-top:0;margin-bottom:10px;text-transform:uppercase;font-size:18px;color:#222;font-weight:700}#search-empty-message p{margin-top:5px;margin-bottom:10px}#search-empty-message a.blue.button{text-align:center;width:100%!important;box-sizing:border-box;font-size:16px;position:relative!important}#search_container .ui-helper-hidden-accessible{display:none}ul.ui-autocomplete,#search-empty-message{list-style-type:none;display:none;margin-top:0;border-top-left-radius:0;border-top-right-radius:0;padding:10px;background:#fff;max-height:none;border:1px solid #aaa;border-top:none!important;z-index:999;box-sizing:border-box;border:none;width:100%!important;position:absolute;left:0!important;margin-left:0!important}@media screen and (min-width:501px){ul.ui-autocomplete,#search-empty-message{box-shadow:0 0 25px rgba(0,0,0,.2)}}ul.results-page__container{list-style-type:none;margin:0}li.ui-menu-item,li.search-category,#search-empty-message{padding-top:10px;padding-right:10px;padding-bottom:6px;line-height:24px;font-family:robotoregular,Helvetica,Arial;margin-left:0;margin-right:0}li.ui-menu-item,li.search-category{border-bottom:1px dotted #dfdfdf;padding-left:41px}li.ui-menu-item.see-all{border:0}li.ui-menu-item:hover{cursor:pointer;background:#f1f7ff}li.ui-menu-item a{color:#1874cd}li.ui-menu-item a.ui-state-focus{cursor:pointer!important;color:#000;background:0 0;border:0}ul.results-page__container li.ui-menu-item{padding-left:10px}ul.results-page__container li.ui-menu-item.non-result{padding-left:0;font-size:18px}.ui-autocomplete span.hl_results{background-color:#ff6}.ui-autocomplete{max-height:250px;overflow-y:auto;overflow-x:hidden;padding-right:5px}.ui-autocomplete li{font-size:16px}* html .ui-autocomplete{height:250px}#search_container{margin-bottom:0}#search_container input,#search_container a.blue.button{position:relative;left:0;display:block;margin:0 auto}#search_container input{cursor:text}.search-menu-container #search_container input{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#search_container a.blue.button{}.ui-autocomplete .non-result{padding-left:10px}.ui-autocomplete .non-result a{color:#000;cursor:default}.ui-autocomplete .see-all{padding:0}.ui-autocomplete .see-all a{color:#fff!important;display:block;background-color:#1874cd;border:0;border-radius:2px;text-align:center;padding:10px 6px;margin:20px 0 5px}.ui-autocomplete .see-all a:hover{background-color:#7db7f0}.seg-search__input-wrapper{position:relative;width:600px;margin:0 auto}.seg-search__text{font-size:20px;text-transform:uppercase;text-align:center;margin:20px 0}#search_container span.icon-far-fa-search{margin:0;left:11px;top:22px;z-index:1000}#search_container a.blue.button{margin-top:30px}.page-template-seg_allstadiumspage #search_container a.blue.button{display:none}.page-template-seg_allstadiumspage .seg-search__input-wrapper{width:100%}li.non-result{text-transform:uppercase;font-family:robotomedium;margin-top:10px;font-size:18px}a.no-res-button{margin:0!important;position:relative!important;left:0!important}#search_container .loading-container{position:absolute;top:0;right:0;height:54px;width:32px}#search_container .loading-container .loading_small{position:absolute;right:10px;background-size:22px 22px;display:none}@keyframes outline-highlight{from{background-color:#ffe600}to{background-color:#fff}}.outline-animate{background-color:#fff;animation-name:outline-highlight;animation-duration:1.2s}#non-header.big-background .seg_standard_container.seg-search-container{margin-bottom:20px!important;padding-bottom:0;background:0 0;background-color:transparent!important;box-shadow:none;border:0}.search-menu-wrap span.icon-far-fa-search{top:50%!important;transform:translateY(-50%)!important}@media screen and (max-width:768px){.home #search_container,#search_container.results-page__input{padding-left:18px;padding-right:18px;margin-bottom:2em}.home #search_container{position:absolute!important;margin-top:-210px!important;left:0!important;margin-left:0!important;width:100%!important;margin-bottom:30px!important;min-width:0!important}.home #search_container input{height:48px}#search_container input{padding:8px 40px 8px 36px!important;width:100%!important;position:initial!important;left:0!important;margin-left:0!important;background:#fff!important}#search_container input::placeholder{font-size:14px;padding-top:2px}#search_container span.icon-far-fa-search{left:30px!important;top:auto!important;margin-top:-36px!important;margin-left:0!important}#search_container a.blue.button:not(.no-res-button){margin-top:15px!important;left:0!important;margin-left:0!important;box-shadow:0 2px 20px rgba(0,0,0,.6)!important;-moz-box-shadow:0 2px 20px rgba(0,0,0,.6)!important;-webkit-box-shadow:0 2px 20px rgba(0,0,0,.6)!important}.all-suites #search_container span.icon-far-fa-search{}#search_container input::-webkit-input-placeholder{color:#666!important;font-family:robotoregular,Arial,sans-serif}#search_container input::-moz-placeholder{color:#666!important;font-family:robotoregular,Arial,sans-serif}#search_container input:-ms-input-placeholder{color:#666!important;font-family:robotoregular,Arial,sans-serif}#search_container input:-moz-placeholder{color:#666!important;font-family:robotoregular,Arial,sans-serif}#search_container.seg_standard_container{border-bottom:1px solid #ddd!important}#search_container input{background:#fffef1!important;box-shadow:0 6px 4px -4px #ccc;-moz-box-shadow:0 6px 4px -4px #ccc;-webkit-box-shadow:0 6px 4px -4px #ccc}#search_container a.blue.button:not(.no-res-button){position:initial!important;width:100%!important;text-align:center;box-sizing:border-box;font-size:16px;height:48px;padding-top:8px!important;padding-bottom:8px!important;line-height:32px;margin-top:15px}ul.ui-autocomplete,#search-empty-message{padding-left:10px!important;background:#fffef1!important}ul.ui-autocomplete,#search-empty-message{background:#fff!important;box-shadow:0 0 12px rgba(0,0,0,.4)}#search-empty-message{margin:0!important;padding:15px!important}#search-empty-message a.blue.button{margin-top:5px!important}.seg-search__input-wrapper{width:100%}#search_container span.icon-far-fa-search{left:10px!important;top:19px!important;margin-top:0!important;margin-left:0!important}#search_container a.blue.button{font-size:15px}ul.ui-autocomplete li{font-size:14px}#search-empty-message div,#search-empty-message p,a.no-res-button{font-size:14px!important;padding:0!important;margin:0!important}#search-empty-message p{line-height:14px!important;margin-top:12px!important;margin-bottom:12px!important}a.no-res-button{padding-top:10px!important;padding-bottom:10px!important}}@media screen and (max-width:320px){#search_container input::placeholder{font-size:12px}}