/*
	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
*/

.footer_container { display:none; }

@media print {

	body {
		display: block;
		width: 100%;
	}

	a[href]:after { content: "" !important; }
	span,
	img {display:block;}
	h1 {
		font-size: 32px !important;
		page-break-after: avoid;
		display: inline;
	}
	ul,li {page-break-before: avoid;}
	.shared-layout,
	.results-wrapper {padding-top: 0 !important}
	.panel_page {
		width: 100%;
		margin: 0;
		float: none;
	}
	.shared-layout .flex-wrapper {display: block;}

	.results-overlay { display: none !important; }

	.panel-one-col,
	.panel-two-col-right,
	.panel-two-col-left,
	.panel-two-col-even,
	.shared-items-container,
	.shared-items {
		margin: 0 !important;
		padding: 0 !important;
	}
	.intro-panel .contentRender_name_plugins_core_textbox {text-align: center;}
	.shared-list .shared-items ul {display: block;vertical-align: text-top;}
	.shared-list .shared-items ul li {
		max-width: 25%;
		display: inline-block;
	    vertical-align: text-top;
	}
	.shared-list .shared-items .item .contents {
		padding-bottom: 10px;
	}
	.shared-items-container {
		border-top: none !important;
	}
	.header_container,
	.header-section .top-wrapper,
	.header-section .mobilenav,
	.header-section .weather-dropdown-cont,
	.slideshow_container,
	.contentRender_name_plugins_collections_template_custom_slider,
	.contentRender_name_plugins_collections_template_custom_featured_slider,
	.contentRender_name_plugins_collections_template_custom_highlights_slider,
	.contentRender_name_plugins_collections_template_custom_hero_image_slider,
	.contentRender_name_plugins_common_breadcrumb_addthis,
	.contentRender_name_plugins_collections_template_custom_tiles,
	.contentRender_name_plugins_collections_template_custom_carousel,
	.contentRender_name_plugins_collections_template_custom_imagebox,
	.shared-list .desktop-filters,
	.shared-list .options-wrapper,
	.shared-list .mobile-options,
	.shared-list .listing-btns,
	.shared-list .listings-bottom,
	.shared-detail .add-this-panel,
	.shared-detail .shared-top .links,
	.shared-detail .shared-bottom .tab-inner,
	.shared-detail .shared-bottom .gMapContainer,
	.footer_container,
	.contentRender_name_plugins_listings_layout_list .options,
	.contentRender_name_plugins_listings_layout_list .image-container,
	.contentRender_name_plugins_offers_layout_list .image-container,
	.contentRender_name_plugins_listings_detail .shared-gallery,
	.contentRender_name_plugins_listings_detail .see-more,
	.contentRender_name_plugins_common_container_expand_content .intro-text .see-more,
	.contentRender_name_plugins_common_container_expand_content .intro-text .text-mask,
	.gMapContainer {
		display: none !important;
	}

	.layout-list .shared-items .shared-item .image-container {
	    width: 100%;
	    max-height: 118px;
	    flex: 1;
	}


	.contentRender_name_plugins_collections_template_custom_spotlight .img-cont,
	.contentRender_name_plugins_collections_template_custom_spotlight .see-more,
	.contentRender_name_plugins_addthis_addthis,
	.contentRender_name_plugins_collections_template_custom_color_tiles,
	.contentRender_name_plugins_collections_template_custom_cta_tiles,
	.contentRender_name_plugins_collections_template_custom_billboard,
	.contentRender_name_plugins_collections_template_custom_postcard,
	.contentRender_name_plugins_collections_template_custom_contacts .contact img,
	.collections_template_custom_related_content,
	.contentRender_name_plugins_listings_detail .social-icons {
		display: none;
	}
	.contentRender_name_plugins_common_container_expand_content .intro-text {
		max-height: unset;
		overflow: unset;
	}
}
