@media screen and (max-width : 1000px){
#header{ max-width:96%;}
#content .khoahocnoibat { max-width:96%; margin:0 auto;}
#content .khoahocnoibat .danhsachkhoahoc{ text-align:center; width:auto;}
#content .khoahocnoibat .danhsachkhoahoc .danhsach1{ width:auto;}
.khoahoc1{ float:none; display:inline-block; text-align:left; margin:0 12px 24px;}
#content .nhanxet .danhsachnhanxet{ max-width:96%;}
#content .newsLetter .dangky{ max-width:96%;}
#footer .footer2{ max-width:96%;}
#content .uudiem ul{ max-width:96%;}
#content .taokhoahoc .contentTaokhoahoc{ max-width:96%;}
#content .taokhoahoc .contentTaokhoahoc .left{ width:200px;}
#content .taokhoahoc .contentTaokhoahoc .right{ float:none; margin:0 0 0 224px; width:auto;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1 .leftForm{ width:30%;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1 .leftForm.rightForm{ width:60% !important; padding:0 5% 0 15px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1 .leftForm.rightForm input{ width:100% !important;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1 .leftForm.rightForm textarea{ width:100%; padding:15px 0 0; text-indent:18px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .btnForm{ padding:0 0 0 35%;}
#content .duongdan ul{ max-width:96%;}
#content .chitietkhoahoc{ max-width:96%;}
#content.maincontent .khoahocnoibat{ width:auto;}
#content .taokhoahoc .xem.truoc .xemtruoc2{ max-width:96%;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1{ width:auto; margin:35px 15px 28px;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1{ width:auto;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1 h2{ padding:0 0 18px; text-align:center; height:auto;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1 h2 a{ float:none; font-size:30px; height:auto; line-height:normal; display:block;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1 h2 a.btnXemtatca{ float:none; top:0; padding:12px 0 8px;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1 h2 a.btnXemtatca .icon{ display:none;}
#header .navTop .navContent#mainNav{ display:none;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc{ padding:48px 0 0;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .tieudephan input{ width:75%;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .tieudebai{ position:relative;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .tieudebai p{ width:68px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .tieudebai .btnXoa{ position:absolute; top:0; right:0;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .tieudebai input{ width:52%;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung textarea{ width:60%; padding:15px 2% 0;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung .themtailieu, #content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung .themnoidung{ padding:0 68% 0 0; float:none; width:auto;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung{ margin:0 8px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung ul.themnoidung{ padding:28px 68% 0 0; text-align:center;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung .themnoidung li a{ width:68px; height:52px; background-position:0 -1600px; margin:0 auto; float:none;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung .themnoidung li a.btnText{ background-position:-100px -1600px;}
#content .gioithieuunica, #content .bancothehocgi, #content .danhsachgiangvien, #content .thongtinlienhe .thongtinlienhe2, #content .baihoc .baihoc2, #content .baihocTab .baihocTab2, #content .lambaitracnghiem, #content .kichhoat .danhsachdonhang, #content .profilepublic{ max-width:96%;}
#content .kichhoat h1 span{ max-width:96%; font-size:20px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .danhsachkhoahoc{ width:auto; text-align:center;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .danhsachkhoahoc .khoahoc1{ margin:0 5px 24px; width:220px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongke{ height:24px;}
#content .taokhoahoc .contentTaokhoahoc .right .theokhoahoc .subNav li a{ font-size:12px; padding:0 5px;}
#content .taokhoahoc .contentTaokhoahoc .right .tongquan{ margin:0 24px 48px;}
#content .taokhoahoc .contentTaokhoahoc .right .tongquan ul li{ font-size:12px;}
#content .taokhoahoc .contentTaokhoahoc .right .tongquan ul li span{ font-size:14px;}
#content .taokhoahoc .contentTaokhoahoc .right .tongquan ul{ margin:0 0 8px;}
#content .taokhoahoc .contentTaokhoahoc .right .tongquan .doanhthu{ text-align:center;}
/* #content .profilepublic .thongtincanhan, #content .profilepublic .datlichhen, #content .profilepublic .thongtintuvan{ padding:42px 18px;} */
#content .profilepublic .thongtincanhan .danhsachkhoahoc.khoahocdangday{ text-align:center;}
#content .profilepublic .thongtincanhan .danhsachkhoahoc.khoahocdangday h2 .icon{ display:none;}
#content .quanlycoupon{ max-width:96%; padding:0 0 28px;}
#content .quanlycoupon .couponControl{ padding:48px 0 0;}
#content .quanlycoupon table{ width:96%; margin:0 2%;}
#content .thanhtoan .noidungthanhtoan, #content .thanhtoan .cacbuocthanhtoan ul{ max-width:96%;}
#content .thanhtoan .noidungthanhtoan .left .buoc1 form .thongtin1 p{ width:120px;}
#content .thanhtoan .noidungthanhtoan .left .buoc1 form .thongtin1 span{ padding:40px 0 0 132px;}
#content .thanhtoan .noidungthanhtoan .left .buoc1 form .thongtin1 textarea{ width:242px;}
#content .thanhtoan .noidungthanhtoan .left .buoc1.buoc2 .btnThanhtoan{ margin:0 0 0 132px; width:280px; font-size:14px;}
}

@media screen and (max-width : 935px){
.menufix ul{ padding:5px 0 0 10px;}
.menufix ul li a{ font-size:13px; padding:0 12px;}
.menufix .btnDangky{ margin:0 10px 0 20px; width:120px; font-size:14px;}
.menufix .gia{ font-size:20px;}
#content .chitietkhoahoc .left .thongtinkhoahoc .thongtinNav li a{ padding:0 8px; font-size:12px;}
#content .kichhoat .danhsachdonhang .donhang1 .noidungdonhang .thongtin .nhapma input{ width:128px;}
#content .kichhoat .danhsachdonhang .donhang1 .noidungdonhang .thongtin .nhapma button{ width:82px;}
}

