.elementor-5672 .elementor-element.elementor-element-e42bfb9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5672 .elementor-element.elementor-element-4ae1b58 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5672 .elementor-element.elementor-element-0437f4b .elementor-heading-title{font-family:"AzoSans", Sans-serif;font-size:0px;font-weight:600;}.elementor-5672 .elementor-element.elementor-element-6d081a3 .elementor-heading-title{font-family:"Redondo Ave", Sans-serif;font-size:0px;font-weight:600;}/* Start custom CSS for shortcode, class: .elementor-element-df8e2dd *//* .cat_logs .menu_logo{
	background-color:#fff;
} */
.new_food_drink .category_cat_pro .flavoured_syrups_heading {
  font-family: "Redondo Ave", Sans-serif !important;
  font-weight: 400 !important;
  color: #fff !important;
  line-height: 1.2em !important;
  padding-bottom: 0px !important;
  font-size: 50px !important;
}
/*.new_food_drink .category_cat_pro .flavoured_syrups_paragraph {*/
/*  font-family: "AzoSans", Sans-serif !important;*/
/*  font-size: 28px !important;*/
/*  color: #fff !important;*/
/*  font-weight: 600 !important;*/
/*  line-height: 1.2em !important;*/
/*  padding-top: 0px !important;*/
/*}*/
.new_food_drink .ask_txt {
  font-family: "AzoSans", Sans-serif !important;
  font-size: 50px !important;
  color: #fff !important;
  font-weight: 900 !important;
  text-align: center;
}
.purchase_txt {
  font-family: "Exo", Sans-serif !important;
  color: #fff !important;
  text-align: center;
  padding-top: 50px !important;
  font-size: 18px !important;
}
.new_food_drink .nav-item::marker {
  content: none;
}
.new_food_drink .bear_list {
  padding-left: 10px;
  padding-right: 10px;
}
.new_food_drink .bear_list li {
  font-family: "AzoSans", Sans-serif;
  list-style: none;
  text-align: center;
  color: #fff;
  font-weight: 900;
  font-size: 40px;
  min-height: 80px;
  line-height: 1.2em;
}
.new_food_drink .bear_list li:nth-child(16) {
  min-height: 100px;
}
/* .bear_list li:nth-child(15),.bear_list li:nth-child(14),.bear_list li:nth-child(17){
	min-height:130px;
} */
.new_food_drink .bear_list li:nth-child(15) p {
  font-family: "AzoSans", Sans-serif !important;
  color: #fff !important;
  font-weight: 600 !important;
}
.new_food_drink .bear_list li:nth-child(14) p {
  font-family: "AzoSans", Sans-serif !important;
  color: #fff !important;
  font-weight: 600 !important;
}
.new_food_drink .bear_list li:nth-child(17) p {
  font-family: "AzoSans", Sans-serif !important;
  color: #fff !important;
  font-weight: 500 !important;
}
.new_food_drink .bear_list li:nth-child(16) {
  margin-bottom: 15px !important;
}
.new_food_drink .liquor_list {
  padding-left: 10px;
  padding-right: 10px;
}
.new_food_drink .liquor_list li {
  font-family: "AzoSans", Sans-serif;
  list-style: none;
  text-align: center;
  color: #fff;
  font-weight: 900;
  font-size: 40px;
}
.new_food_drink .liquor_list li:not(:last-child) {
  margin-bottom: 40px;
}
.new_food_drink .liquor_list li p {
  font-family: "AzoSans", Sans-serif !important;
  color: #fff !important;
  padding: 0px !important;
  font-weight: 600 !important;
  line-height: 1.3em;
}
body {
  background: #fff;
}
h3,
h4,
h2,
h5,
h6,
p {
  margin: 0px;
  padding: 0px;
}

.madam_txt h2 {
  font-family: "SlatePro-Bold";
  color: #ffffff;
  font-size: 40px;
  line-height: 0.9em;
  font-weight: 900;
}

.madam_txt h3 {
  font-family: "SlatePro-Bold";
  color: #e74e71;
  font-size: 29px;
  line-height: 1em;
  margin-top: 7px;
}

.madam_txt p {
  font-family: "DIN Next LT W04 Light Condensed";
  color: #ffffff;
  font-size: 36px;
  line-height: 1em;
  margin-top: 7px;
}

.dune_txt h2 {
  font-family: "Bank Gothic W03 Md";
  color: #ffffff;
  font-size: 33px;
  line-height: 1.1em;
}

.dune_txt h3 {
  font-family: "Bank Gothic W03 Md";
  color: #e74e71;
  font-size: 25px;
  line-height: 1em;
  color: #ffb731;
  margin-top: -1px;
}

.dune_txt p {
  font-family: "DIN Next LT W04 Light Condensed" !important;
  color: #ffffff;
  font-size: 30px;
  line-height: 1.2em;
  margin-top: 2px;
}

.ghostbusters_txt h2 {
  font-family: "Friz Quadrata Bold";
  color: #ffffff;
  font-size: 50px;
  line-height: 1em;
  font-weight: bold;
  letter-spacing: 3px;
}

.ghostbusters_txt h3 {
  font-family: "Roc Grotesk Condensed Medium", Sans-serif;
  color: #ffffff;
  font-size: 34px;
  line-height: 1em;
  margin-top: 5px;
  letter-spacing: 3px;
  font-weight: 500;
}
.ghostbusters_brackets h3 span {
  font-family: "Roc Grotesk Compressed Medium", Sans-serif;
  font-size: 34px;
  font-weight: 500;
}
.ghostbusters_percent h3 {
  margin-top: 10px;
}
.ghostbusters_percent.m20 h3 {
  margin-top: 20px;
}
.ghostbusters_percent h3 span {
  font-family: "Stint Ultra Condensed", Sans-serif;
  font-size: 34px;
}
.ghostbusters_txt p {
  font-family: "Angie Offc W02 Extrabold" !important;
  color: #add143;
  font-size: 26px;
  line-height: 1.3em;
}
.ghostbusters_txt.psml p {
  font-size: 25px;
  padding-left: 10px;
}

/* font-family: "abigail_regular", Sans-serif;
 font-family: "abigail_Bold", Sans-serif;
font-family: "abigail_Thin", Sans-serif;
  font-family: "abigail_hairline", Sans-serif;
font-family: "abigail_ita", Sans-serif;
font-family: "abigail_mmrtext", Sans-serif;

*/
/* #delola p{
		padding-left:28px !important;
	} */
.abigail_txt h2 {
  color: #b90703;
  font-size: 46px;
  line-height: 1.1em;
  font-weight: 500;
  letter-spacing: 5px;
  padding-bottom: 10px;
}
.abigail_txt h3 {
  color: #b63920;
  font-size: 22px;
  line-height: 1.4em;
  margin-top: 5px;
  letter-spacing: 4px;
  font-weight: 500;
}

.abigail_txt p {
  font-family: "alternate-gothic-atf", Sans-serif; /*font-family: "abigail_AlternateGotNo1D", Sans-serif;font-family: "abigail_goudar-hl-regular", Sans-serif;*/
  color: #ffffff;
  font-size: 26px;
  line-height: 1.2em;
  word-spacing: 3px;
  letter-spacing: 1px;
}
#abigail_sip {
  overflow: hidden;
}
#abigail_sip img {
  width: 106%;
  max-width: 106%;
  margin-left: -3%;
  margin-top: -1.5%;
}

/*
@media(max-width:1024px){
.elementor-section.elementor-inner-section.elementor-element.elementor-element-20cd6d8.elementor-section-boxed.elementor-section-height-default{
	margin-top: -28% !important;
}
}
@media(max-width:800px){
.elementor-section.elementor-inner-section.elementor-element.elementor-element-20cd6d8.elementor-section-boxed.elementor-section-height-default{
	margin-top: -27% !important;
}
}
@media(max-width:750px){
.elementor-section.elementor-inner-section.elementor-element.elementor-element-20cd6d8.elementor-section-boxed.elementor-section-height-default{
	margin-top: -29% !important;
}
}
@media(max-width:700px){
.elementor-section.elementor-inner-section.elementor-element.elementor-element-20cd6d8.elementor-section-boxed.elementor-section-height-default{
	margin-top: -30% !important;
}
}
@media(max-width:650px){
.elementor-section.elementor-inner-section.elementor-element.elementor-element-20cd6d8.elementor-section-boxed.elementor-section-height-default{
	margin-top: -31% !important;
}
}
@media(max-width:600px){
.elementor-section.elementor-inner-section.elementor-element.elementor-element-20cd6d8.elementor-section-boxed.elementor-section-height-default{
	margin-top: -32% !important;
}
}
*/
@media (max-width: 1024px) {
  .elementor-2989
    .elementor-element.elementor-element-19f376b:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-2989
    .elementor-element.elementor-element-19f376b
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: 100% auto !important;
  }
}

.col_fot h2 {
  line-height: 1.1em;
  font-family: "DIN Next LT W04 Light Condensed" !important;
  color: #ffffff !important;
  font-size: 18px !important;
  font-weight: 500 !important;
}
.head_sec .elementor-nav-menu--dropdown.elementor-nav-menu__container {
  position: absolute !important;
  right: 0px !important;
  left: 0px !important;
  width: 100% !important;
  top: 104% !important;
}
.head_sec {
  transition: all 0.3s;
  width: 100%;
}

.head_sec.sticky {
  position: fixed;
  top: 0;
  z-index: 99999;
  width: 100%;
}

#snacks .menu_list #\35 542 h3 span {
  text-transform: initial !important;
}
#snacks .menu_list #\35 542 h3 span {
  text-transform: initial !important;
}
#myNav {
  text-align: center !important;
}
.nav-item {
  padding: 2px 0px !important;
}
.nav-link {
  padding: 2px 0px !important;
}
/*regal_header*/
/*#reg_headre{display:flex;max-width:900px;
margin:0px auto;justify-content: space-between;align-items: center;}
 #reg_headre .reg_main_menu{display:flex;justify-content: space-between;gap:10px;
}
.reg_main_menu{
	justify-content:end !important;
}
 .reg_logo{width:50%;}
 .reg_main_menu{width:40%;}
 .reg_main_menu .food{width:200px;} 
 .reg_main_menu .drink{width:200px;} 
 .main_reg_head{background-color: #323232;padding:20px 20px;}*/

