spread-metadata {
    #me-sm-container {
        float: left;
        width: calc(100% - 20px);
        height: calc(100% - 20px);
        padding: 10px;
    }
    .me-sm-grid-container {
        float: left;
        width: 100%;
        height: calc(100% - 212px);
        border: 1px solid #bdbdbd;
    }
    .me-sm-options-container {
        float: left;
        width: 100%;
    }
    .me-sm-note {
        float: left;
        height: 20px;
    }
    .me-sm-options-container .items {
        float: left;
        width: 100%;
        height: calc(100% - 30px);
        margin: 10px 0px;
    }
    .me-sm-options-container .items .options {
        float: left;
        width: 100%;
    }
    .me-sm-title {
        border-bottom: 1px solid #bdbdbd;
        padding-bottom: 5px;
        width: 100%;
        float: left;
        text-transform: uppercase;
        color: #0088cc;
        font-weight: 600;
        padding-top: 9px;
    }
    .me-sm-title span {
        padding-bottom: 5px;
        font-size: 14px;
    }
    .me-sm-button-panel {
        float: left;
        width: 100%;
        height: 40px;
        border-top: 1px solid #bdbdbd;
        padding-top: 10px;
        text-align: right;
    }
}

checkbox-cell {
    .mat-checkbox-layout {
        width: 100%;
        display: inline-block !important;
        text-align: center;
        margin-top: -4px;
    }
    .me-ag-header-chkcomp-container {
        width: 100%;
        height: 100%;
    }
    .checkbox-holder {
        float: left;
        margin: -0.7px;
    }
    .displayname-holder {
        margin: -1px 0;
        margin-left: -5px;
        display: inline-block;
    }
    .mat-checkbox-inner-container {
        height: 14px !important;
        width: 14px !important;
    }
}