.course-content ul.weeks {margin:0;}
.course-content ul.weeks li.section {list-style: none;margin:0 0 5px 0;padding:0;}
.course-content ul.weeks li.section .content {margin:0 40px;}
.course-content ul.weeks li.section .left {float:left;}
.course-content ul.weeks li.section .right {float:right;}
.course-content ul.weeks li.section .left,
.course-content ul.weeks li.section .right {width:40px;text-align:center;padding: 6px 0;}
.course-content ul.weeks li.section .right img.icon { padding: 0 0 4px 0;}
.course-content ul.weeks li.section .left .section-handle img.icon { padding:0; vertical-align: baseline; }
