/*
 *  Styles specific for printing out individual pages.
 *  Bascially were just stripping out unnecessary elements
 *
 * Package @blueridge
 *
 */

@media print {

	#masthead #secondary,
	#navigation,
	.btn,
	button,
	.home-banner,
	.img-block img,
	.header-socket,
	.mejs-container,
	.destination.v-card img,
	.ptg-back,
	.destination .entry-meta,
	.filter-bar,
	.my-itinerary-header,
	.sorting-handle,
	.itin-flex-item.image,
	.itin-flex-item .entry-meta a,
	.footer-main,
	.addthis-smartlayers,
	#tribe-events-bar,
	.tribe-events-button,
	#tribe-events-footer,
	.tribe-events-back,
	#wpfront-notification-bar-spacer,
	.itinerary-sidebar {
		display: none !important;
	}

	a[href]:after {
		content:"" !important;
	}
	strong {
		font-weight: 400 !important;
	}
	.mobile-header {
		position: relative;
	}
	#content {
		padding-top: 10px;
	}
	footer#colophon .site-info {
		display: block;
		width: 100%;
		float: none;
		text-align: center;
	}
	.site-footer {
		margin: 20px auto;
	}
	.site-branding img {
		width: 100px !important;
		height: 102px !important;
	}
	#destination-map {
		width: 600px;
		margin: 0 auto;
	}
	.page-banner .banner-content {
		margin: 0 auto;
	}
	.entry-content img {
		margin: 0 auto;
	}
	.destination-single .destination-widget .col-xs-3,
	.destination-single .destination-widget .col-xs-9 {
		width: 100%;
		float: none;
	}
	.itinerary-sidebar .widget.widget_black_studio_tinymce ul,
	ul.artist-services {
		padding: 0;
		list-style: none;
	}
	#interactive-map {
		display: block;
		margin: 0 auto;
		width: 500px !important;
		height: 500px !important;
	}
	#iw-content {
		background-color: #FFF !important;
		padding: 5px;
	}
	.print-artist {
		display: block;
		text-align: center;
		margin: 10px auto 40px;
	}

}