/**
* Theme Name: Wordbench Child
* Theme URI: http://preview.lsvr.sk/wordbench
* Description: Wordbench child theme
* Author: LSVRthemes
* Author URI: http://themeforest.net/user/LSVRthemes/portfolio
* Template: wordbench
* Version: 1.2.1
*/

/* Add your custom CSS after this comment */

.lsvr_listing-template-default .core--narrow .lsvr-container {
	max-width: 100vw;
	padding: 0 30px;
}


.directorist-content-active .directorist-listing-single__info .directorist-pricing-meta .directorist-listing-price::before {
	content: "ab ";
	display: inline;
}

.directorist-listing-card-posted-on, 
.directorist-content-active .directorist-listing-single__info .directorist-rating-transparent,
.directorist-search-field .directorist-price-ranges__price-frequency,
.directorist-listing-single__meta__left,
.directorist-viewas__item--map,
.directorist-view-count {
	display: none !important;
}

.directorist-content-active .directorist-listing-single__info .directorist-listing-title {
	font-size: 1.5em;
	font-weight: bold;
}

.directorist-search-field .directorist-price-ranges__label {
	margin-top: 5px;
}

.directorist-details-info-wrap .directorist-single-info__value {
	line-height: 2;
}

.breadcrumbs__inner {
  color: #FFF;
  background-color: #4935C5;
}

.breadcrumbs__link {
	color: #fff;
}

footer.directorist-listing-single__meta {
	display: none !important;
}

.lsvr_listing-map__infobox {
	box-shadow: none;
}

.post-archive--grid .post-permalink {
	display: none;
}

.post-type-archive h1.main-header__title {
	display: none !important;
}

.lsvr-wordbench-post-grid__inner {
	padding: 0;
}

div.post__content div.taxonomy-lsvr_listing_tag.wp-block-post-terms {
	margin: 0 -.5em;
}

div.post__content div.taxonomy-lsvr_listing_tag.wp-block-post-terms a {
	color: #fff;
	font-size: .85em;
 	padding: .5em 1em;
 	background: #005192;
 	margin: .5em;
 	border-radius: 6px;
	border:1px solid #005192;
  	display: inline-flex;
}

div.post__content div.taxonomy-lsvr_listing_tag.wp-block-post-terms a:hover {
	text-decoration: none;
	background: #fff;
	border:1px solid #005192;
	color: #005192;
}

div.post__content div.taxonomy-lsvr_listing_tag.wp-block-post-terms span.wp-block-post-terms__prefix {
	display: block;
  	padding: .5em;
}

div.post__content div.taxonomy-lsvr_listing_tag.wp-block-post-terms span.wp-block-post-terms__separator {
	display: none;
}

.lsvr-wordbench-post-grid__post {
	border: 1px solid #ccc;
}

#lsvr-directory-tag-filter {
	border-radius: 12px;
}

.lsvr_person-featured-widget__content--has-thumb .lsvr_person-featured-widget__content-inner {
	max-width: 260px;
}

/* -----------------------------------------------------------------------------

    RESPONSIVE DEFINITIONS

----------------------------------------------------------------------------- */

    /* -------------------------------------------------------------------------
        LARGE DEVICES
		devices with width between 992px and 1199px
    ------------------------------------------------------------------------- */

    @media ( max-width: 1199px ) {

		/* your CSS here */

	}

    /* -------------------------------------------------------------------------
        MEDIUM DEVICES
		devices with width between 768px and 991px
    ------------------------------------------------------------------------- */

    @media ( max-width: 991px ) {

		/* your CSS here */

	}

	/* -------------------------------------------------------------------------
        SMALL DEVICES
		devices with width between 481px and 767px
    ------------------------------------------------------------------------- */

    @media ( max-width: 767px ) {

		/* your CSS here */

	}

	/* -------------------------------------------------------------------------
        EXTRA SMALL DEVICES
		devices with width up to 480px
    ------------------------------------------------------------------------- */

	@media ( max-width: 480px ) {

		/* your CSS here */

	}