.search_page #searchform {font-size: 0;width: 100%;max-width: 650px;margin: 20px auto;}.search_page #searchform label.screen-reader-text {display: none;}.search_page #searchform input[type='text'] {display: inline-block;border: 0;height: 40px;line-height: 40px;padding: 0 10px;box-sizing: border-box;width: calc(100% - 100px);font-size: 16px;border: 1px solid #bababa;}.search_page #searchform input[type='submit'] {display: inline-block;border: 0;height: 40px;line-height: 40px;padding: 0 10px;box-sizing: border-box;font-size: 16px;width: 80px;margin-left: 20px;}@media only screen and (max-width: 900px) {.sidebar li.widget #searchform input[type='text'], .sidebar li.widget #searchform input[type='submit'] {height: 35px;line-height: 35px;font-size: 16px;width: 100%;margin: 5px 0 5px 0;}}ul.search-results {display: block;position: relative;width: 100%;height: auto;list-style-type: none;margin: 0;padding: 40px 0;}ul.search-results li {display: block;position: relative;width: 100%;height: auto;}ul.search-results li:not(:last-child):after {display: block;height: 1px;width: 70%;content: '';margin: 30px auto;background: #dedede;clear: both;}ul.search-results li h3 {margin-bottom: 10px;}ul.search-results li a, ul.search-results li a:hover {text-decoration: none;color: inherit;}ul.search-results li a:after {display: none;}ul.search-results li .content {display: block;padding: 0;margin: 0;}ul.search-results li .content img {position: relative;padding-right: 20px;width: 150px;height: auto;display: block;float: left;}@media only screen and (max-width: 800px) {ul.search-results li .content img {width: 100px;}}@media only screen and (max-width: 400px) {ul.search-results li .content img {display: none;}}ul.search-results li .content .excerpt {position: relative;width: auto;height: auto;}ul.search-results li .content .read_more {display: block;color: #14859f;}ul.search-results li .content .read_more:hover {text-decoration: underline;}ul.search-results li .content .read_more:hover:after {text-decoration: none !important;}ul.search-results li .content .read_more:after {display: inline-block;vertical-align: baseline;content: "\f105";font-family: "Font Awesome 5 Free";position: relative;font-weight: 900;font-size: 80%;margin-left: 5px;}.search_page .no_results {display: block;margin: 80px 0 0 0;width: 100%;text-align: center;font-weight: 500;}