﻿/*
*********************************
* PRINT ONLY STYLES ***
*********************************
*/

/* TAGS */

html, body{
    font-size:12pt !important; margin:0 5px;} /* !important Tags are to overide other CSS 
                                     when printed */
    
    h1{ font-size:22pt !important; }
    h2{ font-size:20pt !important; }
    h3{ font-size:14pt !important; }
    h4{ font-size:12pt !important; }
    h5, h6{ font-size:10pt !important; }
    
    * {color:#000 !important; } 
    h2 span{ font-size:20pt !important; }
    
    /* HIDE HEAD, FOOTER, AND SIDEBAR ELEMENTS */
    
    #top, .social, #pre_footer_back_ground, #right_sidebar, .full_shadow, 
    .slideshow, .light_button, .dark_button, .addthis_toolbox, img
    { display:none; }
    
    /*SHOW PRINT ONLY AREAS*/
    #logo-print, #copyright-print, #contact-print {display:block;}
    
    
    /* DISPLAY ABSOLUTE LINKS */
    
    a[href^="https://"]:after{content: " (" attr(href) ") ";}
    
    a {text-decoration:none;}
    
    .avoid-this{ display:none;}
    /* FORMS FOR PRINT */
    
    
    .form textarea, .form input, .form select{ border:1px solid #000000; color:#000000; display:inline-block; }
    .form textarea:focus, .form input:focus{ background-color:#fff; }
    
    .form{ clear:both; }
    .form form{ padding-top:10px; }
    .form textarea{ float:right; margin-bottom:10px; padding:6px 5px 6px 5px; width:450px; height:130px; overflow:hidden; }
    .form input{ float:right; margin-bottom:10px; padding:6px 5px 6px 5px; width:450px; font-size:16px; line-height:18px; }
    .label{
        border:0 !important;
        text-align:right !important;
        font-size:16px !important;
        padding-right:3px !important;
        text-indent:3px !important;
        line-height: inherit;
        display: table-cell;
        white-space: normal;
    }
    .small-label{
        font-size: 12px;
    }
    /**************************/
    
    /***************************/
    .td-makor5 ,.row-sum-shimush,.col-sum-shimush5,.col-sum-makor5 { padding:0;width:100px!important;}
    .print-margin-top-20 {
        margin-top: 20px;
    }
    .print-margin-top-50 {
        margin-top: 50px;
    }
    
    .print-margin-top-70 {
        margin-top: 70px;
    }
    
    .print-margin-top {
        margin-top:120px;
    }
    .print-margin-top-120 {
        margin-top: 120px;
    }
    .print-margin-top-140 {
        margin-top: 140px;
    }
    .print-margin-top-130 {
        margin-top: 160px;
    }
    .print-margin-top-180 {
        margin-top: 180px;
    }
    .print-margin-top-200 {
        margin-top: 200px;
    }
    .print-margin-top-230 {
        margin-top: 230px;
    }
    .print-margin-top-260 {
        margin-top: 260px;
    }
    
    .print-margin-top-460 {
        margin-top: 460px;
    }
    .print-margin-top-560 {
        margin-top: 560px;
    }
    .print-margin-top-600 {
        margin-top: 600px;
    }
    .print-margin-top-660 {
        margin-top: 660px;
    }