.breadcumb {position:relative; height:43px; width:auto; float:left; margin-left:0; display:block; /*overflow:hidden;*/}
.breadcumb li {position:relative;display:block; padding:0 0 0 10px; top:0 !important;}
.breadcumb li.breadcumb-Inicio:hover,
.breadcumb li.menu-beforeHover + li,
.breadcumb li.menu-itsclicked {background-position:0 -150px;}
.breadcumb li.breadcumb-item {height:43px;  z-index:5; line-height:43px; float:left;}
.breadcumb li.menu-hasChildren .content dd {display:none !important;}
.breadcumb li a {color:#1f1f1f; text-decoration:none;}
.breadcumb li:hover a {color:#CC092F; text-decoration:none;}
.breadcumb li.current {position:absolute;left:100%;white-space:nowrap;background:none;color:#CC092F;font-size:13px;}
#bread_empresa {color: #EAEAEA;}
#bread_caixa-centralizado {color: #EAEAEA;}
#bread_conciliacao-bancaria {color: #EAEAEA;}
#bread_remessa-e-recolhimento {color: #EAEAEA;}
#bread_taloes-de-cheques {color: #EAEAEA;}
.breadcumb li.current a {color:#CC092F;}
.breadcumb li.breadcumb-overSize {display:block; position:absolute; right:0; top:0; background-color:#EAEAEA; width:10px; z-index:6; padding:0 5px; text-align:center;}



.breadcumb li span,
.breadcumb li a,
.breadcumb li dl {float:left;}
.breadcumb .breadcumb-rightArrow {display:block; width:16px; height:43px; background:url("/portal/layout/imagens/geral/breadcumb-sprite-PJ.png") 0 -48px no-repeat; margin-left:3px;}
.breadcumb li.last .breadcumb-rightArrow {width:15px; background-position:0 -100px;}
.breadcumb li.breadcumb-Inicio:hover .breadcumb-rightArrow,
.breadcumb li.menu-beforeHover + li .breadcumb-rightArrow,
.breadcumb li.menu-itsclicked .breadcumb-rightArrow {background-position:0 -250px;}
.breadcumb li.breadcumb-Inicio.last:hover .breadcumb-rightArrow,
.breadcumb li.menu-beforeHover + li.last .breadcumb-rightArrow,
.breadcumb li.last.menu-itsclicked .breadcumb-rightArrow {background-position:0 -200px!important;} 
.breadcumb .menu-beforeHover .breadcumb-rightArrow {background-position:0 -300px;}
/*.breadcumb .menu-hasChildren dt a {background:url("/portal/layout/imagens/geral/seta-baixo-link.png") 50% 90% no-repeat;}*/
.breadcumb .menu-hasChildren:hover dt a {background:none;}
.breadcumb .tooltip {top:43px; /*width:215px;max-width:232px;*/ padding-right: 18px;  overflow:hidden; margin:0; box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.11);}
.breadcumb .tooltip-arrow {top:2px; left:0; border-color:#426DA9 transparent transparent;}
.breadcumb dd {text-align:left;}
.breadcumb dd ul {background:#fff; /*padding:16px 0 19px 0;*/}
.breadcumb dd li {float:none; background:#fff; border-top:1px solid #e1e1e1; margin:0 0 0 20px; padding:0; zoom:1;}
.breadcumb dd li:first-child {border-top:0;}
.breadcumb li:hover dd a {color:#1f1f1f;}
.breadcumb dd li:hover a {color:#CC092F; /*width:100%;*/}
.breadcumb .breadcumb-noHover {cursor:default;}

/*.breadcumb .viewport {max-height:280px;}*/
.breadcumb .viewport dl,
.breadcumb .content a {clear:both; float:none; text-align:left;}
.breadcumb .content a {width:174px; padding:8px 0 9px;display: block;}
.breadcumb .content a:hover {color:#CC092F; text-decoration:none;}
.breadcumb .content li,
.breadcumb .content li a {line-height:1;}
/*.breadcumb dd ul {padding:0 0 3px 0 !important;}*/

/* NOVO */

/*.menu-hasChildren .tooltip-tp2 {margin-left: -38px;}*/

.breadcumb li dd {margin-left: -15px !important;}

/*.breadcumb-expand .breadcumb-expand-tp1 {width:330px;}
.breadcumb-expand-a a, 
.breadcumb-expand{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
*/

.menu-hasChildren .tooltip-tp2 {background-color: transparent;padding-top: 0px;padding-bottom: 2px;} /*background-color: #426DA9;*/
.menu-hasChildren .tooltip-tp2 .scrollbar-wrap {border-top:2px solid #426DA9;border-bottom:2px solid #426DA9;}
.tooltip-scrollbar .tooltip-tp2 {max-width: 225px;width: 214px; }
.tooltip-scrollbar .scrollbar-wrap .overview { padding-bottom: 0; }
.menu-hasChildren .scrollbar-wrap .overview {padding-bottom: 0;}
.menu-hasChildren .viewport {margin: 10px 0;}
.tooltip-scrollbar .viewport {margin: 10px 0 16px 0;}

.tooltip-scrollbar .scrollbar-wrap {width:230px;}

/* Ajusta setas do breadcrumb */
/* [INICIO] INCLUIDO p/ NOVO FALE CONOSCO */
.breadcumb .breadcumb-atd dd .tooltip-arrow {left: 68px;}
/* [FIM] INCLUIDO p/ NOVO FALE CONOSCO */
.breadcumb .breadcumb-prod-serv dd .tooltip-arrow {left: 89px;}
.breadcumb .breadcumb-cap dd .tooltip-arrow {left: 71px;}
.breadcumb .breadcumb-inv dd .tooltip-arrow {left: 70px;}
.breadcumb .breadcumb-apoio dd .tooltip-arrow {left: 83px;}
.breadcumb .breadcumb-sobre dd .tooltip-arrow {left: 83px;}
.breadcumb .breadcumb-sala dd .tooltip-arrow {left: 82px;}
.breadcumb .breadcumb-venda dd .tooltip-arrow {left: 104px;}
.breadcumb .breadcumb-encontre dd .tooltip-arrow {left: 86px;}
.breadcumb .breadcumb-outros dd .tooltip-arrow {left: 105px;}
.breadcumb .breadcumb-fundos dd .tooltip-arrow {left: 53px;}
.breadcumb .breadcumb-como-usar dd .tooltip-arrow {left: 64px;}
.breadcumb .breadcumb-bene dd .tooltip-arrow {left: 62px;}
.breadcumb .breadcumb-cartoes dd .tooltip-arrow {left: 54px;}
.breadcumb .breadcumb-conheca-cartoes dd .tooltip-arrow {left: 90px;}
.breadcumb .breadcumb-finan dd .tooltip-arrow {left: 65px;}
.breadcumb .breadcumb-online dd .tooltip-arrow {left: 52px;}
.breadcumb .breadcumb-precomp dd .tooltip-arrow {left: 74px;}
.breadcumb .breadcumb-segop dd .tooltip-arrow {left: 87px;}
.breadcumb .breadcumb-servseg dd .tooltip-arrow {left: 97px;}
.breadcumb .breadcumb-servicos dd .tooltip-arrow {left: 56px;}
.breadcumb .breadcumb-contcor dd .tooltip-arrow {left: 81px;}
.breadcumb .breadcumb-acess dd .tooltip-arrow {left: 73px;}
.breadcumb .breadcumb-credpess dd .tooltip-arrow {left: 78px;}
.breadcumb .breadcumb-eduvia dd .tooltip-arrow {left: 91px;}
.breadcumb .breadcumb-empfin dd .tooltip-arrow {left: 123px;}
.breadcumb .breadcumb-imoveis dd .tooltip-arrow {left: 52px;}
.breadcumb .breadcumb-maquequ dd .tooltip-arrow {left: 108px;}
.breadcumb .breadcumb-todoscred dd .tooltip-arrow {left: 83px;}
.breadcumb .breadcumb-veic dd .tooltip-arrow {left: 57px;}
.breadcumb .breadcumb-apoio dd .tooltip-arrow {left: 84px;}
.breadcumb .breadcumb-acoes dd .tooltip-arrow{left: 49px;}

/* breadcumb expandir sem js */
.no-js .breadcumb * {zoom:1}
.no-js li:hover .tooltip-tp2 {left: 0;}

/*Reduzir caracteres*/
.breadcumb li.current span,
.breadcumb .breadcumb-expand-tp1 a span {display:inline;float:none;}

.breadcumb li.current span.reticencias,
.breadcumb .breadcumb-expand-tp1 a span.reticencias {display:none;}

.breadcumb + #form-busca {padding-left:15px; background-color:#EAEAEA;}
.breadcumb + #form-busca.active {background:none;}


