.maindiv {min-height: calc(100vh - 30px) !important;}
.homediv {min-height: calc(100vh - 90px) !important;}
.menubar {min-height: 1px !important; height: 30px !important;}
.mainbtn {height: 10.5vh; overflow: hidden;}
.homebottomdiv {height: 60px;}

div.ba-item-main-menu.ba-item.slidemenu div.ba-menu-wrapper div.main-menu {
  margin-top: 30px;
  overflow: hidden;
  height: calc(82vh - 30px);
  width: 100% !important;
  max-width: 450px;
}

div.ba-item-main-menu.ba-item.slidemenu div.ba-menu-wrapper div.main-menu.visible-menu div.integration-wrapper ul.mod-menu.mod-list.nav li.nav-item {
  margin-bottom: 6px;
}

div.ba-item-main-menu.ba-item.slidemenu div.ba-menu-wrapper div.main-menu.visible-menu div.integration-wrapper ul.mod-menu.mod-list.nav li.nav-item a i.ba-menu-item-icon {
  float: right;
  margin: 5px 0px 0px 0px;
}

.tblcont {
  height: 50vh;
  overflow-y: scroll;
  overflow-x: hidden;
  scrollbar-color: #ffcc32 #000000;
  scrollbar-width: thin;
}

.faqcont {
  height: calc(100vh - 120px);
  overflow-y: scroll;
  overflow-x: hidden;
  scrollbar-color: #ffcc32 #000000;
  scrollbar-width: thin;
}

.contenido {
  min-height: calc(100vh - 120px) !important;
}

.contentscroll {
  height: calc(100vh - 120px);
  overflow-y: scroll;
  overflow-x: hidden;
  scrollbar-color: #ffcc32 #000000;
  scrollbar-width: thin;
}

div.ba-item-modules.ba-item.tablacervecerias div.integration-wrapper form.fabrikForm div.container-fluid div.row div.fabrikButtonsContainer {display: none;}

div.ba-item-modules.ba-item.tablacervecerias div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.fabrik_actions.fabrik_element {display: none;}

div.ba-item-modules.ba-item.tablacervecerias div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table thead tr.fabrik___heading th.heading.fabrik_select {display: none;}

div.ba-item-modules.ba-item.tablacervecerias div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table thead tr th.heading.fabrik_ordercell.fabrik_actions {display: none;}

div.ba-item-modules.ba-item.tablacervecerias div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.fabrik_select.fabrik_element {display: none;}

div.ba-item-modules.ba-item.tablacervecerias div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table thead {display: none;}

div.ba-item-modules.ba-item.tablacervecerias div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.mbf2024_cervecerias___cerveceria {width: 75%;}

div.ba-item-modules.ba-item.tablacervecerias div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.mbf2024_cervecerias___stand {width: 25%; text-align: right; padding-right: 20px;}

div.ba-item-modules.ba-item.tablacervecerias div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td {border-color: #efc51d;}

div.ba-item-modules.ba-item.tablacervecerias div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td {border-color: #efc51d; padding: 0px;}

.noclick {pointer-events: none;}
.autoh {min-height: 0px !important; height: auto !important;}



form.fabrikForm.form-search div.container-fluid div.row div.fabrikButtonsContainer {display: none !important;}

form.fabrikForm.form-search div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.fabrik_actions.fabrik_element {display: none !important;}

form.fabrikForm.form-search div.container-fluid div.fabrikFilterContainer div.row.d-flex.justify-content-between {display: none !important;}

form.fabrikForm.form-search div.container-fluid div.fabrikFilterContainer div.row div.col-sm-12 div.row.mt-3 div.col-sm-2 label {display: none !important;}

form.fabrikForm.form-search div.fabrikDataContainer table.table thead tr.fabrik___heading th.heading.mbf2024_cervezas___nombre {display: none !important;}

form.fabrikForm.form-search div.fabrikDataContainer table.table tbody tr.fabrik_groupheading.info td a.toggle {display: none !important;}

form.fabrikForm.form-search div.fabrikDataContainer table.table tbody tr.fabrik_groupheading.info td {
  text-align: left;
  background: rgb(255,255,255);
  background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,238,177,1) 100%);
  font-size: 11px;
  font-weight: 400;
  border-top: solid 2px #04604e;
  padding: 7px;
}

form.fabrikForm.form-search div.fabrikDataContainer table.table tbody tr.fabrik_groupheading.info td a {pointer-events: none;}

