.courses.list {
    
}

.courses div.list-item {
    margin-top: 40px;
    border-bottom: solid 1px #efefef;
}

.courses div.list-item h4 {
    margin-top: 0;
    font-size: 24px;
    line-height: 160%;
}

.courses div.list-item h4 a {
    color: #b00;
}

.courses div.list-item {
    padding-bottom: 20px;
}

.courses div.list-item div.visual {
    float: left;
    width: 560px;
    margin-right: 20px;
}

.courses div.list-item p {
    padding-top: 20px;
}
