
   .h3MenorInternas {
      color: #333!important;
}

   .btn {
    /*border: 1px solid #ccc!important;*/
   }

   .btn.active, .btn:active {
    color: #fff!important;
    background-color: #666!important;
}

.usuarioTopo hr {
    border-top: 1px solid #eee;
}
.linhaPontilhada hr{
	  border-bottom: 2px dotted #AAAAAA!important;
}

.subMenuConteudo a {
    color: #555;
}

.bordaPontilhadaDireita{
    border-right: 1px dotted #666;
}
label {
    /*color: #333!important;*/
}

body{
	 color:#555!important;
	    background-color: #f8f8f8!important;
	}

.pResumoCotacao{
	color:#333;
}

.form-control {
    border:0px solid #e0e0e0;
	   border-bottom:1px solid #e0e0e0;
       background-color: #fff;
  	 color: #333!important;
}

.formularioSemBorda label{
	 font-family: OpenSans-Semibold!important;
	
}
.formularioSemBorda {
    background-color: transparent;
	 color: #333!important;
}
.formularioSemBorda ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #333;
}
.formularioSemBorda ::-moz-placeholder { /* Firefox 19+ */
 color: #333;
}
.formularioSemBorda :-ms-input-placeholder { /* IE 10+ */
   color: #333;
}
.formularioSemBorda :-moz-placeholder { /* Firefox 18- */
   color: #333;
}

.botaoPrincipal {
      color: #fff;
      background-color: #d81e05 !important;
   }
.botaoCarteiras{
	      color: #fff;
    background-color: #666!important;
}
.maisVendido .botaoCarteiras{
	      color: #333;
    background-color: #fff!important;
}
.botaoDesabilitado {
    color: #fff;
    background-color:#bfbfbf!important;
  }
.botaoSecundario {
       color: #fff;
    background-color: #0084c7!important;
  
}

.botaoBranco{
    color: #333!important;
    background-color: #fff!important;
  }
.botaoBranco i{
      color: #FF642B!important;
}
.botaoBrancoA {
    border: 0px solid #bbb;
    color: #333!important;
    background-color: #fff!important;
   
}

.bordaPontilhada {
    border-right: 5px dotted #f8f8f8;
    border-left: 15px solid #f8f8f8;
}

.atalhoCotacao{
    background-color: #FFF;
   	    border-top: 1px solid #E6E6E6;
	
}

.main-container{
	background-color:#f8f8f8;
}
.topo{
    background-color: #fc1702;
    color: #fff;
}
.topo .glyphicon, .topo .fa-fw{
	color:#fff!important;

}
	.pendencias{
		background-color:#004480!important;

	}

.linhaUsuario hr{
		border-bottom:1px solid #CECECE;

}

.tituloModulo{
	border:1px solid #CCCCCC;
		background-color:#F4F4F4;

}
.conteudoModulo{
	border:1px solid #CCCCCC;
		background-color:#fff;
}
.linhaModulo{
	    border-bottom: 2px dotted #E2E2E2;
}

.iconesAtalhoCotacao img{
     border-left: 1px solid #006598;
    background-color: #0078b5;
    border-right: 1px solid #0084c7;

}

.atalhoCotacao .form-control  {
    border: 0px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
     background-color: #fff;
      color: #333!important;
	
}

.atalhoCotacao .form-control::placeholder  { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #333!important;
    opacity: 1; /* Firefox */
}

.atalhoCotacao .form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #333!important;
}

.atalhoCotacao .form-control::-ms-input-placeholder { /* Microsoft Edge */
     color: #333!important;
}

.atalhoCotacao .linhaPontilhada hr {
    border-bottom: 2px dotted #ccc!important;
}
.conteudoSub{
	background-color:#F2F2F2;
}
.bordas{
	border:1px solid #DDDDDD;

}

.iconesAtalhoCotacao i{
    border-left: 1px solid #006598;
    background-color: #0078b5;
    border-right: 1px solid #0084c7;
    color: #FFF!important;
}

.fundoCotacao{
	background-color: #fff;
}
.branco{
	color:#FFF!important;
}

.logoTopo{
    border-right: 0px solid #ccc;
}

.infoNegocio{
	    background-color: #EEEEEE;
}
.usuarioTopo h5{
	color:#666666!important;
	}

.menu{
	background-color:#FFF;
	color:#666666!important;
}

.itemMenu{
border-right:1px solid #CCC!important;
}