.reg_main_menu {
  display: flex;
  /* flex-wrap: wrap; */
  width: auto;
}
.reg_main_menu .drink {
  margin-right: 20px !important;
}
.main_reg_head {
  background-color: #323232;
  padding: 20px 20px;
}
.main_reg_head .drink,
.main_reg_head .food {
  width: auto;
}
.main_reg_head .reg_main_menu .menu_button {
  color: #e26921 !important;
  font-family: "Exo", sans-serif;
  font-size: 22px;
  font-weight: 500;
  background-color: transparent !important;
  border: 1px solid #934e25;
  width: fit-content !important;
  padding: 4px 23px;
}
.main_reg_head .reg_main_menu .menu_button:focus {
  outline: none !important;
}
.main_reg_head .reg_main_menu {
  justify-content: center;
}
.closebtn {
  color: #fff;
  font-size: 31px !important;
  cursor: pointer !important;
  font-weight: 300;
  margin-left: auto;
  position: absolute;
  top: 25px;
  right: 15px;
}
#open {
  margin-left: auto;
  position: absolute;
  top: 25px;
  right: 15px;
}
#myNav {
  position: absolute;
  top: 0px;
  right: 5px;
}
.new_food_drink #snacks .menu_details .addons_list {
  font-style: italic !important;
}
.main_list #Margaritas .category_bottom_img {
  margin-top: -275px !important;
}
.ghostbusters_txt_md h2 {
  padding-bottom: 15px;
}
@media (max-width: 767px) {
  .main_reg_head .reg_main_menu .menu_button {
    white-space: nowrap !important;
    font-size: 18px !important;
  }
  .main_reg_head {
    padding: 0px !important;
  }

  .main_reg_head .reg_main_menu .menu_button {
    padding: 4px 8px !important;
    font-size: 18px !important;
  }
  #open {
    font-size: 25px !important;
    top: 6px;
    right: 15px;
  }
  .reg_main_menu {
    padding-right: 20px !important;
  }
  #open {
    align-items: center;
    display: flex;
  }
  .closebtn {
    font-size: 25px !important;
    top: 6px;
    right: 15px;
  }
  #IceColdBeer .category_cat_pro p {
    font-size: 14px !important;
  }
  .now_str img {
    width: 50% !important;
  }
}
@media (max-width: 575px) {
  .promo_header #open {
    top: 8px !important;
  }
  .main_reg_head .reg_main_menu .menu_button {
    font-size: 15px !important;
  }
  .reg_main_menu .drink {
    margin-right: 7px !important;
  }
  #open {
    right: 0px;
    top: 3px;
  }
  #myNav {
    position: absolute;
    top: -7px;
    right: 0px;
  }
  .closebtn {
    font-size: 20px !important;
    right: 0;
  }
  #IceColdBeer .category_cat_pro p {
    font-size: 9px !important;
  }
}
@media (max-width: 450px) {
  .main_reg_head .reg_main_menu .menu_button {
    font-size: 12px !important;
    padding: 2px 4px !important;
  }
}

/* @media (max-width:575px) {
	.head_sec .elementor-element-05f8337 > div{padding-top:0px !important;}
	.head_sec .elementor-element-05f8337{
		width:100% !important;
	}
	.head_sec .elementor-element-cc53958{
		width:80% !important;
	}
	.head_sec .elementor-element-fc436b3{
		width:fit-content !important;	
	}
}
 */

/*regal_foot*/
@media (min-width: 699px) and (max-width: 850px) {
  .col_fot h2 {
    font-size: 13px !important;
  }
}
@media (min-width: 576px) and (max-width: 700px) {
  .col_fot h2 {
    font-size: 12px !important;
  }
}

@media (min-width: 401px) and (max-width: 575px) {
  .col_fot h2 {
    font-size: 11px !important;
    white-space: nowrap;
  }
}

