#siteMasthead .search-box{border:solid 1px #ada019;background-color:rgba(255,255,255,.75);top:2.7rem;left:2.7rem;right:2.7rem;position:absolute;overflow:hidden;border-radius:5px}#siteMasthead .search-box .row{background-color:transparent}#siteMasthead .search-box .row:nth-child(2n+2){padding:.25rem}#siteMasthead .search-box h2{vertical-align:middle;background:#f5ea7c;text-align:center;font-size:1.1rem;padding:.2rem;border-bottom:solid 1px #d1c434;font-weight:700;color:#484205;margin:0}#siteMasthead .search-box label{line-height:2.3125rem;font-weight:700}#siteMasthead .search-box .button,#siteMasthead .search-box select{margin:.2rem 0}#siteMasthead .search-box .button,#siteMasthead .search-box select option{padding-top:.6rem;padding-bottom:.6rem}nav .search-box{display:block;margin:0;background-color:#f0f8ff;padding:.3rem;border:solid .3rem #23408f;border-bottom-width:0}nav .search-box h2{background-color:#f5ea7c;text-align:center;font-size:1.1rem;padding:.2rem;border-bottom:solid 1px #d1c434;font-weight:700;color:#867b02}nav .search-box select{margin-bottom:.375rem}nav .search-box .row{background-color:transparent}nav .search-box .button{display:block}@media only screen and (min-width:40.063em){nav .search-box{display:none}#siteMasthead .search-box{position:absolute;top:1rem;left:auto;width:320px;right:.3rem}}@media only screen and (min-width:64.063em){#siteMasthead .search-box{top:1.4rem}}@media only screen and (max-width:750px) and (min-width:640px){.freetext-search{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.freetext-search{display:none !important}}.search-results{margin-top:1rem}