/*
	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
*/

/*
	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
*/

img,
header,
footer,
hr,
a[href]::after,
.contentRender_name_plugins_common_nav_panel,
.header-slide,
.widget-accordion,
.custom_imagebox_caption,
.featured-events-wrapper,
.custom_header_slideshow_interior,
.primaryNavInner,
.headerTopContainer,
.headerWidgets,
.fa-share-alt,
.filter-container,
.options,
.options-desktop,
.mobile-options,
.hide-for-large-up,
.panel_custom_footer,
.custom_imagebox,
.interior-header-slideshow,
.listing-pagination,
.listing-map,
.list-page-cont,
.listingPagerContainer,
.eventsFormContainer,
.listingFilterContainer,
.custom_slider,
.pager,
.total,
.tripbuilder,
.slick-slider,
.google-map-cont,
.return-to-listings,
.custom_card_imagebox,
.custom_image_banner,
.alert-holder,
.addthis_button_more,
.social-widget.container,
.contentRender_name_plugins_common_social_wall_embed,
.map-container,
.detail-facilities,
.footer_container {
	display:none !important;
	content: "" !important;
}
a:link,
a:visited,
a:active {
	text-decoration: none;
}
.listing-container .item-container-inner,
.listing-container .listing-item-container,
.listing-container .block-inner .block-details,
[class*="block-grid-"],
.list-item-container,
.row, .columns,
.listing-container {
	padding: 0px !important;
	margin: 0px !important;
}
* {
	padding: 0px;
	margin: 0px;
	outline: unset !important;
	border: none !important;
}
[class*="block-grid-"] > li {
	margin: 0px !important;
	padding: 10px 0px !important;
	display: block !important;
	float: none !important;
	position: relative;
	left: -150px;
}

div.listing-item {
	height: auto !important;
}

.primary-details {
	padding: 0 20px !important;
}