﻿

@media print {
    * {
        -webkit-print-color-adjust: exact;
        -ms-print-color-adjust: exact;
        -moz-print-color-adjust: exact;
    }

    .tabs, #P6BWWR9LQB-img, .status-icon, #firefly-widget-wrapper, #lhc_status_container, .TableCellHeaderSearch, .textDesc, .Nodatadiv, .logo_large, .like_lnk_ro, .like_lnk, .addTipTxt, .setting_save_box, .logo, .back_to_login {
        display: none;
    }

    input#addTips {
        display: none !important;
    }

    .descWithoutHtml {
        display: block !important;
    }

    footer, .nav_left, .headEfficiency, header {
        display: none;
    }

    .inner-mid-container {
        width: 100%;
    }


    a[href]:after {
        content: none !important;
    }

    body {
        background: white;
    }

    .nav_left ul li.active {
        
    }

    ul.MailListing {
        height: 100% !important;
        overflow: visible !important;
    }

    .TempBox {
        width: 150px;
    }

    .energy_mid_box .right_content_box {
        overflow: visible;
    }

    .calender_usages {
        float: right;
        display: block;
    }

    .efficiency_area ul {
        margin: 0px 0px 0px 0%;
        list-style: none;
        padding: 0 !important;
    }

        .efficiency_area ul li {
            background: #fff none repeat scroll 0 0;
            box-shadow: 0 1px 2px 0px #ececec;
            float: left !important;
            max-height: 400px !important;
            margin: 20px 8px 10px !important;
            padding: 0 !important;
            position: relative;
            border: 0px solid #ececec !important;
            width: 100% !important;
        }

    .right_content_box ul li {
        list-style-position: inside;
        vertical-align: text-top;
        display: block !important;
    }

    .efficiency_area ul li .top_div_img {
        margin: 0;
        padding: 0;
        width: 95%;
        clear: both;
        height: 115px !important;
        text-align: center;
        border-bottom: 1px solid #CCC;
        margin-bottom: -40px !important;
    }

    .energy_mid_box .right_content_box {
        overflow: visible;
    }

    .bottom_efficiency {
        position: relative !important;
        left: 0;
        margin-top: 30px !important;
        margin-left: -8px !important;
    }

    .register a {
        color: #000 !important;
    }

    .efficiency_area ul li .content_energy_area {
        width: 100% !important;
        height: 170px !important;
        margin-top: 60px !important;
    }

        .efficiency_area ul li .content_energy_area .like_area {
            float: left;
            margin: 102px 0px 0 5px !important;
        }

        .efficiency_area ul li .content_energy_area .added_vote_area.added_vote_area ul li {
            margin-top: 0px !important;
        }

        .efficiency_area ul li .content_energy_area .like_area.like_area_width.like_area_width, .efficiency_area ul li .content_energy_area .added_vote_area {
            width: 100% !important;
            float: left !important;
        }

            .efficiency_area ul li .content_energy_area .added_vote_area.added_vote_area ul li {
                width: auto !important;
                float: left !important;
            }

    .top_conte_box_mob, .hgt {
        height: 100%;
        overflow: visible !important;
    }

    .right_content_box {
        width: 80%;
        float: left;
        padding-bottom: 0%;
        height: 100%;
        overflow: visible !important;
    }

        .right_content_box#ST_Content {
            overflow: hidden !important;
        }

            .right_content_box#ST_Content .setting_save_box {
                border: 0px solid #ccc !important;
            }

    .modal-content {
        background: #fff !important;
    }   

    .bot_scroll {
        height: 100% !important;
        overflow: visible !important;
    }

    #contenttablejqxgrid {
        width: 100% !important;
    }

    ul.MailListing {
        width: 100%;
        display: table;
        height: 100% !important;
        overflow: visible !important;
    }

        ul.MailListing li {
            display: table-cell;
        }

            ul.MailListing li:nth-child(1) {
                border: 0;
            }

    .right_content_box {
        width: 80%;
        float: left;
        padding-bottom: 0%;
        height: 100%;
        overflow: visible !important;
    }

    .back_to_login, #lhc_status_container {
        display: none;
    }
    .top_div_img {
        border: 0;
    }

        .top_div_img img {
            border: 0;
        }

    .efficiency_area ul li {
        box-shadow: none;
        border: 0;
    }

    .alert_pop {
        display: none !important;
    }


    .add_tip_bottom {
        display: none !important;
    }

     .register a {
        display: none !important;
    }
}
