/*
 * Do not change as this will be overriden by Rintagi upon upgrade.
*/

/* For printing use only */


/*body {line-height:1.5;font-family:Georgia, "Times New Roman", serif;color:#000;background:none;font-size:10pt;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
h1, h2, h3, h4, h5, h6 {font-family:Georgia, "Times New Roman", serif}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}*/
/*
a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;}
a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;}
*/

/*Standard letter header format on HTML*/
#printPageContainer .headerLogoSec{float: left;} 
#printPageContainer .headerLogoSec .logo{max-width: 300px;} 
#printPageContainer .headerCntSec{ border-left: 1px solid #bdbdbd; padding-left: 30px; float:right;} 
#printPageContainer .clear{clear: both;} 
#printPageContainer .headerCntSec span{font-size: 14px;} 
#printPageContainer .lineSeperate{height: 25px; background: #ededed; margin: 20px 0;} 
.PrintButton{ padding: 10px 30px; font-size: 16px; color: white; background-color: #3898ee; border-radius: 4px; border:none;} 
.PrintButton:hover{cursor: pointer; background-color: #2990ea;} 
.printBtnSec{text-align: center; border-bottom: 1px solid #cdcdcd; margin-bottom: 20px; padding: 20px 0;}

/*handle mobile print button*/
@media only screen and (max-device-width: 520px)
{
    .printBtnSec
    {
        display:none;
    }
}


/*Standard print format*/
@media print { 
    .printBtnSec{display:none;}  
    /*#printPageContainer{page-break-after:always }*/
    #content, #page { width: 100%;  margin: 0;  float: none; }       
    @page { margin: 2cm } 
    body { font: 13pt Georgia, "Times New Roman", Times, serif; line-height: 1.3; background: #fff !important; color: #000;} 
    h1 { font-size: 24pt; } h2, h3, h4 { font-size: 14pt; margin-top: 25px; }       
    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:link, a:visited, a { background: transparent; color: #520; font-weight: bold; text-decoration: underline; text-align: left; } 
    a { page-break-inside:avoid } 
    a[href^=http]:after {   content:" <" attr(href) "> "; } 
    $a:after > img {    content: ""; } 
    article a[href^="#"]:after {    content: ""; } 
    a:not(:local-link):after {    content:" <" attr(href) "> "; }  
    .entry iframe, ins { display: none; width: 0 !important; height: 0 !important; overflow: hidden !important; line-height: 0pt !important; white-space: nowrap; } 
    .embed-youtube, .embed-responsive {   position: absolute;   height: 0;   overflow: hidden; } 
    #header-widgets, nav, aside.mashsb-container, .sidebar, .mashshare-top, .mashshare-bottom,  .content-ads, .make-comment, .author-bio,  .heading, .related-posts, #decomments-form-add-comment,  #breadcrumbs, #footer, .post-byline, .meta-single,  .site-title img, .post-tags, .readability  { display: none; }  
    .entry:after { content: ""; color: #999 !important; font-size: 1em; padding-top: 30px; }  
    #header:before { content: ""; color: #777 !important; font-size: 1em; padding-top: 30px; text-align: center !important;     }    
    p, address, li, dt, dd, blockquote { font-size: 100% } 
    code, pre { font-family: "Courier New", Courier, mono} 
    ul, ol { list-style: square; margin-left: 18pt; margin-bottom: 20pt;     } 
    li { line-height: 1.6em; }   
    .lineSeperate{height: 25px; background: #ededed; margin: 20px 0; -webkit-print-color-adjust: exact} 
} 