/*
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
*/
* {
	font-family: "muli",sans-serif;
}
body,a,.vehica-tab {
    color: #0F141E;
}
.vehica-menu__wrapper .vehica-menu__left {
    width: 100%;
	max-width: 1367px;
	margin: 0 auto;
    justify-content: space-between;
}

.vehica-404-title, .vehica-404-big, .widget_rss .rss-date {
    color: #0F141E;
}

.vehica-mobile-menu__wrapper .vehica-mobile-menu__logo, .vehica-mobile-menu__wrapper .vehica-mobile-menu__hamburger, .vehica-mobile-menu__wrapper .vehica-mobile-menu__login {
    height: 70px;
}

@media (min-width: 1023px){
a:hover, a:focus, a:active  .tagcloud a:hover {
    color: #0F141E;
 }
}

.swal2-title, .swal2-actions .swal2-cancel, .vehica-checkbox--featured-big:hover label, .vehica-checkbox--featured-big:active label, .vehica-checkbox--featured-big:focus label, .vehica-checkbox--featured-big label, .vehica-checkbox--featured-big label:hover, .vehica-checkbox--featured-big label:active, .vehica-checkbox--featured-big label:focus, .vehica-checkbox--featured-big label:hover, .vehica-checkbox--featured-big label:active, .vehica-checkbox--featured-big label:focus  {
    color: #0F141E !important;
 }
 

.vehica-checkbox--featured-big input + label{
	color: #0F141E;
}
.widget_categories select::placeholder,
.widget_archive select::placeholder,
.widget_text select::placeholder,
.vehica-checkbox input:checked + label {
	color: #0F141E;	
}
/* 7. Pagination */
.vehica-pagination, .vehica-pagination__arrow i {
	color: #0F141E;	
}



/* 8. Blog */
.vehica-post-field__text input[type=password]::placeholder, .vehica-post-field__text select::placeholder {
    color: #0F141E;
}

.vehica-blog-title, .vehica-blog-card__title, .vehica-blog-card__excerpt, .vehica-blog-card__button-wrapper a, .vehica-post-field__name, .vehica-post-field__text h1, .vehica-post-field__text h2, .vehica-post-field__text h3, .vehica-post-field__text h4, .vehica-post-field__text h5, .vehica-post-field__text h6, .vehica-post-field__text .post-nav-links, .vehica-post-field__text .post-nav-links .post-page-numbers, .vehica-post-field__text .wp-block-calendar .wp-calendar-nav a, .vehica-comments .comment-reply-title, .vehica-comments .comment-reply-title #cancel-comment-reply-link:after, .vehica-comment .vehica-comment__content .vehica-comment__user-name, .vehica-recent-posts__single__title  {
	color: #0F141E;
}


/* Comment notes - e.g. "Your email address will not be published. Required fields are marked" */
.comment-notes ,
.vehica-comments .comment-form-comment textarea::placeholder {
    color: #0F141E;
}
.vehica-comments .comment-form-author input[type=text]::placeholder,
.vehica-comments .comment-form-author input[type=email]::placeholder,
.vehica-comments .comment-form-author input[type=url]::placeholder,
.vehica-comments .comment-form-email input[type=text]::placeholder,
.vehica-comments .comment-form-email input[type=email]::placeholder,
.vehica-comments .comment-form-email input[type=url]::placeholder,
.vehica-comments .comment-form-url input[type=text]::placeholder,
.vehica-comments .comment-form-url input[type=email]::placeholder,
.vehica-comments .comment-form-url input[type=url]::placeholder {
    color: #0F141E;
}

.vehica-comments .comment-form-cookies-consent input + label,
.vehica-comments .comment-form-cookies-consent input:checked + label,
form.vehica-search-form input[type=search],
form.vehica-search-form input[type=search]::placeholder,
.wp-block-search .wp-block-search__input::placeholder,
form.wp-block-search .wp-block-search__input::placeholder,
.vehica-carousel__arrow:after,
.vehica-send-pm textarea::placeholder,
.vehica-search-classic-v1 .vehica-search-classic-v1__inner .vehica-search-classic-v1__top .vehica-radio label,
 .vehica-number-range__1of2--left input::placeholder,
