/*
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

CSS Document - Print-specific

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
*/

body {
	color: #000 !important;
	background-color: #fff !important;
	font-family: Arial, Helvetica, sans-serif;
	border: 0 !important;
}

img {
	max-width: 100%; height: auto;
	float:none; /* this makes images couse a pagebreak if it doesnt fit on the page */
}

/* hide irrelevant stuff */
.tab-links,
#intSlider,
footer .oneFourth:first-child,
footer .twoFifths,
#homeTestimonialSlider,
#nobleExperiences,
#homeSlider,
nav.socialMedia,
nav.footerAux,
.mainNav, form 
{
	display: none;
}

.topBar {
	text-align: center;
}

img.logo {
	width: 200px;
	margin: 30px auto;
	display: block;
}

figure {
	text-align: center;
}
	figure p {
		text-align: left;
	}
	
.tripExcerpts {
	list-style-typ: none;
	padding-left: 0;
}
	.tripExcerpts > li {
		margin-bottom: 20px;
		padding-bottom: 20px;
		border-bottom: 2px solid #000;
	}
	
.tabhead a {
	color: #000;
	text-decoration: none;
}
	
.tab-inner-content {
	display: block !Important;
}
	
.activityDots {
	list-style-type: none;
	padding-left: 0;
}
	.activityDots li {
		display: inline-block;
		margin-right: 10px;
		margin-bottom: 20px;
	}
		.activityDots .dot {
			width: 20px;
			height: 20px;
			border: 2px solid #214c67;
			background-color: #fff;
			border-radius: 100px;
		}
		.activityDots .dot.filled {
			background-color: #72cad8;
		}
