/*
Theme Name:  Listeo ChildTheme
Theme URI: http://listeo.pro
Author: Purethemes
Author URI: http://themeforest.net/user/purethemes
Description: Directory WordPress Theme by Purethemes
Version: 1.0
License: ThemeForest
License URI: http://themeforest.net/licenses
Text Domain: listeo
Domain Path: /languages/
Tags: light, responsive-layout, post-formats, theme-options, translation-ready, two-columns
Template:  listeo
*/

#navigation.style-1 ul li {
    margin: 0;
}

#navigation.style-1 ul a {
    padding: 1px 13px;
}

#logo {
    margin-right: 20px;
}

.sticky.margin-top-75 {
    margin-top: 0 !important;
    margin-bottom: 50px
}

.main-search-container.plain-color .main-search-inner .highlighted-category {
    background: #1ba39c;
}

body, h1, h2, h3, h4, h5, h6, input[type="text"], input[type="password"], input[type="email"], textarea, select, input[type="button"], input[type="submit"], button, #tiptip_content, .map-box p, .map-box div, .numerical-rating .rating-counter, body .menu-responsive i.menu-trigger:after {
    font-family: poppins, serif;
}

.pricing-menu-details {
    padding-right: 20px;
}

.verified-badge {
    margin-top: 20px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    top: 5px;
}

/*#header .left-side {*/
/*    display: flex;*/
/*    align-items: center;*/
/*}*/

/* .msps-shapes { display: none; } */

/*Service Dashboard*/
.form-field-_other_locations-container,
.boxed-widget.booking-widget {
    margin-top: 15px;
}

/* #listing-location, */
.form-field-_friendly_address-container,
.form-field-_place_id-container,
.form-field-_geolocation_long-container,
.form-field-_geolocation_lat-container,
.form-field-_facebook-container,
.form-field-_twitter-container,
.form-field-_youtube-container,
.form-field-_instagram-container,
.form-field-_whatsapp-container,
.form-field-_skype-container,
.add-listing-section.opening_hours,
.add-listing-section.basic_prices,
.add-listing-section.coupon_section,
.form-field-_hide_pricing_if_bookable-container,
.pricing-bookable-options,
.verified-badge,
    /*.listing-links-container,*/
#submit_map,
#listing-location,
.hide-toggle .switch {
    display: none !important;
}

.user-menu ul, .numerical-rating .rating-counter {
    width: 220px;
}

.numerical-rating .rating-counter {
    text-align: left;
    margin-left: 30px;
}

.pricing-list-item td .fm-input.pricing-price {
    max-width: 150px;
}

.dashboard-content::after {
    display: block;
    content: "";
    clear: both;
}

.booking-widget .panel-dropdown a {
    padding-right: 40px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.booking-widget a.book-now.button.fullwidth {
    width: calc(100% + 30px);
    margin-left: -15px;
}

.booking-widget .panel-dropdown.active a:after {
    color: #ff0000;
}

.red {
    color: #ff0000;
    font-size: 15px;
}
