.contAuthCheskPass .errorText { color: red; margin-bottom: 15px; display: block; }
.contAuthCheskPass .contAuthBlock .obj { margin-bottom: 1.5rem; }
.contAuthCheskPass .contAuthBlock { max-width: 750px; }
.contAuthCheskPass .contAuthBlock .obj label { display: block; vertical-align: middle; margin: 0.5rem 0; font-weight: bold; font-weight: normal; }
.contAuthCheskPass .contAuthBlock .obj label span { color: red; }
.contAuthCheskPass .contAuthBlock .obj .area input { width: 100%; }
.contAuthCheskPass .contAuthBlock .obj em { font-size: 90%; margin-top: 5px; display: block; vertical-align: middle; }
.contAuthCheskPass .contAuthBlock .license { margin-bottom: 20px; }
.contAuthCheskPass .contAuthBlock .license input { cursor: pointer; margin-right: 5px; }
.contAuthCheskPass .contAuthBlock .buttonArea { margin-top: 20px; }
.contAuthCheskPass .contAuthBlock .buttonSend {width: auto;}
.contAuthCheskPass .contAuthBlock .antiSpam .titlepin { display: inline-block; width: 200px; -webkit-order: 1; order: 1; -webkit-flex-shrink: 0; flex-shrink: 0; padding-right: 15px; }
.contAuthCheskPass .contAuthBlock .antiSpam input { -webkit-order: 3; order: 3; width: 100px; }
.contAuthCheskPass .contAuthBlock .antiSpam { display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 20px; }
.contAuthCheskPass .contAuthBlock .antiSpam img { -webkit-order: 2; order: 2; margin: 10px 10px 10px 0; -webkit-flex-shrink: 0; flex-shrink: 0; }
.contAuthCheskPass .contAuthBlock .antiSpam .err { margin-bottom: 10px; width: 100%; color: red; }
.contAuthCheskPass .reg_testresult { margin-top: 20px; display: block; }
.contAuthCheskPass .reg_shortPass { color: #e43a2f; border-top: 2px solid #e43a2f; padding: 10px 0px; }
.contAuthCheskPass .reg_badPass { color: #EB6807; border-top: 2px solid #EB6807; padding: 10px 0px; }
.contAuthCheskPass .reg_goodPass { color: #1bafb4; border-top: 2px solid #1bafb4; padding: 10px 0px; }
.contAuthCheskPass .reg_strongPass { color: #6fad30; border-top: 2px solid #6fad30; padding: 10px 0px; }
.contAuthCheskPass .reg_samePassword { color: #e43a2f; padding: 10px 0px; }
.contAuthCheskPassEnd .mailMessage { margin-top: 20px; }
.contAuthCheskPassEnd .regback { margin-top: 20px; display: block; }
.contAuthCheskPassEnd .errorMessage { color: #4e9a01; font-weight: bold; border-width: 2px; border-color: #62c201; border-style: dashed; display: block; padding: 30px; text-align: center; border-radius: 10px; }