/*!
 Theme Name:   Divi - Child Theme
 Description:  A Child Theme for Divi
 Author:       Craig Eve
 Author URI:   http://www.orioncreative.com.au
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         responsive-layout, page-builder
 Text Domain:  divi-child
*/
.et_boxed_layout #page-container, #main-header, #main-header.et-fixed-header, .et_pb_slider .et_pb_slide {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important; }

.et_pb_slider .et_pb_slide {
  height: 0;
  padding: 0 0 32% 0; }

#main-footer {
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

.et_boxed_layout #page-container .et_pb_row {
  width: 100%; }

table.nutrition tr td {
  padding: 2px 6px;
  font-size: 0.8em; }

html body, html input, html textarea, html select {
  font-family: "Esteban", "Open Sans", Helvetica, Arial, Lucida, sans-serif; }
html .et-fixed-header #top-menu li a, html #top-menu li a {
  font-size: 14px;
  font-weight: normal;
  font-family: Montserrat;
  letter-spacing: -0.05em;
  color: #666666; }

@media screen and (min-width: 981px) {
  #logo {
    max-height: 52px !important; }

  .et_fullwidth_nav #main-header .container {
    padding-left: 0;
    padding-right: 0; }

  .et_pb_row.et_pb_row_fullwidth {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0; }

  #page-container {
    overflow-x: hidden; } }
@media screen and (max-width: 980px) {
  .et_pb_section .et_pb_row.et_pb_row_fullwidth {
    width: 100% !important; }

  .et_pb_section .et_pb_row.et_pb_row_fullwidth .et_pb_text {
    width: 80% !important;
    margin-left: 10%;
    margin-right: 10%; }

  .et_pb_section .et_pb_row.et_pb_row_fullwidth .et_pb_gallery_item {
    margin-bottom: 0 !important; } }

/*# sourceMappingURL=style.css.map */
