<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#noresults {display:none;}
#contentum .filters select {width:100%; height: auto;
padding: 0.75em; font-size:1em; background-position: calc(100% - 20px) 1.2em, calc(100% - 12px) 1.2em, calc(100% - 2.5em) 0.5em; /*background-position: calc(100% - 0.75em) center;*/}


.subtext {font-size: 1.3em !important; line-height: 2em !important;}
#homepage-search .ui.search {position:relative; top:0;}
#homepage-search .ui.input {margin:50px 0;}
#homepage-search .h2 b, #homepage-search .h2 strong {display:block; font-family:"circe-slab-b", Georgia, serif; font-size:4.5vw; line-height:5vw; text-transform:uppercase; color:#000; text-align:center; }
#homepage-search .h2 {font-size:2.5vw; padding-bottom:0 !important;}

.ui.default.search &gt; .results .category.shown {display:block;}
.ui.default.search &gt; .results .category.unshown {display:none;}

/* full width / mobile */
@media (max-width:967px) {
    #search {margin-bottom:10px !important; width:96% !important;}
    #searchicon {position:absolute !important; right:25px !important;}
    #contentum .filters form td {padding:0;}
    .page .filters form table:not(.has-header) tbody td {padding-left:0 !important; margin-left:0; margin-bottom:0;}
    .page .filters table:not(.has-header) tr {padding:0; }
    .page .filters table td {padding:0; }
    #contentum .filters select {margin-bottom:0 !important; }
}

/* edge-to-edge */
@media (max-width: 600px) {
	#homepage-search .h2 b, #homepage-search .h2 strong {font-size:7.5vw; line-height:8vw; text-align:left;}
	#homepage-search .h2 {font-size:4.5vw;}
	.subtext {font-size:1.1em !important; line-height:1.5em !important;}
	/*
	#homepage-search .ui.input {margin:25px 0;}
    .ui.search .prompt { width: 90% !important; }
    */
}


</pre></body></html>