/*
Theme Name: Listy
Theme URI: https://wordpress-theme.spider-themes.net/listy/
Author: Spider-themes
Author URI: https://themeforest.net/user/spider-themes
Description: Listy is a powerful WordPress theme designed for creating versatile directory and listing websites. Whether you're showcasing local businesses, travel destinations, or job opportunities, Listy provides the perfect platform. Packed with features like Google Maps integration, user-friendly search, and specialized categories With a focus on simplicity and flexibility, Listy empowers you to build a dynamic and professional website effortlessly.
Version: 1.2.2
Requires at least: 6.0
Tested up to: 6.6
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Tags: accommodations, add listing, advertisement, business, directory, directory & listing, google maps, hotels, houses, job listing, job search, listing, places, restaurants, tours
Text Domain: listy
*/


/*================== CSS Variable =================*/
:root {
    --primary-color: #ffd700;
    --secondary-color: #202124;
    --body-color: #636466;

    --black_100: #d6d9dc;
    --black_150: #c8ccd0;
    --black_200: #bbc0c4;
    --black_300: #7d848d;
    --black_350: #9199a1;
    --black_400: #848d95;
    --black_500: #6a737c;
    --black_600: #535a60;
    --black_700: #3c4146;
    --black_750: #2f3337;
    --black_800: #242729;
    --black_900: #0c0d0e;
}

/***============ Admin Bar ================**/
.admin-bar .navbar {
    margin-top: 32px;
}

@media (max-width: 782px) {
    .admin-bar .navbar {
        margin-top: 46px;
    }
}

@media (max-width: 482px) {
    .admin-bar .navbar.navbar_fixed {
        margin-top: 0;
    }
}


/***============ Header Menu ================**/
header .navbar-brand > img {
    width: 120px;
    height: auto;
}

header .navbar-nav .nav-item.active .nav-link, header .navbar-nav .nav-item.current-menu-parent .nav-link,
header .navbar-nav .nav-item.current-menu-parent .dropdown-menu .active .dropdown-item {
    background-color: rgba(255, 215, 0, 0.3);
}

/*Listing page*/
.listing-page-area .pages-contant {
    height: 100vh;
    overflow-x: hidden;
    overflow-y: auto;
}

.listing-page-area .pages-map {
    height: 100vh;
}

/* Comment Rating ============= */
.review-content .comment {
    margin-bottom: 50px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 50px;
}

.review-content .comment:last-child {
    margin-bottom: 0;
    border-bottom: 0;
    padding-bottom: 0;
}

.listy_rating {
    display: inline-block;
}

.listy_rating > label {
    color: #a6a6a7;
    float: right;
}

.listy_rating > label:before {
    margin: 0 2px;
    font-size: 32px;
    font-family: "Line Awesome Free";
    content: "\f005";
    display: inline-block;
    line-height: 1.4;
    font-weight: 400;
}

.listy_rating > input {
    display: none;
}

.listy_rating > input:checked ~ label::before,
.listy_rating:not(:checked) > label:hover::before,
.listy_rating:not(:checked) > label:hover::before,
.listy_rating:not(:checked) > label:hover ~ label::before {
    color: #ffd700;
    font-weight: 900;
}

.comments_modal_form .comment-reply-title {
    display: none;
}

.about-tabs-area .open-item .open-card-text .card-item ul li.closed {
    color: #e31919;
}