/*------------------------------------------------------------------
 * This is main css file for print view.
 -------------------------------------------------------------------*/
.print-only { display: none; }
@media only print {
	
/* 	.wrapper:before { content: ''; display: block; background: url(../img/telestax_logo_schema.jpg) center center no-repeat; height: 90px; width: 100%; } */

	img { margin: 0 !important; max-width: 700px !important; }
	
	.print-logo { float: right; width: 200px; margin-bottom: 20px !important; }
	blockquote { margin: 0 !important; padding: 0 !important; background: transparent !important; }
	blockquote:before,
	blockquote:after { display: none !important; }

	header, footer,
	.portfolio_print,
	header.page_header {
		display: none !important;
	}
/*
	.container_inner {
		max-width: 80%;
	}
*/
	div[class*='columns'] > div[class^='column'] {
		float: none;
		width: 100%;
	}
	
	.post-main-container .col-lg-8.offset-lg-2 {
		float: none !important;
		width: 100% !important;
		margin: 0 !important;
		flex: none;
	}
	.title .title_holder .container { display: block !important; }
	
	html,
	body,
	.wrapper,
	.wrapper-inner .container,
	.container-inner {
		padding-top: 0 !important;
		margin-top: 0 !important;
		top: 0 !important;
	}
	  
	  
	.print-only { display: block; }
	.content { margin-top: 0 !important; }
	#backdrop,
	.contact-footer,
	#back_to_top,
	.sidebar-brief { display: none !important; }
	.title { height: inherit !important; background-color: transparent !important; }
	.title_holder { padding: 0 !important; height: inherit !important; }
	
	.vc_row { padding: 0 !important; }
	.container_inner,
	.section_inner,
	.container { width: auto !important; margin: 0 auto !important; padding: 0 !important; }
	h1 { color: #000 !important; font-size: 32px !important; line-height: 1.2 !important; margin-bottom: 10px; }
	h2 br { display: none; }
	
	.hero-banner { display: none; }
	.post-main-container { padding: 0 !important; }
	.footer-contact { display: none; }
}