.carea .cntlog {position:relative; margin:0px; padding:0px; height:auto; min-height:791px; width:auto;}
.carea .cntlog .cntlef {position:absolute; top:0px; left:0px; width:auto;}
.carea .cntlog .cntlef form {width:auto;}
.carea .cntlog .cntlef form label {display:block; font-size:16px; font-weight:700; margin:0px 0px 5px 0px;}
.carea .cntlog .cntlef form label span {color:red;}
.carea .cntlog .cntrig {margin:2px 0px 0px 770px; position:relative; border:1px solid #ccc; padding:36px 20px 37px 20px;}
.carea .cntlog .cntrig .noReg {color:#c43430;font-size:21px;font-weight:700;}
.carea .cntlog .cntrig p {font-size:18px;}
.carea .cntlog .cntrig a {color:#fff;text-transform:uppercase;text-align:center;color:#e9a922;border:solid 2px #e9a922;font-weight:600;display:block;width:191px;padding:10px 0px;border-radius:6px;font-size:20px;}
.carea .cntlog .cntlef form .smallinstr {font-size:14px;display:block;margin-top:10px;width:340px;line-height:normal;}

.cntlog .cntlef form .sarea {width:710px; height:340px; background:#f3f3f3; padding:30px 20px 10px 20px;}
.cntlog .cntlef form .oarea {width:710px; height:340px; background:#f3f3f3; padding:30px 20px 10px 20px; margin-top:30px;}
.cntlog .cntlef form .frm {float:left; width:350px; height:auto; margin:0px 0px 10px 5px; position:relative;}
.cntlog .cntlef form .submit {border:solid 2px #e9a922 !important;float:right;font-size:16px!important;color:#fff;background:#e9a922;width:130px !important;text-transform:uppercase;cursor:pointer;border-radius:6px;}
.cntlog .cntlef form .submit:hover {text-decoration:underline;}

.cntlog .cntlef form .frm input {display:block; width:95%; height:35px; padding:0px 0px 0px 5px; font-size:16px; border:1px solid transparent; box-sizing:border-box; margin-right:20px;}
.cntlog .cntlef form .frm.right {margin:0px 0px 0px 5px;}
.cntlog .cntlef form .frm p {font-size:13px; text-align:left; margin:10px 0px 0px 0px;}
.cntlog .cntlef form .frm .fpass {font-size:14px; margin:10px 0px 0px 0px; display:block; width:150px; float:left;}
.cntlog .cntlef form .frm .dtd .txt-box input {height:15px;width:15px;cursor:pointer;-webkit-appearance:checkbox;float:left;margin:4px 0px 0px 0px !important;}
.cntlog .cntlef form .frm .dtd .txt-box .texto-checkbox {font-size:15px;display:block;padding-left:20px;margin-top:19px;font-weight:400;cursor:pointer;line-height:normal;}
.cntlog .cntlef form .oarea .pirq {color:#c43430;display:block;}
.cntlog .cntlef form .oarea .text {display:block; font-size:16px; margin-bottom:15px;}
.cntlog .cntlef form .oarea .frm .dtdb select {display:block; width:95%; height:35px; padding:0px 0px 0px 5px; font-size:16px; border:none; background:#fff; box-sizing:border-box;}
.cntlog .cntlef form .oarea .frm .dtd .texto1 {display:block; width:195px; font-size:14px; float:left; color:#000; font-weight:400;}
.cntlog .cntlef form .oarea .frm .dtd .dtdb input {display:block; float:right; width:135px; margin:0px 20px 0px 0px;}
.cntlog .cntlef form .oarea .frm .dtd .message3 {clear:both; color:red !important; font-weight:700; display:none; font-size:16px;}
.cntlog .cntlef form .oarea .frm.last {float:right;}

.EmailTest {margin:0px 0px 10px 0px; display:none; color:red !important; font-weight:700; font-size:16px; position:absolute; top:0px; right:30px;}
.message2 {margin:0px 0px 10px 0px; display:none; color:red !important; font-weight:700; font-size:16px;}
.detected {display:block; color:red !important;}
.block {display:block !important;}

.res1810 .carea .cntlog {min-height:831px;}
.res1810 .carea .cntlog .cntlef {width:1210px;}
.res1810 .cntlog .cntlef form .sarea {max-width:1210px; width:100%;}
.res1810 .cntlog .cntlef form .oarea {max-width:1210px; width:100%; height:380px;}
.res1810 .cntlog form .frm {width:600px;}
.res1810 .carea .cntlog .cntlef form label {font-size:24px;}
.res1810 .cntlog form .frm p {font-size:20px;}
.res1810 .cntlog form .frm .fpass {font-size:20px; width:auto;}
.res1810 .cntlog form .frm .remember {font-size:20px; width:170px; margin-right:18px;}
.res1810 .carea .cntlog .cntrig {margin:2px 0px 0px 1280px;}
.res1810 .carea .cntlog .cntrig p {font-size:20px;}
.res1810 .carea .cntlog .cntrig .noReg {font-size:30px;}
.res1810 .cntlog form .submit {width:250px !important;font-size:20px !important;height:50px !important;margin:0px;border:solid 2px #e9a922;}
.res1810 .carea .cntlog .cntlef form .smallinstr {font-size:18px; width:570px;}
.res1810 .cntlog .cntlef form .frm .dtd .txt-box .texto-checkbox {font-size:20px; margin-top:35px;}
.res1810 .cntlog .cntlef form .oarea .pirq {font-size:24px;}
.res1810 .cntlog .cntlef form .oarea .text {font-size:20px;}
.res1810 .cntlog .cntlef form .oarea .frm .dtd .texto1 {font-size:20px; width:300px;}
.res1810 .cntlog .cntlef form .oarea .frm .dtd .dtdb input {width:250px; margin:0px 30px 15px 0px;}
.res1810 .cntlog form .frm.last {width:250px; height:50px; margin:0px 30px 0px 0px;}
.res1810 .cntlog .cntlef form .oarea .frm .dtd .message3 {float:left; clear:none; margin:7px 0px 0px 0px; font-size:18px;}
.res1810 .cntlog .cntlef form .frm input {font-size:20px; height:45px; margin:0;}
.res1810 .cntlog .cntlef form .oarea .frm .dtdb select {font-size:20px; height:45px;}
.res1810 .cntlog .cntlef form .frm .dtd .txt-box input {margin-top:7px !important;}

.res940 .carea .cntlog .cntlef {width:560px;}
.res940 .cntlog form .frm {width:275px;}
.res940 .carea .cntlog .cntrig {margin:2px 0px 0px 630px;}
.res940 .cntlog form .frm p {font-size:12px;}
.res940 .cntlog form .frm .fpass {font-size:12px;}
.res940 .cntlog form .frm .remember {font-size:12px; width:120px;}
.res940 .cntlog form .submit {margin-top:50px;}
.res940 .cntlog .cntlef form .sarea {width:560px;}
.res940 .cntlog .cntlef form .oarea {width:560px;}
.res940 .cntlog .cntlef form .oarea .frm .dtd .texto1 {width:155px; font-size:14px;}
.res940 .carea .cntlog .cntlef form .smallinstr {font-size:14px; width:auto;}
.res940 .cntlog .cntlef form .oarea .frm .dtd .dtdb input {width:100px;}
.res940 .cntlog .cntlef form .submit {margin-top:0px;}

.res720 .carea .cntlog .cntlef {position:static; width:auto;}
.res720 .cntlog form .frm {float:none; width:auto; margin:10px 0px 30px 0px;}
.res720 .cntlog form .frm input {width:100%; margin:0;}
.res720 .cntlog form .frm p {font-size:16px;}
.res720 .cntlog form .frm .fpass {font-size:16px; width:170px;}
.res720 .cntlog form .frm .remember {width:130px; font-size:16px;}
.res720 .cntlog form .frm .remember .check {width:15px; height:15px;}
.res720 .cntlog form .submit {clear:both; margin:0px;}
.res720 .carea .cntlog .cntrig {margin:50px auto 0px auto;}
.res720 .carea .cntlog .cntrig a {margin:0 auto;}
.res720 .carea .cntlog .cntlef form .smallinstr {width:auto;}
.res720 .cntlog .cntlef form .sarea {width:auto; height:auto;}
.res720 .cntlog .cntlef form .oarea {width:auto; height:510px;}
.res720 .cntlog .cntlef form .oarea .frm {height:50px;}
.res720 .cntlog .cntlef form .oarea .frm .dtdb select {width:100%;}
.res720 .cntlog .cntlef form .oarea .frm .dtd .texto1 {width:auto; margin-top:10px;}
.res720 .cntlog .cntlef form .oarea .frm .dtd .dtdb input {margin:0px 0px 0px 0px; width:210px;}

.res480 .carea .cntlog .cntlef {position:static; width:auto;}
.res480 .cntlog form .frm {float:none; width:auto; height:auto; margin:10px 0px 30px 0px;}
.res480 .cntlog form .frm input {width:100%; margin:0 !important;}
.res480 .cntlog form .frm p {font-size:16px;}
.res480 .cntlog form .frm .fpass {font-size:16px; width:170px;}
.res480 .cntlog form .frm .remember {width:130px; font-size:16px;}
.res480 .cntlog form .frm .remember .check {width:15px; height:15px;}
.res480 .carea .cntlog .cntrig {margin:30px auto 0px auto;}
.res480 .carea .cntlog .cntrig a {margin:0 auto;}
.res480 .carea .cntlog .cntlef form .smallinstr {width:auto;}
.res480 .cntlog .cntlef form .sarea {width:auto; height:auto;}
.res480 .cntlog .cntlef form .oarea {width:auto; height:495px;}
.res480 .cntlog .cntlef form .oarea .frm {margin:10px 0px 14px 0px;}
.res480 .cntlog .cntlef form .oarea .frm .dtdb select {width:100%;}
.res480 .cntlog .cntlef form .oarea .frm .dtd .texto1 {width:auto; float:none;}
.res480 .cntlog .cntlef form .oarea .frm .dtd .message3 {clear:none; margin-top:5px;}
.res480 .cntlog .cntlef form .submit {margin:0px 0px 0px 0px;}
.res480 .cntlog .cntlef form .oarea .frm.last {width:auto; margin:0px;}
.res480 .cntlog .cntlef form .oarea .frm .dtd .dtdb input {width:100%; float:none; margin-top:5px;}

.res320 .carea .cntlog .cntlef {position:relative; width:auto;}
.res320 .carea .cntlog .cntlef form .smallinstr {width:auto;}
.res320 .cntlog form .frm {float:none; width:auto; margin:10px 0px 20px 0px;}
.res320 .cntlog form .frm input {width:100%; margin:0 !important;}
.res320 .cntlog form .frm p {font-size:16px;}
.res320 .cntlog form .frm .fpass {font-size:16px; width:170px;}
.res320 .cntlog form .frm .remember {width:130px; font-size:16px;}
.res320 .cntlog form .frm .remember .check {width:15px; height:15px;}
.res320 .carea .cntlog .cntrig {margin:30px auto 0px auto;}
.res320 .carea .cntlog .cntrig a {margin:0 auto;}
.res320 .cntlog .cntlef form .sarea {width:auto; height:auto;}
.res320 .cntlog .cntlef form .oarea {width:auto; height:auto; overflow:hidden;}
.res320 .cntlog .cntlef form .oarea .frm {margin:0px 0px 15px 0px;}
.res320 .cntlog .cntlef form .oarea .frm .dtdb select {width:100%;}
.res320 .cntlog .cntlef form .oarea .frm .dtd .texto1 {width:auto; float:none;}
.res320 .cntlog .cntlef form .oarea .frm .dtd .message3 {clear:none; margin-top:10px; width:120px;}
.res320 .cntlog .cntlef form .submit {margin:0px 0px 0px 0px;}
.res320 .cntlog .cntlef form .oarea .frm.last {overflow:hidden;}
.res320 .cntlog .cntlef form .oarea .frm .dtd .dtdb input {float:none; width:100%; margin-top:12px !important;}