@media screen and (max-width: 880px) {
#content .newsLetter .dangky p{ margin:0 0 18px 42%;}
#content .newsLetter .dangky .btnDangky{ margin:0 0 0 42%;}
#content .chitietkhoahoc .manhinhchinh .thongtinkhochoc{ padding:0;}
#content .chitietkhoahoc .manhinhchinh .thongtinkhochoc .btnDangky{ margin:0 auto 28px}
#content .taokhoahoc .contentTaokhoahoc .right .theokhoahoc select{ display:block; float:none; margin:0 auto 18px; width:240px; height:35px;}
#content .taokhoahoc .contentTaokhoahoc .right .theokhoahoc .btnIn{ width:240px; float:none; margin:0 auto 24px;; text-align:center; padding:0; height:35px; line-height:35px;}
#content .taokhoahoc .contentTaokhoahoc .right .theokhoahoc .subNav{ text-align:center;}
#content .taokhoahoc .contentTaokhoahoc .right .theokhoahoc .subNav li a{ padding:0 8px;}
#content .taokhoahoc .contentTaokhoahoc .right .lichsugiaodich h3{ text-align:center;}
#content .taokhoahoc .contentTaokhoahoc .right .lichsugiaodich .btnXemchitiet{ text-align:center; padding:8px 0;}
#content .taokhoahoc .contentTaokhoahoc .right .tongquan ul li{ display:block; float:none; width:auto; height:30px;}
#content .taokhoahoc .contentTaokhoahoc .right .tongquan ul li span{ display:inline-block; padding:0 8px;}
#content .taokhoahoc .contentTaokhoahoc .right .doanhthusubNav ul{ text-align:center;}
#content .taokhoahoc .contentTaokhoahoc .right .doanhthusubNav ul li{ display:inline-block; float:none;}
#content .taokhoahoc .contentTaokhoahoc .right .doanhthusubNav ul li a{ float:none;}
#content .thanhtoan .noidungthanhtoan .left{ width:60%;}
#content .thanhtoan .noidungthanhtoan .right{ width:38%;}
}
 
@media screen and (max-width: 800px) {
#header .searchBox{ width:138px;}
#header .searchBox input{ width:80px;}
.khoahoc1{margin:0 6px 24px;}
#content .nhanxet .danhsachnhanxet .nhanxet1 .ava{ width:60px; height:60px;}
#content .nhanxet .danhsachnhanxet .nhanxet1 .thongtin{ padding:0 0 0 72px;}
#footer{ height:auto;}
#footer .footer2 .thongtintrungtam { position:relative; padding:0 0 72px;}
#footer .footer2 .thongtintrungtam .thongbao{ width:112px; position:absolute; bottom:18px; padding:0;}
#footer .footer2 .thongtintrungtam .thongbao img{ display:block; width:100%; height:auto;}
.menufix ul li a{ font-size:12px; padding:0 10px;}
.menufix .btnDangky{ margin:0 10px; width:108px;}
.menufix .gia{ font-size:18px;}
#content .chitietkhoahoc .manhinhchinh .thongtinkhochoc .gia{ margin:0 0 12px;}
/* #content .chitietkhoahoc .manhinhchinh .thongtinkhochoc .couponInput{ margin:0 auto 18px;} */
#content .chitietkhoahoc .manhinhchinh .thongtinkhochoc .btnDangky{ margin:0 auto 18px;}
#content .chitietkhoahoc .right .khoahoclienquan .khoahoc1 .imgBox{ width:60px; height:60px;}
#content .chitietkhoahoc .right .khoahoclienquan .khoahoc1 h2 a, #content .chitietkhoahoc .right .khoahoclienquan .khoahoc1 .thongtinkhoahoc{ padding:0 0 0 70px;}
#content .chitietkhoahoc .right .khoahoclienquan .khoahoc1{ box-shadow:none;}
#content .chitietkhoahoc .left .thongtinkhoahoc .thongtinNav li a{ padding:0 5px;}
.xemvideo .video{ padding:0 20px;}
.xemvideo .video h1{ font-size:14px; height:auto; min-height:24px; padding:26px 0 18px;}
.xemvideo .video h1 .btnGiaotrinh{ position:relative; top:-8px;}
.xemvideo .video .videoControl .btnAutoplay{ font-size:12px;}
.xemvideo .video .videoControl .btnGhichu{ font-size:12px;}
.xemvideo .video .videoControl ul li a{ margin:0 0 0 12px; font-size:12px; line-height:22px;}
.xemvideo .video .giaotrinh{ max-width:280px;}
.xemvideo .video .giaotrinh .noidungkhoahoc .phan1 .danhsachbaihoc li a span.stt{ display:none;}
.xemvideo .thongtinphu{ width:0; left:300px;}
.xemvideo .video .videoControl{ right:20px;}
#content .kichhoat .danhsachdonhang .donhang1 .noidungdonhang .thongtin .nhapma{ position:relative; height:30px;}
#content .kichhoat .danhsachdonhang .donhang1 .noidungdonhang .thongtin .tacgia{ min-height:40px; margin:0 0 28px;}
#content .kichhoat .danhsachdonhang .donhang1 h2{ font-weight:normal; height:40px; line-height:38px;}
#content .profilepublic .thongtincanhan .danhsachkhoahoc.khoahocdangday .khoahoc1{ width:220px;}
#content .profilepublic .datlichhen .formdangky .ngaydangky li{ margin:0 5px 0 0; width:80px;}
#content .profilepublic .datlichhen .formdangky .chonlinhvuc .chon1 select{ width:198px;}
#content .thanhtoan .cacbuocthanhtoan ul li a{ padding:0 38px;}
}
 
@media screen and (max-width: 780px) {
.khoahoc1{ margin:0 4px 24px;}
}
 
@media screen and (max-width: 768px) {
#content .chitietkhoahoc .left .thongtinkhoahoc .thongtinNav li a{ padding:0 4px;}
#content .chitietkhoahoc .manhinhchinh .thongtinkhochoc .btnDangky{ width:auto;}
#content .chitietkhoahoc .manhinhchinh .thongtinkhochoc .couponInput{ width:auto;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1 .khoahoc1{ margin:0 2px 24px;}
#content .taokhoahoc .xem.truoc .xemtruoc2 h1{ font-size:18px;}
#content .taokhoahoc .xem.truoc .xemtruoc2 ul li a{ margin:0 8px 0 0;}
#content .taokhoahoc .contentTaokhoahoc .right .doanhthusubNav ul li a{ font-size:12px;}
#content .thanhtoan .noidungthanhtoan .left .buoc1 form .thongtin1 p{ text-align:left; width:auto; margin:0 0 5px; float:none; line-height:normal;}
#content .thanhtoan .noidungthanhtoan .left .buoc1 form .thongtin1 input{ float:none; margin:0 0 8px;}
#content .thanhtoan .noidungthanhtoan .left .buoc1 form .thongtin1 span{ padding:0;}
#content .thanhtoan .noidungthanhtoan .left .buoc1.buoc2 .btnThanhtoan{ margin:0;}
#player_videojs{
	width:100%;
	height:450px;
	}
}
 
