.assessoria-box.box-2col .col:nth-child(3) {
  display: none;
}

.adalberto {
  display: none;
}

body{
	margin:0;
	padding:0;
	margin:0px auto;
}

.top{
	width:100%;
	height:194px;
	background: url(../img/top.png) no-repeat;
}
.content{
	/*width:100%;*/
	/*min-height:400px;*/

}

.sectionResult{
    border: 4px solid #3691B6;
    margin-left: 40px;
    margin-top: 20px;
    padding-bottom: 15px;
    padding-left: 40px;
    padding-top: 15px;
    width: 90%;
    overflow: hidden;
    padding-bottom: 40px;
    min-height: 400px;
	position:relative;
}

.loader {
    left: 50%;
    margin-left: -35px;
    margin-top: -35px;
    position: absolute;
    top: 50%;
}

.rightForm .loader {  left: 340px;top: 42px;}
.leftForm .loader { left: 340px; top: 42px;}

.footer{
	width:100%;
	height:416px;
	background: url(../images/footer.html) no-repeat;
}
.title {
	padding-left:20px;
	border-bottom:1px solid #E2E2E2;
	padding-bottom:15px;
	padding-top:15px;
	margin-left:40px;
	width:91%;
}

.SubContent{
	padding-bottom:15px;
	padding-top:15px;
	margin-left:40px;
	width:91%;
}
.title label{
	color:#BFA56B;
	font-size:21px;
	width:100%;
	font-weight:bolder
}

.title span{
	color:#A1A1A1;
	font-size:22px;
	width:100%;
}

.subtitle{
	color:#BFA56B;
	font-size:22px;
	width:100%;
	font-weight:bolder;
	font-style:italic;
	/*border-bottom:1px dotted black;*/
	width:95%;
	/*float:left;*/
	/*padding-bottom:15px;*/

}

.filters{
	padding-top:20px;
	width:100%;
	float:left;
}

.filters div.chosen-container {
	margin-left: 10px;
	height: 34px;
}

.filters input{
	height: 18px;
    margin-left: 10px;
    margin-top: 1px;
	margin-right: 10px;
    width: 110px;
    background: -webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));
    background: -webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);
    background: -moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);
    background: -o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);
    background: linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);
}


.tableResults{
	width:95%;
	margin-top:20px;
}
.tableResults tr{
	height:50px;
}

.tableResults thead tr{
	background-color: #B6DBEB;
	color:#306D84;
	font-size:11px;
	font-weight:bolder
}
.tableResults thead th{
	border-right: 2px solid #3692B9;
	width: 290px;
	vertical-align: middle;
}

.tableResults td	{vertical-align: middle;}

.tableResults .featured {
	background-color: #B6DBEB !important;
	font-size:11px !important;
	font-weight:bolder !important;
}
.tableResults .featured td{
	border-right: 2px solid #3692B9 !important;
	width: 290px !important;
	color:#266783 !important;
	text-transform: uppercase;
}
.tableResults .trData td{
	border-right: 2px solid #3692B9!important;
	border-top: 1px solid #3692B9!important;
	border-bottom: 1px solid #3692B9!important;
	color:goldenrod !important;
	text-align:center!important;
	font-weight:bold!important;
	font-size: 23px;
	padding: 20px 0;
}
.tableResults .trData{
	background-color: #266783!important;
	height:20px !important;
}

.tableResults tbody tr{
	background-color: #60B0D3;
}

.tableResults tbody td{
	border-right: 2px solid #3692B9;
	border-top: 2px solid #3692B9;
	border-bottom: 2px solid #3692B9;
	color:white;
	text-align:center;
	font-weight:bold;
	vertical-align: middle;
	 font-size: 12px;
}
.tableResults tbody td.results-destaque { font-size: 26px; }

.tableResults tfoot tr{
	background-color: #266783;
	height:60px;
}

.firstTd{
	font-size:13px
}

.secondTd{
	font-size:30px;
}

.thirdTd{
	font-size:14px;
}

.labelTot{
	color:white;
	font-size:12px;
	font-weight:bold;
}

.spanTot{
color:#DEB700;
font-size:25px;
	font-weight:bold;
}


/* educação financeira */
.resultItem{
	width:845px;
	height:60px;
	margin-top:10px;
}

.educResult{
    border: 5px solid #EFEFEF;
    margin-top: 20px;
    padding: 30px;
    text-align: center;
	display:none;
}

.educResult .resultText,.educResult .resultTable{
	width:94%;
}

.buttonPlace{
    border-bottom: 1px solid #E2E2E2;
    border-top: 1px solid #E2E2E2;
    height: 50px;
    text-align: center;
    width: 100%;
	text-transform:uppercase;
	padding-top: 20px;
}

