
.course-native .course-summary{max-width:900px;margin:38px auto 0}
.course-native .course-summary table{width:100%;border-collapse:collapse;table-layout:fixed;background:white;color:#07365f;font-size:16px;line-height:1.7}
.course-native .course-summary caption{font-size:26px;font-weight:700;margin-bottom:24px}
.course-native .course-summary th,.course-native .course-summary td{border:1px solid #bdcde4;padding:16px 12px;text-align:center;overflow-wrap:anywhere}
.course-native .course-summary thead th{background:#1955d1;color:white}
.course-native .course-summary thead th:first-child{width:40%;background:#07365f}
.course-native .course-summary tbody th{background:#edf3fc;font-weight:700}
.course-native .course-summary td{font-weight:700}
.course-native .course-notes{max-width:900px;margin:24px auto 0;text-align:left}
.teacher-real details p{font-weight:400}
@media(max-width:600px){.course-native .course-summary table{font-size:14px}.course-native .course-summary th,.course-native .course-summary td{padding:12px 6px}.course-native .course-summary caption{font-size:22px}.course-native .course-summary thead th:first-child{width:43%}}