@media (min-width: 320px) and (max-width: 400px) {
  .col_fot h2 {
    font-size: 8px !important;
    white-space: nowrap;
  }
}
@media (min-width: 890px) and (max-width: 1024px) {
  #choss_txt {
    top: 32%;
    left: 4%;
  }
}
@media (min-width: 850px) and (max-width: 899px) {
  .madam_txt h2 {
    font-size: 40px;
  }
  .madam_txt h3 {
    font-size: 26px;
  }
  .madam_txt p {
    font-size: 34px;
  }

  .dune_txt h2 {
    font-size: 33px;
    line-height: 1.2em;
  }
  .dune_txt h3 {
    font-size: 25px;
  }
  .dune_txt p {
    font-size: 27px;
    line-height: 1.2em;
  }

  .ghostbusters_txt h2 {
    font-size: 50px;
  }
  .ghostbusters_txt h3 {
    font-size: 30px;
  }
  .ghostbusters_txt p {
    font-size: 24px;
  }

  #choss_txt {
    top: 32%;
    left: 4%;
  }

  .abigail_txt h2 {
    font-size: 43px;
  }
  .abigail_txt h3 {
    font-size: 21px;
  }
  .abigail_txt p {
    font-size: 25px;
  }
}
@media (min-width: 800px) and (max-width: 849px) {
  .madam_txt h2 {
    font-size: 38px;
  }
  .madam_txt h3 {
    font-size: 24px;
  }
  .madam_txt p {
    font-size: 32px;
  }

  .dune_txt h2 {
    font-size: 30px;
    line-height: 1.2em;
  }
  .dune_txt h3 {
    font-size: 23px;
  }
  .dune_txt p {
    font-size: 25px;
    line-height: 1.2em;
  }
  #choss_txt {
    top: 32%;
    left: 4%;
  }

  #snacks .menu_list #\35 542 h3 {
    font-size: 28px !important;
  }
  #snacks .menu_list #\35 542 h3 span {
    font-size: 28px !important;
  }
  #snacks .menu_list #\35 542 h3 {
    font-size: 28px !important;
  }

  #snacks .menu_list #\35 542 h3 span {
    font-size: 28px !important;
  }

  .ghostbusters_txt h2 {
    font-size: 46px;
  }
  .ghostbusters_txt h3 {
    font-size: 28px;
  }
  .ghostbusters_txt p {
    font-size: 22px;
  }
  .ghostbusters_txt.psml p {
    font-size: 22px;
  }
  .ghostbusters_brackets h3 span {
    font-size: 28px;
  }
  .ghostbusters_percent h3 span {
    font-size: 28px;
  }

  .abigail_txt h2 {
    font-size: 41px;
  }
  .abigail_txt h3 {
    font-size: 19px;
  }
  .abigail_txt p {
    font-size: 23px;
  }
}
@media (min-width: 750px) and (max-width: 799px) {
  .madam_txt h2 {
    font-size: 36px;
  }
  .madam_txt h3 {
    font-size: 23px;
  }
  .madam_txt p {
    font-size: 30px;
  }

  .dune_txt h2 {
    font-size: 30px;
    line-height: 1.2em;
  }
  .dune_txt h3 {
    font-size: 23px;
  }
  .dune_txt p {
    font-size: 25px;
    line-height: 1.2em;
  }
  #choss_txt {
    top: 32%;
    left: 1%;
  }
  .sand_sec {
    margin-top: -26% !important;
  }

  #snacks .menu_list #\35 542 h3 {
    font-size: 27px !important;
  }

  #snacks .menu_list #\35 542 h3 span {
    font-size: 27px !important;
  }
  #snacks .menu_list #\35 542 h3 {
    font-size: 27px !important;
  }

  #snacks .menu_list #\35 542 h3 span {
    font-size: 27px !important;
  }
  .ghostbusters_txt h2 {
    font-size: 40px;
  }
  .ghostbusters_txt h3 {
    font-size: 26px;
  }
  .ghostbusters_txt p {
    font-size: 20px;
  }
  .ghostbusters_txt.psml p {
    font-size: 21px;
  }
  .ghostbusters_brackets h3 span {
    font-size: 26px;
  }
  .ghostbusters_percent h3 span {
    font-size: 26px;
  }

  .abigail_txt h2 {
    font-size: 38px;
  }
  .abigail_txt h3 {
    font-size: 17px;
  }
  .abigail_txt p {
    font-size: 21px;
  }
}
@media (min-width: 700px) and (max-width: 749px) {
  .madam_txt h2 {
    font-size: 34px;
  }
  .madam_txt h3 {
    font-size: 22px;
  }
  .madam_txt p {
    font-size: 27px;
  }

  .dune_txt h2 {
    font-size: 29px;
    line-height: 1.1em;
  }
  .dune_txt h3 {
    font-size: 23px;
  }
  .dune_txt p {
    font-size: 22px;
    line-height: 1.2em;
  }
  #choss_txt {
    top: 32%;
    left: 1%;
  }
  .sand_sec {
    margin-top: -26% !important;
  }

  #snacks .menu_list #\35 542 h3 {
    font-size: 24px !important;
  }
  #snacks .menu_list #\35 542 h3 span {
    font-size: 24px !important;
  }
  #snacks .menu_list #\35 543 h3 {
    font-size: 24px !important;
  }

  #snacks .menu_list #\35 543 h3 span {
    font-size: 24px !important;
  }

  .ghostbusters_txt h2 {
    font-size: 35px;
  }
  .ghostbusters_txt h3 {
    font-size: 25px;
  }
  .ghostbusters_txt p {
    font-size: 20px;
  }
  .ghostbusters_txt.psml p {
    font-size: 20px;
  }
  .ghostbusters_brackets h3 span {
    font-size: 25px;
  }
  .ghostbusters_percent h3 span {
    font-size: 25px;
  }
  .abigail_txt h2 {
    font-size: 35px;
    padding-bottom: 5px;
    letter-spacing: 3px;
  }
  .abigail_txt h3 {
    font-size: 18px;
    letter-spacing: 3px;
  }
  .abigail_txt p {
    font-size: 20px;
  }
}
@media (min-width: 650px) and (max-width: 699px) {
  .madam_txt h2 {
    font-size: 30px;
  }
  .madam_txt h3 {
    font-size: 20px;
  }
  .madam_txt p {
    font-size: 26px;
  }

  .dune_txt h2 {
    font-size: 28px;
    line-height: 1.1em;
  }
  .dune_txt h3 {
    font-size: 21px;
  }
  .dune_txt p {
    font-size: 21px;
    line-height: 1.2em;
  }
  #choss_txt {
    top: 32%;
    left: 1%;
  }
  .sand_sec {
    margin-top: -26% !important;
  }

  #snacks .menu_list #\35 542 h3 {
    font-size: 20px !important;
  }
  #snacks .menu_list #\35 542 h3 span {
    font-size: 20px !important;
  }
  #snacks .menu_list #\35 543 h3 {
    font-size: 20px !important;
  }

  #snacks .menu_list #\35 543 h3 span {
    font-size: 20px !important;
  }
  .ghostbusters_txt h2 {
    font-size: 33px;
  }
  .ghostbusters_txt h3 {
    font-size: 21px;
  }
  .ghostbusters_txt p {
    font-size: 18px;
  }
  .ghostbusters_txt.psml p {
    font-size: 18px;
  }
  .ghostbusters_brackets h3 span {
    font-size: 23px;
  }
  .ghostbusters_percent h3 span {
    font-size: 23px;
  }

  .abigail_txt h2 {
    font-size: 31px;
    padding-bottom: 5px;
    letter-spacing: 3px;
  }
  .abigail_txt h3 {
    font-size: 16px;
    letter-spacing: 3px;
  }
  .abigail_txt p {
    font-size: 19px;
  }
}
@media (min-width: 600px) and (max-width: 649px) {
  .madam_txt h2 {
    font-size: 28px;
  }
  .madam_txt h3 {
    font-size: 18px;
  }
  .madam_txt p {
    font-size: 22px;
  }

  .dune_txt h2 {
    font-size: 28px;
    line-height: 1.1em;
  }
  .dune_txt h3 {
    font-size: 19px;
  }
  .dune_txt p {
    font-size: 20px;
    line-height: 1.2em;
  }
  #choss_txt {
    top: 32%;
    left: 1%;
  }
  .sand_sec {
    margin-top: -26% !important;
  }
  .inside_whole_div .section_five .text_area {
    right: 35%;
  }
  #snacks .menu_list #\35 542 h3 {
    font-size: 20px !important;
  }
  #snacks .menu_list #\35 542 h3 span {
    font-size: 20px !important;
  }
  #snacks .menu_list #\35 543 h3 {
    font-size: 20px !important;
  }

  #snacks .menu_list #\35 543 h3 span {
    font-size: 20px !important;
  }
  .ghostbusters_txt h2 {
    font-size: 30px;
  }
  .ghostbusters_txt h3 {
    font-size: 20px;
  }
  .ghostbusters_txt p {
    font-size: 16px;
  }
  .ghostbusters_txt.psml p {
    font-size: 18px;
  }
  .ghostbusters_brackets h3 span {
    font-size: 21px;
  }
  .ghostbusters_percent h3 span {
    font-size: 23px;
  }

  .abigail_txt h2 {
    font-size: 28px;
    padding-bottom: 5px;
    letter-spacing: 3px;
  }
  .abigail_txt h3 {
    font-size: 14px;
    letter-spacing: 3px;
    padding-bottom: 3px;
  }
  .abigail_txt p {
    font-size: 16px;
  }
}
@media (min-width: 550px) and (max-width: 599px) {
  .madam_txt h2 {
    font-size: 27px;
  }
  .madam_txt h3 {
    font-size: 16px;
  }
  .madam_txt p {
    font-size: 20px;
  }

  .dune_txt h2 {
    font-size: 23px;
    line-height: 1.1em;
  }
  .dune_txt h3 {
    font-size: 17px;
  }
  .dune_txt p {
    font-size: 18px;
    line-height: 1.2em;
  }
  #choss_txt {
    top: 32%;
    left: 1%;
  }
  .sand_sec {
    margin-top: -26% !important;
  }

  .inside_whole_div .section_five .text_area {
    right: 35%;
  }
  #snacks .menu_list #\35 542 h3 {
    font-size: 20px !important;
  }
  #snacks .menu_list #\35 542 h3 span {
    font-size: 20px !important;
  }
  #snacks .menu_list #\35 543 h3 {
    font-size: 20px !important;
  }

  #snacks .menu_list #\35 543 h3 span {
    font-size: 20px !important;
  }
  .ghostbusters_txt h2 {
    font-size: 27px;
  }
  .ghostbusters_txt h3 {
    font-size: 20px;
  }
  .ghostbusters_txt p {
    font-size: 16px;
  }
  .ghostbusters_txt.psml p {
    font-size: 15px;
  }
  .ghostbusters_brackets h3 span {
    font-size: 20px;
  }
  .ghostbusters_percent h3 span {
    font-size: 20px;
  }
  .ghostbusters_percent.m20 h3 {
    margin-top: 15px;
  }
  .abigail_txt h2 {
    font-size: 25px;
    padding-bottom: 5px;
    letter-spacing: 3px;
  }
  .abigail_txt h3 {
    font-size: 13px;
    letter-spacing: 3px;
    padding-bottom: 3px;
  }
  .abigail_txt p {
    font-size: 15px;
  }
}
@media (min-width: 500px) and (max-width: 549px) {
  .madam_txt h2 {
    font-size: 22px;
  }
  .madam_txt h3 {
    font-size: 15px;
    margin-top: 6px;
  }
  .madam_txt p {
    font-size: 20px;
    margin-top: 6px;
  }

  .dune_txt h2 {
    font-size: 21px;
    line-height: 1.1em;
  }
  .dune_txt h3 {
    font-size: 16px;
  }
  .dune_txt p {
    font-size: 16px;
    line-height: 1.2em;
  }
  #choss_txt {
    top: 32%;
    left: 3%;
  }
  .sand_sec {
    margin-top: -28% !important;
  }

  #snacks .menu_list #\35 542 h3 {
    font-size: 17px !important;
  }
  #snacks .menu_list #\35 542 h3 span {
    font-size: 17px !important;
  }
  #snacks .menu_list #\35 543 h3 {
    font-size: 17px !important;
  }

  #snacks .menu_list #\35 543 h3 span {
    font-size: 17px !important;
  }
  .ghostbusters_txt h2 {
    font-size: 24px;
  }
  .ghostbusters_txt h3 {
    font-size: 12px;
  }
  .ghostbusters_txt p {
    font-size: 14px;
  }
  .ghostbusters_txt.psml p {
    font-size: 14px;
  }
  .ghostbusters_brackets h3 span {
    font-size: 18px;
  }
  .ghostbusters_percent h3 span {
    font-size: 17px;
  }
  .ghostbusters_percent.m20 h3 {
    margin-top: 15px;
  }
  .ghostbusters_txt_md h2 {
    padding-bottom: 10px;
  }
  .abigail_txt h2 {
    font-size: 22px;
    padding-bottom: 10px;
    letter-spacing: 3px;
  }
  .abigail_txt h3 {
    font-size: 13px;
    letter-spacing: 3px;
    padding-bottom: 3px;
    white-space: nowrap;
    margin-top: 0px;
  }
  .abigail_txt p {
    font-size: 13px;
    white-space: nowrap;
  }
}
@media (min-width: 450px) and (max-width: 499px) {
  .madam_txt h2 {
    font-size: 21px;
  }
  .madam_txt h3 {
    font-size: 13px;
    margin-top: 5px;
  }
  .madam_txt p {
    font-size: 17px;
    margin-top: 5px;
  }

  .dune_txt h2 {
    font-size: 21px;
    line-height: 1.1em;
  }
  .dune_txt h3 {
    font-size: 15px;
  }
  .dune_txt p {
    font-size: 15px;
    line-height: 1.2em;
  }
  #choss_txt {
    top: 29%;
    left: 2%;
  }
  .sand_sec {
    margin-top: -28% !important;
  }

  .inside_whole_div .section_five .text_area {
    right: 35%;
  }

  #snacks .menu_list #\35 542 h3 {
    font-size: 15px !important;
  }
  #snacks .menu_list #\35 542 h3 span {
    font-size: 15px !important;
  }
  #snacks .menu_list #\35 543 h3 {
    font-size: 15px !important;
  }

  #snacks .menu_list #\35 543 h3 span {
    font-size: 15px !important;
  }

  .ghostbusters_txt h2 {
    font-size: 22px;
  }
  .ghostbusters_txt h3 {
    font-size: 14px;
  }
  .ghostbusters_txt p {
    font-size: 13px;
  }
  .ghostbusters_txt.psml p {
    font-size: 12px;
  }
  .ghostbusters_brackets h3 span {
    font-size: 15px;
  }
  .ghostbusters_percent h3 span {
    font-size: 14px;
  }
  .ghostbusters_percent.m20 h3 {
    margin-top: 15px;
  }
  .ghostbusters_txt_md h2 {
    padding-bottom: 10px;
  }

  .abigail_txt h2 {
    font-size: 19px;
    padding-bottom: 10px;
    letter-spacing: 3px;
  }
  .abigail_txt h3 {
    font-size: 13px;
    letter-spacing: 3px;
    padding-bottom: 3px;
    white-space: nowrap;
    margin-top: 0px;
  }
  .abigail_txt p {
    font-size: 11px;
    white-space: nowrap;
  }
}
@media (min-width: 400px) and (max-width: 449px) {
  .madam_txt h2 {
    font-size: 19px;
  }
  .madam_txt h3 {
    font-size: 12px;
    margin-top: 3px;
  }
  .madam_txt p {
    font-size: 15px;
    margin-top: 3px;
  }

  .dune_txt h2 {
    font-size: 19px;
    line-height: 1.1em;
  }
  .dune_txt h3 {
    font-size: 13px;
  }
  .dune_txt p {
    font-size: 13px;
    line-height: 1.2em;
  }
  #choss_txt {
    top: 29%;
    left: 2%;
  }
  .sand_sec {
    margin-top: -28% !important;
  }

  .inside_whole_div .section_two .text_area {
    left: 46%;
    top: 36%;
  }
  .inside_whole_div .section_four .text_area {
    top: 28%;
    left: 48%;
  }
  .inside_whole_div .section_six .text_area {
    top: 36%;
  }
  .col_fot {
    font-size: 10px !important;
  }

  #snacks .menu_list #\35 542 h3 {
    font-size: 13px !important;
  }
  #snacks .menu_list #\35 542 h3 span {
    font-size: 13px !important;
  }
  #snacks .menu_list #\35 543 h3 {
    font-size: 13px !important;
  }

  #snacks .menu_list #\35 543 h3 span {
    font-size: 13px !important;
  }
  #snacks .menu_list #\35 542 {
    padding: 10px !important;
  }
  #snacks .menu_list #\35 543 {
    padding: 10px !important;
  }
  .ghostbusters_txt h2 {
    font-size: 19px;
  }
  .ghostbusters_txt h3 {
    font-size: 11px;
  }
  .ghostbusters_txt p {
    font-size: 11px;
  }
  .ghostbusters_txt.psml p {
    font-size: 10px;
  }
  .ghostbusters_brackets h3 span {
    font-size: 12px;
  }
  .ghostbusters_percent h3 span {
    font-size: 11px;
  }
  .ghostbusters_percent.m20 h3 {
    margin-top: 15px;
  }
  .ghostbusters_txt_md h2 {
    padding-bottom: 10px;
  }

  .abigail_txt h2 {
    font-size: 16px;
    padding-bottom: 10px;
    letter-spacing: 3px;
  }
  .abigail_txt h3 {
    font-size: 10px;
    letter-spacing: 3px;
    padding-bottom: 3px;
    white-space: nowrap;
    margin-top: -3px;
  }
  .abigail_txt p {
    font-size: 10px;
    white-space: nowrap;
  }
}
@media (min-width: 350px) and (max-width: 399px) {
  #Wine .menu_details em {
    font-size: 15px !important;
  }
  .madam_txt h2 {
    font-size: 16px;
  }
  .madam_txt h3 {
    font-size: 10px;
    margin-top: 2px;
  }
  .madam_txt p {
    font-size: 13px;
    margin-top: 2px;
  }

  .dune_txt h2 {
    font-size: 17px;
    line-height: 1.1em;
  }
  .dune_txt h3 {
    font-size: 11px;
  }
  .dune_txt p {
    font-size: 12px;
    line-height: 1.1em;
  }
  #choss_txt {
    top: 32%;
    left: 2%;
  }
  .sand_sec {
    margin-top: -31% !important;
  }

  #snacks .menu_list #\35 542 h3 {
    font-size: 12px !important;
  }
  #snacks .menu_list #\35 542 h3 span {
    font-size: 12px !important;
  }
  #snacks .menu_list #\35 543 h3 {
    font-size: 12px !important;
  }

  #snacks .menu_list #\35 543 h3 span {
    font-size: 12px !important;
  }
  #snacks .menu_list #\35 542 {
    padding: 10px !important;
  }
  #snacks .menu_list #\35 543 {
    padding: 10px !important;
  }
  .ghostbusters_txt h2 {
    font-size: 16px;
  }
  .ghostbusters_txt h3 {
    font-size: 9px;
  }
  .ghostbusters_txt p {
    font-size: 10px;
  }
  .ghostbusters_txt.psml p {
    font-size: 10px;
  }
  .ghostbusters_brackets h3 span {
    font-size: 8px;
  }
  .ghostbusters_percent h3 span {
    font-size: 9px;
  }
  .ghostbusters_percent.m20 h3 {
    margin-top: 15px;
  }
  .ghostbusters_txt_md h2 {
    padding-bottom: 10px;
  }
  .abigail_txt h2 {
    font-size: 13px;
    padding-bottom: 10px;
    letter-spacing: 3px;
  }
  .abigail_txt h3 {
    font-size: 10px;
    letter-spacing: 2px;
    padding-bottom: 3px;
    white-space: nowrap;
    margin-top: -3px;
  }
  .abigail_txt p {
    font-size: 9px;
    white-space: nowrap;
  }
}
@media (min-width: 320px) and (max-width: 349px) {
  .madam_txt h2 {
    font-size: 14px;
  }
  .madam_txt h3 {
    font-size: 9px;
    margin-top: 1px;
  }
  .madam_txt p {
    font-size: 11px;
    margin-top: 1px;
  }

  .dune_txt h2 {
    font-size: 15px;
    line-height: 1.1em;
  }
  .dune_txt h3 {
    font-size: 10px;
  }
  .dune_txt p {
    font-size: 10px;
    line-height: 1.1em;
  }
  #choss_txt {
    top: 29%;
    left: 2%;
  }
  .sand_sec {
    margin-top: -32% !important;
  }

  .inside_whole_div .section_seven .text_area p {
    margin-top: 3px !important;
  }
  .inside_whole_div .section_six .text_area {
    top: 36%;
  }
  .inside_whole_div .section_seven .text_area {
    top: 32%;
  }
  .inside_whole_div .section_two .text_area {
    left: 47%;
    top: 37%;
  }

  #snacks .menu_list #\35 542 h3 {
    font-size: 11px !important;
  }
  #snacks .menu_list #\35 542 h3 span {
    font-size: 11px !important;
  }
  #snacks .menu_list #\35 543 h3 {
    font-size: 11px !important;
  }

  #snacks .menu_list #\35 543 h3 span {
    font-size: 11px !important;
  }
  #snacks .menu_list #\35 542 {
    padding: 10px !important;
  }
  #snacks .menu_list #\35 543 {
    padding: 10px !important;
  }

  .ghostbusters_txt h2 {
    font-size: 13px;
  }
  .ghostbusters_txt h3 {
    font-size: 8px;
  }
  .ghostbusters_txt p {
    font-size: 9px;
  }
  .ghostbusters_txt.psml p {
    font-size: 9px;
  }
  .ghostbusters_brackets h3 span {
    font-size: 8px;
  }
  .ghostbusters_percent h3 span {
    font-size: 8px;
  }
  .ghostbusters_percent.m20 h3 {
    margin-top: 15px;
  }
  .ghostbusters_txt_md h2 {
    padding-bottom: 8px;
  }
  .abigail_txt h2 {
    font-size: 11px;
    padding-bottom: 10px;
    letter-spacing: 3px;
  }
  .abigail_txt h3 {
    font-size: 8px;
    letter-spacing: 2px;
    padding-bottom: 3px;
    white-space: nowrap;
    margin-top: -3px;
  }
  .abigail_txt p {
    font-size: 7px;
    white-space: nowrap;
  }
}
@media (max-width: 600px) {
  .elementor-section.elementor-inner-section.elementor-element.elementor-element-3f9d220.elementor-section-boxed.elementor-section-height-default {
    margin-top: -32% !important;
  }
}
@media (max-width: 400px) {
  .elementor-section.elementor-inner-section.elementor-element.elementor-element-3f9d220.elementor-section-boxed.elementor-section-height-default {
    margin-top: -36% !important;
  }
  .elementor-section.elementor-inner-section.elementor-element.elementor-element-6c1cc41.elementor-section-boxed.elementor-section-height-default {
    margin-top: -20% !important;
  }
}
@media (max-width: 530px) {
  .elementor-section.elementor-inner-section.elementor-element.elementor-element-24d6eea.elementor-section-boxed.elementor-section-height-default {
    margin-top: -87% !important;
  }
}
@media (max-width: 550px) {
  .elementor-2989 .elementor-element.elementor-element-034ab93 {
    top: 39% !important;
  }
}
@media (max-width: 400px) {
  .elementor-2989 .elementor-element.elementor-element-6c1cc41 {
    margin-top: -25% !important;
  }
}
/*raj customs */
::-webkit-scrollbar {
  width: 2px;
}

