div.entry-form-matricula div{display:block;clear:both}div.entry-form-matricula fieldset{padding:8px;border:0 none;border-top:1px solid}div.entry-form-matricula fieldset legend{padding:0 10px;font-weight:bold;font-size:16px;position:inherit !important}div.entry-form-matricula div label{display:block;float:left;font-size:14px;margin-bottom:0;margin-top:15px;padding-right:12px;text-align:right;width:151px;font-weight:bold}div.entry-form-matricula div label span{color:#FF0000;display:block;float:right;font-size:22px;margin-bottom:0;margin-left:6px;margin-top:0;padding-top:0}div.entry-form-matricula div font{padding-top:14px;display:block;font-size:1.2em}div.entry-form-matricula .reqd,div.entry-form-matricula .error{color:#A22F2F}div.entry-form-matricula div .input,div.entry-form-matricula .form input{margin:8px 0 0 0 !important;padding:8px !important;border:1px solid #DDDDDD !important;font-size:1em !important;height:auto !important}div.entry-form-matricula div textarea.input{margin:20px 0 0 0 !important;width:70% !important;height:116px !important}div.entry-form-matricula .input.checkbox{margin:20px 0 0 0 !important}div.entry-form-matricula select.input{margin:14px 0 0 0 !important}div.entry-form-matricula input#USUARIO_NOME{width:336px}div.entry-form-matricula input#USUARIO_EMAIL{width:336px}div.entry-form-matricula input#senha,div.entry-form-matricula input#USUARIO_SENHA{width:125px}div.entry-form-matricula input#documentoCPF{width:165px}div.entry-form-matricula input#documentoCNPJ{width:220px}div.entry-form-matricula input#USUARIO_TELFIXO{width:125px}div.entry-form-matricula input#USUARIO_TELCEL{width:125px}div.entry-form-matricula input#cep{width:100px}div.entry-form-matricula input#logradouro{width:400px}div.entry-form-matricula #USUARIO_LOGRADOURO dfn.error{display:inline-block;margin-left:142px;margin-top:2px}div.entry-form-matricula input#numero{width:80px;float:left}div.entry-form-matricula div label#lbBairro{float:left;width:100px}div.entry-form-matricula input#bairro{width:221px}div.entry-form-matricula input.disabled{background-color:#DDDDDD}div.entry-form-matricula input#complemento{width:200px}div.entry-form-matricula input#cidade{width:266px;float:left}div.entry-form-matricula div label#lbEstado{float:left;width:95px}div.entry-form-matricula input#estado{width:39px}div.entry-form-matricula input#cupom{width:150px}div.entry-form-matricula .cursos a{font-size:1.2em}div.entry-form-matricula .cursos a .remove{color:#ff0026;float:right}div.entry-form-matricula #valor{font-size:25px;padding-left:180px}div.entry-form-matricula #desconto{font-size:18px}div.entry-form-matricula .btn.bt-matricula-logof{background:#1BA7D6 !important;background:-moz-linear-gradient(top, #1BA7D6, #116DBB) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #1BA7D6), color-stop(1, #116DBB)) !important;padding:1px 20px;border:1px solid rgba(0,0,0,0.6);border-radius:9px;box-shadow:0 1px 0 rgba(255,255,255,0.25) inset;color:#FFFFFF;cursor:pointer;line-height:26px;font-size:23px;text-decoration:none}div.entry-form-matricula .bt-matricula-logof:hover{background:#9E9C9C !important;background:-moz-linear-gradient(top, #9E9C9C, #6C7279) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #9E9C9C), color-stop(1, #6C7279)) !important}#calculadora_MoodleAdmin #formasPagto{list-style:none;margin:8px 0 0}#calculadora_MoodleAdmin #formasPagto li{float:left;list-style:none;padding:5px 0}#calculadora_MoodleAdmin #formasPagto li a{line-height:12px;color:#666;display:block;font-size:.85em;padding:3px;text-align:center;outline:0;width:71px}#calculadora_MoodleAdmin #formasPagto li a.selecionado{background:#3D3D3D;color:#ffffff;text-shadow:none}#calculadora_MoodleAdmin #formasPagto li a strong{font-size:1.2em}#calculadora_MoodleAdmin #formasPagto img{background:transparent url(../img/cartoes.gif) no-repeat 0 0;border:0;height:28px;width:71px}#calculadora_MoodleAdmin #formasPagto #mastercard img{background-position:0 -28px}#calculadora_MoodleAdmin #formasPagto #diners img{background-position:0 -56px}#calculadora_MoodleAdmin #formasPagto #amex img{background-position:0 -84px}#calculadora_MoodleAdmin #formasPagto #hipercard img{background-position:0 -112px}#calculadora_MoodleAdmin #formasPagto #aura img{background-position:0 -140px}#calculadora_MoodleAdmin #formasPagto #elo img{background-position:0 -476px}#calculadora_MoodleAdmin #formasPagto #plenocard img{background-position:0 -504px}#calculadora_MoodleAdmin #formasPagto #personalcard img{background-position:0 -532px}#calculadora_MoodleAdmin #formasPagto #brasilcard img{background-position:0 -560px}#calculadora_MoodleAdmin #formasPagto #fortbrasil img{background-position:0 -644px}#calculadora_MoodleAdmin #formasPagto #cardban img{background-position:0 -672px}#calculadora_MoodleAdmin #formasPagto #valecard img{background-position:0 -700px}#calculadora_MoodleAdmin #formasPagto #cabal img{background-position:0 -728px}#calculadora_MoodleAdmin #formasPagto #mais img{background-position:0 -756px}#calculadora_MoodleAdmin #formasPagto #avista img{background-position:0 -784px}#calculadora_MoodleAdmin #formasPagto #grandcard img{background-position:0 -812px}#calculadora_MoodleAdmin #visaBox{display:table}#calculadora_MoodleAdmin .tabelaParcelamentos{display:none;width:100%}#calculadora_MoodleAdmin .tabelaParcelamentos th{background-color:#EEEEEE;border:1px solid #DBDBDB;color:#515151;font-size:1.2em;padding:10px 5px;text-align:center;font-weight:bold}#calculadora_MoodleAdmin .tabelaParcelamentos td{border:1px solid #DEDEDE;border-top-width:0;padding:10px 5px;text-align:center}#calculadora_MoodleAdmin .tabelaParcelamentos td.parcela{font-weight:bold}#calculadora_MoodleAdmin .tabelaParcelamentos td.parcelaMinima{text-align:left}@media (min-width: 601px){div.entry-form-matricula{min-width:600px}}@media (max-width: 600px){div.entry-form-matricula div input[type="text"],div.entry-form-matricula div input[type="password"]{width:97% !important}div.entry-form-matricula div label{float:none;font-size:14px;margin-bottom:0;margin-top:12px;padding-right:0;text-align:left;width:auto}div.entry-form-matricula div label span{float:none;display:inline-flex}}  
@media only screen and (max-width: 768px) {
    
        div.entry-form-matricula input#btSubmit, div.entry-form-matricula input#entrar {margin-left: 0 !important;}

        div.entry-form-matricula #valor {font-size: 25px;padding-left: 0;}
    }

@media only screen and (min-width: 992px) {

    div.entry-form-matricula input#USUARIO_TELCEL {width: 138px;}

    div.entry-form-matricula input#btSubmit,div.entry-form-matricula input#entrar{margin-left:143px !important}
    } 
