.material_left_content {
    float: left;
    height: 96%; 
    width: 95%; 
    margin: 1% 2% 1% 1%;
    background-color: #FFFFFF;
    border: 1px solid #81BEF7;
    border-radius: 5px 5px 0px 0px;
    box-sizing: border-box;
    overflow-x: hidden;
    overflow-y: scroll;
}

.material_right_content {
    width: 0%;
    height: 97%;
}

.material_right_content > #right_content > ul {
    margin-top: 3%;
    display: table;
    border-spacing: 1.0em;
    border-collapse: separate;
}

.material_right_content > #right_content > ul li {
    display: table-row;
}

.material_right_content > #right_content > ul li div {
    display: table-cell;
    padding-right: 1.0em;
}

.material_right_content > #right_content > ul li div.text {
    font-size: 2.0em;
}

.material_right_content > #right_content > ul li div button {
    font-size: 1.5em;
}

.fileicon  {
  background-image: url("../images/file.png") !important;
  background-position: 4px 4px !important;
}