@media print {

	.row{
		margin-bottom:0px;
		padding-bottom:0px !important;
	}

    .main-content{
        display:block;
        margin-top:200px;
    }

    .main-content h1 {
        font-size: 24pt;
		margin-bottom:5px;
		text-transform:none;
    }

    .main-content h2{
        font-size: 18pt;
    }

    .main-content h3{
        font-size: 14pt;
    }

    .main-content p {
        font-size:11pt;
    }

    .promo-card-text-left{
        padding:0% !important;
        text-align:left;
    }

    .release-contact{
        padding:0 !important;
		font-size:0.8rem !important;
		background:none !important;
    }
	
	.release-contact__header{
		margin-bottom:0px !important;
	}
	
	.release-contact__item h4{
		font-size:0.8rem;
		padding-bottom:0px;
		margin-bottom:0px;
		line-height:0.8rem;
	}

    .release-about{
        padding:0 !important;
		background:none !important
    }
	
	.release-about p{
		font-size:0.8rem !important;
	}

    .release-about__item{
        line-height:1.2rem !important;
    }

    .main-content:before{
        content:url(https://www.amtrak.com/content/dam/projects/dotcom/english/public/images/logos/amtrak-logo__blue.svg) !important;
        height:50px;
        width:200px;
        display:block !important;

    }

    .container-wrap{
        max-width:1000px;
        margin:0 auto;
		padding:0 2%;
    }

    html body, html body.ascend, .container-wrap {
        background: #fff none !important;
        color: #000;
    }

    img, h1,h2,h3,h4,h5,p{
        display:block;
    }

    .promo-card__clip-500{
        max-height:20% !important;
        max-width:1000px;
        margin:0 auto;
    }


    #header-outer, #header-space{
        display:none !important;

    }

    .main-content{
        max-width:100% !important;
    }

    nav{
        display:none !important;
    }

    #footer-outer{
        display:none !important;
    }

    #wrapper, .row {
        clear: both !important;
        display: block !important;
        float: none !important;
        position: relative !important;
    }
    #header {
        border-bottom: 2pt solid #000;
        padding-bottom: 18pt;
    }
    #colophon {
        border-top: 2pt solid #000;
    }
    #site-title,
    #site-description {
        float: none;
        line-height: 1.4em;
        margin: 0;
        padding: 0;
    }
    #site-title {
        font-size: 13pt;
    }
    .entry-content {
        font-size: 14pt;
        line-height: 1.6em;
    }
    .entry-title {
        font-size: 21pt;
    }
    #access,
    #branding img,
    #respond,
    .comment-edit-link,
    .edit-link,
    .navigation,
    .page-link,
    .widget-area {
        display: none !important;
    }
    #container,
    #header,
    #footer,
    .container,
    .row {
        margin: 0;
        width: 100%;
    }
    #content,
    .one-column #content {
        margin: 24pt 0 0;
        width: 100%;
    }
    .wp-caption p {
        font-size: 11pt;
    }
    #site-info,
    #site-generator {
        float: none;
        width: auto;
    }
    #colophon {
        width: auto;
    }
    img#wpstats {
        display: none;
    }
    #site-generator a {
        margin: 0;
        padding: 0;
    }
    #entry-author-info {
        border: 1px solid #e7e7e7;
    }
    #main {
        display: inline;
    }
    .home .sticky {
        border: none;
    }
	/* hide the featured image */
	.wp-post-image{
		display: none;
	}
}