::-webkit-scrollbar-track {
  background: #f1f1f1;
}

::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 6px;
}

::-webkit-scrollbar-thumb:hover {
  background: #555;
}

body::-ms-scrollbar-track {
  background-color: #f1f1f1;
}

body::-ms-scrollbar-thumb {
  background-color: #888;
  border-radius: 6px;
}

body::-ms-scrollbar-thumb:hover {
  background-color: #555;
}

body {
  scroll-behavior: smooth;
}
sup {
  font-size: 60% !important;
  top: -0.6em !important;
}
.cat_logs {
  position: absolute;
  background-color: #000;
  padding: 20px;
  border-radius: 20px;
  height: 600px;
  width: 290px;
  right: 0;
  top: 70px;
  z-index: 9999;
}
.cat_logs ul li a {
  padding: 5px 0px !important;
  font-family: "AzoSans", Sans-serif !important;
  font-size: 21px !important;
  color: #fff !important;
  font-weight: 900 !important;
  text-align: center;
  text-transform: capitalize;
  line-height: 1.2em;
}
#myNav {
  text-align: end;
}
#open {
  cursor: pointer;
  font-size: 31px;
  font-weight: 300;
  color: #fff;
  text-align: end;
  align-items: center !important;
}
img {
  max-width: 100%;
}
body {
  background-color: #000 !important;
}

.new_food_drink .main_list .category_section .container {
  max-width: 900px;
  margin: 0px auto;
  padding: 0px;
}
.new_food_drink .main_list .category_section .category_logo .container,
.new_food_drink .main_list .category_section .category_bottom_img .container {
  max-width: 900px;
  text-align: center;
}
.new_food_drink .main_list .category_section img.logo,
.new_food_drink .main_list .category_section img.top_img {
  width: 100%;
}

.new_food_drink .main_list .category_section .category_top_img {
  padding: 15px 0px 40px 0px;
}

.new_food_drink .main_list .category_section .category_cat_pro,
.new_food_drink .main_list .category_section .category_cat_pro p {
  font-family: "AzoSans", Sans-serif;
  font-size: 30px;
  font-weight: 500;
  color: #ffffff;
  margin: 0px;
  line-height: 1.2;
}
.new_food_drink .main_list .category_section .category_cat_pro,
.new_food_drink .main_list .category_section .category_cat_pro .flavoured_syrups_paragraph {
  font-family: "AzoSans", Sans-serif;
  font-size: 30px;
  font-weight: 700;
  color: #ffffff;
  margin: 0px;
  line-height: 1.2;
}

.new_food_drink .main_list .category_section .category_addons {
  background-color: #ec552e;
  margin-bottom: 30px;
  padding: 30px 0px 50px 0px;
}
.new_food_drink .main_list .category_section .category_addons h3 {
  padding: 0px 11%;
  font-family: "Redondo Ave", Sans-serif !important;
  font-size: 50px;
  font-weight: 400;
  color: #000;
  margin: 0px;
  line-height: 1.2em;
  text-transform: unset !important;
}
.new_food_drink .main_list .category_section .category_addons ul {
  padding: 0px 11%;
  list-style-type: none;
  column-count: 2;
  margin: 10px 0px 0px;
}
.new_food_drink .main_list .category_section .category_addons ul li {
  font-family: "AzoSans", Sans-serif;
  font-size: 28px;
  font-weight: 600;
  color: #000;
  font-style: italic;
  margin: 0px;
  line-height: 40px;
  white-space: nowrap;
}
.new_food_drink .menu_list .menu_details_spliter .menu_special_img {
  width: 35%;
}
.new_food_drink .main_list .category_section .category_menus .menu_list {
  padding-bottom: 30px;
  position: relative;
  padding-left: 11%;
  padding-right: 11%;
}
.new_food_drink
  .main_list
  .category_section
  .category_menus
  .menu_list
  .menu_photo_icon {
  position: absolute;
  width: 11%;
  top: 1px;
  left: 4%;
}
.new_food_drink
  .main_list
  .category_section
  .category_menus
  .menu_list
  .menu_photo_icon
  i {
  font-size: 47px !important;
  color: #f69d17;

  /* 	transform: scale(1, 0.8); */
}
.new_food_drink
  .main_list
  .category_section
  .category_menus
  .menu_list
  .menu_details_spliter {
  display: flex;
}
.new_food_drink
  .main_list
  .category_section
  .category_menus
  .menu_list
  .menu_details
  h3 {
  font-family: "AzoSans", Sans-serif;
  font-size: 45px;
  font-weight: 900;
  color: #f69d17;
  margin: 0px;
  padding: 0px;
  line-height: 1.3em;
  text-transform: unset !important;
}
.new_food_drink
  .main_list
  .category_section
  .category_menus
  .menu_list
  .menu_details
  h4 {
  font-family: "AzoSans", Sans-serif;
  font-size: 40px;
  font-weight: 900;
  color: #f69d17;
  margin: 0px 0px;
  line-height: 1.1em;
  padding: 0px;
  text-transform: unset !important;
  font-style: unset !important;
}
.new_food_drink
  .main_list
  .category_section
  .category_menus
  .menu_list
  .menu_details,
.new_food_drink
  .main_list
  .category_section
  .category_menus
  .menu_list
  .menu_details
  p {
  font-family: "AzoSans", Sans-serif;
  font-size: 28px;
  font-weight: 700;
  color: #fff;
  margin: 0px;
  line-height: 1.4em;
}
.new_food_drink .main_list .category_section .category_desc,
.main_list .category_section .category_desc p {
  font-family: "AzoSans", Sans-serif;
  font-size: 31px;
  font-weight: 400;
  color: #fff;
  margin: 0px;
  line-height: 1.2em;
}
.new_food_drink
  .main_list
  .category_section
  .category_menus
  .menu_list
  .menu_details
  p
  span {
  font-family: "AzoSans", Sans-serif;
  font-size: 31px;
  font-weight: 600;
  color: #f69d17;
  font-style: unset !important;
}
.new_food_drink
  .main_list
  .category_section
  .category_menus
  .menu_list
  .menu_details
  .addons_list {
  font-family: "AzoSans", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  color: #f69d17;
  margin: 0px;
  line-height: 1.4em;
  text-transform: capitalize;
  font-style: italic;
}

.new_food_drink
  .main_list
  .category_section
  .category_menus
  .menu_list
  .menu_details_spliter
  .menu_details {
  width: 75%;
}
.new_food_drink
  .main_list
  .category_section
  .category_menus
  .menu_list
  .menu_details_spliter
  .menu_special_img
  img {
  margin-left: -6%;
  margin-top: -10%;
}

.new_food_drink .main_list .category_section .category_desc .container p,
.new_food_drink .main_list .category_section .category_cat_pro .container p {
  padding: 8px 11%;
}

.closebtn {
  color: #fff;
  font-size: 31px !important;
  cursor: pointer !important;
  font-weight: 300;
}

#LongIslandTeas {
  background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/long-top-back-bg.png") !important;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: auto;
}
#SpikedLemonades {
  background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/spiked-top-back-bg.png") !important;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: auto;
}
#Vodka {
  background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/vodca_top_back-bg.png") !important;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: auto;
}
#ScotchWhiskeyBourbon {
  background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/scotch-top-back-bg.png");
  background-repeat: no-repeat;
  background-position: top;
  background-size: auto;
}
#Mules {
  background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/mules-top-back-bg.png");
  background-repeat: no-repeat;
  background-position: top center;
  background-size: auto;
}

