body{background-color: #ffc712;padding: 45px 0 60px;}
.container {max-width: 800px !important;}
a {text-decoration: none;display: contents;color: #000;}
.pageRegister{position: relative;z-index: 10;}
.pageRegister .logo{width: 242px;margin: auto;display: block;}
.pageRegister .title{font-size: 25px;font-family: "Mitr-R";text-align: center;text-decoration: underline;margin-top: 50px;}
.pageRegister .title2{font-family: "Mitr-Light";font-size: 15px;text-align: center;margin-top: 15px;}
.pageRegister .title2 span{color: #ff0000;}
.pageRegister .boxDetail{background-color: #fff;border-radius: 15px;overflow: hidden;font-family: "Mitr-R";font-size: 15px;margin-top: 50px;}
.pageRegister .boxDetail .boxDetailTop{background:#f3f3f3;padding: 25px 15px 35px;}
.pageRegister .boxDetail .boxIn {max-width: 460px;width: 100%;display: block;margin: auto;}
.pageRegister .boxDetail .boxInTop{padding-top: 25px;}
.pageRegister .boxDetail .boxIn .titleName{margin-top: 25px;text-align: center;margin-bottom: 5px;}
.pageRegister .boxDetail .boxIn .form-group{margin-top: 15px;font-family: "Mitr-Light";}
.pageRegister .boxDetail .boxIn .form-group label{font-family: "Mitr-R";margin-bottom: 3px;}
.pageRegister .boxDetail .boxDetailBottom {background: #fff;padding: 25px 15px 65px;}
.pageRegister .btnAll{width: 240px;font-family: "Mitr-r";text-align: center;font-size: 15px;height: 50px;line-height: 50px;border-radius: 25px;border: none;background-color: #ffc712;display: block;margin: 40px auto 0;}
div.error {margin-top: 5px;font-family: "Mitr-Light";color: #ff0000;font-size: 13px;}  
.pageRegister .btnTextAll{font-size: 12px;text-align: center;font-family: "Mitr-Light";text-decoration: underline;margin-top: 15px;cursor: pointer;}
.pageRegister .textDanger{font-size: 12px;color: #ff0000;}
.pageRegister .boxText1{font-family: "Mitr-Light";font-size: 15px;text-align: center;}
.pageRegister .boxBorder{height: 50px;width: 100%;font-size: 15px;text-align: center;line-height: 50px;border-radius: 15px;border: 1px solid #cfcfcf;margin-top: 12px;}
.pageRegister .boxDetailText{font-family: "Mitr-Light";font-size: 15px;text-align: center;margin-top: 25px;}
.pageRegister .boxDetailText .head{font-family: "Mitr-R";font-size: 19px;color: #ff2929;}
.pageRegister .boxDetailText .detail{margin-top: 15px;}
.pageRegister .boxDetailText .detail span{color: #ff2929;font-family: "Mitr-R";text-decoration: underline;}
.pageRegister .textChangePass{text-align: right;font-size: 13px;margin-top: 7px;}
.pageRegister .textBottom{font-size: 12px;text-align: center;margin-top: 35px;color: #000;font-family: "Mitr-Light";}
.pageRegister .textBottom span{font-family: "Mitr-R";}
.rlainamA{position: absolute;left: 0;right: 890px;top: 117px;width: 220px;margin: auto;}
.rlainamB{position: absolute;left: 890px;right: 0;top: 400px;width: 270px;margin: auto;}
.rlainamC{position: absolute;left: 0;right: 890px;top: 950px;width: 170px;margin: auto;}
.rlainamD{position: absolute;left: 1450px;right: 0;top: 1100px;width: 200px;margin: auto;}
.rlainamE{position: absolute;left: 0px;right: 1450px;top: 1200px;width: 200px;margin: auto;}
a.hoverColor:hover{color: #ffc712;}

