.list-widget {
    border-bottom: 3px solid #e6ecee;
    overflow: hidden;
    margin-bottom: 35px;
}

.list-widget .list-item {
    margin-bottom: 0;
    background: #fff;
    width: auto;
    padding: 15px 0;
    border-bottom: 1px solid #eceff0;
    overflow: hidden;
}

.list-widget .list-item .main-info {
    font-size: 14px;
    color: #292929;
    margin: 0;
}

.list-widget .list-item .additional-info {
    font-size: 13px;
    color: #898989;
    padding-top: 5px;
}

.active-exams-widget {

}

.active-exams-widget .list-item {
    padding-bottom: 5px;
}

.active-exams-widget .list-item:nth-child(2n) {
    background: #edfcf3;
}

.available-exams-widget {

}

.available-exams-widget .list-item {
    padding-bottom: 5px;
}

.available-exams-widget .list-item:nth-child(2n) {
    background: #fcfaed;
}

.available-exams-widget .list-item .form-inline {
    margin: 10px;
}

.pending-exams-widget {

}

.pending-exams-widget .list-item {
    padding-bottom: 5px;
}

.pending-exams-widget .list-item:nth-child(2n) {
    background: #edfcf3;
}

@media (max-width: 1200px) {

}

@media (max-width: 1024px) {

}

@media (max-width: 991px) {

}

@media (max-width: 767px) {
    .list-widget {
        margin-bottom: 35px;
    }
}

@media (max-width: 568px) {

}

@media (max-width: 480px) {

}

@media (max-width: 380px) {

}

@media (max-width: 320px) {

}