@charset "utf-8";
/* CSS Document */
@media print {
@page { 
        size: letter portrait;
        margin:0.5cm;
        padding:0;

}

.header-img img {
    display: block;
    width: 110%;
    height: auto;
    z-index: -5;
    margin-top:-40px;
}
 
.title-img img {
    width: 1000%;
    height: auto;
    margin-top:100px;
}

.date-blog{
    margin-top:-45px;
    display:block;
}

.header-img {
    -webkit-print-color-adjust: exact;
}

.blog-title {
    color: white !important;
    margin-top: -100px;
    width: 80%;
    text-align:center; 
    vertical-align: middle;
    font-size: 3.7em;
    z-index: 2;
}

header nav, footer, #footer, .print-none, .newHeader, .jq-newHEader, .mobile-main-header, h1 hr{display: none;}
.print-text{color:#000}
.blog-heading{margin:-160px 0 0 0; padding:0; position: relative}
h2{margin-top:20px; font-size:20px}
.nota{margin-top:60px; width:120%; font-size:12px}
.container-fluid{margin-top:-60px;
vertical-align: middle}
blockquote{border:none}
.img-text{width:250px; display:block;
}

a {
page-break-inside:avoid
}

blockquote {
    page-break-inside: avoid;
}

h1, h2, h3, h4, h5, h6 { page-break-after:avoid; 
     page-break-inside:avoid }
img { page-break-inside:avoid; 
     page-break-after:avoid; }
table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }
    a[href]:after {
    content: none !important;               
}

.padding-block {
    margin-top: -130px;
}

blockquote{
        border:solid white !important;
        border-width:1px 0 0 1px !important;
        border-bottom-style: none;
}

.print-center{
        width: 80%;
        text-align:center; 
        vertical-align: middle;
}

hr {
    width: 80%;
}

img {
        left: -400px;
    }
}