 
#suna_ne_cu_icon_home_header{  
 width:auto;
 display:inline-table;  
 margin-top:10px
}
#suna_ne_cu_icon_home_header >.wpb_wrapper{
   padding-top:10px
}
.suna_wrap{
  display:flex;
  align-items:center;
}
#suna_ne_cu_icon_home_header  img,
#suna_ne_cu_icon_home_header 
 .continut{
float:left
}
#suna_ne_cu_icon_home_header  .continut{
  margin-left: 10px !important;
line-height:20px;
font-size: 18px;
font-family:   Alro !important
}
#suna_ne_cu_icon_home_header  img{
  width:50px
}

#toggle_trigger_meniu_produse_home{ 
  display:  table; 
  font-size:18px;
float:right !important;
  position:relative;
height: 70px;
padding-top:35px;
}
  
.logo_home_header img{
  max-width:265px;
}

#header_site_icons{
   position:absolute !important;
right:0px;
 top:0px;
}

.home_header_search{
   margin-top:25px;
color:#333 !important;
}

.home_header_search .search-trigger{
color:#777 !important;
font-weight:bold;
 background:#fff !important;
opacity:1;
border-radius:20px;
padding:10px  5px 10px 30px;
border:1px solid #ddd;
box-shadow: 0px 5px 6px rgba(1,1,1,0.4);
text-transform: lowercase;
}
.home_header_search .search-trigger::first-letter{
 text-transform: uppercase;
}
.home_header_search  .search-trigger:after{
color:#000 !important;
   font-weight:bold;
font-size:28px !important;
} 

#toggle_content_meniu_produse_home{
display:none;
  border:1px solid #ddd   ; 
   
 } 

#toggle_trigger_meniu_produse_home #caret:before{
 content:' ▶';
margin-left:5px;
display:inline-table; 
}

#toggle_trigger_meniu_produse_home.open_content #caret:before{

  transform: rotate(90deg);  
}

#toggle_content_meniu_produse_home.open_content{
  display:table
}
 
#toggle_content_meniu_produse_home{
  position: absolute;
  top:-10px; 
  border-radius: 10px;
  padding: 10px;
  box-shadow: 0px 0px 6px #888;
  left:0px;
  width:100%;
  background:#fff;
}
 
 
 #toggle_content_meniu_produse_home{
 border-radius:50px;
}
 
 #toggle_content_wrap{
 padding:60px;
  padding-right:0px;display:table;
}
#toggle_content_wrap .item{
  float:left;
  margin-right:56px;
width:100px; 
}

#toggle_content_wrap .item img{
 max-width:100px !important
}
#toggle_content_wrap .item  .link_wrap{
  font-size:14px;
 text-align:center;
padding-top:27px;
}

/*==============*/
#header_site_icons a{
   margin-left:28px;
}
#header_site_icons a img{
  width:28px !important
}

/*==============================*/
#header_4iul{
 height:140px
}

#header_4iul .cws_column_wrapper,
#header_4iul  .wpb_wrapper {
 height:100% !important; 

}

#header_4iul .vc_column-inner > .wpb_wrapper{
  padding-top:20px;
}
 
 
 /*=---------------------------*/
 #rand_iconuri_transport_si_livrare .vc_column-inner .cws_image_module  {
  background-color: #333 !important;
  display:table;
 margin:  10px;
padding: 20px 10px  0px 10px;
 width:200px;height:200px;

border-radius:10px}

 #rand_iconuri_transport_si_livrare 
 .cws_image_module.color_overlay .main_imag:hover,
 #rand_iconuri_transport_si_livrare 
 .cws_image_module.color_overlay .main_image {
  background-color:  transparent!important;
} 

#rand_iconuri_transport_si_livrare 
  .main_image:hover:after{
background: none !important
}
 
#rand_iconuri_transport_si_livrare   
.wpb_wrapper{
display: flex;

  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  align-content: normal;

}
#rand_iconuri_transport_si_livrare   
 a 
{
word-break: break-word;}

/*---------------------------------*/

#linie_meniu_footer .menu-linie-meniu-footer-container > ul.menu  { 
   display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  align-content: center;

}

#linie_meniu_footer .menu-linie-meniu-footer-container > ul.menu  li{
 list-decoration:none !important
}
#linie_meniu_footer .menu-linie-meniu-footer-container > ul.menu  li:before{
 display:none
}
/*====================================*/

 
#footer_section { 
 width: 100%;
box-shadow: 0px 0px 10px #333 !important;
display:table;
padding-top:20px;
padding-bottom:20px;
margin-top:10px;
box-shadow: 0px 0px 10px #999 ;
}

#linie_meniu_footer .menu li.menu-item{
  padding-bottom:10px;
  list-decoration:none !important
}
 

/*
vertical
*/

.lista_din_meniu   .menu li{
  padding-left:0px;
 line-height:20px;
}
.lista_din_meniu   .menu li:before{
  display:none !important; 
}
#rand_iconuri_sociale_footer .wpb_wrapper
{
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  align-content: normal;
}
#rand_iconuri_sociale_footer .wpb_wrapper > div{
   margin:10px
 
}