form.fabrikForm.form-search div.fabrikDataContainer table.table tbody tr.fabrik_groupheading.info td span.groupCount {font-size: 9px; font-weight: 300;}

html body.com_fabrik.list div.body {
  background-color: #ffffff;
  margin: 30px 0px 0px 0px;
  padding: 0px;
}

body.com_fabrik.list div.body div.row-fluid.main-body.module-position div.ba-col-12 form.fabrikForm {

}

body.com_fabrik.list div.body div.row-fluid.main-body.module-position div.ba-col-12 form.fabrikForm div.fabrikDataContainer {
  height: 50vh;
  margin: 0px;
  overflow-y: scroll;
  overflow-x: hidden;
  scrollbar-color: #ffcc32 #000000;
  scrollbar-width: thin;
}

form#listform_3_com_fabrik_3.fabrikForm.form-search div.fabrikDataContainer table#list_3_com_fabrik_3.table.table-striped.table-hover thead {display: none !important;}

form#listform_3_com_fabrik_3.fabrikForm.form-search div.container-fluid.text-bg-light div.fabrikFilterContainer.p-3.bg-light.mb-3 div.row div.col-sm-12 div.row.mt-3 div.col-sm-10 {text-align: center; font-weight: 600;}

form#listform_3_com_fabrik_3.fabrikForm.form-search div.fabrikDataContainer table#list_3_com_fabrik_3.table.table-striped.table-hover {margin: 0px;}

form#listform_3_com_fabrik_3.fabrikForm.form-search {margin: 0px; padding: 5px;}

form#listform_3_com_fabrik_3.fabrikForm.form-search div.container-fluid.text-bg-light div.fabrikFilterContainer.p-3.bg-light.mb-3 {background-color: rgba(239, 197, 29, 1); padding: 5px;}

td.mbf2024_cervezas___nombre.fabrik_element {
  border-color: #efc51d;
}

td.mbf2024_cervezas___id.fabrik_element {
  border-color: #efc51d;
  width: 29px;
}

td.mbf2024_cervezas___nombre {padding-left: 0px; padding-right: 5px;}

td.mbf2024_cervezas___id a.fabrik___rowlink.fabrik_view {font-size: 0px;}

td.mbf2024_cervezas___id {padding-left: 5px; padding-right: 0px;}

td.mbf2024_cervezas___id a.fabrik___rowlink.fabrik_view::before {
  content: "\e910";
  font-family: mbf2025_001;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  background-color: rgba(238, 142, 33, 1);
  border-radius: 100px;
  padding: 5px 4px;
  margin-right: 5px;
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

td.mbf2024_cervezas___id a.fabrik___rowlink.fabrik_view:hover::before {color: #ffffff;}

html body.com_fabrik.details div.body {
  background-color: #ffffff;
  margin: 30px 0px 0px 0px;
  padding: 0px;
}

div.fabrikForm.fabrikDetails fieldset.fabrikGroup legend.mt-3.legend {display: none;}

div.fb_el_mbf2024_cervezas___stand_ro {
  display: block;
  background: rgba(255,100,0,0.25);
  text-align: center;
  margin: 20px 2px 2px 5px;
  width: 25%;
  height: 100px;
  position: relative;
  float: left;
}

div.fb_el_mbf2024_cervezas___stand_ro div.row.mt-3 label.form-label::before {
  content: url("data:image/svg+xml; utf8, <svg aria-hidden='true' data-prefix='fas' data-icon='store' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 616 512' class='svg-inline--fa fa-store fa-w-20 fa-7x'><path fill='currentColor' d='M602 118.6L537.1 15C531.3 5.7 521 0 510 0H106C95 0 84.7 5.7 78.9 15L14 118.6c-33.5 53.5-3.8 127.9 58.8 136.4 4.5.6 9.1.9 13.7.9 29.6 0 55.8-13 73.8-33.1 18 20.1 44.3 33.1 73.8 33.1 29.6 0 55.8-13 73.8-33.1 18 20.1 44.3 33.1 73.8 33.1 29.6 0 55.8-13 73.8-33.1 18.1 20.1 44.3 33.1 73.8 33.1 4.7 0 9.2-.3 13.7-.9 62.8-8.4 92.6-82.8 59-136.4zM529.5 288c-10 0-19.9-1.5-29.5-3.8V384H116v-99.8c-9.6 2.2-19.5 3.8-29.5 3.8-6 0-12.1-.4-18-1.2-5.6-.8-11.1-2.1-16.4-3.6V480c0 17.7 14.3 32 32 32h448c17.7 0 32-14.3 32-32V283.2c-5.4 1.6-10.8 2.9-16.4 3.6-6.1.8-12.1 1.2-18.2 1.2z' class=''></path></svg>");
  width: 20px;
  display: block;
  margin: 10px auto 0px auto;
}

div.fb_el_mbf2024_cervezas___stand_ro div.row.mt-3 label.form-label {
  font-size: 10px;
  line-height: 10px;
  font-family: 'Unbounded';
  font-weight: 400;
  text-transform: uppercase;
  margin: 0px;
}

div.fb_el_mbf2024_cervezas___stand_ro div.row.mt-3 div.fabrikElement div#mbf2024_cervezas___stand_ro.fabrikElementReadOnly {
  font-size: 18px;
  line-height: 18px;
  font-family: 'Unbounded';
  font-weight: 600;
  margin-bottom: 10px;
}

div.fb_el_mbf2024_cervezas___cerveceria_ro {
  display: block;
  background: rgba(255,238,177,0.5);
  text-align: left;
  margin: 20px 5px 2px 0px;
  width: calc(75% - 12px);
  height: 100px;
  float: left;
}

div.fb_el_mbf2024_cervezas___cerveceria_ro div.row.mt-3 label.form-label::before {
  content: "\e911";
  font-family: mbf2025_001;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  margin: 12px auto 6px auto;
  display: block;
}

div.fb_el_mbf2024_cervezas___cerveceria_ro div.row.mt-3 label.form-label {
  font-size: 10px;
  line-height: 10px;
  font-family: 'Unbounded';
  font-weight: 400;
  text-transform: uppercase;
  margin: 0px 0px 0px 10px;
}

div.fb_el_mbf2024_cervezas___cerveceria_ro div.row.mt-3 div.fabrikElement div#mbf2024_cervezas___cerveceria_ro.fabrikElementReadOnly {
  font-size: 14px;
  line-height: 16px;
  font-family: 'Unbounded';
  font-weight: 600;
  margin-bottom: 10px;
  margin-left: 10px;
}

