@media (min-width: 992px) {
    .page_info_small {
        display: none;
    }
}
@media (max-width: 991px) {
    .page_info_large {
        display: none;
    }
}

.information_wrapper .subject {
    font-weight: bold;
    font-size: 130%;
    padding: 10px 0;
}
.information_wrapper .date {
    color: #888;
}
.information_wrapper .content {
    line-height: 1.5em;
    padding: 15px 0;
    font-size: 110%;
}

.component_list_top .unit {
    text-align: right;
    margin-bottom: -30px;
}

a[title="JavaScript charts"] {
    display: none!important;
}

.component_list_table th.predict {
    background-color: #d4fce9;
}
.component_list_table tr.row_odd td.predict {
    background-color: #edfff6;
}
.component_list_table tr.row_even td.predict {
    background-color: #d4fce9;
}
#main_objects-_-form_-_data_current_manually-_-form_field_area .form-text-right {
    float: none;
    clear: both;
}

#main_objects-_-list th {
    white-space: nowrap;
}
#main_objects2-_-list th {
    white-space: nowrap;
}
.main_objects_-__-_date_value {
    white-space: nowrap;
}

@media print{

    html, body, #mopi {
        width: 100%;
    }

    body {
        -webkit-print-color-adjust: exact;
    }
    .content{
        margin: 0;
        padding: 0;
    }

    .box {
        margin-bottom:0%;
    }

    .component_form {
        padding: 1% 0;
    }
    #section_main{
        height: auto !important;
        width: 100%;
        overflow: visible;
        padding-top:0;
        padding-bottom: 3%;
    }

    #header_toolbar,
    footer{
        display: none;
    }
}

.co2-table-width table {
    width: 2300px;
    max-width:none
}