.menuNormal{
		background-color:transparent;
	}

	.subMenuPrincipal a{
		color:#555!important;
	}
	
	.subMenu a{

		color:#555;
	}
.subPrincipal{
     background: #fff;
    border-right: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
	}
.subPrincipal  li{
    border-bottom: 1px solid #f1f1f1;
}


.legendaRoxo{
	color:#FD00FD;
	}
.legendaAzulEscuro{
	color:#005482;
	
}	
.legendaCinza{
	color:#333;
}	

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #333!important;
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
     color: #333!important;
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: #333!important;
}
.subGrafico{
		     background: #fff;
   		border-right: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
}
.subGrafico  li{
    border-bottom: 1px solid #f1f1f1;
}

.usuarioTopo .form-control {
    border: 1px solid #cccccc;
}

.sub{
      background-color: #EBEBEB;
     border-top: 1px solid #CECECE;
    border-bottom: 1px solid #CECECE;
  }

.botaoPesquisar{
 background-color: #003d6c!important;
    border: 0px solid #cccccc;
   }
	.main-container hr{
	border-bottom:1px solid #D4D4D4;

}
.cinzaClaro{
	color:#C3C3C3!important;	
}
.destaquePrincipal{
	color:#d81e05!important;
}	
.fundoPrincipal{
	background-color:#00469B!important;	
}

.destaqueSecundario{
	color:#00689F!important;
}
.fundoSecundario{
	background-color:#9B002A!important;
}
.destaqueTerciario{
	color:#1cb3bc!important;
}
.fundoTerciario{
	background-color:#1cb3bc!important;
}
.fontBranca{
	color:#FFF!important;
}
.positivo{
color:#00B200!important;
}
.negativo{
color:#FF0000!important;
}
.corNormal{
color:#555!important;
}
.fundoBranco{
background-color:#f8f8f8!important;
}

textarea.form-control {
	background-color: #f8f8f8;
}
.bordaGrossa{
    border-right: 16px solid #f8f8f8;
}
.bordaGrossaLeft{
border-right: 5px solid #f0f0f0;
    border-left: 15px solid #f0f0f0;
}
.bordaInternaLeft{
	    border-right: 2px dotted #e2e2e2;
}
.itensDash{
      border-bottom: 1px solid #DDDDDD;
    }

.glyphicon-menu-hamburger, .glyphicon-remove{
        color: #FFF;
  
}
	.botaoDetalhes{
		background-color: transparent!important;
		color:#333!important;
}
.primeiroCorretorBarra {
    background-color:#008BD2!important;
    color: #fff;
    }

.CorretorBarra {
    background-color: #d0d0d0;
    color: #fff;
}

.botaoCorretor span {
    color: #FFF!important;
}

.botaoCorretor button {
     background-color: transparent!important;
      color: #FFF!important;
}
.botaoCorretor button:hover {
    background-color: transparent!important;
    color: #FFF!important;
}
.menuGraficosHome{
background-color:#FFF;
border-top:1px solid #D4D4D4;
border-bottom:1px solid #D4D4D4;
}

.menuGraficosLegenda{
background-color:#FFF;
border-bottom:1px solid #D4D4D4;
}
.menuMobile{
	background-color: #d81e05;

		/*    border-bottom: 4px solid #0090D8;*/
        -webkit-box-shadow: 1px 4px 5px 0px rgba(0,0,0,0.26);
    -moz-box-shadow: 1px 4px 5px 0px rgba(0,0,0,0.26);
    box-shadow: 1px 4px 5px 0px rgba(0,0,0,0.26);
}

.menuMobile a{
	color:#fff;
}
.bulletPergunta{
	
    color: #96162d;
}

.botaoHome{
      background-color: #DFDFDF;
    color: #333!important;
 }
 .botaoSelecionado {
    box-shadow: 0 6px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 11px 0 rgba(0, 0, 0, 0.45);
}
 .homeSelecionado{
	     background-color: #d81e05!important;
    color: #fff!important;
 }
.panel-default>.panel-heading {
    color: #333;
    background-color: #e5e5e5;
    border-bottom: 1px solid #dedede!important;
}

.panel {
    background-color: #E5E5E5;
	}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    color: #000!important;
    background-color: transparent!important;

}
.opcaoFundos a{
color:#333!important;
}


table {
	 background-color: #fff!important;

}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
   border-bottom: 1px solid #ddd;
}
.textoMenu {
	color:#555!important;
}

.list-group-item a{
	color:#555!important;
	}

