/*
 Theme Name:   Listingpro Child
 Theme URI:    http://studio.cridio.com/listingpro/
 Description:  Listingpro Child Theme
 Author:       cridio team
 Author URI:   http://cridio.com/
 Template:     listingpro
 Version:      1.0.0
 Tags:         listingpro, directory, listing, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  listingpro
*/

/*Bloc recommandation in mobile*/
@media (min-width: 320px) and (max-width: 480px) {
	#bloc-recommandation {
	    margin-top: 240px;
    }
    
    #bloc-recommandation .single-tabber2 {
        margin-top: 0px !important;
    }

    .lp-home-banner-contianer-inner.banner-view-top-classic {
        top: 100% !important;
    }
    
    .lp-menu-bar .lp-logo a{ 
        display: block !important;
        width: 100% !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  /* logo on tabet device */
  .lp-menu-bar .lp-logo a{ 
        display: block !important;
        width: 180px !important;
    }
}

@media only screen and (max-width: 767px) and (orientation: landscape) {
  /* Styles for mobile devices in landscape orientation */
   .lp-menu-bar .lp-logo a{ 
        display: block !important;
        width: 160px !important;
    }

    #bloc-recommandation {
        margin-top: 20px;
    }
}

 /*Fix logo size*/
.lp-menu-bar .lp-logo a{ 
    display: block;
    width: 230px;
 }

/*Fix bug font-family*/
#page .lp-home-banner-contianer-inner.banner-view-top-classic h1,
#page .lp_auto_loc_container .lp-dyn-city {
    font-family: Quicksand !important;
    font-weight: 800 !important;
    font-size: 40px !important;
}

/*Change bgcolor in promotional*/
.listingpro-columns .listingpro-row .promotiona-col-right i {
    background: #00afe9 !important;
}

/*bloc recommandation without border bottom*/
#bloc-exclusive .single-tabber2,
#bloc-recommandation .single-tabber2 {
    border-top: white;
    border-bottom: none;
    margin-top: 20px;
}

/*Hidden date of post*/
#category-post-grid .vc_gitem-post-data-source-post_date {
    display: none;
}

/*change category active bgcolor*/
#category-post-grid .vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,
#category-post-grid.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover {
    background-color: #00afe9;
}

/*Change height of image in category*/
#category-post-grid .vc_gitem-zone {
    border-radius: 7px;
    height: 200px;
}


#page .show-number,
#page .section-title-home .lp-sub-title {
    text-transform: initial;
}

.radio-type{
    width: 10px;
    height: 10px;
}
.wrap-item-form {
    display: flex;
  align-items: center;
  gap: 10px;
}
.wrap-item-form label {
    margin-bottom: 0;
}

body.hide-add-btn .lp-add-listing-btn, body.hide-add-btn .lp-user-header .lp-contact-support-outer{
    display: none !important;

}

.lp-search-header-style-outer {
    display: none;
}


