#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;}@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(,55,255,255,0);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:none;border-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;}.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;	}/*.seeall{color:#007fff;font-size:0.9em;padding:8px;}.seeall:hover{cursor:pointer; color:#444;}*/.popular{font-size:1em;padding:8px;font-weight:bold;}.ui-menu .ui-menu-item-wrapper:hover { color:#fff; }.ui-menu .ui-menu-item-wrapper:hover > i{ color:#ddd; }.ui-menu .ui-menu-item:nth-child(1):hover{background:#fff;cursor:default}.ui-state-active .ui-menu-item:nth-child(1){background:#fff;cursor:default}.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-activei{color:#ddd; }