/*
Theme Name: CityBook Child
Theme URI: https://demowp.cththemes.com/citybook/
Author: CTHthemes
Author URI: http://themeforest.net/user/cththemes/
Description: Directory Listing WordPress Theme
Version: 1.0.0
Tags: custom-background, custom-menu, editor-style, featured-images, post-formats, sticky-post, theme-options, translation-ready
Template: citybook
Text Domain: citybook-child
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/
/* =Theme customization starts here
------------------------------------------------------- */

/* Override site logo size*/
.logo-holder img{
	/*width: 60px !important;*/
}
a.custom-logo-link::after{
	content: 'DianaCarte';
    color: #ff6d00;
    font-size: 1.7rem;
    line-height: 1;
    font-weight: 700;
    vertical-align: bottom;
	font-family: 'Quicksand';
	margin-left: 5px;
}

/* Hide login icon button */
.show-reg-form.logreg-modal-open{
	display: none !important;
}

/* Hide "Let's start" button on each page header image*/
.header-sec-link a.custom-scroll-link{
	display: none !important;
}

/* Hide chat floating button */
.chat-widget-button{
	display: none !important;
}

/* Filter in Listings page */
.filter-inputs-row.main-inputs{
	flex-direction: column;
}

/* Hide listing rating */
.sidebar-ad-widget .listing-rating, .card-listing .listing-rating{ display: none !important; }
.list-single-header-column .custom-scroll-link{ display: none !important; }
/* Hide hosted by Author on single listing header */
.list-single-header-item h2 .hosted-by-text, .list-single-header-item h2 .hosted-by-text + a { display: none !important; }
/* Hide save button in single listing header */
.scroll-nav-wrapper .save-btn{ display: none !important; }

.filter-inputs-row .filter-gid-wid-4{
	width: 100%;
}

/* Listings cards set icon cursor pointer to default instead of pointer */
.geodir-opt-list li i{
	cursor: default !important;
}

/* Hide "Button "Ajouter etablissement" dans la barre de menu */
.dark-header .add-list{ display: none !important; }

/* Hide Listing counter on category list in home page */
/*.listing-item-grid .listing-counter{ display: none !important; }
.view-all-cats{ display: none !important; }*/

.process-end i{
	background-color: #ff8c42 !important;
}

/* Hide fotter bottom currency */
.currencies-wrap{ display: none; }

/* Hide search bar menu by default */
.vis-header-search{
	display: none !important;
}
/* Show search bar menu only on single listing page */
body.listing-template-default.single.single-listing div.header-search.vis-header-search{
	display: block !important;
}
/* Seach btn icon */
.show-search-button{
	display: none !important;
}


/* Override Footer widget width */
.dynamic-footer-widget.col-md-3 {
    width: 33.3333% !important;
}


/* Footer contact border */
.footer-contacts{
	border-top: none !important;
	border-bottom: 1px dashed rgba(255, 255, 255, 0.21);
	padding-top: 0 !important;
	padding-bottom: 132px;
}

/* Footer dernier tendances widget */
.widget-posts.fl-wrap {
    top: -11px;
}

@media screen and ( max-width: 1062px) {
	/* Override Footer widget width */
	.dynamic-footer-widget.col-md-3 {
    	width: 50% !important;
		float: left;
	}
	/* Show search btn on small screen */
	body.listing-template-default.single.single-listing .show-search-button{
		display: block !important;
	}
}

@media screen and ( max-width: 820px) {
	a.custom-logo-link::after{
		content: 'DianaCarte';
		color: #ff6d00;
		font-size: 1.2rem;
		line-height: 2;
		font-weight: 700;
		vertical-align: bottom;
		font-family: 'Quicksand';
		margin-left: 5px;
	}
	/* Override Footer widget width */
	.dynamic-footer-widget.col-md-3 {
    	width: 100% !important;
	}
	.footer-contacts{
		padding-bottom: 37px;
	}
}

.respimg.wp-post-image.lazy.loaded {
  display: none !important;
}

.list-single-main-media.fl-wrap {
  display: none !important;
}

