/******** PREVIEW CARDS - GLOBAL ********/
/**** CONTAINER ****/
.lf-item-container {
    border-radius: 20px;
}
/**** OVERLAY ****/
.lf-item>a:hover .overlay {
    opacity: .4 !important;
}
/****** BADGES ******/
/**** PROMOTED ****/
.level-promoted .ad-badge,
.level-promoted .lf-head-btn {
    border: 1.5px solid var(--accent);
    color: var(--canvas-white);
}
.level-promoted .ad-badge {
    background: var(--accent);
}
/**** FEATURED ****/
.level-featured .ad-badge,
.level-featured .lf-head-btn {
    border: 1.5px solid var(--accent);
    color: var(--canvas-white);
}
/****** FOOTER ******/
/**** CONTAINER  ****/
.listing-preview .c27-footer-section {
    border-radius: 0px 0px 20px 20px;
}
/**** CATEGORY ****/
/** ICON **/
.listing-details .cat-icon {
    background: var(--canvas-white) !important;
}
.listing-details .cat-icon i {
    color: var(--accent) !important;
}
/**** BOOKMARK ACTION ****/
.listing-details .c27-bookmark-button.bookmarked {
    background: transparent !important;
}
.listing-details .c27-bookmark-button.bookmarked i:before {
    content: "\e87d";
    color: var(--accent);
}

.listing-details-3 .details-list li {
    font-size: 0.9em;
}


/******** PREVIEW CARDS - 'EXPERTS' LISTING TYPE ********/
/****** CONTAINER ******/
.type-expert .lf-item {
    height: 450px !important;
    border-radius: 20px;
}
/****** AVATAR ******/
.type-expert .lf-avatar {
    display: none;
}
/**** CONTENT ****/
.type-expert .lf-item-info-2 {
    padding: 40px 15px 50px !important;
    background: transparent;
}
/** TITLE **/
.type-expert .lf-item-info-2 h4 {
    color: var(--canvas-white);
    font-size: 1.4rem;
}
/** TAGLINE **/
.type-expert .lf-item-info-2 h6 {
    display: none;
}
/****** FOOTER ******/
/**** BRING THE FOOTER UP UNDER THE CARD ****/
.type-expert .c27-footer-section {
    margin-top: -55px !important;
}
/**** CATEGORY ****/
/** CONTAINER **/
.type-expert .listing-details>ul {
    left: 0;
}
/** ICON **/
.type-expert .listing-details .cat-icon {
    display: none;
}
/** TITLE **/
.type-expert .category-name {
    background: var(--accent50opac);
    color: var(--canvas-white);
    font-weight: 500;
    padding: 5px 10px 5px 15px;
    border-radius: 3px;
}
/**** ACTIONS ****/
.type-expert .ld-info ul li a {
    background: transparent;    
}
.type-expert .ld-info ul li a i {
    color: var(--canvas-white);   
}
/**** BOOKMARK ACTION ****/
.type-expert .listing-details .c27-bookmark-button.bookmarked {
    background: transparent !important;
}
.type-expert .listing-details .c27-bookmark-button.bookmarked i:before {
    content: "\e87d";
    color: var(--canvas-white);
}




/******** QUICK VIEW - GLOBAL ********/
/****** IMAGE ******/
.quick-view-modal .quick-view-alternate .lf-item {
    border-radius: 0px;
}
/****** LISTING TITLE ******/
.quick-view .lf-item-info>h4 {
    font-weight: 700;
    font-size: 1.4rem;
}
/****** HEADINGS ******/
/**** ICONS ****/
.quick-view .title-style-1 {
    display: none;
}
/****** CATEGORY ******/
/**** TITLE ****/
.quick-view .listing-details .category-name {
    color: var(--canvas-black);
    background: transparent;  
    overflow: visible;
}
/**** ICON ****/
.quick-view .cat-icon {
    background: var(--canvas-grey) !important;    
}
.quick-view .cat-icon i {
    color: var(--accent) !important;    
}


/******** LISTING FEEDS ********/
/****** CAROUSELS ******/
/**** HIDE "GHOST" LISTING THAT APPEARS AT RIGHT OF THE CAROUSEL ****/
.listing-feed-carousel .owl-item {
    opacity: 0;
}