div.fb_el_mbf2024_cervezas___descripcion_ro {
  display: block;
  background: rgba(250,150,0,0.1);
  text-align: left;
  margin: 0px 5px 2px 5px;
  width: calc(100% - 10px);
  height: 85px;
  float: left;
}

div.fb_el_mbf2024_cervezas___descripcion_ro div.row.mt-3 label.form-label::before {
  content: url("data:image/svg+xml; utf8, <svg aria-hidden='true' data-prefix='fas' data-icon='blender' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-blender fa-w-16 fa-7x'><path fill='currentColor' d='M416 384H160c-35.35 0-64 28.65-64 64v32c0 17.67 14.33 32 32 32h320c17.67 0 32-14.33 32-32v-32c0-35.35-28.65-64-64-64zm-128 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm40-416h166.54L512 0H48C21.49 0 0 21.49 0 48v160c0 26.51 21.49 48 48 48h103.27l8.73 96h256l17.46-64H328c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h114.18l17.46-64H328c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h140.36l17.46-64H328c-4.42 0-8-3.58-8-8V72c0-4.42 3.58-8 8-8zM64 192V64h69.82l11.64 128H64z' class=''></path></svg>");
  width: 18px;
  margin: 10px 5px 0px 0px;
  display: inline-block;
}

div.fb_el_mbf2024_cervezas___descripcion_ro div.row.mt-3 label.form-label {
  font-size: 10px;
  line-height: 10px;
  font-family: 'Unbounded';
  font-weight: 400;
  text-transform: uppercase;
  margin: 0px 0px 0px 10px;
}

div.fb_el_mbf2024_cervezas___descripcion_ro div.row.mt-3 div.fabrikElement div#mbf2024_cervezas___descripcion_ro.fabrikElementReadOnly {
  font-size: 13px;
  line-height: 15px;
  font-family: 'Unbounded';
  font-weight: 400;
  margin-bottom: 10px;
  margin-left: 10px;
}

div.fabrikElementContainer.plg-field.fabrikDataEmpty {display: none !important;}

div.fb_el_mbf2024_cervezas___pais_ro {
  display: block;
  background: rgba(4, 96, 78,0.15);
  text-align: center;
  margin: 0px 1px 5px 5px;
  width: calc(50% - 6px);
  height: 85px;
  float: left;
}

