#supersearchoverlay {position: fixed;width: 100%;height: 100%;background: rgba(255,255,255, 0.95);top: 0;left: 0;z-index: 999;display: block;padding: 5vh 0 15vh;display:none; opacity:0;text-align:center;}.strike{text-decoration: line-through}#supersearchoverlay p{text-align: center; font-size: 1.1em; font-weight: bold;}#supersearchoverlay img{display: block; margin:10px auto 30px;width:300px; height:35px;}@media screen and (max-width:568px){  #supersearchoverlay {padding: 10vh 0 15vh;}  #supersearchoverlay img {width:250px;}}#supersearchoverlay button.closebtnsupersearch{float:none;clear:both; position: absolute; top:20px; right:20px;border-radius:30px;  height: 50px;  width: 50px;  text-align: center;  font-size: 1.4em;padding:0;font-weight: bold;}#supersearchoverlay.reveal{display:block; opacity:1;}.supersearch{float:left; padding:25px 21px 20px;}.supersearch:hover{color: #4098D8;cursor:pointer;}.home form.search-form{max-width:600px;border: 2px solid transparent;}form.search-form, .search form.search-form{max-width:900px;border: 2px solid #ccc;clear:both;}form.search-form,.home form.search-form,.search form.search-form{width:100%;margin:0 auto;border-radius:15px;background: rgba(255, 255, 255, 0.8);  height:74px;overflow:hidden}form.search-form label {width: 100%;margin-right: -70px;padding-right: 75px;  }form.search-form label span{color: #555;position: relative; float: left;font-size: 1.3em;font-weight: 900;margin-top: 17px;margin-left: 15px;margin-right: -40px;z-index:2;  }form.search-form .search-submit{pointer-events:auto;  height: 70px;  width: 70px;}  form.search-form:after{content: "";display: table;}  input[type="search"].search-field-max {height:70px;padding-left:50px;-webkit-appearance: none  !important;-webkit-user-select: text  !important; /* Chrome, Opera, Safari */-moz-user-select: text; /* Firefox 2+ */-ms-user-select: text; /* IE 10+ */user-select: text; /* Standard syntax */border:none;border-right:none;}/* HTML: <div class="loader"></div> */.home input[type="search"].search-field-max {color:#444;background:transparent} input[type="search"].search-field-max:focus,  input[type="search"].search-field-max:hover, input[type="search"].search-field-max.allwhite {color:#444}form label:hover {background: rgba(255, 255, 255,0.9);} input[type="search"].search-field-max:focus,  input[type="search"].search-field-max.allwhite {background: rgba(255, 255, 255,1);} form.search-form .search-submit{background: #4098D8; color:#fff; border:noneborder-left:none;cursor:pointer;}form.search-form .search-submit:hover{background-color: #e53d3d;  color:#fff;  opacity: 1;}form.search-form .search-submit.disabled{cursor: not-allowed;}form.search-form .search-submit.disabled,form.search-form .search-submit.disabled:hover{background:transparent;color:#bbb;}.search input[type="search"].search-field-max {background: #ffffff00;color:#444;} .ui-widget.ui-autocomplete{max-width: 880px;z-index:1000;}.page:not(.home) .ui-widget.ui-autocomplete{position: fixed;}.home .ui-widget.ui-autocomplete{max-width:576px;width: 100%;} .search .ui-widget.ui-autocomplete{width:calc(100% - 65px);}@media only screen and (max-width :643px) {  .home .ui-widget.ui-autocomplete{max-width: 490px;width: calc(100% - 70px);} .ui-widget.ui-autocomplete{max-width:643px;width:calc(100% - 20px);} .search .ui-widget.ui-autocomplete{max-width:643px;width:calc(100% - 65px);}}.loader2 {  position: relative;  left:-9px;  width: 35px;  padding: 8px;  aspect-ratio: 1;  border-radius: 50%;  background: #ffffff;  --_m: conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;  -webkit-mask: var(--_m);mask: var(--_m);  -webkit-mask-composite: source-out;mask-composite: subtract;  animation: l3 .75s infinite linear;}@keyframes l3 {to{transform: rotate(1turn)}}::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */  color: #888;  opacity: 1; /* Firefox */}:-ms-input-placeholder { /* Internet Explorer 10-11 */  color: #888;}::-ms-input-placeholder { /* Microsoft Edge */  color: #888;}@media screen and (max-width:568px){ ::placeholder{font-size:14px;  } :-ms-input-placeholder{font-size:14px;  } ::-ms-input-placeholder {font-size:14px;  }}input.input_alert{border-color:#E54040}input.input_alert::placeholder{ color:#E54040 }input.input_alert:-ms-input-placeholder{ color:#E54040 }input.input_alert::-ms-input-placeholder{ color:#E54040 }.small{font-size:0.9em;}.smaller{font-size:0.8em;}label.smaller{margin-top:3px;}input:disabled {cursor: not-allowed;}/*.seeall{color:#007fff;font-size:0.9em;padding:8px;}.seeall:hover{cursor:pointer; color:#444;}*/.popular{font-size:1em;padding:8px;font-weight:bold;}#origi,#counting{color:#fff; overflow: hidden;width:1px;height:1px;}.ui-state-default, .ui-widget-content .ui-state-default {border-radius:20px;border-color:#fff; background: #fff;}.ui-state-default:hover, .ui-widget-content .ui-state-default:hover{border-color:#007fff} .ui-state-highlight:not(.ui-state-active), .ui-widget-content .ui-state-highlight:not(.ui-state-active){color: #007bcc;font-weight:bold;}.ui-menu .ui-menu-item-wrapper:hover { color:#fff; }.ui-menu .ui-menu-item-wrapper:hover > i{ color:#ddd; }.ui-state-active, .ui-widget-content .ui-state-active{/*border: 1px solid #003eff;*/background: #007fff;font-weight: normal;color: #ffffff;}.ui-menu .ui-menu-item-wrapper.all:hover{background:#004799;}.ui-menu .ui-menu-item-wrapper {padding: 5px 5px 10px .4em;font-size:16px;}.ui-menu .ui-menu-item-wrapper i{display:block; font-size:0.8em; line-height:1; margin-top:-5px;color:#888;font-style: normal}.ui-widget-content .ui-menu-item-wrapper.ui-state-active  i{  color:#ddd; }