.locator{margin:auto;min-height:400px}.locator h1{text-align:center}#filtersdiv{border:1px solid #4882cc;margin:5px 0 5px 0;background-color:#b3ddf0;padding:10px 5px 8px 5px}#filtersdiv input[type="text"]{height:35px;width:calc(100% - 10px);border:1px solid #aaa;padding:2px 3px 1px 3px}#filtersdiv select{height:40px;width:100%}.search_address{box-sizing:border-box;padding:5px;width:320px}#filtersdiv input[type="submit"],#filtersdiv input[type="button"]{display:inline-block;width:150px;height:40px;text-align:center;padding:5px 0 5px 0;line-height:unset}#searchprogress{border:1px solid #4882cc;margin:5px 0 5px 0;display:none;padding:15px 0 15px 0;text-align:center}.resultblock{border:3px solid #bce6f8;margin:5px 0 5px 0;padding:10px 10px 10px 0}.result_number{float:left;width:30px;margin-left:10px}.result_number p{color:#002b5c;font-size:16px;padding:0;margin:6px 5px 5px 0;font-weight:bold}.result_left{float:left;width:640px}.result_left p{font-size:.95em;margin:6px 0 6px 0}.mapaddress a{font-size:.95em}.result_right{float:left;width:205px}.result_right p{margin:5px}.result_right a{display:block;color:#fff!important;background-color:#002a5a;padding:5px;text-align:center;width:180px;text-decoration:none;font-size:13px;margin:0 0 5px 0}.result_right a:hover{background-color:#4882cc}.result_name{font-weight:bold;color:#002b5c;font-size:15px}.directions{font-size:12px}.tab_content{font-size:11px!important}.tab_content div{font-size:11px!important}#mainmap{display:none}#map_canvas{width:100%;height:400px;display:none}#filtersdiv{border:1px solid #4ae;margin:5px auto 5px auto;background-color:#5abcf7;padding:10px 5px 8px 5px;width:fit-content}.selectors{padding-right:50px}.filters{width:100%;height:50px;max-width:780px;margin:auto}.tselector{display:block;overflow:hidden;float:left}.bodycontainer form .tselector select{width:fit-content;min-width:280px;overflow:hidden;font-size:16px;height:39px}.cell{vertical-align:middle}.t-hide{display:none}.selectors input[type=radio]{width:32px;height:32px;float:left}.selectors label{margin:7px 20px 0 10px;float:left;font-size:18px}.finder-results>div{width:calc(33% - 40px);padding:30px 20px;display:inline-block}.finder-results .city-name{text-transform:uppercase;color:#000;font-weight:bold;padding-bottom:10px;text-align:left}.finder-results a{display:block}.finder-results a.address{font-weight:200;font-size:16px}.finder-results a:before{padding-right:5px;font-size:.9em;font-family:"Font Awesome 6 Pro";font-weight:600}.finder-results a.address:before{content:"";display:block;font-size:1.2em;margin-bottom:10px;float:left;height:40px}.finder-results a.phone:before{content:""}.finder-results a.link:before{content:""}.phone{margin-top:15px}.finder-results>div{width:calc(33% - 60px);padding:30px 20px;display:inline-block;border:1px solid #ccc;margin:10px}#browseall{margin-top:10px}@media only screen and (max-width:1320px){.finder-results>div{width:calc(50% - 62px)}}@media only screen and (max-width:780px){.finder-results>div{width:100%;padding:30px 20px;display:block}.bodycontainer .table,.bodycontainer .table .row,.bodycontainer .table .row .cell{display:block;overflow:hidden;height:auto;text-align:center}.tselector{float:none;margin-top:15px;display:inline-block}.t-hide{display:none}.search_radius,.search_address,.searchbtndiv{float:none}.selectors{padding-right:0}.selectors input[type=radio]{width:25px;height:25px}.selectors label{margin:3px 5px 0 5px;float:left;font-size:16px}.bodycontainer h1{font-size:20px;width:100%}}#filtersdiv{border:1px solid #4882cc;margin:5px auto 15px auto;background-color:#4882cc;padding:10px 5px 8px 5px;width:fit-content}.selectors{padding-right:50px}.tselector{display:block;overflow:hidden;float:left}.bodycontainer form .tselector select{width:fit-content;min-width:280px;overflow:hidden;font-size:16px;height:39px}.cell{vertical-align:middle}.t-hide{display:none}.selectors input[type=radio]{width:32px;height:32px;float:left}.selectors label{margin:7px 20px 0 10px;float:left;font-size:18px}.finder-results>div{width:calc(33% - 40px);padding:30px 20px;display:inline-block}.finder-results .city-name{text-transform:uppercase;color:#e12726;font-weight:bold;padding-bottom:10px;text-align:left;font-size:18px}.finder-results a{display:block}.finder-results a.address{font-weight:200;font-size:16px}.finder-results a:before{padding-right:5px;font-size:.9em;font-family:"Font Awesome 6 Pro";font-weight:600}.finder-results a.address:before{content:"";display:block;font-size:1.2em;margin-bottom:10px;float:left;height:40px}.finder-results a.phone:before{content:""}.finder-results a.link:before{content:""}.phone{margin-top:15px}.finder-results>div{width:calc(33% - 60px);padding:30px 20px;display:inline-block;border:1px solid #ccc;margin:10px}form .tselector select{width:fit-content;min-width:280px;overflow:hidden;font-size:16px;height:39px}.finder-results a{color:#143e64;text-decoration:none}@media only screen and (max-width:1320px){.finder-results>div{width:calc(50% - 62px)}}@media only screen and (max-width:780px){.finder-results>div{width:calc(100% - 60px);padding:30px 20px;display:block}.bodycontainer .table,.bodycontainer .table .row,.bodycontainer .table .row .cell{display:block;overflow:hidden;height:auto;text-align:center}.tselector{float:none;margin-top:15px;display:inline-block}.t-hide{display:none}.search_radius,.search_address,.searchbtndiv{float:none}.selectors{padding-right:0}.selectors input[type=radio]{width:25px;height:25px}.selectors label{margin:3px 5px 0 5px;float:left;font-size:16px}.bodycontainer h1{font-size:20px;width:100%}}