html,body{margin:0;padding:0;box-sizing:border-box;font-family:'Open Sans',sans-serif;font-style:normal;font-size:14px;line-height:20px}.body-content{margin-top:40px}.header-text{height:26px;border-radius:10px;width:100%;margin:0 auto 10px;text-align:center;padding:65px 0 10px 0;font-size:26px;text-transform:uppercase;font-weight:bold;line-height:26px;text-shadow:3px 2px 3px rgba(0,0,0,.44);color:#913938}.limiter{width:100%;margin:0 auto}.container-wrap{background-image:url(../anh_trong_dong.png);width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:block;flex-wrap:wrap;justify-content:center;align-items:center;padding:15px;background-repeat:no-repeat;background-size:auto;background-position:center;max-width:100%;max-height:100%;z-index:1;background-color:#f5f5f5;position:relative;min-height:100vh}.container-wrap::before{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background:#ce7a58;mix-blend-mode:color;opacity:.9}.footer{position:fixed;bottom:0;width:100%}.header .header-title .primary-title{font-family:"Times New Roman",Times,serif;text-transform:uppercase;margin:0;font-size:27px;color:#f20123}.header .header-title .secondary-title{font-family:'Roboto',sans-serif;margin:0;text-transform:uppercase;font-size:12pt;color:#626362;margin-top:-5px}.header-logo img{width:100%;margin-top:-5px}.logo{text-align:left;padding:5px 0;background:url(../bg-line.png) repeat-x left bottom}ol{width:100%;counter-reset:li;list-style:none;*list-style:decimal;padding:0;margin-bottom:4em;text-shadow:0 1px 0 rgba(255,255,255,.5)}ol ol{margin:0 0 0 2em}.rounded-list li{position:relative;display:block;*padding:.4em;margin:.5em 0;background:#ddd;border-radius:.3em;transition:all .3s ease-out}.rounded-list li a{color:#444;text-decoration:none}.rounded-list li a:hover{background:#eee}.rounded-list li:before{content:counter(li);counter-increment:li;position:absolute;left:-1.3em;top:50%;margin-top:-1em;background:#87ceeb;height:2em;width:2em;border:.3em solid #fff;text-align:center;font-weight:bold;border-radius:2em;transition:all .3s ease-out}.active{background-color:#f5deb3 !important}#login-form{margin:0 auto;position:absolute;top:50%;left:50%;max-width:450px;width:80%;height:460px;margin-left:auto;color:#82858a;background:#fff;border:1px solid #e9ebf0;box-sizing:border-box;border-radius:8px;margin-right:auto;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#login-form .card{border:none}#login-form .card-header{border:none;background:#fff;font-weight:bold;font-family:'Lora',serif;font-style:normal;font-size:18px;line-height:22px;text-align:center;text-transform:uppercase;color:#903938}#login-form .card-header img{display:block;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:5px}#login-form .card-body{padding-left:43px;padding-right:30px}#login-form .form-group input{border-top:none;border-left:none;border-right:none;background:#fff;border-radius:0;border-bottom:1px solid #dadbdc}#login-form .form-group input::placeholder{opacity:.8}#login-form .form-group input:-ms-input-placeholder{opacity:.8}#login-form .form-group input::-ms-input-placeholder{opacity:.8}#login-form .form-control{padding-left:30px}#login-form .form-group .img-inside{position:absolute;margin-top:7px}#login-form .form-group .BDC_CaptchaDiv{float:right;position:absolute}@media screen and (min-width:485px){.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width:484px){.col-12{margin-bottom:10px}.col-0{margin-bottom:25px}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}.btn-primary{background:#ce7a58;border-radius:6px;border:none}.btn-primary:active,.btn-primary:focus,.btn-primary:visited{background-color:#ce7a58 !important;border-color:#ce7a58 !important;background-image:none !important;border:0 !important}.btn-primary:hover{background-color:#a52a2a !important;border-color:#a52a2a !important;background-image:none !important;border:0 !important}.btn-login{width:100%}#login-form .forgot-password{text-align:center}#login-form .forgot-password a:hover,#login-form .forgot-password a:active,#login-form .forgot-password a:focus,#login-form .forgot-password a:visited{color:#ce7a58;text-decoration:none}.page-header{font-family:'Lora',serif;font-style:normal;font-weight:bold;font-size:25px;line-height:50px;text-transform:uppercase;color:#903938}