#slickGrid {position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
#slickGrid.openRecord {right: 30%;}
#slickGridRecord {position: absolute; top: 0; left: 70%; right: 0; bottom: 0;padding:20px;overflow: auto;background: #f0f0f0;border: 1px solid #D3D3D3;}
#slickGridRecord h1 {padding: 7px 0;font: 26px "PT Sans", "Helvetica", "Arial", sans-serif;}
#slickGridRecord h2 {padding: 7px 0;font:bold 18px "PT Sans", "Helvetica", "Arial", sans-serif;color: #223F81;border-bottom: 2px solid #223F81;}
.slick-row[style="top:0px"] .slick-cell {
    border-top: 1px solid #D3D3D3;
    margin-top: 0 !important;
    /*height: 23px !important;*/
    overflow: hidden;}
.show_portrait{display: none;}

#energyAnalysisModel {
    position: absolute;
    top: 0;
    left: 50%;
    right: 0;
    bottom: 0;
    padding:0;
    overflow: hidden;
    background: #f0f0f0;
    border: 1px solid #D3D3D3;
    z-index: 0;
}

#energyAnalysisModel iframe {
    width: 100%;
    height: 100%;
}

#energyAnalysisModel__close, #energyAnalysisModel__reload {
    position: absolute;
    font-size: large;
    cursor: pointer;
}

#energyAnalysisModel__close {
    right: 10px;
    top: 10px;
}

#energyAnalysisModel__reload {
    left: 10px;
    top: 10px;
}

#slickGrid.openEnergyAnalysisModel {
    right: 50%;!important;
}