.feature .feature-split .second .feature-content{top:38%}#locationSearchForm{width:100%;float:left}#locationSearchForm select{margin-top:15px;width:75%;float:left;height:45px;border-radius:5px 0 0 5px}#locationSearchForm .search-footer{float:right;width:25%}#locationSearchForm .search-footer input[type=submit]{float:left;margin-top:15px;width:100%;margin-bottom:10px;border-radius:0 5px 5px 0}#locationSearchForm .search-footer a{float:left;margin-top:15px}#zipSearchForm{width:100%;float:left}#zipSearchForm input.form-control{width:75%;float:left;height:45px;border-radius:5px 0 0 5px}#zipSearchForm .search-footer{float:right;width:25%}#zipSearchForm .search-footer input{width:100%;border-radius:0 5px 5px 0}.line-break.center{margin:10px auto}.location-search{padding:10px 0 5px;background:#254b8e;position:relative}.location-search .search{float:left;width:80%;padding:4px 12px;height:36px}.location-search .reset-search{display:inline-block;overflow:hidden;width:20%;height:36px;font-size:22px;color:#fff;line-height:26px;padding:5px 24px;background:#d27c37;text-align:center}.location-search .no-zip{position:absolute;bottom:100%;width:300px;left:50%;margin-left:-150px;background:#e47e7e;font-size:18px;z-index:999;padding:15px;text-align:center;font-weight:700;color:#fff}.location-search .no-zip:after{content:'';position:absolute;border-top:15px solid #e47e7e;border-left:15px solid transparent;border-right:15px solid transparent;top:100%;left:50%;margin-left:-15px}.no-locations-scheduler{background:#e47e7e;margin:30px 0;padding:30px;text-align:center}.no-locations-scheduler h2{color:#1e1e1e}.no-locations-scheduler h2 a{color:#fff;text-decoration:underline}.no-locations-scheduler h2 .sorry{font-weight:700}.locations-loop{float:left;width:400px;max-height:600px;overflow-y:scroll}.locations-loop .location{max-width:100%;border-bottom:1px solid #ccc;padding:20px}.locations-loop .location:nth-child(even){background:#f7f7f7}.locations-loop .location h2{font-size:20px}.locations-loop .location h4{margin-bottom:5px}.locations-loop .location svg{height:14px;width:14px;color:#777}.locations-loop .location .link-group a+a{padding-left:4px;margin-left:4px;border-left:1px solid #ddd}.locations-loop .no-locations{padding:15px;text-align:center}.locations-loop::-webkit-scrollbar{width:8px;height:10px}.locations-loop::-webkit-scrollbar-track{box-shadow:none;background:#e9e9e9;padding:0 2px}.locations-loop::-webkit-scrollbar-thumb{background:#0f2a5a}.locations-map{overflow:hidden}.card-wrapper{padding-top:30px}.card-wrapper .appointment-location{margin-bottom:30px}.card-wrapper .appointment-location a{border:1px solid #e5e5e5;border-radius:5px;display:block;padding:10px;position:relative;z-index:10}.card-wrapper .appointment-location a:hover{text-decoration:none;box-shadow:inset 0 0 15px #eee}.card-wrapper .appointment-location .search-distance{position:absolute;right:30px;bottom:10px;font-weight:700;font-size:20px;z-index:9}.hidden-inputs{color:#000;display:none}@media only screen and (max-width:995px){.locations-loop .location h2{font-size:18px}.locations-loop .location h4{font-size:16px}.locations-loop .location address{font-size:14px}.feature .feature-large .feature-content h1{font-size:40px}.feature .feature-large .feature-content h4{font-size:20px}.feature .feature-split .feature-content h2{font-size:30px}.feature .feature-split .feature-content h4{font-size:18px}}@media only screen and (max-width:767px){.locations-loop{width:100%;max-height:none;overflow:visible;margin-bottom:40px}.feature .feature-large{min-height:500px}.feature .feature-large .feature-content{left:20px;bottom:40px;right:20px}.feature .feature-split .first .feature-content{left:20px;bottom:40px;right:20px}}