.button{
    background-color: #7CBEDF;
    border-radius: 8px;
    color: #FFFFFF;
    float: left;
    font-weight: bolder;
    margin-top: 10px;
    padding: 3px 10px;
	cursor:pointer;
}

.button b{
    color: #CDCC44;
    font-family: arial;
    font-size: 18px;
    font-weight: bolder;
    margin-left: 5px;
    position: relative;
    top: 2px;
}

.placeBar{
    margin-left: 171px;
    margin-top: 6px;
	float: left;
	width:668px;
	height:47px;
}


.Cost {
background: url("../img/cost.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
color: #FFFFFF;
float: left;
font-size: 18px;
padding-top: 14px;
text-align: center;
height: 100%;
font-weight: 700;
}

.ExtraCost{
    color: #FFFFFF;
	float: left;
	font-size: 18px;
	padding-top: 14px;
	text-align: center;
	height: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	font-weight: 700;
	max-width: 430px;
}

.habilit{
	background: url(../img/habilitBar.png) no-repeat;
}
.aliment{
	background: url(../img/aliment.png) no-repeat;
}
.saude{
	background: url(../img/saudeBar.png) no-repeat;
}
.transp{
	background: url(../img/transpBar.png) no-repeat;
}
.educ{
	background: url(../img/educBar.png) no-repeat;
}
.diversao{
	background: url(../img/diversaoBar.png) no-repeat;
}

.totIcon{
	background: url(../img/tot.png) no-repeat;
}
.habilitIcon{
	background: url(../img/moradia.png) no-repeat;
}
.alimentIcon{
	background: url(../img/alimentacao.png) no-repeat;
}
.saudeIcon{
	background: url(../img/saude.png) no-repeat;
}
.transpIcon{
	background: url(../img/transporte.png) no-repeat;
}
.educIcon{
	background: url(../img/educacao.png) no-repeat;
}
.diversaoIcon{
	background: url(../img/diversao.png) no-repeat;
}

.sliders{
	margin:5px auto;
	height:420px;
}

.sliders .sliderChildren{
	width:14%;
	height:398px;
	float:left;
}

.sliderIcon{
   height: 50px;
    margin-left: 25px;
    text-align: center;
    width: 70px;
}
.sliderItem{
	margin:20px auto;
	height:80% !important;
}

.sliderItemH{
	height:15px !important;
	width:700px;
	margin: 100px auto 20px;
}

.sliderTotal{
	margin:20px auto;
	height:80% !important;
}

.tooltip {
width: 90px;
padding: 6px 0px;
background-color: #3C3C3C;
color: white;
border-radius: 4px;
text-align: center;
text-decoration: none;
font-size: 14px;

position: relative !important;
top: -40px !important;
left: -31px !important;


}

.tooltip:after {
      content: "";
      position: absolute;
      width: 0;
      height: 0;
      border-width: 8px;
      border-style: solid;
      border-color: black transparent transparent transparent;
      top: 25px;
      left: 40px;
}


.ui-slider-handle{
 text-decoration: none;
}

.sliderItem  .ui-slider-handle, .sliderTotal .ui-slider-handle{
    background: url("../img/sliderIcon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: medium none !important;
    cursor: pointer !important;
    height: 23px !important;
	left: -0.59em !important;
    width: 31px !important;
}

.sliderItemH  .ui-slider-handle{
    background: url("../img/sliderIcon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: medium none !important;
    cursor: pointer !important;
    height: 23px !important;
    width: 31px !important;
}

.sliderItem .ui-widget-content, .sliderTotal .ui-widget-content{
	width:8px !important;
	background:#C6C6C6 !important;
	border:5px solid #EDEEEC !important;
	border-radius: 8px !important;
}

.sliderItemH .ui-widget-content{
	background:#C6C6C6 !important;
	border:5px solid #EDEEEC !important;
	border-radius: 8px !important;
}

.ui-slider-range{
	background:#14AAE3 !important;
}


/* TELA RESULTADO */
.placeFilters{
	width:100%;
	height:200px;
	float:left;
	margin:0 auto;
	text-align:center;
	position:relative;
	top:0;
	left:0;
	z-index:2;
	background-color:white;
}

.leftForm{
	width:40%;
	float:left;
	border-color:#3891B7;
	border-width: 5px 5px 5px 5px;
	border-style:solid;
	height:100%;
	margin-left:65px;
	position:relative;
	top:0;
	left:0;
	z-index:3;
	background-color:white;
}

.rightForm{
	width:40%;
	float:left;
	border-color:#3891B7;
	border-width: 5px 5px 5px 5px;
	border-style:solid;
	height:100%;
	margin-left:20px;
	position:relative;
	top:0;
	left:0;
	z-index:3;
	background-color:white;
}

input {
	color: #666;
    font-size: 12px;
    font-style: italic;
    height: 20px;
    width: 200px;
	corder-radius:4px;
}

.boxTitlebox{
    color: #BFA56B;
    float: left;
    font-size: 20px;
    font-weight: bolder;
    margin-top: 20px;
    padding-left: 28px;
    text-align: left;
    width: 95%;
	font-weight: 700;
}

.cpfField{
	float: left;
    margin-left: 28px;
    margin-top: 20px;
    text-align: left;
    width: 95%;
}


.buttonBox {
background-color: #7CBEDF;
border-radius: 8px;
color: #FFFFFF;
cursor: pointer;
float: right;
font-size: 14px;
font-weight: bolder;
margin-right: 65px;
margin-top: 10px;
padding: 9px 12px;
text-transform:uppercase;
}

.buttonBox.st b {
	top: 0px;
}
.buttonBox b{
    color: #CDCC44;
    font-family: arial;
    font-size: 18px;
    font-weight: bolder;
    margin-left: 5px;
    position: relative;
    top: 2px;
}

.placeResult{
	padding-bottom: 30px;
    border: 5px solid #3891B7;
    float: left;
    left: 0;
    margin-left: 65px;
    padding-left: 30px;
    position: relative;
    top: 30px;
    width: 80%;
    z-index: 1;
	overflow: hidden;
}

.steps{
	width:890px;
	height:170px;
	margin: 0 auto;
}

.step1{
    background: url("../img/step1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.step2{
    background: url("../img/step2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.step3{
    background: url("../img/step3.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.step4{
    background: url("../img/step4.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.step5{
    background: url("../img/step5.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.stepsInput {
background-color: #EEEEEE;
border-color: #3891B7;
border-style: solid;
border-width: 0 3px 3px;
height: 250px;
margin: -1px 0px 30px 32px;
width: 884px;
}

.stepInput{
    float: left;
    height: 100%;
    width: 100%;
}



.stepsInput .stepsInput1 div,.stepsInput .stepsInput2 div{
	height:100%;
	float:left;
	cursor:pointer;
}

.pgUnico{background: url("../img/pgUnico.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.pgMensal{background: url("../img/pgMensal.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.firstMonth{background: url("../img/24m.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.SecondMonth{background: url("../img/36m.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.ThirdMonth{background: url("../img/48m.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.FourMonth{background: url("../img/60m.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.FivetMonth{background: url("../img/72m.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.doViagem{background: url("../img/doViagem.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.doEduc{background: url("../img/doEduc.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.doMoto{background: url("../img/doMoto.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.doReforma{background: url("../img/doReforma.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.youcan{background: url("../img/youcan.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.bannerprod								{ width: 890px; height: 270px; display: block; margin: 40px auto;cursor:pointer;  }
.bannerprod.ourocap-empresa				{ background: url(../img/OUROCAP-empresa.jpg) no-repeat; }
.bannerprod.ourocap-estilo-flex				{ background: url(../img/OUROCAP-estilo-flex.jpg) no-repeat; }
.bannerprod.ourocap-flex				{ background: url(../img/OUROCAP-flex.jpg) no-repeat; }
.bannerprod.ourocap-multisorte			{ background: url(../img/OUROCAP-multisorte.jpg) no-repeat; }
.bannerprod.ourocap-reserva				{ background: url(../img/OUROCAP-reserva.jpg) no-repeat; }
.bannerprod.ourocap-torcida-pm-36		{ background: url(../img/OUROCAP-torcida-pm-36.jpg) no-repeat; }
.bannerprod.ourocap-torcida-pm-48		{ background: url(../img/OUROCAP-torcida-pm-48.jpg) no-repeat; }
.bannerprod.ourocap-torcida-pm-60		{ background: url(../img/OUROCAP-torcida-pm-60.jpg) no-repeat; }

.mensal {
    display: block;
    height: 153px;
    margin: 40px auto 0 30px;
    width: 781px;
	cursor:pointer;
	text-align: center;
}
.mensal.resgate2000			{ background: url(../img/mResgate-2000-4000.png) no-repeat; }
.mensal.resgate4001			{ background: url(../img/mResgate-4001-8000.png) no-repeat; }
.mensal.resgate8001			{ background: url(../img/mResgate-8001-15000.png) no-repeat; }
.mensal.resgate15001		{ background: url(../img/mResgate-15001-30000.png) no-repeat; }
.mensal.resgate30001		{ background: url(../img/mResgate-30001-60000.png) no-repeat; }

.unico	 {
    display: block;
	text-align: center;
    height: 153px;
    margin: 40px auto 0 30px;
    width: 781px;
	cursor:pointer;
}
.unico.resgate200			{ background: url(../img/uResgate-200-500.png) no-repeat; }
.unico.resgate501			{ background: url(../img/uResgate-501-1000.png) no-repeat; }
.unico.resgate1001			{ background: url(../img/uResgate-1001-3000.png) no-repeat; }
.unico.resgate3001			{ background: url(../img/uResgate-3001-8000.png) no-repeat; }
.unico.resgate8001			{ background: url(../img/uResgate-8001-15000.png) no-repeat; }
.unico.resgate15001			{ background: url(../img/uResgate-15001-30000.png) no-repeat; }


.premio-produto {
    display: block;
    height: 153px;
 margin: 60px auto 0 55px;
    width: 781px;
}
.premio-produto.pourocap-empresa { background: url(../img/icones-empresa.png) no-repeat; }
.premio-produto.pempresa-flex { background: url(../img/icones-empresa-flex.png) no-repeat; }
.premio-produto.pourocap-flex { background: url(../img/icones-flex.png) no-repeat; }
.premio-produto.pourocap-reserva { background: url(../img/icones-reserva.png) no-repeat; }
.premio-produto.puourocap-torcida { background: url(../img/icones-torcida-pu.png) no-repeat; }
.premio-produto.pourocap-multisorte { background: url(../img/icones-multisorte.png) no-repeat; }


.returnButton {
    cursor: pointer;
    float: left;
    height: 100px;
    left: 70px;
    position: relative;
    top: 12px;
    width: 176px;
    z-index: 1000;
}

.CPFfont {
    color: #60B0D3;
    font-size: 22px;
    font-weight: bolder;
    margin: 50px auto;
    width: 80%;
	text-transform: uppercase;
}

.cpferror{
   background: url("../img/cpferror.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 100%;
    margin: 50px auto;
    width: 85%;
}

.linkType{
	font-size:12px;
	font-style:italic;
	cursor:pointer;
	color: goldenrod
}

.linkType:hover{
	text-decoration: underline;
}

.txtdourado{
	color: goldenrod !important;
}


.intro.var1 {
width: 890px;
padding: 0 0 50px;
margin: 10px auto 0 auto;
background: url(../img/line-800.png) no-repeat center bottom;
}

.intro.var1 h2 {
color: #999;
font-weight: 400;
font-size: 22px;
margin-bottom: 0px;
}




div.container-simulador

{
	padding:30px;
	border: 4px solid lightgray;

}

table.simulador {
	font-size:14px;
	font-style:italic;
	 width: 100%;
}

table.simulador th {
	color:rgb(96, 176, 211);
	font-size:18px;
	font-weight: 700;
	font-style:normal;
}

table.simulador td {
	background: url(../img/pontilhado-horizontal.png) repeat-x top;
}


table.simulador td:first-child {
	min-width:120px;
	font-weight:bold;
	font-style:normal;
}

table.simulador td, table.simulador th {
	padding:10px;
}
.subtitle.pt-dobro{ position:absolute; width:720px; top:590px; font-style:normal; left:48px; border-bottom:0px; }




.premio-produto.pourocap-estilo-flex { background: url(../img/icones-estilo-flex.png) no-repeat; }
.premio-produto.pourocap-torcida-pm-36 { background: url(../img/icones-torcida-pm.png) no-repeat; }
.premio-produto.pourocap-torcida-pm-48 { background: url(../img/icones-torcida-pm.png) no-repeat; }
.premio-produto.pourocap-torcida-pm-60 { background: url(../img/icones-torcida-pm.png) no-repeat; }






tr.produtos-box-bt p, span.produtos-box-bt p {
    padding-top: 20px;
    padding-bottom: 10px;
    display: inline-block;
}

.bannerprod.ourocap-empresa-flex{ background: url(../img/OUROCAP-empresa-flex.jpg) no-repeat; }
.bannerprod.ourocap-torcida-pu{ background: url(../img/OUROCAP-torcida-pu.jpg) no-repeat; }
.bannerprod.ourocap-torcida-pu-flex{ background: url(../img/OUROCAP-torcida-pu-flex.jpg) no-repeat; }
.SixtyMonth{background: url("../img/58m.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.negocio {
    float: right;
    height: 250px;
    position: relative;
    top: -193px;
    width: 234px;
	cursor:pointer;
}

/*PÁGINA DE DEPOIMENTOS */

	div#depoimentos span.depoimento_nome {
		color: #1caee5;
		font-size: 16px;
		margin-left: 10px;
		float: left;
	}
	div#depoimentos span.depoimento_aspas {
		color: #193a54;
		font-size: 20px;
	}
	div#depoimentos span.depoimento_descricao {
		color: #1caee5;
		font-size: 14px;
		text-align: left;
	}
