.carea .cntlog {position:relative;margin:0px;padding:0px;height:auto;min-height:860px;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:#ff5301;font-size:20px;font-weight:700;}
.carea .cntlog .cntrig a {color:#fff;text-transform:uppercase;text-align:center;background:#28345e;font-weight:600;display:block;width:230px;padding:10px 0px;}
.carea .cntlog .cntlef form .smallinstr {font-size:14px;display:block;margin-top:10px;width:340px;}

.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 {float:right;font-size:16px!important;color:#fff;background:#ff5301 !important;border:none;width:130px !important;text-transform:uppercase;cursor:pointer;}
.cntlog .cntlef form .submit:hover {background:#28345e !important;}
.cntlog .cntlef form .frm input {display:block;width:95%;height:35px;padding:0px 0px 0px 5px;font-size:16px;border:1px solid transparent;background:#fff;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-right:0px;}
.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;}
.cntlog .cntlef form .oarea .pirq {color:#28345e;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:130px;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 .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 .cntlog form .submit {width:250px !important;font-size:20px !important;height:50px !important;margin:0px;}
.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;}

.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:relative;height:1200px;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 30px 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:130px;}

.res480 .carea .cntlog .cntlef {position:relative;height:1200px;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;}
.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 {height:40px;}
.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-top:20px;clear:both;}

.res320 .carea .cntlog .cntlef {position:relative;height:1285px;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:60px auto 30px 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:540px;}
.res320 .cntlog .cntlef form .oarea .frm {height:40px;}
.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 {width:440px;margin-top:15px;}