#IslandTime {
  background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/island-top-back-bg.png") !important;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: auto;
}
.new_food_drink #Wine {
  background-image: unset !important;
  background-repeat: no-repeat;
  background-position: top;
  background-size: auto;
}
#Wine .menu_details_spliter {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
}
#Wine .menu_details_spliter .menu_details {
  width: 100% !important;
  order: 2 !important;
}
#Wine .menu_details_spliter .menu_special_img {
  width: 100% !important;
  order: 1 !important;
}
#Wine .menu_details_spliter .menu_special_img img {
  margin-left: -80% !important;
  margin-top: -12% !important;
  width: 170px !important;
}
#Wine .menu_details em {
  font-size: 36px;
}
[id="Margaritas&Tequila"] .menu_details_spliter .menu_special_img img {
  margin-left: 30% !important;
  margin-top: -25% !important;
  width: 170px !important;
}
[id="SignatureCocktails"] .menu_details p {
  display: inline-flex;
  flex-direction: column-reverse;
}

[id="ClassicCocktails"] .menu_details p {
  display: inline-flex;
  flex-direction: column-reverse;
}

[id="Margaritas&Tequila"] .menu_details p {
  display: inline-flex;
  flex-direction: column-reverse;
}

[id="Rum&TropicalCocktails"] .menu_details p {
  display: inline-flex;
  flex-direction: column-reverse;
}

[id="Whiskey&Bourbon"] .menu_details p {
  display: inline-flex;
  flex-direction: column-reverse;
}

@media (max-width: 900px) {
  #LongIslandTeas {
    background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/long-top-back.png") !important;
    background-size: 100%;
  }
  #SpikedLemonades {
    background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/spiked-top-back.png") !important;
    background-size: 100%;
  }
  #Vodka {
    background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/vodca_top_back.png") !important;
    background-size: 100%;
  }
  #ScotchWhiskeyBourbon {
    background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/scotch-top-back.png");
    background-size: 100%;
  }
  #Mules {
    background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/mules-top-back.png");
    background-size: 100%;
  }
  #IslandTime {
    background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/island-top-back.png") !important;
    background-size: 100%;
  }
  #Wine {
    /* 	background-image: url('https://regal.staging.mysites.io/wp-content/uploads/2024/02/wine-top-back.png')!important; */
    background-size: 100%;
  }
  #Wine .menu_details_spliter .menu_special_img img,
  [id="Margaritas&Tequila"] .menu_details_spliter .menu_special_img img {
    width: 130px !important;
  }
}
#IceColdBeer {
  background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/icecoldbk.jpg") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 100% 100% !important;
}

#Spirits {
  background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/spritbk-scaled.jpg") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 100% 100% !important;
}
.category_logo .container {
  padding-top: 50px !important;
  padding-bottom: 30px !important;
}
#NonAlcoholic .category_menus .menu_list #\33 60 p {
  width: 140px !important;
}
#wings .category_addons ul li {
  line-height: 40px !important;
}
#Sweets .category_addons h3 span {
  font-family: "AzoSans", Sans-serif;
  font-weight: 700 !important;
  font-size: 30px !important;
}

