
*{
    font-family: "Open Sans", Helvetica, Arial, Verdana, sans-serif;
}

body{

}




    /* tamanhos textos */
.fsize7{font-size: 7px} .fsize8{font-size: 8px} .fsize9{font-size:9px}
.fsize10{font-size:10px} .fsize11{font-size:11px} .fsize12{font-size:12px} .fsize13{font-size:13px} .fsize14{font-size:14px} .fsize15{font-size:15px} .fsize16{font-size:16px} .fsize17{font-size:17px} .fsize18{font-size:18px} .fsize19{font-size:19px} .fsize20{font-size:20px} .fsize21{font-size:21px} .fsize22{font-size:22px} .fsize23{font-size:23px} .fsize24{font-size:26px} .fsize25{font-size:25px} .fsize26{font-size:26px} .fsize27{font-size:27px} .fsize28{font-size:28px} .fsize29{font-size:29px} .fsize30{font-size:30px} .fsize31{font-size:31px} .fsize32{font-size:32px} .fsize33{font-size:33px} .fsize34{font-size:34px} .fsize35{font-size:35px} .fsize36{font-size:36px} .fsize37{font-size:37px} .fsize38{font-size:38px} .fsize39{font-size:39px} .fsize40{font-size:40px} .fsize41{font-size:41px} .fsize42{font-size:42px} .fsize43{font-size:43px} .fsize44{font-size:44px} .fsize45{font-size:45px} .fsize46{font-size:46px} .fsize47{font-size:47px} .fsize48{font-size:48px} .fsize49{font-size:49px} .fsize50{font-size:50px} .fsize51{font-size:51px} .fsize52{font-size:52px} .fsize53{font-size:53px} .fsize54{font-size:54px} .fsize55{font-size:55px} .fsize56{font-size:56px} .fsize57{font-size:57px} .fsize58{font-size:58px} .fsize59{font-size:59px} .fsize60{font-size:60px} .fsize61{font-size:61px} .fsize62{font-size:62px} .fsize63{font-size:63px} .fsize64{font-size:64px} .fsize65{font-size:65px} .fsize66{font-size:66px} .fsize67{font-size:67px} .fsize68{font-size:68px} .fsize69{font-size:69px} .fsize70{font-size:70px} .fsize71{font-size:71px} .fsize72{font-size:72px} .fsize73{font-size:73px} .fsize74{font-size:74px} .fsize75{font-size:75px} .fsize76{font-size:76px} .fsize77{font-size:77px} .fsize78{font-size:78px} .fsize79{font-size:79px} .fsize80{font-size:80px} .fsize14{font-size:14px} .fsize16{font-size:16px} .fsize18{font-size:18px} .fsize20{font-size:20px} .fsize22{font-size:22px} .fsize24{font-size:24px} .fsize26{font-size:26px} .fsize28{font-size:28px} .fsize30{font-size:30px} .fsize32{font-size:32px}.fsize52{font-size:52px}.fsize100{font-size:100px}
    /* fim tamanhos textos */
    /* line heights */
