
body {
  padding-top: 0px;
  padding-bottom: 30px;
  background: url("/theme/default/images/fundo.jpg") top left repeat-x;
}

@media screen and (min-width: 768px) {
  .equal, .equal > div[class*='col-'] {  
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      flex:1 1 auto;
  }
}

.row
{
  width:100%;
}

.active>a
{
  color:#C0C0C0!important;
}

h1
{
  color:#00a651;
}

h2
{
  font-size:1.5em;
}

.borda_amarela
{
  border-top:5px solid #000000;
}

.container
{
  padding-right:10px;
  padding-left:10px;
}

.bloco_esquerda
{
  min-width:270px;
}

.slot_direita{
background: #d0cec2 url('/theme/default/images/fundo_direita.jpg') left top repeat-x;
padding-left:0px;
padding-right:0px;
width:100%;

  -webkit-box-shadow: 0px 0px 10px #000000;
  -moz-box-shadow:    0px 0px 10px #000000;
  box-shadow: 0px 0px 10px #000000;

}

.navbar-toggle{
  background-color:#000000;
}

.icon-bar{
  background-color:#ffffff;
}

.navbar-collapse
{
  padding-right:10px;
  padding-left:10px;
  margin-bottom:10px;
}

.navbar-header
{
  float:none;
  text-align:center;
}

.menu, .menu_simples
{
  margin-top:8px;
  margin-bottom:8px;
}

/**
*** Seta para Baixo
**/
.menu a:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  width: 0; 
  height: 0; 

  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #000000;
}

/**
*** Seta para DIREITA
**/
.menu_simples a:before, .submenu>li>a:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  width: 0; 
  height: 0; 

  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid #000000;
}

.navbar-link>li>a
{
  background:#00a651;
  color:#FFFFFF;
  padding-left:8px;
  padding-right:8px;
  padding-top:4px;
  padding-bottom:4px;
  font-weight:bold;
}

.menu_simples>a:hover, .menu>a:hover 
{
  color:#000000;
}

.submenu>li
{
    list-style: none;
    position: relative;
    display:block;
    margin-top:4px;
    margin-bottom:4px;
}
.submenu>li>a
{
  background:none;
  font-weight:normal;
  color:#000000;
  display:block;
  padding-top:4px;
  padding-bottom:4px;
  padding-left: 10px;
  padding-right: 4px;
}

.submenu>.active>a
{
  color:#FDBD1F;
}

.all_news a
{
  color:#C0C0C0;
  text-decoration:none;
  font-weight:bold;
}

.all_news a:hover
{
  color:#00a651;
}

.titulo
{
  color:#00a651 !important;
  margin-top:0px;
  font-size:14px;
  font-weight:bold;
}

.resumo
{
  text-align:justify;
}

.ler_mais
{ 
  text-align:right;
}

.ler_mais a
{
  color:#000000;
  text-decoration:none;

}

.ler_mais a:hover
{
  color:#C0C0C0;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
{
  padding:8px;
}

.download a
{
  color:#00a651;
  text-decoration:none;

}

.download a:hover
{
  color:#C0C0C0;
}

.footer
{
  background:#00a651;
  padding-top:4px;
  padding-bottom:4px;
}

.footer_link span
{
  border-left:1px solid #000000;
  padding-top:3px;
}

.footer_link a
{
  color:#FFFFFF;
  padding-top:6px;  
}

.footer_link a:hover
{
  color:#C0C0C0;
  text-decoration:none;
}

.social_media
{
  text-align:right;
  color:#FFFFFF;
}