@media (min-width: 850px) and (max-width: 899px) {
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon {
    top: -3px;
    left: 3%;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon
    i {
    font-size: 47px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h3 {
    font-size: 45px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h4 {
    font-size: 40px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details,
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p {
    font-size: 30px;
  }
  .new_food_drink .main_list .category_section .category_desc,
  .main_list .category_section .category_desc p {
    font-size: 30px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p
    span {
    font-size: 30px;
  }
  .new_food_drink .main_list .category_section .category_addons ul li {
    font-size: 30px;
  }

  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    .addons_list {
    font-size: 28px !important;
  }
  #Sweets .category_addons h3 span {
    font-size: 23px !important;
  }
}

@media (min-width: 800px) and (max-width: 849px) {
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon {
    top: -3px;
    left: 3%;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon
    i {
    font-size: 47px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h3 {
    font-size: 41px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h4 {
    font-size: 37px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details,
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p {
    font-size: 30px;
  }
  .new_food_drink .main_list .category_section .category_desc,
  .new_food_drink .main_list .category_section .category_desc p {
    font-size: 30px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p
    span {
    font-size: 30px;
  }
  .new_food_drink .main_list .category_section .category_addons ul li {
    font-size: 28px;
  }
  .new_food_drink .main_list .category_section .category_addons h3 {
    font-size: 38px;
  }

  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    .addons_list {
    font-size: 26px !important;
  }
  #Sweets .category_addons h3 span {
    font-size: 21px !important;
  }
}

@media (min-width: 750px) and (max-width: 799px) {
  .main_list .category_section .category_menus .menu_list .menu_photo_icon {
    top: -3px;
    left: 3%;
  }
  .main_list .category_section .category_menus .menu_list .menu_photo_icon i {
    font-size: 47px !important;
  }
  .main_list .category_section .category_menus .menu_list .menu_details h3 {
    font-size: 39px;
  }
  .main_list .category_section .category_menus .menu_list .menu_details h4 {
    font-size: 35px;
  }
  .main_list .category_section .category_menus .menu_list .menu_details,
  .main_list .category_section .category_menus .menu_list .menu_details p {
    font-size: 26px;
  }
  .main_list .category_section .category_desc,
  .main_list .category_section .category_desc p {
    font-size: 28px;
  }
  .main_list .category_section .category_menus .menu_list .menu_details p span {
    font-size: 28px;
  }
  .main_list .category_section .category_addons ul li {
    font-size: 27px;
  }
  .main_list .category_section .category_addons h3 {
    font-size: 36px;
  }

  .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    .addons_list {
    font-size: 24px !important;
  }
  #Sweets .category_addons h3 span {
    font-size: 24px !important;
  }
}

@media (min-width: 700px) and (max-width: 749px) {
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon {
    top: -3px;
    left: 2%;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon
    i {
    font-size: 47px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h3 {
    font-size: 36px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h4 {
    font-size: 32px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details,
  .main_list .category_section .category_menus .menu_list .menu_details p {
    font-size: 25px;
  }
  .new_food_drink .main_list .category_section .category_desc,
  .main_list .category_section .category_desc p {
    font-size: 27px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p
    span {
    font-size: 27px;
  }
  .new_food_drink .main_list .category_section .category_addons ul li {
    font-size: 27px;
    line-height: 37px;
  }
  .new_food_drink .main_list .category_section .category_addons h3 {
    font-size: 34px;
  }

  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    .addons_list {
    font-size: 22px !important;
  }
  #Sweets .category_addons h3 span {
    font-size: 18px !important;
  }
  #wings .category_addons ul li {
    line-height: 37px !important;
  }
}

@media (min-width: 650px) and (max-width: 699px) {
  .new_food_drink .category_cat_pro .flavoured_syrups_heading {
    font-size: 35px !important;
  }
  .new_food_drink .category_cat_pro .flavoured_syrups_paragraph {
    font-size: 20px !important;
  }
  .new_food_drink .liquor_list li:not(:last-child) {
    margin-bottom: 20px !important;
  }
  .new_food_drink .liquor_list li {
    font-size: 34px !important;
  }
  .new_food_drink .liquor_list li p {
    font-size: 25px !important;
    line-height: 1.3em !important;
  }
  .new_food_drink .bear_list li {
    font-size: 34px !important;
    min-height: 60px !important;
  }
  .new_food_drink .bear_list li:nth-child(14) p,
  .new_food_drink .bear_list li:nth-child(15) p,
  .new_food_drink .bear_list li:nth-child(17) p {
    font-size: 25px !important;
    padding: 0px !important;
  }
  .new_food_drink .bear_list li:nth-child(14),
  .new_food_drink .bear_list li:nth-child(15),
  .new_food_drink
    .bear_list
    li:nth-child(17)
    .new_food_drink
    .bear_list
    li:nth-child(16) {
    min-height: 90px !important;
  }
  #Wine .menu_details em {
    font-size: 31px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon {
    top: -3px;
    left: 2%;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon
    i {
    font-size: 45px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h3 {
    font-size: 34px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h4 {
    font-size: 30px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details,
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p {
    font-size: 23px;
  }
  .new_food_drink .main_list .category_section .category_desc,
  .main_list .category_section .category_desc p {
    font-size: 25px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p
    span {
    font-size: 25px;
  }
  .new_food_drink .main_list .category_section .category_addons ul li {
    font-size: 25px;
    line-height: 37px;
  }
  .new_food_drink .main_list .category_section .category_addons h3 {
    font-size: 33px;
  }

  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    .addons_list {
    font-size: 20px !important;
  }
  #wings .category_addons ul li {
    line-height: 37px !important;
  }
  #Sweets .category_addons h3 span {
    font-size: 18px !important;
  }
}

@media (min-width: 600px) and (max-width: 649px) {
  .new_food_drink .category_cat_pro .flavoured_syrups_heading {
    font-size: 30px !important;
  }
  .new_food_drink .category_cat_pro .flavoured_syrups_paragraph {
    font-size: 20px !important;
  }
  .new_food_drink .liquor_list li:not(:last-child) {
    margin-bottom: 20px !important;
  }
  .new_food_drink .liquor_list li {
    font-size: 30px !important;
  }
  .new_food_drink .liquor_list li p {
    font-size: 22px !important;
    line-height: 1.3em !important;
  }
  .new_food_drink .bear_list li {
    font-size: 30px !important;
    min-height: 50px !important;
  }
  .new_food_drink .bear_list li:nth-child(16) p,
  .new_food_drink .bear_list li:nth-child(17) p,
  .new_food_drink .bear_list li:nth-child(20) p .new_food_drink .bear_list li:nth-child(21) p .new_food_drink .bear_list li:nth-child(22) p {
    font-size: 25px !important;
    padding: 0px !important;
  }
  .new_food_drink .bear_list li:nth-child(14),
  .new_food_drink .bear_list li:nth-child(15),
  .new_food_drink
    .bear_list
    li:nth-child(17)
    .new_food_drink
    .bear_list
    li:nth-child(16) {
    min-height: 60px !important;
  }
  #Wine .menu_details em {
    font-size: 27px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon {
    top: -2px;
    left: 2%;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon
    i {
    font-size: 41px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h3 {
    font-size: 30px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h4 {
    font-size: 27px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details,
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p {
    font-size: 22px;
  }
  .new_food_drink .main_list .category_section .category_desc,
  .new_food_drink .main_list .category_section .category_desc p {
    font-size: 22px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p
    span {
    font-size: 22px;
  }
  .new_food_drink .main_list .category_section .category_addons ul {
    margin-top: 0px;
  }
  .new_food_drink .main_list .category_section .category_addons ul li {
    font-size: 22px;
    line-height: 34px;
  }
  .new_food_drink .main_list .category_section .category_addons h3 {
    font-size: 25px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    .addons_list {
    font-size: 20px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 60 p {
    width: 100px !important;
  }
  #wings .category_addons ul li {
    line-height: 34px !important;
  }
  #Sweets .category_addons h3 span {
    font-size: 17px !important;
  }
}

@media (min-width: 550px) and (max-width: 599px) {
  .new_food_drink .category_cat_pro .flavoured_syrups_heading {
    font-size: 28px !important;
  }
  .new_food_drink .category_cat_pro .flavoured_syrups_paragraph {
    font-size: 20px !important;
  }
  .new_food_drink .liquor_list li:not(:last-child) {
    margin-bottom: 20px !important;
  }
  .new_food_drink .liquor_list li {
    font-size: 28px !important;
  }
  .new_food_drink .liquor_list li p {
    font-size: 20px !important;
    line-height: 1.3em !important;
  }
  .new_food_drink .bear_list li {
    font-size: 28px !important;
    min-height: 50px !important;
  }
  .new_food_drink .bear_list li:nth-child(16) p,
  .new_food_drink .bear_list li:nth-child(17) p,
  .new_food_drink .bear_list li:nth-child(20) p .new_food_drink .bear_list li:nth-child(21) p .new_food_drink .bear_list li:nth-child(22) p {
    font-size: 18px !important;
    padding: 0px !important;
  }
  .new_food_drink .bear_list li:nth-child(16),
  .new_food_drink .bear_list li:nth-child(17),
  .new_food_drink
    .bear_list
    li:nth-child(20)
    .new_food_drink
    .bear_list
    li:nth-child(16) {
    min-height: 60px !important;
  }
  #Wine .menu_details em {
    font-size: 25px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon {
    top: -3px;
    left: 2%;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon
    i {
    font-size: 38px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h3 {
    font-size: 28px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h4 {
    font-size: 25px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details,
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p {
    font-size: 20px;
  }
  .new_food_drink .main_list .category_section .category_desc,
  .new_food_drink .main_list .category_section .category_desc p {
    font-size: 20px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p
    span {
    font-size: 20px;
  }
  .new_food_drink .main_list .category_section .category_addons ul {
    margin-top: 5px;
  }
  .new_food_drink .main_list .category_section .category_addons ul li {
    font-size: 22px;
    line-height: 27px;
  }
  .new_food_drink .main_list .category_section .category_addons h3 {
    font-size: 25px;
  }
  #NonAlcoholic .category_menus .menu_list #\33 60 p {
    width: 100px !important;
  }
  #wings .category_addons ul li {
    line-height: 27px !important;
  }
  #Sweets .category_addons h3 span {
    font-size: 17px !important;
  }
}

@media (min-width: 500px) and (max-width: 549px) {
  .new_food_drink .category_cat_pro .flavoured_syrups_heading {
    font-size: 28px !important;
  }
  .new_food_drink .category_cat_pro .flavoured_syrups_paragraph {
    font-size: 20px !important;
  }
  .new_food_drink .liquor_list li:not(:last-child) {
    margin-bottom: 20px !important;
  }
  .new_food_drink .liquor_list li {
    font-size: 28px !important;
  }
  .new_food_drink .liquor_list li p {
    font-size: 18px !important;
    line-height: 1.3em !important;
  }
  .new_food_drink .bear_list li {
    font-size: 26px !important;
    min-height: 50px !important;
  }
  .new_food_drink .bear_list li:nth-child(16) p,
  .new_food_drink .bear_list li:nth-child(17) p,
  .new_food_drink .bear_list li:nth-child(20) p .new_food_drink .bear_list li:nth-child(21) p .new_food_drink .bear_list li:nth-child(22) p {
    font-size: 20px !important;
    padding: 0px !important;
  }
  .new_food_drink .bear_list li:nth-child(14),
  .new_food_drink .bear_list li:nth-child(15),
  .new_food_drink
    .bear_list
    li:nth-child(17)
    .new_food_drink
    .bear_list
    li:nth-child(16) {
    min-height: 40px;
  }
  #Wine .menu_details em {
    font-size: 23px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon {
    top: -3px;
    left: 2%;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon
    i {
    font-size: 35px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h3 {
    font-size: 26px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h4 {
    font-size: 23px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details,
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p {
    font-size: 17px;
  }
  .new_food_drink .main_list .category_section .category_desc,
  .new_food_drink .main_list .category_section .category_desc p {
    font-size: 16px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p
    span {
    font-size: 19px;
  }
  .new_food_drink .main_list .category_section .category_addons ul {
    margin-top: 5px;
  }
  .new_food_drink .main_list .category_section .category_addons ul li {
    font-size: 20px;
    line-height: 28px;
  }
  .new_food_drink .main_list .category_section .category_addons h3 {
    font-size: 23px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    .addons_list {
    font-size: 20px !important;
  }
  .category_logo .container {
    padding-top: 30px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 60 p {
    width: 100px !important;
  }
  .category_logo .container {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  #wings .category_addons ul li {
    line-height: 28px !important;
  }
  #Sweets .category_addons h3 span {
    font-size: 17px !important;
  }
}
@media (min-width: 450px) and (max-width: 499px) {
  .new_food_drink .category_cat_pro .flavoured_syrups_heading {
    font-size: 30px !important;
  }
  .new_food_drink .category_cat_pro .flavoured_syrups_paragraph {
    font-size: 18px !important;
  }
  .new_food_drink .liquor_list li:not(:last-child) {
    margin-bottom: 20px !important;
  }
  .new_food_drink .liquor_list li {
    font-size: 25px !important;
  }
  .new_food_drink .liquor_list li p {
    font-size: 15px !important;
    line-height: 1.3em !important;
  }
  .bear_list li {
    font-size: 22px !important;
    min-height: 40px !important;
  }
  .new_food_drink .bear_list li:nth-child(14) p,
  .new_food_drink .bear_list li:nth-child(15) p,
  .new_food_drink .bear_list li:nth-child(17) p {
    font-size: 15px !important;
    padding: 0px !important;
  }
  .new_food_drink .bear_list li:nth-child(14),
  .new_food_drink .bear_list li:nth-child(15),
  .new_food_drink
    .bear_list
    li:nth-child(17)
    .new_food_drink
    .bear_list
    li:nth-child(16) {
    min-height: 60px !important;
  }
  #Wine .menu_details em {
    font-size: 19px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon {
    top: -3px;
    left: 2%;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon
    i {
    font-size: 30px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h3 {
    font-size: 22px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h4 {
    font-size: 20px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details,
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p {
    font-size: 17px;
  }
  .new_food_drink .main_list .category_section .category_desc,
  .new_food_drink .main_list .category_section .category_desc p {
    font-size: 18px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p
    span {
    font-size: 18px;
  }
  .new_food_drink .main_list .category_section .category_addons ul {
    margin-top: 5px;
  }
  .new_food_drink .main_list .category_section .category_addons ul li {
    font-size: 18px;
    line-height: 25px;
  }
  .new_food_drink .main_list .category_section .category_addons h3 {
    font-size: 23px;
  }

  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    .addons_list {
    font-size: 18px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 60 p {
    width: 100px !important;
  }
  .new_food_drink .category_logo .container {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  #wings .category_addons ul li {
    line-height: 25px !important;
  }
  #Sweets .category_addons h3 span {
    font-size: 16px !important;
  }
  #Wine .menu_details_spliter .menu_special_img img,
  [id="Margaritas&Tequila"] .menu_details_spliter .menu_special_img img {
    width: 100px !important;
  }
}

@media (min-width: 400px) and (max-width: 449px) {
  .new_food_drink .category_cat_pro .flavoured_syrups_heading {
    font-size: 25px !important;
  }
  .new_food_drink .category_cat_pro .flavoured_syrups_paragraph {
    font-size: 18px !important;
  }
  .new_food_drink .liquor_list li:not(:last-child) {
    margin-bottom: 20px !important;
  }
  .new_food_drink .liquor_list li {
    font-size: 22px !important;
  }
  .new_food_drink .liquor_list li p {
    font-size: 15px !important;
    line-height: 1.3em !important;
  }
  .bear_list li {
    font-size: 20px !important;
    min-height: 40px !important;
  }
  .new_food_drink .bear_list li:nth-child(14) p,
  .new_food_drink .bear_list li:nth-child(15) p,
  .new_food_drink .bear_list li:nth-child(17) p {
    font-size: 15px !important;
    padding: 0px !important;
  }
  .new_food_drink .bear_list li:nth-child(14),
  .new_food_drink .bear_list li:nth-child(15),
  .new_food_drink
    .bear_list
    li:nth-child(17)
    .new_food_drink
    .bear_list
    li:nth-child(16) {
    min-height: 60px !important;
  }
  #Wine .menu_details em {
    font-size: 17px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon {
    top: -3px;
    left: 2%;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon
    i {
    font-size: 28px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h3 {
    font-size: 20px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h4 {
    font-size: 18px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details,
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p {
    font-size: 14px;
  }
  .new_food_drink .main_list .category_section .category_desc,
  .new_food_drink .main_list .category_section .category_desc p {
    font-size: 16px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p
    span {
    font-size: 16px;
  }
  .new_food_drink .main_list .category_section .category_addons ul {
    margin-top: 5px;
  }
  .new_food_drink .main_list .category_section .category_addons ul li {
    font-size: 16px;
    line-height: 21px;
  }
  .new_food_drink .main_list .category_section .category_addons h3 {
    font-size: 23px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    .addons_list {
    font-size: 17px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 60 p {
    width: 80px !important;
  }
  .category_logo .container {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  #wings .category_addons ul li {
    line-height: 21px !important;
  }
  #Sweets .category_addons h3 span {
    font-size: 16px !important;
  }
  #Wine .menu_details_spliter .menu_special_img img,
  [id="Margaritas&Tequila"] .menu_details_spliter .menu_special_img img {
    width: 100px !important;
  }
}

@media (min-width: 350px) and (max-width: 399px) {
  .new_food_drink .category_cat_pro .flavoured_syrups_heading {
    font-size: 25px !important;
  }
  .new_food_drink .category_cat_pro .flavoured_syrups_paragraph {
    font-size: 13px !important;
  }

  .new_food_drink .liquor_list li:not(:last-child) {
    margin-bottom: 20px !important;
  }
  .new_food_drink .liquor_list li {
    font-size: 20px !important;
  }
  .new_food_drink .liquor_list li p {
    font-size: 15px !important;
    line-height: 1.3em !important;
  }
  .new_food_drink .bear_list li {
    font-size: 18px !important;
    min-height: 40px !important;
  }
  .new_food_drink .bear_list li:nth-child(14) p,
  .new_food_drink .bear_list li:nth-child(15) p,
  .new_food_drink .bear_list li:nth-child(17) p {
    font-size: 15px !important;
    padding: 0px !important;
  }
  .new_food_drink .bear_list li:nth-child(14),
  .new_food_drink .bear_list li:nth-child(15),
  .new_food_drink
    .bear_list
    li:nth-child(17)
    .new_food_drink
    .bear_list
    li:nth-child(16) {
    min-height: 50px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon {
    top: -2px;
    left: 2%;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon
    i {
    font-size: 24px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h3 {
    font-size: 18px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h4 {
    font-size: 16px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details,
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p {
    font-size: 13px;
  }
  .new_food_drink .main_list .category_section .category_desc,
  .new_food_drink .main_list .category_section .category_desc p {
    font-size: 14px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p
    span {
    font-size: 14px;
  }
  .new_food_drink .main_list .category_section .category_addons ul {
    margin-top: 5px;
  }
  .new_food_drink .main_list .category_section .category_addons ul li {
    font-size: 14px;
    line-height: 21px;
  }
  .new_food_drink .main_list .category_section .category_addons h3 {
    font-size: 23px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    .addons_list {
    font-size: 14px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 60 p {
    width: 75px !important;
  }
  .category_logo .container {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  #wings .category_addons ul li {
    line-height: 21px !important;
  }
  #Sweets .category_addons h3 span {
    font-size: 15px !important;
  }
  #Wine .menu_details_spliter .menu_special_img img,
  [id="Margaritas&Tequila"] .menu_details_spliter .menu_special_img img {
    width: 100px !important;
  }
}

@media (min-width: 320px) and (max-width: 349px) {
  .new_food_drink .category_cat_pro .flavoured_syrups_heading {
    font-size: 20px !important;
  }
  .new_food_drink .category_cat_pro .flavoured_syrups_paragraph {
    font-size: 15px !important;
  }
  #Wine .menu_details em {
    font-size: 15px;
  }
  .liquor_list li:not(:last-child) {
    margin-bottom: 20px !important;
  }
  .new_food_drink .liquor_list li {
    font-size: 18px !important;
  }
  .new_food_drink .liquor_list li p {
    font-size: 15px !important;
    line-height: 1.3em !important;
  }
  .new_food_drink .bear_list li {
    font-size: 15px !important;
    min-height: 40px !important;
  }
  .new_food_drink .bear_list li:nth-child(14) p,
  .new_food_drink .bear_list li:nth-child(15) p,
  .new_food_drink .bear_list li:nth-child(17) p {
    font-size: 15px !important;
    padding: 0px !important;
  }
  .new_food_drink .bear_list li:nth-child(14),
  .new_food_drink .bear_list li:nth-child(15),
  .new_food_drink
    .bear_list
    li:nth-child(17)
    .new_food_drink
    .bear_list
    li:nth-child(16) {
    min-height: 40px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon {
    top: -2px;
    left: 2%;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_photo_icon
    i {
    font-size: 23px !important;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h3 {
    font-size: 16px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    h4 {
    font-size: 14px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details,
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p {
    font-size: 12px;
  }
  .new_food_drink .main_list .category_section .category_desc,
  .new_food_drink .main_list .category_section .category_desc p {
    font-size: 12px;
  }
  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    p
    span {
    font-size: 12px;
  }
  .new_food_drink .main_list .category_section .category_addons ul {
    margin-top: 5px;
  }
  .new_food_drink .main_list .category_section .category_addons ul li {
    font-size: 13px;
    line-height: 21px;
  }
  .new_food_drink .main_list .category_section .category_addons h3 {
    font-size: 23px;
  }

  .new_food_drink
    .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    .addons_list {
    font-size: 15px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 60 p {
    width: 70px !important;
  }
  .category_logo .container {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  #wings .category_addons ul li {
    line-height: 30px !important;
  }
  #Sweets .category_addons h3 span {
    font-size: 15px !important;
  }
  #Wine .menu_details_spliter .menu_special_img img,
  [id="Margaritas&Tequila"] .menu_details_spliter .menu_special_img img {
    width: 100px !important;
  }
}
@media (max-width: 767px) {
  .main_list .category_section .category_top_img {
    padding: 15px 0px 15px 0px;
  }
  .main_list .category_section .category_addons {
    padding: 30px 0px 30px 0px !important;
  }
  .main_list .category_section .category_menus .menu_list {
    padding-bottom: 20px !important;
  }
}

.main_list #Wine {
  text-align: center;
}
.main_list #Mules .category_top_img .container {
  text-align: center;
}
.main_list #Mules .category_top_img .container img.top_img {
  width: auto;
}

#header_main_logo {
  width: 40% !important;
}
#header_main_button {
  width: 60% !important;
}

/* overwrite */
#NonAlcoholic .category_top_img .container img {
  padding-bottom: 30px !important;
}

#snacks .category_menus {
  padding-top: 30px !important;
}

#IceColdBeer .category_cat_pro .container p {
  line-height: 0px !important;
  padding-top: 20px;
  font-size: 17px !important;
}
#Mules .container .menu_list #\35 49 img {
  width: 40% !important;
}
#LongIslandTeas .category_bottom_img {
  background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/tea_img_bg-1920.png");
  background-position: bottom center;
  background-size: auto;
}

#NonAlcoholic .category_menus .menu_list #\33 61 {
  display: flex;
  align-items: center;
}
#NonAlcoholic .category_menus .menu_list #\33 62 {
  display: flex;
  align-items: center;
}
#NonAlcoholic .category_menus .menu_list #\33 63 {
  display: flex;
  align-items: center;
}
#NonAlcoholic .category_menus .menu_list #\33 61 p span {
  margin-left: 10px;
  font-size: 40px !important;
  font-weight: 800 !important;
}
#NonAlcoholic .category_menus .menu_list #\33 62 p span {
  margin-left: 10px;
  font-size: 40px !important;
  font-weight: 800 !important;
}
#NonAlcoholic .category_menus .menu_list #\33 63 p span {
  margin-left: 10px;
  font-size: 40px !important;
  font-weight: 800 !important;
}
#NonAlcoholic .category_addons .container h3 span {
  font-size: 27px !important;
  font-weight: 500 !important;
}
#NonAlcoholic .category_addons {
  background-color: #ffed00 !important;
}
#Sweets .category_menus .container #\33 26 h4 {
  display: none !important;
}
#burgers\&sandwiches .category_cat_pro .container p {
  padding-bottom: 25px !important;
}
#Pizzas\&Salads .category_cat_pro .container p {
  padding-bottom: 25px !important;
  white-space: nowrap !important;
}
#Mules .category_menus .menu_list .split_menu_list {
  padding-top: 25px !important;
}

#Mules .category_menus .menu_list .split_menu_list span {
  font-size: 33px;
  font-family: "Exo";
  font-style: italic;
  font-weight: 500;
}

#IceColdBeer #\36 1 {
  display: flex;
  justify-content: space-between;
}
#IceColdBeer .menu_list .menu_details h3 {
  font-family: "Exo", sans-serif;
  font-size: 30px;
  text-transform: uppercase;
  font-weight: 700;
  color: #f69d17 !important;
  margin: 0px;
  padding: 0px;
  line-height: 1.1em;
}

#IceColdBeer .menu_list .menu_details p {
  font-family: "Exo", sans-serif;
  font-size: 28px;
  font-weight: 500;
  color: #fff !important;
  margin: 0px;
  line-height: 1.3em;
}

#IceColdBeer .menu_list .menu_details p span {
  font-family: "Exo", sans-serif;
  font-size: 25px;
  font-weight: 500;
  color: #fff !important;
  font-style: italic;
}

#IceColdBeer .menu_list .menu_details .addons_list {
  font-family: "Exo", sans-serif;
  font-size: 30px;
  font-weight: 400;
  color: #fff !important;
  margin: 0px;
  line-height: 1.2em;
  text-transform: capitalize;
}

#IceColdBeer .category_desc p {
  color: #ea3f3f !important;
  text-align: center;
  font-family: "Exo", sans-serif;
  font-size: 34px;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 1.1em;
}

#IceColdBeer .category_cat_pro p {
  color: #fff !important;
  text-align: center;
  font-size: 19px;
  padding-bottom: 30px;
  white-space: nowrap;
}

#Mules .category_desc p {
  color: #f69d17;
  text-align: center;
  font-family: "Exo", sans-serif;
  font-size: 46px;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 1.1em;
  padding-bottom: 7px;
}

#Mules .category_cat_pro p {
  color: #ffe6c5 !important;
  text-align: center;
  font-family: "Exo", sans-serif;
  font-size: 40px;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 1.1em;
  padding: 0px;
}

#Mules #split_con .split_menu_list p span {
  font-size: 33px;
  font-family: "Exo";
  font-style: italic;
  font-weight: 500;
}

#Mules #split_con .split_menu_list img {
  width: 80% !important;
}
#Wine .category_bottom_img .bottom_img {
  margin-top: -170px !important;
}

@media (max-width: 800px) {
  .main_list #Margaritas .category_bottom_img {
    margin-top: -230px !important;
  }
}
@media (max-width: 767px) {
  #Mules .category_desc p {
    font-size: 40px;
  }
  #Mules .category_cat_pro p {
    font-size: 35px;
  }
  #Mules #split_con .split_menu_list p span {
    font-size: 25px;
  }
  #burgers\&sandwiches .category_cat_pro .container p {
    font-size: 24px !important;
    line-height: 35px !important;
  }
  #Pizzas\&Salads .category_cat_pro .container p {
    font-size: 20px !important;
    line-height: 35px !important;
  }
  #NonAlcoholic .category_addons .container h3 span {
    font-size: 21px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 61 p span {
    font-size: 30px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 62 p span {
    font-size: 30px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 63 p span {
    font-size: 30px !important;
  }
  #IceColdBeer .category_cat_pro .container p {
    font-size: 12px !important;
  }
  #Wine .category_bottom_img .bottom_img {
    margin-top: -100px !important;
  }
  .main_list #Margaritas .category_bottom_img {
    margin-top: -180px !important;
  }
}

@media (max-width: 575px) {
  #Mules .category_desc p {
    font-size: 25px;
  }
  #Mules .category_cat_pro p {
    font-size: 25px;
  }
  #Mules #split_con .split_menu_list p span {
    font-size: 19px;
  }
  #Mules .category_menus .menu_list .split_menu_list {
    padding-top: 30px !important;
  }
  #burgers\&sandwiches .category_cat_pro .container p {
    font-size: 20px !important;
    line-height: 26px !important;
  }
  #Pizzas\&Salads .category_cat_pro .container p {
    font-size: 19px !important;
    line-height: 26px !important;
  }
  #NonAlcoholic .category_addons .container h3 span {
    font-size: 18px !important;
    line-height: 28px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 61 p span {
    font-size: 26px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 62 p span {
    font-size: 26px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 63 p span {
    font-size: 26px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 61 p span {
    font-size: 20px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 62 p span {
    font-size: 20px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 63 p span {
    font-size: 20px !important;
  }
  /* 	.main_list .category_section .category_addons h3{
		  line-height: 24px !important;
	} */
  #IceColdBeer .category_cat_pro .container p {
    font-size: 10px !important;
    padding-top: 10px;
  }
  #Wine .category_bottom_img .bottom_img {
    margin-top: -60px !important;
  }
  .main_list #Margaritas .category_bottom_img {
    margin-top: -140px !important;
  }
}
@media (max-width: 450px) {
  #Pizzas\&Salads .category_cat_pro .container p {
    font-size: 17px !important;
    line-height: 28px !important;
  }
  #burgers\&sandwiches .category_cat_pro .container p {
    font-size: 17px !important;
    line-height: 26px !important;
  }
}
@media (max-width: 400px) {
  /*	.category_cat_pro .flavoured_syrups_heading{
		font-size:25px !important;
	}
	.category_cat_pro .flavoured_syrups_paragraph{
		font-size:18px !important;
	}*/
  #Mules .category_desc p {
    font-size: 22px;
  }
  #Mules .category_cat_pro p {
    font-size: 20px;
  }
  #Mules #split_con .split_menu_list p span {
    font-size: 15px;
  }
  #burgers\&sandwiches .category_cat_pro .container p {
    font-size: 16px !important;
    line-height: 28px !important;
  }
  #Pizzas\&Salads .category_cat_pro .container p {
    font-size: 15px !important;
    line-height: 28px !important;
  }
  #NonAlcoholic .category_addons .container h3 span {
    font-size: 16px !important;
  }
  #NonAlcoholic .category_addons .container h3 {
    line-height: 28px;
  }
  #NonAlcoholic .category_menus .menu_list #\33 61 p span {
    font-size: 20px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 62 p span {
    font-size: 20px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 63 p span {
    font-size: 20px !important;
  }
  #IceColdBeer .category_cat_pro .container p {
    font-size: 8px !important;
    padding-top: 10px;
  }
  .main_list #Margaritas .category_bottom_img {
    margin-top: -130px !important;
  }
}
@media (max-width: 360px) {
    .new_food_drink .main_list .category_section .category_cat_pro p{
        font-size:16px;
    }
    
  .category_cat_pro .flavoured_syrups_heading {
    font-size: 30px !important;
  }
  #burgers\&sandwiches .category_cat_pro .container p {
    font-size: 13px !important;
    line-height: 21px !important;
  }
  #Pizzas\&Salads .category_cat_pro .container p {
    font-size: 13px !important;
    line-height: 22px !important;
  }
  #open {
    top: 7px !important;
    font-size: 21px !important;
  }
  .main_reg_head .reg_main_menu .menu_button {
    font-size: 11px !important;
  }
  .closebtn {
    top: 15px !important;
    font-size: 22px !important;
  }
  #NonAlcoholic .category_addons .container h3 span {
    font-size: 15px !important;
  }
  #NonAlcoholic .category_addons .container h3 {
    line-height: 26px;
  }
  #NonAlcoholic .category_menus .menu_list #\33 61 p span {
    font-size: 18px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 62 p span {
    font-size: 18px !important;
  }
  #NonAlcoholic .category_menus .menu_list #\33 63 p span {
    font-size: 18px !important;
  }
  #IceColdBeer .category_cat_pro .container p {
    font-size: 7px !important;
    padding-top: 10px;
  }
  .main_list #Margaritas .category_bottom_img {
    margin-top: -100px !important;
  }
}
#snacks .menu_list #\35 542 {
  border: 5px solid #fff;
  padding: 20px;
}

