.stepBySTepWrapper { *zoom: 1; }
.stepBySTepWrapper:after { content: ""; display: table; clear: both; }
.stepBySTepWrapper .anAutoCompleteInput Input { font-size: 14px; }

.StepByStep { min-height: 373px; width: 960px; position: relative; margin: 0 auto; padding: 0 1em; padding-top: 20px; *zoom: 1; }
.StepByStep:after { content: ""; display: table; clear: both; }
.StepByStep .StepByStep_HeadingWrapper { position: absolute; left: 383px; top: 22px; width: 499px; text-align: left; text-transform: uppercase; }
.StepByStep .StepByStep_HeadingWrapper h1 { font-size: 30px; }
.StepByStep .StepByStep_HeadingWrapper H1, .StepByStep .StepByStep_HeadingWrapper > div { display: inline; }
.StepByStep .StepByStep_HeadingWrapper DFN { vertical-align: top; }
.StepByStep .StepByStep_HeadingWrapper P { text-align: left; }
.StepByStep .StepByStep_HeadingWrapper P Span { display: none; }
.StepByStep .stepByStep_RightSide { float: left; margin: 0 0 0 42px; width: 432px; padding-top: 34px; }
.StepByStep .stepByStep_RightSide .StepByStep_FancyFormComponent { min-height: 135px; position: relative; margin-top: 20px; }
.StepByStep .stepByStep_RightSide .FancyButton_withRightIcon { float: right; margin: 18px -11px 0 0; }
.StepByStep .StandAlone_Input { padding-top: 5px; }
.StepByStep .StandAlone_Input label { font-size: 10px; }
.StepByStep .StandAlone_Input .alertMsg { display: none; color: red; padding: .5em 0 1em; font-style: italic; margin-left: 0px; position: absolute; top: 256px; width: 334px; left: 0px; }
.StepByStep .StandAlone_Input .alertMsg.excRegion { top: 52px; width: 386px; }
.StepByStep .StandAlone_Input p.AlertMaxJobs { float: right; text-align: right; font-size: 10px; padding-right: 10px; display: none; }
.StepByStep .SetByStepFeedbackAreaWrapper { padding-top: 9px; width: 590px; }
.StepByStep .SetByStepFeedbackAreaWrapper table { width: 100%; }
.StepByStep .SetByStepFeedbackAreaWrapper table tr, .StepByStep .SetByStepFeedbackAreaWrapper table td { min-height: 72px; }
.StepByStep Table.SetByStep_FeedbackArea { height: 85px; margin-bottom: 10px; text-align: center; font-size: 15px; }
.StepByStep Table.SetByStep_FeedbackArea .OptionSelected { font-weight: bold; color: white; font-size: 1.1em; }
.StepByStep Table.SetByStep_FeedbackArea .Feedback_LastPhrase { color: #A2E3FA; font-size: 16px; }
.StepByStep #SetByStep_FeedbackArea { text-align: center; font-size: 16px; color: #A2E3FA; }
.StepByStep .validationToolTip { left: 205px; position: absolute; top: 35px; }

.step2 .alertMsg { padding-left: 33px; }

.step3 #SetByStep_FeedbackArea.ExpStat1 { height: 71px; padding: 20px 10px 0px 10px; }

.lte-ie7 .funil li { height: 40px; }
.lte-ie7 .funil li.FunilItemTotalCalculation { height: 50px; }
.lte-ie7 .funil genericTooltip { z-index: 1; }

.lte-ie7 .aButtonVoltar { width: 81px; top: 0px; right: -100px; }

.lte-ie7 .stepByStep_RightSide .StepByStep_FancyFormComponent { margin-top: 50px; }
.lte-ie7 .stepByStep_RightSide .StepByStep_FancyFormComponent p { left: 0; }
.lte-ie7 .stepByStep_RightSide .StepByStep_FancyFormComponent p.excRegion { margin-left: -136px; }

.lte-ie7 .funil .FunilItemTotalCalculation { margin-top: 20px; padding-bottom: 10px; }
.lte-ie7 .funil .FunilBottomElements .MaisCriteriosButtonContainer a { margin-top: -40px; }

@media screen and (-webkit-min-device-pixel-ratio:0) { .funil > li { text-shadow: none; }
  .funil > li.ActiveItem, .funil > li.ActiveItem dfn a, .funil > li.ActivatedItem, .funil > li.ActivatedItem dfn a, .funil > li.ErrorItem, .funil > li.ErrorItem dfn a { text-shadow: none!important; }
  .funil > li.ActiveItem .filterValue { text-shadow: none!important; }
  .funil > li.ActivatedItem .filterValue { text-shadow: none!important; }
  .funil > li.ErrorItem .filterValue { text-shadow: none!important; }
  .funil > li.WarningItem .filterValue { text-shadow: none!important; } }
.funil { width: 330px; float: left; }
.funil line-height.FunilItem_BaseDeCurriculos { height: 48px; }
.funil li { height: 36px; }
.funil li span { font-size: 11px; }
.funil li span a { color: #aaaaaa; }
.funil > li { margin-bottom: 3px; padding-left: 35px; color: #aaaaaa; text-shadow: #e8e8e8 -1px -1px 1px; font-weight: bold; position: relative; }
.funil > li.ActiveItem, .funil > li.ActiveItem dfn a, .funil > li.ActivatedItem, .funil > li.ActivatedItem dfn a, .funil > li.ErrorItem, .funil > li.ErrorItem dfn a { font-weight: bold; color: white; text-shadow: #017299 -1px -1px 1px; }
.funil > li.ActiveItem .filterValue { line-height: 50px; color: white; text-shadow: #5d5d5d -1px -1px 1px; }
.funil > li.ActivatedItem .filterValue { line-height: 50px; color: white; text-shadow: #042244 -1px -1px 1px; }
.funil > li.ErrorItem .filterValue { line-height: 50px; color: white; text-shadow: #82020c -1px -1px 1px; }
.funil > li.WarningItem .filterValue { line-height: 50px; color: white; text-shadow: #e7be1d -1px -1px 1px; }
.funil dfn { font-style: normal; line-height: 35px; }
.funil dfn A { display: block; line-height: 35px; color: #aaaaaa; font-weight: bold; }
.funil .filterValue { position: absolute; width: 149px; height: 40px; right: 0; top: 0; text-align: center; line-height: 44px; font-weight: bold; }
.funil .FunilItem_BaseDeCurriculos.ActivatedItem { height: 48px; padding-left: 50px; }
.funil .FunilItem_BaseDeCurriculos.ActivatedItem DFN { line-height: 45px; font-size: 14px; }
.funil .FunilItem_BaseDeCurriculos.ActivatedItem .filterValue { height: 51px; line-height: 67px; font-size: 14px; font-weight: normal; }
.funil .FunilItemTotalCalculation { width: 162px; margin: 7px 0 0 175px; padding-left: 0; height: 59px; text-shadow: none; color: white; font-weight: normal; }
.funil .FunilItemTotalCalculation .filterValue { position: static; display: block; }
.funil .FunilItemTotalCalculation .FunilResultados { padding: 0 10px; text-align: center; }
.funil .FunilItemTotalCalculation .FunilResultados .filterValue { font-size: 20px; height: auto; line-height: 4px; width: auto; }
.funil .PreloadingResultados { padding: 13px 0 0 61px; }
.funil .FunilBottomElements, .funil .FunilBottomElements .aToltipBox { background: none; text-shadow: none; }
.funil .genericTooltip P { padding-bottom: 10px; }
.funil .genericTooltip .TotalNumberBox { padding: 4px 0 0; text-align: center; font-weight: bold; }
.funil .genericTooltip .TotalNumberBox .TotalNumberBox_number { display: block; font-size: 23px; }
.funil .genericTooltip .TotalNumberBox .TotalNumberBox_title { display: block; font-size: 13px; }
.funil .genericTooltip .aToltipBox_withError { margin: 0 -1px 0 -6px; margin: 0 -1px 0 -6px; padding: 7px 5px 10px 7px; text-shadow: #82020c -1px -1px 1px; background-color: #A7000E; }
.funil .genericTooltip .aToltipBox_withWarning { margin: 0 -1px 0 -6px; margin: 0 -1px 0 -6px; padding: 7px 5px 10px 7px; text-shadow: none; background-color: #f3c20f; }
.funil .genericTooltip .preloader-small { top: auto; left: 23px; bottom: 19px; }
.funil .genericTooltip .PreloadingResultados { padding: 15px 0 16px 23px; }
.funil .genericTooltip EM { display: none; padding-top: 5px; text-align: justify; font-style: normal; }
.funil .genericTooltip EM B { display: block; text-align: center; }
.funil .FunilItem_BaseDeCurriculos .genericTooltip .aToltipBox { padding-bottom: 0; background-image: none; }
.funil .TooltipIndicatorArrow { height: 22px; width: 22px; position: absolute; left: -4px; }
.funil .FunilItem_BaseDeCurriculos .TooltipIndicatorArrow { top: 22px; }
.funil .FunilItem1 .TooltipIndicatorArrow { top: 48px; }
.funil .FunilItem2 .TooltipIndicatorArrow { top: 75px; }
.funil .FunilItem3 .TooltipIndicatorArrow { top: 92px; }
.funil .FunilItem4 .TooltipIndicatorArrow { top: 119px; }
.funil .FunilItem5 .TooltipIndicatorArrow { top: 134px; }
.funil .FunilItem6 .TooltipIndicatorArrow { top: 158px; }
.funil .FunilItem_BaseDeCurriculos { background-position: 0 0; }
.funil .FunilItem_BaseDeCurriculos .filterValue { background-position: 0 11px; }
.funil .FunilItem1 { background-position: 0 -60px; }
.funil .FunilItem1 .filterValue { background-position: 0 -51px; }
.funil .FunilItem2 { background-position: 0 -100px; }
.funil .FunilItem2 .filterValue { background-position: 0 -91px; }
.funil .FunilItem3 { background-position: 0 -140px; }
.funil .FunilItem3 .filterValue { background-position: 0 -131px; }
.funil .FunilItem4 { background-position: 0 -180px; }
.funil .FunilItem4 .filterValue { background-position: 0 -171px; }
.funil .FunilItem5 { background-position: 0 -220px; }
.funil .FunilItem5 .filterValue { background-position: 0 -211px; }
.funil .FunilItem6 { background-position: 0 -260px; }
.funil .FunilItem6 .filterValue { background-position: 0 -251px; }
.funil .FunilItemTotalCalculation .filterValue { background-image: none; }
.funil .FunilBottomElements { background: none; margin: -53px 0 0 4px; padding-left: 0; }
.funil .FunilBottomElements .MaisCriteriosButtonContainer { height: 31px; }
.funil .FunilBottomElements .MaisCriteriosButtonContainer A { font-weight: bold; text-decoration: underline; display: inline-block; padding-top: 6px; }
.funil .FunilBottomElements .voltarButtonContainer span { font-size: 14px; }
.funil .FunilBottomElements .voltarButtonContainer .padder { padding: 0 5px 0 11px; }
.funil .Feedback_LastPhrase { padding-left: .25em; }

.stepCelebracao .FunilItemTotalCalculation { display: none; }
.stepCelebracao .FunilBottomElements { padding-top: 1em; padding-left: 0; }

.step1 .FunilBottomElements { padding-top: 1em; padding-left: 0; }
.step1 .stepByStep_RightSide .StepByStep_FancyFormComponent { margin-top: 8px; height: 146px; }
.step1 .StandAlone_Input { padding-top: 1px; }
.step1 Table.SetByStep_FeedbackArea { margin-bottom: 12px; }
.step1 .stepByStep_RightSide .FancyButton_withRightIcon { margin: 19px -11px 0 0; }

div.ExperienciaSliderWrapper { margin: -12px 0 -4px 0; }
div.ExperienciaSliderWrapper #ExperienciaSlider { height: 120px; width: 430px; margin-bottom: 15px; }
div.ExperienciaSliderWrapper #ExperienciaSlider li { height: 31px; }
div.ExperienciaSliderWrapper .SliderWrapper { height: 17px; padding: 0 30px; width: 370px; }
div.ExperienciaSliderWrapper #slider { position: relative; width: 340px; height: 17px; }
div.ExperienciaSliderWrapper .ui-slider-handle { position: absolute; width: 30px; height: 150px; top: -124px; outline: none; }
div.ExperienciaSliderWrapper .ui-corner-all { -moz-border-radius: none; -webkit-border-radius: none; -o-border-radius: none; -ms-border-radius: none; -khtml-border-radius: none; border-radius: none; }
div.ExperienciaSliderWrapper .ui-widget-content .ui-state-default { -moz-border-radius: none; -webkit-border-radius: none; -o-border-radius: none; -ms-border-radius: none; -khtml-border-radius: none; border-radius: none; border: none; }
div.ExperienciaSliderWrapper .ui-widget-content { border: none; background: none; -moz-border-radius: none; -webkit-border-radius: none; -o-border-radius: none; -ms-border-radius: none; -khtml-border-radius: none; border-radius: none; }
div.ExperienciaSliderWrapper .exp0 { padding-left: 0; }
div.ExperienciaSliderWrapper .exp1 { padding-left: 81px; }
div.ExperienciaSliderWrapper .exp2 { padding-left: 160px; }
div.ExperienciaSliderWrapper .exp3 { padding-left: 240px; }
div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat0 { background-position: 0 13px; }
div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat0 .exp1, div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat0 .exp2, div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat0 .exp3, div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat0 .exp4 { color: gray; }
div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat1 { background-position: 0 -135px; }
div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat1 .exp2, div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat1 .exp3, div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat1 .exp4 { color: gray; }
div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat2 { background-position: 0 -284px; }
div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat2 .exp3, div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat2 .exp4 { color: gray; }
div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat3 { background-position: 0 -432px; }
div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat4 { background-position: 0 -581px; }
div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat4 .exp0, div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat4 .exp1, div.ExperienciaSliderWrapper #ExperienciaSlider.ExpStat4 .exp2 { color: gray; }

.step4 .StepByStep_FancyFormComponent { margin-top: 7px!important; min-height: 120px!important; height: 120px!important; padding-top: 30px; }

div.EscolaridadeRangerWrapper { padding-top: 18px; position: relative; }
div.EscolaridadeRangerWrapper .RangerWrapper { width: 414px; height: 27px; background-position: 0 0; border: none; padding: 0 0 0 4px; position: relative; }
div.EscolaridadeRangerWrapper #ranger { width: 402px; height: 27px; position: relative; background-color: transparent; border: none; }
div.EscolaridadeRangerWrapper .ui-slider-range { background-position: -4px -41px!important; height: 27px; position: absolute; }
div.EscolaridadeRangerWrapper #EscolaridadeRanger { font-size: 11px; }
div.EscolaridadeRangerWrapper #EscolaridadeRanger LI { position: absolute; width: 65px; text-align: center; }
div.EscolaridadeRangerWrapper .escolaridade1 { left: 15px; top: 75px; }
div.EscolaridadeRangerWrapper .escolaridade2 { left: 76px; top: 0; }
div.EscolaridadeRangerWrapper .escolaridade3 { left: 147px; top: 75px; }
div.EscolaridadeRangerWrapper .escolaridade4 { left: 189px; top: 0; }
div.EscolaridadeRangerWrapper .escolaridade5 { left: 257px; top: 75px; }
div.EscolaridadeRangerWrapper .escolaridade6 { left: 302px; top: 0; }
div.EscolaridadeRangerWrapper .escolaridade7 { left: 374px; top: 75px; }

.step5 .JqtransformContent { font-weight: bold; }

.IdiomasWrapper { position: relative; }
.IdiomasWrapper .SliderWrapper { width: 194px; height: 27px; border: none; padding: 0 0 0 4px; position: absolute; top: 4px; left: 14px; background-position: 0 0; }
.IdiomasWrapper #Slider { width: 187px; height: 27px; position: relative; background-color: transparent; border: none; }
.IdiomasWrapper .ui-slider-range { background-position: -4px -41px; height: 27px; position: absolute; right: 0; }
.IdiomasWrapper .ui-corner-all, .IdiomasWrapper .ui-widget-content { border: none; background: none; }
.IdiomasWrapper .ui-widget-content .ui-state-default { border: none; }
.IdiomasWrapper .FluenciaSliderWrapper { position: absolute; top: 19px; left: 170px; }
.IdiomasWrapper .FluenciaSliderWrapper legend { font-size: 15px; font-weight: bold; padding: 0 0 5px 10px; }
.IdiomasWrapper .FluenciaSliderRoundedBg { height: 71px; width: 227px; position: relative; }
.IdiomasWrapper #FluenciaSlider { font-size: 10px; padding-left: 9px; padding-top: 46px; }
.IdiomasWrapper #FluenciaSlider li { display: inline; padding-right: 9px; }
.IdiomasWrapper #FluenciaSlider li.fluencia4 { padding: 0; }

.step7 .StepByStep_HeadingWrapper { left: 445px; top: 10px; }
.step7 .stepByStep_RightSide { margin-left: 21px; width: 609px; padding-top: 13px; }
.step7 .aButtonVoltar { top: 56px; }
.step7 H1 { text-transform: none; font-weight: normal; font-size: 25px; font-family: Tahoma, Geneva, sans-serif; }
.step7 .CandidatesAmountTitle { text-align: center; height: 297px; font-size: 14px; padding-top: 25px; }
.step7 .CandidatesAmountTitle Strong { display: block; color: #ff9921; font-size: 29px; font-weight: normal; }
.step7 .CandidatesAmountTitle Strong Span { font-weight: bold; font-size: 33px; }
.step7 .BottomButtonContainer { text-align: right; padding-top: 18px; position: relative; }
.step7 .BottomButtonContainer .aButton { float: right; margin: -10px 0 0 1em; }
.step7 .BottomButtonContainer em { font-size: .9em; width: 376px; float: right;}

.stepBySTepWrapperStep8 H1 { font-size: 24px!important; font-family: Tahoma, Geneva, sans-serif; font-weight: normal; text-transform: none; }

.step8 { min-height: 430px; }
.step8 H1 { font-size: 24px!important; font-family: Tahoma, Geneva, sans-serif; }
.step8 .aButtonVoltar { right: -122px; top: 65px; z-index: 9999; }
.step8 .SetByStepFeedbackAreaWrapper { padding-top: 3px; }
.step8 .FancyButton_withRightIcon#PlaceHolderTopContent_PlaceHolderActions_linkReverPerfil { float: right!important; }
.step8 .FancyButton_withRightIcon { float: left!important; }
.step8 .FancyButton_withRightIcon.Except { position: absolute!important; left: 112px; }
.step8 .stepByStep_RightSide { font-size: 1.25em; width: 420px; }
.step8 .stepByStep_RightSide p { margin-bottom: 1em; }
.step8 .stepByStep_RightSide .BoldedTitles { font-size: .9em; font-weight: bold; }
.step8 .stepByStep_RightSide .BoldedTitles strong { color: #a7000d; }
.step8 .RowWithCentrelizedInlineButtons { width: 590px; position: absolute; top: 334px; }

.GenericoClientComents { clear: both; padding-top: 20px; }

.GraficosPerfil { margin: 25px auto 0 auto; width: 960px; }
.GraficosPerfil dd { padding: 5px 0; text-align: center; width: 74px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; position: absolute; background-color: White; display: none; }
.GraficosPerfil dt { position: absolute; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
.GraficosPerfil h2 { color: #062f5f; font-weight: bold; margin-bottom: 16px; font-size: 18px; font-family: Tahoma, Geneva, sans-serif; }
.GraficosPerfil p { font-size: 14px; text-align: justify; }
.GraficosPerfil .ContentGrafics { position: relative; float: left; width: 100%; clear: both; }
.GraficosPerfil .ContentGrafics cite { font-style: normal; font-weight: bold; font-size: 9px; position: absolute; right: 250px; top: 64px; z-index: 1; }
.GraficosPerfil .ContentGrafics h3 { color: #062f5f; font-size: 16px; font-family: Tahoma; margin: 30px 0 20px 0; }
.GraficosPerfil .ContentGrafics .highcharts-legend { font-weight: bold; }
.GraficosPerfil .PerfisProfissionais { overflow: hidden; }
.GraficosPerfil .PerfisProfissionais .ExibeGraficoPizza { width: 422px; float: left; height: 190px; }
.GraficosPerfil .PerfisProfissionais .ExibeGraficoBar { width: 100%; height: 234px; float: left; position: relative; }
.GraficosPerfil .PerfisProfissionais .CaixaTexto { float: left; padding-right: 10px; }
.GraficosPerfil .PerfisCargos { overflow: hidden; }
.GraficosPerfil .PerfisCargos .ExibeGraficoBar { width: 570px; float: left; min-height: 202px; }
.GraficosPerfil .PerfisCargos .CaixaTexto { width: 380px; float: left; padding-left: 10px; margin-top: 50px; }
.GraficosPerfil .PerfisCargos .ContentGrafics { width: 569px; }
.GraficosPerfil .PerfisCargos .ContentGrafics cite { right: 10px; top: 35px; }
.GraficosPerfil .PerfisCargos .ContentGrafics h3 { margin: 0 0 20px; }
.GraficosPerfil .PerfisEscolaridade { overflow: hidden; }
.GraficosPerfil .PerfisEscolaridade .ExibeGraficoPizza { width: 600px; height: 350px; float: left; padding-left: 16px; }
.GraficosPerfil .PerfisEscolaridade .CaixaTexto { width: 334px; float: left; padding-right: 10px; }
.GraficosPerfil .PerfisIdioma { overflow: hidden; }
.GraficosPerfil .PerfisIdioma .ExibeGraficoBar { width: 100%; min-height: 202px; float: left; margin-top: 35px; }
.GraficosPerfil .PerfisIdioma .CaixaTexto { width: 100%; float: left; padding-right: 10px; }
.GraficosPerfil .PerfisIdioma .ContentGrafics cite { top: 24px; right: 131px; }
.GraficosPerfil .PerfisDeficiencia { overflow: hidden; }
.GraficosPerfil .PerfisDeficiencia .ExibeGraficoPizza { width: 622px; float: left; height: 370px; }
.GraficosPerfil .PerfisDeficiencia .ExibeGraficoBar { width: 100%; height: 234px; margin-top: 35px; }
.GraficosPerfil .PerfisDeficiencia .CaixaTexto { width: 328px; float: left; padding-right: 10px; }
.GraficosPerfil .PerfisDeficiencia .highcharts-container { float: left!important; margin-top: 20px; }
.GraficosPerfil .PerfisDeficiencia .ExcComentPerfDefic blockquote.BloquoteYellow { width: 851px; }
.GraficosPerfil .PerfisDeficiencia .ExcComentPerfDefic blockquote.BloquoteYellow p.TheQoute { padding: 0 0 25px; }
.GraficosPerfil .PerfisDeficiencia .ExcComentPerfDefic blockquote.BloquoteYellow sub { height: 35px; }
.GraficosPerfil .MapaBrasil { position: relative; height: 1000px; }
.GraficosPerfil .MapaBrasil em { font-style: normal; font-weight: bold; font-size: 9px; position: absolute; top: 728px; left: 99px; }
.GraficosPerfil .MapaBrasil dd { font-weight: bold; }
.GraficosPerfil .MapaBrasil .RegiaoNorte dd { border: 1px solid #87B403; }
.GraficosPerfil .MapaBrasil .RegiaoNorte .RoraimaDD { top: 207px; left: 286px; }
.GraficosPerfil .MapaBrasil .RegiaoNorte .RoraimaDT { top: 234px; left: 298px; }
.GraficosPerfil .MapaBrasil .RegiaoNorte .AmapaDD { left: 499px; top: 219px; }
.GraficosPerfil .MapaBrasil .RegiaoNorte .AmapaDT { left: 500px; top: 249px; }
.GraficosPerfil .MapaBrasil .RegiaoNorte .AmazonasDT { left: 245px; top: 364px; }
.GraficosPerfil .MapaBrasil .RegiaoNorte .AmazonasDD { left: 215px; top: 381px; }
.GraficosPerfil .MapaBrasil .RegiaoNorte .ParaDT { left: 488px; top: 370px; }
.GraficosPerfil .MapaBrasil .RegiaoNorte .ParaDD { left: 453px; top: 386px; }
.GraficosPerfil .MapaBrasil .RegiaoNorte .AcreDT { left: 86px; top: 472px; }
.GraficosPerfil .MapaBrasil .RegiaoNorte .AcreDD { left: 104px; top: 483px; }
.GraficosPerfil .MapaBrasil .RegiaoNorte .RondoniaDT { left: 267px; top: 504px; }
.GraficosPerfil .MapaBrasil .RegiaoNorte .RondoniaDD { left: 235px; top: 523px; }
.GraficosPerfil .MapaBrasil .RegiaoNorte .TocantinsDT { left: 572px; top: 499px; }
.GraficosPerfil .MapaBrasil .RegiaoNorte .TocantinsDD { left: 509px; top: 473px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste dd { border: 1px solid #E8B038; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .MaranhaoDT { left: 645px; top: 385px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .MaranhaoDD { left: 605px; top: 357px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .PiauiDT { left: 694px; top: 443px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .PiauiDD { left: 615px; top: 451px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .CearaDT { left: 756px; top: 391px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .CearaDD { left: 748px; top: 362px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .RioGNDT { left: 818px; top: 407px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .RioGNDD { left: 836px; top: 392px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .ParaibaDT { left: 789px; top: 432px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .ParaibaDD { left: 823px; top: 422px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .PernambucoDT { left: 789px; top: 460px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .PernambucoDD { left: 823px; top: 455px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .AlagoasDT { left: 817px; top: 491px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .AlagoasDD { left: 833px; top: 486px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .SergipeDT { left: 800px; top: 506px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .SergipeDD { left: 797px; top: 521px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .BahiaDT { left: 708px; top: 537px; }
.GraficosPerfil .MapaBrasil .RegiaoNordeste .BahiaDD { left: 675px; top: 505px; }
.GraficosPerfil .MapaBrasil .RegiaoCentroOeste dd { border: 1px solid #962063; }
.GraficosPerfil .MapaBrasil .RegiaoCentroOeste .MatoGrossoDT { left: 428px; top: 557px; }
.GraficosPerfil .MapaBrasil .RegiaoCentroOeste .MatoGrossoDD { left: 392px; top: 529px; }
.GraficosPerfil .MapaBrasil .RegiaoCentroOeste .GoiasDT { left: 535px; top: 622px; }
.GraficosPerfil .MapaBrasil .RegiaoCentroOeste .GoiasDD { left: 494px; top: 637px; }
.GraficosPerfil .MapaBrasil .RegiaoCentroOeste .MatoGrossodoSulDT { left: 438px; top: 703px; }
.GraficosPerfil .MapaBrasil .RegiaoCentroOeste .MatoGrossodoSulDD { left: 414px; top: 718px; }
.GraficosPerfil .MapaBrasil .RegiaoCentroOeste .DFDT { left: 580px; top: 607px; }
.GraficosPerfil .MapaBrasil .RegiaoCentroOeste .DFDD { left: 595px; top: 590px; }
.GraficosPerfil .MapaBrasil .RegiaoSudeste dd { border: 1px solid #0F8177; }
.GraficosPerfil .MapaBrasil .RegiaoSudeste .MinasGeraisDT { left: 655px; top: 674px; }
.GraficosPerfil .MapaBrasil .RegiaoSudeste .MinasGeraisDD { left: 618px; top: 639px; }
.GraficosPerfil .MapaBrasil .RegiaoSudeste .EspiritoSantoDT { left: 726px; top: 684px; }
.GraficosPerfil .MapaBrasil .RegiaoSudeste .EspiritoSantoDD { left: 727px; top: 699px; }
.GraficosPerfil .MapaBrasil .RegiaoSudeste .SaoPauloDT { left: 557px; top: 741px; }
.GraficosPerfil .MapaBrasil .RegiaoSudeste .SaoPauloDD { left: 518px; top: 758px; }
.GraficosPerfil .MapaBrasil .RegiaoSudeste .RiodeJaneiroDT { left: 678px; top: 751px; }
.GraficosPerfil .MapaBrasil .RegiaoSudeste .RiodeJaneiroDD { left: 696px; top: 740px; }
.GraficosPerfil .MapaBrasil .RegiaoSul dd { border: 1px solid #348CC2; }
.GraficosPerfil .MapaBrasil .RegiaoSul .ParanaDT { left: 502px; top: 794px; }
.GraficosPerfil .MapaBrasil .RegiaoSul .ParanaDD { left: 422px; top: 790px; }
.GraficosPerfil .MapaBrasil .RegiaoSul .SantaCatarinaDT { left: 529px; top: 848px; }
.GraficosPerfil .MapaBrasil .RegiaoSul .SantaCatarinaDD { left: 546px; top: 840px; }
.GraficosPerfil .MapaBrasil .RegiaoSul .RioGSDT { left: 470px; top: 898px; }
.GraficosPerfil .MapaBrasil .RegiaoSul .RioGSDD { left: 436px; top: 871px; }
.GraficosPerfil .MapaBrasil .RegionH2 { color: #434343; font-size: 14px; position: absolute; }
.GraficosPerfil .MapaBrasil .sul { left: 124px; top: 546px; }
.GraficosPerfil .MapaBrasil .sudeste { left: 124px; top: 604px; }
.GraficosPerfil .MapaBrasil .sul { left: 124px; top: 574px; }
.GraficosPerfil .MapaBrasil .CentroOeste { left: 124px; top: 634px; }
.GraficosPerfil .MapaBrasil .Nordeste { left: 124px; top: 664px; }
.GraficosPerfil .MapaBrasil .Norte { left: 124px; top: 694px; }

.BreadCrumbEmpresas { background-color: #D5D5D5; border: none; }

.stepBySTepStep7BreadCrumb .BreadCrumbEmpresas { background-color: #f0f0f0; }

.aButtonVoltar { position: absolute; top: 24px; right: -110px; font-size: 12px !important; }

.aButtonVoltar .padder span { font-size: 12px !important; }
