/*
Theme Name: Boxcar Child
Author: 
Description: Your description goes here
Version: 1.0
Template: boxcar

This is the child theme for Boxcar theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/


.cartopinfo{display:flex; column-gap:10px;align-items: center;}
.carleft{width:80%;}
.cardealer{width:65px;}
.cartopinfo .cardealer img{max-width:100%;width: 65px; 
	min-width: 65px;
  border-radius: 100px;
  min-height: 65px;
  object-fit: cover;
  border-radius: 100px;
  max-height: 65px;
  }

div[id*="ajaxsearchliteres"].wpdreams_asl_results .results img.asl_image{border-radius:15px;}

.inner-content .listing-meta .value-suffix{display: flex;
  align-items: center;column-gap: 7px;
  justify-content: center;}
.inner-content .listing-meta i {
  font-size: 15px;
}
.inner-content .listing-meta.tagline .value-suffix{justify-content: left;}

.listing-item .inner-content .listing-price {
	display: flex !important;column-gap: 5px;}

.page-template-page-dashboard .cmb2-id--user-last-name{display:none}
.radio-group{display:flex;  align-items: center; margin-bottom:10px; column-gap: 20px;}
.radio-group label{margin-bottom:0px !important;}
.radiodesign{
    display: flex;
    align-items: center;
    column-gap: 5px;
}
.cmb-field-list .select2-search__field{width:auto !important;}


body.role-subscriber .cmb2-id--user-url,body.role-subscriber .cmb2-id--user-photos{display:none;}
#-user-heading-general-title{display:none}

.page-template-page-dashboard {
    background-color: #1E1F1F !important;
}

.menu-account-wrapper {
   
    height: 27px;
    width: 20px;
    align-items: center;
    display: flex;
}
.listing_types .header-sub .woocommerce-Price-currencySymbol{ font-size:0px;}
.listing-grid .inner-content.vd .bottom-info{ flex-direction:row; padding-top:7px;}
 
  .listing_types .header-sub .woocommerce-Price-currencySymbol span{
  line-height: 1;
  font-size: 25px;
  font-weight: 700;
}


.listing-item .listing-price .old-price {
  font-size: 20px;
  margin: 0;
  width: 100%;
}
.listing-item .inner-content .listing-price {
  display: flex !important;
  column-gap: 5px;
border-right: 1px solid #ccc;

  width: 50%;
  flex-wrap: wrap; font-size:18px !important
}
.listing-item .inner-content .listing-price .main-price{width:auto;}
.listing-item .inner-content .listing-price .suffix-text{width:auto;}

.listing-item .btn-readmore.text-theme svg{ display:none;}
.listing-item .btn-readmore.text-theme{background:}
.listing-grid .inner-content.vd .bottom-info{align-items:center !important;}
.listing-item .btn-readmore.text-theme { border-radius: 30px;text-transform: uppercase;font-weight: bold;
  color: #fff !important;
  background: #38b6ff; padding:7px 25px; font-size:18px !important}
  .listing-item .btn-readmore.text-theme:hover{text-decoration:none !important;}
.listing-item .listing-price .old-price{  
  font-size: 18px !important;
  margin: 0;
  color: #888;
  font-weight: bold; 
}

  
  
.widget-packages .row{flex-direction: row-reverse;}


   
	.btn-readmore.text-theme{  font-size: 15px !important;}
	 .listing-grid .inner-content {
    padding: 18px 15px !important;
    border-radius: 0 0 16px 16px;
  }
.next{    margin-right: 2px;}



@media (min-width: 1200px) {
  .widget-listings .listing-grid .inner-content {
    height: 270px;
  }
}

@media (max-width: 1360px) {
   
  
}
@media (max-width: 1280px) {
 

  
}

 
 @media (max-width: 1200px) {
	
  .listing-item .listing-price {
    font-size: 18px;

}
 
}


@media (min-width: 768px) {
.page-template-page-dashboard  div.cmb2-wrap .cmb-row[class*="user-email"]{margin-left:30px;}
.page-template-page-dashboard  div.cmb2-wrap .cmb-row[class*="user-phone"],.page-template-page-dashboard div.cmb2-wrap .cmb-row[class*="user-url"]{margin-right:30px; margin-left:0px;}

.carleft {
  width: 80%;
  min-height: 78px;
align-items: left;
  display: flex;
  flex-direction: column;
  align-content: start;
 justify-content: center;
}

}