@media screen and (max-width: 740px) {
#footer .footer2 .trogiup .trogiup1{ width:50%; height:200px;}
#content .chitietkhoahoc .left{ width:auto; float:none;}
#content .chitietkhoahoc .right{ width:auto; float:none;}
#content .chitietkhoahoc .right .khoahoclienquan .khoahoc1{ display:block;}
#content .chitietkhoahoc .left .thongtinkhoahoc .thongtinNav li a{ font-size:14px; padding:0 10px;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1 .khoahoc1{ width:220px;}
#content .taokhoahoc .contentTaokhoahoc .left{ float:none; width:auto; position:relative;}
#content .taokhoahoc .contentTaokhoahoc .left h3{ text-align:center;}
#content .taokhoahoc .contentTaokhoahoc .left .btnThongke{ text-align:center; display:block; height:40px; line-height:40px; margin:0 0 28px;}
#content .taokhoahoc.profile .contentTaokhoahoc .left .userBox{ padding:0;}
#content .taokhoahoc .contentTaokhoahoc .left ul li a{ height:40px; line-height:40px; text-align:center;}
#content .taokhoahoc .contentTaokhoahoc .right{ margin:0 auto;}
table tr:nth-child(odd){ background-color:transparent;}
table tr{ border-bottom: 1px #f3f3f3;}
table tr:first-child, table tr:last-child{ border:none;}
#content .chitietkhoahoc .left .thongtinkhoahoc .thongtinNav{ text-align:center;}

}
 
@media screen and (max-width: 720px) {
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1 .khoahoc1{ width:215px;}
#content .baihoc .thongtin .btnHoc li a{ padding:0 18px; font-weight:normal;}
}
 
@media screen and (max-width: 640px) {
#header .logo{ padding:18px 0 0;}
#header .navTop .btnNav{ padding:20px 0 0; width:41px; overflow:hidden; height:24px;}
#header .navTop .btnNav .iconNav{ margin:0 0 10px;}
#header .userlogin, #header .user{ padding:12px 0 0; height:78px;}
#header .navTop .navContent, #header .userlogin .thongbao, #header .userlogin .popupcanhan, #header .user ul{ transform:translateY(12px);}
#content .uudiem{ padding:28px 0 18px;}
#content .uudiem h2{ font-size:28px; max-width:96%; margin:0 auto 38px;}
#content .uudiem .line{ width:auto; max-width:80%;}
#content .uudiem ul li{ width:auto; float:none; text-align:left; min-height:92px; padding:0 0 24px 50px;}
#content .uudiem ul li .icon{ margin:0; float:left;}
#content .uudiem ul li p{ padding:15px 0 0 110px;}
#content .nhanxet h2{ font-size:30px; margin:0 0 28px;}
#content .nhanxet .danhsachnhanxet .nhanxet1 .ava{ float:none; margin:0 auto;}
#content .nhanxet .danhsachnhanxet .nhanxet1 .thongtin{ padding:0; text-align:center;}
#footer .footer2 .thongtintrungtam{ padding:18px 0;}
#footer .footer2 .thongtintrungtam .thongbao{ position:relative; bottom:0; width:142px; margin:0 auto 18px; float:none; display:block;}
#footer .footer2 .thongtintrungtam .thongtin{ float:none; text-align:center; margin:0 0 28px;}
#footer .footer2 .thongtintrungtam .thongtin h2{ font-size:20px;}
#footer .footer2 .thongtintrungtam .phuongthucthanhtoan{ margin:0 auto; float:none;}
#footer .footer2 .thongtintrungtam .phuongthucthanhtoan li{ margin:0 2.5px 5px;}
#content .khoahocnoibat .khoahocSubnav{ margin:0 0 42px;}
#content .khoahocnoibat .khoahocSubnav li a{ font-size:18px;}
#content .newsLetter{ overflow:hidden;}
#content .newsLetter img{ width:120%; transform:translateX(-12%);}
#header .searchBox{ width:278px; position:absolute; left:50%; transform:translateX(-50%); top:auto; bottom:-15px; background-color:#fff;}
#header .searchBox input{ width:226px;}
#header .user .user_icon{ transform:scale(0.8);}
#header .user ul li a{ font-size:12px; margin:0 8px 0 0;}
#footer .footer2 .trogiup{ padding:0 0 24px;}
#footer .footer2 .trogiup .trogiup1{ height:auto; width:100%; float:none; margin:0 0 38px; text-align:center;}
#footer .footer2 .trogiup .trogiup1 ul li a{ line-height:40px;}
#footer .footer2 .trogiup .trogiup1 ul li a:hover{ padding:0;}
#footer .footer2 .trogiup .trogiup1 ul.social{ margin:0 0 18px; text-align:center;}
#footer .footer2 .trogiup .trogiup1 ul.social li{ display:inline-block; float:none;}
#footer .footer2 .trogiup .trogiup1 ul.social li a{ float:none; margin:0 8px;}
#footer .footer2 .trogiup .trogiup1 .btnHoptac{ margin:0 auto;}
#footer{ padding:15px 0 0;}
.khoahoc1 .quantam{ margin:0; display: none;}
#content .taokhoahoc .contentTaokhoahoc .left, #content .taokhoahoc .contentTaokhoahoc .right{ width:auto; float:none; margin:0 0 18px;;}
#content .taokhoahoc.profile{ padding:28px 0 0;}
#content .taokhoahoc .contentTaokhoahoc .left ul li a{ text-align:center; height:40px; line-height:40px; width:280px; margin:0 auto;}
.menufix{ display:none;}
#content .chitietkhoahoc .manhinhchinh .noidung{ width:auto; float:none; margin:0 0 28px;}
#content .chitietkhoahoc .manhinhchinh .thongtinkhochoc{ width:auto; float:none;}
#content .chitietkhoahoc .manhinhchinh .thongtinkhochoc .couponInput{ width:202px; /* margin:0 auto 28px; */}
#content .chitietkhoahoc .manhinhchinh .thongtinkhochoc .btnDangky{ width:202px; margin:0 auto 28px;}
#content .chitietkhoahoc .manhinhchinh .thongtinkhochoc .thongtin{ margin:0 0 18px;clear: both;}
#content .chitietkhoahoc .manhinhchinh .thongtinkhochoc .btnPhu{ position:relative; text-align:center; margin:0 auto; width:auto;}
#content .chitietkhoahoc .manhinhchinh .thongtinkhochoc .btnPhu li{ display:inline-block; float:none; width:auto; padding:0 15px;}
#content .chitietkhoahoc .left .thongtinkhoahoc .thongtinNav li a{ font-size:12px;}
#content .chitietkhoahoc .left .tinlienquan li a{ padding:12px 0;}
#content .chitietkhoahoc .left .tinlienquan li a:hover, #content .chitietkhoahoc .left .tinlienquan li a:active{ padding:12px 0 12px 5px;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1 .khoahoc1{ width:230px;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1 .khoahoc1:nth-child(2){ display:none;}
#content .newsLetter{ padding:118px 0 0; background-color:#f3f3f3; position:relative;}
#content .newsLetter .dangky{ text-align:right; position:absolute; top:50px; right:24px; margin:0;}
#content .newsLetter .dangky p{ margin:0 0 18px; float:none; background:none; padding:0;}
#content .newsLetter .dangky .btnDangky{ float:right; font-weight:normal; margin:0; width:148px;}
#content .taokhoahoc .xem.truoc .xemtruoc2 .imgBox{ width:320px; height:180px; float:none; margin:0 auto 28px;}
#content .taokhoahoc .xem.truoc .xemtruoc2 h1{ padding:0 0 18px; text-align:center; color:#6186c6;}
#content .taokhoahoc .xem.truoc .xemtruoc2 ul{ text-align:center; padding:0;}
#content .taokhoahoc .xem.truoc .xemtruoc2 ul li{ display:inline-block; float:none;}
#content .taokhoahoc .xem.truoc .xemtruoc2 ul li a{ width:142px; margin:0 5px;}
#content .baihoc .imgBox{ float:none; margin:0 auto 28px;}
#content .baihoc .thongtin{ padding:0 8px; text-align:center;}
#content .baihoc .thongtin .btnHoc{ padding:18px 0 50px;}
#content .baihoc .thongtin .btnHoc li{ display:block; float:none;}
#content .baihoc .thongtin .btnHoc li a{ float:none; width:240px; margin:0 auto 8px; padding:0;}
#content .baihocTab{ padding:12px 0 0;}
#content .baihocTab .baihocTab2{ text-align:center; position:relative; padding:80px 0 0;}
#content .baihocTab .baihocTab2 a{ float:none; display:inline-block; height:40px; line-height:40px; font-size:14px; margin:0 12px;}
#content .baihocTab .baihocTab2 .danhgiatong{ width:220px; text-align:left; position:absolute; top:0; left:50%; transform:translateX(-50%);}
#content .chitietkhoahoc.batdauhoc .left, #content .chitietkhoahoc.batdauhoc .right{ width:auto; float:none;}
.xemvideo, .xemvideo .video{ height:auto;}
.xemvideo .video .xem{ height:auto;}
.xemvideo .video .xem .noidungtext.anbongngoxemvideo{ position:relative; bottom:0;}
.xemvideo .video .videoControl{ position:relative;}
.xemvideo .video .videoControl .ghichu{ position:fixed; text-align:left;}
.xemvideo .video .videoControl .ghichu .ghichu_content .danhsachghichu{ max-height:120px;}
.xemvideo .video .videoControl .ghichu .ghichu_content .danhsachghichu .ghichu1 p{ width:80px;}
.xemvideo .video .xem .noidungtext{ position:relative; bottom:0;}
.xemvideo .video .xem .noidungtext img{ max-width:100%;}
#content.hoptacgiangvien .chitietkhoahoc .noidung .thongtin1{ text-align:center;}
#content.hoptacgiangvien .chitietkhoahoc .noidung .thongtin1 .quyenloi li{ line-height:normal;}
#content.hoptacgiangvien .chitietkhoahoc .noidung .thongtin1 .quyenloi li .icon{ display:inline-block; float:none; position:relative; top:19px;}
#content.hoptacgiangvien .chitietkhoahoc .noidung .thongtin1 .inputBox{ height:auto;clear: both;}
#content.hoptacgiangvien .chitietkhoahoc .noidung .thongtin1 .inputBox p{ float:none; width:auto; margin:0 0 8px; line-height:normal; text-align:center; font-size:12px;}
#content.hoptacgiangvien .chitietkhoahoc .noidung .thongtin1 .inputBox input{ width:278px; margin:0 auto;}
#content.hoptacgiangvien .chitietkhoahoc .noidung .thongtin1 .inputBox.textareaBox p{ text-align:center;}
#content.hoptacgiangvien .chitietkhoahoc .noidung .thongtin1 .inputBox textarea{ width:258px; margin:0 auto;}
#content.hoptacgiangvien .chitietkhoahoc .noidung .thongtin1 .btnDangky{ margin:28px auto 0;}
.danhsachgiangvien h2{ font-size:24px; margin:0 0 28px;}
#content .kichhoat .danhsachdonhang .donhang1 .noidungdonhang .imgBox{ width:300px; height:168px; float:none; margin:0 0 18px;}
#content .kichhoat .danhsachdonhang .donhang1 .noidungdonhang .thongtin{ padding:0;}
#content .baihoc .thongtin h1{ margin:0 0 28px; font-size:20px;}
.xemvideo .video .videoControl .btnGhichu{ margin:0;}
#content .profilepublic .thongtincanhan .avagiangvien{ float:none; margin:0 auto 28px; width:auto;}
#content .profilepublic .thongtincanhan .avagiangvien .imgBox{ border-radius:200px;margin: 0 auto 18px;}
#content .profilepublic .thongtincanhan .thongtingiangvien{ padding:0 0 28px; text-align:center;}
#content .profilepublic .thongtincanhan .thongtingiangvien .chisotongquat li{ display:inline-block; float:none;}
#content .profilepublic .thongtincanhan .danhsachkhoahoc.khoahocdangday h2{ border:none; height:auto; margin:0 0 18px;}
#content .profilepublic .datlichhen .thongtin .left, #content .profilepublic .datlichhen .thongtin .right{ float:none; width:auto; text-align:center;}
#content .profilepublic .datlichhen .thongtin .left .ava{ float:none; margin:0 auto 12px; width:120px; height:120px;}
#content .profilepublic .datlichhen .thongtin .left .thongtin{ padding:0;}
#content .profilepublic .datlichhen .thongtin .left .thongtin h2{ padding:0;}
#content .profilepublic .datlichhen .thongtin .right .phituvan{ padding:12px 0 3px; font-size:14px;}
#content .profilepublic .datlichhen .thongtin .right .phituvan span{ font-size:16px;}
#content .profilepublic .datlichhen .thongtin .right .danhgia{ text-align: center;}
#content .profilepublic .datlichhen .thongtin .right .danhgia span{ display:inline-block; float:none; margin:0;}
#content .profilepublic .datlichhen .thongtin .right .danhgia i{ display:inline-block; float:none; position:relative; top:-2px;}
#content .profilepublic .datlichhen .thongtin{ border:none; margin:0;}
#content .profilepublic .datlichhen .formdangky h3{ text-align:center; padding:28px 0 0;}
#content .profilepublic .datlichhen .formdangky .ngaydangky{ text-align:center;}
#content .profilepublic .datlichhen .formdangky .ngaydangky li{ display:inline-block; float:none; margin:0 2px 12px;}
#content .profilepublic .datlichhen .formdangky .giodangky{ text-align:center; margin:0 0 28px;}
#content .profilepublic .datlichhen .formdangky .giodangky p{ display:inline-block; float:none; margin:0 12px;}
#content .profilepublic .datlichhen .formdangky .chonlinhvuc .chon1{ width:auto; display:block; float:none; text-align:center;}
#content .profilepublic .datlichhen .formdangky .chonlinhvuc .chon1 p{ float:none; padding:0;}
#content .profilepublic .datlichhen .formdangky .chonlinhvuc .chon1 select{ margin:0 auto; width:238px;}
#content .profilepublic .datlichhen .formdangky .danhsachkenh{ float:none; text-align:center; margin:0 0 28px;}
#content .profilepublic .datlichhen .formdangky .danhsachkenh li{ display:inline-block; padding:0 18px;}
#content .profilepublic .datlichhen .formdangky .btnDatlich{ float:none; margin:0 auto; width:240px;}
#content .profilepublic .thongtintuvan ul{ height:auto; margin:0 0 28px;}
#content .profilepublic .thongtintuvan ul li{ display:block; float:none; width:auto; text-align:center;}
#content .profilepublic .thongtintuvan .btnDatlich{ margin:0 auto 12px;}
#content .profilepublic .thongtintuvan .chuthich{ text-align:center;}
#content .profilepublic .btnDatlich{ width:240px; margin:0 auto;}
#content .thanhtoan .cacbuocthanhtoan ul li a{ padding:0 18px; font-size: 14px;}
#content .thanhtoan .noidungthanhtoan .left, #content .thanhtoan .noidungthanhtoan .right{ width:auto; float:none; margin:0 0 28px;}
#content .thanhtoan .noidungthanhtoan .left .buoc1{ text-align:center;}
#content .thanhtoan .noidungthanhtoan .left .buoc1 p{ margin:0 0 12px;}
#content .thanhtoan .noidungthanhtoan .left .buoc1 input[type="text"]{ margin:0 auto 12px; height:38px;}
#content .thanhtoan .noidungthanhtoan .left .buoc1 .loai p{ float:none; display:inline-block; margin:0 12px;}
#content .thanhtoan .noidungthanhtoan .left .buoc1 .btnThanhtoan{ width:240px; margin:38px auto 0;}
#content .thanhtoan .noidungthanhtoan .left .buoc1 form .thongtin1 p{ text-align: center;}
#content .thanhtoan .noidungthanhtoan .left .buoc1 form .thongtin1 input, #content .thanhtoan .noidungthanhtoan .left .buoc1 form .thongtin1 select, #content .thanhtoan .noidungthanhtoan .left .buoc1 form .thongtin1 textarea{ float:none; margin:0 auto 8px;}
#content .thanhtoan .noidungthanhtoan .left .buoc1.buoc2 .btnThanhtoan{ margin:48px auto 0;}
#content .profilepublic .thongtincanhan, #content .profilepublic .datlichhen, #content .profilepublic .thongtintuvan{ padding:42px 8px;}
.xemvideo .video{ padding:0 8px;}
#content .thongtinlienhe .thongtin1{ width:auto; padding:0; float:none; margin:0 0 38px; text-align: center;}
#header{ height:112px;}
#header .searchBox{ bottom:12px; width:100%;}
#header .user ul{ border:solid 3px #ccc; position:absolute; top:100px; right:0; background-color:#fff; padding:10px 12px 18px; width:180px; display:none;}
#header .user ul li{ display:block;}
#header .user ul li a{ display:block; line-height:40px; font-size:14px;}
#header .userlogin .btnKhoahoc{ display:none;}
#content .gioithieuunica .video-intro {margin: auto; height:360px;}
}
 
@media only screen and (max-width: 620px) {
 #content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .tieudephan input{ width:60%;}
 #content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .tieudebai input{ width:40%;}
}
 
@media screen and (max-width: 600px) {
#content .taokhoahoc .xem.truoc .xemtruoc2 ul li a{ width:128px;}
}
 
@media screen and (max-width: 568px) {
#content .chitietkhoahoc .left .thongtinkhoahoc .thongtinNav li a{ padding:0 5px;}
}
 
@media screen and (max-width: 563px) {
}
 
@media screen and (max-width: 549px) {
 
}
 
@media screen and (max-width: 534px) {

}
 
@media screen and (max-width: 480px) {
	/* add new*/
	/*top*/
	.head_notify {
		min-height: 170px !important;
	}
	.top_wrapper {
		width: 100% !important;
	}
	.top_left {
		width: 100% !important;
		text-align: center;
	}
	.top_right {
		width: 100% !important;
	}
	.hello-timer ul {
		top:-23px !important;
	}
	.top_left .top_slogan {
		font-size: 15px !important;
	}
	.top_left .top_description{
		margin-top: 0px !important;
	}
	.top_right {
		margin: -5px 7px;
	}
	.combo h1 {
		margin: 0px !important;
	}
	.combo .khoahocnoibat {
		margin-top: 10px !important; 
	}
	.combo h1 span {
		font-size: 20px !important;
		text-align: center;
	}
	.combo_list .combo_info {
		margin-top: -7px;
	}
	.combo_des {
		display: none;
	}
	.combo_title {
	    font-size: 12px;
	}
	.price-origin {
		display: none;
	}
	.combo_price .price {
		font-size: 13px;
		font-weight: bold;
	}
	.combo_buy_btn a {
		padding: 5px !important;
		font-size: 12px !important;
		height: auto !important;
		line-height: 0px !important;
	}
	.combo_buy .combo_price {
		width: 100% !important;
		text-align: center !important; 
	}

	.combo_buy .combo_buy_btn {
		display: none;
	}
	.content_left {
		text-align: center;
		margin: 0px !important;
		float: none !important;
		width: 100% !important;
	}
	.content_right {
		width: 100% !important;
		text-align: center;
		margin: 0px !important;
		float: none !important;
	}
	.full-width {
		min-height: auto !important;
	}
	.h1-title {
		font-size: 20px;
	}

	.box-left {
		width: 100% !important;
		float: none !important;
	}
	.box-left .img {
		margin: 0px !important;
	}
	.box-right {
		width: 100% !important;
		float: none !important;
	}
	.i-des {
		padding: 10px !important;
	}
	.i-hot {
		padding: 0px 10px !important;
    	text-align: center;
	}
	.tienich-info {
		width: 100% !important;
		float: none !important;
		padding-top: 10px !important;
		padding-bottom: 5px !important;
	}
	.i-content {
		float: none !important;
		text-align: center;
		width: 100% !important;
	}
	.chitietkhoahoc {
		width: 100% !important;
	}
	.combo_list .combo_img {
		width: 100% !important;
	}
	.combo_list .combo_img img {
		width: 100% !important;
	}
	.combo_info {
		width: 100% !important;
	}
	.combo_name {
		width: 100% !important;
	}
	.combo_title {
		width: 100% !important;
		padding-top: 10px !important;
		text-align: center;
	}
	.combo_info .combo_buy {
		width: 100%;
		float: none !important;
		text-align: left;
	}
	.danhgia {
		margin-left:50px !important; 
	}
	/* end add new*/
	#footer .footer2 .trogiup .trogiup1 ul.social{margin: 0px !important;width: 100% !important;}
	#footer .footer2 .trogiup .trogiup1 ul li a{ line-height:0px !important;}
	#footer {
    	padding: 8px 0 0;
	}
	#footer {
    	padding: 8px 0 0;
	}
	#footer .footer2 .trogiup .trogiup1 h2 {
		margin: 0px !important;
	}
	#footer .footer2 .trogiup .trogiup1 {
		margin: 0px !important;
	}
	.head_notify {
		line-height: 24px !important;
		font-size: 14px !important;
	}
	ul.countdown {
		width: 100% !important;
    	font-size: 150%;
	}
	.popup_success {
		left: 0px !important;
	}
	#content .kichhoat .danhsachdonhang .donhang1 .noidungdonhang .imgBox {
		display: none;
	}
	#content .kichhoat .danhsachdonhang .donhang1 .noidungdonhang .thongtin .danhgia {
		display: none;
	}
	#content .kichhoat .danhsachdonhang .donhang1 .noidungdonhang .thongtin .nguoithangia {
		display: none;
	}
	#content .kichhoat .danhsachdonhang .donhang1 .noidungdonhang .thongtin div.khoa_hoc {
		width: 35% !important;
	}
	.gia_khoa_hoc {
		width: 50% !important;
	}
	.gia {
		text-align: left;
	}
	.profilepublic h3 {
		text-align: center;
	}
	.tongtien {
		margin-bottom: 10px;
	}
	.list .list-left {
		width: auto !important;
	}
	#content .thanhtoan .noidungthanhtoan .right .btnThanhtoan {
		width: 100% !important;
	}
	

