/* ThemeColor */
@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap");
body, .entry-content {
  font-family: 'Roboto', sans-serif !important; }

.foodsearch-default {
  font-family: 'Roboto', sans-serif !important; }
  .foodsearch-default h1.fds-heading-title, .foodsearch-default h2.fds-heading-title,
  .foodsearch-default h3.fds-heading-title, .foodsearch-default h4.fds-heading-title,
  .foodsearch-default h5.fds-heading-title, .foodsearch-default h6.fds-heading-title,
  .foodsearch-default h1.fds-post-title, .foodsearch-default h2.fds-post-title,
  .foodsearch-default h3.fds-post-title, .foodsearch-default h4.fds-post-title,
  .foodsearch-default h5.fds-post-title, .foodsearch-default h6.fds-post-title {
    color: #333333;
    font-family: 'Roboto', sans-serif !important;
    font-style: normal;
    line-height: normal;
    margin: 0px;
    font-weight: 600; }
  .foodsearch-default h1.fds-heading-title, .foodsearch-default h1.fds-post-title {
    font-size: 26px; }
    .foodsearch-default h1.fds-heading-title a, .foodsearch-default h1.fds-post-title a {
      color: #333333;
      font-size: 26px; }
  .foodsearch-default h2.fds-heading-title, .foodsearch-default h2.fds-post-title {
    font-size: 24px; }
    .foodsearch-default h2.fds-heading-title a, .foodsearch-default h2.fds-post-title a {
      font-size: 24px;
      color: #333333; }
  .foodsearch-default h3.fds-heading-title, .foodsearch-default h3.fds-post-title {
    font-size: 22px; }
    .foodsearch-default h3.fds-heading-title a, .foodsearch-default h3.fds-post-title a {
      font-size: 22px;
      color: #333333; }
  .foodsearch-default h4.fds-heading-title, .foodsearch-default h4.fds-post-title {
    font-size: 20px; }
    .foodsearch-default h4.fds-heading-title a, .foodsearch-default h4.fds-post-title a {
      font-size: 20px;
      color: #333333; }
  .foodsearch-default h5.fds-heading-title, .foodsearch-default h5.fds-post-title {
    font-size: 18px; }
    .foodsearch-default h5.fds-heading-title a, .foodsearch-default h5.fds-post-title a {
      font-size: 18px;
      color: #333333; }
  .foodsearch-default h6.fds-heading-title, .foodsearch-default h6.fds-post-title {
    font-size: 16px; }
    .foodsearch-default h6.fds-heading-title a, .foodsearch-default h6.fds-post-title a {
      font-size: 16px;
      color: #333333; }
  .foodsearch-default select, .foodsearch-default button, .foodsearch-default input, .foodsearch-default option, .foodsearch-default .select2-container span, .foodsearch-default .select2-results li {
    outline: none; }
  .foodsearch-default img {
    max-width: 100%; }
  .foodsearch-default strong {
    color: #333333; }
  .foodsearch-default iframe {
    border: none;
    display: flex;
    width: 100%; }
  .foodsearch-default select.fds-select-field {
    background-color: #ffffff;
    border: 1px solid #ddd;
    color: #444;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 300;
    height: 50px;
    padding: 7px 20px;
    border-radius: 5px;
    width: 100%;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05); }
    .foodsearch-default select.fds-select-field option {
      padding: 5px 15px; }
  .foodsearch-default label.fds-input-label {
    color: #333333;
    font-size: 14px; }

a.fds-link, .foodsearch-default a.fds-link {
  text-decoration: none;
  outline: none;
  color: #333333; }
  a.fds-link:focus, .foodsearch-default a.fds-link:focus {
    text-decoration: none; }
  a.fds-link:hover, a.fds-link:focus, a.fds-link:active, .foodsearch-default a.fds-link:hover, .foodsearch-default a.fds-link:focus, .foodsearch-default a.fds-link:active {
    outline: none;
    box-shadow: none; }

.foodsearch-default ul.fds-options-wrap,
.foodsearch-default li.fds-list-item {
  margin: 0px;
  padding: 0px;
  list-style: none; }

button:focus, button:hover, .button:focus, .button:hover, .faux-button:focus, .faux-button:hover,
.wp-block-button .wp-block-button__link:focus, .wp-block-button .wp-block-button__link:hover,
.wp-block-file .wp-block-file__button:focus, .wp-block-file .wp-block-file__button:hover,
input[type="button"]:focus, input[type="button"]:hover, input[type="reset"]:focus,
input[type="reset"]:hover, input[type="submit"]:focus, input[type="submit"]:hover {
  text-decoration: none !important; }
