body a,body a:hover{text-decoration:none}.idxstrheader .idxstrsrchh2,.store-header .card-deck .idxstrsrchform .search-h1 .idxstrsrchh1{font-size:22px;font-weight:600}.city-state-name-add p a,body{font-size:14px}body a:hover{color:#990021}body ul{list-style:none;padding:0;margin:0}.idxstrheader{padding:10px 15px}.idxstrheader .idxstrsrchh2{text-transform:capitalize!important;text-align:center}.idxstrinfocard .card-header{line-height:0}.idxstrinfocard .brand-data i{position:relative;top:3px;font-size:18px}.idxstrinfocard .idxinfocardstrname{font-weight:600;font-size:18px;line-height:1.5}.idxstrinfocard .idxinfocardstradd,.idxstrinfocard .idxinfocardstrcontact,.idxstrinfocard .idxinfocardstrtime{font-size:15px;border-bottom:1px solid;text-transform:capitalize!important}.idxstrinfocard .idxinfocardstrstatus{display:block;font-size:14px;padding:6px 0;font-weight:600}.idxstrinfocard .form-row{display:flex;flex-wrap:wrap;margin-right:0;margin-left:0}.idxstrinfocard .form-row [class*=col-]{padding-right:15px;padding-left:15px}.idxstrinfocard .form-row .idxinfocardstrdirbtn,.idxstrinfocard .form-row .idxinfocardstrwebbtn{padding:6px 0;font-size:12px;display:flex!important;align-items:center;justify-content:center;border-radius:0!important}.idxstrinfocard .idxinfocardstrdirbtn,.idxstrinfocard .idxinfocardstrwebbtn{font-weight:700;letter-spacing:.2em;text-transform:uppercase}.idxstrinfocard .idxinfocardstrdirbtn>span:last-child,.idxstrinfocard .idxinfocardstrwebbtn>span:last-child{padding:5px}.idxstrinfocard .idxinfocardstrdirbtn i,.idxstrinfocard .idxinfocardstrwebbtn i{position:relative;top:2px}.share-data a>i{font-size:25px;vertical-align:top}.idxinfocardstrwebbtn{border:1px solid}@media (max-width:400px){.idxstrinfocard .form-row .idxinfocardstrcallbtn,.idxstrinfocard .form-row .idxinfocardstrdirbtn,.idxstrinfocard .form-row .idxinfocardstrwebbtn{font-size:11px;letter-spacing:.1em}}.pagination{margin-top:25px;justify-content:center}.pagination .page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.3;border:1px solid}@media (min-width:360px){.pagination .page-link{padding:1rem 1.25rem}}.pagination .page-item.active .page-link{z-index:3}.store-header .card-deck{margin:0}.store-header .card-deck>[class*=col-]{padding-right:5px;padding-left:5px}.store-header .card-deck .idxstrsrchform{padding:15px;border-radius:0;box-shadow:0 0 10px rgba(0,0,0,.1)}.store-header .card-deck .idxstrsrchform .search-h1{display:flex;padding:0 15px;justify-content:space-between;align-items:center}.store-header .card-deck .idxstrsrchform .search-h1 .map-icon{height:40px;font-size:18px;border-radius:4px!important;line-height:0;border:none;display:flex;align-items:center;padding:14px}.store-header .card-deck .idxstrsrchform .srch-nearby-input .idxstrsrchlocbtn{padding:.469rem .75rem;font-size:14px;line-height:1;display:flex;border-radius:4px;border:1px solid;align-items:center;justify-content:center;text-transform:uppercase;height:40px;font-weight:600}@media (max-width:991px){.store-header .card-deck .col-lg-4{margin-bottom:25px}.store-header .card-deck .idxstrsrchform .srch-nearby-input .idxstrsrchlocbtn{padding:.48rem .5rem}}.city-state-name-add p,.store-header .card-deck .idxstrsrchform .srch-nearby-input .idxstrsrchlocbtn i{font-size:18px}.store-header .card-deck .idxstrsrchform .srch-nearby-input .or-div{font-size:18px;font-weight:700}.store-header .card-deck .idxstrsrchform .search-input .form-group .custom-select{height:40px;font-size:14px!important;line-height:14px;border-radius:4px}.store-header .card-deck .idxstrsrchform .search-input .idxstrsrchbtn{font-weight:600;width:100%;height:40px;padding:.5rem .75rem;border:1px solid;font-size:14px;line-height:1;display:flex;justify-content:center;align-items:center;border-radius:4px;text-transform:uppercase}@media (max-width:575px){.idxstrheader .idxstrsrchh2{font-size:20px}.idxstrinfocard .brand-data i,.idxstrinfocard .idxinfocardstrname{font-size:16px}.idxstrinfocard .idx-info-card-str-mail,.idxstrinfocard .idxinfocardstradd,.idxstrinfocard .idxinfocardstrcontact,.idxstrinfocard .idxinfocardstrloc,.idxstrinfocard .idxinfocardstrtime{font-size:14px}.store-header .card-deck .idxstrsrchform .search-input .idxstrsrchbtn{width:100%}}.store-header .card-deck .idxstrsrchform .search-input .str-status-badge{display:flex;font-size:14px;justify-content:center;align-items:center;padding:10px;border-radius:0;border-bottom:3px dashed}.store-header .card-deck .idxstrsrchform .search-input .badge-close{color:#dc3545}.store-header .card-deck img.idx-map-img{width:100%;height:100%}#map{height:450px}.city-state-name-add{line-height:1.6;font-size:18px;margin-bottom:0}.btn-book-appoint:hover{text-decoration:none!important}