#content .khoahocnoibat .khoahocSubnav li a{ font-size:16px; padding:0 8px;}
.khoahoc1{ width:208px;}
#header .navTop{ z-index:2;}
#content .chitietkhoahoc .left .thongtinkhoahoc .thongtinNav{ border:none; height:auto;}
#content .chitietkhoahoc .left .thongtinkhoahoc .thongtinNav li a span{ display:none;}
#content .chitietkhoahoc .left .thongtinkhoahoc .thongtinNav li a{ background-color:#fff; height:35px; line-height:35px; border-radius:4px; margin:0 2px 12px 0; padding:0 12px; color:#999;}
#content .chitietkhoahoc .left .thongtinkhoahoc .thongtinNav li a.active{ background-color:#f4be19;color:#fff;}
#content .taokhoahoc .contentTaokhoahoc .right .dashboad{ padding:24px 0; margin:0px !important;}
#content .taokhoahoc .contentTaokhoahoc .right .dashboad table tr td .btnXuatban{ width:72px;}
#content .taokhoahoc .contentTaokhoahoc .right .theokhoahoc select{ float:none; margin:0 0 12px;}
#content .taokhoahoc .contentTaokhoahoc .right .dashboad table tr td:first-child{ display:none;}
#content .taokhoahoc .contentTaokhoahoc .right .dashboad table tr td{ padding:10px 5px;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1 .khoahoc1{ width:208px; margin:0 4px 24px;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1 h2 a{ font-size:24px; padding:0 0 12px;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1 h2 a.btnXemtatca{ display:none;}
#content .newsLetter .dangky p{ margin:0 0 18px; font-size:16px; padding:0 0 0 35%;}
#content .taokhoahoc .contentTaokhoahoc .right .dashboad h3{ text-align:center; margin:0 0 28px; color:#6186c6; font-weight:normal; font-size:24px; height:auto;}
#content .taokhoahoc .contentTaokhoahoc .right .theokhoahoc select{ margin:0 auto 5px; display:block;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 h2{ padding:26px 18px 0; line-height:48px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 h2 span{ width:48px; height:48px; line-height:45px; font-size:24px; margin:0 12px 0 0;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung .themnoidung li{ display:inline-block; float:none; width:auto;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung .themnoidung li a{ width:34px; height:26px; background-size:250px auto; background-position:0 -800px; margin:0 12px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung .themnoidung li a.btnText{ background-position:-50px -800px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung textarea{ width:96%; float:none; text-align:center; margin:0 0 28px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung .themtailieu .btnTailen{ width:auto;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung .themtailieu, #content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung .themnoidung, #content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung ul.themnoidung{ float:none; padding:0; width:180px; margin:0 auto;}
#content .baihocTab .baihocTab2 a{ margin:0 8px;}
.xemvideo .video .btnHidebar{ display:none;}
.xemvideo .video .btnBack{ width:28px; overflow:hidden; height:28px; padding:22px 18px 0 0;}
.xemvideo .video .videoControl .ghichu .ghichu_content .themghichu input{ width:60%;}
.xemvideo .video .videoControl .ghichu .ghichu_content .themghichu .btnThemghichu{ width:38%;}
.xemvideo .video .videoControl .ghichu .ghichu_content .danhsachghichu{ margin:0 8px 18px;}
.xemvideo .video .videoControl .ghichu .ghichu_content .danhsachghichu .ghichu1{ padding:8px 0;}
#content .lambaitracnghiem .batdautracnghiem, #content .lambaitracnghiem .lambai, #content .lambaitracnghiem .ketquatracnghiem{ padding:42px 18px;}
#content .kichhoat .danhsachdonhang .donhang1 .noidungdonhang{ margin:0 8px;}
#content .taokhoahoc.profile .contentTaokhoahoc .right .thongtin1 h2{ text-align:center; border:none; font-weight:bold; line-height:normal; height:auto; margin:0 0 8px;}
#content .taokhoahoc.profile .contentTaokhoahoc .right .thongtin1 h2 .icon{ display:none;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1{ padding:24px 0 0;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1{ margin:0 8px 18px;}
table tr td{ padding:12px 5px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1  .info table tr td:nth-child(2){     vertical-align: middle;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1  .info table tr td:nth-child(1){ display: none;     vertical-align: baseline !important;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1  .share table tr td:nth-child(1){     vertical-align: baseline !important;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1  .share table {     margin-top: -80px;
    margin-left: -18px;}
 #content .taokhoahoc .contentTaokhoahoc .right .thongtin1  .share table tr td:nth-child(2) img {   display: block;
    width: 200px;
   margin-left: -219px;
    padding-top: 8px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1  .info table tr td:nth-child(2) img {  
    
   margin-left: -224px !important;
   }
    #note_affcp {
    	  padding-top: 259px;
    text-align: center;
    }
    #content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1 .leftForm.rightForm input {
   width: 175% !important;
   
}
#content .taokhoahoc .contentTaokhoahoc .right .lichsugiaodich table.thongkegiaodich tr td:nth-child(5), #content .taokhoahoc .contentTaokhoahoc .right .lichsugiaodich table.thongkegiaodich tr td:nth-child(6){ display:none;}
#content .profilepublic .thongtincanhan .thongtingiangvien .chisotongquat li{ width:25%; float: left;}
#content .thanhtoan .cacbuocthanhtoan ul li a{ padding:0 12px; font-size:12px;}
#content .gioithieuunica h2, #content .bancothehocgi h2, #content .thongtinlienhe h2{ font-size:30px;}
}
 
@media screen and (max-width: 360px) {
.khoahoc1{ width:96%;}
#content .slide{ margin:0 0 38px;}
#content .khoahocnoibat .khoahocSubnav{ margin:0 0 18px;}
#content .khoahocnoibat .khoahocSubnav li a{ position:relative; color:#f3f3f3 !important; display:block; width:80px; overflow:hidden; height:40px; line-height:40px; padding:0;}
#content .khoahocnoibat .khoahocSubnav li a:after{ position:absolute; top:0; left:0; width:100%; text-align:center; color:#d4d5d7 !important;}
#content .khoahocnoibat .khoahocSubnav li a.active:after{ color:#e99900 !important;}
#content .khoahocnoibat .khoahocSubnav li a#noibat:after{ content:'Nổi bật';}
#content .khoahocnoibat .khoahocSubnav li a#moinhat:after{ content:'Mới nhất';}
#content .uudiem ul li{ padding:0 0 24px 0px;}
#header .navTop .btnNav{ font-size:12px;}
#content .uudiem ul li .icon{ transform:scale(0.8);}
#content .uudiem ul li p{ padding:24px 0 0 100px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 h2{ font-size:20px; padding:20px 12px 0;}
#content .taokhoahoc.profile .contentTaokhoahoc .right .thongtin1 h2 .icon{ transform:scale(0.8); margin:0 8px 0 0;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1{ margin:0 0 12px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1:first-child, #content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1:nth-child(2), #content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1:nth-child(3), #content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1:nth-child(4){ height:auto;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1 .leftForm{ width: auto; float:none; margin:0 0 8px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1 .leftForm p{ text-align:center; line-height: normal; font-size:12px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1 .leftForm.rightForm{ width:auto; padding:0; float:none; margin:0 18px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1 .leftForm.rightForm .selectBox select{ text-align:center; margin:0;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1 .leftForm.rightForm input{ text-align:center;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .form1 .leftForm.rightForm textarea{ text-align:center;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .lichsu{ padding:35px 0px 48px;}
table tr td{ padding:12px 5px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .lichsu .thongtinsodu{ text-align:center;}
#content .chitietkhoahoc .left .danhgiakhoahoc .danhsachdanhgia .danhgia1 .ava{ width:40px; height:40px;}
#content .chitietkhoahoc .left .danhgiakhoahoc .danhsachdanhgia .danhgia1 .thongtin{ padding:0 0 0 48px;}
#content .chitietkhoahoc .left .danhgiakhoahoc .vietdanhgia .ava{ display:none;}
#content .chitietkhoahoc .left .danhgiakhoahoc .vietdanhgia .noidung{ padding:0;}
#content .chitietkhoahoc .left .danhgiakhoahoc .vietdanhgia .noidung p{ text-align:center;}
#content .chitietkhoahoc .left .danhgiakhoahoc .vietdanhgia .noidung .danhgia{ margin:0 auto 28px; width:139px;}
#content .chitietkhoahoc .left .danhgiakhoahoc .vietdanhgia .noidung .danhgia span:last-child{ margin:0;}
#content .chitietkhoahoc .left .danhgiakhoahoc .vietdanhgia .noidung .btnGuidanhgia{ float:none; margin:0 auto;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1 .khoahoc1{ width:230px;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1 .khoahoc1:nth-child(2){ display:inline-block;}
#content.maincontent .khoahocnoibat .danhsachkhoahoc .danhsach1{ margin:0 0 28px;}
#content .khoahocnoibat .danhsachkhoahoc .danhsach1 .btnXemthem{ width:128px;}
#content .newsLetter .dangky{ top:10px; right:12px;}
#content .newsLetter .dangky p{ padding:0 0 0 12%;}
#content .taokhoahoc .contentTaokhoahoc .right .dashboad h3{font-size:18px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .tieudebai{ height:80px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .thongtinchung .themtailieu .btnThemtailieu{ font-size:12px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .tieudebai input{ width:90%; margin:0 auto; text-indent:0; text-align:center; float:none; display:block; background-color:#ccc; font-weight:bold;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .tieudebai p{ font-size:12px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .tieudebai p.thongtin{ position:absolute; top:0; right:40px; color:#999; font-size:11px; line-height:35px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .noidungbai .danhsachcauhoi .cauhoi1{ text-align:center;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .noidungbai .danhsachcauhoi .cauhoi1 .dapan1 input[type="radio"] ~ label{ float:none;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .noidungbai .danhsachcauhoi .cauhoi1 .dapan1 input[type="radio"] ~ label span{ margin:0 auto;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .noidungbai .danhsachcauhoi .cauhoi1 .dapan1 .thongtindapan input, #content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .noidungbai textarea, #content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .noidungbai .danhsachcauhoi .cauhoi1 input{ text-align:center;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .noidungbai .danhsachcauhoi .cauhoi1 .dapan1 .thongtindapan{ padding:0;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .thembaihocBtn li a{ font-weight:normal; font-size:12px; margin:0 3px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 .phan1 .bai1 .noidungbai .danhsachcauhoi .btnThemcauhoi{ color:#999;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .btnForm{ padding:0; text-align:center;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .btnForm li{ display:inline-block; float:none;}
#content .taokhoahoc .contentTaokhoahoc .right .thongtin1 form .btnForm li a{ width:180px;}
.xemvideo .video .videoControl{ text-align:center; height:auto; padding:18px 0 0;}
.xemvideo .video .videoControl .btnGhichu{ text-align:center;}
.xemvideo .video .videoControl ul{ text-align:center; float:none; margin:48px 0 0; background-color:#2c353d; padding:8px 0 5px;}
.xemvideo .video .videoControl ul li{ float:none; display:inline-block;}
.xemvideo .video .videoControl ul li a{ margin:0 18px;}
.danhsachgiangvien .danhsach .owl-controls{ padding:0; left:0;}
#content .lambaitracnghiem .batdautracnghiem, #content .lambaitracnghiem .lambai, #content .lambaitracnghiem .ketquatracnghiem{ padding:42px 8px;}
#content .lambaitracnghiem .danhsachcauhoi .cau1 .tracnghiemControl li a{ padding:0 12px; margin:0 5px 0 0;}
#content .kichhoat h1 span{ font-size:14px; text-align:center;}
#content .kichhoat .thongbao span{ font-size:14px; width:80%; padding:5px 12px 8px;}
#content .kichhoat .danhsachdonhang .donhang1 .noidungdonhang .imgBox{ width:100%; height:155px;}
#content .taokhoahoc .contentTaokhoahoc .right .thongke{ height:auto; text-align:center;}
#content .taokhoahoc .contentTaokhoahoc .right .thongke ul li{ display:block; float:none; width:auto; height:35px; line-height:35px;}
#content .taokhoahoc .contentTaokhoahoc .right .theokhoahoc .subNav{ height:auto;}
#content .taokhoahoc .contentTaokhoahoc .right .theokhoahoc .subNav li{ display:block;}
#content .taokhoahoc .contentTaokhoahoc .right .theokhoahoc .subNav li a{ display:block; height:40px; line-height:40px;}
#content .taokhoahoc .contentTaokhoahoc .right .doanhthusubNav ul li a{ padding:0 5px; font-size:10px;}
#content .taokhoahoc .contentTaokhoahoc .right .doanhthusubNav ul{ margin:0;}
#content .taokhoahoc .contentTaokhoahoc .right .lichsugiaodich table.thongkegiaodich tr td:nth-child(2), #content .taokhoahoc .contentTaokhoahoc .right .lichsugiaodich table.thongkegiaodich tr td:nth-child(4){ display:none;}
#content .profilepublic .thongtincanhan .danhsachkhoahoc.khoahocdangday h2{ font-size:16px; font-weight:bold;}
#content .profilepublic .thongtincanhan .avagiangvien .imgBox{ width:128px; height:128px; margin:0 auto 18px;}
#content .quanlycoupon table tr td{ word-break:break-all;}
#content .thanhtoan .cacbuocthanhtoan{ height:auto;}
#content .thanhtoan .cacbuocthanhtoan ul{ height:auto; background:none;}
#content .thanhtoan .cacbuocthanhtoan ul li{ display:block; float:none;}
#content .thanhtoan .cacbuocthanhtoan ul li a{ float:none; min-height:60px; line-height:45px; font-size:14px;}
#content .thanhtoan .cacbuocthanhtoan ul li a span{ margin:0 12px 0 0; float:left;}
#content .thanhtoan .noidungthanhtoan .left .buoc1 .loai p{ margin:0 8px;}
}
 
@media screen and (max-width: 338px) {
#content .thanhtoan .noidungthanhtoan .left .buoc1 .loai p{ font-size:14px;}
}
 
@media screen and (max-width: 330px) {
#content .newsLetter .dangky p{ padding:0;}
}
 
@media screen and (max-width: 320px) {
#carts {
	margin-right: 0px !important;
}

#content .thanhtoan .noidungthanhtoan .left .buoc1 form .thongtin1 input, #content .thanhtoan .noidungthanhtoan .left .buoc1 form .thongtin1 select, #content .thanhtoan .noidungthanhtoan .left .buoc1.buoc2 .btnThanhtoan{ width:238px;}
#content .thanhtoan .noidungthanhtoan .left .buoc1 form .thongtin1 textarea{ width:202px;}
}


 
@media screen and (min-width: 641px) {
#header .user ul{ display:block !important;}
.regis_right {
    float:right;
    width:50%;
}

.active_key_one .nhapma {
	  width: 98%;
	margin: auto;
}

}