/* --------------------------------------------------------------------
Copyright (c) 2023-2025 Meddear Food Company, Division of The Baza-miyat Company, Inc. All Rights Reserved.

Designed and Developed by: Sammy B. Khayat - Founder, Chairman and CEO
                           The Baza-miyat Company, Inc.
--------------------------------------------------------------------- */
#food-faq-content-panel-h-container { margin: 0 auto; width: 570px; padding: 70px 0; background-color: rgb(255,255,255); }
#food-faq-header-icon { float: left; width: 80px; height: 80px; }
#food-faq-header-location { float: left; margin-top: 35px; margin-left: -30px; width: 490px; line-height: 40px; padding: 10px 0 10px 20px; font-size: 22px; font-weight: bold; color: rgb(135,36,91); background: rgb(255,255,255); background-color: rgb(255,255,255); border-top-left-radius: 30px; border-bottom-left-radius: 30px; -moz-border-top-left-radius: 30px; -moz-border-radius-bottomleft: 30px; -webkit-border-top-left-radius: 30px; -webkit-border-bottom-left-radius: 30px; }
#food-faq-header-location h1 { margin: 0; font-size: 33px; text-align: center; color: rgb(135,36,91); }
#food-faq-section { margin: 25px 0 50px 0; width: 100%; }
#food-faq-tbl-rw-h-container { width: 100%; line-height: 40px; text-align: center; border-right: 1px solid rgb(0,0,0); border-left: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-container { width: 100%; line-height: 25px; text-align: center; border-right: 1px solid rgb(0,0,0); border-left: 1px solid rgb(0,0,0); }
#food-faq-tbl-caption { margin: 0 auto; margin-top: 10px; margin-bottom: 30px; width: 80%; line-height: 25px; font-size: 15px; text-align: center; font-style: italic; }
.rw-container-style { background: rgb(135,36,91); background-color: rgb(135,36,91); color: rgb(255,255,255); }
.rw-container-hd-style { font-weight: bold; }
@media (min-width: 1200px) {
#food-faq-container { margin: 0 auto; width: 650px; padding-bottom: 50px; }
#food-faq-head { margin-bottom: 30px; width: 440px; }
#food-faq-head-icon { float: left; width: 80px; height: 80px; }
#food-faq-head-label { float: left; margin-top: 25px; margin-left: -40px; width: 360px; line-height: 40px; padding-left: 15px; font-size: 22px; font-weight: bold; color: rgb(135,36,91); background: rgb(255,255,255); background-color: rgb(255,255,255); border-top-left-radius: 30px; border-bottom-left-radius: 30px; -moz-border-top-left-radius: 30px; -moz-border-radius-bottomleft: 30px; -webkit-border-top-left-radius: 30px; -webkit-border-bottom-left-radius: 30px; }
#food-faq-line { margin-left: 60px; margin-top: 30px; margin-bottom: 40px; width: 650px; }
#food-faq-line-label { width: 650px; font-weight: bold; color: rgb(135,36,91); }
#food-faq-line-content { margin: 20px 0; width: 650px; line-height: 25px; }
#food-faq-tbl { margin: 0 auto; width: 650px; border-top: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-h { float: left; width: 46%; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-h-b { float: left; width: 21%; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-h-c { float: right; width: 21%; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw { float: left; width: 46%; min-height: 50px; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-b { float: left; width: 21%; min-height: 50px; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-c { float: right; width: 21%; min-height: 50px; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
}
@media (min-width: 1024px) and (max-width: 1199px) {
#food-faq-container { margin: 0 auto; width: 600px; padding-bottom: 50px; }
#food-faq-head { margin-bottom: 30px; width: 440px; }
#food-faq-head-icon { float: left; width: 80px; height: 80px; }
#food-faq-head-label { float: left; margin-top: 25px; margin-left: -40px; width: 360px; line-height: 40px; padding-left: 15px; font-size: 22px; font-weight: bold; color: rgb(135,36,91); background: rgb(255,255,255); background-color: rgb(255,255,255); border-top-left-radius: 30px; border-bottom-left-radius: 30px; -moz-border-top-left-radius: 30px; -moz-border-radius-bottomleft: 30px; -webkit-border-top-left-radius: 30px; -webkit-border-bottom-left-radius: 30px; }
#food-faq-line { margin-left: 60px; margin-top: 30px; margin-bottom: 40px; width: 600px; }
#food-faq-line-label { width: 600px; font-weight: bold; color: rgb(135,36,91); }
#food-faq-line-content { margin: 20px 0; width: 600px; line-height: 25px; }
#food-faq-tbl { margin: 0 auto; width: 600px; border-top: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-h { float: left; width: 46%; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-h-b { float: left; width: 21%; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-h-c { float: right; width: 21%; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw { float: left; width: 46%; min-height: 50px; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-b { float: left; width: 21%; min-height: 50px; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-c { float: right; width: 21%; min-height: 50px; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
}
@media (max-width: 1023px) {
#food-faq-container { margin: 0 auto; width: 600px; padding-bottom: 50px; }
#food-faq-head { margin-bottom: 30px; width: 440px; }
#food-faq-head-icon { float: left; width: 80px; height: 80px; }
#food-faq-head-label { float: left; margin-top: 25px; margin-left: -40px; width: 360px; line-height: 40px; padding-left: 15px; font-size: 22px; font-weight: bold; color: rgb(135,36,91); background: rgb(255,255,255); background-color: rgb(255,255,255); border-top-left-radius: 30px; border-bottom-left-radius: 30px; -moz-border-top-left-radius: 30px; -moz-border-radius-bottomleft: 30px; -webkit-border-top-left-radius: 30px; -webkit-border-bottom-left-radius: 30px; }
#food-faq-line { margin-left: 60px; margin-top: 30px; margin-bottom: 40px; width: 600px; }
#food-faq-line-label { width: 600px; font-weight: bold; color: rgb(135,36,91); }
#food-faq-line-content { margin: 20px 0; width: 600px; line-height: 25px; }
#food-faq-tbl { margin: 0 auto; width: 600px; border-top: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-h { float: left; width: 46%; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-h-b { float: left; width: 21%; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-h-c { float: right; width: 21%; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw { float: left; width: 46%; min-height: 50px; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-b { float: left; width: 21%; min-height: 50px; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
#food-faq-tbl-rw-c { float: right; width: 21%; min-height: 50px; padding: 0 2%; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid rgb(0,0,0); }
}