#ssf_adress_input_box > div > table > tbody > tr {
  border-radius: 8px;
  border-right-width: 0px;
}

#storeLocatorFilterToggler.ssf-hide-for-large-up.store-locator__filter-toggler-cell {
  border-radius: 20px;
  border-right-width: 0px;
}

#ssf_adress_input_box.large-9.ssf-column {
  border-width: 0px;
  border-left-width: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  background-color: #ffffff;
  border-radius: 0px;
}

.store-locator__filter-toggler {
  border-radius: 19px;
  border-right-width: 0px;
  border-left-width: 0px;
}

table {
  border-radius: 18px;
  border-right-width: 0px;
  border-left-color: #1928ff;
  border-left-width: 0px;
}

.ssf-panel.shadowed.store-locator__actions-bar {
  border-radius: 19px;
  border-right-width: 0px;
  background-color: #ffffff;
  border-left-width: 0px;
  padding-right: 10px;
  border-left-style: hidden;
  margin-left: 0px;
  padding-left: 15px;
}

#mobileStoreLocatorInfobox > div.infobox__body > div.infobox__row.store-custom-field1,
#mobileStoreLocatorInfobox > div.infobox__body > div.infobox__row.store-custom-field2,
#mobileStoreLocatorInfobox > div.infobox__body > div.infobox__row.store-custom-field3,
#mobileStoreLocatorInfobox > div.infobox__body > div.infobox__row.store-custom-field4,
#mobileStoreLocatorInfobox > div.infobox__body > div.infobox__row.store-custom-field5,
#mobileStoreLocatorInfobox > div.infobox__body > div.infobox__row.store-custom-field6 {
  display: none;
}

#store-locator-section-bg.section.pad-bottom-2x.medium-pad-bottom-4x.store-locator-section {
  background-color: #ffffff;
}

.store-exturl {
  display: block !important;
}

#mobileStoreLocatorInfobox > div.infobox__body > div.infobox__row.store-website.nossficon,
#mobileStoreLocatorInfobox > div.infobox__body > div.infobox__row.store-email.nossficon,
#mobileStoreLocatorInfobox > div.infobox__body > div.infobox__row.store-tel.nossficon,
#mobileStoreLocatorInfobox > div.infobox__body > div.infobox__row.store-fax.nossficon {
  display: none !important;
}

#content.content-area.page-wrapper {
  border-top-width: 0px;
  margin-top: 0px;
}

#mobileStoreLocatorInfobox.store-locator__infobox.store-locator__infobox--main.store-locator__infobox--mobile {
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-top: 35px;
}

.filter-radio.filter-popup.filter-popup--medium-down.ssf-panel.shadowed {
  bottom: 0px;
  margin-top: 45px;
	border-bottom: -10px;
}

div {
  margin-top: 5px;
}