div.fb_el_mbf2024_cervezas___pais_ro div.row.mt-3 label.form-label::before {
  content: url("data:image/svg+xml; utf8, <svg aria-hidden='true' data-prefix='fas' data-icon='globe-americas' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496 512' class='svg-inline--fa fa-globe-americas fa-w-16 fa-7x'><path fill='currentColor' d='M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm82.29 357.6c-3.9 3.88-7.99 7.95-11.31 11.28-2.99 3-5.1 6.7-6.17 10.71-1.51 5.66-2.73 11.38-4.77 16.87l-17.39 46.85c-13.76 3-28 4.69-42.65 4.69v-27.38c1.69-12.62-7.64-36.26-22.63-51.25-6-6-9.37-14.14-9.37-22.63v-32.01c0-11.64-6.27-22.34-16.46-27.97-14.37-7.95-34.81-19.06-48.81-26.11-11.48-5.78-22.1-13.14-31.65-21.75l-.8-.72a114.792 114.792 0 0 1-18.06-20.74c-9.38-13.77-24.66-36.42-34.59-51.14 20.47-45.5 57.36-82.04 103.2-101.89l24.01 12.01C203.48 89.74 216 82.01 216 70.11v-11.3c7.99-1.29 16.12-2.11 24.39-2.42l28.3 28.3c6.25 6.25 6.25 16.38 0 22.63L264 112l-10.34 10.34c-3.12 3.12-3.12 8.19 0 11.31l4.69 4.69c3.12 3.12 3.12 8.19 0 11.31l-8 8a8.008 8.008 0 0 1-5.66 2.34h-8.99c-2.08 0-4.08.81-5.58 2.27l-9.92 9.65a8.008 8.008 0 0 0-1.58 9.31l15.59 31.19c2.66 5.32-1.21 11.58-7.15 11.58h-5.64c-1.93 0-3.79-.7-5.24-1.96l-9.28-8.06a16.017 16.017 0 0 0-15.55-3.1l-31.17 10.39a11.95 11.95 0 0 0-8.17 11.34c0 4.53 2.56 8.66 6.61 10.69l11.08 5.54c9.41 4.71 19.79 7.16 30.31 7.16s22.59 27.29 32 32h66.75c8.49 0 16.62 3.37 22.63 9.37l13.69 13.69a30.503 30.503 0 0 1 8.93 21.57 46.536 46.536 0 0 1-13.72 32.98zM417 274.25c-5.79-1.45-10.84-5-14.15-9.97l-17.98-26.97a23.97 23.97 0 0 1 0-26.62l19.59-29.38c2.32-3.47 5.5-6.29 9.24-8.15l12.98-6.49C440.2 193.59 448 223.87 448 256c0 8.67-.74 17.16-1.82 25.54L417 274.25z' class=''></path></svg>");
  width: 20px;
  display: block;
  margin: 10px auto 0px auto;
}

div.fb_el_mbf2024_cervezas___pais_ro div.row.mt-3 label.form-label {
  font-size: 10px;
  line-height: 10px;
  font-family: 'Unbounded';
  font-weight: 400;
  text-transform: uppercase;
  margin: 0px;
}

div.fb_el_mbf2024_cervezas___pais_ro div.row.mt-3 div.fabrikElement div#mbf2024_cervezas___pais_ro.fabrikElementReadOnly {
  font-size: 14px;
  line-height: 14px;
  font-family: 'Unbounded';
  font-weight: 600;
  margin: 5px 0px;
}

div.fb_el_mbf2024_cervezas___precio_ro {
  display: block;
  background: rgba(4, 96, 78,0.25);
  text-align: center;
  margin: 0px 5px 5px 1px;
  width: calc(50% - 6px);
  height: 85px;
  float: left;
}

div.fb_el_mbf2024_cervezas___precio_ro div.row.mt-3 label.form-label::before {
  content: url("data:image/svg+xml; utf8, <svg aria-hidden='true' data-prefix='fas' data-icon='coins' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-coins fa-w-16 fa-7x'><path fill='currentColor' d='M0 405.3V448c0 35.3 86 64 192 64s192-28.7 192-64v-42.7C342.7 434.4 267.2 448 192 448S41.3 434.4 0 405.3zM320 128c106 0 192-28.7 192-64S426 0 320 0 128 28.7 128 64s86 64 192 64zM0 300.4V352c0 35.3 86 64 192 64s192-28.7 192-64v-51.6c-41.3 34-116.9 51.6-192 51.6S41.3 334.4 0 300.4zm416 11c57.3-11.1 96-31.7 96-55.4v-42.7c-23.2 16.4-57.3 27.6-96 34.5v63.6zM192 160C86 160 0 195.8 0 240s86 80 192 80 192-35.8 192-80-86-80-192-80zm219.3 56.3c60-10.8 100.7-32 100.7-56.3v-42.7c-35.5 25.1-96.5 38.6-160.7 41.8 29.5 14.3 51.2 33.5 60 57.2z' class=''></path></svg>");
  width: 20px;
  display: block;
  margin: 10px auto 0px auto;
}

