.page-locations #searchForm{position:absolute;z-index:10;left:10px}.page-locations #addy_in_address{border-radius:5px;box-shadow:2px 2px 4px rgba(0,0,0,.3);overflow:hidden;padding:0 !important}.page-locations #addy_in_address label,.page-locations #addy_in_address input{padding:15px 10px;min-width:0;max-width:100%;width:auto !important;font-size:16px;margin:0 !important}.page-locations #addy_in_address label{background:rgba(240,240,240,.8);text-transform:uppercase}.page-locations #addy_in_address input{border:0;background:none;width:300px !important}.page-locations #searchWhite{background:rgba(255,255,255,.8);display:inline-block}.page-locations #searchWhite .fa-search{padding:0 15px}.page-locations #searchWhite .fa-search:hover,.page-locations #searchWhite .fa-search:focus{text-decoration:none}.page-locations #sl_info_bubble{font-size:12px;line-height:1}#slp_bubble_name{font-size:1.2em;display:block;margin:0 0 5px}#slp_bubble_country{display:none}#slp_bubble_phone .location_detail_label:after{content:': '}#slp_bubble_hours{width:300px;line-height:1.2}.page-locations #map_sidebar_wrapper{position:fixed;width:auto;right:-40%;width:40%}.page-locations #map_sidebar_wrapper #map_sidebar_toggle{position:fixed;display:block !important;z-index:9;right:10px;border:0;background:none;font-size:16px;font-weight:700;text-transform:uppercase;outline:0 !important}.page-locations #map_sidebar_wrapper #map_sidebar_toggle span{padding:15px 10px}.page-locations #map_sidebar_wrapper #map_sidebar_toggle .open-text{background:#ee352a;color:#fff;margin-top:15px;border-radius:5px;box-shadow:2px 2px 4px rgba(0,0,0,.3)}.page-locations #map_sidebar_wrapper #map_sidebar_toggle .open-text:hover{background:#bd2017}.page-locations div#map_sidebar{height:100%}.page-locations div.results_entry{padding:20px}.page-locations .results_wrapper:nth-child(odd){background:rgba(0,0,0,.02)}.page-locations .results_wrapper:hover{background:rgba(0,0,0,.1)}.page-locations div.results_row_left_column{display:block !important;margin-bottom:10px !important;width:30% !important;float:left}.page-locations div.results_row_center_column{display:block !important;float:left !important;width:30% !important}.page-locations div.results_row_right_column{display:block !important;float:right !important;width:40% !important}.page-locations .no_results_found{padding-top:30px}.page-locations #map_sidebar_wrapper>*{display:none}.page-locations #map_sidebar_wrapper.active>*{display:block}.page-locations #map_sidebar_wrapper.active #map_sidebar_toggle{position:absolute}.page-locations #map_sidebar_wrapper #map_sidebar_toggle .close-text,.page-locations #map_sidebar_wrapper.active #map_sidebar_toggle .open-text{display:none}.page-locations #map_sidebar_wrapper #map_sidebar_toggle .open-text,.page-locations #map_sidebar_wrapper.active #map_sidebar_toggle .close-text{display:block}.page-locations #slp_tagline,.page-locations #addy_in_radius,.page-locations #radius_in_submit,.page-locations h1{display:none !important}.page-locations #sl_div{padding:0}.page-locations div#map{border:0;position:fixed !important;height:auto !important}.page-locations #footer{position:fixed;bottom:0;width:100%}@media only screen and (min-width:992px) and (max-width:1199px){.page-locations #searchForm{transform:translateY(30px)}}@media only screen and (max-width:767px){.page-locations #searchForm{right:15px}.page-locations #addy_in_address label{display:none}.page-locations #addy_in_address input{font-size:14px;padding:10px 10px;width:100% !important;margin-right:-40px !important}.page-locations #searchWhite{width:100%}.page-locations #searchWhite .fa-search{font-size:16px;padding:0 0 0 10px}.page-locations #map_sidebar_wrapper{position:fixed;width:auto;right:-100%;width:100%;background:#fff}.page-locations #map_sidebar_wrapper.active{z-index:99}.page-locations #map_sidebar_wrapper #map_sidebar_toggle .open-text{padding:7px 10px;margin-top:7px;border-radius:2px;font-size:12px}}