/*
Theme Name: Vehica Child
Theme URI: https://vehicatheme.com/
Author: TangibleDesign
Author URI: https://tangibledesign.net/
Description: Vehica
Template: vehica
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: translation-ready
Text Domain: vehica
*/
.vehica-inventory-v1__bar .vehica-inventory-v1__bar__right .vehica-inventory-v1__compare, 
.vehica-inventory-v1__bar .vehica-inventory-v1__bar__right .vehica-inventory-v1__keyword{
	display: none;
}

.vehica-menu__desktop {
    /*height: 120px !important;*/ /* maresti daca e nevoie, e deja 100px, pe homepage meniul e pus cu pos absolute si in pagina, primul element e un spacer cu height 100px */
}
 
.vehica-menu__wrapper {
    /*height: 120px !important;*/ /* maresti daca e nevoie, e deja 100px */
}
 
.vehica-menu__wrapper {
    padding: 0 30px; /* aici e deja setat cu 0 30px, dar daca vor la meniu border top si border bottom (cum e pe ecar), atunci pui 0 0 si pui la vehica-logo si vehica-menu__container padding 0 30px */
}
 
.vehica-menu__wrapper .vehica-menu__left {
    flex-direction: column;
	flex-direction: row;
    align-items: center;
    width: 100%;
	justify-content: space-between;
}
 
.vehica-menu__desktop .vehica-menu__container {
    top: 0;
}
 
.vehica-logo {
    /*margin-top: 20px !important;*/
    margin-right: 0 !important;
}
.vehica-menu__wrapper .vehica-menu{
	flex-direction: column;
	align-items: start;
	height: auto;
}
.vehica-menu__wrapper .vehica-menu .vehica-menu__link{
	line-height: 24px;
}
.vehica-menu__wrapper .vehica-menu > .menu-item:first-child{
	margin: 0 25px;
}
.ate_menu_wrapper #vehica-menu{
	position: relative;
}
.ate_menu_wrapper #vehica-menu:before {
  content: "\f879"; /* Font Awesome Unicode for phone icon */
  font-family: "Font Awesome 5 Free"; /* Specify Font Awesome */
  font-weight: 900; /* Use solid style */
  position: absolute;
  left: -15px; /* Adjust position as needed */
  top: 50%;
  transform: translateY(-50%);
  transition: color 0.3s;
	color: #fff;
  font-size: 30px;
}
.vehica-menu-sticky-active .ate_menu_wrapper #vehica-menu:before{
	color: #0f141e;
}
.vehica-menu__wrapper .vehica-menu .menu-item{
	height: auto;
}

.vehica-car-card__image__favorite{
	display: none;
}

.vehica-car-card__info__single {
	margin-right: 15px;
}

@media (min-width: 900px) {
  .vehica-simple-menu-2-columns .vehica-simple-menu > li {
    width: 100%;
  }
}