@import url(../Divi/style.css);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,600);.et_pb_button,.primary-font-bold{font-weight:700}.et_pb_button,.font-primary-color{color:#e7ded0}.et_pb_button,.page__heading .et_pb_fullwidth_header h1{text-transform:uppercase;font-family:"Open Sans",sans-serif}#main-footer .footer-widget h4.title,.et_pb_button,.page__heading .et_pb_fullwidth_header h1,.primary-font,.primary-font-bold,.primary-font-semibold{font-family:"Open Sans",sans-serif}.cafe__text-dark a:hover,.page__subheading .et_pb_row .et_pb_column .et_pb_text a:hover{text-decoration:underline}body{background-color:#e3dacb}.et_boxed_layout.et_vertical_nav #page-container{max-width:1395px}.et_pb_button{border-color:#e7ded0;font-size:14px!important;padding:.5em 2.2em!important}.et_pb_button:after{line-height:.7}.et_pb_button:hover{border-color:#e7ded0;cursor:pointer;padding:.5em 3em .5em 2.2em!important}.primary-font-semibold{font-weight:600}.font-secondary-color{color:#a61f14}.font-dark-color{color:#2e2823}.page__heading .et_pb_fullwidth_header{min-height:265px;padding-top:110px}.page__heading .et_pb_fullwidth_header h1{font-weight:700;color:#e7ded0!important;font-size:30px;padding-bottom:30px;letter-spacing:.02em;text-align:center}.page__subheading{background-color:#a61f14}@media screen and (min-width:981px){.page__subheading{padding:20px 0!important}}.page__subheading .et_pb_row .et_pb_column .et_pb_text{color:#e7ded0!important;font-size:20px;line-height:1.3em;letter-spacing:.02em;width:67%}.page__subheading .et_pb_row .et_pb_column .et_pb_text a{color:#e7ded0!important}#main-footer .footer-widget .textwidget{font-size:14px}#main-footer .footer-widget h4.title{font-weight:700;color:#e7ded0!important;font-size:15px;margin-bottom:5px}#main-footer .footer-widget h4.title a{color:#e7ded0}#main-footer .footer-widget h4.title a:hover{color:rgba(255,255,255,.7)}#main-footer .footer-widget:first-child h4.title{border-top:1px solid #e7ded0;padding-top:15px}#footer-widgets .footer-widget li{padding-left:0}#footer-widgets .footer-widget li:before{border:0}#footer-widgets .footer-widget #menu-cafe-catering-specials li:nth-child(-n+2) a{font-weight:700}.nav li{line-height:1.8em}#top-menu li li a,.et-fixed-header #top-menu li li a{font-size:14px;font-weight:400}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:rgba(0,0,0,.09)}@media (min-width:981px){.et_vertical_nav #main-header .container{margin:0 30px}}#et-top-navigation .ffl-contact{display:none}@media screen and (min-width:981px){#et-top-navigation .ffl-contact{display:block}#et-top-navigation .ffl-contact .phone{border-bottom:1px solid #d2c9ba;border-top:1px solid #d2c9ba;color:#562700;display:block;font-size:20px;margin-bottom:10px;padding:15px 0;text-align:center}#et-top-navigation .ffl-contact .catering img,#et-top-navigation .ffl-contact .phone img{vertical-align:middle;padding-right:10px}#et-top-navigation .ffl-contact .catering{border-bottom:1px solid #d2c9ba;padding-bottom:15px;text-align:center}#et-top-navigation .ffl-contact .catering strong{color:#562700;display:block;font-size:11px;margin-bottom:15px}#et-top-navigation .ffl-contact .catering a{background-color:#e3dacb;border-radius:4px;color:#562700;font-size:10px;padding:5px 10px}#et-top-navigation .ffl-contact .opening{padding-top:20px}#et-top-navigation .ffl-contact .opening h1{font-family:"Open Sans",sans-serif;font-weight:700;color:#a61f14;font-size:20px;text-transform:uppercase}#et-top-navigation .ffl-contact .opening address{color:#562700;font-size:11px;font-style:normal;line-height:14px}#et-top-navigation .ffl-contact .opening address a{color:#562700;font-size:10px;text-decoration:underline}}#footer-widgets .footer-widget .social,.social{margin-top:20px}#footer-widgets .footer-widget .social ul,.social ul{list-style-type:none}#footer-widgets .footer-widget .social ul li,.social ul li{background-color:#a61f14;border-radius:18px;display:block;float:left;font-size:24px;height:36px;line-height:36px;margin-right:6px;text-align:center;width:36px}.et_boxed_layout #page-container .home__enews__food-detective .ninja-forms-cont .ninja-forms-success-msg p:first-child,.et_boxed_layout #page-container .home__enews__food-detective .ninja-forms-cont .ninja-forms-success-msg p:last-child,.et_boxed_layout #page-container .home__enews__food-detective .ninja-forms-cont form.ninja-forms-form .ninja-forms-required-items{display:none}#footer-widgets .footer-widget .social ul li:hover,.social ul li:hover{background-color:#bd2317}#footer-widgets .footer-widget .social ul li:last-child,.social ul li:last-child{margin-right:0}#footer-widgets .footer-widget .social ul li a,.social ul li a{color:#faf7f2}#footer-widgets .footer-widget .social{margin-top:0}#footer-widgets .footer-widget .social ul li{background-color:#e7ded0}#footer-widgets .footer-widget .social ul li:hover{background-color:#ded2bf}#footer-widgets .footer-widget .social ul li a{color:#a61f14}.et_boxed_layout #page-container .home__slider{padding:0}.et_boxed_layout #page-container .home__slider .et_pb_row{padding:0;width:100%}.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_1_3{color:#e7ded0!important;margin-right:0;width:100%}.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_1_3 .home__slider__description{text-align:left}@media screen and (min-width:1118px){.et_boxed_layout #page-container .home__slider .home__slider__image .et_pb_slide_description .et_pb_slide_content{height:230px}.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_1_3{width:33.333%}.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_1_3 .home__slider__description{padding:10% 8%}.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_2_3{width:66.667%}}.et_boxed_layout #page-container .home__calls_to_action,.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_2_3 .et_pb_slide_description{padding:0}.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_1_3 .home__slider__description h2{color:#e7ded0!important;font-size:42px;font-weight:300;line-height:1.3em;margin-bottom:.7em}.et_boxed_layout #page-container .home__calls_to_action .et_pb_row .et_pb_column .et_pb_promo_button,.et_boxed_layout #page-container .home__enews__food-detective .home__enews__food-detective__heading,.home__latest-specials .et_pb_fullwidth_header .et_pb_fullwidth_header_container h1,.home__specials__call-to-action .et_pb_promo_button,.our-brands__heading{font-family:"Open Sans",sans-serif;font-weight:700;text-transform:uppercase}@media screen and (max-width:1335px){.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_1_3 .home__slider__description h2{font-size:32px}}.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_1_3 .home__slider__description p{color:#e7ded0!important}.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_1_3 .home__slider__description .et_pb_promo_button{margin-top:20px}.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_2_3 .et_pb_slider .et_pb_container{height:450px!important;max-height:450px!important;min-height:427px!important}.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_2_3 .et_pb_slider .et_pb_container h2.et_pb_slide_title{position:absolute;bottom:-199px;font-size:26px;color:#2e2823!important;text-shadow:none}@media screen and (min-width:1118px) and (max-width:1429px){.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_2_3 .et_pb_slider .et_pb_container h2.et_pb_slide_title{font-size:22px}}.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_2_3 .et_pb_slider .et_pb_container .et_pb_more_button{bottom:-199px;margin-top:0;position:absolute;right:0}.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_2_3 .et_pb_slider .et_pb_container .et_pb_more_button:after{line-height:.7em}.et_boxed_layout #page-container .home__calls_to_action .et_pb_row .et_pb_column .et_pb_promo_button:after,.home__specials__call-to-action .et_pb_promo_button:after{line-height:.7}@media screen and (min-width:1118px) and (max-width:1299px){.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_2_3 .et_pb_slider .et_pb_container .et_pb_more_button{display:none}}.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_2_3 .et_pb_slider .et_pb_container .et_pb_button{border-color:#a61f14!important;color:#a61f14!important}@media screen and (max-width:1117px){.et_boxed_layout #page-container .home__slider .et_pb_row .et_pb_column_2_3 .home__slider__image{display:none}}.et_boxed_layout #page-container .home__calls_to_action .et_pb_row{padding:0;width:100%}.et_boxed_layout #page-container .home__calls_to_action .et_pb_row .et_pb_column_1_3{margin-right:0;width:33.333%}@media screen and (min-width:1550px){.et_boxed_layout #page-container .home__calls_to_action .et_pb_row .et_pb_column_1_3{width:390px}}@media screen and (max-width:980px){.et_boxed_layout #page-container .home__calls_to_action .et_pb_row .et_pb_column_1_3{margin-bottom:0}}.et_boxed_layout #page-container .home__calls_to_action .et_pb_row .et_pb_column .et_pb_promo_button{border-color:#e7ded0;color:#e7ded0;font-size:14px!important;padding:.5em 2.2em!important;margin-top:20px}.et_boxed_layout #page-container .home__calls_to_action .et_pb_row .et_pb_column .et_pb_promo_button:hover{border-color:#e7ded0;cursor:pointer;padding:.5em 3em .5em 2.2em!important}.home__latest-specials .et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content{margin:0 auto;padding:0}.home__latest-specials .et_pb_fullwidth_header .et_pb_fullwidth_header_container h1{color:#e7ded0!important;font-size:40px}.home__specials__call-to-action .et_pb_promo_button{border-color:#a61f14;color:#a61f14;font-size:14px!important;padding:.5em 2.2em!important}.home__specials__call-to-action .et_pb_promo_button:hover{border-color:#a61f14;cursor:pointer;padding:.5em 3em .5em 2.2em!important}.home__specials{color:#2e2823;font-size:18px;line-height:30px;width:70%}.et_boxed_layout #page-container .home__enews__food-detective{padding:0}.et_boxed_layout #page-container .home__enews__food-detective .et_pb_row{margin:0;width:100%}@media screen and (max-width:980px){.et_boxed_layout #page-container .home__enews__food-detective .et_pb_row{padding:0}}.et_boxed_layout #page-container .home__enews__food-detective .et_pb_column{height:400px;padding:40px}.et_boxed_layout #page-container .home__enews__food-detective .home__enews__food-detective__heading{color:#e7ded0!important;font-size:30px;height:90px;line-height:1.1em;margin:0 auto;padding-bottom:20px}.et_boxed_layout #page-container .home__enews__food-detective .home__enews__food-detective__heading p,.et_boxed_layout #page-container .home__enews__food-detective .ninja-forms-cont .ninja-forms-success-msg p{padding-bottom:0}@media screen and (max-width:520px){.et_boxed_layout #page-container .home__enews__food-detective .home__enews__food-detective__heading{font-size:20px;height:60px}}@media screen and (max-width:320px){.et_boxed_layout #page-container .home__enews__food-detective .home__enews__food-detective__heading{line-height:1em;height:25px}}.et_boxed_layout #page-container .home__enews__food-detective .et_pb_promo{max-width:50%}@media screen and (max-width:520px),(min-width:981px) and (max-width:1269px){.et_boxed_layout #page-container .home__enews__food-detective .et_pb_promo{max-width:100%}.et_boxed_layout #page-container .home__enews__food-detective .et_pb_promo .et_pb_promo_description p{max-width:68%}}.et_boxed_layout #page-container .home__enews__food-detective .ninja-forms-cont{padding-top:20px}.et_boxed_layout #page-container .home__enews__food-detective .ninja-forms-cont form.ninja-forms-form .field-wrap{margin:10px 0 20px}.et_boxed_layout #page-container .home__enews__food-detective .ninja-forms-cont form.ninja-forms-form .ninja-forms-field-error{display:none!important}.et_boxed_layout #page-container .home__enews__food-detective .ninja-forms-cont form.ninja-forms-form label{font-family:"Open Sans",sans-serif;font-weight:700;color:#e7ded0;display:block;float:left;font-size:18px;line-height:38px;margin-right:2%;text-align:center;text-transform:uppercase;width:23%}.et_boxed_layout #page-container .home__enews__food-detective .ninja-forms-cont form.ninja-forms-form label .ninja-forms-req-symbol{display:none}.et_boxed_layout #page-container .home__enews__food-detective .ninja-forms-cont form.ninja-forms-form .ninja-forms-field[type="email"],.et_boxed_layout #page-container .home__enews__food-detective .ninja-forms-cont form.ninja-forms-form .ninja-forms-field[type="text"]{background-color:#e7ded0;border:0;display:block;float:left;line-height:28px;padding:5px 10px;width:70%}.et_boxed_layout #page-container .home__enews__food-detective .ninja-forms-cont form.ninja-forms-form .ninja-forms-field.et_pb_button{width:46%}@media screen and (max-width:320px){.et_boxed_layout #page-container .home__enews__food-detective .ninja-forms-cont form.ninja-forms-form label{font-size:14px}.et_boxed_layout #page-container .home__enews__food-detective .ninja-forms-cont form.ninja-forms-form .ninja-forms-field.et_pb_button{width:100%}}.et_boxed_layout #page-container .home__enews__food-detective .ninja-forms-cont form.ninja-forms-form .ninja-forms-field.et_pb_button:hover{padding:.5em 2.2em}.our-brands__heading{color:#a61f14;font-size:30px;text-align:center}.cafe__heading__dark,.cafe__heading__light{font-size:30px}.cafe__text-dark,.cafe__text-light{font-size:18px;line-height:28px}.cafe__text-dark h1,.cafe__text-light h1{font-size:30px;padding-bottom:30px;font-family:"Open Sans",sans-serif;font-weight:700}.cafe__text-dark{color:#2e2823}.cafe__text-dark h1{color:#2e2823!important}.cafe__text-dark a{color:#a61f14}.cafe__text-light{color:#e7ded0}.cafe__text-light h1{color:#e7ded0!important}.cafe__text__dark,.cafe__text__light{font-size:18px;line-height:24px}.cafe__text__dark{color:#2e2823}.cafe__text__light{color:#e7ded0}.et_boxed_layout #page-container .cafe__menu__group .et_pb_row{margin:0;min-height:310px;width:100%}.et_boxed_layout #page-container .cafe__menu__group .et_pb_row .et_pb_column{margin:0;width:50%}.cafe__cta .et_pb_promo .et_pb_promo_description{color:#2e2823;padding-bottom:30px}.cafe__cta .et_pb_promo .et_pb_promo_description h2{font-family:"Open Sans",sans-serif;font-weight:700;color:#a61f14;font-size:20px;padding-bottom:30px;text-transform:uppercase}.cafe__cta .et_pb_promo .et_pb_promo_button{font-family:"Open Sans",sans-serif;font-weight:700;border-color:#2e2823;color:#2e2823;font-size:14px!important;padding:.5em 2.2em!important;text-transform:uppercase}.cafe__cta .et_pb_promo .et_pb_promo_button:after{line-height:.7}.cafe__cta .et_pb_promo .et_pb_promo_button:hover{border-color:#2e2823;cursor:pointer;padding:.5em 3em .5em 2.2em!important}.health-foods__thumbnail-caption{font-family:"Open Sans",sans-serif;font-weight:700;background-color:#f3ece1;line-height:4.5em}.health-foods__thumbnail-caption a{color:#a61f14;text-transform:uppercase}.health-foods__internal__heading-brands{font-family:"Open Sans",sans-serif;font-weight:700;color:#a61f14!important;padding-bottom:30px;text-transform:uppercase;font-size:30px;text-align:center}.health-foods__cta .et_pb_promo_button{font-family:"Open Sans",sans-serif;font-weight:700;border-color:#a61f14;color:#a61f14;font-size:14px!important;padding:.5em 2.2em!important;text-transform:uppercase}.health-foods__cta .et_pb_promo_button:after{line-height:.7}.health-foods__cta .et_pb_promo_button:hover{border-color:#a61f14;cursor:pointer;padding:.5em 3em .5em 2.2em!important}#main-content.ffl-single-post h4.widgettitle,.et_boxed_layout #page-container .news__content h4.widgettitle{padding-bottom:20px;font-weight:700;font-family:"Open Sans",sans-serif;text-transform:uppercase}.et_boxed_layout #page-container .news__content h4.widgettitle{color:#a61f14}.et_boxed_layout #page-container .news__content .et_pb_widget.widget_categories ul li{font-size:15px;margin-bottom:1em}.et_boxed_layout #page-container .news__content .et_pb_widget.widget_categories ul li a{color:#2e2823}@media screen and (min-width:981px){.et_boxed_layout #page-container .news__content .et_pb_row{width:100%}}.et_boxed_layout #page-container .news__content .et_pb_blog_grid_wrapper h2.entry-title{font-family:"Open Sans",sans-serif;font-weight:700;color:#2e2823;font-size:14px;line-height:1.5em}.et_boxed_layout #page-container .news__content .et_pb_blog_grid_wrapper .post-meta{color:#2e2823;font-style:italic;font-size:11px}.et_boxed_layout #page-container .news__content .et_pb_blog_grid_wrapper .post-meta a{color:#a61f14}.et_boxed_layout #page-container .news__content .et_pb_blog_grid_wrapper p{color:#2e2823;font-size:13px}#main-content.ffl-single-post{background-color:#e3dacb}#main-content.ffl-single-post h1.entry-title{font-family:"Open Sans",sans-serif;font-weight:700;color:#2e2823;font-size:24px;line-height:1.5em;padding-top:20px}#main-content.ffl-single-post h4.widgettitle{color:#a61f14}#main-content.ffl-single-post .et_pb_section_1{background-color:#e3dacb;padding:0}#main-content.ffl-single-post .et_pb_section_1 .et_pb_row{padding:0;width:100%}#main-content.ffl-single-post .et_pb_section_1 .et_pb_row .et_pb_column_0,#main-content.ffl-single-post .et_pb_section_1 .et_pb_row .et_pb_column_1{padding-bottom:60px;padding-top:60px}#main-content.ffl-single-post .et_pb_section_1 .et_pb_row .et_pb_column_0{padding-left:60px;padding-right:60px}#main-content.ffl-single-post .et_pb_section_1 .et_pb_row .et_pb_column_0 .post-meta{color:#2e2823;font-size:16px;font-style:italic}#main-content.ffl-single-post .et_pb_section_1 .et_pb_row .et_pb_column_0 .post-meta a{color:#a61f14}#main-content.ffl-single-post .et_pb_section_1 .et_pb_row .et_pb_column_0 .entry-content p{color:#2e2823;line-height:1.8em}#main-content.ffl-single-post .et_pb_section_1 .et_pb_row .et_pb_column_1{background-color:#f3ece1}@media screen and (max-width:479px){#main-content.ffl-single-post .et_pb_section_1 .et_pb_row .et_pb_column_0{padding:20px}#main-content.ffl-single-post .et_pb_section_1 .et_pb_row .et_pb_column_1{padding:20px 20px 0}}#main-content.ffl-single-post .et_pb_section_1 .et_pb_row .et_pb_column_1 .et_pb_widget.widget_categories{background-color:#f3ece1;padding-left:30px}#main-content.ffl-single-post .et_pb_section_1 .et_pb_row .et_pb_column_1 .et_pb_widget.widget_categories ul li{font-size:15px;margin-bottom:1em}#main-content.ffl-single-post .et_pb_section_1 .et_pb_row .et_pb_column_1 .et_pb_widget.widget_categories ul li a{color:#2e2823}@media screen and (max-width:479px){#main-content.ffl-single-post .et_pb_section_1 .et_pb_row .et_pb_column_1 .et_pb_widget.widget_categories{padding:0}.et_boxed_layout .catering__form{padding-top:0}}@media screen and (max-width:980px){.et_boxed_layout #page-container .news__content .et_pb_column_1{display:none}.et_boxed_layout .catering__form{padding-bottom:0}}.et_boxed_layout .catering__form h1{font-family:"Open Sans",sans-serif;font-weight:700;color:#a61f14;font-size:20px;padding-bottom:30px}.et_boxed_layout .catering__form p{color:#2e2823;padding-bottom:.2em}@media screen and (max-width:980px){.et_boxed_layout .catering__form p{padding:0 20px}}form .order_input{display:block;float:left;margin-right:10px;width:226px}@media screen and (max-width:767px){form .order_input{width:100%}}form .order_input.double{width:462px}form .order_input.full{width:100%}form .order_input:last-of-type{margin-right:0}@media screen and (max-width:479px){form .order_input{margin-right:0;width:100%}}form .order_input label{font-family:"Open Sans",sans-serif;font-weight:700;color:#2e2823;display:block;margin-top:10px}form .order_input input[type="date"],form .order_input input[type="text"],form .order_input input[type="time"],form .order_input textarea{background:0 0;border:1px solid #e3dacb;color:#2e2823;display:block;padding:10px 0 10px 15px;width:100%}form .order_input input[type="date"],form .order_input input[type="text"],form .order_input input[type="time"]{padding:11px 0 11px 15px}form #order-details .order_input_container{background-color:#fbf8f4;padding:20px 24px}form #order-details .et_pb_promo{background-color:#fbf8f4;padding:20px 60px 40px;width:100%}@media screen and (max-width:767px){form .order_input.double{width:100%}form #order-details .et_pb_promo{padding:0 23px 15px}form #order-details .et_pb_promo_button.et_pb_button{display:block;width:100%}}form #order-details .et_pb_promo_button.et_pb_button{font-family:"Open Sans",sans-serif;font-weight:700;border-color:#a61f14;color:#a61f14;font-size:14px!important;padding:.5em 2.2em!important;text-transform:uppercase}form #order-details .et_pb_promo_button.et_pb_button:after{line-height:.7}form #order-details .et_pb_promo_button.et_pb_button:hover{border-color:#a61f14;cursor:pointer;padding:.5em 3em .5em 2.2em!important}form #order-details .et_pb_promo_button.et_pb_button:disabled,form #order-details .et_pb_promo_button.et_pb_button:disabled:hover,form #order-details .et_pb_promo_button.et_pb_button[disabled],form #order-details .et_pb_promo_button.et_pb_button[disabled]:hover{border-color:#b4a79c;color:#b4a79c}.et_boxed_layout #page-container .catering__menu{background-color:#e3dacb;padding-top:0}.et_boxed_layout #page-container .catering__menu h2{font-family:"Open Sans",sans-serif;font-weight:700;color:#a61f14;display:block;font-size:20px;padding:20px 0;text-transform:uppercase;width:100%}.et_boxed_layout #page-container .catering__menu .et_pb_row{background-color:#f3ece1;padding:0 30px}.et_boxed_layout #page-container .catering__menu #submit-message{border-radius:4px;display:none;margin:0 0 20px;padding:20px 20px 0;width:100%}.et_boxed_layout #page-container .catering__menu #submit-message.success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;padding-bottom:20px}.et_boxed_layout #page-container .catering__menu #submit-message.error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.et_boxed_layout #page-container .catering__menu #submit-message .title{display:block;font-weight:700}.et_boxed_layout #page-container .catering__menu .table-responsive{overflow-x:auto;overflow-y:hidden}.et_boxed_layout #page-container .catering__menu table.order{background-color:#fbf8f4;border:1px;border-collapse:collapse;margin:0;max-width:100%;padding:0;width:100%}.et_boxed_layout #page-container .catering__menu table.order input[type="number"]{background:0 0;border:1px solid #e3dacb;color:#2e2823;padding:10px 0 10px 15px;text-align:center;width:30%}.et_boxed_layout #page-container .catering__menu table.order button.delete,.et_boxed_layout #page-container .catering__menu table.order button.update{background:0 0;border:0;text-decoration:underline;text-transform:uppercase}.et_boxed_layout #page-container .catering__menu table.order button.delete:hover,.et_boxed_layout #page-container .catering__menu table.order button.update:hover{cursor:pointer}.et_boxed_layout #page-container .catering__menu table.order thead{background-color:#2e2823;font-size:14px;text-transform:uppercase}.et_boxed_layout #page-container .catering__menu table.order thead th{color:#f3ece1}.et_boxed_layout #page-container .catering__menu table.order tbody,.et_boxed_layout #page-container .catering__menu table.order tfoot{color:#2e2823}.et_boxed_layout #page-container .catering__menu table.order tbody tr{border-bottom:1px solid #f3ece1}.et_boxed_layout #page-container .catering__menu .catering__menu-item{background-color:#fbf8f4;color:#2e2823;display:block;float:left;font-size:11px;min-height:420px;margin:0 0 20px;position:relative;width:100%}@media screen and (max-width:479px){.et_boxed_layout #page-container .catering__menu table.order input[type="number"]{width:100%}.et_boxed_layout #page-container .catering__menu table.order button.delete,.et_boxed_layout #page-container .catering__menu table.order button.update{display:block;width:100%}.et_boxed_layout #page-container .catering__menu .catering__menu-item{min-height:default}}.et_boxed_layout #page-container .catering__menu .catering__menu-item .catering__menu-item__image{display:block;margin:0 auto}@media screen and (min-width:648px) and (max-width:960px),(min-width:981px) and (max-width:1219px){.et_boxed_layout #page-container .catering__menu .catering__menu-item{margin:0 4% 4% 0;width:48%}.et_boxed_layout #page-container .catering__menu .catering__menu-item:nth-of-type(even){margin-right:0}}@media screen and (min-width:961px) and (max-width:980px),(min-width:1220px) and (max-width:1549px){.et_boxed_layout #page-container .catering__menu .catering__menu-item{margin:0 2% 2% 0;width:32%}.et_boxed_layout #page-container .catering__menu .catering__menu-item:nth-of-type(3n){margin-right:0}}@media screen and (min-width:1550px){.et_boxed_layout #page-container .catering__menu .catering__menu-item{margin:0 2% 2% 0;width:23.5%}.et_boxed_layout #page-container .catering__menu .catering__menu-item:nth-of-type(4n){margin-right:0}}.et_boxed_layout #page-container .catering__menu .catering__menu-item h3{font-family:"Open Sans",sans-serif;font-weight:700;color:#2e2823;font-size:14px;padding-bottom:20px}.et_boxed_layout #page-container .catering__menu .catering__menu-item .item-description{font-size:12px;padding:15px}.et_boxed_layout #page-container .catering__menu .catering__menu-item .item-description p{color:#2e2823;line-height:1.7em}.et_boxed_layout #page-container .catering__menu .catering__menu-item .item-description .serving{font-style:italic}.et_boxed_layout #page-container .catering__menu .catering__menu-item .item-description .serving .serving__title{color:#a61f14}.et_boxed_layout #page-container .catering__menu .catering__menu-item .item-description .serving .serving__description{color:#2e2823}.et_boxed_layout #page-container .catering__menu .catering__menu-item .item-description .price{font-size:14px;padding-top:15px}.et_boxed_layout #page-container .catering__menu .catering__menu-item .item-description .price .price__amount{font-family:"Open Sans",sans-serif;font-weight:700}.et_boxed_layout #page-container .catering__menu .catering__menu-item .item-description .minimum .minimum__order{font-style:italic}.et_boxed_layout #page-container .catering__menu .catering__menu-item .item-description .form__fields{bottom:15px;left:15px;margin-top:15px;position:absolute;width:205px}@media screen and (max-width:479px){.et_boxed_layout #page-container .catering__menu .catering__menu-item .item-description .form__fields{left:0;position:initial;width:100%}}.et_boxed_layout #page-container .catering__menu .catering__menu-item .item-description .form__fields input[type="number"]{background:0 0;border:1px solid #e3dacb;color:#2e2823;padding:10px 0 10px 15px;text-align:center;width:30%}.et_boxed_layout #page-container .catering__menu .catering__menu-item .item-description .form__fields button{font-family:"Open Sans",sans-serif;font-weight:700;background-color:#e3dacb;border:0;color:#2e2823;font-size:13px;padding:9px 26px 10px;text-align:center}.et_boxed_layout #page-container .et_pb_section.specials__content .et_pb_row .et_pb_column_1_4 .et_pb_bg_layout_light .et_pb_widget li,.et_boxed_layout #page-container .specials .et_pb_bg_layout_light .et_pb_widget li{font-size:15px;margin-bottom:1em}@media screen and (max-width:479px){.et_boxed_layout #page-container .catering__menu .catering__menu-item .item-description .form__fields input[type="number"]{display:block;width:100%}.et_boxed_layout #page-container .catering__menu .catering__menu-item .item-description .form__fields button{display:block;padding:9px 37px 10px;width:100%}}.et_boxed_layout #page-container .catering__menu .catering__menu-item .item-description .form__fields button:hover{cursor:pointer}.et_boxed_layout #page-container .specials h4.widgettitle{font-family:"Open Sans",sans-serif;font-weight:700;text-transform:uppercase;color:#a61f14;padding-bottom:20px}.et_boxed_layout #page-container .specials .et_pb_bg_layout_light .et_pb_widget li a{color:#2e2823}.et_boxed_layout #page-container .specials .et_pb_row{width:100%}.et_boxed_layout #page-container .specials .et_shop_image .et_overlay:before{color:#a61f14}.et_boxed_layout #page-container .et_pb_section.specials__content{background-color:#e3dacb;padding:0}.et_boxed_layout #page-container .et_pb_section.specials__content .container{padding-top:0;width:100%}.et_boxed_layout #page-container .et_pb_section.specials__content .et_pb_row{padding:0;width:100%}.et_boxed_layout #page-container .et_pb_section.specials__content .et_pb_row .et_pb_column_3_4{padding:60px 0 60px 60px}.et_boxed_layout #page-container .et_pb_section.specials__content .et_pb_row .et_pb_column_1_4{background-color:#f3ece1;padding:60px 0 60px 30px}.et_boxed_layout #page-container .et_pb_section.specials__content .et_pb_row .et_pb_column_1_4 h4.widgettitle{font-family:"Open Sans",sans-serif;font-weight:700;text-transform:uppercase;color:#a61f14;padding-bottom:20px}.et_boxed_layout #page-container .et_pb_section.specials__content .et_pb_row .et_pb_column_1_4 .et_pb_bg_layout_light .et_pb_widget li a{color:#2e2823}.woocommerce ul.products li.product h3{font-family:"Open Sans",sans-serif;font-weight:700;color:#2e2823;font-size:20px;padding-bottom:15px}.woocommerce ul.products li.product .price del{color:#2e2823!important;font-style:italic;text-decoration:none;display:inline}.woocommerce ul.products li.product .price del:before{content:'Was '}.woocommerce ul.products li.product .price ins{font-family:"Open Sans",sans-serif;font-weight:700;color:#a61f14}.woocommerce ul.products li.product .price ins:before{content:'Now ';padding-left:15px}.product .entry-summary h1.product_title.entry-title{font-family:"Open Sans",sans-serif;font-weight:700;color:#2e2823;font-size:30px}.product .entry-summary div[itemprop="description"]{color:#2e2823;font-size:14px;margin-top:30px}.product .entry-summary .price,.product .entry-summary .price del .amount,.product .entry-summary .price ins .amount{font-size:20px!important}.product .entry-summary .price del{color:#2e2823!important;font-style:italic;text-decoration:none}.product .entry-summary .price del:before{content:'Was '}.product .entry-summary .price ins{color:#a61f14!important;font-size:20px!important}.product .entry-summary .price ins:before{content:'Now '}.archive #main-content{background-color:#e3dacb}.archive #main-content h1.page-title{font-family:"Open Sans",sans-serif;font-weight:700;color:#a61f14;font-size:24px}.woocommerce span.onsale,.woocommerce-page span.onsale{display:none}.woocommerce-info{color:#2e2823!important}.woocommerce .woocommerce-info{background-color:#f3ece1}.product_meta{border:0}.single.single-product #main-content{background-color:#e3dacb}.single.single-product #main-content .container{padding-top:30px}.single.single-product .et_pb_promo_button.et_pb_button{font-family:"Open Sans",sans-serif;font-weight:700;border-color:#2e2823;color:#2e2823;font-size:14px!important;padding:.5em 2.2em!important;text-transform:uppercase}.single.single-product .et_pb_promo_button.et_pb_button:after{line-height:.7}.single.single-product .et_pb_promo_button.et_pb_button:hover{border-color:#2e2823;cursor:pointer;padding:.5em 3em .5em 2.2em!important}.page__heading.specials{background-image:url(/app/uploads/2015/11/header_news.jpg)}.specials__contact{border-bottom:1px solid #fbf8f4;border-top:1px solid #fbf8f4;color:#2e2823;display:block;margin:20px 0;padding:20px 0;text-align:center;width:100%}.related.products h2,.specials__contact .secondary{color:#a61f14;font-weight:700}.related.products h2{font-family:"Open Sans",sans-serif;font-size:24px;padding:10px 0 30px}.categories__content{color:#2e2823}.categories__content h1.page-title{color:#2e2823;padding-bottom:40px}.categories__content h2{color:#a61f14}.contact{color:#2e2823}@media screen and (max-width:479px){.contact .et_pb_column{padding-left:15px;padding-right:15px}}.contact h1{font-family:"Open Sans",sans-serif;font-weight:700;color:#a61f14;font-size:20px;padding-bottom:50px;padding-top:20px}.contact h2{font-family:"Open Sans",sans-serif;font-weight:700;color:#2e2823;font-size:18px;text-transform:uppercase}.contact img{margin-bottom:40px;margin-top:20px}.contact table{color:#2e2823;width:280px}.contact table th{color:#2e2823;padding:0}.contact .et_pb_contact_left p{width:100%}.contact .et_pb_contact p input,.contact .et_pb_contact p textarea{background-color:#fbf8f4;border:1px solid #e3dacb;color:#2e2823}