#snacks .menu_list #\35 542 h3 {
  font-family: "AzoSans", Sans-serif;
  font-size: 30px;
  text-transform: capitalize;
  font-weight: 700;
  color: #f69d17;
  margin: 0px;
  padding: 0px;
  line-height: 1.1em;
  font-style: italic;
}

#snacks .menu_list #\35 542 h3 span {
  font-family: "AzoSans", Sans-serif;
  font-size: 30px;
  text-transform: capitalize;
  font-weight: 700;
  color: #fff;
  margin: 0px;
  line-height: 1.2em !important;
  font-style: initial;
}
#snacks .menu_list #\35 543 {
  border: 5px solid #fff;
  padding: 20px;
}

#snacks .menu_list #\35 543 h3 {
  font-family: "AzoSans", Sans-serif;
  font-size: 30px;
  text-transform: capitalize;
  font-weight: 700;
  color: #f69d17;
  margin: 0px;
  padding: 0px;
  line-height: 1.1em;
  font-style: italic;
}

#snacks .menu_list #\35 543 h3 span {
  font-family: "AzoSans", Sans-serif;
  font-size: 30px;
  text-transform: capitalize;
  font-weight: 700;
  color: #fff;
  margin: 0px;
  line-height: 1.2em !important;
  font-style: initial;
}

