
body,
html{
 width: 100%;
 height: 100%;
}

a:hover{
  text-decoration: none !important;
}

//=====================================================

@altura-m7 : 20px;

@bg-direitos : #fff;
@p-color :    #000;

//=====================================================



.direitos {
  background-color: @bg-direitos;
  color: @p-color;


  #m7{
   height: @altura-m7;

 }

}

// CARROCEL DE PAGINAS INTERNAS
#slide-pagina{

	padding: 25px;

  .col-xs-6{
    margin-bottom: 25px;
  }

  .carousel-inner,
  .carousel-item, 
  .next{
    margin-top: 0 !important;
    padding-top: 0 !important;
    top: 0 !important;
  }

	.left,
	.right{
    color: #666;
		padding: 100px 5px 0 5px;
    font-size: 40;
    border-radius: 5px;
    background-image: none !important;
	}
}


@media (max-width: 1200px) {

  // CARROCEL DE PAGINAS INTERNAS
  #slide-pagina{

      .left,
      .right{
        padding: 80px 5px 0 5px;
      }
  }
}


@media (max-width: 992px) {

  // CARROCEL DE PAGINAS INTERNAS
  #slide-pagina{

      .left,
      .right{
        padding: 60px 5px 0 5px;
      }
  }
}


@media (max-width: 767px) {

  // CARROCEL DE PAGINAS INTERNAS
  #slide-pagina{

      .left,
      .right{
        padding: 185px 5px 0 5px;
      }
  }
}

// ===============================================================
/// BUSCA

#busca{

  margin-top: -15px;
  color: #000;

  .busca-title{
    background: #FAFAFA;
    border-bottom: 1px solid #ccc;
    padding: 30px 20px;
    margin-bottom: 35px;
  }

  .itens-busca{
      color: #000 !important;

      p{
        margin: 0;
        padding: 0;
      }

      a{
        color: #999;
      }

      h4{
        color: #000;
      }
  }

}

// =============================================================
// SOMBRA SLIDER
.carousel-control.left,
.carousel-control.right {
    background-image: inherit !important; 
    background-repeat: repeat-x;
    filter: none !important;


    .icon-prev,
    .icon-next{
          font-size: 80px;
    }
}