@charset "UTF-8";body,html{color:#2c2d2d;font-family:Open Sans,sans-serif;line-height:1.4rem}a,a:hover{text-decoration:none}.bg-2790cf{background-color:#2790cf}a.to-top{background:#2890cf;border-radius:10px;bottom:calc(24vh + 50px)!important;color:#fff!important;height:45px;padding:11px 17px;width:45px;z-index:999}.btn-group-sidebar{bottom:calc(24vh - 50px)!important;display:flex;flex-direction:column;gap:5px;position:fixed;right:0;z-index:999}.button-lo-trinh-hoc,.button-random-de-thi-thu{display:flex}.button-lo-trinh-hoc,.button-random-de-thi-thu{align-items:center;background:#2890cf;border-radius:10px;color:#fff;cursor:pointer;height:45px;justify-content:center;width:45px}#buttonAudioChannel{border-radius:10px;bottom:calc(24vh - 100px)!important;cursor:pointer;height:45px;padding-bottom:10px;position:fixed;right:0;transition:width .3s ease-in-out;width:45px;z-index:999}#buttonAudioChannel .card{background:none;border:0;border-radius:10px}#buttonAudioChannel .card-header{background:#2890cf;border-radius:10px;color:#fff;height:45px;padding:11px 15px}#buttonAudioChannel .card-header span{display:none}#buttonAudioChannel .card-body{background:#fff;display:none}#buttonAudioChannel.show{width:200px}#buttonAudioChannel.show .card-header{border-bottom-left-radius:0;border-bottom-right-radius:0}#buttonAudioChannel.show .card-body,#buttonAudioChannel.show .card-header span{display:inline-block}.section-title{color:#2790cf;font-size:1.25rem;font-weight:700;line-height:normal}.section-title-big{color:#2790cf;font-size:5rem;font-weight:900;line-height:1}.section-title-black{color:#333}.btn-hoc-ngay{background-color:#ff9137;display:inline-block}.btn-hoc-ngay,.btn-huong-dan{border-radius:1.2rem;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;padding:.5rem 2.5rem;text-align:center}.btn-huong-dan,.btn-huong-dan:hover{background-color:#0161ad}.btn-huong-dan:hover{color:#fff}.bg-box-header{background-color:#e3f1f9;padding:15px 0}body{background:#f2f2f2}body.home-template{background:#fff}body.home-template .bg-box-header{display:none}.thumbnail{display:flex;justify-content:center;overflow:hidden}.thumbnail img{max-height:100%}.navbar-nav .dropdown-menu{z-index:1021}#box-question-check.minimize .ClassyCountdown-wrapper{flex-wrap:wrap}.ClassyCountdown-wrapper{display:flex;justify-content:center;width:100%}.ClassyCountdown-wrapper>div{width:65px!important}.ClassyCountdown-wrapper .ClassyCountdown-value{font-size:1.2rem!important}@media (max-width:768px){.ClassyCountdown-wrapper>div{margin:5px!important;width:50px!important}.ClassyCountdown-wrapper .ClassyCountdown-value{font-size:1.2rem!important;line-height:1!important}}.breadcrumb{background-color:#fff;font-weight:700}.breadcrumb a{color:#000}.breadcrumb:before{color:#2790cf;content:"\f053";font-family:Font Awesome\ 5 Pro;margin-right:.5rem}.breadcrumb .breadcrumb-item:before{color:#000}.modal-content{background-image:url(/images/bg_modal.png?067b851d722b50c427d937502663a505);background-position:100% 100%;background-repeat:no-repeat}img{height:auto;max-width:100%}.btn-blue{background-color:#298fce;color:#fff}.btn-blue:hover{background-color:#ca225a;color:#fff}.lazyload{opacity:0}.lazyload.loaded{opacity:1;transition:opacity .5s}.image-box{overflow:hidden;position:relative}.image-box:before{content:"";display:block;padding-top:100%}.image-box .img-post{background-position:50%;background-size:cover;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:auto}.image-box.ratio-1-1:before{padding-top:90%}.image-box.ratio-2-1:before{padding-top:50%}.image-box.ratio-1-2:before{padding-top:200%}.image-box.ratio-4-3:before{padding-top:75%}.image-box.ratio-5-3:before{padding-top:60%}.image-box.ratio-16-9:before{padding-top:56.25%}#hoc-tap-description .image-box .img-post{bottom:auto}.question u{border-bottom:1px solid #000;text-decoration:none}.sd-sticky{padding-bottom:10px;position:-webkit-sticky;position:sticky;top:140px;z-index:999}@media (max-width:768px){.sd-sticky{top:107px}}.alert-fixed{border-radius:0;position:fixed;right:10px;top:10px;width:auto;z-index:9999}.ptt-notify{left:10px;position:absolute;top:10px}.textboxParent{align-items:center;display:inline}.new-title-h1{font-size:1.5rem}.keo_tha_tu_cot_co_dinh .table thead th,.keo_tha_tu_cot_co_dinh .table-bordered td,.keo_tha_tu_cot_co_dinh .table-bordered th,.keo_tha_tu_cot_co_dinh tbody,.keo_tha_tu_cot_co_dinh thead,.keo_tu_vao_cot .table thead th,.keo_tu_vao_cot .table-bordered td,.keo_tu_vao_cot .table-bordered th,.keo_tu_vao_cot tbody,.keo_tu_vao_cot thead{border:2px solid #000}.keo_tu_vao_cho_trong_cau .paragraph strong{float:left;margin-right:.5rem}.keo_tu_vao_cho_trong_cau .card-title .fa-check-square,.keo_tu_vao_cho_trong_cau .card-title .fa-times-square{float:left}.div-audio{position:relative}.div-audio audio{z-index:2}.div-audio:after{content:" ";height:100%;left:0;position:absolute;top:0;width:calc(100% - 35px);z-index:3}.div-audio .playAudio{border:0;cursor:pointer;left:20px;position:absolute;top:31px;z-index:4}.de-thi-luyen-tap-toeic .div-audio:after,.de-thi-luyen-tap-toeic .playAudio{display:none}.nav-user{align-items:center;border:1px solid #2790cf;border-radius:25px;display:inline-flex;justify-content:center}.nav-item-notify .nav-item-notify-icon{font-size:24px;padding:5px}.nav-item-notify .nav-item-notify-count{color:#fff;left:20px}.navbar{background-color:#2790cf}.navbar a{color:#fff!important;font-weight:700}.navbar .nav-item.active a{color:#ff9137!important}.navbar .dropdown-menu a{color:#000!important;font-weight:400}.navbar .navbar-collapse{padding:0}.navbar .navbar-collapse>ul{display:flex;justify-content:space-between;width:100%}.nav-user .switch-site,.nav-user-mb .switch-site{background:#2790cf;border-radius:50px;display:inline-flex;font-size:12px;padding:2px}.nav-user .switch-site a,.nav-user-mb .switch-site a{color:#fff;font-weight:700}.nav-user .switch-site a.current,.nav-user .switch-site a:hover,.nav-user-mb .switch-site a.current,.nav-user-mb .switch-site a:hover{background:#fff;border-radius:50px;color:#2790cf!important}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#cc2058!important}.box-teacher{border:1px solid #2790cf;border-radius:10px;margin:0 .5rem 20px;padding:.5rem}.box-teacher .box-teacher-header{background-color:#eef6fb;border-radius:20px;display:flex;min-height:85px;padding:.5rem}.box-teacher .box-teacher-header img{margin-right:.5rem;max-height:60px;max-width:60px}.box-teacher .box-teacher-header .teacher-name{color:#2790cf;font-size:1.15rem;font-weight:600}.box-teacher .box-teacher-header .teacher-position{color:#2a2a2a;font-size:.8rem;font-style:italic}.box-teacher .box-teacher-body .collapsing{height:2.8rem}.box-teacher .box-teacher-body .collapse:not(.show){display:block;height:2.8rem;overflow:hidden;position:relative}.box-teacher .box-teacher-body a{color:#2790cf;font-size:.8rem;font-style:italic}.box-teacher .box-teacher-body a:not(.collapsed):after{content:"Rút gọn"}.box-teacher .box-teacher-body a.collapsed:after{content:"Xem thêm"}.box-hoc-sinh{border:1px solid #2790cf;border-radius:10px;padding-bottom:20px;padding-top:80px}.box-hoc-sinh .box-hoc-sinh-title{background-color:#2790cf;border-radius:10px;color:#fefefe;font-size:.8rem;font-weight:700;margin-bottom:-20px;padding:.5rem 1rem}.why-to-choose-us-box{background-image:url(/images/bg_why_choose_us.jpg?2d69880fd435398e5d11c57bafe992e8);background-repeat:no-repeat;background-size:cover}.why-to-choose-us-box .why-to-choose-us-item{background-color:transparent;color:#fff}.why-to-choose-us-box .why-to-choose-us-item .card-title a{color:#fcff00}.why-to-choose-us-box .why-to-choose-us-item .card-title a:hover{text-decoration:none}.why-to-choose-us-box .blockquote{padding:2rem 0}.why-to-choose-us-box .blockquote a{color:#fff;font-weight:900}.why-to-choose-us-box .blockquote .blockquote-footer{color:#fcff13;font-size:1.25rem;padding:2rem 0}.mat-goc-box{color:#2c2d2d;font-size:1.15rem}.mat-goc-box h4{font-weight:700}.luyen-thi-box{display:flex;flex-wrap:wrap}.luyen-thi-box .luyen-thi-item{flex:1 1 33.33%}.luyen-thi-box .luyen-thi-item .luyen-thi-item-header{align-items:center;background-image:url(/images/bg_luyen_thi_item.png?6b679854cbfda464fb00ca02665adf95);background-position:bottom;background-repeat:no-repeat;background-size:contain;display:flex;justify-content:center;margin-bottom:40px;min-height:190px;position:relative;text-align:center}.luyen-thi-box .luyen-thi-item .luyen-thi-item-header h6{color:#2790cf;font-size:1.15rem;font-weight:700;margin:auto auto 10px;width:60%}.luyen-thi-box .luyen-thi-item .luyen-thi-item-header .btn-hoc-ngay{font-size:1rem;padding:.2rem 1rem}.luyen-thi-box .luyen-thi-item .luyen-thi-item-header:after{background-color:#2790cf;bottom:-40px;content:" ";height:40px;left:0;margin:auto;position:absolute;right:0;width:2px}.luyen-thi-box .luyen-thi-item .luyen-thi-item-content:before{background-color:#56a8da;content:" ";display:inline-block;height:30px;margin-bottom:10px;width:100%}.luyen-thi-box .luyen-thi-item:first-child .luyen-thi-item-content:before{background-color:#b8daef}.luyen-thi-box .luyen-thi-item:last-child .luyen-thi-item-content:before{background-color:#2790cf}.luyen-thi-box-v2{display:flex;flex-wrap:wrap}.luyen-thi-box-v2 h6{font-size:1.15rem;font-weight:700;margin:auto auto 10px}.luyen-thi-box-v2 .btn-hoc-ngay{display:block;font-size:1rem;padding:.2rem 1rem;width:100%}.luyen-thi-box-v2 .luyen-thi-item{flex:1 1 33.33%}.luyen-thi-box-v2 .luyen-thi-item .luyen-thi-item-header{color:#fff;margin:auto;padding:1rem;text-align:center;width:50%}.luyen-thi-box-v2 .luyen-thi-item .luyen-thi-item-header a{color:#fff}.luyen-thi-box-v2 .luyen-thi-item .luyen-thi-item-header .box-require-point{background-color:red;border-radius:.5rem;margin-bottom:.5rem;padding:.5rem}.luyen-thi-box-v2 .luyen-thi-item .luyen-thi-item-header .box-require-point div{margin-bottom:.5rem}.luyen-thi-box-v2 .luyen-thi-item .luyen-thi-item-content{padding:0 1rem}.thpt-item{margin-bottom:1.5rem}.thpt-item .thpt-item-content{color:#2d2d2d;display:flex;line-height:1.4rem}.thpt-item .thpt-item-content img{margin-right:1rem;max-height:85px;max-width:72px}.thpt-item .thpt-item-content a{color:#2790cf;font-size:1.12rem;font-weight:700}.thpt-item .thpt-xem-them{color:#ff9137;font-style:italic;font-weight:600}.press-new{padding-bottom:2rem}.press-new .press-new-logo{max-height:36px}.press-new .press-new-thumb{align-items:center;display:flex;max-height:160px;overflow:hidden}.press-new .press-new-content{font-size:1.13rem}#slide-hoc-vien{background-image:url(/images/bg_slide_hoc_vien.jpg?47051c49cb045428901fae33cd8b2322);background-repeat:no-repeat;background-size:cover}#slide-hoc-vien img{display:inline-block;height:90px;width:90px}#slide-hoc-vien .slide-hoc-vien-content{color:#fff;padding:1rem;text-align:center}#slide-hoc-vien .slide-hoc-vien-content h6{color:#ff9137;font-size:1.25rem}#slide-hoc-vien .slide-hoc-vien-content .hoc-vien-dia-chi{font-size:.9rem;padding:0 25%}#slide-hoc-vien .slide-hoc-vien-content .hoc-vien-quote{font-size:.95rem;font-style:italic;font-weight:600;padding:0 10%}.form-dang-ky-hoc-thu{display:flex;flex-wrap:wrap}.form-dang-ky-hoc-thu .form-group{flex:1 1 50%;padding:1rem}.form-dang-ky-hoc-thu .form-group input[type=email],.form-dang-ky-hoc-thu .form-group input[type=text]{border-radius:25px}.form-dang-ky-hoc-thu .form-group input[type=email]::-moz-placeholder,.form-dang-ky-hoc-thu .form-group input[type=text]::-moz-placeholder{font-style:italic}.form-dang-ky-hoc-thu .form-group input[type=email]:-ms-input-placeholder,.form-dang-ky-hoc-thu .form-group input[type=text]:-ms-input-placeholder{font-style:italic}.form-dang-ky-hoc-thu .form-group input[type=email]::placeholder,.form-dang-ky-hoc-thu .form-group input[type=text]::placeholder{font-style:italic}@media (max-width:576px){.form-dang-ky-hoc-thu .form-group{flex:1 1 100%;padding:0}.form-dang-ky-hoc-thu .form-group .btn-hoc-ngay{width:100%}}@media (max-width:767.98px){.luyen-thi-box .luyen-thi-item{flex:1 1 100%}.box-teacher{margin:0 0 20px}.luyen-thi-box-v2 .luyen-thi-item{flex:1 1 100%}}#modalLiveClass0d .modal-body,#modalLiveClass0d .modal-content,#modalLiveClass0d .modal-header{background:transparent;border:0}#modalLiveClass0d .modal-content .close{background-image:url(/images/x.png?37099360f39c892f87ed864f5a821737);background-position:50%;background-repeat:no-repeat;border:1px solid #fff;border-radius:5px;font-size:0;height:32px;padding:5px;width:38px}#tinTuc a{font-weight:700}.question.dien_tu_vao_cho_trong_cau .card-title p{display:inline-block}.stepper-thpt{display:flex;list-style:none;margin-bottom:15px;margin-top:15px;padding:0;width:100%}.stepper-thpt li{flex:1}.stepper-thpt li a{align-items:center;display:flex;flex-direction:column;position:relative}.stepper-thpt li a.active .circle span,.stepper-thpt li a:hover .circle span{background:#0061af;border-radius:50%;display:inline-block;height:20px;width:20px}.stepper-thpt li a:after{border:1px solid #0061af;content:"";height:1px;position:absolute;top:13px;width:100%}.stepper-thpt li a .circle{align-items:center;background:#fff;border:1px solid #0061af;border-radius:50%;display:flex;height:26px;justify-content:center;padding:2px;position:relative;width:26px;z-index:2}.stepper-thpt li a .label{color:#0061af;font-size:20px;font-weight:700;margin-bottom:15px;margin-top:15px}@media (max-width:768px){.stepper-thpt li a .label{font-size:16px}}.stepper-thpt li:first-child a:after{right:0;width:50%}.stepper-thpt li:last-child a:after{left:0;width:50%}.thpt-owl-carousel{margin-bottom:20px;margin-top:50px}.thpt-owl-carousel .col-lg-4{display:flex;justify-content:center}.thpt-owl-carousel .item-thpt{display:inline-block;margin:15px auto;position:relative}.thpt-owl-carousel .item-thpt img{border-radius:30px;height:290px;-o-object-fit:cover;object-fit:cover;width:310px}.thpt-owl-carousel .item-thpt span{background:#0061af;bottom:20px;color:#fff;font-size:20px;left:0;padding:20px 40px;position:absolute}.thpt-owl-carousel .item-thpt-2018{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin:15px auto}.thpt-owl-carousel .item-thpt-2018 h3{color:#0061af;font-size:24px;font-weight:700}.thpt-owl-carousel .item-thpt-2018 .btn-hoc-ngay{background:#0061af}.thpt-owl-carousel .item-thpt-2018 img{height:280px;-o-object-fit:cover;object-fit:cover;width:300px}.item-khoa-bo-tro-homepage{border-radius:30px;box-shadow:-16px 11px 7px -6px rgba(2,3,2,.094);height:100%}.item-khoa-bo-tro-homepage .item-header{border-bottom:2px solid #2790cf;margin-bottom:15px}.item-khoa-bo-tro-homepage .item-header img{margin-bottom:-1px}.item-khoa-bo-tro-homepage .item-content{font-size:20px}.footer{background-image:-ms-linear-gradient(-90deg,#2a2b2c 65%,#202122 0);background:linear-gradient(-90deg,#2a2b2c 65%,#202122 0)}.footer .footer_contact{background-color:#2790cf}.footer .footer_contact ul{background-color:#fff}@media (max-width:568px){.footer .footer_contact ul li{border-bottom:1px solid #dee2e6;flex:1}}.footer .footer_contact a{color:#000}.left-footer{background:#202122}.ct-footer p{color:#b9b9b9}.nav-footer{border-right:4px solid #298fce}@media (max-width:767px){.nav-footer{border:0;border-left:4px solid #298fce;justify-content:start!important}}.ct-footer .nav-link{color:#b9b9b9}.ct-footer .nav-link:hover{color:#fff}.nav-footer .nav-link{font-size:14px;text-transform:uppercase}.logo-footer{max-width:100%}.form-forgot-password-modal .section-title,.form-login-user .section-title,.form-register-user .section-title,.form-register-user-agent .section-title{color:#23b54a;font-size:1.65rem}.form-forgot-password-modal .section-sub-title,.form-login-user .section-sub-title,.form-register-user .section-sub-title,.form-register-user-agent .section-sub-title{color:#3d3d3d;font-weight:700}#form-login-modal input[type=email],#form-login-modal input[type=number],#form-login-modal input[type=password],#form-login-modal input[type=text],#form-login-modal select,#form-register-user input[type=email],#form-register-user input[type=number],#form-register-user input[type=password],#form-register-user input[type=text],#form-register-user select,.form-forgot-password-modal input[type=email],.form-forgot-password-modal input[type=number],.form-forgot-password-modal input[type=password],.form-forgot-password-modal input[type=text],.form-forgot-password-modal select,.form-login-user input[type=email],.form-login-user input[type=number],.form-login-user input[type=password],.form-login-user input[type=text],.form-login-user select,.form-register-user-agent input[type=email],.form-register-user-agent input[type=number],.form-register-user-agent input[type=password],.form-register-user-agent input[type=text],.form-register-user-agent select,.form-user input[type=email],.form-user input[type=number],.form-user input[type=password],.form-user input[type=text],.form-user select{background-color:#ecf5fb;border:0;border-radius:10px;color:#000;padding:1.5rem}#form-login-modal input[type=email]::-moz-placeholder,#form-login-modal input[type=number]::-moz-placeholder,#form-login-modal input[type=password]::-moz-placeholder,#form-login-modal input[type=text]::-moz-placeholder,#form-login-modal select::-moz-placeholder,#form-register-user input[type=email]::-moz-placeholder,#form-register-user input[type=number]::-moz-placeholder,#form-register-user input[type=password]::-moz-placeholder,#form-register-user input[type=text]::-moz-placeholder,#form-register-user select::-moz-placeholder,.form-forgot-password-modal input[type=email]::-moz-placeholder,.form-forgot-password-modal input[type=number]::-moz-placeholder,.form-forgot-password-modal input[type=password]::-moz-placeholder,.form-forgot-password-modal input[type=text]::-moz-placeholder,.form-forgot-password-modal select::-moz-placeholder,.form-login-user input[type=email]::-moz-placeholder,.form-login-user input[type=number]::-moz-placeholder,.form-login-user input[type=password]::-moz-placeholder,.form-login-user input[type=text]::-moz-placeholder,.form-login-user select::-moz-placeholder,.form-register-user-agent input[type=email]::-moz-placeholder,.form-register-user-agent input[type=number]::-moz-placeholder,.form-register-user-agent input[type=password]::-moz-placeholder,.form-register-user-agent input[type=text]::-moz-placeholder,.form-register-user-agent select::-moz-placeholder,.form-user input[type=email]::-moz-placeholder,.form-user input[type=number]::-moz-placeholder,.form-user input[type=password]::-moz-placeholder,.form-user input[type=text]::-moz-placeholder,.form-user select::-moz-placeholder{color:#3d3d3d;font-style:italic}#form-login-modal input[type=email]:-ms-input-placeholder,#form-login-modal input[type=number]:-ms-input-placeholder,#form-login-modal input[type=password]:-ms-input-placeholder,#form-login-modal input[type=text]:-ms-input-placeholder,#form-login-modal select:-ms-input-placeholder,#form-register-user input[type=email]:-ms-input-placeholder,#form-register-user input[type=number]:-ms-input-placeholder,#form-register-user input[type=password]:-ms-input-placeholder,#form-register-user input[type=text]:-ms-input-placeholder,#form-register-user select:-ms-input-placeholder,.form-forgot-password-modal input[type=email]:-ms-input-placeholder,.form-forgot-password-modal input[type=number]:-ms-input-placeholder,.form-forgot-password-modal input[type=password]:-ms-input-placeholder,.form-forgot-password-modal input[type=text]:-ms-input-placeholder,.form-forgot-password-modal select:-ms-input-placeholder,.form-login-user input[type=email]:-ms-input-placeholder,.form-login-user input[type=number]:-ms-input-placeholder,.form-login-user input[type=password]:-ms-input-placeholder,.form-login-user input[type=text]:-ms-input-placeholder,.form-login-user select:-ms-input-placeholder,.form-register-user-agent input[type=email]:-ms-input-placeholder,.form-register-user-agent input[type=number]:-ms-input-placeholder,.form-register-user-agent input[type=password]:-ms-input-placeholder,.form-register-user-agent input[type=text]:-ms-input-placeholder,.form-register-user-agent select:-ms-input-placeholder,.form-user input[type=email]:-ms-input-placeholder,.form-user input[type=number]:-ms-input-placeholder,.form-user input[type=password]:-ms-input-placeholder,.form-user input[type=text]:-ms-input-placeholder,.form-user select:-ms-input-placeholder{color:#3d3d3d;font-style:italic}#form-login-modal input[type=email]::placeholder,#form-login-modal input[type=number]::placeholder,#form-login-modal input[type=password]::placeholder,#form-login-modal input[type=text]::placeholder,#form-login-modal select::placeholder,#form-register-user input[type=email]::placeholder,#form-register-user input[type=number]::placeholder,#form-register-user input[type=password]::placeholder,#form-register-user input[type=text]::placeholder,#form-register-user select::placeholder,.form-forgot-password-modal input[type=email]::placeholder,.form-forgot-password-modal input[type=number]::placeholder,.form-forgot-password-modal input[type=password]::placeholder,.form-forgot-password-modal input[type=text]::placeholder,.form-forgot-password-modal select::placeholder,.form-login-user input[type=email]::placeholder,.form-login-user input[type=number]::placeholder,.form-login-user input[type=password]::placeholder,.form-login-user input[type=text]::placeholder,.form-login-user select::placeholder,.form-register-user-agent input[type=email]::placeholder,.form-register-user-agent input[type=number]::placeholder,.form-register-user-agent input[type=password]::placeholder,.form-register-user-agent input[type=text]::placeholder,.form-register-user-agent select::placeholder,.form-user input[type=email]::placeholder,.form-user input[type=number]::placeholder,.form-user input[type=password]::placeholder,.form-user input[type=text]::placeholder,.form-user select::placeholder{color:#3d3d3d;font-style:italic}#form-login-modal .register-term,#form-register-user .register-term,.form-forgot-password-modal .register-term,.form-login-user .register-term,.form-register-user-agent .register-term,.form-user .register-term{color:#3d3d3d;font-weight:600}#form-login-modal .register-term a,#form-register-user .register-term a,.form-forgot-password-modal .register-term a,.form-login-user .register-term a,.form-register-user-agent .register-term a,.form-user .register-term a{color:#2790cf}#form-login-modal .btn-dang-ky-ngay,#form-register-user .btn-dang-ky-ngay,.form-forgot-password-modal .btn-dang-ky-ngay,.form-login-user .btn-dang-ky-ngay,.form-register-user-agent .btn-dang-ky-ngay,.form-user .btn-dang-ky-ngay{background-color:#00a651;border-radius:10px;color:#fff;font-weight:700;padding:1rem;text-transform:uppercase}.form-user label{font-weight:700}.form-user input{color:#ff9137!important;text-align:center}.nav-user,.nav-user-mb{color:#2790cf}.nav-user .dropdown-menu,.nav-user-mb .dropdown-menu{padding:.25rem;z-index:9999}.nav-user .dropdown-menu .dropdown-item,.nav-user-mb .dropdown-menu .dropdown-item{background:#eef6fb;border-radius:.25rem;color:#2790cf;display:inline-block;margin-bottom:.25rem}.nav-user .dropdown-menu .dropdown-item:last-child,.nav-user-mb .dropdown-menu .dropdown-item:last-child{margin-bottom:0}.nav-user a,.nav-user a:hover,.nav-user-mb a,.nav-user-mb a:hover{color:#2790cf}#form-quick-submit-modal input[type=text]{background-color:#ecf5fb;border:0;border-radius:10px;color:#000;padding:1.5rem}#form-quick-submit-modal input[type=text]::-moz-placeholder{color:#3d3d3d;font-style:italic}#form-quick-submit-modal input[type=text]:-ms-input-placeholder{color:#3d3d3d;font-style:italic}#form-quick-submit-modal input[type=text]::placeholder{color:#3d3d3d;font-style:italic}#user-info{background-color:#f9f9f9;border:1px solid #2790cf;padding:1rem;text-align:center}.form-register-user-agent .select2-container{background-color:#ecf5fb;border-radius:10px;padding:.6rem;width:100%!important}.form-register-user-agent .select2-container--default .select2-selection--single{background-color:#ecf5fb;border:0;border-radius:10px;color:#000}.form-register-user-agent .select2-container--default .select2-selection--single::-moz-placeholder{color:#3d3d3d;font-style:italic}.form-register-user-agent .select2-container--default .select2-selection--single:-ms-input-placeholder{color:#3d3d3d;font-style:italic}.form-register-user-agent .select2-container--default .select2-selection--single::placeholder{color:#3d3d3d;font-style:italic}.form-register-user-agent .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}#khoa-hoc-onthi{background-color:#e3f1f9}#khoa-hoc-onthi .khoa-hoc-on-thi-box{margin:1rem auto;width:177px}#khoa-hoc-onthi .khoa-hoc-on-thi-box .box-header{background-image:url(/images/bg_onthi_box_header.png?b30816311573b56635545b0c5d231626);background-repeat:no-repeat;background-size:contain;height:177px;margin-bottom:-90px;position:relative;width:177px;z-index:1}#khoa-hoc-onthi .khoa-hoc-on-thi-box .box-header h4{color:#fff;font-size:1.25rem;font-weight:700;line-height:2rem;padding:40px;text-align:center}#khoa-hoc-onthi .khoa-hoc-on-thi-box .box-body{background-color:#fff;color:#2c2d2d;height:280px;padding:110px 1rem 30px}#khoa-hoc-onthi .khoa-hoc-on-thi-box .box-footer{margin-top:-13px}#khoa-hoc-onthi .khoa-hoc-on-thi-box .box-footer a{background-image:url(/images/bg_onthi_box_footer.png?4396e17a8148c1269c218f365c9ba96d);background-position:top;background-repeat:no-repeat;background-size:cover;color:#fbfe09;display:inline-block;font-weight:700;line-height:32px;min-height:32px;text-align:center;width:100%}#khoa-hoc-thpt{background-color:#fff;background-image:url(/images/bg_khoa_hoc_template.png?22706d0b238a5c2dfb90e17676911833);background-position:0 100%;background-repeat:no-repeat;padding-bottom:7rem}#khoa-hoc-thpt .khoa-hoc-thpt-box{margin:2rem auto}#khoa-hoc-thpt .khoa-hoc-thpt-box .box-header{background-color:#2790cf;border-top-left-radius:10px;border-top-right-radius:10px}#khoa-hoc-thpt .khoa-hoc-thpt-box .box-header h4{color:#f6ee0b;font-size:1.15rem;font-weight:700;margin:0;padding:1rem;text-align:center}#khoa-hoc-thpt .khoa-hoc-thpt-box .box-body{background-color:#f2f8fc;color:#2d2e2e;padding:1rem 1rem 2rem;text-align:center}#khoa-hoc-thpt .khoa-hoc-thpt-box .box-footer{background-color:#ff9137;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#khoa-hoc-thpt .khoa-hoc-thpt-box .box-footer a{color:#fff;display:inline-block;font-weight:700;line-height:2rem;padding:.5rem;text-align:center;width:100%}#khoa-hoc-thpt .khoa-hoc-thpt-box.khoa-hoc-thpt-box-new .box-footer,#khoa-hoc-thpt .khoa-hoc-thpt-box.khoa-hoc-thpt-box-old .box-footer{position:relative}#khoa-hoc-thpt .khoa-hoc-thpt-box.khoa-hoc-thpt-box-new .box-footer:before,#khoa-hoc-thpt .khoa-hoc-thpt-box.khoa-hoc-thpt-box-old .box-footer:before{background-image:url(/images/img_old_thpt.png?eb68a6293766e8c15b4ecb1c57b5c641);background-repeat:no-repeat;bottom:-1.5rem;content:" ";height:92px;left:-1rem;position:absolute;width:81px;z-index:1}#khoa-hoc-thpt .khoa-hoc-thpt-box.khoa-hoc-thpt-box-new .box-footer:before{background-image:url(/images/img_new_thpt.png?1b8e06974bd796efbfded6a1fdddf615)}@media (max-width:767.98px){#khoa-hoc-thpt .khoa-hoc-thpt-box{margin:2rem auto;width:100%!important}}.box-progress-user{background-color:#f9fcfe;border:1px solid #2790cf;border-radius:10px}.box-progress-user .box-left .box-title,.box-progress-user .box-right .box-title{margin-top:-15px;text-align:center}.box-progress-user .box-left .box-title h6,.box-progress-user .box-right .box-title h6{background-color:#2790cf;border-radius:10px;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:.25rem;text-transform:uppercase}.box-progress-user .box-left .box-body,.box-progress-user .box-right .box-body{margin-bottom:.5rem;padding:.5rem}.box-progress-user .box-left .box-body{border-right:1px solid #2790cf;display:flex}.box-progress-user .box-left .box-body .modalVideoCourse{margin-right:10px;position:relative;text-align:center}.box-progress-user .box-left .box-body .modalVideoCourse:after{color:#fff;content:"\f144";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:50px;left:0;position:absolute;right:0;top:calc(50% - 25px)}.box-progress-user .box-left .box-body img{margin-bottom:10px;margin-right:10px;max-height:120px}@media (max-width:767px){.box-progress-user .box-left .box-body{border-bottom:1px solid #2790cf;border-right:0;flex-wrap:wrap;margin-bottom:30px;padding-bottom:20px}.box-progress-user .box-left .box-body .modalVideoCourse{margin-right:0;width:100%}.box-progress-user .box-left .box-body img{margin:0 auto 20px;max-width:100%}}.course-active-circle{align-items:flex-end;display:flex;justify-content:space-evenly}.course-active-circle>div{flex:1 1 33.33%}.course-active-circle .course-circle-item{align-items:center;border-radius:50%;color:#fff;display:flex;height:50px;justify-content:center;margin:auto auto 20px;padding:.5rem;position:relative;text-align:center;width:50px}.course-active-circle .course-circle-item a{color:#fff}.course-active-circle .course-circle-item.active{height:120px;width:120px}.course-active-circle .course-circle-item:after{background-color:#000;bottom:-20px;content:" ";height:20px;left:50%;position:absolute;width:1px}.course-bar-circle{align-items:flex-end;background-color:#e6e6e6;border-radius:10px;display:flex;height:20px;justify-content:space-evenly}.course-bar-circle .course-bar-circle-item{border-radius:10px;flex:1 1 33.33%;height:20px;width:100%}.course-bar-circle .course-bar-circle-item:not(.active){background-color:transparent!important}.category-onthi-box{margin-bottom:1rem}.category-onthi-box .category-box-title{color:#333;font-size:1.25rem;font-weight:700;line-height:1;margin-bottom:1rem}.category-onthi-box .category-child-box-collapse{background-color:#f9fcfe;border:1px solid #93c7e7;border-radius:10px;margin-bottom:1rem}.category-onthi-box .category-child-box-collapse .category-child-box-collapse-header{color:#ff9137;cursor:pointer;font-size:1.15rem;font-weight:700;margin:auto .5rem;padding:.5rem 20px .5rem .5rem;position:relative}.category-onthi-box .category-child-box-collapse .category-child-box-collapse-header:after{background-image:url(/images/collapse-icon.png?483623d0cb7e9768d27e561a80fcadba);background-position:bottom;background-repeat:no-repeat;content:" ";height:16px;position:absolute;right:0;top:10px;transition:.3s ease;width:16px}.category-onthi-box .category-child-box-collapse .category-child-box-collapse-header span{display:inline-block}.category-onthi-box .category-child-box-collapse .category-child-box-collapse-header:not(.collapsed){border-bottom:1px solid #93c7e7}.category-onthi-box .category-child-box-collapse .category-child-box-collapse-header:not(.collapsed):after{transform:rotate(180deg)}.category-onthi-box .category-child-box-collapse .category-child-box-collapse-body{padding:.5rem}.category-onthi-box .category-child-box-collapse .category-child-box-collapse-body .category-child-box{align-items:flex-start;display:flex;margin-bottom:1rem}.category-onthi-box .category-child-box-collapse .category-child-box-collapse-body .category-child-box:last-child{margin-bottom:0}.category-onthi-box .category-child-box-collapse .category-child-box-collapse-body .category-child-box .category-child-box-left{align-items:center;display:flex;flex:1 1 50%;justify-content:center;min-height:120px;overflow:hidden}.category-onthi-box .category-child-box-collapse .category-child-box-collapse-body .category-child-box .category-child-box-left img{max-height:100%;max-width:100%}.category-onthi-box .category-child-box-collapse .category-child-box-collapse-body .category-child-box .category-child-box-right{color:#272727;flex:1 1 50%;font-size:1.15rem;line-height:1.25rem;padding:.5rem}.category-onthi-box .category-child-box-collapse .category-child-box-collapse-body .category-child-box .category-child-box-right h6{font-weight:700}.category-onthi-box .category-child-box-collapse .category-child-box-collapse-body .category-child-box .category-child-box-right h6 a{color:#272727}.category-onthi-box .category-child-box-collapse .category-child-box-collapse-body .category-child-box .category-child-box-right *{max-width:100%}.category-onthi-box .category-child-box-collapse .category-child-box-collapse-body .category-child-box .category-child-box-right audio,.category-onthi-box .category-child-box-collapse .category-child-box-collapse-body .category-child-box .category-child-box-right iframe,.category-onthi-box .category-child-box-collapse .category-child-box-collapse-body .category-child-box .category-child-box-right video{display:none!important}.onthi .list-item{margin-bottom:1rem}.onthi .list-item .list-item-title{color:#2790cf;font-size:1rem;font-weight:700;line-height:1.35rem;margin:1rem 0}.onthi .list-item .btn-doing-random{background-color:#2790cf;border-radius:1rem;color:#fff;font-size:1rem;line-height:1.35rem;margin-left:1rem;padding:.2rem 1rem}.onthi .list-item .item{color:#4b4b4b;font-size:1.1rem;font-weight:600;margin-bottom:1rem;text-align:center}.onthi .list-item .item a{color:#4b4b4b;font-weight:600;margin-bottom:.5rem}@media (max-width:767.98px){.category-onthi-box .category-child-box-collapse .category-child-box-collapse-header span{width:100%}}.category-mat-goc-box .category-box-title{color:#2790cf;font-size:28px;font-weight:700;margin-bottom:20px;margin-top:20px}.category-mat-goc-box .media{border-bottom:2px solid #b7b7b7;margin-bottom:25px;padding-bottom:15px}.category-mat-goc-box .media .media-thumb{position:relative}.category-mat-goc-box .media .media-thumb img{-o-object-fit:fill;object-fit:fill;width:100%}.category-mat-goc-box .media-body h5{color:#747474;font-size:24px;font-weight:700}.category-mat-goc-box .media-body h5 span{color:#2790cf;font-weight:700}.category-mat-goc-box .btn-kiemtra,.category-mat-goc-box .btn-lythuyet,.category-mat-goc-box .btn-thuchanh{-webkit-animation:3s ease-in-out;animation:3s ease-in-out;border-radius:10px;color:#fff;font-weight:700;margin-right:1rem;min-width:93px;padding:.5rem .8rem;transition:transform .2s}.category-mat-goc-box .btn-kiemtra:last-child,.category-mat-goc-box .btn-lythuyet:last-child,.category-mat-goc-box .btn-thuchanh:last-child{margin-right:0}.category-mat-goc-box .btn-kiemtra:hover,.category-mat-goc-box .btn-lythuyet:hover,.category-mat-goc-box .btn-thuchanh:hover{transform:scale(1.1)}.category-mat-goc-box .btn-lythuyet{background-color:#2991d0}.category-mat-goc-box .btn-thuchanh{background-color:#ff9236}.category-mat-goc-box .btn-kiemtra{background-color:#c92257}.category-mat-goc-box.category-onthi-box .media{border-bottom:2px solid #b7b7b7;margin-bottom:25px;padding-bottom:15px}.category-mat-goc-box.category-onthi-box .media .media-thumb{position:relative}.category-mat-goc-box.category-onthi-box .media img{position:static;width:100%}.box-hoi-dong-chuyen-gia{border:1px solid #2790cf;border-radius:20px;text-align:center}.box-hoi-dong-chuyen-gia .section-title{background-color:#2790cf;border-radius:1rem;color:#fff;display:inline-block;font-size:1.15rem;line-height:1.5rem;padding:.2rem 1rem;position:relative;top:-1rem}.box-hoi-dong-chuyen-gia .list-item{align-content:space-around;display:flex;flex-wrap:wrap;padding:1rem}.box-hoi-dong-chuyen-gia .list-item .item{flex:1 1 25%;padding:5px}@media (max-width:767px){.box-hoi-dong-chuyen-gia .list-item .item{flex:1 1 50%}}.box-hoi-dong-chuyen-gia .list-item .item img{border:1px solid #2790cf;max-height:102px;max-width:102px}.box-hoi-dong-chuyen-gia .list-item .item .teacher-name{color:#2790cf;font-size:1.15rem;font-weight:500}.box-hoi-dong-chuyen-gia .list-item .item .teacher-position{color:#2a2a2a;font-size:.8rem;font-style:italic}#box-question-check,.form-header{background-color:#fff}#box-question-check{border:1px solid #2790cf;border-radius:.5rem;padding:.5rem;position:fixed;right:1rem;top:10%;transition:width .5s;width:300px;z-index:2002}#box-question-check .cau-hoi-da-lam{margin:10px 0;max-height:200px;overflow:scroll;padding:10px 1rem}#box-question-check .cau-hoi-da-lam span{align-items:center;display:inline-flex;height:30px;justify-content:center;width:30px}#box-question-check .close i{transition:transform .5s ease-in-out}#box-question-check.minimize{width:150px}#box-question-check.minimize .close i{transform:rotate(180deg)}#box-question-check.minimize .cau-hoi-da-lam{display:none}.bao-loi-cau-hoi{color:#ffc107;font-size:.8rem;font-style:italic}.form-check-label p{display:inline-block}.list-item .thumbnail,.list-item-de-thi-thu .thumbnail{position:relative}.list-item .thumbnail .badge,.list-item-de-thi-thu .thumbnail .badge{position:absolute;right:1rem;top:1.2rem}.list-item .thumbnail .badge.check-process-complete,.list-item-de-thi-thu .thumbnail .badge.check-process-complete{left:1rem;right:auto}.de-thi-thu-detail .question .sd-sticky .nav-item.disabled a{text-decoration:line-through}.de-thi-thu-detail .question .textboxParent{width:100%}.de-thi-thu-detail .question .textboxParent input{margin:auto;width:auto}.de-thi-thu-detail #form-post-kiem-tra .sd-sticky{top:195px}@media (max-width:768px){.de-thi-thu-detail #form-post-kiem-tra .sd-sticky{top:195px}}.unit-title{padding-top:40px}.unit-title img{margin-top:-40px}.unit-type-item{box-shadow:0 18px 18px 7px hsla(0,0%,62%,.078);font-size:.85rem;line-height:1.25rem;margin-bottom:1rem;text-align:center}.unit-type-item,.unit-type-item a{color:#3d3d3c;font-weight:600}.unit-type-item a:hover{color:#ff9137}.unit-type-item .item-header{background-color:#e9f4fa;padding:.2rem 0}.unit-type-item .item-body{padding:.5rem 0}.unit-type-item .item-body img{max-height:75px;max-width:75px}.unit-type-item .item-footer{display:flex;justify-content:center;min-height:27px;padding:5px 0}.unit-type-item .ly-thuyet,.unit-type-item .thuc-hanh{padding:.2rem}.unit-type-item .ly-thuyet.border-right,.unit-type-item .thuc-hanh.border-right{border-color:#3d3d3c!important}.pagination-rounded .page-link{border-radius:50%!important;margin:0 5px;padding:.4rem .75rem;text-align:center}.page-item.active .page-link{background-color:#298fce;border-color:#298fce}.page-link{color:#298fce}.thpt-detail-hoctap video{height:auto;width:100%}@media (max-width:992px){.page-submit-question #form-post-thuc-hanh .form-header.sticky-top .section-title{min-height:54px}.page-submit-question #form-post-thuc-hanh .form-body .sd-sticky{top:180px}}.page-submit-question .keo_tu_vao_cho_trong_cau .textboxParent input{width:auto}.page-submit-question .xem_tranh_keo_tha_tu .textboxParent{display:inline-block}.page-submit-question .xem_tranh_keo_tha_tu .textboxParent .remove-droppable{position:absolute;right:5px;top:10px}.list-chu-diem .chu-diem-item{border:1px solid #2790cf;border-radius:10px;position:relative}.list-chu-diem .chu-diem-item .box-title{left:0;position:absolute;right:0;text-align:center;top:-15px;z-index:1}.list-chu-diem .chu-diem-item .box-title h6{background-color:#2790cf;border-radius:10px;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:.5rem;text-transform:uppercase}.list-chu-diem .chu-diem-item .box-img{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.list-chu-diem .chu-diem-item .box-img img{width:100%}.list-chu-diem .chu-diem-item .box-desc{background:#fff;border-radius:10px;font-size:14px;padding:10px}.list-chu-diem .chu-diem-item .box-action{bottom:-10px;left:0;position:absolute;right:0;text-align:center}.list-chu-diem .chu-diem-item .box-action .btn-hoc-ngay{font-size:14px;font-weight:700;padding:.5rem 1rem}.package-step{margin-bottom:2rem}.package-step ul{display:flex}.package-step ul li{align-items:center;display:flex;flex:1;flex-direction:column;position:relative}.package-step ul li:before{background:#2790cf;content:" ";display:inline-block;height:2px;position:absolute;right:0;top:25px;width:100%;z-index:1}.package-step ul li:last-child:before{left:0;right:auto;width:50%}.package-step ul li:first-child:before{width:50%}.package-step ul li .circle{background-color:#fff;border:1px solid #2790cf;border-radius:50%;color:#2790cf;display:inline-block;font-size:1.25rem;font-weight:bolder;height:52px;line-height:52px;margin-bottom:1rem;text-align:center;width:52px;z-index:2}.package-step ul li .label{color:#414242;font-weight:700;padding:0 .5rem}@media (max-width:767px){.package-step ul li .label{font-size:12px}}.package-step ul li.active .circle{background-color:#2790cf;color:#fff}.list-package .package-item{margin:auto auto 1rem;position:relative;width:260px}.list-package .package-item .package-header{background-color:#2790cf;background-position:top;background-repeat:no-repeat;background-size:cover;border-top-left-radius:25px;border-top-right-radius:25px;color:#fff;font-size:1.25rem;font-weight:bolder;height:70px;margin:auto;overflow:hidden;padding-top:20px;text-transform:uppercase;width:216px;z-index:1}.list-package .package-item .package-header:after{background:rgba(0,0,0,.314);content:" ";display:inline-block;height:70px;margin-top:-50px;width:216px}.list-package .package-item .package-header h3{font-size:18px;font-weight:700;position:relative;z-index:3}.list-package .package-item .package-body{background-image:url(/images/bg_package.png?8da7c1a8b90311bb6ca822c8e97bfb82);background-repeat:no-repeat;height:360px;margin-top:-35px;padding-bottom:25px;padding-top:25px;position:relative;z-index:2}.list-package .package-item .package-body .package-price{border-bottom:1px solid #dadada;color:#15b520;font-size:18px;font-weight:700;margin:10px auto;padding:10px 0;text-align:center;width:75%}.list-package .package-item .package-body .package-content{color:#464746;font-size:14px;height:205px;line-height:18px;margin-bottom:20px;overflow:auto;padding:0 20px;text-align:left}.list-package .package-item .package-body .package-content::-webkit-scrollbar{display:none}.list-package .package-item .package-body .btn-mua-ngay{background-color:#00a651;font-size:14px}.list-package .package-item .package-body .btn-mua-ngay:hover{color:#fff}.list-package .package-item .package-header-3rd{background-color:#0161ad;background-position:top;background-repeat:no-repeat;background-size:cover;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;font-size:1.25rem;font-weight:bolder;height:60px;margin:auto;overflow:hidden;padding-top:20px;text-transform:uppercase;width:260px;z-index:1}.list-package .package-item .package-header-3rd:after{content:" ";display:inline-block;height:60px;margin-top:-50px;width:260px}.list-package .package-item .package-header-3rd h3{font-size:16px;font-weight:700;position:relative;z-index:3}.list-package .package-item .package-body-3rd{background-repeat:no-repeat;border-bottom-left-radius:25px;border-bottom-right-radius:25px;box-shadow:0 3px 8px 0 rgba(0,0,0,.4);height:400px;padding-bottom:25px;padding-top:25px;position:relative}.list-package .package-item .package-body-3rd .package-content{color:#464746;font-size:14px;height:315px;line-height:18px;margin-bottom:20px;overflow:auto;padding:0 20px;text-align:left}.list-package .package-item .package-body-3rd .package-content::-webkit-scrollbar{display:none}.list-package .package-item .package-body-3rd .btn-huong-dan{background-color:#0161ad;font-size:14px}.list-package .package-item .package-body-3rd .btn-huong-dan:hover{color:#fff}.list-gateway .gateway-item{border:1px solid #b0b0b0;border-radius:1rem;border-top:0;margin-bottom:2rem}.list-gateway .gateway-item .gateway-header h3{background-color:#00a651;border-radius:1rem;color:#fff;font-size:1rem;font-weight:700;height:40px;line-height:40px;text-align:center}.list-gateway .gateway-item .gateway-body{color:#494a4a;font-weight:700;padding:1rem}.list-gateway .gateway-item .gateway-body .btn-mua-ngay{background-color:#00a651;font-size:14px}.list-gateway .gateway-item .gateway-body .btn-mua-ngay:hover{color:#fff}.form-dang-ky-dat-hang .section-title{color:#23b54a;font-size:25px}.form-dang-ky-dat-hang input{border:1px solid #5dacdb;border-radius:10px;color:#3d3d3d;font-size:16px;font-style:italic}.form-dang-ky-dat-hang textarea{background-color:#ecf5fb;border:0;border-radius:10px}.khoa-hoc-cua-ban-menu{border:1px solid #7bbae0;display:flex}@media (max-width:767px){.khoa-hoc-cua-ban-menu{flex-wrap:wrap}.khoa-hoc-cua-ban-menu ul{flex:1 1 auto}}.khoa-hoc-cua-ban-menu li{color:#4a4b4b;font-size:16px;margin-bottom:.25rem;padding:.25rem}.khoa-hoc-cua-ban-menu li:first-child{background-color:#e2eef5;color:#2790cf;font-weight:700;padding:.5rem;text-align:center;text-transform:uppercase}.khoa-hoc-cua-ban-menu li a{color:#4a4b4b;font-size:14px}.khoa-hoc-cua-ban-menu li a:hover{color:#4a4b4b;text-decoration:none}.khoa-hoc-cua-ban-menu li.active,.khoa-hoc-cua-ban-menu li:hover{background-color:#e2eef5;color:#2790cf;font-weight:700}.khoa-hoc-cua-ban-menu li.active a,.khoa-hoc-cua-ban-menu li.active a:hover,.khoa-hoc-cua-ban-menu li:hover a,.khoa-hoc-cua-ban-menu li:hover a:hover{color:#2790cf}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-title{background-color:#f4f4f4;border-left:15px solid #2790cf;color:#2790cf;display:inline-block;font-size:16px;font-weight:700;height:40px;line-height:40px;padding-left:20px;position:relative;width:100%}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-title:after{content:"\f054";font-family:Font Awesome\ 5 Pro;position:absolute;right:1rem}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-content{padding-bottom:1rem}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-content h6{border-top:1px solid #2790cf;font-weight:700;margin-top:.5rem;padding:.5rem 0}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-content h6:first-child{border-top:0}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-content .progress-list-item{overflow-x:scroll;width:calc(100% - 145px)}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-content .progress-list-item::-webkit-scrollbar{height:10px;width:10px}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-content .progress-list-item::-webkit-scrollbar-track{border-radius:5px;box-shadow:inset 0 0 1px grey}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-content .progress-list-item::-webkit-scrollbar-thumb{background:#2790cf;border-radius:5px}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-content .progress-list-item::-webkit-scrollbar-thumb:hover{background:#2790cf}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-content .item{word-wrap:break-word;background-clip:border-box;background-color:#fafafa;border:1px solid #2790cf;border-radius:0;display:flex;flex:0 0 auto;flex-direction:column;height:230px;margin:.5rem;min-width:0;padding:5px;text-align:center;width:130px}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-content .item img{max-height:125px}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-content .item .item-title{color:#3d3d3d;font-size:14px;font-weight:700;margin:.5rem auto}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-content .item .item-body{align-content:space-between;align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:center;padding:0}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-content .item .btn-progress-continue{background-color:#ff9137;color:#fff;font-size:11px}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-content .item .btn-progress-continue.btn-progress-complete{background-color:#28a745}.khoa-hoc-cua-ban-item .khoa-hoc-cua-ban-item-content .all-progress{border:1px solid #2790cf;color:#232323;font-size:12px;font-weight:700;height:230px;margin:.5rem;padding:5px;text-align:center;width:130px}.progress-bar-vertical{align-items:flex-end;-webkit-align-items:flex-end;background-color:#fff;border:1px solid #2790cf;border-radius:0;display:flex;margin-bottom:10px;min-height:80%;position:relative;width:100%}.progress-bar-vertical .progress-bar{background-color:#faa25a;font-size:23px;font-weight:700;height:0;transition:height .6s ease;width:100%}.progress-bar-vertical .progress-bar span{bottom:50%;color:#000;left:0;position:absolute;right:0;top:50%}#liveClass .list-item .section-title{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:.5rem;padding:.5rem}#liveClass .list-item .section-title:before{background-image:url(/images/live_icon_title.png?2002f60d58bbce87c61ff86b0aaa9421);content:" ";display:inline-block;height:36px;margin-right:10px;width:36px}#liveClass .list-item .item a{color:#2790cf;font-size:14px;font-weight:900;margin:.5rem 0}#liveClassDetail .live-class-teacher{border:1px solid #beddf1;color:#2b2b2b;font-size:14px;height:100%;padding:.5rem}#liveClassDetail .live-class-teacher .post-name{color:#2790cf;font-weight:700}#liveClassDetail .live-class-teacher .teacher-position{color:#2790cf}#liveClassDetail .live-class-tab .nav-item{color:#454545;font-size:16px;font-weight:700}#liveClassDetail .live-class-tab .nav-item .nav-link{border:1px solid #beddf1;color:#454545}#liveClassDetail .live-class-tab .nav-item .nav-link.active,#liveClassDetail .live-class-tab .nav-item .nav-link:hover{background-color:#2790cf;color:#fff}#liveClassDetail .live-class-tab .tab-content{border:1px solid #beddf1;border-top:0;padding:1rem}#liveClassDetail .live-class-tab #liveClassTopic{color:#363636;font-size:14px}#liveClassDetail .live-class-tab #liveClassTopic a{color:#ff9137}#liveClassDetail #liveClassRelated{border:1px solid #beddf1}#liveClassDetail #liveClassRelated a{color:#2790cf;font-size:12px;line-height:14px}#liveClassDetail #liveClassRelated a:first-letter{text-transform:capitalize}#liveClassBanner .div_time_learn{left:-1vh;position:absolute;top:38vh}#liveClassBanner .text_live_class{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:bolder;text-shadow:2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff}#liveClassBanner .time_learn{color:#9f2d2d;font-size:24px}#liveClassBanner .teacher_name{color:#0060b4;font-size:21px}#liveClassBanner .teacher_position{color:#ff9237;font-size:18px}#liveClassBanner .btn-xem-ngay{background:#fefcfd;border-radius:10px;color:#3797d3;font-weight:700;padding:7px 20px}@media (max-width:767px){#liveClassBanner .div_time_learn{left:2vh;top:50vh}#liveClassBanner h3{margin-top:20px!important}#liveClassBanner .teacher_position{font-size:17px}#liveClassBanner .div-btn-xem-ngay{margin-bottom:40px}}.banner_liveclass_desktop{position:relative}.banner_liveclass_desktop img{width:100%}.banner_liveclass_desktop .button_1{display:inline-block;height:20px;left:52%;position:absolute;top:12%;width:85px}.banner_liveclass_desktop .button_2{bottom:33%;display:inline-block;height:20px;left:62%;position:absolute;width:105px}.banner_liveclass_mobile{position:relative}.banner_liveclass_mobile img{width:100%}.banner_liveclass_mobile .button_1{display:inline-block;height:20px;left:50%;position:absolute;top:24%;width:85px}.banner_liveclass_mobile .button_2{bottom:35%;display:inline-block;height:20px;left:20%;position:absolute;width:105px}#modalHocThu .modal-content{background-color:transparent;background-image:url(/images/bg_modal_popup_hoc_thu.png?d4d672f0660869b195c41f89878c1a16);background-position:50%;background-repeat:no-repeat;background-size:contain;border:0}@media only screen and (max-width:320px){#modalHocThu .modal-content{background-image:url(/images/bg_modal_popup_hoc_thu_mobile.png?87d609b7aef01fe8b9c0d6385e9b7de4)}}#modalHocThu .modal-header{border:0;margin-top:30px;padding:0;width:90%}#modalHocThu .modal-header button{color:#fff;opacity:1!important}#modalHocThu .modal-body{margin:auto;padding:30px}#modalHocThu .modal-body form{margin:auto;max-width:300px}#modalHocThu .modal-body form input{background-color:transparent;border-color:#fff;border-radius:10px;color:#fff}#modalHocThu .modal-body form input :-ms-input-placeholder{color:#fff}#modalHocThu .modal-body form input ::-moz-placeholder{color:#fff}#modalHocThu .modal-body form input ::placeholder{color:#fff}#modalHocThu .modal-body h3{color:#ffe00e;font-size:24px}@media only screen and (max-width:768px){#modalHocThu .modal-body{margin:auto;padding:5px}#modalHocThu .modal-body h3{font-size:18px}#modalHocThu .modal-body form{margin:auto;padding:20px}#modalHocThu .modal-body form .form-group{margin-bottom:5px}#modalHocThu .modal-body form input{font-size:.8rem;height:25px;padding:5px}#modalHocThu .modal-body form button img{max-height:25px}}#modalHocThuDone .modal-content{background:none;border:0}#modalHocThuDone .modal-header{border:0;margin-top:30px;padding:0;width:90%}#modalHocThuDone .modal-header button{color:#fff;opacity:1!important}#modalHocThuDone .modal-body{background-image:url(/images/bg_modal_popup_hoc_thu.png?d4d672f0660869b195c41f89878c1a16)}#modalHocThuDone .modal-body,#modalHocThuDone .modal-body .modalHocThuDoneText{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain}#modalHocThuDone .modal-body .modalHocThuDoneText{background-image:url(/images/bg_modal_popup_hoc_thu_done.png?08ceefb4af6397973006fb28b6c0e80b);height:200px;margin:30px auto;padding:50px;width:300px}@media only screen and (max-width:320px){#modalHocThuDone .modal-body .modalHocThuDoneText{height:150px;margin:10px auto 30px;padding:30px;width:260px}}@keyframes blinkBoxShadow{0%{box-shadow:0 0 15px #2790cf}50%{box-shadow:0 0 0}to{box-shadow:0 0 15px #2790cf}}@-webkit-keyframes blinkBoxShadow{0%{box-shadow:0 0 15px #2790cf}50%{box-shadow:0 0 0}to{box-shadow:0 0 15px #2790cf}}.blinkBoxShadow{-webkit-animation:blinkBoxShadow 1s linear infinite;animation:blinkBoxShadow 1s linear infinite}#modalLuaChonTrinhDo h3{color:#2790cf;font-size:20px}#modalLuaChonTrinhDo #boxTrinhDo{margin:auto;max-width:70%}#modalLuaChonTrinhDo #boxTrinhDo .list-item .item{background:#fff;border:1px solid #2790cf;border-radius:10px;cursor:pointer;display:flex;font-weight:700;margin-bottom:20px;overflow:hidden;transition:transform .2s}#modalLuaChonTrinhDo #boxTrinhDo .list-item .item:hover{transform:scale(1.02)}#modalLuaChonTrinhDo #boxTrinhDo .list-item .item:hover .item-title{background:#2790cf;color:#fff}#modalLuaChonTrinhDo #boxTrinhDo .list-item .item:hover .item-title span{color:#fff}#modalLuaChonTrinhDo #boxTrinhDo .list-item .item-number{background:#2790cf;color:#fff;font-size:18px;padding:10px}#modalLuaChonTrinhDo #boxTrinhDo .list-item .item-title{align-items:center;color:#292929;display:flex;flex:1 1 auto;font-size:14px;padding:0 10px}#modalLuaChonTrinhDo #boxTrinhDo .list-item .item-title span{color:#2790cf}#modalLuaChonTrinhDo #boxTrinhDo1 .box-content,#modalLuaChonTrinhDo #boxTrinhDo2 .box-content,#modalLuaChonTrinhDo #boxTrinhDo3 .box-content,#modalLuaChonTrinhDo #boxTrinhDo4 .box-content,#modalLuaChonTrinhDo #boxTrinhDo5 .box-content,#modalLuaChonTrinhDo #boxTrinhDo6 .box-content{font-size:15px;font-weight:700;margin:auto auto 20px;max-width:75%}#modalLuaChonTrinhDo #boxTrinhDo1 .box-content span,#modalLuaChonTrinhDo #boxTrinhDo2 .box-content span,#modalLuaChonTrinhDo #boxTrinhDo3 .box-content span,#modalLuaChonTrinhDo #boxTrinhDo4 .box-content span,#modalLuaChonTrinhDo #boxTrinhDo5 .box-content span,#modalLuaChonTrinhDo #boxTrinhDo6 .box-content span{color:#ff9137}#modalLuaChonTrinhDo #boxTrinhDo1 .box-content .quay_lai,#modalLuaChonTrinhDo #boxTrinhDo2 .box-content .quay_lai,#modalLuaChonTrinhDo #boxTrinhDo3 .box-content .quay_lai,#modalLuaChonTrinhDo #boxTrinhDo4 .box-content .quay_lai,#modalLuaChonTrinhDo #boxTrinhDo5 .box-content .quay_lai,#modalLuaChonTrinhDo #boxTrinhDo6 .box-content .quay_lai{color:#393939;cursor:pointer}#modalLuaChonTrinhDo #boxTrinhDo1 .box-content .quay_lai:hover,#modalLuaChonTrinhDo #boxTrinhDo2 .box-content .quay_lai:hover,#modalLuaChonTrinhDo #boxTrinhDo3 .box-content .quay_lai:hover,#modalLuaChonTrinhDo #boxTrinhDo4 .box-content .quay_lai:hover,#modalLuaChonTrinhDo #boxTrinhDo5 .box-content .quay_lai:hover,#modalLuaChonTrinhDo #boxTrinhDo6 .box-content .quay_lai:hover{color:#2390d2}#modalLuaChonTrinhDo #boxTrinhDo1 .btn-hoc-ngay,#modalLuaChonTrinhDo #boxTrinhDo2 .btn-hoc-ngay,#modalLuaChonTrinhDo #boxTrinhDo3 .btn-hoc-ngay,#modalLuaChonTrinhDo #boxTrinhDo4 .btn-hoc-ngay,#modalLuaChonTrinhDo #boxTrinhDo5 .btn-hoc-ngay,#modalLuaChonTrinhDo #boxTrinhDo6 .btn-hoc-ngay{text-transform:uppercase}#modalLuaChonTrinhDo #boxTrinhDo1 .btn-hoc-ngay:hover,#modalLuaChonTrinhDo #boxTrinhDo2 .btn-hoc-ngay:hover,#modalLuaChonTrinhDo #boxTrinhDo3 .btn-hoc-ngay:hover,#modalLuaChonTrinhDo #boxTrinhDo4 .btn-hoc-ngay:hover,#modalLuaChonTrinhDo #boxTrinhDo5 .btn-hoc-ngay:hover,#modalLuaChonTrinhDo #boxTrinhDo6 .btn-hoc-ngay:hover{color:#fff}.my-class-template .tab-title{border:1px solid #0da29e;border-radius:10px;color:#1b1b1b;display:inline-block;font-weight:700;padding:5px 20px}.my-class-template .class-item{display:flex;flex-direction:column;font-weight:600;margin-bottom:25px}.my-class-template .class-item.phong-thi-cua-toi-item .class-item-body{font-size:14px}.my-class-template .class-item.phong-thi-cua-toi-item .btn-secondary{background-color:#f3f3f3;border:0;color:#000}.my-class-template .class-item.phong-thi-cua-toi-item .btn-secondary.disabled,.my-class-template .class-item.phong-thi-cua-toi-item .btn-secondary.reminded{color:#8b8b8b}.my-class-template .class-item.phong-thi-cua-toi-item.waiting_join .class-item-header{background-color:#ff9137}.my-class-template .class-item.phong-thi-cua-toi-item.waiting_join .class-item-body span,.my-class-template .class-item.phong-thi-cua-toi-item.waiting_join .class-item-body span span{color:#ff9137}.my-class-template .class-item.phong-thi-cua-toi-item.waiting .class-item-header{background-color:#ff9137}.my-class-template .class-item.phong-thi-cua-toi-item.waiting .class-item-body span,.my-class-template .class-item.phong-thi-cua-toi-item.waiting .class-item-body span span{color:#ff9137}.my-class-template .class-item.phong-thi-cua-toi-item.doing .class-item-header{background-color:#86d0ce}.my-class-template .class-item.phong-thi-cua-toi-item.doing .class-item-header span{color:#86d0ce}.my-class-template .class-item.phong-thi-cua-toi-item.not-completed .class-item-header{background-color:#f9d4b7}.my-class-template .class-item.phong-thi-cua-toi-item.completed .class-item-header,.my-class-template .class-item.phong-thi-cua-toi-item.time-up .class-item-header{background-color:#a8a9ac}.my-class-template .class-item.bai-tap-cua-toi{font-size:14px}.my-class-template .class-item.bai-tap-cua-toi .class-name{font-size:16px}.my-class-template .class-item.bai-tap-cua-toi.completed .class-item-body span{color:#2790cf}.my-class-template .class-item.bai-tap-cua-toi.not-completed .class-item-body span{color:#ff9137}.my-class-template .class-item.bai-tap-cua-toi.time-up .chua-hoan-thanh{color:red!important}.my-class-template .class-item .class-item-header{align-items:center;background-color:#f9d4b7;border-top-left-radius:15px;border-top-right-radius:15px;display:flex;justify-content:space-between;padding:10px;width:100%}.my-class-template .class-item .class-item-header .dropdown-menu{border:1px solid #0da29e;border-radius:10px;font-size:14px}.my-class-template .class-item .class-item-header .dropdown-menu .dropdown-item:hover{background-color:#0da29e;color:#fff}.my-class-template .class-item .class-item-body{border:1px solid #caeeed;border-bottom:0;border-top:0;min-height:50px;padding:25px}.my-class-template .class-item .class-item-footer{border:1px solid #caeeed;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:0;display:flex;font-size:.8rem;justify-content:space-around;margin-bottom:10px;padding:5px}.my-class-template .class-item .class-item-footer .danh-sach-hs{flex:1;margin-right:5px}.my-class-template .class-item.waiting .class-item-header{background-color:#dbecf7}.my-class-template .class-item.not-completed .class-item-header{background-color:#f9d4b7}.my-class-template .class-item.completed .class-item-header{background-color:#dbecf7}.my-class-template .class-item.time-up .class-item-header{background-color:#c9c9c9}.my-class-template .my-class-search-form button,.my-class-template .my-class-search-form input,.my-class-template .my-class-search-form select{border-color:#0da29e;border-radius:10px}.my-class-template .my-class-search-form button{background-color:#0da29e}.thong-tin-phong-cho h3{color:#0da29e}.thong-tin-phong-cho ul li{color:#0da29e;font-size:.85rem;font-weight:700}.thong-tin-phong-cho ul li span{color:#000}v-cloak{display:none}.modal-phong-thi .modal-header{background-color:#0da29e;color:#fff}.modal-phong-thi .modal-content{background:none;background-color:#fff}.modal-phong-thi .modal-content .btn{background:#0da29e;color:#fff;min-width:100px}.modal-phong-thi .close{color:#fff;opacity:1}.modal-phong-thi .close:hover{color:#fff}.form-submit-content,.page-submit-question{font-family:Open Sans,sans-serif!important}.question.xem_tranh_dien_tu input.form-dashed{width:100%}.text-black{color:#000}.onthi-detail-hoctap table,.onthi-detail-hoctap td,.onthi-detail-hoctap th,.thpt-detail-hoctap table,.thpt-detail-hoctap td,.thpt-detail-hoctap th{border:1px solid}#modalLoTrinhHoc h3{color:#ff9137;font-size:20px;font-weight:700;text-align:center}#modalLoTrinhHoc .chu-y{border-top:2px solid #8cc4e5;color:#505050;font-size:15px;font-style:italic;padding:15px 0;text-align:center}#modalLoTrinhHoc .list-item{border-top:2px solid #8cc4e5;display:flex;gap:10px;padding:20px 0;position:relative;width:770px}@media (max-width:992px){#modalLoTrinhHoc .list-item{flex-wrap:wrap;width:100%}}#modalLoTrinhHoc .line{border:1px solid;flex:0 0 auto;left:10%;position:absolute;top:105px;width:600px}@media (max-width:992px){#modalLoTrinhHoc .line{height:650px;left:14px;top:50px;width:1px}}#modalLoTrinhHoc .item{align-content:start;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;max-width:140px}@media (max-width:992px){#modalLoTrinhHoc .item{flex:1 1 100%;margin-top:20px;max-width:none}#modalLoTrinhHoc .item .icon-circle{display:none}}#modalLoTrinhHoc .item div{flex:1 1 100%}#modalLoTrinhHoc .item .item-title{color:#292929;font-size:14px;font-weight:700;text-align:center}#modalLoTrinhHoc .item .item-title .icon-circle{display:none}@media (max-width:992px){#modalLoTrinhHoc .item .item-title{display:flex}#modalLoTrinhHoc .item .item-title .icon-circle{display:block;margin-right:10px}#modalLoTrinhHoc .item .item-title div:first-child{text-align:center}}#modalLoTrinhHoc .item .icon-circle{background:#2790cf;border-radius:19px;flex:0 0 28px;height:28px;position:relative;width:28px;z-index:2}#modalLoTrinhHoc .item .icon-circle-1{background:#ff9137}#modalLoTrinhHoc .item .icon-circle-2{background:#cc2058}#modalLoTrinhHoc .item .btnGoTo{-webkit-animation:3s ease-in-out;animation:3s ease-in-out;background:#2790cf;border-radius:16px;color:#fff;display:inline-block;font-size:12px;font-weight:700;padding:5px 10px;transition:transform .2s}#modalLoTrinhHoc .item .btnGoTo:hover{transform:scale(1.1)}#listExam{flex-direction:row;flex-wrap:wrap;gap:10px;padding-bottom:10px}#listExam .list-group-item{border:1px solid #dadada!important;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-sizing:border-box;flex:0 0 calc(25% - 10px)}.list-question .row:has(.form-check-input){flex-direction:column}.list-question .row:has(.form-check-input) .col-md-3{flex:0 0 100%;max-width:100%}
