/*
Template:       drestaurant
Theme Name:     dRestaurant Child
Theme URI:      https://directorist.com/product/drestaurant/
Author:         wpWax
Author URI:     https://wpwax.com/
Description:    dRestaurant - Smart and Powerful Restaurant Directory WordPress Theme.
Version:        1.0
Text Domain:    drestaurant-child
License:        GNU General Public License v2 or later
License URI:	http://www.gnu.org/licenses/gpl-2.0.html
Requires PHP:	7.0
Tested up to:	5.8
Tags:           two-columns, three-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, blog
*/

:root {
    --color-primary: #000000;
    --color-header-bg: #ffffff;
    --color-menu: #1A1B29;
    --color-menu-hover: #000000;
    --color-menu-active: #000000;
    --color-submenu: #1A1B29;
    --color-submenu-hover: #000000;
    --bgcolor-submenu-hover: #ffffff;
    --color-add-listing-button-text: #ffffff;
    --color-add-listing-button-text-hover: #ffffff;
    --bgcolor-add-listing-button: #000000;
    --bgcolor-add-listing-button-hover: #000000;
    --color-banner_title: #ffffff;
    --color-breadcrumb-link: #f8f9fb;
    --color-breadcrumb-link-hover: #000000;
    --color-breadcrumb_separator: #f8f9fb;
    --color-breadcrumb-active: #000000;
    --color-secondary: #F6F6F6;
    --color-success: #30B507;
    --color-info: #2C99FF;
    --color-warning: #fa8b0c;
    --color-danger: #f80718;
    --color-danger-rgba: 248, 7, 24;
    --color-dark: #1a1b29;
    --color-dark-rgba: 26, 27, 41;
    --color-gray: #605F74;
    --color-light-gray: #8f8e9f;
    --color-light: #9299b8;
    --color-lighter: #605f74;
    --color-white: #ffffff;
    --color-body: #51526e;
    --color-border: #e1e4ec;
    --color-border-light: #eff1f6;
    --color-border-gray: #c6d0dc;
    --color-bg-normal: #f8f9fa;
    --color-bg-light: #f5f7fa;
    --color-bg-lighter: #f2f2f2;
    --color-bg-pointer: #b1b0bf;
    --color-bg-section: #f9f9f9;
    --color-white:#ffffff;
    --color-bg-select2: #605F74;
    --color-facebook: #3b5998;
    --color-twitter: #1da1f2;
    --color-youtube: #cd201f;
    --color-instagram: #262626;
    --color-linkedin: #0077b5;
    --color-pinterest: #b7081b;
    --color-instagram: #262626;
    --color-tumblr:#262626;
    --color-reddit:#b7081b;
    --color-vk:#0077b5;
    --bgcolor-footer:#ffffff;
    --color-footer-divider: #eff1f6;
    --color-footer-title: #1a1b29;
    --color-footer-text: #605f74;
    --color-footer-link: #51526e;
    --color-footer-link-hover: #000000;
    --color-primary-rgb: 0, 0, 0;
    --primary-rgb: 0, 0, 0;
    --danger-rgb: 248, 7, 24;
    --dark-rgb: 26, 27, 41;
    --white-rgb: 255, 255, 255;
    --shadow-rgb: 143, 142, 159;
    --directorist-color-primary:var(--color-primary);
    --directorist-color-primary-rgb:var(--color-primary-rgb);
    --directorist-color-star:var(--color-warning);
    --directorist-color-marker-shape:var(--color-primary);
    --akfe-primary:var(--color-primary);
    --directorist-color-btn-primary-bg:var(--color-primary);
    --directorist-color-btn-primary-border:var(--color-primary);
    --directorist-color-marker-icon:var(--color-white);
}


/* Header */
.theme-header-menu-area .theme-main-navigation ul {
    float: right;
}
@media (min-width: 320px) and (max-width: 480px) {

    .theme-header-menu-area .theme-main-navigation ul {
        float: none;
    }

}

/* Footer */
.elementor-page .content-area,
.elementor-page .content_area {
    padding: 0px;
}



/* Login form */
.directorist-authentication__form__toggle-area {
    display: none;
}
.atbdp_login_form_shortcode .atbd_social_login {
    display: none;
}
.theme-authentication-modal .directorist-form-group .directorist-form-element {
    padding: 10px;
}
.theme-authentication-modal .modal-body .theme-close {
    padding: 10px;
    color: #000;
}
#recover-pass-modal .directorist-form-group {
    border: none;
}
.theme-authentication-modal .modal-body .theme-close{
	right: 8px !important;
}

/* Search button */
.directorist-search-modal__contents__btn.directorist-search-modal__contents__btn--close {
    background-color: #d5d5d5;
}

/* Payment Receipt */
.directorist-payment-table .directorist-table tr td:not(:last-child), table tr th:not(:last-child) {
    border: 0;
}