html{scroll-behavior:smooth}body{background-color:#e8e8e8;font-family:Roboto,Helvetica,Arial,sans-serif;margin:0;overflow-y:scroll}.inner-container{background-color:initial!important;padding-bottom:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 15px #f5f5f5}::-webkit-scrollbar-thumb{background:#00ad59;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#007d41}#postcode-top-row{background-color:#00ad59;height:auto}#postcode-bottom-row,#postcode-top-row{align-items:center;box-shadow:0 4px 2px 0 #0003;color:#fff;display:flex;justify-content:center;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:2}#postcode-bottom-row{background-color:#40ae49;height:75px}#postcode-error-container{display:flex;height:calc(100vh - 128px);justify-content:center;padding-top:24px;text-align:center;width:100%}#postcode-search-box{width:70%}.postcode-searchbar-container{align-items:center;display:flex;flex:0 1 50%;justify-content:center;margin-left:10%;margin-right:10%;position:relative;width:80%}.postcode-search-bar{height:100%;order:1;overflow:hidden;width:100%}.postcode-search-bar-button{border-radius:3px;height:100%;order:2;overflow:visible;transform:translateX(-4px)}#postcode-search-info{padding:5px;width:100%}#postcode-search-info p{margin:0}#search-info-text{font-size:14px;font-weight:700;margin-top:8px}#postcode-results-count{width:30%}.postcode-list-item{background-color:#fff;border-radius:10px;box-shadow:0 4px 2px 0 #0003;margin:16px}.postcode-table-container{background-color:#effff1;border:5px double green;margin-top:5px}.postcode-error-box,.postcode-error-box-fade{align-items:center;color:#868686;display:flex;flex-direction:column;font-size:18px;font-weight:700;z-index:-1}.autocomplete-dropdown-container{border-bottom-right-radius:15px;border-top-right-radius:15px;left:0;margin-right:1%;position:absolute;right:0;top:100%;z-index:10000}.suggestion-item{background-color:#fff;border-bottom:1px solid #e8e8e8;color:#000;font-weight:700;padding:12px 12px 12px 10px;text-align:left}.suggestion-item:first-child{border-top-left-radius:15px;border-top-right-radius:15px}.suggestion-item:last-child{border-bottom:hidden;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:0 4px 2px 0 #0003}.suggestion-item--active{background-color:#e8e8e8;border-bottom:1px solid #e8e8e8;color:#000;font-weight:700;padding:12px 12px 12px 10px;text-align:left}.suggestion-item--active:first-child{border-top-left-radius:15px;border-top-right-radius:15px}.suggestion-item--active:last-child{border-bottom:hidden;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:0 4px 2px 0 #0003}#btn-back-to-top{bottom:2%;display:none;position:fixed;right:2%;z-index:5}.postcode-distance{text-align:right}.postcode-dates,.postcode-distance{display:flex;float:right}.postcode-activities{display:flex}@media only screen and (max-width:1024px){#glendale-logo{display:none}}@media only screen and (max-width:740px){#postcode-search-info{display:none}.postcode-searchbar-container{margin-left:0;margin-right:0;width:100%}#postcode-search-box{margin-left:3%;width:65%}#postcode-results-count{width:35%}}