.lineh2{ line-height:2px}.lineh3{ line-height:3px}.lineh4{ line-height:4px}.lineh5{ line-height:5px}.lineh6{ line-height:6px}.lineh7{ line-height:7px}.lineh8{ line-height:8px}.lineh9{ line-height:9px}.lineh10{ line-height:10px}.lineh11{ line-height:11px}.lineh12{ line-height:12px}.lineh13{ line-height:13px}.lineh14{ line-height:14px}.lineh15{ line-height:15px}.lineh16{ line-height:16px}.lineh17{ line-height:17px}.lineh18{ line-height:18px}.lineh19{ line-height:19px}.lineh20{ line-height:20px}.lineh21{ line-height:21px}.lineh22{ line-height:22px}.lineh23{ line-height:23px}.lineh24{ line-height:24px}.lineh25{ line-height:25px}.lineh26{ line-height:26px}.lineh27{ line-height:27px}.lineh28{ line-height:28px}.lineh29{ line-height:29px}.lineh30{ line-height:30px}.lineh31{ line-height:31px}.lineh32{ line-height:32px}.lineh33{ line-height:33px}.lineh34{ line-height:34px}.lineh35{ line-height:35px}.lineh36{ line-height:36px}.lineh37{ line-height:37px}.lineh38{ line-height:38px}.lineh39{ line-height:39px}.lineh40{ line-height:40px}.lineh41{ line-height:41px}.lineh42{ line-height:42px}.lineh43{ line-height:43px}.lineh44{ line-height:44px}.lineh45{ line-height:45px}.lineh46{ line-height:46px}.lineh47{ line-height:47px}.lineh48{ line-height:48px}.lineh49{ line-height:49px}.lineh50{ line-height:50px}.lineh51{ line-height:51px}.lineh52{ line-height:52px}.lineh53{ line-height:53px}.lineh54{ line-height:54px}.lineh55{ line-height:55px}.lineh56{ line-height:56px}.lineh57{ line-height:57px}.lineh58{ line-height:58px}.lineh59{ line-height:59px}.lineh60{ line-height:60px}.lineh61{ line-height:61px}.lineh62{ line-height:62px}.lineh63{ line-height:63px}.lineh64{ line-height:64px}.lineh65{ line-height:65px}.lineh66{ line-height:66px}.lineh67{ line-height:67px}.lineh68{ line-height:68px}.lineh69{ line-height:69px}.lineh70{ line-height:70px}.lineh71{ line-height:71px}.lineh72{ line-height:72px}.lineh73{ line-height:73px}.lineh74{ line-height:74px}.lineh75{ line-height:75px}.lineh76{ line-height:76px}.lineh77{ line-height:77px}.lineh78{ line-height:78px}.lineh79{ line-height:79px}.lineh80{ line-height:80px}.lineh81{ line-height:81px}.lineh82{ line-height:82px}.lineh83{ line-height:83px}.lineh84{ line-height:84px}.lineh85{ line-height:85px}.lineh86{ line-height:86px}.lineh87{ line-height:87px}.lineh88{ line-height:88px}.lineh89{ line-height:89px}.lineh90{ line-height:90px}.lineh91{ line-height:91px}.lineh92{ line-height:92px}.lineh93{ line-height:93px}.lineh94{ line-height:94px}.lineh95{ line-height:95px}.lineh96{ line-height:96px}.lineh97{ line-height:97px}.lineh98{ line-height:98px}.lineh99{ line-height:99px}.lineh100{ line-height:100px}.lineh101{ line-height:101px}.lineh195{ line-height:195px}
    /* fim line heights */
