

/*
	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 {
	size: letter landscape;
	@page { margin: 0.5cm; }

	body {height: auto;}
   	body * {page-break-before:avoid; overflow: visible !important;}
	body div {overflow: visible !important; position: relative;}
	
	/*this lets some colors be applied*/
	body div, div div, body a {
      -webkit-print-color-adjust: exact !important;
      print-color-adjust: exact !important;
   	}

   .item.shared-list {
	    clear: both  !important;
	    padding-bottom: 10px  !important;
	    position: relative  !important;
	    border: 0px  !important;
	    border-bottom: 1px solid #ccc !important;
	   

	}
	.item.shared-list img{
		 margin: 20px 0 !important;
	}

	.print-only,
	.footerWrapper .footer-print {display: block !important;}

	iframe,	
	.header-section,
	.booking,
	.headerWrapper,
	.footerWrapper #footer1, .footerWrapper .footer-bottom-wrapper,
	.contentRender_name_plugins_common_footer,
	.interactive-max-cont,
	.header-slideshow-int,
	.blogWidget,
	/*.slideshowWrapper,*/
	.alerts,
	.action-links,
	.addthis_toolbox,
	#dtnContainer,
	.contentWrapper.two-col .c1,
	.custom_imagebox,
	.custom_highlights,
	.custom_slider,
	.custom_related_panel,
	.featured-tabs-container,
	.booking-widget,
	.border-block,
	.shared-filter,
	.shared-pager,
	.rssLink,
	.listings .rate-tag,
	.events .rss,
	.events .eventPagerTop, .events .eventPagerBottom,
	.map .navMap,
	.gMapContainer,
	.gal-nav,
	.detail-bottom .tabs,
	.blogContainer .pagingButtons,
	.dtn_pushdown,
	.no-print {display: none !important;}

	.fadecontent {padding-top: 0px; opacity: 1;}
	.fadecontent .fade-left {position: relative; left: 0;}
	.fadecontent .fade-right {position: relative; right: 0;}

	.custom_content_grid .dots,
	.contentWrapper.stripes {background: #fff !important;}
	.contentWrapper.two-col .c1-c2,
	.detail-bottom .tab-content {float: none; left: 0; width: 100%;}	

	.footerWrapper .footer-print {max-width: 600px; margin: auto; text-align: center;}

	/* remove url's from printing in chrome */
	a, a:visited {
		text-decoration: none !important;
	}
	a[href]:after {
		content: "" !important;
	}

	/*** foudnation stuff ***/
	.medium-1 {width: 8.33333%;}
	.medium-2 {width: 16.66667%;}
	.medium-3 {width: 25%;}
	.medium-4 {width: 33.33333%;}
	.medium-5 {width: 41.66667%;}
	.medium-6 {width: 50%;}
	.medium-7 {width: 58.33333%;}
	.medium-8 {width: 66.66667%;}
	.medium-9 {width: 75%;}
	.medium-10 {width: 83.33333%;}
	.medium-11 {width: 91.66667%;}
	.medium-12 {width: 100%;}

	.medium-block-grid-1 > li {width: 100%; list-style: none;}
    .medium-block-grid-1 > li:nth-of-type(1n) {clear: none;}
    .medium-block-grid-1 > li:nth-of-type(1n+1) {clear: both;}

	.medium-block-grid-2 > li {width: 50%;list-style: none;}
	.medium-block-grid-2 > li:nth-of-type(1n) {clear: none;}
	.medium-block-grid-2 > li:nth-of-type(2n+1) {clear: both;}

	.medium-block-grid-3 > li {width: 33.33333%; list-style: none;}
    .medium-block-grid-3 > li:nth-of-type(1n) {clear: none;}
    .medium-block-grid-3 > li:nth-of-type(3n+1) {clear: both;}

    .listings-print-widget li.item {
        page-break-inside: avoid;
    }

    .blogPost.blogSingle img{
    	display:none;
    }
    .blogPost.blogSingle .primaryImg > img{
    	display:block;
    }

    
}