/*
	This file will be included in header in every page after foundation.
	It should be used for content that relates
	to your site as a whole, it should not be used for
	plugin-specific css
*/

header, 
footer,
.footer_container,
.show-for-small-only,
.vguide-container,
.enews-container,
li a.map-marker,
.btn_toggle_map ,
li.tb-button,
.listing-container .listing-blocks-container .listing-block .block-actions,
.clearfix
 { display:none !important; }

a[href]:after {
	display: none !important;
	content: '' !important;
}
.listing-container .listing-blocks-container .listing-block .block-image {
	background-image: none !important;
	display: block;
}
.listing-container .listing-blocks-container .listing-block .block-image img{
	display: block;
	position: relative !important;
	width: 100% !important;
	height: auto !important;
	min-width: 100% !important;
	max-width: 100% !important;
}
.listing-container .row, .listing-container .container, .listing-blocks-container *{
	/* width: 100% !important; */
	/* max-width: 100% !important; */
	/* min-width: 100% !important; */
	float: none !important;
	height: auto !important;
	position: unset !important;
	clear: both !important;
	top: 0px !important;
	bottom: 0px !important;
	left: 0px !important;
	right: 0px !important;
	transform: none !important;
	display: inline;
}
.listing-container .listing-blocks-container .item .details-btn {
	display: none;
}
.listing-container .listing-blocks-container .listing-block .block-top-content .content-inner:before, .listing-container .listing-blocks-container .listing-block .block-top-content .content-inner:after {
	content: '' !important;
	display: none !important;
}

.listing-container .listing-blocks-container .listing-blocks-inner > .row > div{
	float: left !important;
	width: 50% !important;
	margin-bottom: 20px !important;
}
.listing-blocks-container .details-badge img {
	width: 150px!important;
	height: 150px!important;
	max-width: 150px!important;
	min-width: 150px!important;
	top: -130px;
}
.listing-container .listing-blocks-container .listing-featured-block .block-title {
	display: block;
	margin: 0px;
	padding: 0px !important;
	text-align: unset !important;
}
.widget-inner,
.banner-container,
.trip-widget.widget,
section.banner-carousel-container,
.events-container,
.panel_interactive_map,
.posts-container,
iframe,
.footer_container,
.header_container,
.slideshow_container,
.main-highlights-container,
.search-filters-container,
.listingFilterContainer,
.block-image, .block-actions, .details-btn, .block-socials,
.pagination-container,
.ad-plan-utrip-inner,
.block-overlay,
.dtns-container,
.atn-text, .atn-icon,
.block-image,
div[class^="img-"],
.highlights-container,
.listing-container .listing-blocks-container .listing-featured-block .block-details .details-badge img,
.imagebox-container {
	display: none !important;
}