/* fim texto */
/* widths 100% */
.w1{ width:1%} .w2{ width:2%} .w3{ width:3%} .w4{ width:4%} .w5{ width:5%} .w6{ width:6%} .w7{ width:7%} .w8{ width:8%} .w9{ width:9%} .w10{ width:10%} .w11{ width:11%} .w12{ width:12%} .w13{ width:13%} .w14{ width:14%} .w15{ width:15%} .w16{ width:16%} .w17{ width:17%} .w18{ width:18%} .w19{ width:19%} .w20{ width:20%} .w21{ width:21%} .w22{ width:22%} .w23{ width:23%} .w24{ width:24%} .w25{ width:25%} .w26{ width:26%} .w27{ width:27%} .w28{ width:28%} .w29{ width:29%} .w30{ width:30%} .w31{ width:31%} .w32{ width:32%} .w33{ width:33%} .w34{ width:34%} .w35{ width:35%} .w36{ width:36%} .w37{ width:37%} .w38{ width:38%} .w39{ width:39%} .w40{ width:40%} .w41{ width:41%} .w42{ width:42%} .w43{ width:43%} .w44{ width:44%} .w45{ width:45%} .w46{ width:46%} .w47{ width:47%} .w48{ width:48%} .w49{ width:49%} .w50{ width:50%} .w51{ width:51%} .w52{ width:52%} .w53{ width:53%} .w54{ width:54%} .w55{ width:55%} .w56{ width:56%} .w57{ width:57%} .w58{ width:58%} .w59{ width:59%} .w60{ width:60%} .w61{ width:61%} .w62{ width:62%} .w63{ width:63%} .w64{ width:64%} .w65{ width:65%} .w66{ width:66%} .w67{ width:67%} .w68{ width:68%} .w69{ width:69%} .w70{ width:70%} .w71{ width:71%} .w72{ width:72%} .w73{ width:73%} .w74{ width:74%} .w75{ width:75%} .w76{ width:76%} .w77{ width:77%} .w78{ width:78%} .w79{ width:79%} .w80{ width:80%} .w81{ width:81%} .w82{ width:82%} .w83{ width:83%} .w84{ width:84%} .w85{ width:85%} .w86{ width:86%} .w87{ width:87%} .w88{ width:88%} .w89{ width:89%} .w90{ width:90%} .w91{ width:91%} .w92{ width:92%} .w93{ width:93%} .w94{ width:94%} .w95{ width:95%} .w96{ width:96%} .w97{ width:97%} .w98{ width:98%} .w99{ width:99%} .w100{ width:100%}
/* fim widths 100% */
/* border radius */
.border-radius-1{ border-radius:1px} .border-radius-2{ border-radius:2px} .border-radius-3{ border-radius:3px} .border-radius-4{ border-radius:4px} .border-radius-5{ border-radius:5px} .border-radius-6{ border-radius:6px} .border-radius-7{ border-radius:7px} .border-radius-8{ border-radius:8px} .border-radius-9{ border-radius:9px} .border-radius-10{ border-radius:10px} .border-radius-11{ border-radius:11px} .border-radius-12{ border-radius:12px} .border-radius-13{ border-radius:13px} .border-radius-14{ border-radius:14px} .border-radius-15{ border-radius:15px} .border-radius-16{ border-radius:16px} .border-radius-17{ border-radius:17px} .border-radius-18{ border-radius:18px} .border-radius-19{ border-radius:19px} .border-radius-20{ border-radius:20px} .border-radius-21{ border-radius:21px} .border-radius-22{ border-radius:22px} .border-radius-23{ border-radius:23px} .border-radius-24{ border-radius:24px} .border-radius-25{ border-radius:25px} .border-radius-26{ border-radius:26px} .border-radius-27{ border-radius:27px} .border-radius-28{ border-radius:28px} .border-radius-29{ border-radius:29px} .border-radius-30{ border-radius:30px}
/* fim border radius */



 html{height: 100%}
.formulario-emprestimo-2 input{width: 100%;
    min-height: 40px;
    border: 1px solid #dddddd;
    color: #666666;
    background-color: white;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 10px;
    font-size: 16px;
    font-weight: 400;}
input:focus { 
    outline: none !important;
    border-color: #719ECE;
    box-shadow: 0 0 10px #719ECE;
}
.caixa_etapa{
    background-color: #bb8446;
    margin: 60px auto 0;
	padding: 50px;
}
.overlay-container{
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: white;
    /*    background: url(../images/pattern.png) repeat top left; */
}

.selectx {
    width: 100%;
    min-height: 38px;
    border: 1px solid #dddddd;
    color: #666666;
    background-color: white;
    padding: 10px;
    font-size: 16px;
    font-weight: 400;
}



