.content>.searchresults{padding:2% 0 0 2%}.content>.searchresults .filter a{cursor:pointer}.results{padding-left:2%}.results.links{width:79%;float:left;padding-right:2%;margin:15px 0}.results>h1,.results.links ul{margin:0 1%}.results.links ul{margin-top:2%;-webkit-column-count:2;-webkit-column-gap:3em;-moz-column-count:2;-moz-column-gap:3em}.results.links a{display:block;text-decoration:none;margin-bottom:2%}.results.links a:hover{text-decoration:underline}.results.links a:after{content:' »'}.results.categories{margin-right:1%}.results>h1{position:relative;display:inline;padding-right:10px;font-family:FSBlake;font-size:90%;font-weight:600;text-transform:uppercase;color:#1cb3ba;background-color:#fff;top:0;padding-left:0}.results>h1 span,.results>h1 span{font-weight:400}.results:before{content:' ';display:block;width:98%;height:1px;position:relative;top:8px;left:2%;border-bottom:1px solid #1cb3ba}.results.products:before{width:95%}.results.products{margin-top:20px}.results.products .products{margin-top:10px}.noresults{margin:1em 0;margin-bottom:5em}.noresults p:first-of-type{font-style:italic;font-size:110%}.noresults ul{list-style:disc;margin:0 1em}.noresults li{padding-bottom:.5em}.searchresults.elastic .productlist{padding-left:2%;margin-top:20px}.searchresults.elastic .productlist header{height:8px;border-bottom-color:#1cb3ba;margin-right:3%;margin-bottom:18px}.searchresults.elastic .productlist header h1{font-family:FSBlake;font-size:90%;font-weight:600;text-transform:uppercase;color:#1cb3ba}.searchresults.elastic .productlist header h1 span{float:right;font-weight:400;padding-left:.2em}.searchresults.elastic .productlist header h1 span:before{content:'('}.searchresults.elastic .productlist header h1 span:after{content:')'}@media(max-width:960px){.results.links{width:67%}.results.links ul{-webkit-column-count:1;-moz-column-count:1}}@media(max-width:700px){.content>.searchresults{padding:0}.filters{display:none}.results:before{display:none}.results.links{width:100%;float:none;margin:0}.searchresults>h1,.results>h1,.results.links ul,.noresults{display:block;position:static;width:95%;margin:0 auto;padding:0}.results>h1{margin-top:5%}.results.links.articles,.products{padding:0}.products{margin-top:5%}.searchresults.elastic>h1{padding-left:2%;margin-top:10px}.elastic .articles.links{margin-left:2%}.elastic .articles.links>h1{margin-bottom:6px}.searchresults.elastic .productlist{padding-left:0;margin-top:10px}.searchresults.elastic .productlist header{height:4px}}@media(max-width:700px) and (min-width:560px){.elastic .articles.links>h1{margin-top:3%}.searchresults.elastic .productlist header{height:1px}}