body {
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: 400;
}
#top-bar { z-index: 1 }
.header-main { z-index: 2 }
.header-main #logo a {
	position: absolute;
    bottom: 5px;
}
.header-main #logo img {
	max-height: 70px !important;
}
.header .stuck #logo img {
	max-height: 70px !important;
}
header .header-main .nav>li a,
.section-featured .counter-title,
.section-feedback .testimonials-carousel .testimonial-content,
footer .footer-menu-links .ux-menu-link__link,
footer,
.row-course-item .box-text-inner>.button, 
.row-course-new-item .box-text-inner>.button,
.notification-course .notification-lesson-content li a {
	font-weight: 400;
}
.section-block-heading>h1, 
.section-block-heading h2, 
.section-block-heading h3, 
.section-block-heading h4, 
.section-block-heading h5, 
.section-block-heading h6,
.section-3-dung .main-box__content,
.learndash-wrapper #learndash_mark_complete_button, 
.learndash-wrapper .learndash_mark_complete_button,
.learndash-wrapper .ld-button,
.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage {
	font-weight: 700;
}
.section-block-heading p { font-weight: 400 }
.banner.banner-video .banner-inner.fill,
.banner.banner-video .banner-bg.fill,
.banner.banner-video .video-bg.fill {
	position: static;
}

@media (min-width: 850px) {
	.header-main #logo img {
		max-height: 100px !important;
	}
}
@media (max-width: 549px) {
	.section-chuongtrinhhoc {
		padding-top: 20px !important;
		margin-top: 0;
	}
}