.error{background-color:#004e98;text-align:center}.error h1{color:#fff;font-family:"Merriweather",serif;font-size:1.5rem;font-weight:bold;margin:24px 0}.error .searchInput{width:100%}@media screen and (max-width:37.5rem){.error h1{font-size:1.125rem;text-align:left}}@media screen and (max-width:20rem){.error h1{font-size:1rem}}.cloudBG{clear:both;zoom:1;background-image:url(../img/cloud.svg);background-position:center top;background-repeat:no-repeat;background-size:60%;padding-top:80px}.cloudBG:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@media screen and (max-width:64rem){.cloudBG{background-size:150%}}@media screen and (max-width:37.5rem){.cloudBG{background-size:180%}}@media screen and (max-width:20rem){.cloudBG{padding-top:64px}}.face404 svg{width:164px;height:94px}@media screen and (max-width:20rem){.face404 svg{width:120px;height:69px}}.seeLatest{margin-top:64px;text-align:left;padding-bottom:80px}@media screen and (max-width:20rem){.seeLatest{margin-top:32px}}.seeLatest-title{font-family:"Merriweather",serif;font-size:1.25rem;font-weight:bold;color:#fff}@media screen and (max-width:50rem){.seeLatest-title{font-size:1.25rem}}@media screen and (max-width:37.5rem){.seeLatest-title{font-size:1.125rem}}@media screen and (max-width:20rem){.seeLatest-title{font-size:1rem}}.seeLatest-list li{padding:16px 0;border-bottom:1px solid rgba(244,244,244,.5)}.seeLatest-list li:last-child{border-bottom:0}.seeLatest-list a{font-family:"Merriweather",serif}.seeLatest-list a:link{color:#fff}.seeLatest-list a:active{color:#fff}.seeLatest-list a:visited{color:#fff}.seeLatest-list a:hover{color:#fff}@media screen and (max-width:50rem){.seeLatest-list a{font-size:1rem}}@media screen and (max-width:37.5rem){.seeLatest-list a{font-size:.875rem}}.ResultBlock{margin:32px 0}.ResultBlock .searchInput{border:solid 1px #cdcdcd;background-color:#f4f4f4;width:100%;-webkit-appearance:none}.showResults{text-align:center;font-size:1.5rem;margin-bottom:16px}.result-cate{font-weight:bold;font-style:italic}.result-num{padding:0 8px 0 0}.noFound .ResultBlock{margin-bottom:50vh}@media screen and (max-width:37.5rem){.noFound .ResultBlock{margin-bottom:64px}}.noFound .showResults{font-weight:bold}