.vehica-number-range__1of2--right input::placeholder,
.vehica-number-range-v2__1of2 input[type=text]::placeholder,
.vehica-form-button,
.v-select:not(.vs-open) input {
    color: #0F141E;
}

.vehica-inventory-v1__sort__select .vs__selected, .vehica-inventory-v1__sort__select .vs--single.vs--open .vs__selected {
     color: #0F141E !important;
 }

.vehica-text-field input::placeholder, .vehica-inventory-v1__bar .vehica-inventory-v1__bar__left .vehica-search-v1__tabs .vehica-search-v1__tab-button, 
.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 input,
.vehica-inventory-v1__mobile-button-options button, .vehica-inventory-v1__map-keyword input::placeholder,
.vehica-inventory-v1__button-option, .vehica-reset-password input::placeholder,
.vehica-register input[type=text], .vehica-login input[type=text], .vehica-register input[type=password], .vehica-login input[type=password], 
.vehica-register input[type=text]::placeholder, .vehica-login input[type=text]::placeholder, .vehica-register input[type=password]::placeholder, .vehica-login input[type=password]::placeholder,
.vehica-login .vehica-login__forgotten-password a, .vehica-login .vehica-login__remember, .vehica-login .vehica-login__remember .vehica-checkbox  {
    color: #0F141E;
}

.vehica-login .vehica-login__remember label, .vehica-register .vehica-register__user-role .vehica-radio input + label, .vehica-register .vehica-register__terms .vehica-checkbox:hover label {
    color: #0F141E !important;
}
.vehica-register .vehica-register__user-role, .vehica-register .vehica-register__terms, .vehica-register .vehica-register__terms .vehica-checkbox label {
	color: #0F141E;
}



/* 11. User */
.vehica-user-address, .vehica-user-role, .vehica-user-role a, .vehica-user-name, .vehica-user-name-profile, .vehica-user-email, .vehica-user-phone {
color: #0F141E;
}

