.searchHeader{padding-bottom:5px;border-bottom:1px solid #aaa}.searchHeader h1{float:left;margin-right:2rem;margin-bottom:20px}.searchHeader form{padding-top:7px}.searchHeader form input{width:66.6%;max-width:400px;margin-right:5px;margin-bottom:.5rem;height:22px}.searchHeader button{margin:0}.searchFilters{float:left;width:170px;color:#272526}.searchFilters .filter{width:140px;border-bottom:1px solid #aaa;margin:20px 0 0;padding:0 0 20px}.searchFilters .filter:last-child{border:none!important}.searchFilters .filter span{background-color:#1770aa;color:#fff;padding:0 .825rem;-webkit-box-decoration-break:clone;-moz-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}.searchFilters .filter select{width:100%}.searchResults{float:left;width:808px;padding-top:20px}.gsc-result-info{margin:0 0 10px!important;padding:0!important;font-family:Open Sans,Helvetica,Arial,sans-serif!important;font-weight:400!important;color:#272526!important;font-size:1.2rem!important;line-height:1.8rem!important}@media (max-width:34.3em){.gsc-result-info{font-weight:400!important;font-size:1.2rem!important;line-height:1.8rem!important}}.gsc-tabsArea{display:none}.gsc-results{width:100%!important}.gsc-imageResult,.gsc-result{margin-bottom:0!important;border-bottom:1px solid #aaa!important;padding-top:15px!important;padding-bottom:15px!important}.gsc-imageResult:hover,.gsc-result:hover{background:#d9eef8;-webkit-transition:background .15s;-o-transition:background .15s;transition:background .15s}.gs-result .gs-title{text-decoration:none!important;margin-bottom:5px;height:auto!important}.gs-result .gs-snippet,.gs-result .gs-title{line-height:1.5!important}.gs-result .gs-title a,.gs-result .gs-title a b{color:#1756ab;text-decoration:underline}.gs-result .gs-title a:hover,.gs-result .gs-title a b:hover{text-decoration:underline}.gs-result .gs-title a:hover b{background-color:#1770aa;color:#fff}.gs-result .gs-image-box{padding-right:12px!important}.gsc-reviewer{color:#272526!important}.gsc-rating-bar{vertical-align:baseline!important}.gs-per-result-labels,.gs-visibleUrl{display:none!important}.gsc-cursor-box{margin-top:30px}.gsc-cursor-page{font-family:Open Sans,Helvetica,Arial,sans-serif!important;font-weight:400!important;color:#272526!important;font-size:1.8rem!important;line-height:3.3rem!important;border-bottom:0;text-decoration:none;display:inline-block!important;margin-right:7px!important;margin-bottom:10px!important;padding:2px 14px!important;border:1px solid #1770aa!important;text-decoration:none!important}@media (max-width:34.3em){.gsc-cursor-page{font-weight:400!important;font-size:1.6rem!important;line-height:3.3rem!important}}.gsc-cursor-page:hover{text-decoration:none;background:#d9eef8!important;-webkit-transition:background .15s;-o-transition:background .15s;transition:background .15s}.gsc-cursor-current-page,.gsc-cursor-current-page:hover{color:#fff!important;background-color:#1770aa!important}.gsc-cursor-current-page:first-child{margin-left:0!important}.gcsc-branding-clickable{border-bottom:0;text-decoration:none}.gcsc-branding-clickable:hover{text-decoration:none}.gcsc-branding-img-noclear{vertical-align:middle!important}@media screen and (max-width:1018px) and (min-width:800px){.searchResults{width:78%;width:calc(100% - 170px)}}@media screen and (max-width:799px) and (min-width:550px){.searchHeader{padding-left:10px;padding-right:10px}.searchHeader h1{margin-bottom:15px}.searchFilters{width:180px}.searchFilters .filter{padding-left:10px}.searchResults{width:65%;width:calc(100% - 180px)}.gcsc-branding,.gsc-imageResult,.gsc-result{padding-right:10px!important}}@media screen and (max-width:549px){.searchHeader{padding-left:10px;padding-right:10px}.searchHeader h1{width:auto;float:none}.searchHeader form,.searchHeader h1{margin-bottom:15px}.searchHeader button,.searchHeader button:hover{padding:0 10px}.searchFilters{display:none}.searchResults{width:100%;margin-left:0;padding-top:15px}.gcsc-branding,.gsc-cursor-box,.gsc-imageResult,.gsc-result,.gsc-result-info,.searchResults .placeholder{padding-left:10px!important;padding-right:10px!important}}
