/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/*  Removes carousel of all listing images from top of details page. Leaves images in logo and photos positions */
.carousel-item {
	display: none!important;
}

/*  Details page title font attributes */
.geodir-field-post_title {
	color: #454046; !important;
	font-size: 30px !important;
	font-weight: bold !important;
}

/*  Details page business logo image filename removal */
.geodir-cf-file-name {
	display: none!important;
}

/*  Details page description block font attributes */
.geodir-field-post_content {
	font-size: 18px !important;
	
}

/*  Details page phone attributes font attributes */
.geodir-field-phone {
	font-size: 18px !important;
	font-weight: bold !important;
}

/*  Details page address attributes font attributes */
.geodir-field-address {
	color: #454046 !important;
	font-size: 16px !important;
	font-weight: bold !important;
}

/*  Details page website attributes font attributes */
.geodir-field-website {
	font-size: 18px !important;
	font-weight: bold !important;
}

/*  Details page category attributes font attributes */
.geodir-field-post_category {
	font-size: 18px !important;
	font-weight: bold !important;
}

/*  Details page email attributes font attributes */
.geodir-field-email {
	font-size: 18px !important;
	font-weight: bold !important;
}

/*  Details page special offers block font attributes */
.geodir-field-special_offers {
	font-size: 18px !important;
}

/*  Search Results listing card listing title link attributes */
.geodir-entry-title {
  a:link {
  color: #454046;
}
/* visited link */
a:visited {
  color: #454046;
}
/* mouse over link */
a:hover {
  color: #454046;
}
/* selected link */
a:active {
  color: Gray;
}  }

/* Removes Author image circle from listings search results card */
.rounded-circle {
    display: none;
}

/* Removes img icon and 'business logo' words next on listing card on search results */
.geodir-i-file {
    display: none !important;
}

/* Removes logo listing name under listing title on listing card on search results */
.geodir-post-content-container {
    display: none !important;
}

/* Converts attribute field output of Veteran Owned: Yes, to Veteran Owned with a gold star to the left */
.geodir-field-veteran_owned {
    /* Hide the original content */
    font-size: 0; 
    line-height: 0; 
    color: transparent; /* Ensure original text is invisible */
}

.geodir-field-veteran_owned::before {
    content: "\f005" !important;
	font-family: "Font Awesome 6 Free";
    font-weight: 900;
	color: gold; /* Set the desired color for the new content */
	font-size: initial;
	line-height: initial;
}

.geodir-field-veteran_owned::after {
    content: "Veteran Owned";
    font-size: 12px; /* Restore font size for the new content */
    line-height: initial; /* Restore line height for the new content */
    color: #454046; /* Set the desired color for the new content */
	margin-left: 7px;
}

/* Converts attribute field output of Woman Owned: Yes, to Woman Owned with a female logo to the left */
.geodir-field-woman_owned {
    /* Hide the original content */
    font-size: 0; 
    line-height: 0; 
    color: transparent; /* Ensure original text is invisible */
}

.geodir-field-woman_owned::before {
    content: "\f221" !important;
	font-family: "Font Awesome 6 Free";
    font-weight: 900;
	color: pink; /* Set the desired color for the new content */
	font-size: initial;
	line-height: initial;
}

.geodir-field-woman_owned::after {
    content: "Woman Owned";
    font-size: 12px; /* Restore font size for the new content */
    line-height: initial; /* Restore line height for the new content */
    color: #454046; /* Set the desired color for the new content */
	margin-left: 7px;
}

/* Converts attribute field output of Minority Owned: Yes, to Minority Owned with a person to the left */
.geodir-field-minority_owned {
    /* Hide the original content */
    font-size: 0; 
    line-height: 0; 
    color: transparent; /* Ensure original text is invisible */
}
.geodir-field-minority_owned::before {
    /* Use the URL of your image */
    content: url('https://getapro.app/wp-content/uploads/2025/09/testicon.png'); 

    /* Adjust size and alignment */
    display: inline-block;
    width: 5px;
    line-height: initial;
    vertical-align: middle; /* Aligns the image with the text */
    font-size: initial;   /* Adds space between the image and text */
	margin-right: 7px;
    /* Remove font-specific properties */
    /* font-family, font-weight, color, font-size are not needed for an image */
}

.geodir-field-minority_owne:: {
    content: "\f007" !important;
	font-family: "Font Awesome 6 Free";
    font-weight: 900;
	color: #454046; /* Set the desired color for the new content */
	font-size: initial;
	line-height: initial;
}

.geodir-field-minority_owned::after {
    content: "Minority Owned";
    font-size: 12px; /* Restore font size for the new content */
    line-height: initial; /* Restore line height for the new content */
    color: #454046; /* Set the desired color for the new content */
	margin-left: 7px;
}

/* Converts attribute field output of LGBTQ Owned: Yes, to LGBTQ Owned with a two person logo to the left */
.geodir-field-lgbtq_owned {
    /* Hide the original content */
    font-size: 0; 
    line-height: 0; 
    color: transparent; /* Ensure original text is invisible */
}

.geodir-field-lgbtq_owned::before {
    content: "\f75b" !important;
	font-family: "Font Awesome 6 Free";
    font-weight: 900;
	color: #34ebba; /* Set the desired color for the new content */
	font-size: initial;
	line-height: initial;
}

.geodir-field-lgbtq_owned::after {
    content: "LGBTQ Owned";
    font-size: 12px; /* Restore font size for the new content */
    line-height: initial; /* Restore line height for the new content */
    color: #454046; /* Set the desired color for the new content */
	margin-left: 7px;
}

/* Removes img icon and 'business logo' words next on listing card on search results */
.geodir_post_meta_title {
    display: none !important;
}