@media (min-width: 900px) {
  .main_list #Margaritas .category_bottom_img {
    background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/Mezgarita_bgimgs.png");
    background-size: auto;
    background-position: bottom center;
    background-repeat: no-repeat;
  }
  .main_list #ScotchWhiskeyBourbon .category_bottom_img {
    background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/white_new_bg_imgs.png");
    background-size: auto;
    background-position: bottom center;
    background-repeat: no-repeat;
  }

  .main_list #Vodka .category_bottom_img {
    background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/vodka_new_bg_imgs.png");
    background-size: auto;
    background-position: top;
    background-repeat: no-repeat;
  }
  .main_list #Mules .category_bottom_img {
    background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/mule_new_bg_imgs.png");
    background-size: auto;
    background-position: bottom center;
    background-repeat: no-repeat;
  }
  .main_list #IslandTime .category_bottom_img {
    background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/02/time_bg_imgs.png");
    background-size: auto;
    background-position: bottom center;
    background-repeat: no-repeat;
  }
}
@media (max-width: 750px) {
  #IceColdBeer .category_desc p {
    color: #ea3f3f !important;
    text-align: center;
    font-family: "Exo", sans-serif;
    font-size: 30px;
    text-transform: uppercase;
    font-weight: 700;
    line-height: 1.1em;
  }
}
@media (max-width: 700px) {
  .new_food_drink .ask_txt {
    font-size: 40px !important;
  }
  #IceColdBeer .category_desc p {
    font-size: 28px;
  }
  #IceColdBeer .category_cat_pro p {
    font-size: 14px;
  }
  #IceColdBeer .menu_list .menu_details h3 {
    font-size: 20px;
  }
  #IceColdBeer .menu_list .menu_details p {
    font-size: 20px;
  }
  #IceColdBeer .menu_list .menu_details p span {
    font-size: 20px;
  }
  .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    .addons_list {
    font-size: 20px !important;
  }
}
@media (max-width: 650px) {
  #IceColdBeer .category_desc p {
    font-size: 25px;
  }
  #IceColdBeer .category_cat_pro p {
    font-size: 12px;
  }
}
@media (max-width: 600px) {
  .new_food_drink .ask_txt {
    font-size: 30px !important;
  }
  #IceColdBeer .category_desc p {
    font-size: 23px;
  }
  #IceColdBeer .category_cat_pro p {
    font-size: 10px;
  }
}
@media (max-width: 550px) {
  #IceColdBeer .category_desc p {
    font-size: 20px;
  }
  #IceColdBeer .category_cat_pro p {
    font-size: 9px;
  }
  .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    .addons_list {
    font-size: 16px !important;
  }
}
@media (max-width: 500px) {
  #IceColdBeer .category_desc p {
    font-size: 18px;
  }
  #IceColdBeer .category_cat_pro p {
    font-size: 9px;
  }
}
@media (max-width: 450px) {
  .new_food_drink .ask_txt {
    font-size: 20px !important;
  }
  #IceColdBeer .category_desc p {
    font-size: 14px;
  }
  #IceColdBeer .category_cat_pro p {
    font-size: 7px;
  }
  #IceColdBeer .menu_list .menu_details h3 {
    font-size: 14px;
  }
  #IceColdBeer .menu_list .menu_details p {
    font-size: 18px;
  }
  #IceColdBeer .menu_list .menu_details p span {
    font-size: 15px;
  }
  .main_list
    .category_section
    .category_menus
    .menu_list
    .menu_details
    .addons_list {
    font-size: 14px !important;
  }
}

#IceColdBeerWtm .category_menus {
  display: none;
}
#IceColdBeerWtm {
  background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/05/bg.png") !important;

  background-repeat: no-repeat !important;
  background-position: bottom !important;
  background-size: contain !important;
}

/*promo*/

#sweet_image_two img {
  display: none !important;
}

@media (max-width: 900px) {
  #sweet_image_one img {
    display: none !important;
  }
  #sweet_image_two img {
    display: revert !important;
    margin-top: 1%;
  }
}
@media (min-width: 1024px) {
  #sweet_image_one img {
    margin-left: -50px;
    width: 1000px;
    max-width: 1000px !important;
  }
}
@media (max-width: 1024px) {
  #sweet_image_one img {
    margin-left: -39px;
    margin-top: 1.2%;
    width: 1000px;
    max-width: 1000px !important;
  }
}

@media (min-width: 768px) and (max-width: 860px) {
  #firs_img_sc {
    margin-top: 27% !important;
  }
}

/* new */
/* .menu_list.\32 5.\34 57  */
/*#\32 77 > p:first-of-type span {
  display: none !important;
}*/

/* .menu_list.\32 5.\34 57  */
#\32 77 > p:nth-of-type(2) span {
  margin-left: 10px !important;
}

.fixed .column-author,
.fixed .column-format,
.fixed .column-links,
.fixed .column-parent,
.fixed .column-posts {
  width: 6% !important;
}
#IceColdBeerCinebarre .category_menus {
  display: none;
}

#IceColdBeerCinebarre {
  background-image: url("https://regal.staging.mysites.io/wp-content/uploads/2024/05/bg.png") !important;
  background-repeat: no-repeat !important;
  background-position: bottom !important;
  background-size: contain !important;
}

[id="myNav"] .cat_logs ul li a h3 {
  font-family: "AzoSans", Sans-serif;
  font-weight: 900;
  color: #fff;
  text-transform: capitalize;
}
[id="myNav"] .cat_logs ul li {
  display: flex;
  justify-content: center;
}

/* .liquor_list li p:first-child{
	padding-top:15px !important;
	
} */

.menu_cat_title_list h3 {
  color: #ffffff;
  font-size: 53px;
  font-weight: bold;
  font-family: "AzoSans", Sans-serif;
  text-transform: capitalize;
}
.menu_cat_title_list {
  max-width: 900px;
  margin: auto;
  text-align: center;
}
.menu_cat_title_list .nav-item {
  padding: 8px 0px !important;
}

/*.new_food_drink .main_list .category_section .category_cat_pro p{*/
/*    font-size: 25px;*/
/*}*/

@media (max-width: 768px) {
  .menu_cat_title_list h3 {
    font-size: 30px;
  }
  .consuming_notes_txt {
    font-size: 12px !important;
  }
  /*.main_list .category_section .category_cat_pro p {
		font-size: 18px !important;
	}*/
  .new_food_drink .main_list .category_section .category_cat_pro p {
    font-family: "AzoSans", Sans-serif;
    /*font-size: 20px;*/
    font-weight: 500;
    /*color: #f69d17;*/
    margin: 0px;
    line-height: 1.2;
  }
}

.postid-531 #food_im_logo,
.postid-530 #food_im_logo,
.postid-529 #food_im_logo,
.postid-528 #food_im_logo {
  display: none;
}

/*#page-regal-c {*/
/*  display: none;*/
/*}*/

@media (max-width: 500px) {
  .new_food_drink .bear_list li:nth-child(16) p,
  .new_food_drink .bear_list li:nth-child(17) p,
  .new_food_drink .bear_list li:nth-child(20) p,
  .new_food_drink .bear_list li:nth-child(21) p,
  .new_food_drink .bear_list li:nth-child(22) p {
    font-size: 15px !important;
  }
  .bear_shorts{
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
@media (max-width:450px){
    .new_food_drink .main_list .category_section .category_cat_pro p{
        font-size: 16px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AzoSans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://regalmenus.com/wp-content/uploads/2025/09/AzoSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'AzoSans';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://regalmenus.com/wp-content/uploads/2025/09/AzoSans-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'AzoSans';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://regalmenus.com/wp-content/uploads/2025/09/AzoSans-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'AzoSans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://regalmenus.com/wp-content/uploads/2025/09/AzoSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'AzoSans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://regalmenus.com/wp-content/uploads/2025/09/AzoSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'AzoSans';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://regalmenus.com/wp-content/uploads/2025/09/AzoSans-MediumItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Redondo Ave';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://regalmenus.com/wp-content/uploads/2025/09/RedondoAve-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */