.stop-factors {
    margin: 0 0 100px 0;
}
.desc-stop-factors {
    color: #a1a1a1;
    font-weight: 100;
    font-size: 1em;
}
.stop-factors .factor-table {
    min-width: 100%;
    /*min-width: 760px;*/
    background: #eff1f3;
}

.factor-table td:nth-child(3) {
    background: white;
    font-size: 0.6em
}

.stop-factors .factor-table td {
    padding: 5px 40px;
    border: 3px solid #fff;
}

 .stop-factors .factor-table th {
     padding: 5px 40px;
     border: 3px solid #fff;
     color: #fff;
     font-weight: 400;
     background-color: #1fc8db;
     background-image: linear-gradient(141deg, #50b6d8 0%, #1fc8db 51%, #2cb5e8 75%);
 }

.stop-factors .factor-table .status {
    padding: 0 20px;
    font-size: 16px;
    text-align: center;
    line-height: 0;
}

.stop-factors .factor-table .status .glyphicon {
    cursor: pointer;
}

.stop-factors .factor-table .status .glyphicon-question-sign {
    color: #ffb100;
}

.stop-factors .factor-table .status .glyphicon-ok {
    color: #169616;
}

.stop-factors .factor-table .status .glyphicon-remove {
    color: #f90000;
}

.stop-factors .factor-table .status .glyphicon-minus {
    color: #949494;
}

.stop-factors footer .next-button {
    display: inline-block;
    padding: 7px 25px;
    margin: 30px 0;
    cursor: pointer;
    font-size: 15px;
    text-decoration: none;
}