/**
 * Combined CSS
 * /utilcave_com/middleton/css.php?solCSS=1&css=/dual_menu/css/skins/custom.css&ezcb=195-3&tdir=/dual_menu/&scss=1&dirname=easy_french_food_com&did=308&eztmp=1
 */ 

/**
 ************************************************
 * /utilcave_com/middleton/css.php?solCSS=1&css=/dual_menu/css/skins/custom.css&ezcb=195-3&tdir=/dual_menu/&scss=1&dirname=easy_french_food_com&did=308&eztmp=1
 ************************************************
 */
html, body {
  height: 100%;
  background-color: #e5e6e1;
  padding: 0px;
  margin: 0px; }

#ezomat-menu.custom > ul {
  font-size: 16px !important;
  font-weight: bold !important;
  font-face: 'Source Sans Pro', sans-serif !important;
  font-family: 'Source Sans Pro', sans-serif !important;
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc; }

#ezomat-menu.custom > ul, .custom > ul li {
  margin: 0;
  padding: 0;
  border: none; }

#ezomat-menu.custom > ul a {
  padding: 10px 10px 10px 20px;
  font-size: 16px;
  background: #838D54;
  text-decoration: none;
  display: block;
  color: #ffffff;
  position: relative; }

#ezomat-menu.custom > ul a.dcjq-parent, .custom > ul a.dcjq-parent:hover {
  background: #838D54; }

#ezomat-menu.custom > ul a .dcjq-icon {
  position: absolute;
  top: 50%;
  left: 14px;
  width: 34px;
  margin-top: -17px;
  height: 34px;
  background: none; }

#ezomat-menu.custom > ul a.dcjq-parent.active .dcjq-icon {
  background: none; }

#ezomat-menu.custom > ul a:hover {
  background: #41462a;
  color: #ffffff !important; }

#ezo-left-side .ezoic-wrapper-column-1, #ezo-left-side .ezoic-wrapper-column-2, #ezo-left-side a {
  color: #ffffff !important;
  font-weight: normal; }

div#ezo-google-box {
  padding: 20px 0px 0px 0px;
  width: 215px; }
  div#ezo-google-box span.text {
    display: block;
    color: #bbb;
    font-size: 14px;
    height: 22px;
    margin: 7px 0px; }
  div#ezo-google-box table.gsc-search-box {
    margin: 0px; }
    div#ezo-google-box table.gsc-search-box td.gsc-input {
      padding-right: 0px;
      vertical-align: top; }
      div#ezo-google-box table.gsc-search-box td.gsc-input div.gsc-input-box {
        height: 24px;
        width: 175px;
        padding: 3px 0px 5px 0px;
        width-webkit-appearance: none;
        border: 1px solid #747d4a;
        border-right: 0px;
        border-bottom: 2px solid #747d4a;
        -webkit-border-image: none;
        -webkit-transition-property: border-color;
        -webkit-user-select: text;
        -webkit-writing-mode: horizontal-tb;
        vertical-align: top;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        -ms-border-radius: 0px;
        border-radius: 0px;
        background-clip: padding-box;
        background: #fff; }
        div#ezo-google-box table.gsc-search-box td.gsc-input div.gsc-input-box input.gsc-input, div#ezo-google-box table.gsc-search-box td.gsc-input div.gsc-input-box input.gsc-input:focus, div#ezo-google-box table.gsc-search-box td.gsc-input div.gsc-input-box input.gsc-input:active {
          line-height: normal;
          color: #bbb;
          writing-mode: lr-tb;
          font-size: 16px;
          vertical-align: top;
          background: #fff;
          background-color: #fff !important;
          background-image: none !important;
          -webkit-box-shadow: none;
          -moz-box-shadow: none;
          o-box-shadow: none;
          box-shadow: none; }
    div#ezo-google-box table.gsc-search-box td.gsc-search-button .gsc-search-button {
      border: 1px solid #747d4a;
      border-bottom: 2px solid #747d4a;
      border-left: 0px;
      width: 15px;
      background-image: none !important;
      height: 15px;
      padding: 9px 14px 8px 13px;
      left: -4px;
      margin: 0px;
      background: #41462a !important;
      -webkit-border-radius: 0px;
      -moz-border-radius: 0px;
      -ms-border-radius: 0px;
      border-radius: 0px;
      background-clip: padding-box;
      filter: none !important; }
    div#ezo-google-box table.gsc-search-box td.gsc-search-button .gsc-search-button:hover {
      background-color: #505634 !important; }
    div#ezo-google-box table.gsc-search-box td.gsc-search-button .gsc-search-button:active {
      outline: none !important;
      filter: none !important;
      border: 0px !important; }
    div#ezo-google-box table.gsc-search-box td.gsib_a {
      padding-left: 10px !important; }