.produtos{
    border: 1px solid #eaeaea;
     background-color: #FFF;
}
.bordaMix{
	 /*   border-right: 2px dotted #e6e6e6!important; */
}
.nomeSistema{
	color: #000!important;
}

.nomeSistema h2{
	 color:#000!important;
}
.nomeSistema h1{
			  color:#000!important;
	}

.input-group-addon {
     background-color:transparent;
}
.alertaNotaAdicional{
    background-color: #F8F8F8;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}
.alertaNotaAdicional h3{
    color: #333!important;
 }

.tab-pane{
	background-color:#F8F8F8;
	border:1px solid #DDDDDD;
}
.todasCoberturas{
	border: 1px solid #DDDDDD;
    background-color: #FFF;
  }
.caixasHome{
	   		color:#5A6D73!important;
}

.alertaForm{
	    background-color: #f8f8f8;
   }

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    	color:#FF642B!important;
    background-color:#F8F8F8;
	border:1px solid #DDDDDD!important;
}
.nav-pills>li>a {
  color:#333!important;
}
.coberturaServico{
		background-color:#FFF;

}
.botaoPrincipal:focus, .botaoPrincipal:hover {
    color: #fff!important;
 
}
.botaoDesabilitado:focus, .botaoDesabilitado:hover {
    color: #fff!important;
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #f7f7f7!important;
    opacity: 1;
}


.fakeSelect{
		border:1px solid #CCCCCC;
	}
.fakeSelectMenor{
		border:1px solid #CCCCCC;
}
table a{
	color: #1cb3bc!important;
}
thead{
	    color: #333!important;
    background-color: TRANSPARENT;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    color: #fff;

}
.pagination>li>a, .pagination>li>span {
    background-color: #fff;
    border: 1px solid #ddd;
}
.alertaHome{
	color:#333!important;
}
.etapas{

}
.pacotes{
	    background-color: #f8f8f8;
 }
.bordaPacotes{
    border-right: 5px solid #FFF;
    border-left: 5px solid #FFF;
}
.pacotes h2 span{
          color: #777;
}
.pacotes h3{
	color: #333;
}

.pacotes h6{
	color: #333;
}

.btn-primary {
    color: #fff;
    background-color: #d81e05!important;
    border-color: #cccccc!important; 
}
.btn-primary:hover {
	    color: #fff;
    background-color: #eeeeee!important;
    border-color: #cccccc!important;
	    }
.btn-primary.focus, .btn-primary:focus {
		    color: #fff;
    background-color: #eeeeee!important;
    border-color: #cccccc!important;
}
.btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary {
	    color: #fff;
    background-color: #eeeeee!important;
    border-color: #cccccc!important;

}
.iniciaCom{
	      background-color: #f3f3f3!important;
    color: #666!important;
    border: 1px solid #ddd!important;
}	

.buscaModal {
    background-color: #f3f3f3!important;
    color: #666!important;
    border: 1px solid #ddd!important;
}
.dashboardHome .table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border-bottom: 1px solid #ddd!important;
}
.dashboardHome .table-striped>tbody>tr:nth-of-type(odd) {
    background-color: transparent;
}

.franquias{
	color:#888!important;
	}
.checkProdutos img{
    border: 1px solid #ccc!important;
}
.visualizarProdutos{
	border-top: 1px solid #D4D4D4;
    border-bottom: 1px solid #D4D4D4;
	}
.clientesCross{
	border-left:30px solid #FFF!important;
}
.fundoImgCotacao{
	    background-color: #01689c!important;
}
		.botaoResumo {
        background-color: #008BD2!important;
    color: #FFF!important;
		}
.filtroProdutos{
	border:1px solid #DDDDDD;
}
.alertaAssinatura{
    background-color: #cc0104;
    color: #FFF;
  }
  .rodape {
      background-color:#fc1702;
    color: #fff !important;
}
.maisVendido{
    background-color: #6f6f6f!important;
    color: #FFF!important;
}
.fundosFiltro{
	background-color:#d81e05!important;
	color:#FFF!important;
}
.opcoesFiltroFundos{
	    border-right: 1px solid #fff;
		
}
.opcoesFiltroFundos:last-of-type{
	 border-right: 1px solid transparent!important;
}
.fundo{
		background-color:#FFF!important;
		border:1px solid #DDDDDD!important;

}
.opcoesFundos{
	  border-right: 1px solid #DDDDDD!important;
}
.opcoesFiltroFundosUltimo{
	 border-right: 0px solid #DDDDDD!important;
}
.maisVendido .fundoBranco{
	color:#333!important;
}
.maisVendido .tituloMix{
	  
}

