/*botoes, barra e titulo do slideshow home*/
main div.container .module-box-01 .gallery-pane .carousel-control a:hover{
  /*background: rgba(255, 180, 0, 0.9)!important;*/
  background: #ffb400!important;
}

@media screen and (min-width: 980px){
  ol.carousel-indicators.carousel-indicators-custom{
  position: absolute;
  right: 0;}
}

@media screen and (max-width: 980px){
  ol.carousel-indicators.carousel-indicators-custom{
  position: absolute;
  right: 0;
  top: 0;}
}

@media screen and (max-width: 767px){
  ol.carousel-indicators.carousel-indicators-custom{
  position: absolute;
  right: 0;
  top: 0!important;}
  .banner-carousel .carousel-indicators-custom li.last a {
   border-radius: 0px 5px 0px 0px!important;}
  .banner-carousel .carousel-indicators-custom li.active{
   border-radius: 0px 5px 0px 0px!important;}
  .banner-carousel .carousel-indicators-custom{
   background: none!important;}
  .banner-carousel .faixa{
   /*border-radius: 5px 5px 0px 0px!important;*/
   background: none!important;}
}

.bnhome h1{
	font-size: 1.5em!important;
	height: 30px;
    overflow: hidden;
}
.bnhome p{
	height: 53px;
    overflow: hidden;
  	margin-bottom: 0!important;
}
div.linha04-img .chamadas-secundarias a.img-rounded img{
	width: 170px!important;
	/*height: 100px!important;*/
}
/*botoes, barra e titulo do slideshow home - FIM*/


/*editor jce espaços dos botoes*/
table.mceLayout td {
  padding: 2px 0!important;
}


/*TABELAS INTERNAS SEM LINHA*/
#content.internas table{
  border-top: 0px solid #ffffff!important;
  border-left: 0px solid #ffffff!important;
  border-right: 0px solid #ffffff!important;
  border-bottom: 0px solid #ffffff!important;
}
#content.internas table td{
  border-top: 0px solid #ffffff!important;
  border-left: 0px solid #ffffff!important;
  border-right: 0px solid #ffffff!important;
  border-bottom: 0px solid #ffffff!important;
}
#content.internas table th{
  border-top: 0px solid #ffffff!important;
  border-left: 0px solid #ffffff!important;
  border-right: 0px solid #ffffff!important;
  border-bottom: 0px solid #ffffff!important;
}


/*BLOCOS*/
.bloco{
  background-color: #eaebee!important;
}


/*MIGALHA DE PAO*/
main div.rastro-navegacao{
  background-color: rgba(255, 255, 255, 0.45)!important;
  padding-left: 10px!important;
  margin-bottom: 15px;
  width: auto!important;
  height: auto!important;
  webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
main div.rastro-navegacao a{
  color: #00500f!important;
}
main div.rastro-navegacao a:hover{
  color: #ffb400!important
}
main div.rastro-navegacao span{
  color: #000!important
}
/*MIGALHA DE PAO - FIM*/


/*LOGO PORTAL*/
.logo-icmbio{
  padding-left: 43px;
}


/*MENU TOPO*/
header div.sobre a:hover{
  color: #ffb400!important;
}
header #portal-siteactions a:hover{
   color: #ffb400!important;
}


/*MENU PRINCIPAL*/
main #navigation nav li active{
  background-color: #ffb400!important;
}


/*BLOCO DE NOTICIAS HOME*/
main div.container .module-box-01{
   background-color: rgba(255, 255, 255, 0.45)!important;
}
main div.container .module-box-01 li a{
  color: #00500f!important;
  font-weight: 100;
}


/*ABAS HOME*/
.faixa a {
  color: #fff;
}
#sptab7132 ul.tabs_container li.tab {border-right:none !important; text-align: center; list-style: none !important; margin: 0; border-right: none !important;}
#sptab7132 li.tab {padding:5px}
#sptab7132 ul.tabs_container li.tab.active {background-color: #ffb400!important;color: #fff!important;font-weight: 700!important;}
#sptab7132 {border:none!important;}
#sptab7132 .tabs_mask {background-color: #ffffff!important;}
#sptab7132 ul.tabs_container li.tab { background-color: #ffffff!important;  color: #00500f!important;margin-top:-10px;}
/*Tabs em linha*/
#jwts_tab1 ul.jwts_tabbernav li {
  display: inline!important;
  list-style: outside none none!important;
}


/*MENU DE APOIO HOME*/
main #navigation nav {
  border-radius: 5px!important;
  display: block!important;
  margin-bottom: 15px!important;
  /*background-color: rgba(255, 255, 255, 0.45)!important;*/
}
.menu-de-apoio ul {
  padding:2px 10px 2px 10px;
}
.menu-de-apoio ul a{
  color: #00500f!important;
}
.closed{
  cursor: pointer;
}
main h2{
  cursor: pointer;
}
/*MENU DE APOIO HOME - FIM*/


/*TITULOS HOME*/
main div.container .module .outstanding-title{
  color: #00500f!important;
}
main div.container .module .outstanding-header{
  border-top: 4px solid #00500f;
}


/*Menu login logout*/
ul.menu_admin {
  background-color: rgba(255, 255, 255, 0.45)!important;
  padding-left: 10px!important;
  margin-bottom: 15px;
  width: 150px!important;
  height: auto!important;
  webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}


/*remover fundo bege do plano de manejo e todo o portal*/
body {
  background-color: rgba(255, 255, 255, 0.45)!important;
}


/*Botoes o que e avaliacao de risco*/
.box {
    width: 27%;
    float: left;
    margin-right: 10px;
    min-height: 100px;
    position: relative;
  	font-size: 12px!important;
}
