@import "http://fonts.googleapis.com/css?family=Open+Sans:300italic,700italic,700,300";

/* CSS Document for Print */
@page {
	margin:.5cm;
}

body {
	color:#000;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:12pt;
	font-weight:400;
	margin:0;
	padding:0;
}

h1,h2,h3,h4 {
	margin:0;
	font-family:"Open Sans",sans-serif;
}

h1 {
	font-size:1.4em;
}

h2 {
	font-size:1.3em;
}

h3 {
	font-size:1.2em;
}

h4 {
	font-size:1.1em;
}

p {
	margin:0 0 1em;
	font-size:.9em;
}

a,a:visited {
	color:inherit;
	text-decoration:none;
}

a[href^="http"]::after,a[href^="http"]:visited::after {
	content:' (' attr(href) ')';
	font-size: .7em;
	font-style:italic;
	word-wrap:break-word;
	word-break: break-all
}

a:not([href^="http"])::after,a:not([href^="http"]):visited::after {
	content:' (http://venue.cloud' attr(href) ')';
	font-size: .7em;
	font-style:italic;
	word-wrap:break-word;
	word-break: break-all
}

.spacer {
	height:20px;
}

.content {
	page-break-inside:avoid;
}

#slider, nav, #footer_contact_form, #back-top-wrapper, #social, .mobile_menu, iframe, #social_footer {
	display:none;
}


header, body.scroll header {
	position:relative;
	width:100%;
	height:117px;
	z-index:700;
	transition:none;
}

header a.logo {
	display:block;
	width:145px !important;
	height:60px !important;
	position:absolute;
	top:20px !important;
	left:20px !important;
}



header a.logo::after {
	display:block;
	position:absolute;
	top:20px;
	left:175px;
}

header a.logo::after {
	content:'';
}

header a.logo span {
	display:none;
}

footer {
	background:none;
	background-color:none;
	border-top:1px solid #ccc;
	position:relative;
	color:#000;
}

footer a {
	display:block;
	margin-top:15px;
	color:#000;
}

footer a::after {
	display:block;
}

footer div.content {
	padding-left:20px;
}

footer div.content::after {
	content:'This page was printed from http://venue.cloud';
	display:block;
	margin-top:30px;
	font-style:italic;
	font-size:.9em;
}

#footer_credits, #footer_credits a {
	color: #000;
}