/*
	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
*/

@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;
	}
	.shared-items .shared-item {
		margin: 0 !important;
	}
	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;}
	.panel-one-col,
	.panel-two-col-right,
	.panel-two-col-left,
	.panel-two-col-even,
	.shared-items-container,
	.shared-items,
	.add-this-panel {
		margin: 0 !important;
		padding: 0 !important;
	}
	.blog-container .blog-post .flex-wrapper .post-content {
		flex-basis: 100%;
		padding-top: 10px;
		margin-left: 0 !important;
	}
	.core-styles p,
	.contentRender_name_plugins_core_textbox p {
		height: 100%;
	}
	.contentRender_name_plugins_core_textbox {
		padding: 0 15px !important;
	}
	.contentRender_name_plugins_collections_template_custom_listicle .content {
		padding: 10px 0;
	}
	.contentRender_name_plugins_events_layout_list .layout-list .shared-items .contents,
	.contentRender_name_plugins_events_detail h1,
	.contentRender_name_plugins_listings_detail h1  {
		text-align: center !important;
	}
	.contentRender_name_plugins_events_layout_list .layout-list .shared-items .shared-item {
		justify-content: center;
	}
	.contentRender_name_plugins_events_detail .event-details-tab-cont {
		display: block !important;
	}

	/* common elements to hide */
	.sv_adminBar,
	.header-section,
	.header-section .top-nav-cont,
	.header-section .nav-primary,
	.header-section .nav-primary-cont,
	.header-section .mobilenav,
	.header-section .tablet-menu,
	.header-slideshow-int.alternate,
	.contentRender_name_plugins_collections_template_custom_header_slideshow,
	.contentRender_name_plugins_collections_template_custom_header_slideshow_regional,
	.contentRender_name_plugins_collections_template_custom_header_slideshow_homepage,
	.contentRender_name_plugins_collections_template_custom_header_slideshow_interior,
	.contentRender_name_plugins_collections_template_custom_featured_slider,
	.contentRender_name_plugins_collections_template_custom_tiles,
	.contentRender_name_plugins_collections_template_custom_tiles a,
	.contentRender_name_plugins_collections_template_custom_imagebox,
	.contentRender_name_plugins_collections_template_custom_imagebox_grid,
	.contentRender_name_plugins_collections_template_custom_imagebox_grid img,
	.contentRender_name_plugins_collections_template_custom_content_image,
	.contentRender_name_plugins_collections_template_custom_carousel,
	.contentRender_name_plugins_collections_template_custom_content_block .img-cont,
	.contentRender_name_plugins_collections_template_custom_tile_collection,
	.contentRender_name_plugins_collections_template_custom_callout,
	.contentRender_name_plugins_collections_template_custom_cards,
	.contentRender_name_plugins_collections_template_custom_masonry,
	.contentRender_name_plugins_collections_template_custom_related_content,
	.contentRender_name_plugins_collections_template_custom_billboard,
	.contentRender_name_plugins_collections_template_custom_billboard img,
	.contentRender_name_plugins_collections_template_custom_hero_collection,
	.contentRender_name_plugins_collections_template_custom_personas,
	.contentRender_name_plugins_collections_template_custom_featured,
	.contentRender_name_plugins_collections_template_custom_showcase,
	.contentRender_name_plugins_collections_template_custom_slider,
	.contentRender_name_plugins_collections_template_custom_slider img,
	.contentRender_name_plugins_collections_template_custom_listicle .slide-img,
	.contentRender_name_plugins_collections_template_custom_list,
	.contentRender_name_plugins_collections_template_custom_spotlight,
	.contentRender_name_plugins_collections_template_custom_contacts img,
	.contentRender_name_plugins_listings_detail .shared-top .social-icons,
	.contentRender_name_plugins_listings_layout_list_pro .shared-items .shared-item .image-container,
	.contentRender_name_plugins_listings_layout_list_pro .shared-items .shared-item .image-container img,
	.contentRender_name_plugins_listings_detail .img-cont,
	.contentRender_name_plugins_listings_layout_list .detail,
	.contentRender_name_plugins_listings_detail .detailGallery,
	.contentRender_name_plugins_listings_layout_list_pro .listings-wrapper ul,
	.contentRender_name_plugins_listings_layout_list_pro .shared-items .shared-item .contents .address .fa,
	.contentRender_name_plugins_listings_layout_list_pro .see-more,
	.contentRender_name_plugins_listings_layout_list_pro .fas,
	.contentRender_name_plugins_listings_layout_list_pro .listing-links,
	.contentRender_name_plugins_listings_detail .weblink,
	.contentRender_name_plugins_events_detail .img-cont,
	.contentRender_name_plugins_events_detail img,
	.contentRender_name_plugins_events_layout_list_pro .shared-items .shared-item .image-container,
	.contentRender_name_plugins_events_layout_list_pro .shared-items .shared-item .image-container img,
	.contentRender_name_plugins_events_layout_list_pro .shared-items .shared-item .contents .address .fa,
	.listings-bottom,
	.contentRender_name_plugins_events_layout_list_pro .listings-wrapper ul,
	.contentRender_name_plugins_events_layout_list .detail,
	.contentRender_name_plugins_offers_layout_list_pro .shared-items .shared-item .image-container img,
	.contentRender_name_plugins_offers_layout_list_pro .listings-wrapper ul,
	.contentRender_name_plugins_offers_layout_list_pro .shared-items .shared-item .contents .address .fa,
	.contentRender_name_plugins_common_container_regional_map .regional-map,
	.contentRender_name_plugins_common_booking,
	.contentRender_name_plugins_common_container_intro img,
	.contentRender_name_plugins_common_container_social,
	.contentRender_name_plugins_common_container_breadcrumb_addthis,
	.contentRender_name_plugins_common_booking,
	.contentRender_name_plugins_common_button,
	.contentRender_name_plugins_common_cookie_notification,
	.contentRender_name_plugins_mediagallery_gallery img,
	.contentRender_name_plugins_mediagallery_gallery .thoverlay,
	.contentRender_name_plugins_social_stackla_widget,
	.contentRender_name_plugins_mediagallery_album,
	.contentRender_name_plugins_blog_articles_posts img,
	.contentRender_name_plugins_addthis_addthis,
	.custom_header_slideshow_blog,
	.blog-container .blog-post .flex-wrapper .primary-img,
	.blog-container .blog-post .flex-wrapper .primary-img img,
	.blog-container .post-link,
	.blog-post .share-items,
	.blogContainer .postActions,
	.blogContainer .footer,
	.blogWidget,
	.blogSidebar,
	.author .image-holder,
	.related-container .related-posts img,
	.searchBox,
	.search_result_item img,
	.add-this-panel,
	.rss-link,
	.show-for-small-only,
	.read-more,
	.footer_container
	 {
		display: none !important;
	}
}
