#tab_content > .home_left_content {
    float: left; 
    
    box-sizing: border-box;
    height: 96%; 
    width: 55%; 
    margin: 1%;
    
    overflow-y: auto; 
    overflow-x: hidden; 
}

#tab_content > .home_right_content {
    width: 41%;
}

.news_entry {
    margin: 1% 2% 2% 2%;
    padding: 2%;
    
    border: 1px solid #81BEF7;
    border-radius: 10px;
    
    background-color: #FFFFFF;
    
    box-shadow: 0px 0px 10px #AAAAAA;
    position: relative;
}

.news_entry > h4,
.news_entry > h5 {
    float: left;
    width: 50%;
}

.news_add {
    position: absolute;
    left: 4%;
    bottom: 4%;
}

.news_admin {
    width: 100%;
    text-align: right;
}

.contact_edit {
    position: absolute;
    right: 4%;
    bottom: 4%;
}

#statistics_table {
    margin: 5px;
    width: 50%;
    border: 1px solid #BBBBBB;
}

#statistics_table tr td {
    padding: 15px;
    font-size: 1.4em;
}

#statistics_table tr td:first-child {
    background: linear-gradient(to bottom, rgba(247,251,252,1) 0%,rgba(217,237,242,1) 40%,rgba(173,217,228,1) 100%); /* W3C */
}

#statistics_table tr td:last-child {
    background: linear-gradient(to bottom, rgba(251,251,251,1) 0%,rgba(237,237,237,1) 40%,rgba(217,217,217,1) 100%); /* W3C */
}