.progress {
  margin: 0;
  background-color: #d3d3d3;
}

#financechart {
    width: 100%;
    height: 700px;
}

@media (max-width: 500px) {
    #financechart {
        height: 400px;
    }
}

@media (min-width: 500px) {
    .section {
        padding-top: 15px;
    }
}

.icon-edit {
    color: #337ab7;
}

.icon-delete {
    color: red;
    margin-left: 5px;
}

.icon-edit:hover {
    color: #337ab7;
    text-decoration: none;
    cursor: pointer;
}

.icon-delete:hover {
    color: red;
    text-decoration: none;
    cursor: pointer;
}

.modal-title {
    font-size: 20px;
}

.modal-header .close {
    margin-top: -30px;
    font-size: 25px;
}

.text-expense {
    color: #d9534f;
}

.text-income {
    color: #5cb85c;
}

.dashboard-summary {
    margin-bottom: 30px;
}

#category-select2 {
    width: 300px;
}