.google_bubble,.side_links{text-decoration:none}.bubble_check,.legend_bubble{display:inline-block;text-align:center}.style1{color:#fff!important;font-size:18px}.style2{color:#fff;font-size:13px}.style3{font-size:15px}.style4{font-family:Arial,Helvetica,sans-serif;font-size:14px}.style5{color:#000}.offender_disclaimer{font-family:Arial Condensed,Arial,Helvetica,sans-serif;font-size:16px;padding:6px 0}.resp_fieldset{margin-top:4px;margin-bottom:4px;padding-top:4px;padding-bottom:4px}.google_bubble{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;line-height:1.35;overflow:hidden;white-space:nowrap}.bubble_check{padding:2px 3px 2px 4px}.legend_bubble{vertical-align:top;padding:2px 4px}#legend_bubbles,.option_field{padding:6px 0;text-align:center}.legend_bubble_text{width:100px}.date_input{width:95%!important}#checked_bubbles{text-align:center;padding-top:6px}#legend_bubbles{max-width:950px;margin:0 auto}#legend_box{text-align:center;border:1px solid #000}#legend_header{text-align:left;background-color:#ccc;padding:4px;border-bottom:1px solid #000}#crimesList{width:1px;height:1px;position:absolute;left:-1000px}#crimeMapButtons{text-align:center;display:flex;justify-content:center;gap:10px}#crimeMapButtons button{min-width:140px}.options-box,.search-box{border:1px solid #ddd;padding:0 20px 20px;margin:20px 0;min-height:110px}.options-title,.search-title{padding:4px!important;font-size:1.5em;margin:-20px 10px 10px;display:inline;background:#fff;position:relative;top:0;left:-8px;width:90px}.search-box .date_input{width:100%}