.inline-green-icon {
    color: #4CAF50;
    margin-left: 10px
}

.inline-red-icon {
    color: #E64759;
    margin-left: 10px
}

.text-link-underline a {
    color: #4a4a4a;
    text-decoration: none;
    border-bottom: 1px solid #efefef;
}

.text-link-underline a:hover {
    color: #333333;
    text-decoration: none;
    border-bottom: 1px solid #afafaf;
}

.text-success-link-underline a {
    color: #56B055;
    font-weight: bold;
    text-decoration: none;
    border-bottom: 1px solid #efefef;
}

.text-success-link-underline a:hover {
    color: #56B055;
    font-weight: bold;
    text-decoration: none;
    border-bottom: 1px solid #afafaf;
}

.ct-series-a .ct-slice-pie {
    fill: #ff9800;
    stroke: #ff9800;
}

.chart-legend-a {
    color: #ff9800;
}

.ct-series-b .ct-slice-pie {
    fill: #9c27b0;
    stroke: #9c27b0;
}

.chart-legend-b {
    color: #9c27b0;
}

.ct-series-c .ct-slice-pie {
    fill: #f44336;
    stroke: #f44336;
}

.chart-legend-c {
    color: #f44336;
}

.ct-series-d .ct-slice-pie {
    fill: #4caf50;
    stroke: #4caf50;
}

.chart-legend-d {
    color: #4caf50;
}

.ct-series-e .ct-slice-pie {
    fill: #00bcd4;
    stroke: #00bcd4;
}

.chart-legend-e {
    color: #00bcd4;
}

.ct-series-f .ct-slice-pie {
    fill: #e91e63;
    stroke: #e91e63;
}

.chart-legend-f {
    color: #e91e63;
}

.ct-series-g .ct-slice-pie {
    fill: #f2eb40;
    stroke: #f2eb40;
}

.chart-legend-g {
    color: #f2eb40;
}

.ct-series-h .ct-slice-pie {
    fill: #e92be8;
    stroke: #e92be8;
}

.chart-legend-h {
    color: #e92be8;
}

.modal {
    text-align: center;
    padding: 0!important;
}

.modal::before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -4px;
}

.modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
}

.modal-settings {
    top: -70px;
    margin: auto;
    display: inline;
}

.card-on-white {
    background: #fbfbfb;
    box-shadow: 0px 0px 5px #CCC;
}

.badge-up-vote {
    background: #4CAF50
}

.badge-down-vote {
    background: #E64759
}