div.fb_el_mbf2024_cervezas___precio_ro div.row.mt-3 label.form-label {
  font-size: 10px;
  line-height: 10px;
  font-family: 'Unbounded';
  font-weight: 400;
  text-transform: uppercase;
  margin: 0px;
}

div.fb_el_mbf2024_cervezas___precio_ro div.row.mt-3 div.fabrikElement div#mbf2024_cervezas___precio_ro.fabrikElementReadOnly {
  font-size: 24px;
  line-height: 24px;
  font-family: 'Unbounded';
  font-weight: 600;
  margin: 5px 0px;
}





div.fb_el_mbf2024_cervezas___abv_ro {
  display: block;
  background: #efc51d;
  text-align: center;
  margin: 20px 25px 50px 50px;
  width: calc(50% - 83px);
  height: 60px;
  float: left;
  border: solid 1px #ffffff;
  outline: 4px solid #efc51d;
}

div.fb_el_mbf2024_cervezas___abv_ro div.row.mt-3 div.fabrikElement div#mbf2024_cervezas___abv_ro.fabrikElementReadOnly {
  font-size: 24px;
  line-height: 24px;
  font-family: 'Unbounded';
  font-weight: 600;
  margin: 5px 0px;
}

div.fb_el_mbf2024_cervezas___abv_ro div.row.mt-3 div.fabrikElement div#mbf2024_cervezas___abv_ro::after {
  content: "%";
  font-size: 12px;
}

div.fb_el_mbf2024_cervezas___abv_ro div.row.mt-3 label.form-label {
  font-size: 12px;
  line-height: 12px;
  font-family: 'Unbounded';
  font-weight: 400;
  text-transform: uppercase;
  margin: 10px 0px 0px 0px;
}

div.fb_el_mbf2024_cervezas___ibu_ro {
  display: block;
  background: #efc51d;
  text-align: center;
  margin: 20px 50px 50px 25px;
  width: calc(50% - 83px);
  height: 60px;
  float: left;
  border: solid 1px #ffffff;
  outline: 4px solid #efc51d;
}

div.fb_el_mbf2024_cervezas___ibu_ro div.row.mt-3 div.fabrikElement div#mbf2024_cervezas___ibu_ro.fabrikElementReadOnly {
  font-size: 24px;
  line-height: 24px;
  font-family: 'Unbounded';
  font-weight: 600;
  margin: 5px 0px;
}

div.fb_el_mbf2024_cervezas___ibu_ro div.row.mt-3 label.form-label {
  font-size: 12px;
  line-height: 12px;
  font-family: 'Unbounded';
  font-weight: 400;
  text-transform: uppercase;
  margin: 10px 0px 0px 0px;
}

div.ba-item-modules.ba-item.tablacervecerias div.integration-wrapper form.fabrikForm.form-search div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.mbf2024_cervezas___stand {
  width: 50px;
  text-align: center;
  font-size: 10px;
}

div.ba-item-accordion.ba-item.faqlist {width: calc(100% - 10px) !important;}

div.ba-item-accordion.ba-item.faqlist div.accordion div.accordion-group {
  border-top: solid 2px #04604e !important;
}

div.ba-item-accordion.ba-item.faqlist div.accordion div.accordion-group div.accordion-heading a.accordion-toggle {
  padding: 7px 35px 7px 7px;
}

div.ba-item-accordion.ba-item.faqlist div.accordion div.accordion-group div.accordion-heading a span i {margin-left: 0px !important; margin-right: 7px !important;}

div.ba-item-accordion.ba-item.faqlist div.accordion div.accordion-group div.accordion-heading a span i::before {color: #ee8e21;}

div.ba-item-feature-box.ba-item.djlist div.ba-feature-box-wrapper.ba-feature-list-layout div.ba-feature-box {
  margin-top: 0px !important;
  margin-bottom: 10px !important;
}

.dodontmodal {overflow: hidden !important;}

div.fabrikForm.fabrikDetails fieldset#group3.fabrikGroup {
  min-height: 344px;
}