/* line 8, src/agrilife_county_locator.scss */
.widget_agrilife_county_locator.widget {
  text-align: center;
}
/* line 11, src/agrilife_county_locator.scss */
.widget_agrilife_county_locator.widget #county-locator-body {
  margin: 0.5rem 0;
}
/* line 15, src/agrilife_county_locator.scss */
.widget_agrilife_county_locator.widget a.button {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  padding: 0.75rem 1.5rem 0.8125rem 1.5rem;
  background-color: #008CBA;
  border-color: #007095;
  color: #FFFFFF;
  border-radius: 1.5rem;
  transition: background-color 300ms ease-out;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxODA5ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFiNjA3YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #31809f), color-stop(100%, #1b607b));
  background-image: -moz-linear-gradient(#31809f, #1b607b);
  background-image: -webkit-linear-gradient(#31809f, #1b607b);
  background-image: linear-gradient(#31809f, #1b607b);
  transition: all 0.1s ease-in-out;
  font-size: 1rem;
  margin: 0 0 0.5rem;
  border: 4px solid #dee2e4;
  text-transform: none;
  height: auto;
}
/* line 163, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
.widget_agrilife_county_locator.widget a.button:hover, .widget_agrilife_county_locator.widget a.button:focus {
  background-color: #007095;
}
/* line 169, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
.widget_agrilife_county_locator.widget a.button:hover, .widget_agrilife_county_locator.widget a.button:focus {
  color: #FFFFFF;
}
/* line 24, src/agrilife_county_locator.scss */
.widget_agrilife_county_locator.widget a.button:hover {
  border: 4px solid #dee2e4;
  background-color: #1b607b;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiNjA3YiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFiNjA3YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1b607b), color-stop(100%, #1b607b));
  background-image: -moz-linear-gradient(#1b607b, #1b607b);
  background-image: -webkit-linear-gradient(#1b607b, #1b607b);
  background-image: linear-gradient(#1b607b, #1b607b);
}
/* line 31, src/agrilife_county_locator.scss */
.widget_agrilife_county_locator.widget a.county-office-list-title {
  color: #31809F;
  text-decoration: underline;
}
/* line 36, src/agrilife_county_locator.scss */
.widget_agrilife_county_locator.widget a.county-office-phone {
  font-size: 1.4em;
  color: #000;
  text-decoration: none;
}
/* line 42, src/agrilife_county_locator.scss */
.widget_agrilife_county_locator.widget #county-office-phone {
  margin: 0.2em 0;
}
/* line 46, src/agrilife_county_locator.scss */
.widget_agrilife_county_locator.widget #county-office-list {
  margin: .5rem 0 0;
  font-size: 0.99rem;
}