header{
    margin: 0 auto;
    width: 1680px;
    /* float: left; */
    position: relative;
}
.corazul{color: #001b3e}
.corazul a{color: #001b3e}
.botao-branco{ background-color: #fff; text-transform: uppercase; font-weight: 600; text-align: center; padding: 15px;padding-left: 35px; padding-right: 35px; color: #001b3e;}
.botao-bege{ background-color:#bb8446; text-transform: uppercase; font-weight: 600; text-align: center; padding: 15px; padding-left: 35px; padding-right: 35px; color: #001b3e;}


.quadro-agradecimento{
	  background: url(../images/back-obrigado.png) no-repeat center center;    background-size: contain;
    background-size: contain;
    min-height: 433px;
    color: #fff;
    text-align: left;
    padding: 88px;
    padding-left: 41%;
    margin-top: 48px;
    padding-top: 69px;
}
.header-container{
    background: url(../images/captacao-topo.jpg) no-repeat center center;
    height: 242px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}


.alt90{height: 90px}


.formulario-emprestimo {
    background-color: rgba(0, 43, 71, 1);
    margin: 60px auto 0;
    max-width: 1130px;
    width:100%;
    height: 100%;
	border-radius: 30px;
	border: 3px solid #97792c;
}
.campos{
    padding: 20px 0 50px 0;
    text-align: center;
   /* margin-bottom: 200px;*/
}
.campos li{
    display: inline-block;
    margin-right: 35px;
}

.campos input[type="email"]{
    padding: 10px;
    font-size: 18px;
    width: 290px;
}


.campos input[type="text"]{
    padding: 10px;
    font-size: 18px;
    width: 290px;
}
::-webkit-input-placeholder {
    color: #002b47;
}

:-moz-placeholder { /* Firefox 18- */
    color: #002b47;  
}

::-moz-placeholder {  /* Firefox 19+ */
    color: #002b47;  
}

:-ms-input-placeholder {  
    color: #002b47;  
}
.campos button{
    width: 290px;
    font-size: 18px;
    padding: 12px;
    background-color: #bb8446;
    color: white;
    border: 1px solid grey;
}
.campos button:hover{
    background-color:#2a78ab;
}
.campos select{
    width: 89%;
    padding: 12px;
    font-size: 18px;	border-radius: 9px;
    color: #002b47;
}
.frases{
    padding-top: 50px;
    padding-bottom: 10px;
}
.frases h1{
    text-align: center;
    color: white;
	font-weight: 600;
}
.frases h2{
    text-align: center;
    color: white;
	font-size: 25px;
	font-weight: 300
}
.home-links li{
    display: inline-block;
}
.home-links{
    float: left;
    padding: 10px 0 0 0;
}
#valor-desejado-error, #tipoDeEmprestimo-error{
    display: block;
    position: absolute;
    color: white;
}
.home-links-creditos{
    list-style-type: none;
    float: left;
    padding: 20px 0;
    margin-left: 20px;
}
.home-links-creditos li {
    display: inline-block;
    color: #4a66af;
}
.home-links-creditos li a{
    color: #4a66af;
    font-size: 18px;
    font-weight: bold;
    padding: 10px;
}
.overlay-container-simula{
    background-color: rgba(19, 18, 18, 0.9);
}
.simulador-central{
    float: left;
    width: 100%;
    background-color: rgba(255, 255, 255, 0.95);
    height:805px;
}
.simulador-central .dois-tercos h1{
    text-transform: uppercase;
    color: #4596cc;
    font-size: 2em;
    padding: 20px;
}

.font-size-12{font-size: 12px}
.imgfluid img{ max-width: 80%; margin: auto}
.imgfluid{ max-width: 80%; margin: auto}
.contato-title h3{font-size: 45px; font-weight: 600; color: #97792c }
.dois-tercos{
    width: 66%;
}
.simulador-central .dois-tercos p{
    color: black;
    font-size: 16px;
    padding: 20px;
}
.header-blue{
    background: #002C49;
}
.simula-valor label{
    width: 100%;
    font-size: 18px;
}
.destaque-central{
    text-align: center;
}
.simula-valor{
    text-align: left;
    margin-top: -60px;
}
.resultados label{
    font-size: 14px !important;
}
.valor-destaque{
    max-width: 196px;
    margin: 30px auto;
}
.valor-destaque span{
    font-size: 50px;
    color: #085080;
    font-weight: 700;

}
.juro-destaque span{
    color: #085080;
    font-weight: 600;
    font-size: 25px;
}
.destaque-central ul{
    text-align: left;
    padding: 15px;
    margin: 50px 0 0 0;
}
.taxa-juros{
    margin-top: 20px;
    text-align: left;
    padding: 0 20px 0 0;
}
.simula-valor form input{
    width: 100%;
    min-height: 38px;
    border: 1px solid #dddddd;
    color: #666666;
    background-color: white;

    padding: 10px;
    font-size: 16px;
    font-weight: 400;
}
.btn-simular{
    padding: 8px !important;
    background-color: #085080 !important;
    color: white !important;
    font-size: 22px !important;
    font-weight: 400 !important;
}

.font-size-30{
    font-size: 30px;
}

.font-size-20{
    font-size: 20px;
}

.simula-valor form div{
    margin-top: 20px ;
}
#simula-valor .error, #simula-valor-juridico .error, #simula-valor-form .error{
    font-size: 15px !important;
    font-weight: normal;
    color: red;
}

.ui-dialog-titlebar button{
    display: none;
}
.simulador-dialog{
    position: absolute !important;
    width: 100% !important;
    top: 0 !important;
    left: 0px !important;
    background: #d6d6da;
    padding: 20px;
}
.dork{
    white-space: pre-wrap;
    text-align: left;
}
.simulador-dialog .ui-dialog-titlebar .ui-dialog-title{
    font-size: 25px;
    color: #e60028;
    text-align: center;
}
.valor-imovel{
    font-size: 16px !important;
}
.ui-dialog-buttonset{
    text-align: right;
    color: red;
    font-weight: bold;
}
.observacao-calculo{
    font-size: 20px;
}
.tipoDeRegime{
    width: 100%;
    min-height: 40px;
    border: 1px solid #dddddd;
    color: #666666;
    background-color: white;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 10px;
    font-size: 16px;
    font-weight: 400;
}
.simula-valor-resultado{
    margin-top: 30px !important;
    padding-left: 20px !important;
}
.info-finais{
    text-align: center;
    padding-top:40px;
}
.info-resultado{
    color:#4596cc;
    font-size: 25px;
    font-weight: bold;
}
.info-finais div p{
    padding: 10px;
    font-size: 18px;
    font-weight: bold;
    color: #002c49;
}
.btn-continuar a{
    color: white;
    font-size: 22px;
    width: 50%;
    display: block;
    margin: 0 auto;
    height: 40px;
    background: #002c49;
    line-height: 42px;

}
.btn-continuar a:hover{
    color: grey;
}
.bloco-links{
    margin-top: 50px;
}
.refazer-simulacao{
    margin-top: 30px;
}
.fundo-branco{
    background: rgba(255, 253, 253, 0.9);
}
.termos-de-uso{
    display: none;
    white-space: pre-wrap;
    max-height: 100% !important;
}
.termos-dialog{
    background: #223442;
    color: white;
    overflow-y: scroll;
    max-height: 700px;
    padding: 35px;
}
.termos-dialog .ui-dialog-titlebar span{
    width: 100%;
    font-size: 26px;
    font-weight: 700;
    text-align: center;
    display: inline-block;
}
.termos-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{

}
#termos p{
    white-space: pre-wrap;
}
.termos-sair{
    color: white;
    font-size: 18px;
    background: none;
    border: 1px solid white;
    line-height: 20px;
    float: right;
    margin-right: 30px;
    cursor: pointer;
    padding: 10px;
}
.termos-sair:visiter{
    color: white;
}.termos-sair:hover{
    color: grey;
}
.termos-sair:focus{
    color: white;
}
.termos-link{
    text-align: right;
    padding-right: 10px;
    padding-top: 5px;
}
.termos-link a{
    color: #032338;
}


.font-color-white{
    color: #fff;
}

.font-size-21{
font-size: 21px;    
}

.rodape{
    background: #002C49;
    height: 60px;text-align: center;
}
.rodape p{
    color: white;
    font-size: 14px;
    margin: 0;
    padding: 25px 0 0 0;
}
.rodape p a{
    color: white;
}
.rodape p a:visited{
    color: white;
}
.rodape p a:hover{
    color: grey;
}
.rodape p span{
    cursor: pointer;
}
.rodape p span:hover{
    color: grey;
}
.link-braevo,.link-captacao{
    position: absolute;
}
.link-captacao{
    text-indent: -9999px;
    width: 370px;
    height: 242px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
}
.link-braevo{
    width: 160px;
    height: 47px;
    text-indent: -9999px;
    left: 360px;
    top: 160px;
}
.dialog{
    display: none;
}
.clear{
    clear: both;
}
.recado-menor{
    font-size: 9px;
}
.credito-email{
    margin: 0px 0 80px 0 !important;
}
.simula-valor form input[type=radio]{
    width: 15px;
    height: 15px;
    min-height: 15px;

}
#nascimento{
    width: 185px;
}
.telefone{
    width: 49%;
}
.right{
    float: right;
}
.left{
    float: left;
}
.btn-enviar{
    margin-top: 30px !important;
    float: left;
    width: 100%;
}
.tabela-resultado{
    background: white;
    border: 1px solid #ececec;
}
.tabela-resultado h4{
    text-align: center;
    padding: 10px;
    font-weight: bold;
}
.odd{
    background: #f5f5f5;
}
.table--striped{
    margin-bottom: 0 !important;
}
.close{
    margin-top: 8px;
    margin-right: 10px;
    font-size: 30px !important
}
@media screen and (min-width: 1287px) and (max-width: 1480px) {	

body {
    background-image: url(images/fundobraevo.jpg?id=2000);
    background-repeat: no-repeat;
    background-size: 112%!important;
    background-repeat: no-repeat;
    background-position: top;
}
}
.imgfluid img{ max-width: 70%}
@media (max-width: 790px) {
	.imgfluid img{ max-width: 100%}
	.fsize28{font-size: 16px}
	.campos input[type="text"] {
    padding: 10px;
    font-size: 18px;
    width: 98%;
    margin-bottom: 19px;
    border-radius: 9px;
    color: #666;
}
	
	
	.campos input[type="email"] {
    padding: 10px;
    font-size: 18px;
    width: 98%;
    border-radius: 9px;
    margin-bottom: 19px;
    color: #666;
}
	.fsize24 {
    font-size: 17px;
}
	.h1, h1 {
    font-size: 21px;
}
.h3, h3 {
    font-size: 10px;
}
	.frases h2 {
    text-align: center;
    color: white;
    font-size: 17px;
    font-weight: 300;
}
	.quadro-agradecimento{
   background-size: contain;
	 border: 2px solid #97792c; border-radius: 16px;    background: url(../images/bxack-obrigado.png) no-repeat center center;	background-color: #002b47;
    background-size: contain;
    background-size: contain;
    min-height: auto;
    color: #fff;
    text-align: center;
    padding: 43px;
  
    margin-top: 48px;

}
	body {
    background-image: url(images/fundobraevo.jpg?id=2000);
    background-repeat: no-repeat;
    background-size: 279%;
    background-repeat: no-repeat;
    background-position: top;
}
	
}
/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
    /* STYLES GO HERE */

}

