
.course-page h2.title {
    line-height: 1.0;
    margin-bottom: 15px;
    margin-top: 4px;
}

#content main.main {
    line-height: 1.6em;
}
.online-course-sidebar-info-graphic .info-graphic, .col-course-page-left .info-graphic {
    padding: 10px 0px 20px;
    border-top: 2px solid rgb(58, 93, 123);
    margin: 5px 25px 0 25px;
    border-bottom: 2px solid rgb(58, 93, 123);
}

 
.online-course-sidebar-info-graphic .info-graphic:lang(en), .col-course-page-left .info-graphic:lang(en) {
	padding: 10px 0;
    border: none;
}

.online-course-sidebar-info-graphic .info-graphic > span,
.online-course-sidebar-info-graphic .info-graphic > strong,
.online-course-sidebar-info-graphic .info-graphic > em,
.online-course-sidebar-info-graphic .info-graphic > u {
	display: block;
	margin: 10px 0;
}
.online-course-sidebar-info-graphic .info-graphic em {
	font-family: Georgia, Times, serif;
	font-size: 28px;
}

.online-course-sidebar-info-graphic .info-graphic u {
	padding-bottom: 4px;
}

.online-course-sidebar-info-graphic .info-graphic .reverse{
	background: rgb(58, 93, 123);
	color: #fff ;
	display: inline-block;
	letter-spacing: 1px;
	padding: 9px 6px;
}

.online-course-sidebar-info-graphic .info-graphic .mt0 {
	margin-top: 0;
}

.org-domain .gcui-docker.is-docked .gcui-docker-table.gcui-responsive-width {
    margin: 0 20px;
}

@media (min-width: 768px) {
    .org-domain .gcui-docker.is-docked .gcui-docker-table.gcui-responsive-width {
        width: 720px;
        margin: 0 auto;
    }
}

@media (min-width: 992px) {
    .org-domain .gcui-docker.is-docked .gcui-docker-table.gcui-responsive-width {
        width: 940px;
        margin: 0 auto;
    }
}

@media (min-width: 1200px) {
    .org-domain .gcui-docker.is-docked .gcui-docker-table.gcui-responsive-width {
        width: 1080px;
        margin: 0 auto;
    }
}
