@media only print {
	/* ********** Global Print Settings ********** */
	body {
		background: white!important;
		max-width: 100%!important;
		position: static;
	}

	*::-webkit-scrollbar { 
		width: 0 !important;
		height: 0 !important;
	}

	/* ********** Elements to hide on print ********** */
	.no-print, #rsu-resources-bg, .print-button, #trackRecord, .down-arrow, .mobile_menu_bar, #placeHolderAmountText, #placeHolderRSUOPNText, #trackRecord, .model-my-lti, .bar-note, .track-record-chart-overlay-container, footer {
		display: none!important;
	}

	/* ********** Print Text ********** */
	.home p {
		color: #58595B!important;
	}

	p.option {
		margin-top: 10px!important;
	}

	/* ********** logo ********** */
	#main-header, .logo_container {
		height: 80px!important;
	}

	#logo {
		height: 40px!important;
		margin: 20px 0 10px 0;
	}

	/* ********** Hero Image Section ********** */
	.home-hero {
		page-break-after: always;
	}

	.home-hero .et_parallax_bg_wrap .et_parallax_bg.et_pb_parallax_css {
		background-image: none!important;
	}

	#home-hero-content {
		min-height: 100%!important;
		max-height: 100%!important;
		height: 900px!important;
	}

	#home-hero-content .header-content p {
		color: black!important;
	}

	.header-content {
		margin-top: 60px;
	}

	/* ********** How We Drive Wealth Section ********** */
	.chart-canvas-container {
		width: 80%!important;
		margin: 10px 0!important;
	}

	/* Grid */
	.tr-home-grid {
		grid-template-columns: 1fr!important;
		width: 85%;
		margin: 0 auto;
		max-height: 100%;
	}

	.tr-home-grid p {
		color: white!important;
	}

	/* column two div adjustments */
	.chartEstimatedValue {
		width: 100%!important;
		padding-top: 20px;
		page-break-before: always;
		page-break-after: always;
		height: 100%!important;
		min-height: 960px;
	}

	#chartBarUpValues {
		margin: 0 30.5% 0 8.5%!important;
	}

	.chartVestingHistoryValue {
		width: 75%!important;
		padding-top: 20px;
		page-break-before: always;
		page-break-after: always;
		height: 100%!important;
	}

	/*#bothRSUOPN {
		page-break-before: always;
		page-break-after: always;
		page-break-inside: avoid; 
		padding-top: 40px;
		height: 100%!important;
	}*/

	#vestingRSU {
		page-break-before: always;
		/*padding-top: 40px;
		height: 100%!important;*/
	}

	#chartBarStackValues {
		margin: 0 69.5% 0 5.5%!important;
	}

	.chartStackBar {
		width: 25%;
	}

	#estimatedValueStacked {
		max-width: 100%;
	}

	/*turn this on to hide details toggle after dev is done*/
	span[onclick^=detailsCaretToggle] {
		display: none;
	}

	/* ********** Our LTI Programs Section ********** */
	#home-our-lti-programs-bg {
		background: white!important;
		page-break-before: always;
	}

	#home-our-lti-programs-bg .center h3, #home-our-lti-programs-bg h2 {
		color: #58595B!important;
	}

	/* ********** Current Vehicle Mix Section ********** */
	#home-hvm-bg {
		background: black!important;
		page-break-before: always;
		page-break-after: always;
		height: 980px!important;
		min-height: 100%!important;
		max-height: 100%!important;
	}

	#home-hvm-bg .tf-row-content-inner {
		padding: 40px 0!important;
	}

	#home-hvm-bg h3, #home-hvm-bg h2, #home-hvm-bg p {
		color: white!important;
	}

	.hvm-grid {
		grid-template-columns: 1fr!important;
	}

	/* ********** How LTI Compares Section ********** */
	#home-how-lti-compares-bg {
		page-break-after: always;
		background: white!important;
		height: 980px!important;
		min-height: 100%!important;
		max-height: 100%!important;
	}

	.lti-compares-head {
		width: 100%!important;
	}

	/* ********** Why LTI Section ********** */
	#home-why-lti-bg {
		background: transparent!important;
	}

	#home-why-lti-bg .why-lti h4 {
		color: #58595B!important;
	}

	.why-lti-grid {
		grid-template-columns: 1fr!important;
	}


	/*
	

	* { 
		overflow: -moz-scrollbars-none; 
	}



	

	

	

	


	

	

	#chartOneHeading, #chartTwoHeading {
		margin-top:50px;
		page-break-before: always;
	}

	#chartOneSideHeading {
		padding-top:10px;
		margin-top: 0px;
	}

	

	

	

	

	#chartTop {
		page-break-before: always;
	}

	#vestingRSU, #vestingOPN {
		page-break-before: always;
	}

	#bothRSUOPN .chart-canvas-container {
		width: 90%!important;
	}

	
	
*/
	

	

	

}