.vehica-contact-form select {
    background-image: linear-gradient(45deg, transparent 50%, #0F141E 50%), linear-gradient(135deg, #0F141E 50%, transparent 50%);
}

/* 13. Elementor */
.elementor-heading-title, .elementor-widget-wp-widget-categories ul li a, .elementor-widget-wp-widget-recent-posts h5   {
    color: #0F141E;
}
@media (min-width: 1023px) {
    .elementor-widget-wp-widget-tag_cloud a:hover {
        color: #0F141E;
     }
}

/* 14. Single Car */
.vehica-car-attributes, .vehica-attachment__name, .vehica-car-description, .vehica-car-list__element__inner, .vehica-car-name, .vehica-car-offer-id, .vehica-section-label, .vehica-car-features-pills__single {
	 color: #0F141E;
}

.vehica-send-pm textarea {
	 color: #0F141E !important;
}

/* 15. Search 8899 */
.vehica-car-card__inner, .vehica-car-card-v1 .vehica-car-card__compare, .vehica-car-card-v4 .vehica-car-card__info__single:first-child  {
    background: #0F141E;
}
.vehica-car-card-v2 .vehica-car-card__name, .vehica-car-card-v4 .vehica-car-card__name{
	color: #ffffff;
}

@media (min-width: 1024px) {
 .vehica-listing-card-v5 .vehica-car-card-row .vehica-car-card-row__inner .vehica-car-row__content .vehica-car-card-v5__bottom .vehica-car-card-row__info-more .vehica-car-card-row__info-more__value, .vehica-listing-card-v5 .vehica-car-card-row .vehica-car-card-row__inner .vehica-car-row__content .vehica-car-card-v5__bottom .vehica-car-card-row__info-more .vehica-car-card-row__info-more__label {
    xcolor: #222732;
}
.vehica-listing-card-v5 .vehica-car-card-row .vehica-car-card-row__inner .vehica-car-row__content .vehica-car-card-v5__bottom .vehica-listing-card-v5__price .vehica-car-card__price {
	color: #0F141E;	
}
}

@media (max-width: 1023px) {
    .vehica-car-card-row__name {
        color: #0F141E;
    }
}
@media (min-width: 1024px) {
    .vehica-car-card-row__name,  .vehica-car-card-row .vehica-car-card-row__favorite i:hover, .vehica-car-card-row .vehica-car-card-row__calculate a, .vehica-car-card-row .vehica-car-card-row__info-more__value {
        color: #0F141E;
    }
}

.vehica-vertical-ad, .vehica-vertical-ad h2 {
	 color: #0F141E;
}
@media (min-width: 1025px) {
	 .vehica-featured-v1 .vehica-featured-v1__vehicles .vehica-featured-v1__big-card .vehica-car-card__compare, .vehica-featured-v1 .vehica-featured-v1__vehicles .vehica-featured-v1__big-card .vehica-car-card__content {
        background: #0F141E;
    }
}

.vehica-featured-v1__social-icon, .vehica-featured-v1__social__label{
	color: #0F141E;
	font-weight: bold;
}
	
/* 16. Panel 13059*/
.vehica-panel-account-field__text-control::placeholder,
.vehica-panel-account-field--location-google input[type=text]::placeholder,
.vehica-panel-card .vehica-panel-card__stats strong,
.vehica-panel-list .vehica-panel-list__keyword input::placeholder,
.vehica-panel-pagination .vehica-panel-pagination__element,
.vehica-car-form__location__address-field input[type=text]::placeholder,
.vehica-date-field__inputs-wrapper input[type=text]::placeholder,
.vehica-login-register-tabs .vehica-login-register-tabs__login,
.vehica-login-register-tabs .vehica-login-register-tabs__register,
.vehica-panel-account input,
.vehica-panel-account .v-select:not(.vs-open) .vs__selected, 
.vehica-panel-account__title,
.vehica-panel-account-field__label,
.vehica-panel-card .vehica-panel-card__title,
.vehica-panel-list-no-found,
.vehica-panel-list__status,
.vehica-panel-list__status.vehica-panel-list__status--active:hover,
.vehica-panel-submenu__item,
.vehica-panel-menu-desktop__button,
.vehica-panel-menu-desktop__title,
.vehica-panel-menu-mobile__button,
.vehica-car-form__section-title,
.vehica-car-form__heading,
.vehica-car-form__field,
.vehica-car-form__label {
	color: #0F141E;
}
.vehica-car-form__section--gallery .vue-dropzone .dz-preview .dz-image {
	 background: #0F141E !important;
}
.vehica-car-form__tip__content, .vehica-car-form__multi-taxonomy__term{
	color: #0F141E;
}

.vehica-car-form__field-select-single .v-select .vs__selected, .vehica-car-form__field-select-single .v-select .vs__selected .vehica-option {
    color: #0F141E !important;
}

.vehica-car-form__field-select-single .vs__actions .vs__clear {
    fill: #0F141E !important;
}

/* 17. Map 16148 */
.vehica-map__no-api-key h3, .vehica-listing-infowindow__name  {
	color: #0F141E;
}

/* 18. Other 16474 */
.vehica-social-login__button--facebook:hover {
    color: #0F141E;
    border-color: #0F141E;
}
.vehica-social-login__button--google {
     color: #0F141E;
}

.vehica-social-login__button--google:hover {
    border-color: #0F141E;
}
.vehica-count-down__label,
.vehica-loan-calculator input::placeholder,
.vehica-checkout__biling-info input[type=text]::placeholder,
.vehica-checkout__biling-info input[type=email]::placeholder,
.vehica-checkout__biling-info input[type=number]::placeholder,
.vehica-checkout__biling-info .select2-selection--single::placeholder,
.woocommerce-form-coupon input[type=text]::placeholder {
    color: #0F141E;
}
.vehica-compare-add--solo .vehica-checkbox input:checked + label,
.vehica-compare-add--solo .vehica-checkbox:hover label {
    color: #0F141E !important;
}
.vehica-chat .vehica-chat__editor::placeholder,
.vehica-chat__top select::placeholder {
    color: #0F141E;
}

.vehica-marker-label, .vehica-info-window .vehica-info-window__text, .vehica-slider .vehica-slider__title, .vehica-services__name, 
.vehica-testimonial-carousel .vehica-testimonial-carousel__text, .vehica-testimonial-carousel__name,
.vehica-features .vehica-features__label,
.vehica-features .vehica-features__text,
.vehica-heading .vehica-heading__title,
.vehica-heading .vehica-heading__text,
.vehica-popup-checkbox__clear,
.vehica-social-profiles__v2 a{
	color: #0F141E;
}
@media (max-width: 900px) {
    .vehica-phone-v4 {
        color: #0F141E;
     }
}

.vehica-user-card__heading,
.vehica-user-card__subheading,
.vehica-tab{
	color: #0F141E;
}

.vehica-close-animated__leftright, .vehica-close-animated__rightleft {
    background-color: #0F141E;
}

.vehica-loan-calculator__results__col h3{
	color: #0F141E;
}

x .mce-panel {
    color: #0F141E !important;
}

.vehica-package--free.vehica-package--active {
    border: 1px solid #0F141E;
}

.vehica-package--free.vehica-package--active .vehica-package__radio {
    border-color: #0F141E;
}

.vehica-package--free .vehica-package__radio__inner {
    background: #0F141E;
}

.vehica-package--free:hover {
    border-color: #0F141E;
}

.woocommerce-error,
.woocommerce-info,
.woocommerce-message,
.woocommerce-error p,
.woocommerce-info p,
.woocommerce-message p,
.vehica-checkout label {
	color: #0F141E;
}

.vehica-checkout .shop_table {
     color: #0F141E !important;
 }

.vehica-thank-you ul.order_details li,
.vehica-compare h1,
.vehica-compare .vehica-compare__column:first-child,
.vehica-compare__name,
.vehica-chat__title-chats{
	color: #0F141E;
}

.vehica-search-classic-v1 .vehica-search-classic-v1__inner .vehica-search-classic-v1__top .vehica-radio label{
	color: #0F141E;
}


/* other color */ 
.vehica-text-secondary {
    color: #7B7B7B;
}
@media (min-width: 1023px) {
    .vehica-text-secondary:hover {
        color: #7B7B7B;
    }
}
.vehica-mobile-menu__wrapper .vehica-mobile-menu__open .vehica-mobile-menu__info a, 
.vehica-mobile-menu__wrapper .vehica-mobile-menu__open .vehica-mobile-menu__currency-switcher,
.vehica-currency-switcher__inner i {
    color: #7B7B7B;
}
.vehica-mobile-menu__wrapper .vehica-mobile-menu__open .vehica-mobile-menu__info a {
    color: #ffffff;
}
.vehica-desktop-user-menu hr {
    border-top: 1px solid #7B7B7B;
}
.elementor-widget-icon-list ul,
.vehica-car-card__info__features,
.vehica-car-card__info__single,
.vehica-panel-account__image-label,
.vehica-panel-card .vehica-panel-card__stats,
.vehica-panel-card .vehica-panel-card__actions,
.vehica-panel-card .vehica-panel-card__action {
    color: #7B7B7B;
}
.vehica-panel-card .vehica-panel-card__action a {
    color: #7B7B7B !important;
}
.vehica-car-form__field-units,
.vehica-car-form__section--gallery .dz-default.dz-message,
.vehica-car-form__gallery__counter ,
.vehica-car-form__gallery__add-photos,
.vehica-social-profiles__v2__title,
.vehica-users-section,
.vehica-users-section__left ul {
    color: #7B7B7B;
}

/* homepage logo slider */
.vehica-carousel-term-img .vehica-swiper-slide img{
	max-width:100%;
	opacity:1;
}

/* Vehicle page */
.vehica-inventory-v1__top {
    background: #F3F5FB;
}
.v-select:not(.vs-open) input, .vehica-number-range__1of2 input[type=text], .vehica-form-button, .vehica-text-field input{
	font-weight:bold;
}
.vehica-inventory-v1__sort__heading{font-weight:bold;}
.v-select:not(.vs-open) .vs__selected {
    font-weight: bold !important;
}

.vehica-car-card-v2 .vehica-car-card__inner, .vehica-car-card-v2 .vehica-car-card__content{
	background-color: #0F141E !important;
}

.vehica-car-card-v2 .vehica-car-card__price{
	color: #ffffff;
}
.vehica-car-card-v2 .vehica-car-card__separator{
	background: #7B7B7B;
}

@media (min-width: 1024px){
	.vehica-car-card-row {
		background-color: #0F141E;
	}
}
@media (min-width: 1024px){
	.vehica-car-card-row__name, .vehica-car-card-row .vehica-car-card-row__favorite i:hover, .vehica-car-card-row .vehica-car-card-row__calculate a, .vehica-car-card-row .vehica-car-card-row__info-more__value {
		color: #fff;
	}

	.vehica-car-card-row .vehica-car-card-row__secondary-attributes {
		 color: #fff;
	}
}
.vehica-car-card-row__price-desktop{
	color: #fff;
}
@media (max-width: 1023px){
	.vehica-car-card-row-wrapper .vehica-car-card-row {
		background-color: #0F141E;
	}
	.vehica-car-card-row__name, .vehica-car-card__price-mobile {
		color: #fff;
	}
	.vehica-car-card-row .vehica-car-card__info {
		border-top: 1px solid #7B7B7B;
	}
}

.vehica-car-card__image__favorite, .vehica-car-card__image-info, .vehica-car-card-row__favorite{display:none;}
.vehica-inventory-v1__bar__right{display:none !important;}

.vehica-breadcrumbs__separator:after{
	content: ">";
	top: -18px;
	background: 0 none;
	color: #ffffff;
}
@media (max-width: 1023px){
	.vehica-breadcrumbs__separator:after{
		top: -15px;
	}
}

/* Vehicle Page Details */
.vehica-car-feature:first-child{
	background: #3139E2;
	text-align: center;
	border-radius: 4px;
	padding: 9px 22px 5px;
	line-height:1;
	margin-right:18px;
	
}
.vehica-car-feature  span{
	padding-right:17px;
}

.vehica-car-feature:first-child span{
	padding: 0;
	color: #fff !important;
}

.vehica-carousel__arrow--right:after{
	content: "\f061";
}
.vehica-carousel__arrow--left:after{
	content: "\f060";
}
/* loan calculator */
.vehica-car-card-row__calculate{display:none;}
/* pagination */
.fa-chevron-right:before {
    content: "\f061" !important;
}
.fa-chevron-left:before {
    content: "\f060" !important;
}

/* Contact */
@media (min-width: 1024px){
	.contact-email .vehica-email, .contact-address .vehica-address, .contact-short-info .vehica-short-info__inner{
		font-size:22px;
		line-height:27px;
	}
	#contact-social .vehica-social-icon a{
		width: 48px;
		height: 48px;
		font-size: 20px;
	}
}
#contact-social .vehica-social-profiles__v2__title{
	font-weight: bold;
}

/* blog page */ 
.vehica-recent-posts__single__content .vehica-recent-posts__single__read-more{display:none;}