.maisVendido .glyphicon {

}
.text-primary {
    color: #000000!important;
}
.maisVendido .fundoHr hr{
    border-bottom: 1px solid #D4D4D4;
}
.maisVendido .botaoPrincipal{

	color:#003d6c!important;
	background-color:#FFF!important;
}

.produtoConservador{
	  border-top: 5px  solid #3b803b!important;
	
}
.corConservador{
	color:#3b803b!important;
}
.fundoCorConservador{
	background-color:#3b803b!important;
}
.produtoModerado{
	 border-top: 5px  solid #eab727!important;
}

.corModerado{
	color:#eab727!important;
}
.fundoCorModerado{
	background-color:#eab727!important;
}

.produtoAgressivo{
	border-top: 5px  solid #ab0000!important;

}
.corAgressivo{
	color:#ab0000!important;
	
}
.fundoCorAgressivo{
	background-color:#ab0000!important;
}
.produtoRisco{
	border-top: 5px  solid #145096!important;

}
.corRisco{
	color:#145096!important;
}
.fundoCorRisco{
	background-color:#145096!important;
}
.linhaMix hr {
	border:0;
    border-bottom: 1px solid #002948;
}
.bordaDireita{
	border-right:1px solid #E5E5E5!important;
}
.carousel-control {

    text-shadow: 0 1px 2px rgba(0,0,0,.0);
    background-color: rgba(0,0,0,0);
    filter: alpha(opacity=0);
    opacity: 0;
}
.carousel-indicators li {
    border: 1px solid #333;
}
.carousel-indicators .active{
	    background-color: #333;
}
.carousel {

}

.carousel-control.right{
    right: 0;
    left: auto;
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,0) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,0) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,0)));
    background-image: linear-gradient(to right,rgba(0,0,0,.000) 0,rgba(0,0,0,.0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
    background-repeat: repeat-x;
}
 .carousel-control.left {
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));
    background-image: linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.0001) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x;
}
.carousel-control {
       color: #666!important;
}
.produtos .glyphicon-glyphicon-plus{  
	padding: 5px;
    border: 1px solid #bbbbbb!important;
}
.modal-header{
    background-color: #f4f4f4!important;
    color: #333;
}
.modal-footer{
	background-color:#fff!important;
}
.close {
     border: 1px solid #333!important;
    color: #333;
    text-shadow: 0 0px 0 #fff;
    filter: alpha(opacity=100);
    opacity: 100;
}
.close:focus, .close:hover {
    color: #333;
     filter: alpha(opacity=100);
    opacity: 100;
}
.fundoCinza{
	background-color:#666!important;
}
.detalhesCarteira {
	background-color:#f4f4f4!important;
}
.maisFundo{
    border: 1px solid #bbbbbb!important;
	}
	.resultados{
    background-color: #f4f4f4;
	}
	
	.ordenaFundosMobile, .filtraFundosMobile {
    background-color: #FFF!important;
    color: #003D6C!important;
    border: 1px solid #ddd;
}
.dropdown-menu {
       background-color:#fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    color: #000!important;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.dropdown-menu a{
   color: #000!important;
}
.esconde{
  display: none;
}
	@media(max-width:1190px){
	
	.opcoesFundos {
	    border: 0px solid !important;
  
	}
	}
@media(max-width:991px){
.menuMobile {
  	background-color: #f8f8f8;
}
.iconesAtalhoCotacao img {
    border: 1px solid #005482;
}
.iconesAtalhoCotacao i {
    border: 1px solid #005482;
    background-color: #0078b5;
    color: #FFF!important;
  }

.panel-heading {
     background-color: #f8f8f8!important;
}
.panel{
	    background-color: #f8f8f8!important;
}
}

@media(max-width:768px){
	.table-responsive {
      border: 0px solid #ddd!important;
}
   .bordaGrossaLeft {
    border-right: 0px solid #f8f8f8;
    border-left: 0px solid #f8f8f8;
}
.bordaGrossa {
    border-right: 0px solid #f8f8f8;
}

}

@media(max-width:669px){


.graficoSelect{
		background-color:#fff!important;
}

}
@media(max-width:600px){

.divTituloBusca{
	background-color:#f8f8f8;
}
}

@media(max-width:460px){
.linhaBusca hr {
    border-top: 1px solid #dcdcdc;
}
}

