.newcatalogblock .catalog-container .shadow_cont
{
box-shadow:none !important;
}
.template_menu .info_container_44 {
    padding: 0 16px;
}
span.custom_item_price{
    margin-top: 20px;
    display: block;
}
.template_menu ul.macro_menu li.single_element_menu{
border-radius: 0px !important;
}
.template_menu .active_category .catalog_category_title {
    
}
.template_menu .active_category {
    background: transparent !important;
}
.newcatalogblock .catalog-container ul.foodcategory-group2 {
    padding: 0px 16px;
}
.template_menu ul.macro_menu li.single_element_menu:hover {
    background: transparent;
}
.menu_section
{
margin-top:20px;
}
span.currency_chosen{
display: none;
}
.header_list_macro
{
    margin-top: 30px
}
ul.macro_menu
{
	text-align: center;
    padding: 0px;
}
.active_catalog
{
    color: white;
    background: black !important;
}
h3.title_categ_el
{
	text-align: center;
	font-weight: 600;
	margin-top: 30px;
	margin-bottom: 30px;
}
h3.title_categ_el span.title_subcat_44
{
	border-bottom: 2px solid black;
}
h3.title_food
{
	font-weight: 600;
	letter-spacing: 2px;
}
p.detail-food
{
	letter-spacing: 1px;
	font-weight: 400;
}
.menu_container .custom_same_size_single_el
{
	display:block !important;
	cursor:default; 
}
  
  .menu_container .custom_same_size_single_el:hover{
  background-color: #f5f5f5;
  }
.info_container_44:hover 
{ 
	transform: scale(1.1); 
}
.info_container_44
{
	transition: all .2s ease-in-out;
}
.info_container_44:hover 
{ 
	transform: scale(1) !important; 
}
.custom_same_size_single_el h4.price_food
{
	text-align: center;
    position: absolute;
    top: 40%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-weight: 600;
}
  .catalog_category_list_container
  {
  padding-bottom: 0px !important;
 }
  .right_category_title_2
  {
  color:white !important;
	letter-spacing: 2px;
    text-transform: uppercase;
	    border-bottom: 2px solid #dd2729;
    padding-bottom: 8px;
	display:none!important;
  }
  .newcatalogblock .catalog-container .back_color_cus_67
  {
  padding:0px !important;
  }
  single_element_menu 
  {
  backgroud:black !important;
	color:white !important;
  }
  .template_menu ul.macro_menu li.single_element_menu
  {
	    padding: 16px 16px;
	border-bottom: 2px solid transparent;
	    -o-transition:color .1s ease-out, border 0.3s ease-in !important;
    -ms-transition:color .1s ease-out, border 0.3s ease-in !important;
    -moz-transition:color .1s ease-out, border 0.3s ease-in !important;
    -webkit-transition:color .1s ease-out, border 0.3s ease-in !important;
    transition:color .1s ease-out, border 0.3s ease-in !important;
	    min-width: 160px;
  }
  .template_menu .active_category span{

}
  .template_menu .catalog_category_list_container {
    margin-top: 0px;
	}
  .template_menu ul.macro_menu li.single_element_menu:hover
  {
	border-bottom: 2px solid #4a4a4a !important;
	border-radius: 0px !important;
  }
   .template_menu ul.macro_menu li.single_element_menu span.catalog_category_title 
  {
      margin-left: 3px;
  }
  .active_category
  {
    border-bottom: 2px solid #4a4a4a!important;
    border-radius: 0px !important;
  }
  h3.catalog_item_title
  {
  letter-spacing:0px !important;
  }
  p.catalog_item_description span.short_desc
  {
  text-align:left !important;
  }
  p.catalog_metadata_template span.price_food
  {
      text-align: center !important;
	    margin-top: 18px !important;
    font-weight: 600;
  }
    .newcatalogblock .catalog-container ul.foodcategory-group2
  {
  padding-bottom: 0px !important;
	margin-bottom: 16px !important;
	    display: flex;
    align-items: center;
    justify-content: space-between;
  }

  .newcatalogblock .catalog-container li.foodcategory{
      margin-top: 0px!important;
	  margin-bottom:0px!important;
  }
@media (max-width:991px){
.custom_same_size_single_el
{
	display: block;
	    margin-bottom: 50px;
}
.info_container_44:hover 
{ 
	transform: scale(1); 
}
}
@media (max-width:600px){
.newcatalogblock .catalog-container ul.foodcategory-group2 {
    flex-direction: row;
    overflow: auto;
  }
}


.template_menu .info_container_44 h3.catalog_item_title
{
	
}

.template_menu .catalog_category_list .active_category .catalog_category_title{
	color: inherit;
}

.newcatalogblock .catalog_metadata_template .meta_title{
	font-weight: 600;
}