﻿.search-set,.idlookup-set{background-color:#fafaf7;border:1px solid #333;border-radius:5px;box-sizing:border-box;clear:both;color:#333;display:none;font-family:sans-serif;font-size:12px;padding:10px 10px 40px 10px;position:relative;width:200px}
.search-set{float:left;margin:10px 10px 10px 0}
.search-set-show-place,.search-set-show-spouse,div.search-set-show-parents{display:none;padding:5px 0 0 0}
.search-set h3{clear:both;color:#333;font-family:sans-serif;font-size:14px;font-style:normal;font-weight:bold;margin:0 !important;padding:5px 0 0 0 !important}
.search-set h3:first-child{padding-top:0 !important;margin-top:0 !important}
.search-set fieldset,.idlookup-set fieldset{border-width:0}
.search-set label,.idlookup-set label{display:block;font-size:11px;padding:5px 0 2px 5px}
.search-set label:first-child,.idlookup-set label:first-child{padding-top:0;margin-top:0}
.search-set input,.idlookup-set input{border:1px solid #d3d3d3;border-radius:3px;-moz-appearance:none;-webkit-appearance:none}
.search-set input.hidden{display:none}
.search-set input[type="text"],.search-set input[type="number"],.idlookup-set input[type="text"],.idlookup-set input[type="number"]{font-family:monospace,monospace;font-size:14px;padding:2px}
.search-set input.search-set-name,.idlookup-set input.search-set-number{width:170px}
.search-set .search-set-year{padding:2px;width:60px}
.search-set input.search-set-place{width:170px}
.search-set input[type="button"],.search-set input[type="reset"]{cursor:pointer;display:block;margin:10px 0 0 0;padding:2px}
.search-set-ovum{position:absolute;bottom:0;right:0;height:8px;width:8px}
#ssSearch_submit,#idLookup_submit{position:absolute;bottom:10px;left:10px;border:1px solid #333}
#ssSearch_submit:disabled,#idLookup_submit:disabled{background-color:#ccc;border:1px solid #aaa;cursor:default}
#ssSearch_reset{position:absolute;bottom:10px;right:10px}
.search-set select{border:1px solid #d3d3d3;border-radius:3px}
.search-set div.search-set-method{height:32px;padding:12px 0 0 0}
.search-set input[type="checkbox"]{-webkit-appearance:checkbox;cursor:pointer;height:14px;width:14px}
.search-set div.search-set-method span{vertical-align:top}
.search-set button.icon{background-color:#999}
.search-set button.icon:hover{background-color:#333}
.search-set button.iconhelp{position:absolute;top:5px;right:5px}
div.search-set-help{background-color:#fafaf7;border:1px solid #333;border-radius:5px;color:#333;font-size:medium;line-height:1.3;margin:10px 0;padding:10px}
div.search-set-help code{color:#000;font-family:monospace,monospace;font-size:medium}
button.search-set-close-help{-moz-appearance:none;-webkit-appearance:none;background-color:#fafaf7;border:1px solid #d3d3d3;border-radius:3px;cursor:pointer;display:block;margin:10px 0;padding:2px}
#ssSearch_results{float:left;font-family:sans-serif;margin:10px 0 0 0;max-width:520px;min-width:280px;width:calc(100% - 220px)}
div.ssSearch_count{font-size:12px;margin:0 0 12px 0}
ul.ssSearch_results{list-style:none;margin:0}
ul.ssSearch_results li{font-weight:bold;list-style:none;margin-bottom:8px;margin-left:0}
ul.ssSearch_results li.threshold{border-top:1px solid #888;margin-top:8px;padding-top:8px}
ul.ssSearch_results span.summary{color:#404040;display:block;font-size:small;font-weight:normal;margin-left:24px}
ul.ssSearch_results span.summary a{text-decoration:none}
ul.ssSearch_pages{padding:0;margin:10px 0;font-size:11px}
ul.ssSearch_pages:first-child{margin-top:0}
ul.ssSearch_pages li{background-color:#ffffff;border-radius:3px;color:#616161;cursor:pointer;display:inline-block;font-weight:bold;list-style:none;margin:0 7px 0 0;min-width:1.2em;padding:6px 4px 8px 4px;text-align:center;-moz-user-select:none;-webkit-user-select:none}
ul.ssSearch_pages li:hover{background-color:#ca2f2f;color:#ffffff}
ul.ssSearch_pages li a{color:#616161;font-weight:bold;min-width:1.2em;text-decoration:none}
ul.ssSearch_pages li a:hover,ul.ssSearch_pages li:hover a{color:#ffffff;text-decoration:none}
ul.ssSearch_pages li.disabled,ul.ssSearch_pages li.disabled:hover{background-color:inherit;color:#e0e0e0;cursor:default}
ul.ssSearch_pages li.current,ul.ssSearch_pages li.current:hover{background-color:#ca2f2f;color:#ffffff}