/* Smartphones (landscape) ----------- */
@media only screen
and (min-width : 321px) {
    /* STYLES GO HERE */
}

/* Smartphones (portrait) ----------- */
@media only screen
and (max-width : 320px) {
    /* STYLES GO HERE */

} 
/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {

    /* STYLES GO HERE */
}

/* iPads (landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
    /* STYLES GO HERE */
}

/* iPads (portrait) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
    /* STYLES GO HERE */
}

/* Desktops and laptops ----------- */
@media only screen
and (min-width : 1224px) {
    /* STYLES GO HERE */
}

/* Large screens ----------- */
@media only screen
and (min-width : 1824px) {
    /* STYLES GO HERE */
}

/* iPhone 5 (portrait &amp; landscape)----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px) {

    /* STYLES GO HERE */
}

/* iPhone 5 (landscape)----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px)
and (orientation : landscape) {
    /* STYLES GO HERE */
}

/* iPhone 5 (portrait)----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px)
and (orientation : portrait) {
    /* STYLES GO HERE */


    .link-braevo {
        width: 100%;
        height: 60px;
        text-indent: -9999px;
        left:0;
        top: 160px;
        background: url(../images/braevo-logo.png) no-repeat center #002c49;
    }
    .frases h2{
        font-size: 16px;
    }
    .frases h1{
        font-size: 26px;
    }
    .campos li {
        display: inline-block;
        margin-right:0 !important;
        margin-bottom: 30px;
    }
    .container {
        padding-right: 0px;
        padding-left: 0px;

    }
    .campos select {
        padding: 12px 0;
    }
    .header-container {
        position: relative;
        background: url(../images/logo_captacao_financeira-600.png) no-repeat center;
        background-size: contain;
        height: 150px;
        margin-top: 20px;
    }
    .header-container header{
        position: initial;
    }
    .link-captacao {
        width: 100%;
        height: 100%;
        text-indent: -9999px;
        left:0;
        top:0;
    }
    .home-links-creditos {
        position: absolute;
        bottom:-150px;
        padding: 0;
        text-align: center;
        margin-left: 0;
    }
    .formulario-emprestimo {
        background-color: rgba(0, 43, 71, 1);
        margin: 160px auto 0;
        max-width: 1130px;
        width: 100%;
        height: 100%;
    }
    .traco{
        display: none !important;
    }
    .termos-sair {

        color: white;
        font-size: 16px;
        background: none;
        border: none;
        line-height: 20px;
        float: none;
        margin-right: 0px;
        cursor: pointer;
        padding: 10px;
        bottom: 0;
        right: 0;
    }
    .termos-de-uso {

        position: relative;
    }
    .termos-dialog {

        max-height: 600px !important;
        width: 90% !important;
        text-align: center;
    }
    .simulador-central {
        margin-top: 160px;
        padding: 0 15px;
        height: auto;
    }
    .dois-tercos {
        width: 100%;
        text-align: center;
    }
    .simula-valor {
        text-align: left;
        margin-top: 0px;
        margin-bottom: 25px;
    }
    .rodape p {
        color: white;
        font-size: 13px;
        margin: 0;
        padding: 25px 0 0 0;
    }
    .info-finais{
        padding-top: 0;
    }
    .simula-valor-resultado,.recado{
        float: left;
    }
    .recado{
        padding: 15px;
    }
    .simula-valor-resultado {
        margin-top: 30px !important;
        padding-left: 15px !important;
    }
    .table--striped{
        font-size: 13px;
    }
    .simula-valor label {
        width: 100%;
        font-size: 19px;
        text-align: center;
    }
    .refazer-simulacao{
        width: 100%;
    }
    .home-links-creditos li a {

        padding: 0px !important;
    }
    .taxa-juros{
        text-align: center;
    }
    .simula-valor form input{
        font-size: 14px;
    }
}

.fundologo{background-color: #001b3e; padding: 25px}
    .fixarbottom{position: fixed; bottom: 0px; width: 100%}
/* mobile */
.right-mobile{float: right}
.left-mobile{float: left}
@media (max-width: 990px) {
	
	 select:focus,
  textarea:focus,
  input:focus {
    font-size: 16px;

  }
	
	
	.right-mobile{float: none}
	.left-mobile{float: none}
	.telefone {
    width: 100%;
}
	.font-size-30 {
    font-size: 17px;
}
    .fixarbottom{position: relative; bottom: 0px}
    .fundologo{background-color: #001b3e; padding: 15px; padding-left: 25px;}
.simulador-central {
   margin: 10px auto 0;
    padding: 0 15px;
    height: auto;
}
.formulario-emprestimo {
    background-color: rgba(0, 43, 71, 1);
    margin: 10px auto 0;
    max-width: 1130px;
    width: 100%;
    height: 100%;
}
.botao-branco{ min-height: 90px; display: none}
.botao-bege{ min-height: 90px; display: none}
    
}